三菱FX3U PLC 多设备通讯实战:变频器、温控表与电能表数据交互
三菱FX3U PLC FX3U_485BD自由口跟23个上海众晨Z2000变频器通讯读运行电流写入设定频率读RKC RD700温控表温度值读电能表正向有功功率程序简洁明了注释详细。 单PLC程序适合初学者入门。在自动化控制领域PLC与多种设备进行通讯以实现复杂的数据交互是常见需求。今天咱就来讲讲三菱FX3U PLC 通过FX3U_485BD模块以自由口模式和23个上海众晨Z2000变频器、RKC RD700温控表以及电能表进行通讯的实战案例重点实现读取变频器运行电流、写入设定频率读取温控表温度值以及电能表正向有功功率。这个单PLC程序很适合初学者入门。硬件连接首先得把硬件都接好。将FX3U_485BD模块安装到三菱FX3U PLC 上然后通过485总线把PLC与23个上海众晨Z2000变频器、RKC RD700温控表以及电能表连接起来。要注意485总线的A、B线别接反咯不然通讯可就出问题啦。通讯协议分析上海众晨Z2000变频器上海众晨Z2000变频器通常使用Modbus RTU协议。读取运行电流和写入设定频率都得遵循这个协议规定的功能码。比如读取运行电流一般用功能码03H写入设定频率用功能码06H 。RKC RD700温控表RKC RD700温控表一般也支持Modbus RTU协议读取温度值同样按照其对应的功能码和寄存器地址来操作。电能表电能表也是基于Modbus RTU协议通讯正向有功功率的读取也遵循其特定的功能码和寄存器地址。PLC程序编写初始化部分LD M8000 // 运行监控常开触点PLC运行时一直ON MOV K9600 D8120 // 设置通讯波特率为9600bps MOV K0 D8121 // 设置通讯站号为0 MOV K1 D8129 // 设置通讯超时时间为100ms这里K1代表100ms SET M8161 // 设置为8位数据模式无校验1位停止位这部分程序是对通讯参数进行初始化设置。M8000是运行监控常开触点只要PLC运行它就一直闭合。通过MOV指令设置通讯波特率D8120 、通讯站号D8121 、通讯超时时间D8129 SET指令设置数据模式为8位数据无校验1位停止位。读取变频器运行电流LD X0 // 假设启动读取变频器电流的按钮接在X0 MOV K1 D100 // 变频器站号设为1这里站号可根据实际情况调整 MOV K4300 D101 // 运行电流寄存器地址 MOV K1 D102 // 读取1个寄存器 MOV K3 D103 // 功能码03H读取保持寄存器 CALL P100 // 调用通讯子程序这里用LD指令判断启动按钮X0是否按下按下后通过MOV指令设置变频器站号、运行电流寄存器地址、读取寄存器个数以及功能码最后调用通讯子程序P100 。写入变频器设定频率LD X1 // 假设启动写入变频器频率的按钮接在X1 MOV K1 D110 // 变频器站号设为1 MOV K4200 D111 // 设定频率寄存器地址 MOV D200 D112 // 要写入的设定频率值存放在D200 这里可根据实际需求更改 MOV K6 D113 // 功能码06H写单个寄存器 CALL P100 // 调用通讯子程序同样通过LD指令判断按钮X1 设置好站号、寄存器地址、要写入的值和功能码后调用通讯子程序。读取温控表温度值LD X2 // 假设启动读取温控表温度的按钮接在X2 MOV K2 D120 // 温控表站号设为2 MOV K3000 D121 // 温度值寄存器地址 MOV K1 D122 // 读取1个寄存器 MOV K3 D123 // 功能码03H CALL P100 // 调用通讯子程序这里和读取变频器电流类似只是针对温控表设置站号、寄存器地址等参数。读取电能表正向有功功率LD X3 // 假设启动读取电能表功率的按钮接在X3 MOV K3 D130 // 电能表站号设为3 MOV K4000 D131 // 正向有功功率寄存器地址 MOV K2 D132 // 读取2个寄存器 MOV K3 D133 // 功能码03H CALL P100 // 调用通讯子程序也是通过按钮触发设置好电能表相关参数后调用通讯子程序。通讯子程序P100P100: LD M8122 // 发送请求标志 MOV D100 D20 // 站号 MOV D101 D21 // 起始寄存器地址 MOV D102 D22 // 读取/写入寄存器个数 MOV D103 D23 // 功能码 RS D20 D0 D30 D1 // 执行通讯 RET在通讯子程序里先判断发送请求标志M8122 然后将设置好的站号、寄存器地址等参数传到指定寄存器最后通过RS指令执行通讯。总结通过以上步骤我们实现了三菱FX3U PLC与多个设备的通讯能方便地读取和写入数据。对于初学者来说这是一个很好的入门案例希望大家在实践中不断掌握PLC通讯的技巧开发出更复杂、更实用的自动化控制系统。三菱FX3U PLC FX3U_485BD自由口跟23个上海众晨Z2000变频器通讯读运行电流写入设定频率读RKC RD700温控表温度值读电能表正向有功功率程序简洁明了注释详细。 单PLC程序适合初学者入门。

