58
03/2006 Edition SIMOTION Terms and Abbreviations Glossary s Preface Glossary

Glossary Simotion 0306

Embed Size (px)

Citation preview

Page 1: Glossary Simotion 0306

03/2006 Edition

SIMOTION

Terms and Abbreviations

Glossary

s

Preface

Glossary

Page 2: Glossary Simotion 0306

Copyright Siemens AG 2006 All Rights Reserved

The distribution and duplication of this document or the utilization and transmission of its contents are not permitted without express written permission. Offenders will be liable for damages. All rights, including rights created by patent grant or registration of a utility model or design, are reserved.

Siemens AGAutomation & DrivesMotion Control SystemsPostfach 3180, 91050 ErlangenGermany

Disclaimer of Liability

We have reviewed the contents of this publication to ensure consistency with the hardware and software described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in this publication is reviewed regularly and any necessary corrections are included in subsequent editions.

© Siemens AG 2006Technical data subject to change

Safety Guidelines

This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert symbol, notices referring to property damage only have no safety alert symbol. These notices shown below are graded according to the degree of danger.

If more than one degree of danger is present, the warning notice representing the highest degree of danger will be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property damage.

Qualified Personnel

The device/system may only be set up and used in conjunction with this documentation. Commissioning and operation of a device/system may only be performed by qualified personnel. Within the context of the safety notes in this documentation qualified persons are defined as persons who are authorized to commission, ground and label devices, systems and circuits in accordance with established safety practices and standards.

Prescribed Usage

Note the following:

Trademarks

All names identified by ® are registered trademarks of the Siemens AG. The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.

Dangerindicates that death or severe personal injury will result if proper precautions are not taken.

Warningindicates that death or severe personal injury may result if proper precautions are not taken.

Cautionwith a safety alert symbol, indicates that minor personal injury can result if proper precautions are not taken.

Cautionwithout a safety alert symbol, indicates that property damage can result if proper precautions are not taken.

Noticeindicates that an unintended result or situation can occur if the corresponding information is not taken into account.

WarningThis device may only be used for the applications described in the catalog or the technical description and only in connection with devices or components from other manufacturers which have been approved or recommended by Siemens. Correct, reliable operation of the product requires proper transport, storage, positioning and assembly as well as careful operation and maintenance.

Siemens Aktiengesellschaft SIMOTION Terms and Abbreviations

Page 3: Glossary Simotion 0306

Preface-3© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Preface

This document is part of the Engineering System Handling documentation package.

Manual Information

SIMOTION Documentation

An overview of the SIMOTION documentation is provided in a separate list of references.

The list of references is supplied on the "SIMOTION SCOUT" CD.

The SIMOTION documentation consists of 9 documentation packages containing approximately 50 SIMOTION documents and documents on other products (e.g. SINAMICS).

The following documentation packages are available for SIMOTION V4.0.

• How to Use the SIMOTION Engineering System

• SIMOTION System and Function Descriptions

• SIMOTION Diagnostics

• SIMOTION Programming

• SIMOTION Programming – References

• SIMOTION C2xx

• SIMOTION P350

• SIMOTION D4xx

• SIMOTION Supplementary Documentation

Page 4: Glossary Simotion 0306

Preface

Preface-4 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Hotline and internet addresses

If you have any questions, please contact our hotline (worldwide)::

Siemens internet address

The latest information about SIMOTION products, product support and FAQs can be found on the Internet at:

Further assistance

We offer courses to help you get started with SIMOTION.

Please contact your regional training center or the central training center in D-90027 Nuremberg, phone +49 (911) 895 3202 for more information.

A & D Technical support:

Phone: +49 (180) 50 50 222Fax: +49 (180) 50 50 223E-mail: [email protected]: http://www.siemens.de/automation/support-request

If you have any questions, suggestions, or corrections regarding the documentation, please fax or e-mail them to:

Fax: +49 (9131) 98 63315E-mail: [email protected]

• General information:

http://www.siemens.de/simotion (German)http://www.siemens.com/simotion (international)

• Produkt support:

http://support.automation.siemens.com/WW/view/de/10805436

Page 5: Glossary Simotion 0306

Glossary-5© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Glossary

A

Absolute encoder

Position or shaft encoder, which supplies the axis position as an absolute actual value immediately after it is switched on. Absolute information about the mometary angular or linear position of the axis is thus available continuously. The absolute encoder outputs the positional information using a parallel or serial transmission method, e.g. as dual or gray code. The sensing range is one revolution on single-turn encoders and several revolutions (typically 4096 revolu-tions) on multiturn encoders. If an absolute encoder is used as a position encoder, the axis need not be homed after power ON and the homing switch (e.g. BERO) normally required for this purpose can be omitted. Application: An absolute encoder is used when homing is not possible or desirable.

Access error

An error occurs when accessing a variable or I/O from the user program.

Activate depending on conditions

Activating a process with the mode depending on conditions, e.g. switchover on an axis from position control to force control depending on conditions.

Actual value

Actual measured value of a measured quantity of a defined moment in time. A value measured, and possibly linearized, by the temperature sensor.

➝ effective value

AdditionObjectType

The AdditionObjectType data type is used to designate the addition object in the programming.

➝ TO additionObject

Page 6: Glossary Simotion 0306

Glossary

Glossary-6 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Actuation time

Time anticipated for switching an output cam in order, for instance, to compen-sate for hardware-related switching times; the control determines the internal switching position as a function of the current speed and the actuation time

Alarm

SIMOTION distinguishes between:

• Diagnostic alarms which are generated by the SIMOTION Kernel

• Technological alarms which are generated by technology objects

➝ Process interrupt, Diagnostic interrupt, Technological alarm

Alarm_S

Messages that can be programmed by the user; they can be issued and acknowledged via system functions.

➝ Process fault diagnostics

Anti-windup

Stops the I component of the controller during limitation of the total manipulated variable

Application project

SIMOTION project with preconfigured hardware configuration and integration in the SIMOTION execution system.

Asynchronous exception

Results either from a time monitoring or from the technology objects and is trig-gered asynchronous to the program execution.

➝ Synchronous exception

Axis

Axis designates the drive (current/speed control), functionality (positioning, synchronous operation, etc.) and configuration (homing, mechanical system, etc.) as a whole. In SIMOTION SCOUT, the axis is provided for the user as an object in the project navigator; all of the above axis components can be accessed by the user via the object. Axes can be controlled from the user program via technology commands.

➝ Drive

Page 7: Glossary Simotion 0306

Glossary

Glossary-7© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Axis simulation

The calculated axis setpoints are not output on the drive / final controlling element, and the actual position values are not received from an encoder, but are calculated via a simulation of the actual values depending on the setpoints. I/O devices / drives do not have to be available.

➝ Simulated operation

Page 8: Glossary Simotion 0306

Glossary

Glossary-8 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

B

BackgroundTask

