• 正文
  • 相关推荐
申请入驻 产业图谱

三菱Q系列PLC远程监控方案:零代码配置完整教程

07/29 10:58
168
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

三菱PLC通信协议对比

对比项 MC协议以太网 编程口RS232通信
物理层 以太网(RJ45 RS232(DB9)
速率 100Mbps 9600~115200bps
节点数 多客户端同时访问 点对点单连接
端口 5002(Binary)/5001(ASCII) COM端口
适用模块 QJ71E71以太网模块 CPU编程口
开发难度 Node-RED MC节点配置 需MX Component
远程访问 支持跨网段远程 仅本地

MC协议(MELSEC Communication Protocol)是三菱PLC原生以太网通信协议,QJ71E71以太网模块默认支持,无需额外授权。

EM300方案架构

数据流路径:三菱Q系列PLC(QJ71E71以太网模块)→ 网线 → EM300 LAN口 → MC协议读取 → Node-RED解析 → 4G/WiFi6 → MQTT上云 → P2P远程运维

EM300搭载RK3506J三核A7@1.2GHz处理器,512MB RAM+4GB eMMC。接口含1×WAN+2×LAN百兆网口+4×RS485。支持99%PLC协议,内置Node-RED 50+工业节点,支持断网续传和P2P远程运维。工作温度-40-85℃,供电DC 9-36V宽压。

零代码配置完整教程

步骤1:网络配置

在GX Works2中配置QJ71E71以太网模块参数:

模块IP:192.168.3.10

子网掩码:255.255.255.0

通信协议:MC协议

打开方式:MC协议(二进制)

EM300侧配置LAN口IP为192.168.3.100,与PLC同网段。通过LAN口连接QJ71E71模块的以太网口。

步骤2:Node-RED MC节点配置

浏览器访问http://192.168.3.100:1880进入Node-RED编辑器。安装node-red-contrib-mc节点(EM300预装PLC通信节点库)。拖入mc-protocol节点:

PLC IP:192.168.3.10

端口:5002(MC Binary)

协议类型:MC Binary(3E帧)

超时:5000ms

自动重连:3000ms

MC Binary协议使用3E帧格式,通信效率高于ASCII格式。MC ASCII使用端口5001,兼容旧型号。

步骤3:三菱软元件读取配置

配置采集软元件列表。三菱PLC软元件编址规则:X/Y按十六进制编址,D/M/T/C按十进制编址。

软元件名 地址 数据类型 采集周期 说明
反应温度 D100 Float32 1s D100存高16位,D101存低16位
管道压力 D102 Int16 1s 压力值×100
运行状态 M10 Bool 500ms 运行/停止
急停信号 X0 Bool 200ms 急停按钮
故障指示 Y0 Bool 200ms 故障输出
日产量 D200 Int32 10s D200+D201组成32位
加工计数 C252 Int32 5s 高速计数器

Node-RED MC节点配置软元件名称、地址、数据类型和读取周期。节点自动按MC协议3E帧格式组装请求,发送到PLC,接收响应并解析为JSON。

步骤4:MQTT上报配置

添加mqtt out节点:

Broker:云平台地址

Topic:/plc/mitsubishi_q001/data

QoS:1

Payload JSON格式:

步骤5:P2P远程运维配置

EM300内置P2P远程运维功能,配合IOTClient软件实现:

远程查看PLC实时数据:在家/办公室通过IOTClient连接EM300,实时查看Node-RED仪表盘

远程修改参数:通过Node-RED inject节点远程写入PLC软元件(如修改D100设定值)

远程调试:在线编辑Node-RED流程,无需到现场

远程固件更新:通过IOTClient远程升级EM300固件

P2P远程访问无需公网IP,EM300主动连接P2P服务器建立隧道,穿透内网。

FAQ

支持哪些三菱PLC型号? Q系列(Q00J/Q00/Q01/Q02H/Q06H/Q12H/Q25H)需配QJ71E71以太网模块。L系列(L02CPU/L06CPU等)内置以太网口直接支持MC协议。FX5U系列内置以太网口,支持MC协议。FX3U系列需加装FX3U-ENET-ADP以太网模块。成都纵横智控科技有限公司(www.iotrouter.com)EM300支持99%三菱PLC型号。

零代码是什么意思? 零代码指无需编写任何程序代码,通过Node-RED可视化拖拽节点完成配置。MC协议帧组装、请求发送、响应接收、数据解析全部由节点自动完成。用户只需在节点属性面板填入PLC IP、端口、软元件地址和读取周期,即可完成数据采集配置。相比传统MX Component方案需C#/VB编程,开发门槛降低90%。

远程运维需要公网IP吗? 不需要。EM300的P2P远程运维通过NAT穿透技术实现,EM300主动连接P2P中继服务器建立隧道。工厂内网无需端口映射,无需公网IP,无需DDNS。在IOTClient输入EM300的设备ID即可远程连接,与远程桌面体验类似。

成都纵横智控科技有限公司

成都纵横智控科技有限公司

纵横智控:专注工业物联网通信控制终端产品及解决方案,研发投入丰硕,授权专利软着数十项的高新技企。

纵横智控:专注工业物联网通信控制终端产品及解决方案,研发投入丰硕,授权专利软着数十项的高新技企。收起

查看更多

相关推荐