湖南翰智自動化設(shè)備有限公司致力于工業(yè)自動化工程配套和系統(tǒng)集成,以及自動化產(chǎn)品的應(yīng)用和實踐經(jīng)驗以及雄厚的技術(shù)力量。*銷售西門子S7-200PLC/S7-200CPU/S7-300PLC/S7-300CPU/S7-400PLC/S7-400CPU/S7-1200PLC/S7-1200CPU/西門子觸摸屏/西門子SITOP電源/西門子LOGO/西門子變頻器
然后雙擊該連接,設(shè)置連接屬性。在“General”屬性中塊參數(shù)ID = 1,這個參數(shù)即是下面程序中的參數(shù)“ID”。在SIMATIC 315PN-1中激活“Establish an active connection”,作為Client端,SIMATIC 315PN-2作為Server 端。
3. 軟件編程
3.1. 無確認(rèn)數(shù)據(jù)交換 SFB/FB 8 "USEND" 向類型為“URCV”的遠(yuǎn)程伙伴SFB/FB發(fā)送數(shù)據(jù)。執(zhí)行發(fā)送過程而不需要和SFB/FB伙伴進行協(xié)調(diào)。也就是說,在進行數(shù)據(jù)傳送時不需要伙伴SFB/FB進行確認(rèn)。 S7-300:在REQ的上升沿處發(fā)送數(shù)據(jù)。在REQ的每個上升沿處傳送參數(shù)R_ID、 ID和SD_1。在每個作業(yè)結(jié)束之后,可以給R_ID、ID和SD_1參數(shù)分配新數(shù)值。 S7-400:在控制輸入REQ的上升沿處發(fā)送數(shù)據(jù)。通過參數(shù)SD_1到SD_4來指向要 發(fā)送的數(shù)據(jù),但并非都需要用到所有四個發(fā)送參數(shù)。 然而,必須確保參數(shù)SD_1到SD_4/SD_1和RD_1到RD_4/RD_1 (在相應(yīng)通訊伙 伴SFB/FB "URCV" 上)所定義的區(qū)域在以下幾個方面保持*: • ®編號 • ®長度 • ®數(shù)據(jù)類型 參數(shù)R_ID必須在兩個SFB中*相同。如果傳送成功完成,則通過狀態(tài)參數(shù)DONE來表示,此時其邏輯數(shù)值為1。 SFB/FB 9 "URCV" 從類型為“USEND”的遠(yuǎn)程伙伴SFB/FB中異步接收數(shù)據(jù),并 把接收到的數(shù)據(jù)復(fù)制到組態(tài)的接收區(qū)域內(nèi)。 當(dāng)程序塊準(zhǔn)備好接收數(shù)據(jù)時,EN_R輸入處的邏輯值為1??梢酝ㄟ^EN_R=0來取 消一個已激活的作業(yè)。 S7-300:在EN_R的每個上升沿處應(yīng)用參數(shù)R_ID、ID和RD_1。在每個作業(yè)結(jié)束 之后,可以給R_ID、ID和RD_1參數(shù)分配新數(shù)值。 S7-400:通過參數(shù)RD_1到RD_4來指向接收數(shù)據(jù)區(qū)。 必須確保參數(shù)RD_i/RD_1和SD_i/SD_1 (在相應(yīng)通訊伙伴SFB/FB "USEND" 上)所定義的區(qū)域在以下幾個方面保持*: •® 編號 • ®長度 • ®數(shù)據(jù)類型。 通過NDR狀態(tài)參數(shù)邏輯數(shù)值為1來指示已經(jīng)成功完成復(fù)制處理過程。參數(shù)R_ID必須在兩個SFB/FB上*相同。 打開SIMATIC 315PN-1的OB1,在OB1中依次調(diào)用FB8,F(xiàn)B9如圖5、圖6所示:
西門子:吳
西門子銷售:同步
:
西門子6ES7960-1AA0光纖連接電纜西門子6ES7960-1AA0光纖連接電纜