Common Errors This page describes common errors when using CODESYS Softmotion Basic , their causes, and possible actions to take to correct the error. For a list of all possible errors with a brief de
Performance POUs which use the AXIS_REF_SM3 function block always check whether or not they are called from the bus cycle task. This check can be disabled for time-critical applications by means of th
Tab: Scaling/Mapping On this tab, you can define the relationship between technical units (for example, millimeters or degrees) and the drive units (increments). Depending on the device description, t
Tab: SoftMotion Drive – Position Control On this tab, you set the parameters for the position control. Please also note the example Position Control on the Controller with SM_Drive_PosControl . Table
Tab: Logical Axes Table 18 . Axis type Modulo : The drive turns endlessly without limiting the traversing range (example: belt drive). Modulo settings Modulo value : Value of one cycle The value is sa
CODESYS Softmotion Basic :
Overview CODESYS Softmotion Basic provides an interface for function blocks for motion control of individual axes. This interface is based on the PLCopen specification "Function blocks for motion cont
Getting Started with CODESYS Softmotion Basic To program a movement with CODESYS Softmotion Basic , at least one axis needs to be configured in the device tree. This includes setting the axis type ( m