官术网_书友最值得收藏!

2.6 S7-1200通信(V7.3)

WinCC V7.2之后的一大亮點是可以和S7-1200/1500直接通信了。而之前的V7.0以及更早的版本因為比S7-1200誕生的時間還早,所以沒有直接集成這個通信功能,還需要使用SIMATIC NET OPC服務軟件來做中轉。

由于本質上WinCC V7.x還仍然屬于S7架構下的產品,而S7-1200屬于TIA PORTAL家族的產品,而且其軟件內部也內嵌了WinCC PORTAL的版本,所以兩個軟件最好是不要裝在同一個電腦上,而是要通過不同的電腦(虛擬機)分別安裝,避免互相干擾和不兼容。

軟件和硬件列表:

①S7-1200 CPU,型號CPU 1212C。

②安裝了TIA PORTAL V13 SP1的電腦。

③安裝了WinCC V7.3的電腦。

④網線。

步驟:

首先在TIA PORTAL的電腦上配置CPU的IP=169.254.1.2,或找到CPU的IP,備用。

測試PING指令,可以正常通信。

打開WinCC所在的電腦,連接網線到S7-1200,測試PING正常。

運行WinCC Explore,新建立一個單用戶項目A26,見圖2-45。

圖2-45 新項目

打開變量管理程序,點擊右鍵“添加新的驅動程序”,見圖2-46。

圖2-46 新驅動

選擇SIMATIC S7-1200,S7-1500 Channel,然后新建連接N1。選擇新建的連接,點擊右鍵,選擇連接參數,見圖2-47。

圖2-47 連接參數

按圖2-47中設置和選擇IP地址、訪問點和產品系列。記錄下唯一的訪問點名稱CP-TCPIP。

Windows操作面板中打開設置PG/PC接口,創建一個新的邏輯接口:CP-TCPIP,并指定到正確的物理網卡(TCPIP),見圖2-48。

圖2-48 接口設置

回到WinCC變量管理,在變量列表中新建變量,見圖2-49。

圖2-49 變量列表

數據類型選擇“有符號16位值”,地址MW0。

為了驗證通信成功,需要建立一個簡單的畫面,把這兩個變量放在畫面上,運行顯示其值。可參考2.2節方法建立畫面。

運行,測試。通信正常。

【萬泉河TIPS】在設置與S7-1200通信時,V7.2和V7.3的設置完全一樣。但是,即便在一切設置都正確的情況下,實際操作中會經常發生V7.2與WinCC不能通信的情況。這是一個bug,解決方法是:在電腦里面隨便裝一個STEP7 V5.x軟件即可。沒錯,是S7的STEP7!

V7.3因為剛剛開始使用,現在設置很容易成功,但不知道工程應用中會不會還出這個大bug。

對此問題,官方給出的答案是可以安裝SIMATIC NET。但筆者測試結果還是安裝STEP7更有效。

主站蜘蛛池模板: 景德镇市| 高州市| 古丈县| 兴义市| 开阳县| 松潘县| 松江区| 乌苏市| 蒙阴县| 莎车县| 潜江市| 鄂托克前旗| 黑龙江省| 沙坪坝区| 靖宇县| 汉中市| 拜泉县| 鹰潭市| 鹤庆县| 沙田区| 舒兰市| 德保县| 西吉县| 秀山| 灵璧县| 改则县| 疏勒县| 凯里市| 邢台县| 阿鲁科尔沁旗| 南丰县| 沂水县| 莒南县| 台安县| 大同市| 永宁县| 桂林市| 遂川县| 棋牌| 湘潭市| 赤峰市|