太原供應(yīng)西門子直流調(diào)速器AC供應(yīng)575V,1826A DC供電690V,2200A 6RA8096-4GS22-0AA0
6RA8096-4GS22-0AA0
SINAMICS DCM DC CONVERTER

SINAMICS DCM DC CONVERTER FOR TWO-QUADRANT DRIVES CONNECTION B6C INPUT: 3-PHASE AC 575V, 1826A CONTROLLABLE FIELD RECTIFIER D690/2200 MRE-GEEF4S22 OUTPUT: DC 690V, 2200A
定義 TCON 連接參數(shù)
連接參數(shù)說明:
端點 | :可以通過點擊選擇按鈕選擇“未” ; |
連接類型 | :選擇通信協(xié)議為 TCP; |
連接 ID | :連接的地址 ID 號,這個 ID 號在后面的編程里會用到; |
連接數(shù)據(jù) | :點擊新建自動生成該數(shù)據(jù)塊,如S7-1200_Connection_DB; |
主動建立連接 | :選擇本地 S7-1200 作為主動連接; |
地址詳細(xì)信息 | :定義通信伙伴方的端口號為:2000。 |
③創(chuàng)建并定義 S7-1200 的發(fā)送數(shù)據(jù)區(qū) DB4 塊
通過“項目樹”>“S7-1200”>“程序塊”>“添加新塊”,選擇“數(shù)據(jù)塊” 創(chuàng)建 DB4 塊,選擇“標(biāo)準(zhǔn)-與S7-300/400 兼容”,點擊“確定”鍵,定義發(fā)送數(shù)據(jù)區(qū)為 101 個字節(jié)的數(shù)組,如圖7.所示,結(jié)果如圖8.所示。

圖7. 創(chuàng)建發(fā)送數(shù)據(jù)區(qū) DB 塊

圖8. 定義發(fā)送數(shù)據(jù)區(qū)為字節(jié)類型的數(shù)組 101 字節(jié)
④將 “TSEND” 在 OB1 內(nèi)調(diào)用 發(fā)送 10 個字節(jié)數(shù)據(jù)到 317-2pn 中
進(jìn)入 “項目樹” > “S7-1200” > “程序塊” > “OB1 ” 主程序中,從右側(cè)窗口 “指令” > “通訊” > “開放式用戶通信”下調(diào)用 “TSEND” 指令,配置接口參數(shù),如圖9.所示。

太原供應(yīng)西門子直流調(diào)速器AC供應(yīng)575V,1826A DC供電690V,2200A 6RA8096-4GS22-0AA0
調(diào)用 TSEND 指令并配置接口參數(shù)
參數(shù)說明:
輸入接口參數(shù):
REQ | := M0.3 | // 使用 2Hz 的時鐘脈沖,上升沿激活發(fā)送任務(wù); |
ID | : = 1 | //創(chuàng)建連接ID; |
LEN | := 10 | //發(fā)送數(shù)據(jù)長度; |
DATA | := P#DB4.DBX0.0 BYTE 10 | // 發(fā)送數(shù)據(jù)區(qū)的數(shù)據(jù),使用指針尋址時,DB塊要選用尋址; |
輸出接口參數(shù):
DONE | := M11.0 | //任務(wù)執(zhí)行完成并且沒有錯誤,該位置 1; |
BUSY | := M11.2 | // 該位為 1,代表任務(wù)未完成,不能激活新任務(wù); |
ERROR | := M11.3 | //通信過程中有錯誤發(fā)生,該位置 1; |
STATUS | := MW22 | //有錯誤發(fā)生時,會顯示錯位信息號。 |
⑤創(chuàng)建并定義 S7-1200 的接收數(shù)據(jù)區(qū) DB5 塊。
通過“項目樹”>“S7-1200”>“程序塊”>“添加新塊”,選擇“數(shù)據(jù)塊” 創(chuàng)建 DB5 塊,選擇“標(biāo)準(zhǔn)-與S7-300/400 兼容”,點擊“確定”鍵,定義接收數(shù)據(jù)區(qū)為 101 個字節(jié)的數(shù)組,如圖10.所示,結(jié)果如圖11.所示。

圖10. 創(chuàng)建接收數(shù)據(jù)區(qū) DB5 塊

DC供電690V,2200A 6RA8096-4GS22-0AA0
定義接收數(shù)據(jù)區(qū)為字節(jié)類型的數(shù)組
⑥ 將 “TRCV” 在 OB1 內(nèi)調(diào)用
進(jìn)入 “項目樹” > “S7-1200” > “程序塊” > “OB1 ” 主程序中,從右側(cè)窗口 “指令” > “通訊” > “開放式用戶通信”下調(diào)用 “TRCV” 指令,配置接口參數(shù),如圖12.所示。

圖12. 調(diào)用 TRCV 指令并配置接口參數(shù)
參數(shù)說明:
輸入接口參數(shù):
EN_R | := TRUE | // 準(zhǔn)備好接收數(shù)據(jù); |
ID | := 1 | // 連接號,使用的是 TCON 的連接參數(shù)中 ID號; |
LEN | := 10 | // 接收數(shù)據(jù)長度為 10 個字節(jié); |
DATA | := P#DB5.DBX0.0 BYTE 10 | // 接收數(shù)據(jù)區(qū)的地址; |
輸出接口參數(shù):
NDR | := M12.0 | // 該位為 1,接收任務(wù)成功完成; |
BUSY | := M12.1 | // 該位為 1,代表任務(wù)未完成,不能激活新任務(wù); |
ERROR | := M12.3 | // 通信過程中有錯誤發(fā)生,該位置 1; |
STATUS | := MW24 | // 有錯誤發(fā)生時,會顯示錯誤信息號; |
RCVD_LEN | := MW26 | // 實際接收數(shù)據(jù)的字節(jié)數(shù)。 |
配置完連接并編譯存盤。
DC供電690V,2200A 6RA8096-4GS22-0AA0