我們知道如果使用西門子TIA Portal 可以通過PLCSIM和PDPS,NX MCD,Plant Simulation等進行虛擬調試,以為上述的都是西門子的產品,所以進行虛擬調試很容易。
PDPS,NX MCD,Plant Simulation也支持OPCUA,因此可以通過OPCUA等與別的控制器進行虛擬調試。
但是對于大多數沒有真正接觸過VC(虛擬調試)的人來說,可能更多是使用PLCSIM來單獨仿真調試PLC程序,那么問題來了,如果我現在想使用PLCSIM來連接我自己通過高級語言編寫的軟件或者第三方軟件進行PLC仿真調試應該怎么辦?
舉個例子,我自己寫了一段程序,需要與PLC進行通訊,但是我目前沒有實體PLC,那我應該怎么辦?
舉另一個例子,我們平時也許會用到Keware,有沒有可能我直接使用PLCSIM直接與kepware進行聯合仿真?
于是,今天的主角NetToPLCSIM就登場了。
NetToPLCSIM可以讓客戶端程序(SCADA等)通過網絡的方式訪問PLCSIM,既然可以訪問PLCSIM,那么在沒有真實PLC的情況下進行仿真調試的問題也就解決了(至少和西門子PLC連接的問題就解決了)。
02使用kepware與PLCSIM進行聯合仿真
接著我們簡述下通過STEP 7 + PLCSim + NetToPLCsim+kepware,完成PC通過OPC與PLC的連接(自己編寫的軟件也可以)
軟件截圖
測試環境為兩臺PC機
PC1:
軟件環境:STEP 7 + PLCSim + NetToPLCsim ,
IP地址: 192.168.1.10
PC2:
軟件環境:Kepware
IP地址:192.168.1.20
步驟:
1.將PLC項目下載到PLCSIM
2.以管理員身份運行NetToPLCsim,并允許NetToPLCsim使用102端口(102端口不能被別的應用程序占用)
Network IP Address:運行PLCSIM所在PC的IP地址192.168.1.10
PlCSIM IP Address:PLC的IP地址,根據實際的PLC硬件組態輸入。在這個例子里是192.168.1.5
Rack/Slot:PLC所在的機架號和槽位號,根據實際的PLC硬件組態輸入。S7-300一般是R0/S2
4:添加完一個站后,選擇“Start Server"啟動服務
5:在另一臺PC2中,通過kepware設置OPC相關參數,即可正常進行連接調試。
注意:
1.NetToPLCSIM也不是萬能的,可以看看下面它所不支持的內容(懶得翻譯了);
2.這可不是西門子官方出的,用于測試仿真很有用,出了什么Bug可不要去找官方技術支持;
3.NetToPLCSIM很容易找到下載鏈接,公眾號就不放鏈接了,我用過的最新的是1.2.4的,已經全面支持博圖~
審核編輯:劉清
-
控制器
+關注
關注
113文章
16573瀏覽量
180411 -
plc
+關注
關注
5022文章
13449瀏覽量
467314 -
西門子
+關注
關注
97文章
3085瀏覽量
116870 -
mcd
+關注
關注
0文章
12瀏覽量
11209 -
上位機
+關注
關注
27文章
948瀏覽量
55183
原文標題:TIA +NetToPLCSIM:西門子PLC與第三方軟件聯合仿真與虛擬調試
文章出處:【微信號:智能制造之家,微信公眾號:智能制造之家】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
西門子PLC進行連續數據采集、時序和故障追蹤的方法
如何打開第三方軟件
如何在LabVIEW中嵌入第三方軟件界面
LabVIEW與第三方軟件交互問題
幾種常見的西門子通信方式
解答索尼電視如何安裝第三方軟件
如何通過S7-1200與第三方設備實現自由口通信
西門子PLC的五種通信方式
西門子S7-1200與第三方設備自由口通信詳解

評論