技術(shù)文章
wincc與S7-200PLC通過PPI協(xié)議通訊
閱讀:1411 發(fā)布時間:2015-11-16wincc與S7-200PLC通過PPI協(xié)議通訊
通訊也可考慮采用PPI,,硬件費用很低,實現(xiàn)起來也簡單
1,、主站:wincc6可以通過modbus opc server實現(xiàn),。從站:在s7200項目中添加modbus slave協(xié)議庫(microwin幫助中有詳細介紹)。主從站的通訊參數(shù)必須一致,。
2,、pc access其實就是一個s7 200 opc server(ppi),比采用modbus簡單易用,,由于采用ppi協(xié)議,,plc項目中不必另嵌通訊處理程序。
3,、pc/ppi電纜也可以用市售的rs232/485轉(zhuǎn)換器代替,。
WinCC與S7-200系列PLC通過PPI協(xié)議進行通信的實現(xiàn)。
PPI協(xié)議是西門子S7-200系列PLC常用通信協(xié)議,,但WinCC中沒有集成該協(xié)議,,即WinCC不能直接監(jiān)控S7-200系列PLC組成的控制系統(tǒng)。S7-200 OPC Server是西門子公司推出的專為解決上位機監(jiān)控S7-200系列PLC控制系統(tǒng)的接口軟件,。因此,,WinCC可以通過該軟件與S7-200系列PLC很方便的建立通信。
(1) 軟硬件要求:
* PC機 ,,Windows 操作系統(tǒng),;
* S7-200系列PLC。
* PC/PPI電纜,。
* 安裝S7-200 OPC Server 軟件,。
* 安裝WinCC 6.0軟件。
(2)連接:
在控制面板中設(shè)定PG/PC接口參數(shù),。在Access Point of the Application中選擇Computing,,Interface參數(shù)選擇PC/PPI Cable。
在WinCC變量管理器中添加一個新的驅(qū)動程序,,新的驅(qū)動程序選擇OPC.CHN,,在OPC GROUP中新建一個連接,打開屬性,,選擇 OPC Group Setting,,OPC服務(wù)器名稱為OPCServer.MicroComputing。然后在新添加的連接中新建變量,,變量的Item Name與S7-200系列PLC中用于監(jiān)控的變量名對應(yīng),。例如:Item Name為M0.0,。
(3)優(yōu)缺點
優(yōu)點:該方法連接簡單、硬件投資少,、可以讀寫S7-200系列PLC中所有存儲區(qū)域,。缺點:通信速度比較慢、需要OPC軟件及相應(yīng)授權(quán),、系統(tǒng)擴展不方便,。應(yīng)用場合:用于低速、實時性要求不高,、系統(tǒng)投資資金有限的系統(tǒng),。
另外,,也可以通過其他公司的OPC軟件進行通信,,例如用開普的KEPServerEx作為OPC服務(wù)器,用WinCC作為OPC客戶端來讀寫S7-200系列PLC內(nèi)部數(shù)據(jù)區(qū),。實現(xiàn)與上述第二種方法類似,,不同的是必須在OPC服務(wù)器中建立標(biāo)簽與S7-200系列PLC中存儲地址對應(yīng)。