- IO连接
EIP的IO连接提供了在一个生产者和多个消费者之间的特定的通信路径,以达到IO数据在IO连接下传输。
生产者对象产生IO数据通过生产者IO连接管理者对象将连接ID和数据组帧发送给消费者IO连接管理者对象然后将IO数据发送给消费者对象。
- 显示消息连接
显式消息传递连接提供了通用的、多用途的通信路径在两个设备之间。显式消息通过显式消息传递连接进行交换。 显式消息用于命令特定任务的执行或报告执行任务的结果。显式消息传递提供了典型的执行面向请求/响应的功能。
设备1发送请求帧数据通过显示消息连接对象到设备2的显示消息连接对象,等到设备2处理完请求数据后,通过发送显示消息响应帧到显示消息连接对象发送给设备1。
如下为IO消息和显示消息的对象模型
- CIP的标准框架
以Ethernet/IP为例,最外层为标准的以太网物理层,其一般通过各类PHY实现。
在上来就是数据链路层、 IP层、TCP(显示消息)、UDP(IO消息)、封装层(包括了CIP消息等等数据)。