各位老师好,有个问题想请教各位:
我的控制系统里有开环运动控制卡、伺服驱动器(支持全闭环)及电机、光栅尺,我这边还有一个更高精度的玻璃刻度尺,想依据这个刻度尺对光栅尺进行补偿。分别使用以下几种方法,但是效果不理想:
一、将光栅尺接入伺服驱动器,实现全闭环操作,依据规划位置与玻璃尺的误差表,在软件里实现发送规划位置时做补偿;
二、将光栅尺接入开环控制卡,通过软件读取光栅数据,并依据光栅尺与玻璃尺的误差表,在软件里实现电机到位后再做补偿;
后面做实验,验证以上两种方法下观察玻璃尺读数,均显示没有补偿效果。但是第二种方法,在步进电机的系统里是有补偿效果的。
请教各位老师:1、以上两种方法有问题么?2、以上方法如果可行,误差是要考虑两个方向的吧?3、以上方法无效果会和伺服系统参数有关么?4、另外,参考网上一些文献,有讲可以通过采集卡读取光栅信号,然后在软件里进行闭环控制,这种方法可行么?万分感谢~