I-DEVICE 又叫做智能设备或智能IO设备,其本身是上层IO控制器的IO设备,又作为下层IO设备的IO控制器。
一个PN智能设备功能不但可以作为一个CPU处理生产工艺的某一过程,而且可以和IO控制器之间交换过程数据,因此,智能设备作为一个IO设备连接一个上层IO控制器,智能设备的CPU通过自身的程序处理某段工艺过程,相应的过程值发送至上层的IO控制器再做相关的处理。
采用智能设备可以实现:
· 分布式处理
一个复杂的自动化任务可以划分为多个子任务,由于子任务的简化使得过程处理更加容易。
· 分割子过程
复杂和分布广泛的过程可以细分为几个子过程。这些子过程可以存储在各自的Step7项目中,且可以合并为一个完整的项目。
· 知识保护
智能设备的接口描述使用GSD文件而不是Step7项目,这样用户的知识-用户程序得以保护。
智能设备具有如下优点:
· 实现简单的IO控制器的连接,无需额外的软件工具
· 除了实时通信,还支持等时实时通信
· 由于几个智能设备具有计算能力,这样对IO控制器的计算能力要求也就减少了
· 由于处理本地过程数据,从而减少了通信负荷
· 在不同的Step7项目中管理子任务
· 可以作为共享设备