Escolar Documentos
Profissional Documentos
Cultura Documentos
SIMOTION
Siemens AG 2012. All rights reserved.
Date:
File:
09.02.2012
MC-SMO-SYS_01.1
Content
Page
Page 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
MC-SMO-SYS
SIMOTION An Overview
Electronics
Coupling
Mechanical system
Gearing
Cam
controller
Cam
SIMOTION
Line shafts
Software
Date:
File:
09.02.2012
MC-SMO-SYS_01.2
Previous
machine Concepts
Intelligent
concepts
Advent of
mechatronics
SIMATIC and
SIMOTION
Page 2
MC-SMO-SYS
SIMOTION An Overview
HMI
MC control
Other tasks
Tasks of a drive
I/O
- Rectifier/inverter
- Motor
- Encoder system
Drives
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.3
MC control
For SIEMENS control systems, the total motion functionality is split up into the
actual Motion Control system and the drive system.
The MC control has the task of processing the specified (motion) program.
Within the motion program, both positioning commands can be issued to
individual axes as well as commands to synchronize and coordinate several
axes (synchronous operation commands).
The setpoint positions (interpolation) resulting from the motion commands are
fed into the closed-position control and there, 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 or as analog signal (+/- 10 V).
In addition to the actual motion control functionality, typical PLC functionality can
also be integrated into the MC system. Just the same as for a SIMATIC PLC,
digital or analog peripheral (I/O) signals can be read-in, processed and the
results output again to the peripherals.
Drive system
The task of the drive system is to convert the received speed information into an
actual motor speed. A speed and current controller are integrated in the drive
system for this very purpose.
The motor moves the axis which is traversed to the required target position with
the setpoint speed specified by the motion control system.
The drive system consists of an converter, motor and encoder. When coupled to
a SIEMENS motion control system, the drive system operates exclusively in
what is known as the speed mode. Motion control functionality (basic positioner,
etc.) possibly integrated in the drive system, in this particular case, cannot be
used.
Drive systems can also be operated without a higher-level motion control
system. The speed can be entered, for instance via an analog potentiometer.
Page 3
MC-SMO-SYS
SIMOTION An Overview
SIMOTION
SINUMERIK
SIMATIC - automates
everything for you and that
worldwide.
SINUMERIK brings
machine tools up to speed.
T-CPU
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.4
Overview
SIMATIC
SIMATIC is the tried and proven basis automation system for solutions in all
sectors of industrial automation.
It consists of standard hardware and software components and offers a wide
range of possibilities for customized expansions. For SIMATIC S7, motion
control functionality can be integrated using function modules, for example.
FM modules have a special functionality, which are generally controlled from the
SIMATIC user program via function block calls. Complex motion control
solutions can be implemented within a SIMATIC system in this fashion.
SINUMERIK
SINUMERIK control systems are specially designed for machine tools, handling
systems and special-purpose machines.
SINUMERIK offers the optimum solution for every task in the machine tool
sector, using CNC control and drives.
SIMOTION
Technology CPU
The technology CPUs 315/317T -2DP and 317TF -2DP (fail-safe control) are
located between the SIMATIC and SIMOTION pillars.
Page 4
MC-SMO-SYS
SIMOTION An Overview
What is SIMOTION?
Motion control
Positioning
Synchronous
operation
SIMOTION
The fusion of:
Technology functions
Temperature controller
Pressure
controller
Motion control
Technology functions
Logic
Integrated
system solutions for
machine construction
+
Logic functionality
AND, OR
Multipliers
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.5
SIMOTION
Fusion of
PLC and motion
control
Page 5
MC-SMO-SYS
SIMOTION An Overview
SIMOTION Components
One engineering system
for configuring, programming
and setting parameters
Graphic or textual
programming
Different
hardware platforms:
Controller in the S7 design
Industrial PC
Drive
Runtime system
Synchronous operation
Positioning
...
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.6
Overview
SCOUT engineering
system
Technology
packages
Technology packages contain the software functions that are required for
automation in a wide range of different sectors. They expand the basic
functionality of the SIMOTION devices to suit individual requirements.
Technology packages can be added according to the machine requirements
(e.g. synchronous operation, cam).
Hardware
platforms
Page 6
MC-SMO-SYS
SIMOTION An Overview
Function
libraries
Motion
control
technology
packages
Additional
technology
packages
I/Os
(sensors, actuators)
SIMOTION
Additional automation
components
Date:
File:
User program
DCC
blocks
SIMOTION kernel
(operating system, I/O handling, communication)
Drives
Tailored
SIMOTION
application
09.02.2012
MC-SMO-SYS_01.7
Function libraries
Technology packages
Basis functionality
System architecture The most outstanding feature of the new automation approach is its system
architecture. This forms the basis for ongoing system development. The system
architecture of SIMOTION especially supports concepts such as
decentralization, different target platforms and distributed intelligence.
The software is modular and can be flexibly adapted to the widest range of
requirements.
Basis functionality
The basis 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- or interrupt-triggered.
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 and outputs.
Technology
packages
Function
libraries
Page 7
MC-SMO-SYS
SIMOTION An Overview
Actual value
processing
Speed
setpoint
Output cam
functions
Measuring
input
License TP
not required
Positioning
axis
Positioncontrolled
traversing
Referencing
Leading
axis
function
"Cam"
Synchronous
axis
Gearing
Camming
Synchronization/desynchronization
Path interpolation
2D/3D linear
interpolation
Circular
interpolation
Polynomial
interpolation
Various
kinematics
License
not required
TP "Cam_ext" (extended)
Date:
File:
Temperature
control
Adder
object
Temperature
control
Controller
object
Controller
optimization
Formula
object
Fixed gear
Sensor
License
required
TP "Path"
SIMOTION
Expanded
technology
09.02.2012
MC-SMO-SYS_01.8
License
not required
License
required
"TControl"
Technology
packages
Technology packages can be loaded in the runtime system to expand the basic
functionality of the SIMOTION kernel. In addition to the object types, technology
packages provide a wide range of powerful motion control commands, which are
required to flexibly solve applications.
TP "CAM"
The "Cam" technology package provides all object types and system commands
to control speed, positioning and synchronous axes.
In addition to the functionality for the individual axes, TP "Cam" contains the
"Measuring input", "Output cam" and "Cam track" functions (from V3.2 and
higher) as well as the function blocks in conformance with 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
well as SCARA and articulated arm kinematics
TP "CAM_EXT"
Supplementary technology functions are available with Version 3.2 and higher.
Adder: With adder objects up to four input vectors can be added to one
output vector.
Formula: With formula objects, you can apply mathematical operations to
scalar (LREAL, DINT) and motion vectors.
Controller: Using the controller object, according to a PID algorithm, scaler
variables can be processed and logically combined.
Sensor: The sensor technology object can be used to detect and process
scalar measured values, i.e. correspondingly monitored and smoothed.
Fixed gear: For "fixed" synchronous relationships between axes with an
adjustable gear factor, however, without specific synchronizing/
desynchronizing strategy.
TP "TControl"
The basis of the temperature controller is a DPID controller which has special
functions (threshold monitoring, adaptation of controller parameters, etc.) for
easy adaptation to applications (plastics machines).
Page 8
MC-SMO-SYS
SIMOTION An Overview
SIMOTION SCOUT
ST Structured Text
MCC
Motion Control Chart
Project navigator
LAD/FBD
Axis configuration
DCC
CamEdit
Drive
commissioning
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.9
CamTool
Engineering system
SCOUT
The SCOUT Project navigator is the common framework for all tools of the.
engineering system. This workbench is also the navigation center for the
individual engineering steps. It is used to create and manage SIMOTION
projects and provides a uniform and integrated view of all data and programs.
The essential new feature is the graphic programming of the motion sequence
using Motion Control Chart (MCC). From SCOUT V4.1, there is also the optional
DCC programming language (Drive Control Chart) to create continuous, closedloop control related circuit diagrams to control drives.
The technological tree structure of the project includes
all devices (open-loop control, drives etc.),
all technological objects (axes, output cams, cams etc.) and
user programs in hierarchic views that can be filtered.
The navigation in the tree structure opens the parameter assignment or
programming tool assigned to the selected object.
The SIMOTION SCOUT engineering system is a powerful tool that acts as the
PC development environment to optimally support the required engineering
steps in a user-friendly way.
The SCOUT engineering tool is integrated as optional package to STEP 7 in the
SIMATIC environment. When developing SCOUT, special attention was given to
optimum usability and a comprehensive, function-oriented view of the
automation task.
Note
Page 9
MC-SMO-SYS
SIMOTION An Overview
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.10
Overview
MCC
LAD/FBD
ST
DCC
Page 10
MC-SMO-SYS
SIMOTION An Overview
Advantages of MCC
Motion sequences can be simply and
transparently generated
Even entry-level programmers can attain
results quickly
In addition to the fast generation, MCC also provides support
when it comes to testing and therefore fast commissioning
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.11
Properties
of MCC
Advantages of MCC
Page 11
MC-SMO-SYS
SIMOTION An Overview
Advantages:
Binary logic operations can be simply formulated,
for instance, interlocking conditions
Easy to understand and program
Simple testing and commissioning of programs
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.12
LAD
LAD stands for ladder diagram. LAD is a graphic programming language. The
syntax for the instructions is similar to a circuit diagram. LAD enables simple
tracking of the signal flow between conductor rails via inputs, outputs and
operations.
LAD statements consist of elements and boxes, which are graphically
connected to networks (compatible to IEC 61131-3).
The LAD programming language provides all elements that are required to
generate PLC tasks. LAD features an extensive command set. This includes the
various basic operations with a comprehensive range of operands and how to
address them. The concept of functions and function blocks allows complex
tasks to be clearly structured.
FBD
Advantages and
limits
Page 12
MC-SMO-SYS
SIMOTION An Overview
Advantages:
Formulation and creation of blocks with
complex algorithms:
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.13
Properties
of ST
Advantages of ST
Page 13
MC-SMO-SYS
SIMOTION An Overview
Advantages
Well-established programming tool for
motion control tasks!
Fast generation, testing and
commissioning
SIMOTION
Date:
File:
Overview, DCC
09.02.2012
MC-SMO-SYS_01.14
DCC (Drive Control Chart) offers a modular, scalable technology option, which
has chiefly been developed for drive-related, continuous open-loop and closedloop control tasks. The DCC technology option for SIMOTION controllers and
SINAMICS drives can be configured graphically using the Drive Control Chart
editor (DCC editor), which is based on SIMATIC S7 CFC.
As a consequence, extensive closed-loop control related structures can be
programmed in SIMOTION. These can then be combined with other program
sections to form an overall program. The time slices: T1 .. T5 of the blocks can
be freely selected and combined in SIMOTION. The run environment in
SIMOTION ensures consistent data transfer between blocks with different
sampling times
In SINAMICS, using the DCC-Editor, drive-related tasks can be directly
implemented in the converter. SINAMICS BICO technology is used to access
drive parameters.
Procedure
When a new chart is created, the block types are first taken from the devicespecific block library and inserted in the DCC editor's block manager.
Using the DCC Editor, charts are subsequently created, in which blocks are
inserted from the library, parameterized and interconnected. The charts are then
compiled and an intermediate code generated; this is then loaded into the
SIMOTION and/or the drive unit using SCOUT /STARTER.
Advantage
Page 14
MC-SMO-SYS
SIMOTION An Overview
Design:
Processor:
Memory:
Drive link:
Interfaces
Design
Drive link
Interfaces:
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.15
What is
SIMOTION C?
C2xx is a motion control module for controlling servo drives via PROFIBUS-DP
(PROFINET for C240 PN) and four onboard drive interfaces (only C230-2 and
C240).
SIMOTION C is a powerful module for independent single-axis positioning or for
axis group motion. It supports operation of both rotary and linear axes.
The engineering system is used for configuration, parameterization,
commissioning, programming and diagnostics of the SIMOTION C.
What is
SIMOTION P?
What is
SIMOTION D?
Page 15
MC-SMO-SYS
SIMOTION An Overview
Integration in TIA
Shared communication:
PROFIBUS, PROFINET, Ethernet
C230-2/C240/C340 PN
P350-3/P320-3
D4x5/D410
Shared use of
distributed I/O and
drives via PROFIBUS
and PROFINET
SIMOTION
Date:
File:
09.02.2012
MC-SMO-SYS_01.16
Totally Integrated
Automation
TIA with SIMATIC contains all technologies, such as PLC, PC-based control,
automation computer, distributed I/O, HMI systems, communication networks
and process control systems which are required in an automation environment.
TIA allows you to implement the solution that is technically required and makes
economic sense from a complete and integrated modular system. SIMOTION is
completely integrated in the TIA concept.
PROFIBUS DP
Industrial Ethernet
Fast Industrial Ethernet that can be used for the following purposes:
Connecting HMI devices
Connecting to the SCOUT engineering system
Communication with TCP/IP and UDP (User Datagram Protocol)
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/supervisory level.
With PROFINET, drives can be controlled isochronously via a network and
communication that is not critical from a time perspective (e.g. TCP/IP) can be
established between automation components.
Page 16
MC-SMO-SYS
SIMOTION An Overview
SIMOTION Documentation
SIMOTION
Date:
File:
SIMOTION
documentation
09.02.2012
MC-SMO-SYS_01.17
Page 17
MC-SMO-SYS
SIMOTION An Overview