С помощью CX-Motion Pro необходимо запрограммировать контроллер Trajexia, который управляет двумя приводами SGDH-04AE-OY на их синхронизацию. То есть 2 двигателя, подключенные к приводам начинают движение с одинаковой скоростью, но их валы находятся в разных начальных положениях. Необходимо в процессе движения сравнять их положения, т.е. например один двигатель должен увеличить скорость, догнать другой и уменьшить скорость до нормальной.
Собственно проблема: в процессе работы столкнулись с тем, что считывание позиции вала двигателя с помощью команды MPOS всегда начинается с 0, то есть в каком бы положении двигатель не начал бы движение, его позиция всегда начинается с 0. Знает ли кто-нибудь команду, которая поможет определять положение двигателей относительно некоего абсолютного начала, чтобы при начале движения можно было зафиксировать это начальное отклонение каждого из двигателей? Просто без этой начальной точки отсчета неясно, как же определить отличие в положениях двигателей. Если кто знает как с этим помочь - буду очень благодарен.
Это моя первая тема, так что прошу сильно не бить за стиль изложения