当前位置: 主页 > PLC控制

s7-1200 modbus 通讯 DATA_ADDR与DATA_LEN参数设定

我用1241与一块数显表做MODBUS通讯需要发图片中一串数据F1开头FE结束如何设置DATA_ADDR与DATA_LEN

图片说明:

s7-1200 modbus 通讯 DATA_ADDR与DATA_LEN参数设定s7-1200 modbus 通讯 DATA_ADDR与DATA_LEN参数设定 s7-1200 modbus 通讯 DATA_ADDR与DATA_LEN参数设定s7-1200 modbus 通讯 DATA_ADDR与DATA_LEN参数设定

最佳答案

观看程序后发现你与数显表用的是modbusRTU协议,而观看数显表感觉更像ModbusASCII协议。
ASCII帧
在ASCII模式中,以(:)号(ASCII3AH)表示信息开始,以回撤一换行键(CRLF)(ASCIioD和OAH)表示信息结束。
对其它的区,允许发送的字符为16进制字符0-9,A-F。网络中设备连续检测并接收一个冒号(:)时,每台设备对地址区解
码,找出要寻址的设备。
字符之间的最大间隔为1S,若大于1S,则接收设备认为出现了一个错误
典型的信息帧见下表
开始地址功能数据纵向冗余
检查
结束
1字符
2字符2字符n字符2字符2字符

建议楼主先弄清楚是什么协议。按照协议进行处理,1200也支持自由口协议,自由口协议看系统手册吧!

提问者对于答案的评价:
谢谢问了卖家他是485通讯不是MODBUS

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号