西门子PLC实现modbusTCP通讯

 时间:2024-11-06 11:19:48

西门子S7200,S7300,S7400系列PLC,通过简单的转换,支持modbusTCP通讯,不要在PLC里面编程。

http://v.qq.com/page/l/d/x/l0156cpordx.html

工具/原料

西门子PLC(S7200,S7300,S7400)BCNet-S7通讯模块

方法/步骤

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

西门子PLC实现modbusTCP通讯

2、通过IE浏览器查看BCNet模块的参数在IE浏览器中,如果BCNet模块当前的IP地址,出厂默认IP为:192.168.1.188;S7200,S7300、S7400PLC在主站地址表里面查看PLC的站地址,作为modbusTCP的DeviceID;(本图PLC站地址为:2)

西门子PLC实现modbusTCP通讯

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

西门子PLC实现modbusTCP通讯

4、设置modbusTCP客户端[IP地址],modbusTCP的IP地址为BCNet模块的IP地址;[端口号],502;[DeviceID],为PLC站地址,参考说明第1条;[地址区域],功能码3(FC3)对应4××××地址;[起始地址],数据的起始地址,最新为0001;[数据长度],数据长度不要超出DB块里面数据的总长度;

西门子PLC实现modbusTCP通讯

5、其他区域数据参考地址映射表

西门子PLC实现modbusTCP通讯

Intouch使用教程基础篇 smart200plc如何设置断电保持 西门子S7-1500PLC实现Modbus-RTU通信步骤及程序 安装WinCC提示重启计算机解决办法 smart200plc 如何设置IP地址
热门搜索
插图图片 伤感的图片 狐妖小红娘图片 魔法少女小樱 男女后式激烈动态图片