转载请注明出处
往期内容发布了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-400
ET 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 ET 200S 串行接口模块手册https://support.industry.siemens.com/cs/ww/en/view/9260793/zh
往期精选
博途基本控制库(LBC)详解
关于西门子产品合格证的说明
西门子TIA博途常问问题合集
西门子中文版《程序设计规范指南》正式上线西门子SIMATIC ET 200系列IO模块介绍西门子S7-1500冗余系统介绍西门子软件手册下载、问题查询等保姆级教程
西门子产品CAx文件的快速下载
|