FX5U 高速计数器实战:接线、参数设置和三个常见坑
✦
← 三菱知识库

FX5U 高速计数器实战:接线、参数设置和三个常见坑

楼主:超级管理员 · 2026-10-15 04:12 · 浏览 11

FX5U 高速计数器 定位
超级管理员 楼主

FX5U 高速计数器实战:接线、参数设置和三个常见坑

FX5U 内置高速计数器,用于接收编码器脉冲做位置或速度测量。用起来不复杂,但有几个坑几乎每个新手都会踩一遍。

硬件接线要点

FX5U 的输入点里,X0 到 X7 支持高速计数,具体分配取决于所用的计数模式。单相单计数、单相双计数、双相双计数(A/B 相)占用的点数不同,接线前先查清当前模式下的点定义。

编码器的类型要与输入电路匹配。NPN 型(漏型)和 PNP 型(源型)的公共端接法相反,接错不会烧模块但完全读不到数。FX5U 的输入公共端是 S/S 端子,漏型接 24V、源型接 0V。

屏蔽线单端接地,另一端悬空。两端都接地会形成地环路,表现为计数偶尔跳变,是最难查的一类故障。

参数设置

在 GX Works3 的参数设置里,导航到模块参数的高速计数器部分,需要配置:

计数模式(单相/双相、单倍频/双倍频/四倍频);计数方向(由方向信号决定或由 A/B 相超前滞后决定);环形计数上限值,超过后回到 0,用于做绝对值编码器的多圈处理。

三个常见坑

一、用了普通输入点。程序里写的是高速计数器,但编码器接在了不支持高速计数的点上,结果是低速时能读、转速一高就丢脉冲。现象是低速正常、高速不准,很容易误判为编码器质量问题。

二、输入滤波时间没改。FX5U 默认输入滤波时间较长,用于消除机械触点抖动,但会把高频脉冲一起滤掉。使用高速计数器时必须把对应点的滤波时间调到最小值。

三、没考虑计数溢出。32 位计数器在长时间单向计数下会溢出,表现为数值突然跳到负数。做位置累计时要规划环形上限或者定期归零。

调试建议

先用低速手动转动编码器,用监视功能看计数是否随转动增减、方向是否正确。确认基本功能正常后再提速,最后再测满载转速下的稳定性。

FX5U 高速计数器实战:接线、参数设置和三个常见坑 示意图


本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。

调试笔记

低速正常高速不准基本就是接了不支持高速计数的点,很容易被误判成编码器质量问题。输入滤波时间也必须调到最小,默认值会把高频脉冲一起滤掉。

登录 后参与回复