DeviceNet 消息类型

        DeviceNet是一种低成本的通讯总线链接,具有开放现场网络标准,规范和协议都是开放的。DeviceNet将控制和数据融合在一起,信息具有数据标识区,网络利用标识区进行优先级仲裁,可以高效传送I/O数据。

        DeviceNet有两种不同类型的消息:I/O消息和显式消息(Explicit Message)。显式消息用于两个设备间点对点消息传递,是典型的请求/响应方式,常用于设备主参数、节点的配置、故障诊断数据等。

       显式消息可以在不同公司的设备间进行通信,I/O消息适用于实时性要求较高和面向控制的数据。远程I/O通信功能使得在从单元和安装主单元的CPU之间能自动地传送I/O数据,对于需要位数据又需要信息数据交换的应用,非常适合采用DeviceNet网络。


    DeviceNet 定义了两种类型的报文:显式信息报文、I/O信息报文。

    I/O信息报文用于在 DeviceNet 网络中传输应用和过程数据。相关的I/O数据总是从一个生产应用传输到多个消费应用。

    I/O报文通常使用高优先级的报文标识符,连接标识符提供了I/O报文的相关信息。

    I/O报文传送通过I/O信息连接对象来实现。在I/O报文被传输之前,I/O信息连接对象必须已经建立。

    I/O信息报文格式的最重要的特性是完全利用了CAN数据场来传输过程数据。连接的端点通过CAN报文标识符来识别过程数据的重要性。每个I/O报文使用1个CAN标识符。

    显式信息报文用于DeviceNet网络中两个设备之间的一般性数据交换。显式报文通常使用低优先级的报文标识符。显式报文为点对点传送,采用典型的请求/响应通讯模式,通常用于设备配置、故障诊断。显式报文传送通过显式信息连接对象来实现,在设备中建立显式信息连接对象。显式报文请求指明了对象、实例和属性,以及所要调用的特定分类服务,并由报文路由对象传递到相应的对象。

    显式信息报文格式最重要的特性是

    CAN标识符场的任何一部分都不用于显式报文传输协议。所有协议都包含在CAN数据场当中。

    CAN标识符场用作连接ID。设备之间的每个显式连接通道需要2个CAN标识符,一个用于请求报文,另一个用于响应报文。标识符在连接建立时确定。

你可能感兴趣的:(DeviceNet 消息类型)