找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5104|回复: 12

Labview OPC与PLC通信方法

 火.. [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:28
  • 打卡月天数:7
  • 打卡总奖励:7961
  • 最近打卡:2025-12-22 17:16:30

3317

主题

285

回帖

2万

积分

管理员

积分
24106
发表于 2020-4-27 20:33:55 | 显示全部楼层 |阅读模式
[size=0.8]首先今天所聊的话题是Labview与台达PLC通信。
[size=0.8]开始今天的话题之前我们先聊什么是Labview,Labview是国家仪器(NI)开发的仪器仪表控制和采集系统。该系统相比于其他类型的编程系统有很多特点,其中一个很显著的特点就是该系统采用的是图形化的编程方式。该系统功能强大,集成了各种各样的处理函数,能处理简单的数据,同样也可以做视觉处理,但这都需要响应的模块支持(科普结束,接下来是正文)。
[size=0.8]首先,PLC的作用大家应该都很熟悉,本文所涉及的PLC为台达ES2系列,同时也需要一份相应PLC编程手册,我们需要查询PLC寄存器或者继电器的通讯地址。
[size=0.8]不知大家对于OPC熟悉不熟悉?OPC(OLE for process control)用于过程控制的OLE,这是一个用于过程控制的工业标准。NI Labview DSC(数据记录与监控)模块包含了诸多第三方的驱动,从而通过组态Labview NI Server可以与不同种类的PLC通信、交换数据。这样以来,Labview就可以通过组态为上位机,然后以图形化编程的形式实现控制逻辑,达到对PLC控制和数据传输的目的。接下来,就让我们体验一下。
[size=0.8]第一、我们首先要打开NI OPC软件。打开后我们首先要新建一个设备,并填写名称。如图1所示。
[size=0.6]工控上位机神兵利器Labview OPC与PLC通信

[size=0.8]图1
[size=0.8]之后要选择驱动,我们点选Modbus RTU Serial,主要原因是目前多数PLC设备都已经支持Modbus通信,如图2所示。
[size=0.6]工控上位机神兵利器Labview OPC与PLC通信

[size=0.8]图2
[size=0.8]再往后就是要对通信串口进行配置,此处要注意要与PLC通信的数据格式配置要相同如图3所示。然后下一步,其中有些配置默认即可,直到结束完成。
[size=0.6]工控上位机神兵利器Labview OPC与PLC通信

[size=0.8]图3
[size=0.8]再就是单击添加设备,并给设备命名。添加设备有些参数默认即可,唯一要注意的是要设置好设备的ID。完成后单击添加Tag,新建添加变量如图4所示,在添加变量的过程中要注意有Address那一项,此处的地址填写的是设备装置的Modbus地址,并且每一个装置的Modbus地址是唯一的,相应的Modbus地址可以通过PLC手册可以查询到。需要将新建的变量保存一下。
[size=0.6]工控上位机神兵利器Labview OPC与PLC通信

[size=0.8]图4
[size=0.8]第二就是打开Labview软件,新建一个项目后,在新建项目里右键点击我的电脑,创建IO服务器如图5所示。之后点击选择OPC Client,点继续,如图6所示。
[size=0.6]工控上位机神兵利器Labview OPC与PLC通信

[size=0.8]图5
[size=0.6]工控上位机神兵利器Labview OPC与PLC通信

[size=0.8]图6
[size=0.8]出现如图7所示,选择National Instruments.NIOPCServers.V5结束。之后再新建项目页面右键点击”OPC”,将变量进行创建绑定,如图8。
[size=0.6]工控上位机神兵利器Labview OPC与PLC通信

[size=0.8]图7
[size=0.6]工控上位机神兵利器Labview OPC与PLC通信

[size=0.8]图8
[size=0.8]之后就可以新建一个VI,将绑定的变量就可以拖到Labview程序框图界面,之后就可以编程测试了如图9。
[size=0.6]工控上位机神兵利器Labview OPC与PLC通信

[size=0.8]图9
[size=0.8]我是源棋,我们一起聊点特别的!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
工控课堂 www.gkket.com

0

主题

590

回帖

1744

积分

高级会员

积分
1744
发表于 2020-4-27 20:33:55 | 显示全部楼层
加油,加油,不要沉下去,我是最热贴
工控课堂 www.gkket.com

0

主题

156

回帖

567

积分

中级会员

积分
567
发表于 2020-10-21 01:40:18 | 显示全部楼层
激动人心,无法言表!
工控课堂 www.gkket.com

0

主题

85

回帖

134

积分

新手上路

积分
134
发表于 2025-11-12 15:58:22 | 显示全部楼层
同款经历!我当初也这么过来的😂
工控课堂 www.gkket.com

0

主题

87

回帖

138

积分

新手上路

积分
138
发表于 2025-11-12 16:13:56 | 显示全部楼层
路过混个脸熟,顺便为优质内容打 call~
工控课堂 www.gkket.com

0

主题

54

回帖

84

积分

新手上路

积分
84
发表于 2025-11-12 16:17:38 | 显示全部楼层
理性围观,感觉大家说的都有道理~
工控课堂 www.gkket.com

8

主题

441

回帖

2588

积分

高级会员

积分
2588
发表于 2025-11-12 18:42:47 | 显示全部楼层
来凑个热闹,增加点人气~
工控课堂 www.gkket.com

0

主题

80

回帖

120

积分

新手上路

积分
120
发表于 2025-11-12 18:45:44 | 显示全部楼层
赞同 + 10086,完全说出了我的想法!
工控课堂 www.gkket.com

0

主题

98

回帖

149

积分

新手上路

积分
149
发表于 2025-11-15 06:33:17 | 显示全部楼层
不请自来,就想夸一句:太顶了!
工控课堂 www.gkket.com

0

主题

135

回帖

376

积分

注册会员

积分
376
发表于 2025-11-16 01:55:42 | 显示全部楼层
路过打卡,为优质内容疯狂打 call
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 00:16 , Processed in 0.209687 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表