欢迎光临
我们一直在努力

LabVIEW与三菱FX系列PLC通信—OPC

LabVIEW与三菱FX系列PLC通信—OPC

本文介绍LabVIEW与三菱FX系列PLC通过编程口通信。通过OPC Server控制PLC的输出节点的通断。

1、  所需的硬件设备及连线

三菱FX系列PLC(本文使用FX3GA-60MR,实物见下图),一根USB-SC09-FX编程线,一台PC。

PLC通过交流电供电,编程线一端连接到PLC上,一端通过USB连接到PC机上。

2、  安装PLC编程线的驱动。

通过线缆自带的光盘里的驱动安装,安装完成后,在设备管理器中可以找到这个识别出来的串口,如下图所示:

3、  测试PC与PLC的连接

打开GX Works2软件,新建一个工程,选择正确的PLC型号,如下图所示:

设置正确的COM端口,如下图所示:

点击通信测试,如果弹出下图示的对话框,说明连接成功:

4、  配置OPC Server

打开NI OPC servers,先创建一个channel。配置如下图所示,请注意COM ID,Baud rate,Data bits,Parity等的设置。

再创建一个device,配置如下图所示,请注意要选择正确的Model类型。

再创建两个tag,如下图所示,请注意他们的地址分别为Y000和Y001.

在OPC Quick Client中如果看到Y0,Y1的qulity是good,说明配置正确,如下图所示:

5、  编写LabVIEW 程序来控制Y0,Y1的通断

1)  打开LabVIEW,首先创建一个工程,然后在工程中的我的电脑上右击,创建I/O Servers,在弹出的对话框中选择OPC Client。

2)  创建BoundVariables

在OPC1上右击,选择Create Bound Variables.找到Y0和Y1,并添加。

3)  创建LabVIEW程序,控制Y0和Y1.

此时PLC前面板如下图所示:

赞(31)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址