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 the user themselves must define them in the IEC using the CallFunctions. 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 set M17 cannot be imported either.