我們知道如果使用西門子TIA Portal 可以通過PLCSIM和PDPS,NX MCD,Plant Simulation等進行虛擬調(diào)試,以為上述的都是西門子的產(chǎn)品,所以進行虛擬調(diào)試很容易。
PDPS,NX MCD,Plant Simulation也支持OPCUA,因此可以通過OPCUA等與別的控制器進行虛擬調(diào)試。
但是對于大多數(shù)沒有真正接觸過VC(虛擬調(diào)試)的人來說,可能更多是使用PLCSIM來單獨仿真調(diào)試PLC程序,那么問題來了,如果我現(xiàn)在想使用PLCSIM來連接我自己通過高級語言編寫的軟件或者第三方軟件進行PLC仿真調(diào)試應(yīng)該怎么辦?
舉個例子,我自己寫了一段程序,需要與PLC進行通訊,但是我目前沒有實體PLC,那我應(yīng)該怎么辦?
舉另一個例子,我們平時也許會用到Keware,有沒有可能我直接使用PLCSIM直接與kepware進行聯(lián)合仿真?
于是,今天的主角NetToPLCSIM就登場了。
NetToPLCSIM可以讓客戶端程序(SCADA等)通過網(wǎng)絡(luò)的方式訪問PLCSIM,既然可以訪問PLCSIM,那么在沒有真實PLC的情況下進行仿真調(diào)試的問題也就解決了(至少和西門子PLC連接的問題就解決了)。
02使用kepware與PLCSIM進行聯(lián)合仿真
接著我們簡述下通過STEP 7 + PLCSim + NetToPLCsim+kepware,完成PC通過OPC與PLC的連接(自己編寫的軟件也可以)
軟件截圖
測試環(huán)境為兩臺PC機
PC1:
軟件環(huán)境:STEP 7 + PLCSim + NetToPLCsim ,
IP地址: 192.168.1.10
PC2:
軟件環(huán)境:Kepware
IP地址:192.168.1.20
步驟:
1.將PLC項目下載到PLCSIM
2.以管理員身份運行NetToPLCsim,并允許NetToPLCsim使用102端口(102端口不能被別的應(yīng)用程序占用)
3:在NetToPLCSIM中點擊Add,并設(shè)置以下參數(shù):
Network IP Address:運行PLCSIM所在PC的IP地址192.168.1.10
PlCSIM IP Address:PLC的IP地址,根據(jù)實際的PLC硬件組態(tài)輸入。在這個例子里是192.168.1.5
Rack/Slot:PLC所在的機架號和槽位號,根據(jù)實際的PLC硬件組態(tài)輸入。S7-300一般是R0/S2
4:添加完一個站后,選擇“Start Server"啟動服務(wù)
5:在另一臺PC2中,通過kepware設(shè)置OPC相關(guān)參數(shù),即可正常進行連接調(diào)試。
注意:
1.NetToPLCSIM也不是萬能的,可以看看下面它所不支持的內(nèi)容(懶得翻譯了);
2.這可不是西門子官方出的,用于測試仿真很有用,出了什么Bug可不要去找官方技術(shù)支持;
3.NetToPLCSIM很容易找到下載鏈接,公眾號就不放鏈接了,我用過的最新的是1.2.4的,已經(jīng)全面支持博圖~
審核編輯:劉清
-
控制器
+關(guān)注
關(guān)注
112文章
16448瀏覽量
179477 -
plc
+關(guān)注
關(guān)注
5016文章
13388瀏覽量
465429 -
西門子
+關(guān)注
關(guān)注
95文章
3062瀏覽量
116453 -
mcd
+關(guān)注
關(guān)注
0文章
12瀏覽量
11178 -
上位機
+關(guān)注
關(guān)注
27文章
945瀏覽量
55010
原文標(biāo)題:TIA +NetToPLCSIM:西門子PLC與第三方軟件聯(lián)合仿真與虛擬調(diào)試
文章出處:【微信號:智能制造之家,微信公眾號:智能制造之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
西門子PLC進行連續(xù)數(shù)據(jù)采集、時序和故障追蹤的方法
如何打開第三方軟件
如何在LabVIEW中嵌入第三方軟件界面
LabVIEW與第三方軟件交互問題
buildroot如何添加支持第三方軟件?
幾種常見的西門子通信方式
解答索尼電視如何安裝第三方軟件
如何通過S7-1200與第三方設(shè)備實現(xiàn)自由口通信
西門子PLC的五種通信方式
西門子S7-1200與第三方設(shè)備自由口通信詳解
![<b class='flag-5'>西門子</b>S7-1200與<b class='flag-5'>第三方</b>設(shè)備自由口通信詳解](https://file1.elecfans.com/web2/M00/8D/9C/wKgZomS-Ks2AFAxzAAAv03UDtec581.png)
300MPI以太網(wǎng)模塊西門子plc300以太網(wǎng)組態(tài)
![300MPI以太網(wǎng)模塊<b class='flag-5'>西門子</b><b class='flag-5'>plc</b>300以太網(wǎng)組態(tài)](https://file1.elecfans.com/web2/M00/8E/A8/wKgaomTIyWOAGvPxAAH-m081Ul0118.png)
西門子標(biāo)準(zhǔn)化編程和虛擬調(diào)試應(yīng)用
![<b class='flag-5'>西門子</b>標(biāo)準(zhǔn)化編程和<b class='flag-5'>虛擬調(diào)試</b>應(yīng)用](https://file1.elecfans.com/web2/M00/B0/62/wKgZomVVvyeAZAKUAAAzK2_bfGQ984.png)
評論