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