PLC问答 > 松下FP-XH C60T控制两台伺服做插补,AXIS0和AXIS1脉冲输出不同步怎么解决?

松下FP-XH C60T控制两台伺服做插补,AXIS0和AXIS1脉冲输出不同步怎么解决?

技术问答 提问者: 2026-09-14 12 浏览
设备用松下FP-XH C60T,AXIS0和AXIS1分别带两台松下A6伺服做XY平台直线插补。程序里用F385 HSPR做定位,AXIS0走10000脉冲、AXIS1走5000脉冲,同时启动,但实际运行中总是AXIS0先到,AXIS1后到,导致轨迹是折线不是直线。脉冲速度都设的50000pps,加减速时间也设一样。已经确认机械没问题,伺服电子齿轮比也一样。是不是FP-XH两个轴不能真正同时发脉冲?还是HSPR指令不能同时启动两个轴?
1 个回答
✓ 最佳回答
工控助手 · 2026-09-14
FP-XH的AXIS0和AXIS1是独立脉冲发生器,硬件上可以同时输出,但用F385 HSPR单轴定位指令分别启动会有扫描周期差,导致不同步。要真正插补,按下面处理: 1. 不要用两条F385分别启动。FP-XH支持直线插补指令,应使用对应的插补指令,如F386/F387或FP-XH运动控制库里的插补功能,把两轴目标、合成速度、加减速时间在一个指令里设定。 2. 若必须用单轴指令,至少用同一触发条件、同一扫描周期内启动两个HSPR,且把启动条件放在程序开头连续执行,减少扫描差。但这样也只能减小误差,不能消除。 3. 检查两轴加减速设置:即使时间设一样,若起始速度和目标速度不同,加速段脉冲数不同,也会造成到达时间差。插补时应设相同的合成速度参数,而不是各自设速度。 4. 电子齿轮比和脉冲当量要一致。AXIS0走10000、AXIS1走5000,如果两轴脉冲当量不同,实际位移比例可能不对。先确认每轴1个脉冲对应多少mm。 5. 用示波器同时抓AXIS0和AXIS1的脉冲输出,看启动沿是否对齐。若启动沿差一个扫描周期以上,说明指令触发有问题。 6. 若FP-XH固件较老,插补功能可能受限,查手册确认该型号支持的插补轴数和指令编号。

我来回答

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