February 13, 2015

Основные функции библиотеки TcMC2


Базовые функции движения в NC PTP выполняются с помощью библиотеки TcMC2. Все единицы движения задаются в технических единицах, заданных в конфигурации. Единицы скорости/ускорения/динамики задаются относительно секунд, секунд в квадрате и т. п.
  • MC_Power - включение-выключение силового питания, разрешение движения вперед-назад, коэффициент масштабирования.
  • MC_Reset - сброс ошибок оси.

  • MC_SetPosition - задание текущей позиции, без непосредственного движения.
  • MC_ReadActualPosition - чтение текущей позиции.
  • MC_ReadActualVelocity - считать текущую скорость.

  • MC_MoveVelocity - непрерывное движение с заданной скоростью.
  • MC_MoveAbsolute - движение в заданную абсолютную позицию.
  • MC_MoveRelative - движение в заданную относительную позицию.
  • MC_MoveAdditive - закончить выполнение предыдущей команды, затем, выполнить относительное позиционирование.
  • MC_MoveModulo - модульное позиционирование.
  • MC_MoveContinuousAbsolute - относительное позиционирование с заданной скоростью, а затем непрерывное вращение на заданной скорости.

  • MC_Stop - остановка с блокировкой оси.
  • MC_Halt - приостановка оси до нулевой скорости (без блокировки).

  • MC_GearIn - сцепление мастера и ведомого, электронный редуктор
  • MC_GearOut - отцепление ведомого от мастера.
  • MC_GearInDyn - аналогично MC_GearIn, но позволяет изменять передаточный коэффициент "на ходу", без остановки оси.

  • MC_Jog - функционал ручного, дистанционного пульта управления.
  • MC_Home - поиск исходного положения, поиск нуля, referencing.

  • MC_ExtSetPointGenEnable - включить контурный режим.
  • MC_ExtSetPointGenDisable - выключить контурный режим.
  • MC_ExtSetPointGenFeed - вброс задания для контурного режима.

  • MC_TouchProbe (MC_TouchProbe_V2_00) - высокоточное определение позиции (независимо от времени цикла).
  • MC_AbortTrigger (MC_AbortTrigger_V2_00) - остановка высокоточного определения позиции.

No comments

Post a Comment

Note: Only a member of this blog may post a comment.