s7-200与与上位的的随机程序如何编写?
郑志武
发布于2012-11-26 22:18
201
0
标签:
s7-200与上位机进行无线传输,传输的过程中,由于信号经常会断,客户要求信号断的时候要做一个信号报警。
我想做一个随机做通信判断的,如果两者此时的信号不一致时就发报警。表示通信有中断现象。
这种随机程序我们在plc及上位机中一般如何编写?
佳答案
你说的随机通信做判断我倒没做过
我可以说说我们是怎么做的
譬如我把200plc的v0.0这一位一直设定为1如用ldsm0.0outv0.0
然后上位机,譬如每隔0.5秒来检查plc上传上来的该位,如果是1,那么说明正常,并且将该为
设定为0,将通信错误计数器复位为0
如果上位机检查时发现该位为0,那么就用个计数器来加1,
如果计数器的设定值为10,那么说明主机检查plc的通信位,已经连续10次为0,这个时候启动报警