labview 透過OPC Server抓取ADAM 6K

範例是使用安裝NI OPC SERVER來抓取資料,基本上都是預設,以下都針以可以連線為主,如更新時間,timeout,連接數..等等,其餘部份可事後在設定

開啟OPC Server

 

新增設備>命名設備名稱>ADAM6024

 

下一步>選擇device driver>Modbus TCP/IP Ethernet

 

下一步>>選擇網路卡(ADAM連線的網段)

下一步>>設備PORTIP通訊方式

下一步>>完成

OPC Server上會看到新增的設備,接下來要新增device

命名device名稱

 

選擇Device model>>Modbus

 

下一步>>設定IP (範列為192.168.0.200)

 

下一步到設定網路>>設定PORT

 

下一步到完成

 

OPC Server上會看到Device

 

接下來就可以來新增tag,以下圖為例,address400011AO

Modbusaddress需參照設明來設定不然會無法對應到tag

 

Tagmodbus address可以參考adamutility軟體

開啟labview>新增一個數字控制

點選數值控制件>右鍵>選properties

點選data binding>>選data socker

borwse>>dstp server

選擇OPCServer名稱及設備>>選擇所建立的tag點

確定完成後返回properties>>於ptah裡會看到OPC的路徑,此路徑之後如果要用Sockt工具自己寫會用得到

回到程式執行吧~正確連線時數值控制件旁會亮起綠燈

以上為基本的操作

 

相关文章