Appendix D - special markers M
No. |
Tag |
Description |
Initial value |
Read only | Notes | Firmware changes | Software changes | Person making the changes | |
M1002 |
_last_motion_cycle |
Marker of the penultimate movement cycle |
0 |
MP | |||||
M1004 |
_absolut_pos |
0 - absolute positioning, 1 - incremental positioning in G-codes |
0 |
MP | |||||
M1005 |
_YZ_circle |
YZ circle execution plane |
0 |
MP | |||||
M1006 |
_XZ_circle |
XZ circle execution plane |
0 |
MP | |||||
M1007 |
_XY_circle |
XY circle execution plane |
1 |
MP | |||||
M1008 |
_Smooth_Mode |
1 - switching on trajectory smoothing, 0 - switching off trajectory smoothing |
0 |
MP,move | |||||
M1011 |
_STP_Reset |
Reset all STP blocks |
0 |
brak | |||||
M1012 |
_TimeSet |
Unlocks time settings when M1012 = 1 |
0 |
MP | |||||
M1013 |
_DateSet |
Unlocks date setting when M1013 = 1 |
0 |
MP | |||||
M1014 |
_FileBusy |
File operation execution flag |
0 |
brak | |||||
|
|
|
|
||||||
|
|
|
|
||||||
M1017 |
_Set_RUN_After_ON |
Automatic activation of RUN mode after power-up |
0 |
MP | |||||
|
|
|
|
||||||
|
|
|
|
||||||
M1020 |
_G_Code_M00 |
Unconditional program stop marker (G-code M00) - switched on for one cycle of the controller program |
|
MP | |||||
M1021 |
_Analog_Out_Enable |
Switching on analog outputs |
|
MP | |||||
M1022 |
_G_Code_M02 |
Program end marker (G-code M02) - switched on for one cycle of the controller program |
|
MP | |||||
M1023 |
_G_Code_M01 |
Conditional program stop marker (depending on the operating mode) (G-code M01) - switched on for one cycle of the controller program |
|
MP | |||||
M1024 |
_Step_Out_Enable |
Switching on the step / direction outputs |
|
MP | |||||
M1025 |
_GC_Exe_Line_in_progress |
Block execution marker of type GC_EXE_LINE (174) without drive positioning. Enabled after block execution when the block has executed G-code not related to positioning of drives. |
|
MP | |||||
|
|
Encoder pulse counting direction |
|
||||||
M1041 |
_Encoder1_Direction |
Pulse counting direction for encoder 1 |
|
brak | |||||
M1042 |
_Encoder2_Direction |
Pulse counting direction for encoder 2 |
|
MP | |||||
M1043 |
_Encoder3_Direction |
Pulse counting direction for encoder 3 |
|
MP | |||||
M1044 |
_Encoder4_Direction |
Pulse counting direction for encoder 4 |
|
MP | |||||
M1045 |
_Encoder5_Direction |
Pulse counting direction for encoder 5 |
|
brak | |||||
M1046 |
_Encoder6_Direction |
Pulse counting direction for encoder 6 |
|
brak | |||||
M1047 |
_Encoder7_Direction |
Pulse counting direction for encoder 7 |
|
brak | |||||
M1048 |
_Encoder8_Direction |
Pulse counting direction for encoder 8 |
|
brak | |||||
M1049 |
_Encoder9_Direction |
Pulse counting direction for encoder 9 |
|
brak | |||||
M1050 |
_Encoder10_Direction |
Pulse counting direction for encoder 10 |
|
brak | |||||
|
|
Setting the value of encoder counters |
|
||||||
M1061 |
_Encoder1_Count_Set |
Setting the value of counters for encoder 1 |
|
brak | |||||
M1062 |
_Encoder2_Count_Set |
Setting the value of counters for encoder 2 |
|
MP | |||||
M1063 |
_Encoder3_Count_Set |
Setting the value of counters for encoder 3 |
|
MP | |||||
M1064 |
_Encoder4_Count_Set |
Setting the value of counters for encoder 4 |
|
MP | |||||
M1065 |
_Encoder5_Count_Set |
Setting the value of counters for encoder 5 |
|
brak | |||||
M1066 |
_Encoder6_Count_Set |
Setting the value of counters for encoder 6 |
|
brak | |||||
M1067 |
_Encoder7_Count_Set |
Setting the value of counters for encoder 7 |
|
brak | |||||
M1068 |
_Encoder8_Count_Set |
Setting the value of counters for encoder 8 |
|
brak | |||||
M1069 |
_Encoder9_Count_Set |
Setting the value of counters for encoder 9 |
|
brak | |||||
M1070 |
_Encoder10_Count_Set |
Setting the value of counters for encoder 10 |
|
brak | |||||
|
|
DIR - movement direction of drives outputs connected to the STEP / DIR signals |
|
||||||
M1081 |
_DIR1 |
Movement direction of drive 1 |
|
MP | |||||
M1082 |
_DIR2 |
Movement direction of drive 2 |
|
MP | |||||
M1083 |
_DIR3 |
Movement direction of drive 3 |
|
MP | |||||
M1084 |
_DIR4 |
Movement direction of drive 4 |
|
MP | |||||
M1101 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1102 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1103 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1104 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1105 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1106 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1107 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1108 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1109 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1110 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1111 |
_zarezerwowany |
reserved |
|
BB | MP | ||||
M1121 |
_MBS_enabled_01 |
Enabling Modbus_Slave_B block for function 01 (ReadCoils) |
|
+ | BB | MP | |||
M1122 |
_MBS_enabled_03 |
Enabling Modbus_Slave_B block for function 03 (ReadHoldingRegisters) |
|
+ | BB | MP | |||
M1123 |
_MBS_enabled_15 |
Enabling Modbus_Slave_B block for function 15 (WriteMultipleCoils) |
|
+ | BB | MP | |||
M1124 |
_MBS_enabled_16 |
Enabling Modbus_Slave_B block for function 16 (WriteMultipleRegisters) |
|
+ | BB | MP | |||