初学plc串口通信,在网上找一程序如下:
LD SM0.1
MOVB 9, SMB30
ATCH INT_0, 8。
ENI
INT_0:
LD SM0.0
MOVB SMB2, QB0
运行结果出乎意料,我在pc侧输入跟plc显示的不是一个数字,对比如下:
pc -- -- plc
0 ; 0
1 ; 103
2 ; 51
3 ; 102
4 ; 25
5 ; 101
6 ; 50
7 ; 100
8 ; 12
9 ; 99
...
求大家帮助,非常感谢!
波特率没错,我试了好几种串口测试程序都是这个结果!怎么回事,请大家帮助!
谁有调试好的实例,给我传一份吧,麻烦您注释一下,谢谢,yff1021@163.com