✓ 最佳回答
先确认FP-XH高速计数器/脉冲输出相关输入是否被分配到正确的X口。FP-XH C60T上,原点输入通常要分配给高速计数器的原点输入端子,不是随便一个X点都行,建议按以下步骤排查:
1. 检查系统寄存器设置:在FPWIN GR7里打开“PLC系统寄存器”→高速计数器/脉冲输出,确认AXIS0的原点输入已指定为X5对应的端子号,近点输入指定为X4,不能只按普通输入理解。
2. 原点模式选择:如果伺服/电机侧没有接Z相到PLC,不能在HSPR里选带Z相的原点模式。FP-XH的F385 HSPR原点搜索模式里,若要靠外部原点开关定位,应选用“近点信号+原点信号”或仅“原点信号”模式,不要选“近点+Z相”。
3. 确认X5响应速度:回零速度10000pps时,原点开关ON宽度必须足够被扫描到,必要时降低近点后找原点速度到500~1000pps测试。
4. 检查原点输入逻辑:系统寄存器里原点输入逻辑可设常开/常闭,若实际开关是NPN常开而参数设常闭,会出现信号已到但PLC认为未到。
5. 用监控确认:在线监控高速计数器当前值和原点输入状态位,手动压X5看状态位是否翻转。若状态位不翻转,问题在端子分配或输入滤波;若翻转但不停,问题在HSPR模式或完成标志判断。
6. 完成标志别只看脉冲停止,应判断HSPR的完成继电器和错误代码。