电工学习网

 找回密码
 立即注册
电工学习网 电工学习网 技术文库 plc OPC 查看内容

labview与PLC之间的OPC通信

2018-7-11 21:27| 编辑:电工学习网| 查看: 24344| 评论: 0

opc提供的是类似于桥梁的作用,一头是用户软件,一头是控制的设备。它包含两部分,服务器和客户端,服务器负责提供数据,比如plc厂商开发的针对自己的PLC产品的OPC服务器,还有一些第三方的OPC比如KEPServer。服务器安装了相应的驱动可以读写PLC的数据。而客户端负责从服务器取出数据提供给用户软件。
labview安装数据记录与监测(DSC)模块后就自带了客户端,而且还提供了一个服务器


打开后


这个软件不知道为什么和KEPServer非常像。不管他,我们只管用就是了。以三菱plc为例,比如我想访问输出点Y0,首先我们创建一个通道(channel)


选择三菱的FX PLC然后弹出设置通信参数对话框


完成后又要在通道下创建一个设备,和创建通道类似,一路下一步设置参数。完成后又要在设备里创建标签。


创建完成后就完成里服务器端端设置。
然后我们需要到labveiw里面设置客户端,依照上次创建Modbus服务器的方法创建一个OPC Client


然后创建约束变量,找到刚刚创建的那个标签就可以了。使用的时候和Modbus类似,直接拖到编程界面就可以了。这个OPC服务器支持的PLC有几十种包括AB,三菱,西门子,欧姆龙等等。但是上次有个朋友回复说西门子的用这个方法会很卡,我也没验证过,哪位朋友验证下告知下结果。我连接三菱的PLC速度还是可以的。

看过《labview与PLC之间的OPC通信》的人还看了以下文章:

发表评论

最新评论

电工学习网 ( )

GMT+8, 2023-3-29 18:13

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部