相关新闻

AI无感情绪监测:基于七维情绪特征与AU特征的AI心理健康服务技术实现

AI无感情绪监测:基于七维情绪特征与AU特征的AI心理健康服务技术实现

在AI心理健康服务快速普及的当下,“无接触、高精度、客观化”成为情绪监测技术的核心诉求。传统情绪监测依赖主观自评,易受个体表达偏差影响,而AI无感情绪监测通过提取人体客观生理/行为特征,实现情绪状态的自动化、标准化判断。一…

2026/7/6 5:12:34 阅读更多 →
JDBC优化实战:数据读写性能提升秘籍

JDBC优化实战:数据读写性能提升秘籍

文章目录 JDBC优化实战:数据读写性能提升秘籍一、概述二、数据库连接池的优化1. 为什么需要连接池?2. 如何选择合适的连接池?示例:配置HikariCP 3. 注意事项 三、 PreparedStatement的使用与优化1. 什么是PreparedStatement&#…

2026/7/5 5:12:25 阅读更多 →
Docker 面试题

Docker 面试题

一、基础必考题 1. Docker 是什么?核心解决什么问题? Docker 是基于Go 语言开发的容器化引擎,基于 Linux 内核的 Namespace(隔离)、Cgroups(资源限制)、UnionFS(镜像分层&#xff0…

2026/7/3 14:16:12 阅读更多 →

最新新闻

REPENTOGON脚本扩展器:解锁《以撒的结合》MOD开发新维度

REPENTOGON脚本扩展器:解锁《以撒的结合》MOD开发新维度

REPENTOGON脚本扩展器:解锁《以撒的结合》MOD开发新维度 【免费下载链接】REPENTOGON Script extender for The Binding of Isaac: Repentance 项目地址: https://gitcode.com/gh_mirrors/re/REPENTOGON REPENTOGON脚本扩展器是《以撒的结合:忏悔…

2026/7/6 5:12:32 阅读更多 →
3个暗黑破坏神2存档编辑难题,如何用免费Web工具完美解决?

3个暗黑破坏神2存档编辑难题,如何用免费Web工具完美解决?

3个暗黑破坏神2存档编辑难题,如何用免费Web工具完美解决? 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor 你是否曾为暗黑破坏神2的存档问题而烦恼?角色进度丢失、装备损坏、或者想尝试新build…

2026/7/6 5:10:31 阅读更多 →
毕设分享 深度学习手写数字识别系统(源码+论文)

毕设分享 深度学习手写数字识别系统(源码+论文)

文章目录 0 前言1 项目运行效果2 深度学习手写字符识别原理2.1 结构解析2.2 C1层2.3 S2层S2层和C3层连接 2.4 F6与C5层 3 写数字识别算法模型的构建3.1 输入层设计3.2 激活函数的选取3.3 卷积层设计3.4 降采样层3.5 输出层设计 4 网络模型的总体结构5 部分实现代码6 最后 0 前言…

2026/7/6 5:08:31 阅读更多 →
GPT-6 vs Claude 5:2026 提示词工程进阶对比

GPT-6 vs Claude 5:2026 提示词工程进阶对比

GPT-6 vs Claude 5:2026 提示词工程进阶对比大模型进入2026年,单纯的“对话”已无法胜任复杂的生产级任务。随着GPT-6和Claude 5相继发布,提示词工程从“艺术”变成了“科学”。面对原生思维链、超长上下文和Agent工作流的革新,开…

2026/7/6 5:06:30 阅读更多 →
从评判者到驾驭者——贾子理论“懂-用“二维框架与认知偏差校正

从评判者到驾驭者——贾子理论“懂-用“二维框架与认知偏差校正

从评判者到驾驭者 ——贾子理论"懂-用"二维框架与认知偏差校正摘要本研究以公理-定理-定律层级理论为研究对象,从科学哲学的本体论与认识论角度,系统探讨了客观规律描述体系的属性定位、人与客观规律之间的正确关系模式,并以贾子理论(Kucius Theory)为典型样本进行实…

2026/7/6 5:04:29 阅读更多 →
Alternative Mod Launcher:告别传统启动器,开启XCOM 2模组管理新时代

Alternative Mod Launcher:告别传统启动器,开启XCOM 2模组管理新时代

Alternative Mod Launcher:告别传统启动器,开启XCOM 2模组管理新时代 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https:/…

2026/7/6 5:00:28 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