4.2.2. Profinet IO = peripherals

通过Profinet IO来实现外设之间的交互。Profinet IO定义了现场连接的设备之间的通讯。

其基本思想是层级式的实时概念。Profinet IO定义了在主控制器与从设备之间的整个的数据交换,以及参数设置和如何调试诊断。

Profinet IO遵循供给者-消费者的模型,设计是用于基于以太网的现场设备之间的快速的数据交换。

Profinet IO包括了如下设备:

  1. IO控制器

    其控制自动化任务的实现

  2. IO设备

    现场设备,受IO控制器的监视和控制。单个的IO设备可能会包含多个模块或子模块

  3. IO监控者

    软件实现,常为基于PC端的软件,用于设置参数和调试单个的IO设备

在IO控制器和IO设备之间,会建立起一个应用关系(AR,Application Relation),这类AR是用于在参数传输,周期性的数据交换,警报处理等不同的特性之间,去定义对应的通讯关系(CR,Communication Relation)。

IO设备的特性,是通过设备制造商的通用配置描述符(GSD,General Station Description)来描述的。用于此描述的语言是一个基于XML的GSDML(GSD标记语言)。GSD文件提供监视软件,作为去规划配置一个Profinet IO的系统提供一个基础。