PLC问答 > 台达DVP-14SS PLC在高速计数器输入时计数不准确,如何配置硬件和软件?

台达DVP-14SS PLC在高速计数器输入时计数不准确,如何配置硬件和软件?

提问者: 2026-07-24 21:04 34 浏览
我使用台达DVP-14SS PLC的HSC(高速计数器)模块连接旋转编码器(1000脉冲/转),但实际计数比理论值少10%左右。
请问如何正确配置输入滤波和计数模式?
3 个回答
✓ 最佳回答
现场调试员 · 2026-07-29 02:26
计数口诀:频率超限必漏数,先量频率再谈别的;正交编码器开相位差,方向自动识别不会错;高速通道关滤波,编码器开路加电阻。
计数不增先查接线,反转乱查AB相和方向参数。
电工小王 · 2026-07-25 08:32
台达DVP-14SS PLC的高速计数器计数不准确,常见原因为输入滤波和编码器信号抖动,优化方案如下:
1. 硬件配置:DVP-14SS支持最高20kHz的单相计数,编码器输出需为5V差分信号(推荐使用HTL输出),并在PLC输入端并联1kΩ上拉电阻。检查编码器A/B相是否接反,可用万用表测波形。
2. 输入滤波:在WPLSoft中进入“系统配置”,将HSC输入点的滤波时间设为10μs(默认2ms会滤除高频脉冲)。若使用AB相模式,需启用“4倍频”计数(通过M0=ON),将1000脉冲/转提升至4000计数/转,提高分辨率。
3. 软件设置:使用DCNT指令设置计数上限(如D0=999999),并启用“硬件复位”功能,通过外部Z相信号在每转清零。若丢脉冲,可在程序中每隔10ms读取当前计数值,与理论值比较,偏差超过5%时触发报警。
4. 干扰抑制:在编码器电源端加装磁环,PLC接地电阻小于100Ω。若环境电磁干扰强,改用屏蔽双绞线并单端接地。
5. 测试步骤:手动旋转编码器10圈,对比HSC计数值与理论值(如1000*10=10000),若仍有误差,检查编码器安装同心度或更换光栅式编码器。
电控师傅 · 2026-07-31 10:58
分享个高频案例:编码器计数反转时不增反减,或者正转计数没问题、反转就丢数。
原因八成是:一,编码器AB相接反了,或者方向参数设反;二,用了单相计数模式但编码器是正交输出,反转时脉冲相位不对;三,程序里对计数器做了复位操作和硬件计数打架。
处理:正交编码器务必用相位差计数模式(4倍频/2倍频),方向自动识别,同时把PLC程序里的软件计数器改成直接读取硬件计数寄存器,别自己累加。

我来回答

上传中...
系统将自动为您分配一个称号