湛江集成商6ES7214-1HG40-0XB0
上海斌勤電氣技術(shù)有限公司本著“以人為本、科技先導(dǎo)、顧客滿意、持續(xù)改進”的工作方針,致力于工業(yè)自動化控制領(lǐng)域的產(chǎn)品開發(fā)、工程配套和系統(tǒng)集成;滿足不同客戶需求,誠信走天下,走遍天下有朋友西門子PLC 西門子PLC模塊 西門子PLC通訊模塊 西門子PLC模擬量模塊 西門子PLC模塊總西門子變頻器 觸摸屏 ;銷售及維修,
西門子公司-
上海斌勤電氣技術(shù)有限公司(西門子合作伙伴)
聯(lián)系人 :康 奎(業(yè)務(wù)經(jīng)理)每天24小時為您服務(wù)
主要優(yōu)勢產(chǎn)品西門子:ET200、S7-200CN、S7-200、Smart200、S7-300、S7-400、S7-1200、S7-1500、PLC、CPU、電源、DP電纜、DP接頭,網(wǎng)線、網(wǎng)線接頭、觸摸屏、6GT、7KM、6FC、6SN、S120、V10、V20、V60、V80、V90,G110、G120、6RA、伺服數(shù)控備件、NCU、MM系列變頻器。
1.在 PLC_1 的 OB1 中調(diào)用“TCON” 通信指令
① 在第一個 CPU 中調(diào)用發(fā)送通信指令,進入 “Project tree” > “ PLC_1” > “Program blocks” > “OB1” 主程序中,從右側(cè)窗口 “Instructions” > “Communications” > “OPEN User Communications”下調(diào)用 “TCON” 指令,創(chuàng)建連接,如圖1.所示。
圖1. 調(diào)用“TCON”通信指令
② 創(chuàng)建DB2 分配連接參數(shù),見圖2所示
圖2. 創(chuàng)建連接數(shù)據(jù)塊 DB2(Con_DB)
③ 定義PLC_1的 “TCON”連接參數(shù)
PLC_1 的 TCON 指令的連接參數(shù)需要在指令下方的屬性窗口“Properties”> “Configuration”>“Connection beter”中設(shè)置,如圖3.所示。
圖3. 定義 TCON 連接參數(shù)
連接參數(shù)說明:
End point | :可以通過點擊選擇按鈕選擇伙伴 CPU :PLC_2 |
Connection type | :選擇通信協(xié)議為 TCP(也可以選擇 ISO on TCP 或UDP協(xié)議) |
Connection ID | :連接的地址 ID 號,這個 ID 號在后面的編程里會用到 |
Connection data |
:創(chuàng)建連接時,生成的Con_DB塊。見圖2所示 |
Active connection setup | :選擇本地 PLC_1作為主動連接 |
Address details | :定義通信伙伴方的端口號為:2000;如果選用的是 ISO on TCP 協(xié)議,則需要設(shè)定的TSAP 地址(ASCII 形式),本地 PLC_1可以設(shè)置成“PLC1”,伙伴方 PLC_2 可以設(shè)置成“PLC2”。 |
2.定義 PLC_1 的“TSEND”發(fā)送通信塊接口參數(shù)
① 調(diào)用 “TSEND” 在OB1內(nèi)調(diào)用 發(fā)送100個字節(jié)數(shù)據(jù)到PLC2中
進入 “Project tree” > “ PLC_1” > “Program blocks” > “OB1” 主程序中,從右側(cè)窗口 “Instructions” > “Communications” > “OPEN User Communications”下調(diào)用 “TSEND” 指令,,如圖4.所示。
圖4. 調(diào)用 TSEND
② 創(chuàng)建并定義PLC_1的發(fā)送數(shù)據(jù)區(qū) DB 塊。
通過“Project tree”>“PLC_1”>“Program blocks”>“Add new block”,選擇“Data block” 創(chuàng)建 DB 塊,選擇絕對尋址,點擊“OK”鍵,定義發(fā)送數(shù)據(jù)區(qū)為 100個字節(jié)的數(shù)組,如圖4.及圖5.所示。