功能性
一个 PROFINET 控制器为每个人打开一个单独的连接(AR = 应用程序关系) PROFINET 用于数据交换、参数化和诊断的设备。
这些设备由 PROFINET 站名。一个 PROFINET 设备由按插槽/子插槽寻址的子模块构成。因此,例如具有以太网接口的通信模块为模块0,每个以太网端口包含接口子模块和多个端口子模块。插槽/模块是子模块的容器,实际 IO 数据和参数(数据记录,通过索引寻址)分配到这些子模块。
在循环数据交换的情况下, PROFINET 遵循提供者-消费者模型。这意味着 IO 控制器和 IO 设备都各自独立地发送循环数据。对发送时钟进行相互监控。超过允许的限制将导致连接终止。在每种情况下,与子模块的实际 IO 数据一起传输状态信息(提供者和消费者状态)。
一个 PROFINET 设备发送警报到 PROFINET 控制器通知中断的到来和去向。 PROFINET 为此定义了一个全面的诊断模型,其中包括例如硬件缺陷(断线)、网络中断或特定于设备的事件。
非循环服务(通过 UDP/IP 的 DCE RPC)用于传输配置数据、资产数据和诊断数据。