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/23 9:20:16

1.5B模型数学80分怎么做到的?DeepSeek-R1-Distill技术拆解教程

1.5B模型数学80分怎么做到的?DeepSeek-R1-Distill技术拆解教程 1. 技术背景与核心价值 近年来,大模型推理能力的提升主要依赖于参数规模的不断扩张。然而,在边缘设备、嵌入式系统和移动端场景中,算力与显存资源极为有限&#xf…

作者头像 李华
网站建设 2026/4/23 9:20:24

Qwen3Guard安全阈值怎么设?参数配置实战教程

Qwen3Guard安全阈值怎么设?参数配置实战教程 1. 引言:为什么需要合理设置安全审核模型的阈值? 随着大语言模型在内容生成、对话系统和智能客服等场景中的广泛应用,确保生成内容的安全性已成为工程落地的关键环节。阿里开源的 Qw…

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

Paraformer-large实战技巧:利用VAD精确提取有效语音段落

Paraformer-large实战技巧:利用VAD精确提取有效语音段落 1. 技术背景与核心价值 在语音识别的实际应用中,原始录音往往包含大量静音、背景噪声或非目标说话人片段。这些无效内容不仅影响识别准确率,还会显著增加计算开销和处理延迟。Parafo…

作者头像 李华
网站建设 2026/4/23 9:18:19

Wan2.2-I2V-A14B使用指南:多图输入的时间轴编排

Wan2.2-I2V-A14B使用指南:多图输入的时间轴编排 1. 简介与技术背景 Wan2.2-I2V-A14B 是基于通义万相开源的高效文本到视频生成模型,具备50亿参数规模,属于轻量级但高性能的视频生成架构。该模型专为快速内容创作场景优化,支持生…

作者头像 李华
网站建设 2026/4/23 9:20:59

打造自己的AI应用:图像识别+前端页面展示

打造自己的AI应用:图像识别前端页面展示 1. 引言:构建端到端中文图像识别应用的新路径 在人工智能快速落地的今天,单一模型推理已无法满足产品级需求。用户期望看到的是“输入图片 → 实时识别 → 可视化展示”的完整体验。阿里开源的「万物…

作者头像 李华
网站建设 2026/4/23 9:20:32

【2026版附安装包】超详细Wireshark下载与安装教程

【必学收藏】小白程序员网络安全入门:Wireshark抓包工具全攻略 本文详细介绍了Wireshark网络协议分析器的安装流程、界面功能和使用方法,包括网卡选择、数据包捕获、过滤技巧和基础案例分析。文章强调了在合法授权环境下使用的必要性,并提供…

作者头像 李华