200smartPLC与昆仑通态连接通讯,在断线后PLC如何收到断线信号、然后发出一个故障报警信号,蜂鸣器告警?

昆仑通态内部的通讯状态已经做出来了 ,弹窗报警窗口、历史报警、报警条都有,当通讯状态不等于0时,这些报警都会有报警记录提示。现在最主要的是,我想在通讯状态断开后,通讯状态不等0 的情况下,PLC 要有一个M点报警输出,然后M点映射到Q点输出,然后蜂鸣器报警响起,这一步,大神们如何做出了?

这种啊,首先,你要PLC里面定义两个变量,比如整型;然后,昆仑通态里面,对应下;然后,需要昆仑通态里面写个简单的脚本,设置循环周期,比如1秒,每次把这个变量加1,循环写;最后,PLC中,一个存历史,一个就是昆仑通态写的那个,如果两次比较都相同,说明跟触摸屏断开连接了,就M点报警,就好了。
话说,昆仑通态有的屏带有蜂鸣器,如果够用的话,反过来,PLC里面做循环加数,如果触摸屏检测到两次数值相同,就动作蜂鸣器追问

大神:定义变量好搞,但是这种脚本如何写啊!!!能不能发个脚本范例!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-25
您好,PLC建立一个开关量。在触摸屏中写一个定时取反脚本。然后在PLC中对该开关量状态进行监控。等于0或者等于1超过一定时间判定为触摸屏断线。触发报警变量。
第2个回答  2022-07-16
设备窗口里,打开驱动,通道那里第一个是通信状态,把这个连接一个变量,当这个变量等于0时,通信正常;不等于0,就是通信失败、中断。因此,你可以设置这个变量,不等于0就报警。追问

这个 我晓得。在都添加到 报警组里面了,触摸屏可以 弹窗报警 和报警记录。。
我要的是 PLC和触摸屏断开后,除了同时触摸屏有弹窗报警以外,PLC的 V点或者M点 有报警输出 映射到Q点上,警报器响起!

本回答被网友采纳
相似回答