news 2026/4/22 21:12:13

三菱FX3UN:N加Modbus通信方案:双通道通信与数据读取的简单程序

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
三菱FX3UN:N加Modbus通信方案:双通道通信与数据读取的简单程序

三菱FX3UN:N加Modbus通信,通道1使用三菱专用N:N通信一主站,两个从站进行通信, 通道2使用三菱专用Modbus通信指令ADPRW与秤重仪表读取重量,数据清零,更改通信地址可以与任何带MODBUS协议的设备通信!(ADPRW专用指令需要三菱FX3U485ADP-MB通信模块) 程序采用程序段方式编写,程序结构有条理简单易懂,通信测试正常,可直接使用!

三菱PLC玩转双通道通信这事,说难也不难。最近刚用FX3U整了个活,左边通道搞N:N局域网,右边通道用Modbus收编称重仪表,实测稳定得一批。直接上干货,手把手教你撸代码。

三菱FX3UN:N加Modbus通信,通道1使用三菱专用N:N通信一主站,两个从站进行通信, 通道2使用三菱专用Modbus通信指令ADPRW与秤重仪表读取重量,数据清零,更改通信地址可以与任何带MODBUS协议的设备通信!(ADPRW专用指令需要三菱FX3U485ADP-MB通信模块) 程序采用程序段方式编写,程序结构有条理简单易懂,通信测试正常,可直接使用!

先说N:N通信这茬。主站设置就像给设备发微信消息,先给D8176塞个0(主站标识),D8177设2个从站,D8178设置刷新范围。程序段0里塞这段初始化:

MOV K0 D8176 // 设为主站 MOV K2 D8177 // 两个从站 MOV K3 D8178 // 32位数据交换模式

从站设置更简单,站号改改就完事。比如1号从站程序段:

MOV K1 D8176 // 从站1身份认证

重点在Modbus这边,ADPRW指令才是灵魂操作。先给通道2做通信参数大保健,程序段1里配置:

MOV H0C96 D8400 // 波特率9600,8位数据,无校验 MOV K3 D8420 // 超时时间300ms

读取称重数据这段最带劲,ADPRW指令参数看着多其实规律明显。比如读03功能码,仪表地址是1,寄存器地址是0008H:

ADPRW K1 K3 H1 H8 K1 D100 K0 // 从站1,读命令,寄存器0008H,读1个字存D100

清零操作更刺激,直接往寄存器写0。注意功能码变成06(单个寄存器写入):

ADPRW K1 K6 H1 H0 K0 D200 K0 // 往寄存器0000H写0,D200放着要写入的值

改通信地址这招太实用,比如想把仪表地址从1改成2:

MOV K2 D300 // 新地址存D300 ADPRW K1 K6 H1 H2000 D300 K1 // 往寄存器2000H写入新地址值

程序结构必须分块清晰,我习惯用程序段分割功能:

  • 段0:通信参数初始化
  • 段1:N:N数据交换
  • 段2:Modbus读重量
  • 段3:清零及配置功能

实测时发现个坑:485ADP-MB模块的LED灯状态要看仔细。正常通信时TX/RX灯该闪就得闪,要是常亮八成是接线反了或者波特率没对上。

最后给新人提个醒,用ADPRW记得先给模块上电自检。曾经有个兄弟死活读不到数据,折腾半天发现没接终端电阻。这模块跟秤重仪表通信时,120Ω电阻不焊上就是不行,血泪教训啊!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/22 20:30:54

NVIDIA Alpamayo 完整使用教程与介绍

关于UCloud(优刻得)旗下的compshare算力共享平台 UCloud(优刻得)是中国知名的中立云计算服务商,科创板上市,中国云计算第一股。 Compshare GPU算力平台隶属于UCloud,专注于提供高性价4090算力资源,配备独立IP,支持按时…

作者头像 李华
网站建设 2026/4/22 20:29:15

深入解析Simulink模块:XPC目标驱动源码的构建与应用

simulink模块,提供xpctarget下驱动源码最近在折腾Simulink硬件部署时踩了个坑——用xPC Target做实时仿真时发现官方驱动库不兼容自研的传感器。这种时候就得自己动手改底层驱动源码了,今天就聊聊怎么从xpctarget工具箱里挖出C语言驱动骨架。先到MATLAB安…

作者头像 李华
网站建设 2026/4/21 20:49:18

Z-Image-Turbo低延迟秘诀:H800并行计算优化解析

Z-Image-Turbo低延迟秘诀:H800并行计算优化解析 1. 背景与技术挑战 近年来,文生图大模型在生成质量、语义理解与多语言支持方面取得了显著进展。然而,随着模型参数规模的扩大,推理延迟成为制约其在实际业务中落地的关键瓶颈。尤…

作者头像 李华
网站建设 2026/4/22 20:31:19

I2C通信物理层详解:开漏输出与上拉电阻全面讲解

I2C通信物理层实战解析:为什么你的总线总是“卡死”?你有没有遇到过这样的情况?MCU代码写得一丝不苟,地址没错、时序对了、ACK也收到了,可I2C就是读不到数据。示波器一接上去——SCL上升沿像“爬坡”,SDA在…

作者头像 李华
网站建设 2026/4/17 15:52:45

制造业数字化的技术真相:一位工业控制专家的自白

我在工厂车间里待了二十多年,见证了传送带从机械变成智能,仪表盘从指针变成触摸屏。当所有人都在谈论“工业4.0”“智能制造”“数字孪生”时,我想说点不一样的——那些技术手册里不会写的真相。1. 数字化的第一道坎:老设备不会“…

作者头像 李华
网站建设 2026/4/17 17:34:58

探秘智能监控系统:Gstreamer 架构下的 Python 与 C++ 融合之旅

智能监控系统源码,带有GUI界面,架构为Gstreamer,说明文档齐全,主体Python3实现,算法C实现。 主要功能,常规检测,遗失遗留,电子围栏,也可以介入YOLOV3。最近捣鼓了一个超有…

作者头像 李华