西門子6ES73221HH010AA0數(shù)字量模塊代理商
西門子SIMATIC S7-300, 數(shù)字輸出 SM 322, 光隔離 16數(shù)字量輸出, 繼電器接點, 1 X 20 針。
產(chǎn)品訂貨號:6ES73221HH010AA0
產(chǎn)品采購聯(lián)系人:李經(jīng)理 手機:18621875358 電話:86-21-60641327 QQ 2880583560
上海啟水專業(yè)銷售代理西門子plc、觸摸屏、變頻器、伺服電機、電線電纜等,備有大量現(xiàn)貨,西門子全新原裝,價格實惠,歡迎來電垂詢/采購!
西門子SM322數(shù)字模塊代理商 西門子SM322數(shù)字輸出模塊代理商 西門子6ES73221HH010AA0代理商
西門子S7-400組態(tài)基于MPI的S7通信訪問S7-300
對于MPI網(wǎng)絡,調(diào)用系統(tǒng)功能塊進行PLC站之間的通信只適合于S7-300/400,S7-400/400之間的通信,S7-300/400通信時,由于S7-300CPU中不能調(diào)用SFB12(BSEND),SFB13 (BRCV),SFB14(GET),SFB15(PUT),不能主動發(fā)送和接收數(shù)據(jù),只能進行單向通信,所以S7-300 PLC只能作為一個數(shù)據(jù)的服務器,S7-400 PLC可以作為客戶機對S7-300PLC的數(shù)據(jù)進行讀寫操作。S7-400/400通信時,S7-400 PLC可以調(diào)用SFB14,SFB15,既可以作為數(shù)據(jù)的服務器同時有可以作為客戶機進行單向通信,又可以調(diào)用SFB12,SFB13,發(fā)送和接收數(shù)據(jù)進行雙向通信,在MPI網(wǎng)絡上調(diào)用系統(tǒng)功能塊通信,最大一包數(shù)據(jù)不能超過160個字節(jié)。
在這里將介紹S7-300/400之間的單向通信,先建立兩個站STATION1 S7-400 CPU416 ,站號為2,STATION2 S7-300 CPU315-2DP,站號為4,假設S7-400PLC把本地數(shù)據(jù) DB1中字節(jié)0以后20個字節(jié)寫到S7-300PLC DB1中字節(jié)0以后20個字節(jié),然后在讀出S7-300PLC DB1中字節(jié)0以后的20個字節(jié),放到S7-400PLC本地數(shù)據(jù) DB2中字節(jié)0以后20個字節(jié)。
在STEP7中點擊“Options” -> “Configure Network”進入網(wǎng)絡組態(tài)畫面,如圖1所示:
圖1 進入網(wǎng)絡配置界面
點擊STATION1 CPU,出現(xiàn)連接表,雙擊連接表選擇連接類型“S7 connection”,并選擇所需要連接的CPU,在本例中選擇CPU315,如圖2所示:
圖2 選擇通信對象
點擊“Apply”后連接表建立完成,并可以查看連接表的詳細屬性,如圖3所示:
圖3 通信連接信息
完成以后編譯存盤下載連接表信息。
在PLC中調(diào)用通信所需的系統(tǒng)功能塊,由于是單向通信,S7-300PLC是數(shù)據(jù)的服務器,所以只能在S7-400PLC側(cè)編程,調(diào)用SFB15寫數(shù)據(jù)到S7-300PLC中如圖4所示:
圖4 連接與通信程序的對應關系
REQ:上升沿觸發(fā),每一個沿觸發(fā)一次。
調(diào)用SFB14讀出S7-300PLC的數(shù)據(jù) 如圖5:
圖5 調(diào)用讀數(shù)據(jù)程序
程序編寫完成后下載到CPU中,通信就可以建立了。
西門子6ES73221HH010AA0數(shù)字量模塊代理商
西門子SIMATIC S7-300, 數(shù)字輸出 SM 322, 光隔離 16數(shù)字量輸出, 繼電器接點, 1 X 20 針。
產(chǎn)品訂貨號:6ES73221HH010AA0
產(chǎn)品采購聯(lián)系人:李經(jīng)理 手機:18621875358 電話:86-21-60641327 QQ 2880583560