<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    S7-1200 之間 ISO on TCP 通信
    發布時間: 2024-03-19 11:47 更新時間: 2024-12-26 09:10
    一、ISO on TCP協議通信的連接配置

    使用ISO on TCP 協議通信,除了連接參數的定義不同,其它組態編程與 TCP 協議通信完全相同。S7-1200 CPU中,使用ISO on TCP協議通信時,PLC_1的連接參數如圖1所示。通信伙伴PLC_2的連接參數,如圖2所示。
    圖片圖1. PLC_1的ISO on TCP協議通信連接參

    圖片

    圖2. PLC_2的ISO on TCP協議通信連接參數

    二、ISO on TCP動態長度數據傳輸

    ISO on TCP協議支持動態長度的數據傳輸。創建接收和發送DB塊,可是優化尋址方式或實際地址方式。
    1.通信數據區的定義
    發送方的數據塊通信數據區定義為6個字節,如圖3所示

    圖片

    圖3.發送方數據塊通信數據區的定義接收方的數據區也定義為6個字節,如圖4. 所示

    圖片

    圖4. 接收方數據塊通信數據區的定義2. 編程發送方的程序如圖5所示,“LEN”參數要定義成變量100。

    圖片

    圖5. 發送方的編程接收方的程序如圖6所示,“LEN”參數賦一個常數“0”,以便實現動態數據長度傳輸。注意要創建符號尋址方式的DB塊

    圖片

    圖6. 接收方的編程3.動態長度數據傳輸要實現動態長度數據傳輸,需要將接收方的數據長度設為0。如果發送方數據長度“TSENDC_LEN"設為100,則傳送100個字節給接收方;監控結果如下圖所示:

    圖片


    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595