计算机通过CANOPEN和CU320连接,控制驱动器S120,怎样才能实现三台电机位置同步?
我这边使用速度控制的,假设三台电机的位移轨迹分别为(1,2,3,4,5); (1,3,5,7,9); (2,4,6,8,10), 周期为2ms
方法1:如果每过2ms发送每个周期计算出来的速度,发现3台电机中间并没有按照预定的轨迹走,譬如在时刻4ms三台电机并没有经过(3,5,6)这一点,而且误差还很大,人眼都能看出来
方法2:还是每个周期内计算并发送速度,并读取驱动器中的位置信息,由于CANOPEN通信速率太慢,发送三个PDO然后CU320再回三个PDO,三台电机位置信息之间间隔的时间太长,造成后面即使考虑了时间延迟,位置同步还是不精确。
大侠们求救怎么解决呀!!!
楼主最近还看过