llgd.net
当前位置:首页 >> S71200MoDBus通讯不成功,也没错误码,是怎么回事 >>

S71200MoDBus通讯不成功,也没错误码,是怎么回事

西门子的网口一般都是不支持MODBUS的,只能通过485转以太,获得MODBUS支持。

多看 MODBUS TCP 资料 当然还有 PLC编程手册 -

官网有详细的示例文档

不同协议的指令盒的反馈状态值的含义不一样。 以Modbus_Comm_Load为例, 16#8180表示:端口 ID 值无效(通信模块的端口/硬件标识符错误)。

S7-200中的MODBUS通讯协议实际上是用了其自由口协议来实现,因此,端口上的报文接收都要用到SMB2这个系统寄存器。双口MODBUS在原生西门子S7-200PLC的CPU上是不可能实现的。 解决办法: 选择兼容品牌的CPU,某些产品具有双自由口,可以实现第二通

你是用485来做吗?理论上可以允许连接128台,但实际上通讯时会比较慢。 想要编程节约时间可以使用用功能块,系统有自带的功能块。还有485传输距离不能超过1200M.

进入博途软件,点击F1进入信息系统,按照此图找到MODBUS RTU通讯的地方,就有示例!

你可以这样,就是用plc发送命令的同时,用一个串口监视工具监视你plc发出的命令,如果plc正常发出了命令,那设备肯定会返回数据。如果是plc本身编的有问题,那我也帮不了你了,网上搜一搜吧!

多看 MODBUS TCP 资料 当然还有 PLC编程手册

西门子屏建议直接用S7以太网与S7-1200通讯。

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com