Easy Motion Control поддерживает следующие функции позиционирования.
- Абсолютное перемещение: перемещение на указанную позицию. Круговое перемещение в прямом и обратном направлении, перемещение по наиболее короткому пути.
- Относительное перемещение: перемещение относительно указанной точки в прямом или обратном направлении.
- Контрольные точки: для синхронизации электронных и механических компонентов системы позиционирования.
- Выбор направления движения: производится с помощью управляющего (служебного) разряда.
- Остановка: отмена движения и остановка.
- Имитация: отладка программы без использования реального привода и цепей обратной связи.
- Скорость движения: скорость движения задается коэффициентом, изменяемым в диапазоне от 0 до 100%. Ускорение и задержка от этого коэффициента не зависят.
- Пошаговое перемещение: управление перемещением к очередной контрольной точке при достижении данной точки. Перемещение может производиться с заданными ускорениями и временными задержками.
В программу пользователя должны быть включены функциональные блоки реализации задач позиционирования, драйверы ввода и вывода.
Вызов модулей Easy Motion Control производится через заданные временные интервалы или по сигналам прерываний.
Функциональные блоки Easy Motion Control разработаны в соответствии с требованиями PLCopen V1.0.