CODESYS SoftMotion With CODESYS SoftMotion , you can create PLC movements efficiently. This ranges from simple single-axis movements or cams to complex movements in multiple dimensions. In particular,
Licensing In addition to the general licensed software metrics , metrics are defined for CODESYS SoftMotion which are checked during download. Important The SoftMotion metrics are calculated during co
Components of CODESYS SoftMotion CODESYS SoftMotion is a software package which is used as a development and runtime environment for motion control. It is outlined as follows: Drive configuration : Th
CODESYS SoftMotion Drives :
SoftMotion Drive Configuration :
Coupled Drive Units Coupled drives belong to a device which represents the drive within the fieldbus topology. The symbols of these drives have a small mark indicating the corresponding fieldbus type.
Inserting Free Drive Units Free drive units are not permanently coupled with other devices in the device tree. They are inserted in the device tree below SoftMotion General Drive Pool . :
Drive Control 'Drive_PosControl' With the Drive_PosControl drive control, you can let the position control of an axis of CODESYS continue to run. The requirement is a device that is controlled by the
Preprocessing G-Code : G40 , G41 , G42 , G43 , G50 , G51 , G52 , G60 , G61 , G70 , G71 Function : The commands activate preprocessing modules, such as SMC_SmoothPath , SMC_RoundPath , SMC_AvoidLoop ,
Using Variables Syntax $<Variablenname>$ Valid IEC base types for variables and expressions: INT , SINT , USINT , UINT , DINT , UDINT , BYTE , WORD , DWORD , REAL , and LREAL . Exceptions include the