5.3.6. Настройки синхронизации¶
В окне настроек программы Device -> TTL sync
Подробно работа синхронизации описана в разделе ТТЛ-синхронизации.
Sync in:
- Clutter time - настройка минимальной длительности импульса синхронизации (в микросекундах). Определяет минимальную длительность входного синхроимпульса, который может быть зарегистрирован (защита от дребезга).
- Enabled - включает работу в режиме входа.
- Invert - установленный флаг соответствует срабатыванию по заднему фронту синхроимпульса.
- Absolute position - по приходу синхроимпульса при отмеченной настройке смещается в абсолютную координату, задаваемую полем шаг/микрошаг, при снятой настройке осуществляет относительное смещение на задаваемое расстояние.
- Speed - определяет скорость с которой производится движение по приходу импульса синхронизации.
Важно
Используя синхронизацию по входному импульсу, чтобы мгновенно начать движение, нужно отключить флаг jerk free, а также рекомендуется отключить флаг power off when stop.
Sync out:
- Выход синхронизации может использоваться как «выходной сигнал общего назначения».
- Enabled - если флаг установлен, то синхронизация выхода работает согласно настройкам. При снятом флаге значение выхода фиксировано и равно Fixed state.
- Invert - если флаг установлен, то нулевой логический уровень является активным.
- Pulse width - задает длину выходного импульса в микросекундах или шагах/импульсах энкодера.
- Fixed state - устанавливает логический уровень выхода в 0 или 1 соответственно.
- On start - синхронизирующий импульс генерируется в начале движения.
- On stop - синхронизирующий импульс генерируется при окончании движения.
- Every - синхронизирующий импульс генерируется каждые n импульсов энкодера.
- Accuracy - окрестность вокруг целевой координаты, попадание в которую считается попаданием в целевую позицию и вызывает генерацию импульса по остановке.