Local Variables Each G code file can declare local variables. For main programs, the declarations have to be inserted at the very beginning; for subprograms, directly after the subprogram declaration.
CNC Example 01: Generating OutQueue Directly See the CNC01_direct.project sample project in the installation directory of CODESYS under ..\CODESYS SoftMotion\Examples . This example shows a CNC progra
CNC Example 02: Online Decoding with Variables See the CNC02_online.project sample project in the installation directory of CODESYS under ..\CODESYS SoftMotion\Examples . The example shows how to use
CNC Example 03: Performing Path Preprocessing Online See the CNC03_prepro.project sample project in the installation directory of CODESYS under ..\CODESYS SoftMotion\Examples . The example shows how p
CNC Example 04: Programming CNC using the Tabular Editor See the CNC04_table.project sample project in the installation directory of CODESYS under ..\CODESYS SoftMotion\Examples . In this project, the
CNC Example 05: Creating CNC from a File See the CNC05_File.project sample project in the installation directory of CODESYS under ..\CODESYS SoftMotion\Examples . With this sample project, you can und
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>
Shifting, Rotating, and Scaling the Coordinate System G code : G53 , G54 , G55 , G56 Function : The G code commands G54 , G55 , and G56 shift, rotate, and scale the decoder coordinate system which is
Modes Function : These commands determine whether the coordinates and axis midpoints are interpreted as absolute values or relative coordinates. G Code Description G90 The coordinates ( X / Y / Z / A