在沒有觸摸屏和PLC硬件的時候,怎么通過仿真來驗證程序的正確性呢?這里我們以威綸通觸摸屏和西門子1200PLC仿真來進行舉例。他們之間的關系,如圖1所示。
圖 1通訊示意圖
上述中所用到的軟件,如表1所示。
表 1使用軟件清單
軟件的安裝和基本使用部分省略,這里以一個起保停的控制程序進行演示,演示的步驟如下所示。
1博圖軟件中編寫起保停的控制程序
在博圖軟件中,新建設備,并編寫起保停的控制程序,如圖2所示。
圖 2 起保停控制程序
2啟動PLCSIM軟件
在博圖軟件的菜單欄中,點擊“啟動仿真”,在彈出窗口,依次確認并裝載,如圖3所示。
圖 3啟動仿真
3打開NetToPLCSIM軟件
雙擊打開NetToPLCSIM軟件,并添加通信設置,如圖4所示。
圖 4添加通信設置
在設置選項中,依次選擇IP地址,如圖5所示。
圖 5啟動服務器
4打開威綸通軟件,并添加兩個按鈕和一個指示燈
打開威綸通軟件,新建具有以太網功能的HMI,并添加兩個按鈕和一個指示燈,如圖6所示。
圖 6編輯觸摸屏畫面
觸摸屏與PLC建立通信連接設置,需要注意的是,如果是真實的硬件,這里的IP填寫PLC實際的IP地址,如果使用的是NetToPLCSIM仿真,添加硬件網卡的IP地址,所以這里是192.168.20.88,如圖7所示。
圖 7觸摸屏通信參數設置
在觸摸屏軟件中,通過在線模擬,查看觸摸屏畫面的功能,如圖8所示。
圖 8觸摸屏畫面
如果顯示通信不上,檢查一下IP地址,以及在博圖中,勾選GET/PUT通信訪問,如圖9所示。
圖 9GET/PUT通信訪問設置
5博圖在線監控
在博圖中,監控程序的狀態,如圖10所示。
圖 10監控博圖中的程序
總結
本文介紹了在沒有觸摸屏和PLC硬件情況下,如何進行仿真測試。這種方式不僅可以用于學習,還可以用作項目的功能測試。如果你有更多有用的技巧,歡迎留言交流。
審核編輯:湯梓紅
-
plc
+關注
關注
5016文章
13385瀏覽量
464799 -
西門子
+關注
關注
94文章
3062瀏覽量
116270 -
觸摸屏
+關注
關注
42文章
2315瀏覽量
116611 -
仿真
+關注
關注
50文章
4124瀏覽量
133867
原文標題:非常好用!沒有威綸通觸摸屏和西門子1200PLC硬件的仿真方法。
文章出處:【微信號:跟我學PLC,微信公眾號:跟我學PLC吧】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論