对于模拟主轴的直接编码器,我们在应用时需要把它叠加到一个进给轴上。通常的使用方
法,是我们把它配置为一个进给轴的第二编码器,在使用时主轴从这个进给轴的第二编码器读取数
据。但当设备所有轴都为全闭环时,就没有第二编码器可为模拟主轴使用
在 X 轴上配置三个编码器,其中第三编码器作为模拟主轴的直接编码器,828D 系统默
认的驱动报文格式 136 或 116 传递的是轴第一编码器和第二编码的信号,改用 118 的报文格式可以
传输轴编码器 2 和 3 的信息给系统;系统侧就可以读取 X 轴编码器 2 和 3 的值(系统只能接受两
套反馈,驱动可以接受三套反馈),然后我们通过 NC 参数设置,将 Z 轴编码器 2 作为 Z 轴系统的
反馈 1,编码器 3 作为X 轴系统的反馈 2,再将其中一个反馈分配给模拟量主轴使用,这样就完成
了调试要求。
现在SMC30模块不报警,但是现在我手动旋转主轴,系统报警主轴编码器硬件故障,将其屏蔽报警,再次旋转主轴编码器后,系统需要复位才能读出第三方编码器,这样能说明,我这边NC参数配置错误,还是第三方驱动编码器反馈的数据跟NC配置不对啊?