Siemens Industry Online Support
Siemens AG
Entry type: Application example Entry ID: 109755891, Entry date: 05/31/2019

SIMATIC S7-1500T Kinematics Control

  • Entry
  • Associated product(s)
The library LKinCtrl provides functionalities for TO Kinematics to easily program and control granular path motions in a command list.

The library Kinematics Control enables the user to control a kinematics to run predefined path motions using the technology object Kinematics.

Instead of executing and handling several single motion commands in a user program only one core function block controls the TO Kinematics. Path information is being provided by a list of commands. Supported motion command types are linear and circular each absolute and relative including path transitions. Path motions can be stopped, interrupted and continued during execution just by inputs. Detailed information on the path execution status as well as error diagnostics information is provided.

Following benefits are provided with this library:

  • Comfortable path definition in a command list
  • Execution of motion commands according to the command list
  • Single step / automatic mode for path execution
  • Diagnostic interface
  • Flags for actuator control depending on path status
  • Flags for sequence control (wait conditions)
  • Wait times in command sequence
  • Activation / deactivation of single path commands
  • Compensation of tool and radius length
  • Auxiliary functions to enable / home / reset all axes of the axes group
  • Familiar interface behavior of motion commands
  • Memory and runtime optimized function blocks

The function block MC_JogFrame provides all the functionality to jog a kinematics in Cartesian directions X, Y, Z including orientation axis continuously, incrementally and to a specified target position.

The function block MC_PathSelect supports the user to easily generate a path definition for given point information in a point table. Following the path can be executed using MC_MovePath.

GCode2MovePath tool
The additional tool GCode2MovePath enables the automatic generation of a command list containing the path specification for a given vector graphics' or CAD file's contour.

The application can run on all SIMATIC 1500T CPU types with FW 2.5.

  Documentation V2.1 (3,4 MB)
 Registrierung notwendig  Library V2.1.0 for STEP 7  V15 (12,4 MB)
 Registrierung notwendig  Library V2.1.0 for STEP 7  V15.1 (14,2 MB)
 Registrierung notwendig  Example Project for STEP 7 V15 (19,2 MB)
 Registrierung notwendig  Example Project for STEP 7 V15.1 (8,1 MB)
 Registrierung notwendig  GCode2MovePath Tool V 2.0 (0,2 MB)

Further Information
Handling with SIMATIC 109757198 

Additional Keywords
motioncontrol_apc_applications, handling, TO_Kinematics, MovePath, G-Code

Security information
In order to protect technical infrastructures, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art IT security concept. Siemens’ products and solutions constitute one element of such a concept. For more information about cyber security, please visit