西门子PLC实现modbusTCP通讯

 时间:2026-02-14 04:19:08

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地址
  • 热门搜索
    梅县旅游 西安到华山旅游攻略 青岛旅游景点图片 旅游攻略网站排名 旅游区划 十三陵旅游攻略 厦门金门旅游 辽宁省内旅游景点 广西巴马旅游攻略 江西赣州旅游景点