S7-200 SMART 在 V2.5 版本(硬件和软件)增加标准型 CPU 支持 PROFINET IO 智能设备的功能。作为智能设备可以与IO 控制器交换数据最大输入128字节/输出128字节。
什么是智能设备功能?
智能设备是采用“智能 IO 设备”组态的 CPU。
CPU 的智能设备功能允许在 CPU 与上级IO控制器之间进行数据交换的同时作为下级IO设备的IO控制器。
集中式或分布式 (PROFINET IO) I/O 中采集的过程值由用户程序进行预处理,并通过 PROFINET IO 接口提供给上位 IO 控制器。
图1.I-Device
S7-200 SMART V2.5 支持两种类型的智能设备:
不带下级 PROFINET IO 系统的智能设备
带下级 PROFINET IO 系统的智能设备
不带下级 PROFINET IO 系统的智能设备
智能设备自身没有分布式 IO。具有 IO 设备角色的智能设备的组态和参数分配与分布式 I/O 系统相同。
图2.不带下级 PROFINET IO 系统的智能设备
带下级 PROFINET IO 系统的智能设备
智能设备除了具有 IO 设备角色之外,也可以用作 PROFINET 接口上的 IO 控制器。
这意味着,智能设备可通过其 PROFINET 接口而成为上位 IO 系统的一部分,并可作为 IO 控制器来支持自身的下级 IO 系统。
下级 IO 系统可以包含智能设备。这样就可实现分层的 IO 系统结构。
注意:
如果 S7-200 SMART CPU 作为带下级 PROFINET 系统的智能设备,支持的最大下级 IO 设备数为 8,并且只支持一个上位控制器。
图3.带下级 PROFINET IO 系统的智能设备