Upload
electron13
View
57
Download
5
Embed Size (px)
Citation preview
03/2006 Edition
SIMOTION
Terms and Abbreviations
Glossary
s
Preface
Glossary
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
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
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
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
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
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
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.
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).
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.
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
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.
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
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
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.
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
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.
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
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.
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.
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
Glossary
Glossary-22 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition
GND
Reference point for zero potential (ground)
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
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
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.
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
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
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
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
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
Glossary
Glossary-31© Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition
Multiple clocking
Clocking, multiple
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
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).
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.
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.
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
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
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
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).
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
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, ...).
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.
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).
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.
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
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
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
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
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
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
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
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
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
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
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.
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
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.
Glossary
Glossary-58 © Siemens AG 2006 All Rights ReservedSIMOTION Terms and Abbreviations, 03/2006 Edition