PLC定时每5s发送一组数据(6Byte),计算机端用串口精灵接受,可是只接受到一次,就再也接受不到了。请各位高手帮忙看一下,发送程序有什么问题?
谢谢
程序如下:
主程序
LD SM0.0
CALL InitCom1
NETWORK 2
LDN M0.1
TON T37, +50
NETWORK 3
LDW>= T37, +25
S q0.0, 1
NETWORK 4
LD T37
LPS
AN M0.0
XMT VB100, 1
R q0.0, 1
LPP
LPS
A M0.0
XMT VB110, 1
LPP
= M0.1
初始化子程序:InitComm1
LD SM0.0
MOVB 5, SMB130
NETWORK 2
LD SM0.0
MOVB 16#94, SMB187
MOVB 16#40, SMB188
MOVW +2000, SMW192
MOVB 15, SMB194
MOVW +10, SMW190
ATCH INT_RCV, 24
ATCH INT_XMT, 26
ENI
发送中断程序 INT_XMT
LD SM0.0
RCV VB150, 1
S q0.0, 1