自动控制 三菱plc 西门子plc 欧姆龙plc 台达plc 松下plc plc技术 变频器技术 传感器设计 仪器仪表 电机原理 数控机床 人机界面 数据采集 电源设计

首页->plc技术->正文

如何检测一个值使其一段时间不变时报警

上篇: :光电开关主要用在哪些地方?
下篇: 滑差电机如何变频改造

我用的是intuoch9.0。用Rslinx与PLC通讯。对方给提供一个离散数值定时0和1变化,如果超过一定时间intouch检测到该值无变化,则说明与PLC通讯失败。我在窗口里写了检测到该值为1时开始定时,超过一定时间则报警设为1,可是窗口里所有程序都跟着延时了。哪位高手知道该如何实现?
1:
改用Wonderware的IO Server, IO Server用一个Status可以用来检测通信故障.
2:
可是要求用Rslinx啊,通讯试验已经做完了。I/O Server不如Rslinx简单吧。我没用过。Rslinx也是第一次用。没有别的方法吗?
3:
写在intouch 的条件脚本中,检测值的变化。
4:
谢谢邓工,我试试
5:
不行啊。在条件脚本里写延时程序还是使整个程序根着延时
6:
做复杂一些的脚本, 用一个脚本计时, 当检测到数据有变化时清除计时变量, 否则当计当一定时间就引发另一个脚本报警.需要3个脚本:
  1. 应用程序脚本/运行时: 不断计时
  2. 数据改变脚本: 数据变化时复位计时变量
  3. 条件脚本: 当计时变量大于某值时, 报警.
7:
controller朋友的建议很不错的!!可以试一下哦,呵呵!
8:
成功!还是controller厉害!!!谢了!
9:
我是在下位机做的,其实只要加一个中间变量,然后就实现起来很简单了!

相关资料:
 plc软件用法 请教PLC与人机界面数据传输的问题
 请问在哪儿网站可以找到plc在变频方面的应用? 用51单片机控制板代替plc
 智能故障指示灯 饮水机自动控制
 找高手编程 寻求合作开发专业组态软件
 :上升、下降时间控制 请教电机的启动
 请高手指点个迷津??? 停电\来电后PLC如何继续执行程序
 上位机监控 :有六台电动葫芦在一条环轨上实现独立的自动控制
 请教,有这种小调节仪吗? 燃气温度控制


工控产品网 | 工控方案网 | 工控企业网 | 联系我们
Copyright © 2005 - 2007 中国工业自动化信息网