news 2026/4/16 21:51:52

直接上干货,这个旋转编码器记米模块我在纺织机械和包装设备上用过不下十次。核心就俩字——抗造!先看PLC程序,再聊触摸屏怎么配

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
直接上干货,这个旋转编码器记米模块我在纺织机械和包装设备上用过不下十次。核心就俩字——抗造!先看PLC程序,再聊触摸屏怎么配

三菱plcFX3U结合旋转编码器记米数万能模块程序,本人已实际项目中应用多次,现单独编写一段通用模块出来,其中难点在于如何处理计数器溢出,及相关数据运算!算是非常实用的程序块! 内容包括: 1.三菱PLC程序 2.维控触摸屏程序

先说PLC这边,FX3U的高速计数器必须用C251(AB相输入),32位计数器能抗住大部分工况。关键代码段长这样:

LD M8000 // PLC运行常ON DMOV C251 D0 // 当前计数值转存到D1,D0 DEDIV D0 K1000 D10 // 假设每千个脉冲对应1米,转成浮点数 DEMUL D10 K3.1416 D20 // 乘以轮子周长系数(根据实际情况改)

重点是这个溢出处理!很多新手栽在这里。当编码器正反转频繁时,计数器可能超过±21亿,得做累计处理:

// 每10秒做一次溢出保护 LD T0 K100 DADD D200 D0 D200 // 累计到总米数寄存器 MOV K0 D0 // 清空临时计数 RST C251 // 计数器归零

触摸屏那边更简单,维控的EasyBuilderPro新建个三菱驱动。关键是把D200寄存器绑定到数值显示元件,再加个参数设置窗口:

-- 脉冲参数输入框 create_input(0, 50, "D100", "脉冲/转") -- 实时米数显示 create_label(0, 100, "当前米数:") create_data_display(80, 100, "D200", 2) -- 保留两位小数

遇到过最坑的情况是机械打滑导致计数异常,后来加了软件滤波:

LD M8000 DFLTR C251 K10 // 滤除10ms内的抖动信号

实测这套程序在速度3m/s、连续72小时运行的工况下,误差不超过±0.3%。注意D寄存器要避开那些被系统占用的(比如D1000之后的),否则半夜生产线崩了等着被拉闸吧。

三菱plcFX3U结合旋转编码器记米数万能模块程序,本人已实际项目中应用多次,现单独编写一段通用模块出来,其中难点在于如何处理计数器溢出,及相关数据运算!算是非常实用的程序块! 内容包括: 1.三菱PLC程序 2.维控触摸屏程序

最后说个骚操作——用INC指令替代浮点运算能提速30%,适合对精度要求不高的场合。但老板要的是账面数据好看,咱还是老实做小数点后两位吧。

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

Java毕设项目:基于SpringBoot+vue的高校学生实习综合服务平台设计与实现(源码+文档,讲解、调试运行,定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/16 12:20:25

【计算机毕业设计案例】基于SpringBoot+vue的山区特色农产品供销服务系统的设计与实现(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/16 12:46:57

AI应用架构师揭秘AI驱动的元宇宙金融的合规性问题

AI应用架构师揭秘:AI驱动的元宇宙金融的合规性困局与破局之道 一、引言:当元宇宙金融撞上合规“墙” 1.1 一个真实的“元宇宙金融合规事故” 2023年11月,某海外元宇宙平台推出“AI数字人贷款”服务:用户通过虚拟形象提交身份信息&…

作者头像 李华
网站建设 2026/4/16 10:43:30

AI应用架构师:模型评估中的延迟与准确率权衡,如何做决策?

AI应用架构师实战指南:模型延迟与准确率的艺术平衡 关键词:AI架构设计, 模型评估, 延迟优化, 准确率, 决策框架, 推理性能, 机器学习部署 摘要:在AI应用架构设计中,模型延迟与准确率的权衡是一个永恒的挑战。本文深入探讨了这一核心矛盾的本质、技术原理和实践策略,为AI…

作者头像 李华