200用加数法判断PLC通信中断的程序
问题补充:
和上位机INTOUCH通讯
最佳答案
应该是判断通讯中断有没有产生,可以这样做:
主程序:
网络1:
LD SM0.1
MOVB 9, SMB30
MOVB 16#9C, SMB87
MOVW 0, SMW90
MOVW 100, SMW92
MOVB 100, SMB94
ATCH INT_0, 9
ATCH INT_1, 23
ENI
网络2:
LD SM0.5
EU
XMT VB0, 0
中断0:
LD SM0.0
RCV VB100, 0
INCB MB0
中断1:
LD SM0.0
INCB MB1
这个程序是每秒发送一次,发送后就接收。
中断0是发送完成中断,通过观察MB0就知道发送的次数。
中断1是接收完成中断,通过观察MB1就知道接收的次数。
提问者对于答案的评价:
ok
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352495.html