5.3.6. Настройки синхронизации

В окне настроек программы Device -> TTL sync

../../../_images/01-13_TTL_sync.png

Вкладка «Настройки синхронизации»

Подробно работа синхронизации описана в разделе ТТЛ-синхронизации.

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 - окрестность вокруг целевой координаты, попадание в которую считается попаданием в целевую позицию и вызывает генерацию импульса по остановке.