EtherCAT主站的實時性分析

2021-09-14 06:16:03 字數 841 閱讀 1834

wireshark抓包統計

開啟wireshark軟體,輸入過濾條件「(eth.type == 0x88a4) && (ecat.cnt == 0)」,如圖 1.1所示:

圖 1.1 wireshark抓包

把過濾的包儲存成csv的execl**模式或其他模式用於分析,如圖 1.2所示:

圖 1.2 儲存資料幀

execl分析資料

開啟儲存的execl資料表,編輯只留時間戳一項,然後複製到後一列,計算兩列的差值(計算公式:=abs(b1-a1) * 1000000),如圖 2.1所示 :

圖 2.1 統計時間差

給統計的時間差列新增圖表顯示,如圖 2.2所示:

圖 2.2 時間差統計表

由圖中的資料可以看到,時間抖動非常大,這是由於抓包工具的時間戳不準確導致的。因此通過hub直接抓取的資料報的統計結果是不準確的,可以把hub換成倍福的et2000裝置,抓包分析方法基本一致。et2000在乙太網兩個方向上的所有資料幀末尾帶有偵聽器硬體中的高精度時間戳資訊,並複製到gbit的上傳埠。時間戳高解析度達1ns,可非常精確地對連線的網段進行分析。

ethercat主站純軟體解決方案

ethercat是當今主流的快速工業乙太網解決方案,也是工業4.0智慧型製造的先進技術核心。實現此方案基本框架有兩個 主站 從站 目前主站的實現方式基本上就是用ipc,軟體用twincat,但使用此方案不僅成本 而且學習週期很長。沒有一定基礎的研發很難實現主站搭建。現在有乙個基於stm32f407 ...

EtherCAT的從站配置

1.對於乙個新生事物來說或許你是需要弄懂他的所有細節,但是對於乙個已經成熟了很久的東西對於一些細節真的不需要很了解,知道就好。2.ethercat的從站配置 對於ethercat最首先要知道的不是他的具體的通訊原理,通訊方式,協議是什麼樣子,首先要知道他的用用途。1 現場匯流排工業乙太網 2 特點 ...

EtherCAT之論ESI的重要性

ethercat從站控制器使用強制性的nvram 通常i c序列eepm介面 來儲存ethercat從站資訊 esi 根據esc的不同,eeprom大小支援從1 kbit到4 mbit。ethercat ip核心支援省略序列i c eepm如果與讀 寫訪問 controller nvram 例如,乙...