之前我们已经介绍过西门子PLC S7协议组件的用法,这次三菱FX5U系列PLC的MC协议使用方式也是类似,比原版本的组件体验方便许多,用户无需参与函数开发了,只要清楚点表位置配置好导入就可以了
环境准备
三菱FX5U系列PLC
三菱编程软件GX Works3
GX Works3配置
打开GX Works3,连接上PLC以后,左侧的项目树中,选择参数-FX5UCPU-模块参数,双击以太网端口,双击对象设备连接配置设置的详细设置。
在右侧以太网设备中拉出一个SLMP,SLMP用于配置MC协议读取时的TCP连接端口,完成后点击反映设置并关闭,这步设置是读取数据的关键。
原版本Node-Red
配置MC的连接配置
地址填写M0读取M0的值,不适合能批量读取,使用步骤比较复杂需要函数参与
魔改后的MC组件(IoT-Fast)
从iot-fast中拖出MC协议,配置MC的连接配置,地址和端口对应 GX Works3 中 SLMP 的设置。
不需要编写代码配置数据词典,读取M内存域的4个值,导入和配置点表位就可以了
打开GX Works3的缓冲监视区,可以直观比较读取数值的准确