Activating the Extended Preprocessing Function G code : G38 , G39 Function : These commands activate and deactivate the extended preprocessing function. Syntax G38 O<Bit> I<Param1Value> J<Param2Value>
Dwell Time G code : G4 Function : The command causes the interpolator to remain at the current position for a specific time. Example 21 . Example Dwell time N0 G4 T1 The interpolator pauses for one se
Switch Point (H Function) Function : The switch point functionality or H function activates binary, path-dependent switches. A maximum number of three switch points ( MAX_SWITCHES ) can be processed f
M Function Function : M functions or additional functions start actions during the interpolation of G code. The interpolator decelerates to velocity 0, sends the number of the queued M function to the
Timing Synchronization with Interpolator G code : G75 Function : The command prevents the function block of the decoder from processing G code until the interpolator has traveled through all previous
Jump G code : G20 Function : The command executes a conditional jump. Syntax G20 L K G Code Word Description L . Jump target: Defined line number (example: L20 ) Jump label The jump is defined by a qu
CNC Example 06: Using Path3D with SoftMotion CNC See the CNC06_File_3DPath.project sample project in the installation directory of CODESYS under ..\CODESYS SoftMotion\Examples . This example extends t
CNC Example 07: Using Expressions and Subprograms See the CNC07_Subprogram.project sample project in the installation directory of CODESYS under ..\CODESYS SoftMotion\Examples . This example demonstra
CNC Example 08: Use of Additional Axes See the CNC08_AdditionalAxes.project sample project in the installation directory of CODESYS under ..\CODESYS SoftMotion\Examples . This example extends the CNC0
CNC Example 09: Using Tool Length Correction See the CNC09_ToolLengthCorr.project sample project in the installation directory of CODESYS under ..\CODESYS SoftMotion\Examples . This example demonstrat