在工业自动化现场,高速计数器(HSC)的配置看似简单,但在三菱FX5U与汇川H5U的切换或混合使用中,常因参数映射不一致导致计数误差。本文通过一个包装产线的实际案例,揭示两种PLC在HSC配置中的隐藏陷阱,并提供精度补偿方案。
某食品包装产线原采用三菱FX5U控制伺服定位,通过编码器反馈实现长度检测。改造时,工程师将部分工位切换为汇川H5U,却发现同型号编码器的脉冲计数偏差高达0.5%。排查发现,FX5U的HSC默认采用4倍频模式,而H5U的默认模式为1倍频,且脉冲捕捉的滤波时间常数不同。FX5U的滤波时间默认为10μs,H5U则根据输入点不同默认为5μs或20μs。这种差异在高速脉冲(超过50kHz)场景下会显著影响计数精度。
具体案例中,编码器输出为1000脉冲/转,实际转速3000rpm,脉冲频率50kHz。FX5U配置为4倍频,实际计数为4000脉冲/转;H5U若未调整倍频,仅计得1000脉冲/转,造成定位长度误差。解决步骤:首先,统一倍频设置为4倍频;其次,将H5U的滤波时间调整为与FX5U一致的10μs;最后,在软件中启用脉冲丢失补偿功能——FX5U通过D8340设定补偿值,H5U则通过HSC配置中的“缺失脉冲阈值”参数。调整后,两系统计数偏差降至0.02%以内。
此案例提醒工程师,在混合使用三菱与汇川PLC时,必须逐项核对HSC的基础参数,尤其是倍频、滤波时间、计数方向逻辑(如FX5U的“相位差4倍频”与H5U的“A/B相4倍频”等效但寄存器地址不同)。建议通过GX Works3与汇川AutoShop的标签映射表,建立统一参数配置模板,避免隐性错误。