01 Simotion Overview en
01 Simotion Overview en
D
IN
Mechatronics and motion control – Modern machine construction .......................................................
Tasks of a motion control system ..........................................................................................................
2
3
N
Motion control – Possibilities in automation .......................................................................................... 4
What is SIMOTION? .............................................................................................................................. 5
SIMOTION components ........................................................................................................................ 6
AI
technology.
Intelligent concepts Intelligent software solutions are increasingly replacing mechanical components
with central drive technology. Machine functions are implemented by means of
distributed drive technology. Individual movements are coordinated and
synchronized by the higher-level control.
TR
Functions that were previously implemented with hardware are now integrated
into the software. Changing machine requirements such as format changes can
be responded to almost at the touch of a button.
Advent of
mechatronics Nowadays "intelligent components" play a key role in modern machine and
production plant construction. These "mechatronic components" are made of
mechanical components, sensors, actuators, electronic components and
software. Today, mechatronic solutions are indispensable for many industries.
SI
The set positions (interpolation) resulting from the motion commands are fed
into the closed-position control, where they are compared with the actual
positions supplied from the drive system (closed-loop position control). From the
resulting following error, by multiplying with the Kv factor, a new speed setpoint
(axis velocity) is calculated and transferred to the drive. The speed setpoint can
be transferred to the drive system either digitally via PROFIBUS or PROFINET
TR
Drive system The task of the drive system is to convert the speed information that is received
into an actual motor speed value. A speed and current controller are integrated
in the drive system for this purpose. The axis is moved to the required target
SI
position with the set speed defined by the motion control system.
The drive system consists of an inverter, motor, and encoder. When it is
coupled to a SIEMENS motion control system, the drive system runs exclusively
in what is known as speed mode. Motion control functionality (basic positioner,
etc.) that may be integrated in the drive system cannot be used in this case.
Drive systems can also be run without a higher-level motion control system. The
speed can be entered, for instance, via an analog potentiometer.
SIMATIC SIMATIC is the proven core automation system for solutions in all sectors of
industrial automation. It consists of standard hardware and software compo-
AI
nents and offers varied options for customized expansions. For SIMATIC S7,
motion control functionality can be integrated using function modules, such as
FM 458, and TDC, …
Technology CPU In addition to the SIMATIC FM modules, the older technology CPUs 315/317T-3
PN/DP and 317TF-3 PN/DP (fail-safe control) fall somewhere between
TR
SINUMERIK SINUMERIK control systems are specially designed for machine tools, handling
systems and special-purpose machines. SINUMERIK offers the suitable
solution for every task in the machine tool sector using CNC control and drives.
SIMOTION In addition to SIMATIC and SINUMERIK, the Siemens automation range also
encompasses SIMOTION, the motion control system for applications with
complex motion control which integrates motion control and simple control
functionality in one unit. SIMOTION combines the complex handling of motion
functions in a scalable motion control system.
machine interface (HMI) and thus covers all system components, and of course,
the various hardware platforms.
The merging of
PLC and motion
control The innovative concept of SIMOTION involves eliminating the separation
between pure automation functions (typically PLC controllers) and motion
TR
engineering system The SCOUT engineering system is used for configuring, parameterization, and
programming, irrespective of the hardware platform. Configuring, programming
and setting parameters is either performed by means of graphics or text.
Technology packages Technology packages contain the software functions that are required for
automation in a wide range of different sectors. They expand the basic
TR
Hardware platforms SIMOTION offers flexible solutions – for all requirements – by running on a
range of different hardware platforms. With SIMOTION you can freely select
between three different platforms:
SI
• SIMOTION C – controller-based
• SIMOTION P – PC-based
• SIMOTION D – drive-based
Basic functionality The basic functionality of the device (SIMOTION Kernel) includes functions for
open-loop and closed-loop control as well as logic and arithmetic. Program
execution can be cyclical, time-controlled, or interrupt-controlled. As a result, the
SIMOTION Kernel contains the functions needed for virtually all applications
and corresponds in essence to a PLC with the IEC 1131-3 command set plus
system functions for controlling various components, such as inputs/outputs.
TR
Technology packages The SIMOTION Kernel can be expanded by loading technology packages.
Using additional language commands, the technology packages can be
accessed from the user program in the same way as the SIMOTION Kernel.
Function libraries The libraries contain standard blocks for frequently performed tasks. In addition
to the standard functions supplied, users can also create their own blocks and
store them in a library.
SI
From Version 4.0, the following libraries have also been integrated as function
blocks in the system (TP "Cam"), and can now be directly inserted into the user
program from the command library:
• Standard functions, for instance PID controllers, driver blocks for special
I/O modules
• Blocks conforming to PLCopen to control axes (single and multi-axis blocks)
addition to the functionality for each of the axis types, TP "Cam" contains the
"Measuring input", "Output cam" and "Cam track" functions (as of V3.2) as well
as the function blocks conforming to PLCOpen.
TP "PATH" The "PATH" technology package provides path functionality. The following are
supported: 2D/3D linear, circular, and polynomial interpolation. In addition,
various kinematics, such as 2D/3D gantry, roll, Delta-2D, Delta-3D-Picker, as
TR
SIMOTION SCOUT SIMOTION SCOUT is the engineering system for SIMOTION and provides all
the required tools for the following functionalities:
• Configuration
• Parameterization
• Programming
• Testing
• Diagnostics
The user uses the fully graphical TIA Portal editors to configure the SIMOTION
hardware and incorporate it into a network environment. Configuration and
programming of the SIMOTION motion control functions, including
parameterization and diagnostics of the connected drive systems, is performed
on the proven SCOUT user interface as it was previously.
Both SCOUT variants are offered by the installation software. Both variants can
also be installed in parallel with STEP 7 and the TIA Portal.
Device proxy To this end, a device proxy is configured in the TIA Portal project (as of V13), to
which the Comfort Panel for HMI visualization is then connected. The device
proxy is a proxy object in the TIA Portal project for devices that do not belong to
the TIA Portal project. Configuration of the SIMOTION controller is reproduced
TR
by means of Motion Control Chart (MCC). As of SCOUT V4.1, there is also the
optional DCC programming language (Drive Control Chart), only in "SCOUT
Classic", to create continuous, closed-loop control circuit diagrams for
controlling drives.
The technological tree structure of the project includes
TR
MCC MCC is a graphical language for creating operational sequences. This language
AI
LAD/FBD These programming languages are unparalleled for programming binary signal
logic operations. In addition to the wide range of options in the area of binary
TR
signal logic operation (edge evaluation, flip-flops, etc.), many other functions
such as IEC-compliant counter and timer blocks are integrated. Almost all
system functions can be directly called and tested in a network.
Due to the many control structures it offers, ST is also suitable for programming
process sequences.
DCC The Drive Control Chart (DCC) option is a modular, scalable programming
language based on the STEP 7 package CFC (Continuous Function Chart) for
developing continuous open-loop or closed-loop control solutions for controlling
drives.
SIMOTION P SIMOTION P is a PC-based motion control system. Control, motion control, and
HMI functions run concurrently on this PC.
SIMOTION P combines PC technology with the advantages of a maintenance-
free an PC solution without any rotating parts. It can be operated without any
display or monitor, or with a monitor. The drive is connected through
TR
The single-axis system can be used to expand SIMOTION D systems one axis
at a time. The D410-2 DP and D410-2 DP/PN systems are available with the
option of multi-axis application.
SI
Industrial Ethernet Fast Industrial Ethernet that can be used for the following purposes:
SI
PROFINET PROFINET is the innovative and open Industrial Ethernet standard (IEC 61158)
for industrial automation. With PROFINET, devices can be linked up from the
field level through to the management level.
With PROFINET, drives can be controlled isochronously via a network and
communication that is not time-critical (e.g. TCP/IP) can be established between
automation components.