江西上饶市德国西门子代理商
全新的S7-200SMART带来两种不同类型的CPU模块,标准型和经济型,*满足不同行业、不同客户、不同设备的各种需求。标准型作为可扩展CPU模块,可满足对I/O规模有较大需求,逻辑控制较为复杂的应用;而经济型CPU模块直接通过单机本体满足相对简单的控制需求。
SIMATICS7系列产品分为:通用逻辑模块(LOGO!)、S7-200 PLC、S7-1200 PLC、S7-300 PLC和S7-400 PLC5个产品系列。S7-200PLC是在德州仪器公司的小型PLC的基础上发展而来,其指令系统、程序结构、编程软件,这些和S7-300/400PLC有较大的区别。S7-1200 PLC是在2009年才推出的新型小型PLC,定位于S7-200 PLC和S7-300PCL产品之间。S7-300/400 PLC是由西门子的S5系列发展而来。
提供不同类型、I/O点数丰富的CPU模块,单体I/O点数可达60点,可满足大部分小型自动化设备的控制需求。CPU模块配备标准型和经济型供用户选择,对于不同的应用需求,产品配置更加灵活,限度的控制成本。
新颖的信号板设计可扩展通信端口、数字量通道、模拟量通道、在不额外占用电控柜空间的前提下,信号板扩展能更加贴合用户的实际配置,提升产品的利用率,降低用户的扩展成本。
配备西门子高速处理器芯片,基本指令执行时间可达0.15μs,在同级别小型PLC中遥遥**。一颗强有力的“芯",能让您在应对繁琐的程序逻辑,复杂的工艺要求时表现的从容不迫。
CPU模块本体标配以太网接口,集成了强大的以太网通信功能。一根普通的网线即可将程序下载到PLC中,方便快捷,省去了编程电缆。通过以太网接口还可与其他CPU模块、触摸屏、计算机进行通讯,轻松组网
S7-1200Modbus RTU 通信概述
Modbus具有两种串行传输模式:分别为ASCII和RTU。Modbus是一种单主站的主从通信模式,Modbus网络上只能有一个主站存在,主站在Modbus网络上没有地址,每个从站必须有***的地址,从站的地址范围为0- 247,其中0为广播地址,从站的实际地址范围为1 - 247。
ModbusRTU通信以主从的方式进行数据传输,在传输的过程中Modbus RTU主站是主动方,即主站发送数据请求报文到从站,ModbusRTU从站返回响应报文。
S7-1200以下模块支持Modbus RTU通信:
通信模块/通信板 | 订货号 |
CM1241RS232 | 6ES7241-1AH32-0XB0 |
CM1241RS485 | 6ES7241-1CH30-0XB0 |
CM1241RS422/485 | 6ES7241-1CH32-0XB0 |
CB 1241RS485 | 6ES7241-1CH30-1XB0 |
注意:
1. 使用通信模块CM 1241 RS232作为Modbus RTU主站时,只能与一个从站通讯。
2. 使用通信模块CM 1241 RS485作为Modbus RTU主站时,则允许建立***与 32个从站的通讯。
3. 使用通信板CB 1241 RS485时,CPU 固件必须为 V2.0 或更高版本,且使用软件必须为STEP 7 BasicV11 或STEP 7 Professional V11 以上更高版本。
S7-1200Modbus RTU 指令
随着 TIAPORATL 软件和 S7-1200 CPU 固件的不断更新,S7-1200 Modbus RTU 指令也出现了不同的版本。用户需要根据使用的软件和硬件,正确选择使用符合要求的 S7-1200 Modbus RTU 指令来实现 Modbus RTU通信。
软件,硬件要求和指令版本说明如下。
软件 STEP 7V11 中的 S7-1200 Modbus RTU 指令
软件 STEP 7V11版本开始,可以从“指令"→“通信处理器"→“MODBUS"下直接调用“MB_COMM_LOAD"和“MB_MASTER"或“MB_SL***E"指令,如下图1所示: