Исходный код вики Ручные перемещения
Редактировал(а) writer 2023/09/20 17:05
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
3.1 | 1 | ===== number GetJogOverridePercent() ===== |
![]() |
1.1 | 2 | |
3 | Получение процента переопределения текущей скорости ручных перемещений. | ||
4 | |||
5 | Возвращаемое значение: | ||
6 | |||
7 | * процент переопределения скорости ручных перемещений. | ||
8 | |||
![]() |
3.1 | 9 | ===== void SetJogOverridePercent(number value) ===== |
![]() |
1.1 | 10 | |
11 | Установка процента переопределения текущей скорости ручных перемещений. | ||
12 | |||
13 | Параметры: | ||
14 | |||
15 | * number value – процент фактической скорости перемещения от заданной. | ||
16 | |||
![]() |
3.1 | 17 | ===== number GetJogMode() ===== |
![]() |
1.1 | 18 | |
19 | Получение текущего режима ручных перемещений. | ||
20 | |||
21 | Возвращаемое значение: | ||
22 | |||
![]() |
2.1 | 23 | * числовое значение, обозначающее один из режимов ручных перемещений, определённых в таблице **[[JogMode>>doc:]]**. |
![]() |
1.1 | 24 | |
![]() |
3.1 | 25 | ===== void SetJogMode(number modeId) ===== |
![]() |
1.1 | 26 | |
27 | Установка режима ручных перемещений. | ||
28 | |||
29 | Параметры: | ||
30 | |||
31 | * number modeId - числовое значение, обозначающее один из режимов ручных перемещений, определённых в таблице **[[JogMode>>]]**. | ||
32 | |||
![]() |
3.1 | 33 | ===== void LockJogAxis(number axisId) ===== |
![]() |
1.1 | 34 | |
35 | Блокирует ручные перемещения по указанной оси. | ||
36 | |||
37 | Параметры: | ||
38 | |||
39 | * number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]]**). | ||
40 | |||
![]() |
3.1 | 41 | ===== void UnlockJogAxis(number axisId) ===== |
![]() |
1.1 | 42 | |
43 | Снимает блокировку ручных перемещений по указанной оси. | ||
44 | |||
45 | Параметры: | ||
46 | |||
47 | * number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]]**). | ||
48 | |||
![]() |
3.1 | 49 | ===== void SetLockedJogAxes(number axesMask) ===== |
![]() |
1.1 | 50 | |
51 | Устанавливает блокировку ручных перемещений по осям, определенным битовой маской. | ||
52 | |||
53 | Параметры: | ||
54 | |||
55 | * number axesMask – маска осей, целое число, в котором биты от 0 до 8 обозначают, выбраны ли соответствующие оси. | ||
56 | |||
![]() |
3.1 | 57 | ===== JogMode (идентификаторы ручных перемещений) ===== |
![]() |
1.1 | 58 | |
59 | (% style="width:310px" %) | ||
60 | |(% style="text-align:center; width:45px" %)2|(% style="width:265px" %)Режим перемещений MPG | ||
61 | |(% style="text-align:center; width:45px" %)4|(% style="width:265px" %)Постоянный режим перемещений | ||
62 | |(% style="text-align:center; width:45px" %)8|(% style="width:265px" %)Шаговый режим перемещений |