TMC-3D, the Technosoft multi-axis motion controller, is now adapted to execute G-code language commands. Many industrial applications today are defined by these types of motion.
The G-code information is translated into TML commands through the G-code to TML converter integrated in the EasyMotion Studio software. The G-code files are imported into EasyMotion Studio and translated to TML commands. After the conversion process, TMC-3D will send the motion sequences to the drives/motors that execute the movements. The TML converter allows users to set the basic movement parameters specific to the G-code: linear axes, cycle start button, measurement units, traverse and feed rates. Technosoft's G-code to TML converter supports various G-code words, letters and parameters together with unary and binary operands.
TMC-3D can control two other Technosoft intelligent drives and also includes a 640 W servo drive that may be used to command one of the application axes. The motion programming can be done using PC or PLC motion libraries, or directly at controller level in TML language. EasyMotion Studio automatically generates all the TML instructions, so users don't need to learn or write any TML code. Powerful TML instructions like motion commands, program flow control, I/O handling, arithmetic and logic operations are executed by TMC-3D. Its role is primarily a managerial one, with responsibilities that include network or slave management. It can perform predefined actions like stopping the motion on all slaves in case of a node failure, commanding different homing procedures and other motion profiles on each slave.
For further details on how to set up a multi-axis project, how to import a G-code file or execute a G-code application, see the ‘Executing G-code commands with TMC-3D Motion Controller' application note at: http://www.technosoftmotion.com/products/OEM_PROD_TMC-3D.htm