通訊也可考慮采用ppi,硬件費用很低,實現起來也簡單
1、主站:wincc6可以通過modbus opc server實現。從站:在s7200項目中添加modbus slave協議庫(microwin幫助中有詳細介紹)。主從站的通訊參數必須一致。
2、pc access其實就是一個s7 200 opc server(ppi),比采用modbus簡單易用,由于采用ppi協議,項目中不必另嵌通訊處理程序。
3、pc/ppi電纜也可以用市售的rs232/485轉換器代替。
wincc與s7-200系列plc通過ppi協議進行通信的實現。
ppi協議是西門子s7-200系列plc常用通信協議,但wincc中沒有集成該協議,即wincc不能直接監控s7-200系列plc組成的控制系統。s7-200 opc server是西門子公司推出的專為解決上位機監控s7-200系列plc控制系統的接口軟件。因此,wincc可以通過該軟件與s7-200系列plc很方便的建立通信。
(1) 軟硬件要求:
* pc機 ,bbbbbbs 操作系統;
* s7-200系列plc。
* pc/ppi電纜。
* 安裝s7-200 opc server 軟件。
* 安裝wincc 6.0軟件。
(2)連接:
在控制面板中設定pg/pc接口參數。在access point of the application中選擇computing,interface參數選擇pc/ppi cable。
在wincc變量管理器中添加一個新的驅動程序,新的驅動程序選擇opc.chn,在opc group中新建一個連接,打開屬性,選擇 opc group setting,opc服務器名稱為opcserver.microcomputing。然后在新添加的連接中新建變量,變量的item name與s7-200系列plc中用于監控的變量名對應。例如:item name為m0.0。
(3)優缺點
優點:該方法連接簡單、硬件投資少、可以讀寫s7-200系列plc中所有存儲區域。缺點:通信速度比較慢、需要opc軟件及相應授權、系統擴展不方便。應用場合:用于低速、實時性要求不高、系統投資資金有限的系統。
另外,也可以通過其他公司的opc軟件進行通信,例如用開普的kepserverex作為opc服務器,用wincc作為opc客戶端來讀寫s7-200系列plc內部數據區。實現與上述第二種方法類似,不同的是必須在opc服務器中建立標簽與s7-200系列plc中存儲地址對應。










