Supported M-functions
The G-code import for the TwinCAT CNC dialect supports the M-functions for the 0 - 159 index range. In this case, the functions are not determined, and must be defined by the users themselves in the IEC program using the CallFunction. Functions M2 and M30, which are used for indicating the end of a program as per the ISO standard, are the exception. Function M17
is also defined as the end subroutine of a part of the G-code and cannot be overwritten.
INFORMATION: The SEW Robot Language does not support any subroutines in an SRL program in the current version of the software. As a result, the G-code block M17
cannot be imported either.