STEP7组态共享设备须知 共享设备功能
在较大或分布较广的车间中,通常使用大量IO控制器。在这种情况下,位置彼此靠近的传感器需要将数据发送给不同的IO控制器。以前,这必须通过多个分配给不同的IO控制器的IO设备来处理。共享设备在功能上允许在不同的IO控制器之间将IO设备分成多个子模块,从而节省一个或多个主模块。
前提条件
为了能够使用共享设备功能,IO控制器和共享设备必须位于同一个Ethernet子网中。
在各台IO控制器之间对共享设备的子模块的访问进行划分。可将共享设备的每个子模块唯一地分配给一台IO控制器。在HW Config中完成各个子模块的分配。
HW Config中的表达式
共享设备在HW Config中多次显示。例如,如果共享设备由2台IO控制器使用,则在HW Config中的两个不同站中显示同一个设备。
在HW Config中不显示带有子模块的每个模块,而是仅显示子模块,以简化用户视图。
组态基础
1.每台IO控制器为分配给它的共享设备的子模块分配单独的地理地址。可以如往常一样,将逻辑地址分配给属于控制器的子模块。
2.在每个站中,共享设备必须具有相同的IP参数和相同的设备名称。在组态期间,必须区别两种情况:
.同一个项目中的共享设备:STEP 7为用户处理重要的一致性检查。通过STEP 7检查IP参数的分配是否正确并监视IO控制器是否正确访问各个子模块。
.不同项目中的共享设备:在不同的项目中创建包含使用共享设备的IO控制器的站。在每个站中,务必十分小心,以确保在每个站中同等地配置共享设备。只能有一个控制器具备子模块的完全访问权。IP参数和设备名称必须完全相同。组态不一致将导致共享设备故障。
访问类型
只能将子模块分配给一台且仅这一台IO控制器。
访问类型及其含义:
1.完全访问。IO控制器可以完全访问子模块。
IO控制器的权限:
.对输入数据、输出数据和数据记录执行读写访问
.分配子模块的逻辑地址
.分配子模块的参数
.接收来自子模块的中断
2.不能访问:IO控制器不能访问子模块。
对于IO控制器,这其实意味着:
.不存在与子模块的数据交换。
.不能从子模块接收任何中断。
.不能为子模块分配参数。