公司新聞
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個字節給接收方;監控結果如下圖所示:
圖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個字節給接收方;監控結果如下圖所示:
其他新聞
- 教你玩轉西門子博途全局庫 2024-12-26
- 16平方的電纜居然帶不動18.5KW的電機 2024-12-26
- 博途中無法搜到 CPU 的解決辦法 2024-12-26
- 博途WinCC各種版本的功能,你都搞懂了嗎 2024-12-26
- 巧用西門子CPU時鐘信號,讓定時更精準! 2024-12-26
- 圖解S7-1200運動控制軸資源 2024-12-26
- 西門子S7-1500入門教程和配套實例 2024-12-26
- 博途SCL實例合集下載,西門子專家親自教你編程! 2024-12-26
- DCS系統I/O點數常用計算方法 2024-12-26
- 實例解析:S7-1200配方實現方法 2024-12-26
- 西門子SITOP電源選型須知 2024-12-26
- S7-200 Smart密碼清除工具 2024-12-26
- 如何提高RS485通信的抗干擾能力 2024-12-26
- S7-200 SMART常見問題集錦 2024-12-26
- 西門子S7-1200配方實例 2024-12-26
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595