博图300如何做modbustcp通讯

博图300如何做modbustcp通讯,第1张

1.将通讯模块接入PLC的通讯口,扩展的网口连接modbusTCP客户端(PC或者DCS)。

2. 通过IE浏览器查看BCNet模块的参数

在IE浏览器中,如果BCNet模块当前的IP地址,出厂默认IP为:192.168.1.188;

S7200,S7300 、S7400 PLC在主站地址表里面查看PLC的站地址,作为modbusTCP的Device ID;

3.设置参数modbusTCP映射DB块号,在“S7总线接口参数”里面设置“modbusTCP映射DB块号”和西门子PLC中存放数据地址的DB块号一致,比如:DB100;DB块的数据对应modbusTCP的4××××,比如:DB100.DBW0对应40001;

4. 设置modbusTCP客户端

[IP 地址],modbusTCP的IP地址为BCNet模块的IP地址;

[端口号],502;

[Device ID],为PLC站地址,参考说明第1条;

[地址区域],功能码3(FC3)对应4××××地址;

[起始地址],数据的起始地址,最新为0001;

[数据长度],数据长度不要超出DB块里面数据的总长度;

需要检查通讯参数和指令是否有错误。

MODBUSTCP通讯协议的硬件接口是以太网接口,这就需要PLC,具有以太网接口。大部分具有以太网接口的PLC,都支持MODBUSTCP通讯协议,有专用的通讯指令可以使用,如果通讯不上首先检查网络是否是通的可以使用计算机PING指令进行检验。如果网络是通的,那就需要检查MODBUSTCP通讯参数和指令是否有错误。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12079086.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存