s7-200与honeywell3310G自由口通讯

用传口调试软件可以读
波特率9600
数据位8
停止位1
校验位5
程序那里出了问题?

图片说明:

s7-200与honeywell3310G自由口通讯    s7-200与honeywell3310G自由口通讯    s7-200与honeywell3310G自由口通讯   

最佳答案

你发的程序没有看到通讯参数设置内容,仅仅这些图示无法看出程序存在问题。
自由口接收方法很多,如定时中断的方法:
初始化通讯口:
LD     SM0.0
MOVB   16#09, SMB30                //以波特率9600,自由口模式
MOVB   16#B0, SMB87                //接收信息控制字节
MOVB   16#0D, SMB89                //信息字符结束
MOVW   +5, SMW90                   //字数据“空闲线超时5毫秒”
MOVB   100, SMB94                  //接收字符“最大字符数=100”
MOVB   50, SMB34                   //定时中断0设置50毫秒
ATCH   INT_0:INT0, 10
ENI

提问者对于答案的评价:
还是一样,怀疑协议不对

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc168381.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月11日 下午2:58
下一篇 2017年6月11日 下午2:59

相关推荐