The BackgroundTask is executed in the round-robin execution level together with the MotionTasks. It is the cyclic task.

➝ Execution level, Round-robin execution level, MotionTask

Basic cycle clock

Reference clock pulse for the interpolator and position controller cycles if the equidistant DP cycle is not activated.

➝ Cycle clock

BOP

Basic operator panel

Buffered parameter area

Memory area in which the FO parameters are continuously saved.

Page 9: Glossary Simotion 0306

Glossary

Glossary-9© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

C

C230-2 Kernel

Designates SIMOTION Kernel of the C230 hardware platform.

Cam track

Cam tracks allow several output cams to be output as tracks on one output. The TO camTrack generates position-dependent switching signals can be assigned to position axes, following axes or external encoders the axes can be real or virtual.

CamEdit

Simple cam editor integrated in SIMOTION SCOUT for text entry of interpolation points and polynomials.

➝ SCOUT, Cam

CamGroup

CamGroup is a container in the SIMOTION project navigator which contains a number of cams allowing synchronization with the use of the CamTool and display of complex sequences of motions

Camming

Camming is a non-linear angular-locked synchronism, whose transmission ratio is specified in a cam.

CE

Controller enable

Clocking

Passing on of the products from machine station to machine station.

Clocking, central

All machine stations transfer products simultaneously (synchronously).

➝ Clocking, multiple

Clocking, local

One or more or all of the machine stations can transfer products at different times (asynchronous).

Page 10: Glossary Simotion 0306

Glossary

Glossary-10 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Clocking, multiple

Variant of the central clocking in which the clockings of the machine stations differ by divider ratios.

➝ Clocking, central

CoC

Center of Competence

COM

Prefix of hardware components involved in data communication (exchange).

Combo box

A combo box is a selection list in SCOUT which can also be edited.

Command

Programming unit used for open-loop and closed-loop control of motions, assign-ment of variables, etc. A command is represented as a block with graphic symbols in an MCC chart. MCC commands are executed from the start node down to the end node.

➝ System function

Configuration data

Configuration data are setting data for the hardware and software configuration. They have a system default setting and can be set (configure) during the commissioning (offline). They can be viewed in SCOUT in online operation.

➝ System variable

Configuration data buffer

Buffers for configuration data. Configuration data buffers exist for:

• Initial values

• Current values

• New values

The configuration data buffer can be reset for new values.

Page 11: Glossary Simotion 0306

Glossary

Glossary-11© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Control zone

The control zone is a band on either side of the current manipulated variable that is formed by a value for the upper limit and a value for the lower limit. The control zone improves the dynamic response of the control and reduces overshoot. Maximum cooling occurs above the control zone to be defined, and maximum heating takes place below the control zone. Within the control zone, the actuating signal calculated by the controller is output.

Controller cycle time

Interval between two measured value or control algorithm processing cycles (controller sampling time) for a particular measuring/controller channel. This time is constant.

ControllerObjectType

The ControllerObjectType data type is used to designate the controller object in the programming.

➝ TO controllerObject

Cooling controller

Controller with one digital output for cooling. The controller has two operating modes: Cool - Off.

Counter cam

In the case of modulo rotary axes, it can be specified whether the output cam switches in each or in every nth operational pass.

CPU

Central processing unit

Cycle clock

The following cycle clocks are defined for SIMOTION:

• basic cycle clock - DP cycle clock

• position control cycle clock

• Interpolator cycle clock

• cycle time - Machine cycle

Cycle time

➝ Cycle clock

Page 12: Glossary Simotion 0306

Glossary

Glossary-12 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Cyclic application

With a cyclic application, a function - such as a cam plate for example - is continued with in a cyclic mode, i.e. it is repeated continuously.

Page 13: Glossary Simotion 0306

Glossary

Glossary-13© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

D

Data exchange broadcast

Data exchange broadcast is a new function of PROFIBUS DP for MC. It is the direct exchange of data between PROFIBUS slaves (e.g. drive converters) without the involvement of the bus master.

➝ PROFIBUS DP for MC

Data set

Collection of product features and their display as technical data.

Data set structure

Structure (data types, sequence), in which the collection of product features is stored in the data set.

Data type

A data type is used to determine how the value of a variable or constant is to be saved and used.

➝ Elementary data types, User-defined data types

Detail view

The detail view is part of the workbench and displayed per default at the bottom of the screen. It displays detailed information about the currently active, selected object. Tabs can be selected to scroll through this detailed information.

➝ Workbench, Symbol browser

Device level

The device level contains the SIMOTION Kernel. The SIMOTION Kernel contains the basic functionality (e.g. communication) as well as the capability of being programmed in ST (IEC1131-3) with PLC functionality (combinational logic etc.). The device level provides system functions and system variables of the device for the user level. This enables the device functionality to be used in the user programs.

➝ SIMOTION RT, Internal SIMOTION API

DI

Digital input

Page 14: Glossary Simotion 0306

Glossary

Glossary-14 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Diagnostic interrupt

➝ Alarm, SystemInterrupt

Distributed synchronous operation

The distributed synchronous operation functionality allows you to create a master value source and a following axis on different controls.

DO

Digital output

DP

Distributed I/Os

DP/V1

Profibus user organization (PNO) extension to PROFIBUS DP in order to carry out acyclic communication

DPRAM

Dual-port random access memory

DRAM

Dynamic random access memory

Drive

The drive contains the speed and current control for the axis. Position control and other technology objects are part of the technology packages.

➝ Axis

Drive axis

➝ Technology object, driveAxis

driveAxis

The driveAxis data type is used to designate the drive axis in the programming.

➝ TO driveAxis

DSC

➝ Dynamic servo control

Page 15: Glossary Simotion 0306

Glossary

Glossary-15© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Dynamic servo control

With the Dynamic Servo Control function, the dynamically active component of the position controller in the drive is executed at the frequency of the speed loop. It is thus possible to set a substantially greater position controller gain factor Kv in relation to the sampling times. This increases the dynamic response for the tracking of the command variables and disturbance value response with highly dynamic drives.

Page 16: Glossary Simotion 0306

Glossary

Glossary-16 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

E

Effective value

Instantaneous actual value.

➝ Actual value, Interpolated setpoint

Elementary data types

Elementary data types define the structure of data that cannot be broken down into smaller units. An elementary data type describes a memory range with a fixed length and stands for bit data,integers, floating-point numbers, duration, time and date.

➝ User-defined data types, Data typ

Enabling signal

Enabling signal, e.g. for an axis.

Equidistance mode

Equidistance means "isochronous mode of the data transmission" and is a new property of the PROFIBUS DP for MC. The isochronous communication provides an equidistant cycle within the PROFIDRIVE profile not only for data exchange, but also for the applications running in the nodes, such as speed and position controllers, etc. The isochronous communication is implemented through the use of an equidistant clock signal on the bus system. This cyclical, equidistant clock pulse is sent from the master to all stations as a global control signal. Master and slave can therefore synchronize their applications with this signal. Special fault procedures in each node ensure that communication remains stable, even if the system clock fails sporadically ("Bus clock PLL" for bridging clock failures).

In drive technology, isochronous communication forms the basis of drive synchro-nization. The bus system not only carries message frame traffic in an equidistant time frame, but the internal control algorithms such as the speed and current controller in the drive or controller are also time-synchronized in the higher-level automation system.

Standard slaves that are not affected by the global control signal can also be operated in a network with isochronous nodes.

➝ PROFIBUS DP for MC, Isochronous mode

Equidistance mode, Data exchange broadcastProgram

A program describes a self-contained process. It can contain motion commands and logic. Functions and function blocks can be called from the programs and variables accessed. Each program must be assigned to a task.

➝ Function, Function block, Project data

Page 17: Glossary Simotion 0306

Glossary

Glossary-17© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

ESD

Electrostatic-sensitive device

EXE

External pulse shaper electronics

Execution level

Execution levels define the chronological sequence of tasks in the execution sys-tem. Each execution level can be assigned at least one task. The following exe-cution levels are defined in SIMOTION:

• StartupTask

• MotionTasks

• BackgroundTask

• TimerInterruptTasks

• SynchronousTasks

• ExecutionFaultTasks

• SystemInterruptTasks

• UserInterruptTasks

• ShutdownTask

➝ Execution system, Task

Execution system

The SIMOTION execution system provides a series of execution levels with var-ious execution properties and interrupts.

➝ Execution level

ExecutionFaultTask

Fault task for program execution.

➝ Execution level

externalEncoder

The ExternalEncoderType data type is used to designate the external encoder in the programming. See TO externalEncoder.

Page 18: Glossary Simotion 0306

Glossary

Glossary-18 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

F

FB

Function block

FBD

Function block diagram

FC

Function

FDD

Feed drive

Feed drive

➝ FDD

FFT

Fast Fourier Transformation

FixedGearType

The FixedGearType data type is used to designate the fixed gear in the program-ming.

➝ TO fixedGear

Following object

The synchronous operation functionality is provided via the following object. It can be interconnected on the input side with a technology object that supplies a master value. On the output side, the following object is permanently intercon-nected with a following axis.

followingAxis

The followingAxis data type is used to designate the following axis in the program-ming.

➝ TO followingAxis

Page 19: Glossary Simotion 0306

Glossary

Glossary-19© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

followingObjectType

The followingObjectType is used to designate the following object in the program-ming.

➝ TO followingObject, TO followingAxis

Follow-up mode

The setpoint is corrected to the actual value in the follow-up mode of the TO Axis. The actual position value and the actual speed value are updated. Motion com-mands are not accepted / executed.

Force/pressure control

Creates a pre-definable force/pressure in relation to a measured force/pressure signal via a force/pressure controller in the process using an axis/drive as actuatorr.

➝ Force/pressure controller

Force/pressure controller

➝ Force/pressure control

FormulaObjectType

In programming, the formula object is designated with the data type FormulaObjectType.

➝ TO Formula Object

FPU

Floating-point unit

Function

The term "function" can have two different meanings depending on the context:

• Generally, the term defines a functional system property.

• A function is defined as a program organization unit which, when executed, supplies exactly one data element (with a range of different values) and which can be called in text languages to act as an operand in an expression.

Function block

A function block is a program organization unit which supplies one or more values when executed. Several named instances of a function block can be generated.

Page 20: Glossary Simotion 0306

Glossary

Glossary-20 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Function block diagram

The function block diagram FBD is one of the three programming languages of STEP5 and STEP 7. FBD uses the logic boxes familiar from Boolean algebra for the representation of the logic. In addition, complex functions (e.g. mathematical functions) can be displayed directly in conjunction with logic boxes. Conversion to another programming language (e.g. ladder diagram) is possible.

Page 21: Glossary Simotion 0306

Glossary

Glossary-21© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

G

Gear ratio

Gear ratio for gearing or fixed gear.

Gearing

A linear angular-locked synchronism with constant gear ratio.

Global device variable

➝ Global user variable

Global measuring

Encoders and measuring inputs can be connected to various electronic components, e.g. measuring input to TM15/TM17 module or C240 (B1-B4). A time stamp is generated when the measuring event occurs, which can be assigned and used flexibly in the system.

Global user variable

Global user variables are classified in accordance with their scope: Project variables (scope: project) are created in the symbol browser of SCOUT. They are unique throughout the project, can be used in the programs on various devices and are visible and operator-controllable in the HMI/OPC. I/O variables (scope: device) enable direct access to the I/Os. After selecting the "I/O" container (project navigator), they are created in the symbol browser and are visible and operator-controllable in the HMI/OPC. Global device variables (scope: device) are created in the "Programs" container (project navigator) and are valid within the sources (programs, functions, function blocks etc.) assigned to the "Programs" container. They are visible and operator-controllable in the HMI/OPC. Unit variables (scope: unit) are created within a unit in the source code and are valid for all programs, functions and function blocks within this unit. Depending on in which section of the source code the unit variables are defined, they are avail-able in different ways:

• Unit variables defined in the Implementation section are only visible and operator-controllable in the symbol browser.

• Unit variables defined in the Interface section are also visible and operator-controllable in the HMI/OPC and can be used by other units on the same device via the "USES <unit_name>" command."

• HMI variables (scope: HMI) is the general term for global user variables that are visible and operator-controllable in the HMI.

➝ Variable, Local user variable, Symbol browser

Page 22: Glossary Simotion 0306

Glossary

Glossary-22 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

GND

Reference point for zero potential (ground)

Page 23: Glossary Simotion 0306

Glossary

Glossary-23© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

H

Heating controller (temperature channel)

Controller with one digital output for heating. The controller has two operating modes:

• Heat - Off

Heating current measurement (temperature channel)

Measurement of the heating current influenced by the heating switch.

Heating current monitoring (temperature channel)

Monitoring of heating current; for this purpose, only one heating switch is closed (100%) and a check made for heating current flow.

Heating/cooling controller (temperature channel)

Controller with two digital outputs for heating and cooling. The controller has three operating modes:

• Heat - Off - Cool.

HMI

➝ Human machine interface

HMI acknowledge buffer

Memory area from which the HMI can read acknowlegements regarding the order execution.

HMI command buffer

Memory area in which the HMI can enter requests to the FO

HMI data

Memory area in which the FO parameters can be changed and read from the HMI.

HMI variable

➝ Global user variable

Human machine interface

Page 24: Glossary Simotion 0306

Glossary

Glossary-24 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Interface and functionality for operating and monitoring SIMOTION. These can be SIMATIC HMI equipment or OPC-based open solutions.

➝ HMI

Page 25: Glossary Simotion 0306

Glossary

Glossary-25© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

I

I/O variable

➝ Global user variable

I/O variable (process image)

Symbolic access to process image variable.

ID

Abbreviation of identifier, designates a unique coding of a product.

Incremental encoder

An incremental encoder (incremental position encoder) is generally a pulse generator or a resolver. Homing is required to determine the absolute position.

Instance

Individually named example of a data stucture linked to a function block type or program type. It is retained from one call of the associated operation to the next. Application in installed software: S7: Instance of an FB in a DB.I

Interface

Agreement on how information is to be interpreted or transferred. During the data exchange, the sender must supply the data correctly, the receiver must be able to interpret the data.

Interface section

The interface section contains statements for importing and exporting data (data types, variables, FBs, FCs, and programs). Technology packages can also be loaded via this section.

➝ Global user variable

Internal SIMOTION API

The device level in the SIMOTION Kernel provides its functionality via an internal interface. This can be used for the creation of technology objects and technology packages, which act on the device level. The internal SIMOTION API cannot be used directly from the user program level. From the user program level, the device functionality can be used via system functions and parameterized via system variables.

Page 26: Glossary Simotion 0306

Glossary

Glossary-26 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Interpolated setpoint

➝ Current actual value

Interpolation

Procedure for calculating intermediate values that have not been measured directly.

Interpolator cycle clock

Generates setpoints for the position controller. If the position control cycle clock is shorter than the interpolator cycle clock, intermediate interpolation of the values will be carried out.

➝ Cycle clock

Interrupt

Interrupts are events that trigger an InterruptTask. In SIMOTION, a differentiation is made between a SystemInterrupt and a UserInterrupt.

➝ InterruptTask

InterruptTask

Is started when an interrupt occurs. All programs contained in the InterruptTask are executed.

➝ Execution level

IPO

Interpolator cycle clock

IPOSynchronousTask

The IPOSynchronousTask is activated in the interpolator cycle clock and runs ahead of the interpolator in the cycle clock.

Isochronous execution level

Must be executed within a fixed predefined period, e.g. linked to IPO clock cycle.

➝ Execution level

Isochronous mode

➝ Equidistance mode

Page 27: Glossary Simotion 0306

Glossary

Glossary-27© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

K

Kernel

The kernel contains the basic functionality of the system, e.g. communication, capability of being programmed, execution levels, task system etc.

L

LAD

➝ Ladder diagram

Ladder diagram

Ladder diagram is a graphics-based programming language. The statement syn-tax corresponds to a circuit diagram. The LAD statements consist of elements and boxes which are graphically connected to networks (which are displayed in conformance with the IEC 61131-3 standard). LAD operations follow the rules of Boolean logic.

➝ LAD

Leading axis

In the synchronous operation function, the leading axis is the axis that defines the motion of the following axis. The leading axis is also referred to as master axis.

➝ Following axis, Angular-locked synchronism, Cam

LED

Light emitting diode

Library

A library is a collection of reusable templates.

➝ Vertical application

Library element

Library elements can be functions, function blocks, programs or modules, which can be called as functional units from user programs.

➝ Function, Function block, Module

Page 28: Glossary Simotion 0306

Glossary

Glossary-28 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

License package

Package that contains several licenses; collection of single licenses for easier handling (selection, ordering, delivery).

Linear axis

Axis with linear (translatory) traversing range; user unit on the axis is a unit of length (e.g. mm, inch); support for configuration according to the kinematic properties of a linear axis.

➝ Hardware limit switch, Software limit switch

Local measuring

Encoders and measuring inputs are connected to a common electronic measuring device, e.g. to C2xx (M1, M2) or to the drive; when the measuring signal arrives, the actual value of the actual value acquisition block is saved.

Local user variable

Local user variables are defined within FBs, FCs and programs. They can only be accessed locally, i.e. they cannot be viewed or operated in either the symbol browser or the HMI/OPC. Local user variables can be monitored via the "Program Status" function.

➝ Variable, Global user variable, Symbol browser

Page 29: Glossary Simotion 0306

Glossary

Glossary-29© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

M

Machine cycle time

processing cycle of a production machine.

➝ Cycle clock

Manipulated variable

Value calculated by the controller from the difference between the actual value and setpoint and output to the final controlling element (in % of controller sampling time). The temperature controller produces a digital, pulse-width-modulated sig-nal (PWM).

Manual output mode (temperature channel)

The output value is not calculated by the controller but is predefined directly, either by entering it on the HMI or by a preset value in the control (manual output value). The control algorithm is switched off in manual mode.

Manual output variable (temperature channel)

The manipulated variable is not calculated by the controller but is specified directly, either by entering it on the HMI or by a preset value in the control (manual manipulated variable). The control algorithm is switched off in manual mode.

Marshalling

Conversion of standard data types and user-defined data types into byte arrays and vice versa.

Master value

A master value is the input variable for synchronous operation (gearing, velocity gearing, camming).

MASTERDRIVES

Siemens series of drive products.

MC

Motion control

MCC

Motion control chart

Page 30: Glossary Simotion 0306

Glossary

Glossary-30 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

MCC module

Defines a combination of command blocks in the MCC thus enabling the motion sequences to be clearly structured.

MCRTX

Motion control realtime extension part of the SIMOTION KERNEL in the SIMOTION P product version.

Mean manipulated variable

In the case of a failure or fault in the actual value acquisition, the mean actuating signal of the previous controller cycles can be output until the fault is corrected.

measuringInputType

The MeasuringInputType data type is used to designate the measuring input in the programming.

➝ TO measuringInput

Module

➝ Library element, MCC module

Modulo axis

Axis whose entire traversing range is not limited. The non-limited entire traversing range is divided into cyclically repetitive contiguous ranges (modulo ranges); a modulo range is defined by the start point (the first one can be specified; the others are defined by the connecting conditions) and the modulo length. A modulo axis may be a rotary axis or a linear axis (not first level).

Motion control chart

Graphical programming language for programming logic and motion control according to the flow-chart principle.

➝ Structured text

Motion control realtime extension

Part of the SIMOTION KERNEL in the SIMOTION P product version.

MotionTask

MotionTasks are assigned to the round-robin execution level. They are used for the programming of sequential commands. They are not time-monitored. Several MotionTasks can be executed in parallel.

➝ Round-robin execution level

Page 31: Glossary Simotion 0306

Glossary

Glossary-31© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Multiple clocking

Clocking, multiple

Page 32: Glossary Simotion 0306

Glossary

Glossary-32 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

N

Non-cyclic application

Non-cyclic application means that the function, e.g. a cam, is used just once.

NVRAM

Non-volatile random access memory

O

OEM

The OEMs (Original Equipment Manufacturers) use the user interface of the system to create their applications.

Offset

Offset of the input and/or output variables for synchronous operation, fixed gear and for the cam.

OMS

Object management system

OPC

A standardized software interface that enables applications of different manufac-turers to exchange data. OPC offers a standardized access to SIMATIC S7 and SIMOTION for OPC-capable applications under Windows NT. OPC permits the integration of automation products from various manufacturers.

➝ Interface

Operating setpoint (temperature channel)

Temperature setpoint for the temperature controller during operation.

➝ Setpoint

Page 33: Glossary Simotion 0306

Glossary

Glossary-33© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Output cam

An output cam generates position-dependent switching signals, dependent on the position values of the axes or an external encoder. A distinction is made between position-based cams, time-based cams and uni-directional output cams. An output cam is defined by the start position and end position for position-based cams, via the start position or ON duration (time-based cams), or via the start position (uni-directional output cams).

Page 34: Glossary Simotion 0306

Glossary

Glossary-34 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

P

Peripheral fault

Fault signalled by I/O modules.

➝ PeripheralFaultTask

PeripheralFaultTask

Task that is triggered when process interrupts and diagnostic interrupts occur. It is used to program the reaction to such events.

PIV

Parameter identifier value

Plausibility check

The property of the controlled system means that actual value changes can only be made within a predictable range (actual value plausibility); on the other hand, setpoint jumps must be followed by a change in the actual value within a specified period (control circuit plausibility). This is monitored by the plausibility check.

PLC

Programmable logic controller

PNO guideline

➝ PROFIBUS DP for MC

posAxis

The posAxis data type is used to designate the position axis in the programming.

➝ TO posAxis

Position control cycle clock

Cycle clock for the position controller. The position controller generates setpoints for the speed controller.

➝ Cycle clock

Position controller

The position controller cyclically compares the internal digital position setpoint with the digital actual value of the position encoder. It calculates the speed set-point according to a control rule.

Page 35: Glossary Simotion 0306

Glossary

Glossary-35© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

POU

➝ Program organization unit

Pragma

A construct in a programming language to enter text in a source program (e.g. statements), which influences the compilation of the source program. In the programming language ST (Structured Text), these may be, for example, statements for the preprocessor or attributes to control the compiler.

Preceding synchronization

With preceding synchronization for the synchronous operation, the synchronizing motion is executed before the specified synchronization point.

Precontrol

Specification of the manipulated variables "speed" and, if applicable, also "torque" directly from the motion control / interpolation. When the dynamic response of the axis controlled system is known, precontrol can be applied to achieve a better dynamic response and the subordinate controllers set essentially for disturbance value response.

Preprocessor

The preprocessor prepares a source program for compilation. For example, character strings can be defined as replacement texts for identifiers, or sections of the source program can be hidden / unhidden for compilation.

Process fault diagnostics

Messages can be issued and acknowledged from the user program. These are displayed on the OP. The mechanism is established in the existing SIMATIC S7/OP environment (ALARM_S).

➝ Alarm_S

Process interrupt

➝ Alarm, SystemInterrupt

Processor

Central processing unit

Product guiding

Type of product feed to a machine station.

Page 36: Glossary Simotion 0306

Glossary

Glossary-36 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Product guiding, fixed

Products are connected rigidly to the feeder. Empty locations are possible in the feeder.

Product guiding, loose

Products are not connected rigidly to the feeder. The products line up automatically. Empty locations are not possible in the feeder.

PROFIBUS DP for MC

The equidistant PROFIBUS DP is an extension of the proven PROFIBUS DP. The extensions comprise the Equidistance mode and Data exchange broadcast functions. The equidistance enables an "isochronous mode of the data transmis-sion". The data exchange broadcast enables a direct data exchange between slave devices without participation of the master. The new functions are specified in the PROFIBUS profile "Drive Technology", Version 3 of the German PROFIBUS user organization (PNO) and are currently being integrated in the PROFIBUS Standard EN 50170, Part 2. To use the new functions, you need a suitable isochronous master interface. The equidistant PROFIBUS DP is fully upward compatible: In a mixed configuration, equidistant slaves and non-equidistant slaves (e.g. intelligent terminal strip ET200) can be operated together on an equidistant PROFIBUS DP bus line without problems."

Program execution error

Error while executing a user program.

Program organization unit

A program organization unit can be a program, a "function" or a "function block“.

➝ POU

Program simulation

The setpoints are calculated according to the programming, but are not output on the I/O, final control elements. I/O devices / drives must be connected.

➝ Simulated operation

ProgramFaultTask

Task that is triggered when synchronous faults occur. It is used to program the reaction to these faults.

➝ SystemInterrupt

Page 37: Glossary Simotion 0306

Glossary

Glossary-37© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Project

A project is the sum of all the data to be defined by the user, such as programs, settings etc. that are specified in SIMOTION SCOUT. It is defined uniquely with a name and is the highest hierarchy level of the data to be managed consistently. The scope of a project can cover one or more SIMOTION devices. A project can consist of one or more SIMOTION stations (SIMOTION devices). The data and programs affect the entire project (not limited to a single device).

➝ Project data

Project data

General term for data that are stored under a project either explicitly by the user (e.g. programs, parameters, etc.) or implicitly by the system (configuration).

➝ Project, User, Program

Project navigator

Device-oriented project structure that displays all project contents (devices, axes, output cams, programs etc.) and allows them to be used, e.g. creation, configu-ration, programming etc.

➝ Workbench

Project variable

➝ Global user variable

Pulse width modulation

The actuating signal is output digitally as a pulse train of ON and OFF pulses.

➝ PWM

PWM

Pulse width modulation

PZD

Process status data

Page 38: Glossary Simotion 0306

Glossary

Glossary-38 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

R

RAM disk

File system in the RAM memory of the control. After the download, the HW and device configurations, technology packages, configuration data of the technology objects and program units are on the RAM disk. With Copy RAM to ROM, the con-tents of the RAM disk are copied to the MMC card and the memory on the RAM disk is released. During subsequent downloads, only the changed data is down-loaded to the RAM disk. Also on the RAM disk or MMC card, are the user data which were created with the file system functions from the user program. Copy RAM to ROM only affects the project data from the download.

Response threshold (temperature channel)

Heating and cooling equipment is controlled by means of digital switching ele-ments; very short switching pulses (ON and OFF pulses) place a burden on ele-ments of this type. For this reason, it is possible to specify a so-called response threshold which defines the minimum permissible magnitude of a manipulated variable before it can be output on the switching element.The manipulated variable calculated by the controller is converted to an appropriate ON period for each controller sampling interval by means of pulse width modulation: the response threshold prevents the generation of very small ON or OFF pulses.

Reversing cam

In the case of the reversing cam, the effective direction in relation to the switch-off position is changed after reversing the direction of motion of the axis. The switch-off position can be in front or behind the switch-on position.

Rotary axis

Axis with rotary traversing range; user unit on the axis is a rotary unit (e.g. °, degrees); configuration support according to the kinematic properties of a rotary axis

Round-robin execution level

The BackgroundTask and MotionTasks are executed on the round robin execu-tion level. The proportion of time for the BackgroundTask and the MotionTasks can be set as a percentage.

➝ Execution level, BackgroundTask, MotionTask

Runtime system

The SIMOTION RT comprises the SIMOTION Kernel and the technology pack-ages.

➝ SIMOTION RT, SIMOTION Kernel, Technology packages

Page 39: Glossary Simotion 0306

Glossary

Glossary-39© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

S

Safety Integrated

Effective protection of persons and machines in accordance with EC Directive 89/392/EEC in safety category 3 according to EN-954-1 (categories B. 1 to 4 are defined in this standard) for safe setting up and testing. Individual fault safety is ensured. The safety function is still maintained if an individual fault occurs. Protection is implemented by means of the following functions:

• Safe stopping process: brakes the drive safely down to standstill if a monitor is triggered.

• Safe operational stop: monitors the drive at zero speed within a settable tolerance window, the drive remains fully functional under position control.

• Safe standstill: suppression of drive pulses and thus safe, electronic dis-connection of the power supply (Safe Off terminal).

• Safely reduced speed: monitoring of configurable speed limits, e.g. during setting up.

• Safe software cams: variable programmable traversing range limits; no hard-ware limit switches required.

• Safe braking ramp: safe reduction in speed according to a specified, monitored braking ramp when the Stop command is given.-

• Safe emergency stop: direct connection of emergency stop chains/push-buttons and their safe logical evaluation (category 4).

Scaling

Multiplication of the input or output variables by a factor for synchronous operation and for the cam.

SDB

➝ System data block

Sector-specific application

Sector-specific applications are programs (subroutines) of a machine that solve specific sub-tasks (e.g. winder, flying shears).

Self tuning

The controller parameters are automatically determined by an integrated process (analysis of the step response).

Page 40: Glossary Simotion 0306

Glossary

Glossary-40 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

SensorType

The SensorType data type is used to designate the sensor in the programming.

➝ TO sensor

Servo gain factor (KV factor)

Gain factor in the position control loop, mainly P controllers.

➝ Position controller

Setpoint

Temperature value to be maintained by the temperature controller; the operating setpoint and reduced setpoint are generally set.

➝ Operating setpoint

SF

System failed

SFC

System functions represent access to the functionality of the SIMOTION Kernel and technology packages/objects. They can be used in the user program.

Shutdown task

The task is executed once at the transition from RUN to STOP, i.e. all the programs contained therein are executed.

➝ Execution level, ShutdownTask

ShutdownTask

Task that is triggered during the system transition to STOP. It is used for the programming of the reaction required here.

➝ Execution level, SystemInterrupt

SIMATIC Manager

Graphical user interface for SIMATIC users under Windows 95/98 or Windows NT. HMI devices and drives are also integrated in the SIMATIC Manager under Totally Integrated Automation (TIA). The SIMOTION system can be integrated seamlessly in the SIMATIC Manager or operated on its own.

SIMODRIVE

Siemens product range

Page 41: Glossary Simotion 0306

Glossary

Glossary-41© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

SIMOTION

The product range for optimum automation of production machines which focuses on motion control and technology, the combination of logic and motion based on the SIMATIC 7, project global programming for a number of different devices, target system neutral architecture, engineering (SIMATIC compliant), extended by graphic programming, optimized for motion sequences, open system approach, expandable by (sector-)specific technology functions, also by OEMs).

SIMOTION C2xx

Standalone motion controller, SIMOTION automation device based on the SIMATIC S7-300 mounting technology.

➝ SIMOTION hardware platform

SIMOTION complete system

In combination, the computer unit and panel front form a complete SIMOTION system.

SIMOTION hardware platform

Hardware on which a SIMOTION system can be executed, e.g.:

• SIMOTION C2xx

• SIMOTION P3xx

SIMOTION Kernel

SIMOTION Kernel is the name given to the basic functionality of the SIMOTION RT without technology packages.

➝ Technology package, Device level, SIMOTION RT

SIMOTION MMC

SIMOTION micro memory card

SIMOTION P

Identifies a PC-based SIMOTION device. Includes the computer unit and the operator control unit. Comprises the SIMOTION P3xx hardware with panel and SIMOTION KERNEL software.

➝ SIMOTION hardware platform

SIMOTION P Control Manager

Component contained in the system control of NT. Allows setting of SIMOTION P basic information (e.g. runtime allocation or SIMOTION P and NT, availabe memory under SIMOTION P, ...).

Page 42: Glossary Simotion 0306

Glossary

Glossary-42 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

SIMOTION P Startup

SIMOTION P diagnosis application containing: LEDs, HW switch, flash card management, determination of realtime violations, ...

SIMOTION P State

Application for the display of the operating states of SIMOTION P. Allowing manipulation (HW keyswitch, ramp-up information, system fault LED, ...).

SIMOTION P350

SIMOTION P hardware platform

SIMOTION RT

The SIMOTION RT comprises the components:

• SIMOTION Kernel

• Technology packages

➝ Firmware

SIMOTION SCOUT

SIMOTION SCOUT is the engineering system for SIMOTION integrated in STEP 7 and provides all the required tools for the:

• configuration

• parameterization

• programming

• testing

• diagnostics.

The following tasks are graphically supported with operator guidance:

• the creation of the hardware and network configuration

• The creation, configuration and parameterization of technology objects such as axes, output cams and cams.

SIMOTION station

Organizational unit in the hardware configuration in SIMOTION SCOUT.

Page 43: Glossary Simotion 0306

Glossary

Glossary-43© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Simulated operation

With SIMOTION, a distinction is made in the simulated operation between:

• Program simulation

• Axis simulation

➝ Program simulation, Axis simulation

SINAMICS

Siemens product range.

SINAMICS G

Siemens product range.

SINAMICS S

Siemens product family

SM

Signal module of the SIMATIC S7 product family (e.g. I/O module).

Speed controller

Speed control is generally a facility to regulate the speed of an axis to remain at a constant value. Depending on the prevailing situation, control intervention may be exercised either at the location where the torque is generated (motor) or by targeted impressing of a delayed torque (braking).

ST

➝ Structured text

ST editor

Editor for writing programs in ST.

➝ Structured text

ST source file

An ST source file is a logical unit which is created in the SIMOTION project and can be present several times (corresponds to a unit of the program).

Page 44: Glossary Simotion 0306

Glossary

Glossary-44 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Standard function

Standard functions are function blocks or programs that provide standard and basic functionality (e.g. homing mode, simple print mark etc.) not provided by the technology commands. They are combined in the Standard function library and are supplied with the SIMOTION SCOUT/RT.

➝ Function block, Program, Library

Standard module

Contains function blocks and program parts on execution levels such as the round-robin or cyclic levels. Modules - have a local memory - cannot be instantiated. Block sequence, axis module, synchronous operation module, print mark. The Module library contains standard modules.

➝ Module

STARTER

Functionally integrated in SIMOTION SCOUT for the commissioning of digital drives. Micromaster 4 (MM4) can therefore be commissioned in P1.

Startup characteristic (temperature channel)

A hot runner requires controlled heating. This is ensured via a so-called startup characteristic that controls the setpoint depending on time and/or current temperature.

StartupTask

Task that is triggered at the system startup and during the transition from STOP to RUN. It is used to program the reaction, especially initialization, for this transition.

➝ System startup, Execution level

Station

Device that can be connected to one or more subnetworks as a consistent unit, e.g. SIMATIC, SIMOTION device, programming device, operator panel. A project can consist of one or more stations.

Structured text

Text-based high-level language for SIMOTION, which is IEC1131-3-compliant and has been extended with motion control and other language commands. These are integrated as functions or function blocks.

Page 45: Glossary Simotion 0306

Glossary

Glossary-45© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Succeeding synchronization

With succeeding synchronization, the synchronization motion starts when the start criterion is reached in a synchronous operation.

Superimposed synchronous operation

In superimposed synchronous operation, two following objects can be intercon-nected to one following axis. These two synchronous operations are superim-posed on one another.

SW

Software

Symbol browser

Functionality integrated in SIMOTION SCOUT for the creation and visualization of global project user variables and the visualization of system variables. The symbol browser is integrated in the detail view of the workbench.

➝ Variable, Detail view

Synchronization point (synchronous operation)

The synchronization point in an interaction with the synchronization length determines the synchronization range.

Synchronous exception

Refers directly to a faulty programming command (e.g. division by 0).

➝ Asynchronous exception

Synchronous grouping

A synchronous grouping comprises at least one leading object (technology object), which supplies the master value,

e.g. a position axis or an external encoder and a following axis.

Synchronous operation

Defined motion of a following axis to a leading axis. This can be linear (gear) or non-linear (cam).

➝ Axis, Technology object, Technology package

Page 46: Glossary Simotion 0306

Glossary

Glossary-46 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

SynchronousTask

IPOsynchronousTasks that are called in the interpolator cycle clock or an integer multiple of the interpolator cycle clock and executed once.

➝ Execution level

System data block

SDBs are data containers for the storage of HW configuration and network configuration information. SDBs are generated during the configuration of hard-ware and networks and loaded to the SIMOTION RT.

System function

System functions represent access to the functionality of the SIMOTION Kernel and technology packages/objects. They can be used in the user program.

System startup

The StartupTask is called once and executed once only during system startup.

➝ StartupTask

System variable

System variables are rendered unique throughout the project by means of defined identifiers. They have a default setting which can be changed during commissioning if required. System variables can also be changed online from the user program or the HMI. SIMOTION uses the following different system variables:

• System variables of the SIMOTION kernel These are always available.

• System variables of technology objects These do not become available until the technology object has been configured in the project.

➝ Variable, Configuration data, Technology object

SystemFaultTask

SystemInterruptTasks that are started for system alarms (kernel events), e.g. communication overload, system overload. They are used for the programming of the required reactions.

➝ SystemInterrupt

Page 47: Glossary Simotion 0306

Glossary

Glossary-47© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

SystemInterrupt

SystemInterrupts are defined in the system and start a SystemInterruptTask when the defined event occurs. Depending on the event, the appropriate SystemInterruptTask is started and all the programs contained therein are executed. The execution level of the SystemInterrupts contains the following tasks:

• TimeFaultTask

• TechnologicalFaultTask

• PeripheralFaultTask

• TimeFaultBackgroundTask

➝ UserInterrupt, BackgroundTask

SystemInterruptTask

SystemInterruptTasks are called and executed once in response to events (e.g. system faults)

➝ SystemInterrupt

Page 48: Glossary Simotion 0306

Glossary

Glossary-48 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

T

T(o)

Settable time in the PROFIBUS configuration for the output of setpoints.

Target system

The target system is the automation system or the automation components on which the (SIMOTION) program runs. A target system can contain one or more target devices.

➝ SIMOTION hardware platform

Task

A task provides an execution framework for programs. It contains at least one program that calls functions and function blocks. Tasks are assigned to an execution system.

➝ Execution level, Function, Function block, Program

Technological alarm

Technological alarms are generated by the technology objects SIMOTION RT. The data volume of the available technological alarms depends on the loaded technology packages and the technology objects contained therein. A default system response is defined for each technological alarm. A SystemInterrupt is triggered in the execution system when a technological alarm occurs. Alternatively, another response can be specified in the alarm configuration (e.g. SIMOTION device in STOP, stop axis). Technological alarms can be visualized in SIMOTION SCOUT and on the OP (not in STEP7).

➝ Alarm, SystemInterrupt

TechnologicalFaultTask

Is started when technological alarms occur. It is used for the programming of the user reactions.

➝ SystemInterrupt

Technology alarm

➝ Technological alarm

Technology command

➝ Technology object

Page 49: Glossary Simotion 0306

Glossary

Glossary-49© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Technology function

Technology functions are functions or function blocks that provide technological functionality, e.g. winder functions, to which commands and variables of the SIMOTION kernel and the technology objects are dispatched..

Technology level

The technology level contains technology objects. These expand the basic functionality of the SIMOTION system. Technology objects are grouped to form technology packages. These can be accessed by the user via technology commands. The technology level can be omitted completely if desired, i.e. a SIMOTION kernel can be operated without technology packages.

• SIMOTION devices are programmable and provide a basic set of instructions according to IEC-1131.

This basic instruction set can be extended by technology packages:

• Technology packages contain technology objects which can be accessed from the user program via technology commands

➝ Technology object, Technology package

Technology object

A technology object maps technology in SIMOTION. There are objects for various axis types:

• to driveAxis

• to posAxis

• to followingAxis

• to followingObject

• to cam

as well as for other technological units:

• to externalEncoder

• to measuringInput

• TO outputCam

Technology objects contain technology commands, system variables, techno-logical alarms and configuration data. They can be combined to form technology packages.

➝ TO

Page 50: Glossary Simotion 0306

Glossary

Glossary-50 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Technology package

A technology package combines software functions which are required for auto-mation in mechanical engineering in various sectors. The following technology packages are provided for SIMOTION:

• TP cam

• TP Cam_ext

• TControl (temperature controller)

➝ technology object

TemperatureControllerType

The TemperatureControllerType data type is used to designate the temperature controller in the programming.

➝ TO temperatureController

TFT

Thin film transistor

Ti

Settable time in the PROFIBUS configuration for the acquisition of actual values.

TIA

➝ Totally Integrated Automation

TimeFaultBackgroundTask

Is started when a time-out occurs in the BackgroundTask. It is used for the programming of the reaction required here.

➝ SystemInterrupt

TimeFaultTask

Is started when a time-out occurs in the TimerInterruptTask. It is used for the programming of the reaction required here.

➝ SystemInterrupt

TimerInterruptTask

The TimerInterruptTasks are called in the configured time frame and executed once.

➝ SystemInterrupt

Page 51: Glossary Simotion 0306

Glossary

Glossary-51© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

TO

Abbreviation for technology object; only permitted in connection with a designator: e.g. TO followingObject

➝ Technology object

TO additionObject

The TO additionObject provides the functionality for an output vector, which results from the addition of up to four input vectors. The AdditionObjectType data type is used to designate the addition object in the programming.

➝ AdditionObjectType

TO cam

The TO cam can be used to define a transmission function and apply it with other technology objects. The TO cam describes the functional relationship between master values (e.g. leading axis) and following values (e.g. following axis). With mechanical systems, this relationship is established via a cam. The cam function is defined according to VDI directive 2143, motion rule for cam gears.

➝ Technology object, CamEdit, CamTool

TO controllerObject

The TO controllerObject provides the controller and precontrol functionality for scalar variables. The ControllerObjectType data type is used to designate the controller object in the programming.

➝ ControllerObjectType

TO driveAxis

The TO driveAxis provides the functionality of the motion control via speed specification without position control.

➝ driveAxis

TO External Encoder

The TO External Encoder provides the functionality for a position encoder that is attached to the production machine to record the position and the angle.

In programming, the external encoder is designated with the data type ExternalEncoderType.

➝ Technology Object, ExternalEncoderType

Page 52: Glossary Simotion 0306

Glossary

Glossary-52 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

TO externalEncoder

Position encoder mounted on the production machine for the measurement of a position or an angle.

➝ Technology object, externalEncoderType

TO Fixed Gear

The TO Fixed Gear provides the functionality for fixed gearing on the basis of a specifiable gear ratio. In programming, the fixed gear is designated with the data type FixedGearType.

➝ FixedGearType

TO followingAxis

The TO followingAxis is a grouping of the following axis and following object. The TO followingAxis provides the functionality of the leading value coupling, synchronization and desynchronization of the synchronous operation, as well as gearing and camming. The followingAxis data type is used to designate the following axis and the followingObjectType used to designate the following object in the programming.

➝ followingAxis, followingObjectType

TO followingObject

➝ TO followingAxis

TO formulaObject

The TO formulaObject provides the functionality for the use of formulas on scalar variables and motion factors. The FormulaObjectType data type is used to designate the formula object in the programming. See FormulaObjectType

➝ FormulaObjectType

TO measuringInput

The TO measuringInput provides the functionality for fast, accurate measurement of actual positions. This is achieved through hardware support (e.g. measuring input on the associated drive unit), or through exact recording of the time when the measuring event occurred. The MeasuringInputType data type is used to designate the measuring input in the programming.

➝ Technology object, MeasuringInputType

Page 53: Glossary Simotion 0306

Glossary

Glossary-53© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

TO posAxis

The TO poAxis provides the functionality of the motion control with position con-trol. The posAxis data type is used to designate the position axis in the program-ming.

➝ posAxis

TO sensor

The TO sensor provides the functionality for the sensing of scalar measured val-ues. The SensorType data type is used to designate the sensor in the program-ming

➝ SensorType

TO temperatureController

The TO temperatureController provides the functionality for temperature control. The TemperatureControllerType data type is used to designate the temperature controller in the programming.

➝ TemperaturControllerType

Tolerance band

The actual values are monitored via two tolerance bands in order to be able to detect faults or errors in the sensing (sensor) or in the final controlling element. The actual value must always lie within the tolerance band during fault-free operation, or may only exceed it briefly (inner tolerance band).

Torque limiting

Limiting the motor torque at an axis.

Totally Integrated Automation

Totally Integrated Automation is a synonym for uniformity in the configuration, parameterization, programming and diagnostics steps as well as for triple integration: in the data management, in the communications, in the user interface and the cooperation of the required tools. This achieves substantial savings in the engineering and therefore greater customer benefits when using SIMATIC or SIMOTION together with TIA-capable system components.

TP

Abbreviation for technology package.

➝ Technology package

Page 54: Glossary Simotion 0306

Glossary

Glossary-54 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Trace

Cyclic saving of process signals or user and system variables for the visualization and data acquisition.

TSI

TaskStartInfo

Page 55: Glossary Simotion 0306

Glossary

Glossary-55© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

U

Unit

The term "unit" refers to an ST source file in the "Programs" container (project navigator). It can contain 1 to n programs, FBs, FCs, or UDTs."

➝ Global user variable

Unit variable

➝ Global user variable

User

Users are designated as those who generate project data with the aid of SIMOTION SCOUT.

➝ Project data

User program

A SIMOTION user program solves a complex, but essential self-contained motion control task. This can be the control of a complete machine or section of a machine. A user program comprises one or more programs and is created in the ST (text-based) or MCC (graphics-based) programming languages.

➝ System function, Technology package

User-defined data types

Specific data types are defined via user-defined data types, which in turn can consist of one or more elementary data types or user-defined data types.

➝ Data type, Elementary data types

UserInterrupt

UserInterrupts can be defined by the user through the configuration of events. The UserInterruptTask is started when an event occurs. Depending on the occurrence of a user-defined condition, one of the UserInterruptTask is started and all the programs contained therein are executed. The condition consists of a logic expression, which can contain variables, system variables and I/Os.

➝ SystemInterrupt, InterruptTask

UserInterruptTask

The UserInterruptTasks are called when a user-defined event occurs (condition) and executed once.

Page 56: Glossary Simotion 0306

Glossary

Glossary-56 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

V

Variable

SIMOTION distinguishes between:

• System variables, variables that are predefined by the system

• Global user variables

• local user variables, variables that are defined by the user.

➝ System variable, Global user variable, Local user variable

Variable declaration

You specify names, data types and initial values for variables in the variable declaration.

Velocity gearing

Velocity gearing means gearing of the velocities between two axes with a constant gear ratio.

Virtual axis

All axis types can also be set as virtual axes, i.e. they do not have a real drive, but are only used for calculation, e.g. as leading axis for several following axes.

W

Work area (workbench)

The term "work area" refers to an area on the SIMOTION SCOUT workbench. All tools on the SIMOTION workbench that are needed to configure, assign parameters, program, commission, etc. a SIMOTION project are displayed in the work area. Active tools can be moved to the foreground by selecting tabs.

➝ SIMOTION SCOUT, Workbench

Page 57: Glossary Simotion 0306

Glossary

Glossary-57© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition

Workbench

The SIMOTION user interface is divided into three function areas:

• Project navigator,

• work area

• detail view

Different tools can be opened simultaneously in the work area and detail view and can be moved to the foreground by selecting tabs. Different toolbars are displayed depending on the active tab.

➝ Project navigator, Work area, Detail view

X

XML

XML is a standard for the creation of documents in the form of a tree structure that can be read by both machines and people. XML defines the rules for the structure of such documents. The details of the respective document must be specified for a definite application case ("XML application"). This especially affects the defini-tion of the structure elements and their arrangement within the document tree.

Page 58: Glossary Simotion 0306

Glossary

Glossary-58 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition