01 - Simotion Overview PDF
August 26, 2022 | Author: Anonymous | Category: N/A
Short Description
Download 01 - Simotion Overview PDF...
Description
SIMOTION – An Overview
SIMOTION Siemens AG 2012. All rights reserved.
Date: File:
09.02.2012 MC-SMO-SYS_01.1
Content
SITRAIN Training for Automation and drive technology
Page
Mechatronics and Motion Control – Transformation in Machine Construction .................................. Tasks of a Motion Control System ..................................................................................................... Motion Control – Possibilities in the Automation Area ....................................................................... What is SIMOTION? ........................................................................................................................... SIMOTION Components .................................................................................................................... System Architecture of the Runtime System ..................................................................................... Technology Packages in SIMOTION ................................................................................................. SIMOTION SCOUT Engineering Tools ............................................................................................. Programming Languages in SIMOTION ........................................................................................... MCC – Programming Motion Sequences .......................................................................................... LAD/FBD – Programming Languages for PLC Tasks ....................................................................... ST – High-Level Language for Programming Complex Algorithms ................................................... DCC – Graphic Tool to Generate Charts .......................................................................................... The Various Hardware Platforms ....................................................................................................... Integration in TIA ................................................................................................................................ SIMOTION Documentation ................................................................................................................
SITRAIN Training for Automation and Drive Technology
Page 1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
MC-SMO-SYS SIMOTION – An Overview
Mechatronics and Motion Control – Transformation in Machine Construction Traditional machine construction Mechatronic solution
Central drive technology All motion is derived from mechanical transmission components Machine functions are "mechanically" defined
Distributed drive technology Motion is coordinated by higherlevel control Software simulation of mechanical components Flexible machine functions
Electronics
Coupling
Mechanical system
Gearing Cam controller
Cam
SIMOTION
Line shafts Software
Date: File:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.2
SITRAIN Training for Automation and drive technology
Previous machine Concepts
In previous machines, mechanical components such as cams gearboxes, couplings, line shafts, etc., were mainly used. This meant it was often costly and time-consuming to make mechanical changes. It was difficult to create flexible solutions. Now the obstacles imposed by mechanical components are being lifted by the use of intelligent automation and drive 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. Functions which 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
Today "intelligent components" play a key role in modern machine and production plant construction. These "mechatronic components" comprise mechanical components, sensors, actuators, electronic components and software. Today, mechatronic solutions are indispensable in many sectors. The economic success is not in optimizing the sub systems, but in a complete and holistic system approach. With mechatronics a machine or production plant is regarded not only in mechanical terms but as a complete system that integrates mechanical components, electronics, control engineering and software technology.
SIMATIC and SIMOTION
As technology leader, Siemens offers manufacturers of machines and production plants a system platform providing automation without system interruptions. The associated wide-ranging services portfolio extends from application consultancy by competent specialists – with well-founded sector experience – up to commissioning and maintenance by our service specialists.
SITRAIN Training for Automation and Drive Technology
Page 2
MC-SMO-SYS SIMOTION – An Overview
Tasks of a Motion Control System Tasks of a motion control system
HMI
Controlling axis motion - Positioning - Coupling axes (synchronous operations, ...)
MC control
Cyclically calculating setpoint positions (interpolation) Performing closed-loop position control, output of the speed setpoint via PROFIBUS or PROFINET
Other tasks
Processing peripheral (I/O) signals Closed loop control tasks (e.g. closed loop temperature control, etc.) Data processing
Tasks of a drive
I/O
Converting the speed setpoint into the actual speed Closed-loop speed and current control of a drive comprises
- Rectifier/inverter - Motor - Encoder system
Drives
SIMOTION
Date: File:
Siemens AG 2012. All rights reserved.
can also be operated independent of an MC control system
09.02.2012 MC-SMO-SYS_01.3
SITRAIN Training for Automation and drive technology
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.
SITRAIN Training for Automation and Drive Technology
Page 3
MC-SMO-SYS SIMOTION – An Overview
Motion Control – Possibilities in the Automation Area SIMATIC
SIMOTION
SINUMERIK
SIMATIC - automates everything for you and that worldwide.
SIMOTION - the motion control system
SINUMERIK – brings machine tools up to speed.
Specifically for machine solutions where there are high demands on the motion control
Specifically for turning, milling, drilling – numerical control at its best.
Powerful control that can be universally used – functionality can be extended by motion control
T-CPU
Our portfolio today: SINAMICS MICROMASTER SIMODRIVE MASTERDRIVES Drive technology
SIMOTION
Date: File:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.4
SITRAIN Training for Automation and drive technology
Overview
The demands placed on a control system largely depend on the application. Therefore, SIEMENS offers different systems, which have been designed for different application fields:
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
In addition to SIMATIC and SINUMERIK, there is also 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. It comprises the SCOUT engineering system, motion control technology packages and a common runtime system for various SIMOTION hardware platforms.
Technology CPU
The technology CPUs 315/317T -2DP and 317TF -2DP (fail-safe control) are located between the SIMATIC and SIMOTION pillars.
SITRAIN Training for Automation and Drive Technology
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:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.5
SITRAIN Training for Automation and drive technology
SIMOTION
SIMOTION offers an optimized system platform for automation and drive solutions with the focus on motion control applications and technological tasks. This is achieved through the new universal motion control system. SIMOTION is an integrated motion control system which has been conceived primarily for the automation of production machines. Uniformity and integration is achieved in engineering, programming, communication, data management, the human-machine interface (HMI) - thus encompassing all system components, and of course all the different hardware platforms.
Fusion of PLC and motion control
SIMOTION's innovative approach consists of removing the traditional division between pure automation functions (typically PLCs) and motion functions (motion control). This merging of functionality is implemented in both the hardware and software. With respect to the hardware, this new approach means that the controller must be capable of processing motion functions. On the other hand, a drive system must be able to perform automation tasks. On the software side, the fusion of automation functions and motion functions makes for simpler engineering. This starts with the configuration and continues through parameter assignment and programming. The integration with SIMATIC brings additional advantages as both systems are often operated in one installation. The two systems can be configured and programmed on a standard engineering interface.
SITRAIN Training for Automation and Drive Technology
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:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.6
SITRAIN Training for Automation and drive technology
Overview
SIMOTION offers an optimized system platform for automation solutions for machines where motion control applications and technology tasks are in the forefront. The motion control system consists of the engineering system SCOUT, the motion control technology packages and a common runtime system for the various SIMOTION platforms.
SCOUT engineering system
The SCOUT engineering system is used for configuring, programming and setting parameters; it is the same system for all hardware platforms. 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 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
SIMOTION offers flexible solutions - for all requirements - by running on a range of different platforms. With SIMOTION you can freely select between three different platforms: • SIMOTION C - Controller-based • SIMOTION P - PC-based • SIMOTION D - Drive-based
SITRAIN Training for Automation and Drive Technology
Page 6
MC-SMO-SYS SIMOTION – An Overview
System Architecture of the Runtime System SIMOTION SIMOTION user program
Basis functionality acc. to IEC 61131-3
Function libraries
Motion control technology packages
Additional technology packages
I/Os (sensors, actuators)
SIMOTION
Additional automation components
Date: File:
Siemens AG 2012. All rights reserved.
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
SITRAIN Training for Automation and drive technology
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
The SIMOTION kernel can be expanded by loading technology packages. Using additional language commands, the technology packages can be accessed in the same way as the SIMOTION kernel from the user program.
Function libraries
The libraries contain standard functions for frequently performed tasks. In addition to the standard functions supplied, users can also create their own blocks and store them in a library. 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 in conformance with PLCopen to control axes (single and multi-axis blocks)
SITRAIN Training for Automation and Drive Technology
Page 7
MC-SMO-SYS SIMOTION – An Overview
Technology Packages in SIMOTION Speed-controlled axis
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:
Siemens AG 2012. All rights reserved.
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"
SITRAIN Training for Automation and drive technology
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).
SITRAIN Training for Automation and Drive Technology
Page 8
MC-SMO-SYS SIMOTION – An Overview
SIMOTION SCOUT Engineering Tools System configuration
SIMOTION SCOUT
ST Structured Text MCC Motion Control Chart
Project navigator
LAD/FBD Axis configuration DCC
CamEdit Drive commissioning
SIMOTION
Test and diagnostics
Date: File:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.9
CamTool
SITRAIN Training for Automation and drive technology
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
The SCOUT engineering tool is available in two versions: • as a standalone version, without any connection to STEP 7 • as optional package to STEP 7
SITRAIN Training for Automation and Drive Technology
Page 9
MC-SMO-SYS SIMOTION – An Overview
Programming Languages in SIMOTION
SIMOTION
Date: File:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.10
SITRAIN Training for Automation and drive technology
Overview
SIEMENS offers a range of task-oriented programming languages for SIMOTION that allow the user to focus on the actual task at hand. SIMOTION's modular design makes it possible to create modular blocks in different languages according to the individual task requirements.
MCC
MCC is a graphic language for creating operational sequences. In particular, this language offers entry-level users support for quick and transparent creation of sequential program sequences in MotionTasks. Any additional ST code can be integrated in the MMC program via the "ST Zoom" command.
LAD/FBD
These programming languages are unparalleled for programming binary signal gating. In addition to the wide range of options in the area of binary signal gating (edge evaluation, flip-flops, etc.), it integrates many other function such as IECcompliant counter and timer blocks. Almost all system functions can be directly called and tested in a network.
ST
Structured Text is a text-based, high-level language similar to PASCAL. ST contains all typical elements of a high-level language such as operators, expressions, control statements, etc. ST supports in particular programming of mathematical algorithms and data administration tasks. 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), to develop continuous open-loop or closed-loop control solutions for controlling drives.
SITRAIN Training for Automation and Drive Technology
Page 10
MC-SMO-SYS SIMOTION – An Overview
MCC – Programming Motion Sequences Properties of motion control charts • Graphic language to describe motion sequences in the form of a sequence chain • Complex sequences in automation technology are broken down into individual steps • MCC contains graphic commands for: • Axis movements • Processing I/O signals • Control structures for branches and repeat operations
• Comparable with S7 Graph from STEP 7
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:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.11
SITRAIN Training for Automation and drive technology
Properties of MCC
MCC is a new graphic programming language, designed to significantly simplify the automation of production machines. Many production machines are very complex. They require a control system (SIMOTION) that is capable of handling motion control and technologies with a wide variety of motion functions, as well as PLC functions, arithmetic functions, and data management tasks. MCC is the neutral description tool used to represent a sequence diagram. This sequence diagram is referred to as MCC chart in this document. It provides you with all of the descriptive symbols you will need to define your automation task quickly and efficiently. In addition, MCC offers many ways to structure large automation tasks. Using MCC, programs, function blocks and functions can be generated in compliance with IEC61131-3.
Advantages of MCC
As a graphic programming language, MCC helps you to formulate process and motion sequences easily by creating a sequence of graphic MCC commands. The characteristics of every MCC command can be parameterized individually. Control structures such as IF commands make for easy implementation of alternative branches. Furthermore, each MCC command has its own graphic design, making the functionality of each action within an MCC chart immediately evident. Consequently, the system greatly facilitates the programming of automation tasks and additionally enhances readability. Further, online functions enable you to locate errors quickly or simply help you to keep track of the current states.
SITRAIN Training for Automation and Drive Technology
Page 11
MC-SMO-SYS SIMOTION – An Overview
LAD/FBD – Programming Languages for PLC Tasks Popular language from the PLC area • LAD uses program elements from circuit diagrams • FBD uses elements from Boolean algebra • Compatible to IEC 61131-3 LAD/FBD • Motion control functionality can be best integrated using the function block from the PLCOpen library • Identical to SIMATIC LAD/FBD
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:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.12
SITRAIN Training for Automation and drive technology
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
FBD stands for function block diagram. FBD is a graphics-based programming language that uses the same type of boxes used in boolean algebra to represent logic (compatible to IEC 61131-3). In addition, complex functions (e.g. mathematical functions) can be represented directly in conjunction with the logic boxes. Just like LAD, FBD provides all of the elements that are required for creating PLC tasks.
Advantages and limits
The programming languages are admirably suited to implement open-loop control tasks using binary operands; for instance, interlocking conditions. Programming closed-loop control tasks with analog variables, for instance the speed of a drive or the temperature of a heating boiler etc. is a tedious procedure in LAD/FBD networks. DCC is an expansion to process analog variables. Using the DCC editor, analog variables can be processed and interconnected in a similar way to binary variables in LAD/FBD. However, having said this, LAD/FBD is especially useful as many service personnel feel very comfortable with LAD/FBD programming.
SITRAIN Training for Automation and Drive Technology
Page 12
MC-SMO-SYS SIMOTION – An Overview
ST – High-Level Language for Programming Complex Algorithms High-level language similar to Pascal for formulating complex tasks • Compatible with IEC 61131-3 ST (ST = Structured Text) • Contains all the typical elements of a high-level language, such as operators, expressions, control instructions, etc. • Motion control functionality is integrated by means of system functions and function blocks • Identical to SIMATIC S7 SCL
Advantages: • Formulation and creation of blocks with complex algorithms: • • • •
Closed-loop control tasks Data processing tasks Process optimization Mathematical/statistical evaluation
SIMOTION
Date: File:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.13
SITRAIN Training for Automation and drive technology
Properties of ST
ST is a high-level programming language oriented to PASCAL. The language is based on the IEC 61131-3 standard, which standardizes programming languages for programmable logic controls (PLCs). In addition to open-loop and closed-loop control tasks, modern automation systems must be capable of handling an increasing number of data processing tasks and complex mathematical algorithms (process optimization). ST was developed specifically to address tasks such as these. In addition to the standardized, IEC 61131-3-compliant programming language, SIMOTION ST also includes commands for SIMOTION devices, motion control and technology. Technology objects make an interface available to the user program via which, for example, axes can be positioned or output cams parameterized. These technology commands are the commands provided by technology objects which can be called easily from an ST user program.
Advantages of ST
Programming controls using a high-level language such as ST opens up a wide range of options, especially for the following tasks, such as e.g.: • simple generation of complex open-loop and closed-loop control algorithms, such as e.g. algorithms for process optimization • transparent handling of data management tasks, for example the acquisition and processing of process data (statistical pre-compression of data etc.) • simple communication using standard protocols(TCP/IP, UDP) to other systems, for instance master computer coupling When compared to other high-level languages, for instance C, ST is easy to learn and understand. Especially entry-level personnel, who have no experience with the concepts and techniques of high-level languages, can achieve usable results with ST.
SITRAIN Training for Automation and Drive Technology
Page 13
MC-SMO-SYS SIMOTION – An Overview
DCC – Graphic Tool to Generate Charts DCC (Drive Control Chart) Graphic tool to generate motion control programs • Blocks are placed on a sheet and interconnected • Interconnections are possible: - to I/Os of other blocks - between I/Os of the I/O list - also to I/Os of blocks in other charts
• Sources and targets are managed in the sheet bar • Can be used in SIMOTION and SINAMICS
Advantages • Well-established programming tool for motion control tasks! • Fast generation, testing and commissioning SIMOTION
Date: File:
Siemens AG 2012. All rights reserved.
Overview, DCC
.
09.02.2012 MC-SMO-SYS_01.14
SITRAIN Training for Automation and drive technology
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
DCC can be used from very simple up to extremely complex applications. Communication between the blocks can be configured in a user-friendly fashion using a straightforward interconnection system. It is not necessary to manually handle and manage the machine resources. Comprehensive test tools with simple display, diagnostics and trace functions ensure fast testing and in turn fast commissioning of the user program.
SITRAIN Training for Automation and Drive Technology
Page 14
MC-SMO-SYS SIMOTION – An Overview
The Various Hardware Platforms SIMOTION C230-2 / C240 / C240 PN
SIMATIC S7-300 mechanical design Drive link analog (4 channels onboard, not C240 PN) or via PROFIBUS-DP or 3 x PROFINET (only C240 PN) Interfaces 2 x PROFIBUS-DP, 1 x Ethernet (100 MBit/s)
SIMOTION P350-3 / P320-3
Design:
Processor: Memory: Drive link: Interfaces
P350-3: PC-Box with Windows XP PRO P320-3: Embedded PC with Windows Embedded Standard 2009 Intel Pentium 2 GHz / Intel Core2 Solo 1.2 GHz, 2 GB RAM, 40 GB HD / 2 GB RAM, 4 GB CF card PROFIBUS-DP or PROFINET / 3 x PROFINET 1 x COM, 4 USB, 2 x Ethernet / 1 x Ethernet, 4 x USB
SIMOTION D425 / 435 / 445-2 / 455-2 + D410
Design Drive link
Interfaces:
SINAMICS drive system Three PROFIBUS master systems: one internal, two external 2 x PROFIBUS DP 2 x Ethernet (100 MBit/s) 3 x PROFINET only D445-2 and D455-2
SIMOTION
Date: File:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.15
SITRAIN Training for Automation and drive technology
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?
SIMOTION P is a PC-based motion control system. Control, motion control and HMI functions run concurrently on this PC. For P350-3, the drive coupling and the connection of distributed I/O can either be realized using an IsoPROFIBUS board with two PROFIBUS interfaces (isochronous) or via an MCI-PN board (4 x PROFINET). The P320-3 combines PC technology with the advantages of a maintenancefree an embedded-PC solution without any rotating parts. It can be operated without any display/monitor, or with a monitor connected via a DVI interface. The drive is connected through 3 integrated PROFINET interfaces
What is SIMOTION D?
SIMOTION D combines SIMOTION functionality and the drive functionality of a drive system to form one single drive hardware system. This results in a system which is both highly compact and with fast response times. SIMOTION D is always used when a compact machine concept and high performance for motion control tasks are required in combination with highspeed I/Os. SIMOTION D is offered in the performance versions D425 (low-end performance range), D435 (medium performance range), D445-2 (high-end performance range) and D455-2 (highest performance range). From V4.1 and higher, the D410 single-axis system is available to expand SIMOTION D systems in a modular fashion.
SITRAIN Training for Automation and Drive Technology
Page 15
MC-SMO-SYS SIMOTION – An Overview
Integration in TIA
Shared HMI use
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:
Siemens AG 2012. All rights reserved.
09.02.2012 MC-SMO-SYS_01.16
SITRAIN Training for Automation and drive technology
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
Standard PROFIBUS DP with DP/V1 functionality • For connecting distributed I/Os • For connecting a higher-level automation system • For connecting HMI devices • For connection to the SCOUT engineering system All standard DP slaves (e.g. distributed I/Os, drives) can be connected to PROFIBUS.
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.
SITRAIN Training for Automation and Drive Technology
Page 16
MC-SMO-SYS SIMOTION – An Overview
SIMOTION Documentation
SIMOTION
Date: File:
Siemens AG 2012. All rights reserved.
SIMOTION documentation
09.02.2012 MC-SMO-SYS_01.17
SITRAIN Training for Automation and drive technology
SIMOTION printed documentation comprises individual documentation packages, which are contained in more than 50 SIMOTION documents and other documents (e.g. SINAMICS). The documentation packages are organized according to functionalities and contents. The documentation is available in various languages on the SIMOTION CD. The following SIMOTION document packages are available: • 1_Engineering system_handling: comprises 4 documents and describes the handling of the SIMOTION SCOUT engineering system and the CamTools. • 2_ System_and_function description: describes the technical operational sequences for the SIMOTION system and explains the technology objects • 3_Programming: describes the three programming languages MCC, ST, LAD/FBD and DCC. • 3_Programming_references: includes all of the reference lists required for programming as well as a description of how the drives and other I/O are connected to the SIMOTION system • 3_ Service_and_diagnostics: describes TO alarms, project comparison, upgrading devices and the trace functionality task. • 3_SIMOTION_IT: describes the functionality of the web browser interface from SIMOTION • 4_Additional documentation: contains descriptions of all product information, as well as the connection of additional hardware components to SIMOTION, for example ADI4, TM15 and TM17, • 5_SIMOTION C: describes the C230-2 / C240 /C240 PN hardware platform • 5_SIMOTION D: describes the hardware platform D4xx and the plat form SINAMICS S120 • 5_SIMOTION P: describes the hardware platform P350-3 and P320-3
SITRAIN Training for Automation and Drive Technology
Page 17
MC-SMO-SYS SIMOTION – An Overview
View more...
Comments