LabVIEW下与MODBUS-RTU设备通讯

LabVIEW下与MODBUS-RTU设备通讯

ID:38850005

大小:1.96 MB

页数:28页

时间:2019-06-20

LabVIEW下与MODBUS-RTU设备通讯_第1页
LabVIEW下与MODBUS-RTU设备通讯_第2页
LabVIEW下与MODBUS-RTU设备通讯_第3页
LabVIEW下与MODBUS-RTU设备通讯_第4页
LabVIEW下与MODBUS-RTU设备通讯_第5页
资源描述:

《LabVIEW下与MODBUS-RTU设备通讯》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录。一、要求1WindowsXP/20002LabVIEWDSC3NIOPC服务器使用NIOPC服务器查看现有的PLC标签1.选择开始》程序》NationalInstruments》NIOPCServers》NIOPCServers。2.File—New2.新建一个channel,我们为其命名“MODBUS-RTU”3.下一步选择MODBUS设备驱动4.下一步设置通讯参数,这需要和设备的参数一致。然后“下一步”到结束,完成。5.添加设备,有几个设备就添加几个,看情况,在此我要添加两个设备EFM-14017和EDA9033A,它们都支持MO

2、DBUS-RTU协议。下一步下一步,站地址设为1,与实际设置一致。然后其它默认,“下一步”直到完成。6.同理,我添加第二个设备下一步下一步,站地址设为1,与实际设置一致然后其它默认,“下一步”直到完成。6.完成以上步骤,我们将进行变量的建立,首先我们要了解要读取这两个设备的寄存器地址,如下图对于EFM-14017,我们要读取“第0~7路数据寄存器”对应其8个模拟量采集通道。别的我们不需要。对于EDA9033A设备,这公司的说明书做的比较乱。我们要读取以下有用的7.了解以上资料,可以建立OPC地址了。为方便,我们采用CSV格式建立好变量在导入

3、到OPC中对应的设备中,注意不支持中文字体以上完成对OPC的建立。二、下面我们建立LABVIEW项目1、打开软件2、新建“项目”命名“MODBUS-RTU例子”3、添加设备I/OSERVER“继续”服务器框中选择NationalInstruments.NIOPCServers,设置更新速率(ms)为100。这将创建LabVIEW与OPC标签的连接,每隔100ms迚行更新“OK”,保存为“NIOPC”4、创建通过I/O服务器连接到OPC标签的共享变量在LabVIEW项目窗口中,右击我的电脑,选择新建》库。这样可以为共享变量建立一个新库,用于连

4、接到PLC的OPC标签。保存库名为“OPCItems”右击的新建库,选择创建约束变量添加变量“确定”“完成”通过右击OPCItems库,选择部署,对共享变量迚行部署。这样就可以収布共享变量,使它们可以在网络上通过其他计算机、OPC客户端和LabVIEW实时自动化控制器(PAC)使用。在项目浏览器窗口中,选择工具》分布式系统管理器。这样可以打开您可以用来以多种方式管理共享变量的窗口(查看、部署、移除等等)。5、在项目浏览器中,右击我的电脑,选择新建》VI。在默认情冴下,您可以看到前面板,这是VI的用户界面。LabVIEW有许多内建的UI组件,

5、例如图形、图表、拨盘等等,您可以用来建立强大、直观的UI。选择视图》控件选板,或右击前面板的仸何地方,打开控件选板。用鼠标查看在LabVIEW中提供的不同类别的UI组件。程序只是简单写写运行李国鹏ligp99@hotmail.com2012年11月4日晚

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。