LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯

    整理了下19年总结的关于OPC通讯的word资料,希望对大家有用。
  1. 首先,打开三菱编程软件,新建一工程类型为FX3U系列的PLC,点击确定。如图1.所示。
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第1张图片
    图1.

  2. 将RS422转USB接口线连接电脑与PLC,查看设备管理器显示需连接的COM口,同时需打开连接目标,修改端口,使其与之匹配,建立通信测试并确定成功连接到PLC。如图2.图3.所示。
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第2张图片
    图2.
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第3张图片
    图3.

  3. 上传与通讯测试相关点位的测试程序,关闭PLC编程软件。打开OPC服务器,新建一个opf文件。添加通道1,选择型号为三菱FX系列的PLC,然后点击下一步,修改端口号以及波特率等相关参数使之与PLC编程软件内参数相匹配。之后点击下一步直至通道1配置完成。如图4.图5所示。
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第4张图片
    图4.
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第5张图片
    图5.

  4. 在通道1下面添加设备1,选择型号为FX3U系列的PLC,之后点击下一步直至设备一配置完成。如图6所示。
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第6张图片
    图6.

  5. 通道一配置完成后,在右侧点击鼠标添加标签,配置标签属性,配置完的标签如下图7.所示。
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第7张图片
    图7.
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第8张图片
    图8.

  6. 点击工具栏快速客户端图标,显示快速客户端质量好,右击相应标签,选择同步写入,查看PLC输出点是否随相应输入改变状态。如图9.所示。
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第9张图片
    图9.

  7. 打开LabVIEW,新建项目。在项目或项目库的快捷菜单中,选择 “新建I/O Server”项,弹出对话框,选择“OPC Client”项。接下来弹出配置OPC客户端 I/O服务的对话框,选择NI OPC服务器。将自动在项目中创建I/O服务器,操作完成后,通过I/O服务器的快捷菜单,可以看到刚刚创建的标签。如图10.图11.所示。
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第10张图片
    图10.
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第11张图片
    图11.

  8. 创建共享变量后,需先把共享变量绑定到I/O服务器中条目上,然后通过读写共享变量属性,可以间接控制外部设备。如图12.所示。
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第12张图片
    图12.

  9. 创建新的VI,将绑定的共享变量拖至程序框图中,然后运行该VI,可查看PLC上相关输出点位的状态。至此,OPC与三菱FX3U系列的PLC实现正常通讯。如图13所示。
    LabVIEW通过NI OPC实现与三菱FX 3U系列PLC的通讯_第13张图片
    图13.

你可能感兴趣的:(LabVIEW,工作总结,labview,opc)