往期内容发布了S7-1500和S7-1200进行Modbus通信的程序示例,由于西门子的PLC还包括S7-300, ET 200M和S7-400等,这里将西门子中高端PLC中Modbus通信所需的软、硬件分别进行介绍,并提供相应的手册及例程下载。
下面的 SIMATIC PLC可以用作Modbus (RTU)主站和 Modbus (RTU)从站,将逐一介绍。
SIMATIC S7-1500, ET 200MP, ET 200SP
SIMATIC S7-1200SIMATIC S7-300, ET 200M和S7-400ET 200S
SIMATIC S7-1500, ET 200MP, ET 200SP在S7-1500产品系列中,以下通信模块可以与第三方设备通过Modbus RTU协议建立通信连接。
通讯模板 | 订货号 |
CM PtP RS232 HF 用于S7-1500 和 ET200MP | 6ES7541-1AD00-0AB0 |
CM PtP RS422/485 HF 用于S7-1500 和 ET200MP | 6ES7541-1AB00-0AB0 |
CM PtP 用于 ET 200SP | 6ES7137-6AA00-0BA0 |
参考文档
S7-1500,ET 200MP和ET 200SP通信的信息请参考功能手册:
S7-1500/ET 200MP/ET 200SP CM PtP - 点对点连接的组态
示例程序请参考往期内容:SIMATIC S7-1500 Modbus RTU通信示例
SIMATIC S7-1200
在S7-1200产品系列中,以下通信模块可以与第三方设备通过Modbus RTU协议建立通信连接。
通讯模板 | 订货号 |
CM 1241 RS422/485 | 6ES7241-1CH32-0XB0 |
CM 1241 RS422/485 | 6ES7241-1CH31-0XB0 |
CM 1241 RS485 | 6ES7241-1CH30-0XB0 |
CB 1241 RS485 | 6ES7241-1CH30-1XB0 |
CM 1241 RS232 | 6ES7241-1AH32-0XB0 |
CM 1241 RS232 | 6ES7241-1AH30-0XB0 |
参考文档
S7-1200 的Modbus功能请参考手册:
S7-1200 可编程控制器系统手册
示例程序请参考往期内容:SIMATIC S7-1200 Modbus RTU 通信示例
SIMATIC S7-300, ET 200M 和 S7-400使用S7-300,ET 200M和S7-400通过Modbus RTU协议与第三方设备建立通信连接,需要如下软硬件:
串行通信模块,使用S7-300和ET 200M的CP341模块,用于S7-400的CP441-2模块
相应的可装载驱动(需要购买)
参考文档
S7-300/S7-400 MODBUS RTU主站可装载驱动手册
https://support.industry.siemens.com/cs/ww/en/view/1220184/zh
S7-300/S7-400 MODBUS RTU从站可装载驱动手册https://support.industry.siemens.com/cs/ww/en/view/1218007/zh
SIMATIC ET 200S
在 ET 200S 中可以使用串口接口模块Modbus/USS 通过 MODBUS RTU 协议,来建立与第三方设备的通信连接。
串行接口模块 | 订货号 |
ET 200S 1SI | 6ES7138-4DF11-0AB0 |
- SIMATIC S7-1500/1200 Modbus TCP通信编程示例 2024-11-06
- SIMATIC PLC以太网通信全了解 2024-11-06
- SIMATIC PLC Modbus TCP通信汇总(附相关文档和例程下载) 2024-11-06
- SiVArc自动生成画面,一键提高工程效率 2024-11-06
- SIMATIC S7-1500/1200通过EtherNet/IP连接第三方I/O设备 2024-11-06
- ET 200SP大解密总线适配器服务模块! 2024-11-06
- SIMATIC PLC EtherNet/IP通信汇总(附相关文档和例程下载) 2024-11-06
- 博途基本控制库(LBC)升级V1.1——配合画面,使用更方便! 2024-11-06
- 西门子机器人库系列教程——库功能概述及HMI画面介绍 2024-11-06
- SIMATIC网络组件之——耦合器(Coupler)介绍 2024-11-06