PLC问答
> 信捷XC3-32T做两轴步进回原点,Z相找不到原点偶尔撞限位怎么办
信捷XC3-32T做两轴步进回原点,Z相找不到原点偶尔撞限位怎么办
信捷XC3-32T控制两台步进,用DRVI/DRVA做定位,回原点用ZRN指令。现在问题是一轴回原点时有时找不到Z相信号,一直走到限位才停,偶尔还撞机械挡块。步进驱动器是DM542,编码器Z相接到XC的X0。低速回原点正常,速度一快就丢Z相。已经查了Z相线没断,想问问是PLC高速计数设置问题还是回原点速度太高?
3 个回答
✓ 最佳回答
定位口诀:先分系统误差还是随机误差;系统性查齿轮比脉冲当量,随机性查机械锁紧;回原点低速找Z相,加减速留足防丢步。误差5%以上先查齿轮比,误差来回跳先查机械。
✓ 最佳回答
这类问题多出在回原点速度和高速计数滤波:1)确认X0已配置为高速计数输入,XC3系列X0~X3才支持高速计数,且ZRN回原点建议用“带Z相”的回原点模式,先找近点信号再找Z相;2)回原点速度分两段,找近点用较高速度,找Z相必须降到低速,一般建议200~500Hz,速度太高Z相脉宽太窄会漏采;3)检查D8020等输入滤波常数,X0高速口滤波不要设太大,否则Z相被滤掉;4)确认DM542的Z相输出是差分还是单端,若是差分要经转换或选对应接线,单端接法注意限流电阻;5)机械上近点开关位置要提前于Z相一个螺距以上,避免过冲后直接压限位;6)回原点前先做一次限位保护判断,撞挡块要查DRVI脉冲数和减速设置,别只靠ZRN。
定位不准,先分清是重复性误差还是单次误差:每次位置都一样偏(系统性)→ 查电子齿轮比/脉冲当量设置,实际走的距离除以指令距离就是修正系数,多半是齿轮比少算了一位数(丝杆导程、减速比、编码器线数对不上);每次都不一样偏(随机性)→ 查机械,联轴器松动、丝杆背隙、皮带打滑,把机械锁紧再试。还有加减速太陡会丢步,伺服的跟随误差报警多半是负载太重或增益太低,先把加减速时间拉长到500ms起步再试。