LabVIEW与Hollysys PLC的通讯连接 点击:1873 | 回复:4



mjh_plc

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 14回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2009年7月04日
发表于:2009-08-23 22:02:23
楼主

LabVIEW与Hollysys PLC的通讯连接
测试环境:
应用软件:LabVIEW Base Development System 8.6
语言:LabVIEW
硬件组:Ethernet
驱动软件:NI-VISA
测试步骤:
1. 安装NI-MODBUS库
退出LabVIEW;
将nimodbus12\86\vi.lib\NI Modbus.llb复制到National Instruments\LabVIEW 8.6\vi.lib目录下;
将nimodbus12\86\help\lvmodbus.chm复制到National Instruments\LabVIEW 8.6\help目录下;
将nimodbus12\86\user.lib\nimodbus.mnu复制到National Instruments\LabVIEW 8.6\user.lib目录下;
2. 连接PLC
通过电脑以太网口连接以太网模块LM3403,并且将LM3403与PLC相连,最后给PLC上电。
3. 运行测试程序
运行LabVIEW,选择打开/浏览…,打开nimodbus12\86\vi.lib\NI Modbus.llb库文件
打开MB Ethernet Example Master.vi

Modbus主站例程前面板如下图所示:
Remote IP Address为:192.168.1.2
(注:此IP地址必须与LM3403模块参数设置的IP地址相同,LM3403模块参数设置如下



Remote Port为:502 (默认值)
其他参数为默认值
(必须设置好参数后,才能运行)



运行后如下图所示: 通过写模出(Coils to Write)将数据写入LM3403输入数据区IW中;
读模入(Slave Input Register)指示LM3403输出数据区QW中的数据;

所对应的PLC程序如下


所对应电脑的TCP/IP属性配置如下





qq751704777

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2017年6月11日
发表于:2017-06-11 15:39:49
1楼

大神的思路不错啊,学习了

Just. win

  • 精华:0帖
  • 求助:2帖
  • 帖子:5帖 | 49回
  • 年度积分:34
  • 历史总积分:607
  • 注册:2016年3月01日
发表于:2017-06-11 16:27:47
2楼

大神的思路不错啊,学习了

le3120517

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 415回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2017年4月24日
发表于:2017-07-15 09:59:51
3楼

这个资料很实用,要努力学习

花花公子@123

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 75回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2016年11月14日
发表于:2018-05-28 16:05:01
4楼

这个资料很实用,要努力学习


热门招聘
相关主题

官方公众号

智造工程师