以太网/ IP,这是实现的共同的工业协定(CIP)通过标准以太网,使用设备之间的两种类型的消息传递:用于纯粹是信息的数据,以及用于时间关键数据的隐式消息传递。
所有四个工业网络,在应用层处使用CIP -以太网/ IP.,deviceNet,ControlNet和Componet - 支持显式和隐式消息传递。
用于信息交换的显式消息
显式消息传递将设备之间的每个通信视为单独的查询和响应。每个请求包含接收设备或节点,解码和响应的显式信息,并且每个请求必须包括源地址,目的地地址和CIP ConnectionID。显式消息由TCP(传输控制协议)传输,因为每条消息都包括目的地,源和连接信息,显式消息传递比隐式消息传递更效率,但它提供了高度的灵活性。
可以在任何时间(例如,控制器或HMI)发送显式消息,并且服务器(诸如伺服驱动器的现场设备)可以在可用时响应。因此,显式消息传递仅用于不是时间关键的信息,例如诊断或配置数据。
图片来信:AutomationDirect.com
隐式消息传递用于实时控制
当需要交换时关键的信息时,以太网/ IP使用隐式消息传递。在这种消息传递格式中,控制设备(诸如PLC)建立连接 - 作为“CIP连接”的连接 - 开头的适配器设备(例如致动器),并且待交换的信息建立连接。该时间也分配ConnectionID,并且通过ConnectionID隐式定义数据的含义。以速率产生和消耗隐式消息 - 称为所请求的分组间隔(RPI) - 由预定的“触发”机制定义,该机制可以是循环的,状态变化或基于应用程序的。
通过UDP(用户数据报协议)传输隐式消息,允许网络使用生产者 - 消费者传输模型,其中一个生产商向许多消费者发送单个消息。由于每个单独的消息都不需要包含有关其含义的广泛信息,因此隐式消息传递具有较少的“开销”并且比显式消息更有效。
隐式消息传递用于特定于应用程序的,时间关键数据,通常在快速传输速度和低延迟是至关重要的实时控制应用中。(Latency is the amount of time between an event and the system’s response to the event.) Implicit messaging is sometimes referred to as “I/O messaging” because it’s often used in remote I/O applications, but there are other functions that require implicit messaging as well, such as scheduled communications between controllers.
图片信用:ODVA
以太网/ IP设备术语
这Odva.- 负责CIP及其实施的组织,包括以太网/ IP - 分类以太网/ IP设备,如下所示:
为了显式消息传递,启动通信的设备被称为“客户“和响应这些通信的设备被称为”服务器。“
为了隐式消息传递,启动通信的设备被称为“扫描仪“和响应这些通信的设备被称为”适配器。“
但是,在某些情况下,隐式和显式设备的术语可互换使用。虽然在ODVA分类范围之外,但有些人指的是将通信作为“主人”和响应这些通信的设备作为“从属”的设备。
提交:运动控制提示




