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工具自己写会用得到

回到程式执行吧~正确连线时数值控制件旁会亮起绿灯

以上为基本的操作

 

相关文章