labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接



labview通過OPC SERVER利用軟件NetToPLCSIM與plcsim通訊測試,結果如圖:

以下為梗概步驟,如有需要詳細步驟請留言也好製作詳盡步驟。

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

測試過程使用軟件版本為:

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接


labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接


labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接


labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接


labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接


labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

將以上軟件都安裝好後需要完成以下步驟以完成測試

步驟1:使用TIA軟件新建1200cpu的項目文件,在組態界面---PLC屬性---常規---防護與安全---連接機制---勾選 允許來自遠程對象PUT/GET通訊訪問。且設置PLC IP地址:192.168.0.6

(注意:為了順利完成演示,請不要在PLC組態界面添加其他設備,僅存在PLC)

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

在PLC中新建DB1添加變量,DB屬性去除 "優化的塊訪問功能",編譯數據塊DB1。

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

OB1中添加程序(此步您隨意寫),PLC的準備工作完成。

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

步驟2:在OPC SERVER Configuration中新建 通訊通道,以及變量

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

新建過程不贅述,如有不明請留言或者自行摸索解決。請注意將屬性IP改為PLC IP:192.168.0.6

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

步驟3:設置防火牆允許102端口通過TCP建立連接,控制面板---防火牆---高級設置---入站規則---右鍵 新建規則---規則類型選擇"端口"---協議和端口選擇"TCP"和輸入端口"102"---操作"允許連接"---配置文件全部勾選---添加名稱後點擊完成

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

步驟4:設置電腦IP 為192.168.0.6 與PLC IP相同

步驟5:在PLC工程文件下,啟動PLCSIM

步驟6:以管理員方式打開 NetToPLCSIM,文件路徑看圖,

labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

添加服務,選擇電腦網卡,選擇PLC,將slot選為1,完成新建,後strat server。


labview 通過 OPC server 使用nettoplcsim建立PLCSIM連接

步驟7:在新建的Labview工程文件中,我的電腦---新建---IO服務器---彈出窗口選擇"OPC client"點擊"繼續"---彈出窗口選擇National Instruments.NIOPCServers.V5點擊OK,---新建的庫下OPC1位置右鍵創建綁定變量,---在彈出窗口選擇變量添加。

新建Labview VI文件,將剛剛創建的變量拖入到程序框圖,即可。

步驟8:在NI OPC SERVERS-RUNTIME 窗口下點擊 QC 即可看到新建的通道變量數值與PLC數值相同。而後啟動新建的LABVIEW VI,可以看到變量數值。修改PLC變量數值觀察LABVIEW VI對應變量的數值。效果如文章開始圖


分享到:


相關文章: