發布日期:2022-07-14 點擊率:22
hello艾瑞巴蒂
【森系小講堂】第三期
來嘍
今天小編將介紹幾種
工業以太網的循環數據交換方式,
一般在進行循環數據之前,
會有一些參數數據初始化過程,
也可叫做握手過程,
這個過程
由于每個工業以太網協議
有各自的參數初始化方式,
這里就不具體描述了
我們直奔主題吧
Modbus-TCP
Modbus TCP使用一種面向連接的、可靠的傳輸層通信協議--TCP。Modbus TCP延續了RTU的數據交換方式,只是底層物理層協議從原來的485升級到以太網。其數據交換方式更像老師問學生問題,問一句答一句。具體如圖:
CC-link IE Field Basic
此協議使用UDP進行數據交換。UDP是一個無連接的傳輸協議,這樣省去了連接這個步驟,從而大大提高數據傳輸效率。CC-link IE Field Basic的數據交換是有主站利用廣播的方式發出數據循環請求,從站接收后再以單播的方式回應。
EtherCAT
EtherCAT主站發送一個報文,報文經過所有節點。EtherCAT從站設備高速動態的(on the fly)讀取尋址到該節點的數據,并在數據幀繼續傳輸的同時插入數據。這樣數據幀的傳輸延時只取決于硬件傳輸延時。當某一個網段或分支上的最后一個節點檢測到開放端口時,利用以太網的全雙工特性,將報文返回給主站。
Profinet循環IO通訊關系
為建立更高層控制器和IO設備之間的通信,必須建立通信路徑。通信路徑由IO控制器在系統啟動期間根據工程系統中的組態數據而建立。明確規定了數據交換。每個數據交換被嵌入到一個AR(應用關系,Application Relation )中。在AR內,CR (通信關系)明確規定數據。這樣,用于設備模型的所有數據包括通用通信參數被下載到IO設備。一個IO設備可同時與不同IO控制器建立多個AR。同時建立用于循環數據交換(IO數據CR)、非循環數據交換(記錄數據CR)和報警(報警CR)的通信通道。
循環IO數據通過“IO數據CR”可以配置的時基進行傳輸,在控制器和IO設備之間作為非確認的實時數據交換。對于與各設備的連接,可單獨規定其周期時間以適應應用需求。同樣在250us-512ms范圍內可為輸入數據和輸出數據選擇不同的周期時間。
通過一個定時器來監視連接,監控的設置為周期時間的倍數。在數據交換期間,在幀的數據后面跟隨一個設備狀態。該狀態信息被相應的設備進行評估。因此,可以僅從循環數據交換來判斷數據的有效性。數據如果沒有在監視時間內到達,則設備將報出錯誤。
現在春暖花開了
武漢也解禁了
我們期盼著
與您面對面
探討關于工業自動化中的
各種產品和技術問題
期待與您相見的那個時刻
下一篇: PLC、DCS、FCS三大控
上一篇: 威瑯電氣帶您初探網絡