西門子200smartPLC與wincc 7.4 的OPC通信
前幾天做了一個西門子200smart與winccOPC通訊的項目 由于剛開始接觸OPC是以如有不足之處請指出,很希望和大家交流經驗,互相學習!謝謝大家!
OPC全稱是OLE for Process Control,它的出現為基于Windows的應用程式和現場過程控制應用建立了橋梁。在過去,為了存取現場裝置的資料資訊,每一個應用軟體開發商都需要編寫專用的接口函數。由于現場裝置的種類繁多,且産品的不斷更新,往往給使用者和軟體開發商帶來了巨大的工作負擔。通常這樣也不能滿足工作的實際需要,系統內建商和開發商急切需要一種具有高效性、可靠性、開放性、可互操作性的即插即用的裝置驅動程式。在這種情況下,OPC标準應運而生。OPC标準以微軟公司的OLE技術為基礎,它的制定是通過提供一套标準的OLE/COM接口完成的,在OPC技術中使用的是OLE 2技術,OLE标準允許多台微機之間交換文檔、圖形等對象。
在西門子smart plc與wincc的通訊中就需要用到OPC伺服器做一個中間橋梁!在wincc中提供了OPC的驅動,wincc的OPC驅動不止可用于西門子smart的PLC,也可用于其他品牌的PLC,不過需要廠家提供相應的OPC軟體以便于定義變量。
西門子SMART PLC用到的OPC軟體叫S7-200 PC Access SMART
再此提供下載下傳連結S7-200 PC Access SMART
密碼:vv06
軟體的安裝如果不會的話可以自行百度,再此不過多介紹
安裝好軟體後輕按兩下打開,開始組态連接配接,具體操作方法請移步參考: