01_simotion overview.pdf

Upload: wanderley-terci-esteves

Post on 06-Mar-2016

98 views

Category:

Documents


5 download

TRANSCRIPT

  • MC-SMO-SYSSIMOTION An OverviewPage 1

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.1

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    SIMOTION An Overview

    Content Page

    Mechatronics and Motion Control Transformation in Machine Construction .................................. 2Tasks of a Motion Control System ..................................................................................................... 3Motion Control Possibilities in the Automation Area ....................................................................... 4What is SIMOTION? ........................................................................................................................... 5SIMOTION Components .................................................................................................................... 6System Architecture of the Runtime System ..................................................................................... 7Technology Packages in SIMOTION ................................................................................................. 8SIMOTION SCOUT Engineering Tools ............................................................................................. 9Programming Languages in SIMOTION ........................................................................................... 10MCC Programming Motion Sequences .......................................................................................... 11LAD/FBD Programming Languages for PLC Tasks ....................................................................... 12ST High-Level Language for Programming Complex Algorithms ................................................... 13DCC Graphic Tool to Generate Charts .......................................................................................... 14The Various Hardware Platforms ....................................................................................................... 15Integration in TIA ................................................................................................................................ 16SIMOTION Documentation ................................................................................................................ 17

  • MC-SMO-SYSSIMOTION An OverviewPage 2

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.2

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    Mechatronics and Motion Control Transformation in MachineConstruction

    Line shaftsCam

    Camcontroller

    Central drive technology All motion is derived from

    mechanical transmission components

    Machine functions are"mechanically" defined

    Traditional machine construction

    Gearing

    Coupling Mechanical system

    Software

    Electronics

    Mechatronic solution Distributed drive technology Motion is coordinated by higher-

    level control Software simulation of

    mechanical components Flexible machine functions

    Previous In previous machines, mechanical components such as cams gearboxes, machine Concepts 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 Intelligent software solutions are increasingly replacing mechanical componentsconcepts 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 Today "intelligent components" play a key role in modern machine and mechatronics 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 As technology leader, Siemens offers manufacturers of machines and SIMOTION 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.

  • MC-SMO-SYSSIMOTION An OverviewPage 3

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.3

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    Tasks of a Motion Control System

    HMI

    MC control

    I/O

    Drives

    Tasks of a motion control system Controlling axis motion

    - Positioning- Coupling axes (synchronous operations, ...)

    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 Converting the speed setpoint into the actual

    speed Closed-loop speed and current control of a drive comprises

    - Rectifier/inverter- Motor- Encoder system

    can also be operated independent of an MC control system

    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.

  • MC-SMO-SYSSIMOTION An OverviewPage 4

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.4

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    Motion Control Possibilities in the Automation Area

    SIMATIC SINUMERIK

    SINUMERIK brings machine tools up to speed.

    Specifically for turning, milling, drilling numerical control at its best.

    SIMATIC - automates everything for you and that worldwide.

    Powerful control that can be universally used functionality can be extended by motion control

    SIMOTION

    SIMOTION - the motion control system

    Specifically for machine solutions where there are high demands on the motion control

    Our portfolio today: SINAMICS MICROMASTER SIMODRIVE MASTERDRIVES

    Drive technology

    T-CPU

    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.

  • MC-SMO-SYSSIMOTION An OverviewPage 5

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.5

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    What is SIMOTION?

    SIMOTIONThe fusion of:

    Motion control Technology functions Logic

    Integratedsystem solutions formachine construction

    Technology functions Temperature controller Pressure

    controller

    Motion control Positioning Synchronous

    operation

    +

    +

    Logic functionality AND, OR Multipliers

    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 SIMOTION's innovative approach consists of removing the traditional divisionPLC and motion between pure automation functions (typically PLCs) and motion functions control (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.

  • MC-SMO-SYSSIMOTION An OverviewPage 6

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.6

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    SIMOTION Components

    One engineering system for configuring, programming

    and setting parameters

    Graphic or textualprogramming

    Runtime system Synchronous operation Positioning ...

    Different hardware platforms: Controller in the S7 design Industrial PC Drive

    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 The SCOUT engineering system is used for configuring, programming and system 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 Technology packages contain the software functions that are required for packages 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 SIMOTION offers flexible solutions - for all requirements - by running on a platforms 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

  • MC-SMO-SYSSIMOTION An OverviewPage 7

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.7

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    System Architecture of the Runtime System

    TailoredSIMOTION application

    +

    +

    +Drives I/Os

    (sensors, actuators)Additional automation

    components

    SIMOTION Functionlibraries

    Function libraries

    Additional technology packages

    Motioncontrol

    technology packages

    Technology packages

    User programBasis function-ality acc. toIEC 61131-3

    Basis functionality

    SIMOTION kernel(operating system, I/O handling, communication)

    DCC blocks

    SIMOTIONuserprogram

    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 The SIMOTION kernel can be expanded by loading technology packages. Using packages additional language commands, the technology packages can be accessed in

    the same way as the SIMOTION kernel from the user program.

    Function The libraries contain standard functions for frequently performed tasks. libraries 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)

  • MC-SMO-SYSSIMOTION An OverviewPage 8

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.8

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    Technology Packages in SIMOTION

    Synchronousaxis

    Path inter-polation

    Positioningaxis

    Speed-con-trolled axis

    Actual valueprocessing

    Speedsetpoint

    Output camfunctions

    Measuringinput

    Gearing Camming Synchroni-

    zation/de-synchroni-zation

    Position-controlledtraversing

    Referen-cing

    Leadingaxisfunction

    2D/3D linearinterpolation

    Circularinterpolation

    Polynomialinterpolation

    Variouskinematics

    Temperaturecontrol

    Temperaturecontrol

    Controller optimization

    Expandedtechnology

    Adderobject

    Controllerobject

    Formulaobject

    Fixed gear Sensor

    Licensenot required

    Licenserequired

    Licensenot required

    Licenserequired

    TP "Cam_ext" (extended) "TControl"

    TP "Cam"License

    not requiredTP "Path"

    Technology Technology packages can be loaded in the runtime system to expand the basic packages 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).

  • MC-SMO-SYSSIMOTION An OverviewPage 9

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.9

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    SIMOTION SCOUT Engineering Tools

    System configuration

    ST Structured Text

    MCCMotion Control Chart

    Axis configuration

    LAD/FBD

    Test and diagnosticsDrive commissioning

    Project navigator

    SIMOTION SCOUT

    CamEdit

    CamTool

    DCC

    Engineering system The SCOUT Project navigator is the common framework for all tools of the. SCOUT 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, closed-loop 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

  • MC-SMO-SYSSIMOTION An OverviewPage 10

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.10

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    Programming Languages in SIMOTION

    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'smodular 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 IEC-compliant 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.

  • MC-SMO-SYSSIMOTION An OverviewPage 11

    SITRAIN Training forAutomation and Drive Technology

    Properties MCC is a new graphic programming language, designed to significantly simplify of MCC 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.

    Date: 09.02.2012File: MC-SMO-SYS_01.11

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    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 technolo-

    gy 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

  • MC-SMO-SYSSIMOTION An OverviewPage 12

    SITRAIN Training forAutomation 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. mathe-matical 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 The programming languages are admirably suited to implement open-loop limits 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.

    Date: 09.02.2012File: MC-SMO-SYS_01.12

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    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 PLCOpenlibrary

    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

  • MC-SMO-SYSSIMOTION An OverviewPage 13

    SITRAIN Training forAutomation and Drive Technology

    Properties ST is a high-level programming language oriented to PASCAL. The language of ST 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.

    Date: 09.02.2012File: MC-SMO-SYS_01.13

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    ST High-Level Language for Programming Complex Algorithms

    High-level language similar to Pascalfor 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

  • MC-SMO-SYSSIMOTION An OverviewPage 14

    SITRAIN Training forAutomation and Drive Technology

    Overview, DCC DCC (Drive Control Chart) offers a modular, scalable technology option, which has chiefly been developed for drive-related, continuous open-loop and closed-loop 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 device-specific 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.

    Date: 09.02.2012File: MC-SMO-SYS_01.14

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    DCC Graphic Tool to Generate Charts

    DCC (Drive Control Chart) Graphic tool to generatemotion 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

    SINAMICSAdvantages Well-established programming tool for

    motion control tasks! Fast generation, testing and

    commissioning

  • MC-SMO-SYSSIMOTION An OverviewPage 15

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.15

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    The Various Hardware PlatformsSIMOTION 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: P350-3: PC-Box with Windows XP PRO

    P320-3: Embedded PC with Windows Embedded Standard 2009

    Processor: Intel Pentium 2 GHz / Intel Core2 Solo 1.2 GHz, Memory: 2 GB RAM, 40 GB HD / 2 GB RAM, 4 GB CF card Drive link: PROFIBUS-DP or PROFINET / 3 x PROFINET Interfaces 1 x COM, 4 USB, 2 x Ethernet / 1 x Ethernet, 4 x USB

    SIMOTION D425 / 435 / 445-2 / 455-2 + D410 Design SINAMICS drive system Drive link Three PROFIBUS master systems:

    one internal, two external Interfaces: 2 x PROFIBUS DP

    2 x Ethernet (100 MBit/s)3 x PROFINET only D445-2 and D455-2

    What is C2xx is a motion control module for controlling servo drives via PROFIBUS-DP SIMOTION C? (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 is a PC-based motion control system. Control, motion control and SIMOTION P? 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 maintenance-free 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 combines SIMOTION functionality and the drive functionality of a SIMOTION D? 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 high-speed 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.

  • MC-SMO-SYSSIMOTION An OverviewPage 16

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.16

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    Integration in TIA

    Shared use ofdistributed I/O and drives via PROFIBUS and PROFINET

    Shared communication:PROFIBUS, PROFINET, Ethernet

    Shared HMI use

    C230-2/C240/C340 PNP350-3/P320-3

    D4x5/D410

    Totally Integrated TIA with SIMATIC contains all technologies, such as PLC, PC-based control,Automation 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 systemAll 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.

  • MC-SMO-SYSSIMOTION An OverviewPage 17

    SITRAIN Training forAutomation and Drive Technology

    Date: 09.02.2012File: MC-SMO-SYS_01.17

    SIMOTIONSiemens AG 2012. All rights reserved.

    SITRAIN Training forAutomation and drive technology

    SIMOTION Documentation

    SIMOTION SIMOTION printed documentation comprises individual documentationdocumentation 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