S7-200与与上位的的随机程序如何编写?

我要做一个S7-200与上位机进行无线传输,传输的过程中,由于信号经常会断,客户要求信号断的时候要做一个信号报警。
我想做一个随机做通信判断的,如果两者此时的信号不一致时就发报警。表示通信有中断现象。
这种随机程序我们在PLC及上位机中一般如何编写?

最佳答案

你说的随机通信做判断我倒没做过
我可以说说我们是怎么做的
譬如我把200PLC的v0.0这一位一直设定为1 如用LD SM0.0 OUT V0.0
然后上位机,譬如每隔0.5秒来检查 PLC上传上来的该位,如果是1,那么说明正常,并且将该为
设定为0,将通信错误计数器复位为0
如果上位机检查时发现该位为0 ,那么就用个计数器来加1,
如果计数器的设定值为10,那么说明主机检查PLC的通信位,已经连续10次为0 ,这个时候启动报警

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc297448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