恭喜,你发布的帖子
发布于 2022-10-08 14:40:06
1楼
1找出误差越来越大的真正原因,才能解决问题.不借助工件头位置直接反馈如接近开关或直线尺/圆形尺等手段,凭借电机本身的半闭环旋转编码器在很多场合可能无法满足工艺要求.
2回原点,直接上升沿执行Rseek指令即可
相对值编码器的驱动器建立或丢失的坐标系的逻辑:比如标志位M0.0==1代表坐标系有效;M0.0==0代表坐标系无效.
(1)rSeekDone==1的上升沿且Rseek无错误 M0.0=1;
(2)伺服硬件下电或伺服驱动报警M0.0=0;
(3)PLC的初始化M0.0=0;
(4)PLC错误M0.0=0;
(5)执行Rseek的上升沿M0.0=0;
(6)rSeekDone==0时M0.0=0;
(7)Axis_CTRL有错误时M0.0=0;
(8)M0.0=0(即将M0.0赋值成0)还可能有其它情况,比如你提到的,如果可以"有效探测"的超程时M0.0=0.
M0.0==0后是否需要回零重新建立坐标系,这个要根据实际项目综合考虑后再决定.
请填写推广理由:
分享
只看
楼主