1.波特率管脚Baud那里直接填写9600就可以通讯上,但如果关联变量,给变量赋值9600就通讯不上,这是为啥呢
最佳答案
那你开机后不能先调用这个通讯初始化指令,等你给变量赋值后再去接通这个初始化指令就可以。如果你开机一上电就用SM0.0调用这个初始化指令,那这个初始化指令里面变量为0的话,就会报错,初始化报错没有完成初始化是不能通讯。你想用变量来控制波特率,一定先修改变量值后在去调用接通这个初始化指令,不能调用后再去修改波特率变量值。
提问者对于答案的评价:
1
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346789.html