news 2026/5/9 10:29:58

三菱FX3U一拖二玩转台达温控器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
三菱FX3U一拖二玩转台达温控器

三菱FX3U与2台台达温控器modbus通讯案例 功能:三菱FX3U与2台台达温控器进行modbus通讯。 实现设定温度,设定温度探头型号,读取实际温度。 配件:三菱FX3U的PLC,FX3U的485BD板,2台台达DTA7272C1温控器,昆仑通态TPC7062KD触摸屏,威纶通TK6071IP触摸屏。 说明:实现温度设定,探头设定,和读取温度。 资料:带注释程序,接线方式,温控器设置

搞工控的兄弟都懂,现场最烦的就是各种设备联调。最近刚搞定一个FX3U带两台台达DTA7272C1温控器的项目,实测通讯稳如老狗。直接上干货,给大伙儿掰扯掰扯怎么搞。

硬件配置清单:

  • FX3U本体+485BD板(必须原装,国产扩展板容易翻车)
  • 台达温控器两台(地址分别设为1和2)
  • 昆仑通态/威纶通触摸屏任选

接线不翻车秘籍:

# 485BD接线端子说明 SDA —— 温控器A+ SDB —— 温控器A- RDA —— 温控器B+ RDB —— 温控器B- 别忘了接120Ω终端电阻!通讯距离超10米必加!

温控器参数设置:

  1. 通讯地址:Sn-01=1(第一台),Sn-01=2(第二台)
  2. 波特率:Sn-02=3(9600bps)
  3. 数据格式:Sn-03=3(8N1 RTU模式)
  4. 通讯超时:Sn-04=3(3秒)

PLC程序核心代码:

// 通讯初始化 MOV H0C96 D8120 // 设置9600bps,8N1 MOV K2 M8161 // 16位数据模式 // 读取温控器1当前温度 LD M8000 RS D100 K8 D200 K5 // 发送帧:01 03 00 00 00 01 CRC

代码解析:

  • D100存储发送数据:01 03 00 00 00 01(读保持寄存器)
  • D200接收缓冲区存放返回数据,实测温度在D201寄存器
  • 温控器2只需把地址位改成02,其他寄存器地址不变

双机轮询技巧:

用M8029(发送完成标志)做状态切换,配合定时器控制轮询节奏。建议读取间隔不要小于200ms,实测这个节奏两台设备都能稳定响应。

避坑指南:

  1. 温控器写操作必须用06功能码,别问为什么用03读不到设定值
  2. 探头型号参数在寄存器4002,写入前记得查手册对应型号代码
  3. 昆仑通态屏直接走MODBUS RTU驱动,寄存器地址填4x001这种格式

调试彩蛋:

当通讯抽风时,把485BD板上的LED灯盖撬开,观察收发指示灯。正常情况应该交替闪烁,如果只有发送灯狂闪——恭喜,准备查接线吧!

完整程序已打包注释版,需要的老铁评论区自取。下期预告:如何用温控器自带PID搞出咖啡机级别的温度控制...

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

基于AutoGLM-Phone-9B的移动端推理优化|从剪枝量化到缓存解码

基于AutoGLM-Phone-9B的移动端推理优化|从剪枝量化到缓存解码 1. AutoGLM-Phone-9B:面向移动端的多模态大模型架构设计 AutoGLM-Phone-9B 是一款专为资源受限设备设计的高性能多模态大语言模型,融合视觉、语音与文本三大模态处理能力&#…

作者头像 李华
网站建设 2026/5/1 6:54:53

如何在本地部署AutoGLM-Phone-9B?90亿参数轻量化模型实战解析

如何在本地部署AutoGLM-Phone-9B?90亿参数轻量化模型实战解析 1. 引言:移动端多模态大模型的落地挑战 随着大语言模型(LLM)从云端向终端设备迁移,如何在资源受限的移动设备上实现高效推理成为AI工程化的重要课题。Au…

作者头像 李华
网站建设 2026/5/1 9:13:11

C#工业自动化控制类开发指南

一、核心架构设计分层架构模式界面层(UI):基于WPF或WinForms实现MVVM模式,通过数据绑定实时更新设备状态(如温度、压力仪表盘)业务逻辑层:封装设备控制算法(如PID调节)、…

作者头像 李华