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 control Part 1 V2.0". Trajectory planning is done in the CODESYS controller. The range of functions extends from the movement to a target position or velocity, to superimposing two movements and synchronized movements, to via virtual gears and cams. Motion commands can be buffered and aborted with cycle precision, as well as decelerated or halted and resumed via override.