• 
    <ul id="auswy"><sup id="auswy"></sup></ul>
  • <ul id="auswy"></ul>
    ABB
    關注中國自動化產業發展的先行者!
    CAIAC 2025
    2025工業安全大會
    OICT公益講堂
    當前位置:首頁 >> 資訊 >> 企業資訊

    資訊頻道

    通過抓取報文詳解,來認識CC-Link網絡的精髓
    • 廠商:CC-Link協會 中國
    • 點擊數:2567     發布時間:2024-07-31 14:40:30
    • 分享到:
    在研究通信協議時,往往首先查閱相關文檔,并在心中對報文發送的時機、內容以及是單播還是多播等情形進行模擬,并捕捉這些協議通信的報文,以檢驗之前推演是否與實際傳輸相符。CC-Link協議的探索也不例外。今天,就讓我們跟隨C小C一起深入學習CC-Link的初始循環過程,揭示其核心精華。

    Initial cycle


    在研究通信協議時,往往首先查閱相關文檔,并在心中對報文發送的時機、內容以及是單播還是多播等情形進行模擬,并捕捉這些協議通信的報文,以檢驗之前推演是否與實際傳輸相符。CC-Link協議的探索也不例外。今天,就讓我們跟隨C小C一起深入學習CC-Link的初始循環過程,揭示其核心精華。


     

    17226601401.png

    主站在初始化階段,會進行分為兩個部分,首先是對Standy master station即備機進行測試輪詢,然后會對所有的從站進行測試輪詢。使用的報文如下:






    17226603001.png


    以上協議中的報文格式,即是在初始化階段使用的報文。接下來,通過抓取的報文來實際分析初始化階段的過程。

    如下兩張圖,可以看到一個完整的Initial cycle的過程:

     

    17226603721.png

    17226603851.png


    從上圖中可以看到Initial cycle分為兩個部分,每個部分都以主站發送Test Polling&Test data開始,以兩個Refresh Cycle end data結束。

    分析報文,可以看到Refresh Cycle end data報文(0xFA)中的地址,恰好是每個部分查詢的最后一個地址。對于備機查詢為0x80(十進制128),對于從站查詢為0x40(十進制64)。

    對于第一個節點查詢,采用的是0xFD報文,測試數據為四個字節0x55AA55AA。

    對于后續節點查詢,采用的是0xFC報文,無測試數據。

    備機查詢持續時間為3ms,從站查詢持續時間為170ms。注:當前波特率為625kbps。

    主站的配置如下:

     

    17226604071.png


    通過本文深入分析和研究報文的詳細內容,我們可以更加深刻地理解和掌握CC-Link網絡的核心精髓。



    熱點新聞

    推薦產品

    x
    • 在線反饋
    1.我有以下需求:



    2.詳細的需求:
    姓名:
    單位:
    電話:
    郵件: