分布式系统在当今工控领域的使用非常广泛,通过把现场的传感器/执行器与分布式模块(IO)相连,然后通过总线与控制器(CPU)进行通信,可以实现快速的数据交换,方便对现场各分散元器件的集中管理。西门子的分布式系统包括ET200S、ET200SP、ET200M、ET200MP、ET200pro等等。ET200S主要用于相对小型的自动化场合,支持Profibus-DP和Profinet总线,其接口模块为IM151-1(Profibus-DP)和IM151-3(Profinet);ET200M用于中大型的分布式控制场合,使用S7-300的信号/功能模块,同样支持Profibus-DP和Profinet总线,其接口模块为IM153-1/2/4(总共
四种类型
)。今天这篇文章,我们来详细谈谈ET200M的接口模块。
ET200M的接口模块IM153有四种型号:IM153-1 standad、IM153-2 HF、IM153-4 PN和IM153-4 PN HF。
IM 153-1 Standard(标准型)有9针SUB-D接口,用于Profibus-DP总线的连接,支持的较大传输速率为12 Mb/s。
IM 153-1 Standard
较多支持8个分布式信号模块(不支持FM352-5、FM353-1、FM354-1),输出/输出缓冲区的大小分别为128字节。
IM 153-2 HF(高性能)也
有9针SUB-D接口,支持
Profibus-DP总线,
较大传输速率为12 Mb/s。
IM 153-2 HF
支持的分布式信号模块较多可达12个(可使用所有的S7-300信号模块),
输出/输出缓冲区的大小分别为244字节。IM 153-2 HF还支持故障安全系统(F-system)和冗余系统(Redudancy)。使用IM 153-2 HF创建冗余系统要使用**的背板模块(BM),如下图:
下面这站图,是IM 153-2 HF冗余系统的现场图:
IM 153-4 PN和IM 153-4 PN HF(高性能)模块可把ET200M的分布式模块连接到Profinet网络中(名称中的PN表示Profinet),支持全双工、10/100M网络,传输速率自动协商;较多支持的S7-300信号模块的数量为12个;模块上有MMC卡的插槽,可以插入MMC卡以保存网络配置数据,但是如果不插卡不会影响正常运行。高性能模块(IM 153-4 PN HF)支持媒介冗余协议( Media Redundancy Protocol ,MRP),当发生故障时可以自动选择另外一条传输通路。
用STEP 7 V5在西门子S7上配置并用参数表示PROFINET IO设备参数
必要条件
用户已经在STEP 7 V5中创建了西门子S7的硬件配置。
西门子S7已经配置成PROFINET IO 控制器。
用户已经在西门子S7的PROFINET IO系统上添加了PROFINET IO设备,以ET 200S为例。
图. 01
操作指南
按照下面的说明来调试一个PROFINET IO设备,以ET 200S为例。
在PROFINET IO的属性中,您可以输入PROFINET IO的设备名称和IP地址。IP地址是由PROFINET IO控制器分配的。
图. 02
在硬件配置中,您选择菜单"PLC>以太网>Verify Device Name"。"查看设备名称"的对话框打开。
图. 03
在“查看设备名称”的对话框中,所有可用设备的设备名称及设备状态都可以在这里看到。如果显示的是“未分配”状态,点击“分配名称…”按钮。“Assign Name”的对话框就会打开。