DeviceNet 消息类型
??????? DeviceNet是一種低成本的通訊總線鏈接,具有開放現(xiàn)場網(wǎng)絡(luò)標準,規(guī)范和協(xié)議都是開放的。DeviceNet將控制和數(shù)據(jù)融合在一起,信息具有數(shù)據(jù)標識區(qū),網(wǎng)絡(luò)利用標識區(qū)進行優(yōu)先級仲裁,可以高效傳送I/O數(shù)據(jù)。
??????? DeviceNet有兩種不同類型的消息:I/O消息和顯式消息(Explicit Message)。顯式消息用于兩個設(shè)備間點對點消息傳遞,是典型的請求/響應方式,常用于設(shè)備主參數(shù)、節(jié)點的配置、故障診斷數(shù)據(jù)等。
?????? 顯式消息可以在不同公司的設(shè)備間進行通信,I/O消息適用于實時性要求較高和面向控制的數(shù)據(jù)。遠程I/O通信功能使得在從單元和安裝主單元的CPU之間能自動地傳送I/O數(shù)據(jù),對于需要位數(shù)據(jù)又需要信息數(shù)據(jù)交換的應用,非常適合采用DeviceNet網(wǎng)絡(luò)。
??? DeviceNet 定義了兩種類型的報文:顯式信息報文、I/O信息報文。
??? I/O信息報文用于在 DeviceNet 網(wǎng)絡(luò)中傳輸應用和過程數(shù)據(jù)。相關(guān)的I/O數(shù)據(jù)總是從一個生產(chǎn)應用傳輸?shù)蕉鄠€消費應用。
??? I/O報文通常使用高優(yōu)先級的報文標識符,連接標識符提供了I/O報文的相關(guān)信息。
??? I/O報文傳送通過I/O信息連接對象來實現(xiàn)。在I/O報文被傳輸之前,I/O信息連接對象必須已經(jīng)建立。
??? I/O信息報文格式的最重要的特性是完全利用了CAN數(shù)據(jù)場來傳輸過程數(shù)據(jù)。連接的端點通過CAN報文標識符來識別過程數(shù)據(jù)的重要性。每個I/O報文使用1個CAN標識符。
??? 顯式信息報文用于DeviceNet網(wǎng)絡(luò)中兩個設(shè)備之間的一般性數(shù)據(jù)交換。顯式報文通常使用低優(yōu)先級的報文標識符。顯式報文為點對點傳送,采用典型的請求/響應通訊模式,通常用于設(shè)備配置、故障診斷。顯式報文傳送通過顯式信息連接對象來實現(xiàn),在設(shè)備中建立顯式信息連接對象。顯式報文請求指明了對象、實例和屬性,以及所要調(diào)用的特定分類服務,并由報文路由對象傳遞到相應的對象。
??? 顯式信息報文格式最重要的特性是
??? CAN標識符場的任何一部分都不用于顯式報文傳輸協(xié)議。所有協(xié)議都包含在CAN數(shù)據(jù)場當中。
??? CAN標識符場用作連接ID。設(shè)備之間的每個顯式連接通道需要2個CAN標識符,一個用于請求報文,另一個用于響應報文。標識符在連接建立時確定。
總結(jié)
以上是生活随笔為你收集整理的DeviceNet 消息类型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VMware12.0下安装CentOS-
- 下一篇: ABB SocketReceive