前一段時間曾經介紹過西門子200smart PLC與200smart OPC軟件的應用,是以200 smart OPC作為200 smart PLC的上位機軟件來使用的。
文檔參見【S7-200 PC Access SMART的使用】,鏈接:http://www.ad.siemens.com.cn/club/bbs/post_elite.aspx?b_id=64&b_sid=0&a_id=1334098
經常在論壇上看到網友提問,在沒有實際觸摸屏的前提下用wincc flexible 2008 sp2虛擬真實的觸摸屏如何操作。今天來做一個利用wincc flexible 2008 sp2(電腦中安裝的軟件)模擬一下通過200smart OPC軟件與200 smart PLC進行通訊的控制過程。
實驗硬件
1) 一臺安裝有wincc flexible 2008 sp2軟件;200 smart V2.1軟件;200smart OPC軟件的電腦
2) 一臺實際的200 smart PLC (CR60)
3) 一條普通的以太網線
實驗的目的僅僅是驗證是否能夠通訊,所以使用簡單的程序(起、保、停控制)及(星-三角控制),其中,星-三角控制延時時間為9秒。
1) 編輯PLC程序:
2) 編輯“狀態圖表,方便監控:
3) 編譯,保存,無錯誤后下載到cpu,并啟動監控:
4) 編輯200 smart OPC組態(方法參考S7-200 PC Access SMART的使用),并監控:
5) 打開wincc flexible 2008 sp2軟件,編輯一個連接:選擇連接200 smart OPC
6) 創建一些變量(與PLC地址一致的映射):
7) 根據變量新建一個畫面:
8) 點擊“啟動運行系統”按鈕:,啟動模擬仿真:
9) 監控plc;200 smart OPC及wincc flexible 2008 sp2軟件看通訊連接情況:
自此,從上圖看到3個虛擬的連接之間是成功的,數據一致(看定時器這時為4.5秒),且等待定時時間到達后PLC有實際的輸出切換,起、保、停控制也正常。
END