西门子PLC模块6ES7212-1AE40-0XB0

S7-1200 Modbus RTU 通信概述
Modbus具有两种串行传输模式:分别为ASCII和RTU。Modbus是一种单主站的主从通信模式,Modbus网络上只能有一个主站存在,主站在Modbus网络上没有地址,每个从站必须有***的地址,从站的地址范围为0 - 247,其中0为广播地址,从站的实际地址范围为1 - 247。
Modbus RTU通信以主从的方式进行数据传输,在传输的过程中Modbus RTU主站是主动方,即主站发送数据请求报文到从站,Modbus RTU从站返回响应报文。
S7-1200以下模块支持 Modbus RTU通信:
| 通信模块/通信板 | 订货号 |
| CM1241 RS232 | 6ES7 241-1AH32-0XB0 |
| CM1241 RS485 | 6ES7 241-1CH30-0XB0 |
| CM1241 RS422/485 | 6ES7 241-1CH32-0XB0 |
| CB 1241 RS485 | 6ES7 241-1CH30-1XB0 |
注意:
1. 使用通信模块CM 1241 RS232作为Modbus RTU主站时,只能与一个从站通讯。
2. 使用通信模块CM 1241 RS485作为Modbus RTU主站时,则允许建立***与 32 个从站的通讯。
3. 使用通信板CB 1241 RS485时,CPU 固件必须为 V2.0 或更高版本,且使用软件必须为STEP 7 Basic V11 或STEP 7 Professional V11 以上更高版本。
S7-1200 Modbus RTU 指令
随着 TIA PORATL 软件和 S7-1200 CPU 固件的不断更新,S7-1200 Modbus RTU 指令也出现了不同的版本。 用户需要根据使用的软件和硬件,正确选择使用符合要求的 S7-1200 Modbus RTU 指令来实现 Modbus RTU 通信。
软件,硬件要求和指令版本说明如下。
软件 STEP 7 V11 中的 S7-1200 Modbus RTU 指令
软件 STEP 7 V11版本开始,可以从“指令”→“通信处理器”→“MODBUS”下直接调用 “MB_COMM_LOAD”和“MB_MASTER”或“MB_SL***E”指令,如下图1所示:

图1 Modbus RTU指令
Modbus RTU指令有两个版本:分别为V1 和V2。版本V1***在 STEP 7 Basic V10.5 中提供;版本V2 在 STEP 7 Basic/Professional V11 中提供。
软件 STEP 7 V13 SP1 中的 S7-1200 Modbus RTU 指令
TIA V13 SP1版本软件中提供了2个版本的 Modbus RTU指令。如下图 2 所示:
早期版本的 Modbus RTU 指令(图2. 中 MODBUS (V2.2))仅可通过 CM1241 通信模块或 CB1241 通信板进行 Modbus RTU 通信。
新版本的 Modbus RTU 指令(图2. 中 MODBUS(RTU) V3.0)扩展了 Modbus RTU 的功能,该指令除了支持 CM1241 通信模块、CB1241 通信板,还支持 PROFINET 或 PROFIBUS 分布式 I/O 机架上的 PTP 通信模块实现

西门子PLC模块6ES7212-1AE40-0XB0
优势
整合
SIMATIC HMI 基础面板的性能经过优化,旨在与这个新控制器以及*的集成工程组态兼容,可确保实现简化开发、快速启动、监控和高等级的可用性。正是这些产品之间的相互协同及其创新性的功能,帮助您将小型自动化系统的效率提升到一个未有的水平 [3] 。
用于可扩展设计中紧凑自动化的模块化概念。
实现了通信简便,有效的技术任务解决方案,并*一系列的独立自动化系统的应用需求。
在工程组态中实现高效率.
使用*集成的新工程组态SIMATICSTEP 7 Basic,并借助 SIMATIC WinCC Basic 对 SIMATIC S7-1200 进行编程。SIMATIC STEP 7 Basic 的设计理念是直观、易学和易用。这种设计理念可以使您在工程组态中实现高效率。一些智能功能,例如直观编辑器、拖放功能和“IntelliSense”(智能感知)工具,能让您的工程进行的更加迅速。这款新软件的体系结构源于对未来创新的不断追求,西门子在软件开发领域已经有很多年的经验,因此 SIMATIC STEP 7 的设计是以未来为导向的 [4] 。
设计和功能
SIMATIC S7-1200 CPU [5]
SIMATIC S7-1200 系统有五种不同模块,分别为 CPU 1211C、CPU 1212C 、 CPU 1214C、CPU1215C和CPU1217C。其中的每一种模块都可以进行扩展,以*您的系统需要。可在任何 CPU 的前方加入一个信号板,轻松扩展数字或模拟量 I/O,同时不影响控制器的实际大小。可将信号模块连接至 CPU 的右侧,进一步扩展数字量或模拟量 I/O 容量。CPU 1212C 可连接 2 个信号模块,CPU 1214C 、CPU1215C和CPU1217C可连接 8 个信号模块。后,所有的 SIMATIC S7-1200 CPU 控制器的左侧均可连接多达 3 个通讯模块,便于实现端到端的串行通讯。
安装简单方便 [6]
所有的SIMATIC S7-1200 硬件都有内置的卡扣,可简单方便地安装在标准的 35 mm DIN 导轨上。这些内置的卡扣也可以卡入到已扩展的位置,当需要安装面板时,可提供安装孔。SIMATIC S7-1200 硬件可以安装在水平或竖直的位置,为您提供其它安装选项。这些集成的功能在安装过程中为用户提供了灵活性,并使 SIMATIC S7-1200 为各种应用提供了实用的解决方案。.
[6] 节省空间的设计
所有的SIMATIC S7-1200 硬件都经过专门设计,以节省控制面板的空间。例如,经过测量,CPU 1214C 的宽度仅为 110 mm,CPU 1212C 和 CPU 1211C 的宽度仅为 90 mm。结合通信模块和信号模块的较小占用空间,在安装过程中,该模块化的紧凑系统节省了宝贵的空间,为您提供了高效率和灵活性。
西门子PLC,西门子CPU,西门子代理商,西门子授权代理商,西门子一级代理商