Wiki source code of Ручные перемещения
Last modified by writer on 2023/09/08 18:35
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | ===== number GetJogOverridePercent() ===== | ||
2 | |||
3 | Getting the percentage of overriding the current speed of jogs. | ||
4 | |||
5 | Return value: | ||
6 | |||
7 | * override percentage of jog speed. | ||
8 | |||
9 | ===== void SetJogOverridePercent(number value) ===== | ||
10 | |||
11 | Setting the percentage of overriding the current speed of jogs. | ||
12 | |||
13 | Options: | ||
14 | |||
15 | * number value – percentage of the actual speed of jog from the specified. | ||
16 | |||
17 | ===== number GetJogMode() ===== | ||
18 | |||
19 | Getting the selected manual moving mode. | ||
20 | |||
21 | Return value: | ||
22 | |||
23 | * an integer corresponding to the set modal mode of movements defined in the **[[JogMode>>doc:]]** table. | ||
24 | |||
25 | ===== void SetJogMode(number modeId) ===== | ||
26 | |||
27 | Setting the manual moving mode. | ||
28 | |||
29 | Options: | ||
30 | |||
31 | * number modeId - an integer corresponding to the set modal mode of movements defined in the **[[JogMode>>]]** table. | ||
32 | |||
33 | ===== void LockJogAxis(number axisId) ===== | ||
34 | |||
35 | Function for lock manual moving for the specified axis. | ||
36 | |||
37 | Options: | ||
38 | |||
39 | * number axisId – axis number, an integer from 0 to 8 (one of the constants defined in the **[[Axes>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]]** list can be passed as this parameter). | ||
40 | |||
41 | ===== void UnlockJogAxis(number axisId) ===== | ||
42 | |||
43 | Function for unlock manual moving for the specified axis. | ||
44 | |||
45 | Options: | ||
46 | |||
47 | * number axisId – axis number, an integer from 0 to 8 (one of the constants defined in the **[[Axes>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]]** list can be passed as this parameter). | ||
48 | |||
49 | ===== void SetLockedJogAxes(number axesMask) ===== | ||
50 | |||
51 | Setting the manual moving locking for the axes dafined by the axesMask mask. | ||
52 | |||
53 | Options: | ||
54 | |||
55 | * number axesMask – axis mask, an integer in which bits from 0 to 8 indicate whether the corresponding axes are selected. | ||
56 | |||
57 | ===== JogMode (manual movement identifiers) ===== | ||
58 | |||
59 | (% style="width:310px" %) | ||
60 | |(% style="text-align:center; width:45px" %)2|(% style="width:265px" %)MPG jog mode | ||
61 | |(% style="text-align:center; width:45px" %)4|(% style="width:265px" %)Continuous jog mode | ||
62 | |(% style="text-align:center; width:45px" %)8|(% style="width:265px" %)Step jog mode |