单片机与plc通讯,单片机发送数据,plc接受,要求:9600,偶校验,7位数据,1个停止位,起始位16#02,结束字符16#0A,按下面板上键,plc总是收到几个数据,但不是我按下得。应该改正那部分呢,请指点
main
LD SM0.1
CALL initialize
initialize
网络1
LD SM0.0
MOVB 16#69, SMB130
网络2
LD SM0.0
MOVB 16#B0, SMB187
MOVB 16#0A, SMB189
MOVW +5, SMW190
MOVB 30, SMB194
ATCH rcvcomplete, 24
ATCH xmtcomplete, 26
ENI
RCV VB100, 1
rcvcomplete
LD SM0.0
MOVB 10, SMB34
ATCH INT_2, 10
CRETI
NOT
RCV VB100, 1
xmtcomplete
LD SM0.0
RCV VB100, 1
int2
LD SM0.0
DTCH 10
XMT VB200, 1