SIEMENS
2/54
Siemens PM 21 · 2017
SIMOTION Motion Control System
SIMOTION runtime software
Overview
2
■
Overview
(continued)
SIMOTION technology packages
SIMOTION technology packages combine software functions
which are required for automation in mechanical engineering in
a very wide variety of sectors. They are loaded into the controller
during configuration and expand the basic functionality through
additional system functions. The functions of the technology
packages can be accessed in the SCOUT command library
during engineering.
The technology packages enable the generation of
technological objects, e.g. technology object "positioning axis",
which are all set up, configured and parameterized by the same
method.
Motion Control technology package
The comprehensive Motion Control functions in this technology
package offer very open and flexible ways of programming
applications and provide users with the assurance that they can
implement even complex Motion Control applications.
The SIMOTION Motion Control technology package contains the
following functions:
•
Motion Control Basic
•
POS – Positioning
•
GEAR – Synchronous operation/electronic gear
•
CAM – Cam
•
PATH - Path interpolation
•
Supplementary technology functions
The technology object functions in the technology package are
accessed via additional language commands and system
variables, as well as with function blocks in accordance with
PLCopen. Programming of motion sequences is therefore
simple and integrated.
Technology package for temperature control (TControl)
The SIMOTION technology package for temperature control
provides temperature channels with extensive functions. These
functions are also accessed via additional language commands
and system variables.
Technology package for Drive Control Chart (DCC)
The SIMOTION technology package for Drive Control Chart
(DCC) provides a library of "Drive Control Blocks" (DCBs). These
blocks can be used to graphically configure open and closed-
loop control functions using an optional DCC editor that can be
integrated into SCOUT. DCC is not available for SCOUT TIA
(SIMOTION in the TIA Portal).
Multipurpose Information Interface (MIIF) technology
package
The SIMOTION technology package MIIF functions as a server
to permit symbolic access to SIMOTION data and makes them
available to clients (e.g. operator panel) via Ethernet.
Vibration extinction (VIBX) technology package
The SIMOTION technology package VIBX provides vibration
damping functionality in the form of a setpoint filter that is
applied to SIMOTION axes.
OACAMGEN technology package
The SIMOTION technology package OACAMGEN can be used
to calculate motion profiles and dimension drives for servo
presses.
SIMOTION function libraries for I/O interfacing
These function libraries contain standard functions for
integrating intelligent I/O and communication modules. They are
a component part of the SCOUT command library and make it
extremely easy to integrate modules such as FM 350-1/-2,
FM 352, CP 340/341, SIWAREX FTA or identification systems into
the SIMOTION user program. Programming examples and
standard applications are also available in the SIMOTION
Utilities & Applications. The SIMOTION Utilities & Applications
are supplied free of charge with SCOUT.
SIMOTION function libraries for technological functions
Designed on the basis of the functions from the Motion Control
technology package, a large number of additional standardized,
sector-specific technology functions (winder and unwinder
functions, for example) are also available.
SIMOTION user program
In the SIMOTION user program, the functions of the technology
packages, function libraries and functions of the SIMOTION
Kernel are accessed in a uniform manner by means of language
commands.
The structure of the SIMOTION application program therefore
supports merging of PLC functions with Motion Control functions
and technology functions. This simplifies the optimization of
motion sequences (no PLC/Motion interface), reducing
engineering costs and increases both product quality and
machine productivity (machine cycle and output) by eliminating
interfaces and dead times.
A SIMOTION application can be programmed in different ways:
•
The graphical programming languages LAD (Ladder
Diagram), FBD (Function Block Diagram) and MCC (Motion
Control Chart) make graphical programming particularly user-
friendly.
•
Programming can also be performed textually using
Structured Text (ST).
•
Using the optional technology package for Drive Control Chart
(DCC), drive-based open and closed-loop control functions
can be easily configured graphically (not for SIMOTION in the
TIA Portal).
Deep integration of SINAMICS drives allows:
•
Easy symbolic assignment of the drives (power units and
encoders), e.g. to a positioning axis
•
Easy symbolic utilization of the drive peripherals (I/Os, cams,
probes)
•
Automatic comparison of all relevant characteristic variables
of the complete drive train
•
Increased uniformity as far as the drive (access to
control/status words and drive data, flexible torque limits,
additive torque setpoint)
•
Highly-dynamic applications with servo drives thanks to DSC
(Dynamic Servo Control) allows position control cycles of
125 μs
•
Highly dynamic applications with hydraulic drives with
position control cycles and pressure/force control cycles of
250 μs
(SIMOTION D455-2 DP/PN with SCOUT TIA: minimum 125 μs)
•
Synchronization with drives and modular open-loop controls
© Siemens AG 2017