labview与PLC之间的OPC通信

来源:本站
导读:目前正在解读《labview与PLC之间的OPC通信》的相关信息,《labview与PLC之间的OPC通信》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《labview与PLC之间的OPC通信》的详细说明。
opc提供的是类似于桥梁的作用,一头是用户软件,一头是控制的设备。它包含两部分,服务器和客户端,服务器负责提供数据,比如plc厂商开发的针对自己的PLC产品的OPC服务器,还有一些第三方的OPC比如KEPServer。服务器安装了相应的驱动可以读写PLC的数据。而客户端负责从服务器取出数据提供给用户软件。
labview安装数据记录与监测(DSC)模块后就自带了客户端,而且还提供了一个服务器

labview与PLC之间的OPC通信
打开后

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

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

labview与PLC之间的OPC通信
完成后又要在通道下创建一个设备,和创建通道类似,一路下一步设置参数。完成后又要在设备里创建标签。

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

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

提醒:《labview与PLC之间的OPC通信》最后刷新时间 2023-07-10 03:40:48,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《labview与PLC之间的OPC通信》该内容的真实性请自行鉴别。