西門子6ES7332-5HB01-0AB0質(zhì)保一年
西門子6ES7332-5HB01-0AB0
西門子PLC的幾種通信方式?
一,、PPI通訊
PPI協(xié)議是S7-200CPU基本的通信方式,通過原來自身的端口(PORT0或PORT1)就可以實(shí)現(xiàn)通信,,是S7-200 CPU默認(rèn)的通信方式,。
PPI是一種主-從協(xié)議通信,主-從站在一個(gè)令牌環(huán)網(wǎng)中,。在CPU內(nèi)用戶網(wǎng)絡(luò)讀寫指令即可,,也就是說網(wǎng)絡(luò)讀寫指令是運(yùn)行在PPI協(xié)議上的。因此PPI只在主站側(cè)編寫程序就可以了,,從站的網(wǎng)絡(luò)讀寫指令沒有什么意義,。
二、RS485串口通訊
第三方設(shè)備大部分支持,,西門子S7 PLC可以通過選擇自由口通信模式控制串口通信,。簡(jiǎn)單的情況是只用發(fā)送指令(XMT)向打印機(jī)或者變頻器等第三方設(shè)備發(fā)送信息。不管任何情況,,都必須通過S7 PLC編寫程序?qū)崿F(xiàn),。
當(dāng)選擇了自由口模式,用戶可以通過發(fā)送指令(XMT),、接收指令(RCV),、發(fā)送中斷、接收中斷來控制通信口的操作,。
三,、MPI通訊
MPI通信是一種比較簡(jiǎn)單的通信方式,MPI網(wǎng)絡(luò)通信的速率是19.2Kbit/s~12Mbit/s,,MPI網(wǎng)絡(luò)多支持連接32個(gè)節(jié)點(diǎn),,通信距離為50M。通信距離遠(yuǎn),,還可以通過中繼器擴(kuò)展通信距離,,但中繼器也占用節(jié)點(diǎn)。
MPI網(wǎng)絡(luò)節(jié)點(diǎn)通??梢話霺7-200,、人機(jī)介面、編程設(shè)備,、智能型ET200S及RS485中繼器等網(wǎng)絡(luò)元器件,。
西門子PLC與PLC之間的MPI通信一般有3種通信方式:
西門子觸摸屏結(jié)合西門子PLC在閉環(huán)控制的變頻節(jié)能系統(tǒng)中的應(yīng)用是一種自動(dòng)控制的趨勢(shì)。觸摸屏和PLC在閉環(huán)控制的變頻節(jié)能系統(tǒng)中的使用,,可以讓操作者在觸摸屏中直接設(shè)定目標(biāo)值(壓力及溫度等),,通過PLC與實(shí)際值(傳感器的測(cè)量值)進(jìn)行比較運(yùn)算,直接向變頻節(jié)能系統(tǒng)發(fā)出運(yùn)算指令(模擬信號(hào)),調(diào)節(jié)變頻器的輸出頻率,。并可實(shí)時(shí)控到被控系統(tǒng)實(shí)際值的大小及變頻器內(nèi)的多個(gè)參數(shù),,實(shí)現(xiàn)報(bào)、記錄等功能
選擇單邊通信指令,;
注意:
在選擇指令時(shí),,要根據(jù)使用的產(chǎn)品來確定。如果采用CPU集成的以太網(wǎng)接口建立S7 通信,,要采用左側(cè)的指令,;如果采用CP 以太網(wǎng)卡建立S7通信,要采用右側(cè)的指令,。
圖14:在OB1中調(diào)用FB14 ,;
圖15:在OB1中調(diào)用FB15 ;
• 創(chuàng)建變量表VAT_1監(jiān)視寫數(shù)據(jù)操作(PUT),;
圖16:變量表VAT_1 ,;
• 創(chuàng)建變量表VAT_2監(jiān)視讀數(shù)據(jù)操作(GET);
圖17:變量表VAT_2 ,;
5.調(diào)試 S7-1200 與S7-300 PLC 通信
• 從S7-300 程序中可知,,在M1.0 從0變?yōu)?時(shí),讀取S7-1200的數(shù)據(jù)DB2.DBB0~DB2.DBB15 到S7-300 DB3.DBB0~ DB3.DBB15中,;
圖18:S7-300調(diào)用GET函數(shù)讀取S7-1200數(shù)據(jù)
• 從S7-300 程序中可知,,在M5.0 從0變?yōu)?時(shí),,將S7-300的數(shù)據(jù)DB1.DBB0~ DB1.DBB15 寫入S7-1200 的DB2.DBB16~DB2.DBB31中,;
圖19:S7-300調(diào)用PUT函數(shù)寫入S7-1200數(shù)據(jù)