西门子PLC实现modbusTCP通讯

 时间:2026-04-22 00:54:06

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

西门子PLC实现modbusTCP通讯

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

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

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

(本图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;

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

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

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

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

西门子PLC实现modbusTCP通讯

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

西门子PLC实现modbusTCP通讯

  • Intouch使用教程基础篇
  • smart200plc如何设置断电保持
  • 西门子S7-1500PLC实现Modbus-RTU通信步骤及程序
  • 安装WinCC提示重启计算机解决办法
  • smart200plc 如何设置IP地址
  • 热门搜索
    怎么提升网速 个人经历怎么写 晶弘冰箱质量怎么样 广州大学怎么样 腿肚子疼是怎么回事 社会环境分析怎么写 英雄联盟怎么进不去 鼻子大怎么变小 新鞋磨脚后跟怎么办 头疼恶心是怎么回事