0
点赞
收藏
分享

微信扫一扫

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC

之前我们已经介绍过西门子PLC S7协议组件的用法,这次三菱FX5U系列PLC的MC协议使用方式也是类似,比原版本的组件体验方便许多,用户无需参与函数开发了,只要清楚点表位置配置好导入就可以了

环境准备

三菱FX5U系列PLC

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC_编写代码

三菱编程软件GX Works3

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC_编写代码_02

GX Works3配置

打开GX Works3,连接上PLC以后,左侧的项目树中,选择参数-FX5UCPU-模块参数,双击以太网端口,双击对象设备连接配置设置的详细设置。

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC_编写代码_03

在右侧以太网设备中拉出一个SLMP,SLMP用于配置MC协议读取时的TCP连接端口,完成后点击反映设置并关闭,这步设置是读取数据的关键。

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC_node-red_04

原版本Node-Red

配置MC的连接配置

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC_读取数据_05

地址填写M0读取M0的值,不适合能批量读取,使用步骤比较复杂需要函数参与

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC_读取数据_06

魔改后的MC组件(IoT-Fast)

从iot-fast中拖出MC协议,配置MC的连接配置,地址和端口对应 GX Works3 中 SLMP 的设置。

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC_node-red_07

不需要编写代码配置数据词典,读取M内存域的4个值,导入和配置点表位就可以了

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC_node.js_08

打开GX Works3的缓冲监视区,可以直观比较读取数值的准确

Node-Red魔改后采集控制MC协议,三菱FX5U系列PLC_读取数据_09

举报

相关推荐

C# 与三菱PLC MC协议通讯

0 条评论