Jogs

Last modified by writer on 2023/09/08 18:35

number GetJogOverridePercent()

Getting the percentage of overriding the current speed of jogs.

Return value:

  • override percentage of jog speed.
void SetJogOverridePercent(number value)

Setting the percentage of overriding the current speed of jogs.

Options:

  • number value – percentage of the actual speed of jog from the specified.
number GetJogMode()

Getting the selected manual moving mode.

Return value:

  • an integer corresponding to the set modal mode of movements defined in the JogMode table.
void SetJogMode(number modeId)

Setting the manual moving mode.

Options:

  • number modeId - an integer corresponding to the set modal mode of movements defined in the JogMode table.
void LockJogAxis(number axisId)

Function for lock manual moving for the specified axis.

Options:

  • number axisId – axis number, an integer from 0 to 8 (one of the constants defined in the Axes list can be passed as this parameter).
void UnlockJogAxis(number axisId)

Function for unlock manual moving for the specified axis.

Options:

  • number axisId – axis number, an integer from 0 to 8 (one of the constants defined in the Axes list can be passed as this parameter).
void SetLockedJogAxes(number axesMask)

Setting the manual moving locking for the axes dafined by the axesMask mask.

Options:

  • number axesMask – axis mask, an integer in which bits from 0 to 8 indicate whether the corresponding axes are selected.
JogMode (manual movement identifiers)
2MPG jog mode
4Continuous jog mode
8Step jog mode