software guide general sl 2013 - industry support siemens

104
SS Solutions for Powertrain TRANSLINE sl Manual Software Guide General Edition 2013

Upload: others

Post on 18-Dec-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software Guide General sl 2013 - Industry Support Siemens

SS

Solutions for Powertrain TRANSLINE sl

ManualSoftware Guide General Edition 2013

Page 2: Software Guide General sl 2013 - Industry Support Siemens
Page 3: Software Guide General sl 2013 - Industry Support Siemens

General 1

Block overview 2

Program structure 3

Design specifications and documentation

4

Operation via MPP483 5

Operating modes 6

PLC memory requirements

7

NC program structure

8

Further documentation 9

Appendix, Change directory

A

Solutions for Powertrain

TRANSLINE sl – Software Guide General

Technical Manual

Edition 2013

Page 4: Software Guide General sl 2013 - Industry Support Siemens

SINUMERIK® documentation

Printing history Brief details of this edition and previous editions are listed below. The status of each edition is shown by the code in the "Remark" column. Status codes in the "Remark" columns: A .... New documentation. B .... Unrevised reprint with new order number. C .... Revised edition with new product version. Edition Order no. Remark 03.07 A&D MC-Extranet A 03.08 A&D MC-Extranet C 2009 IA&DT-Extranet C 2010 I IA&DT E-Business Workplace C 2012 I IA&DT-E-Business Workplace C 2013 I IA&DT-E-Business Workplace C

Further information is available on the Internet under: http://www.automation.siemens.com This publication was produced with Microsoft Office using the documentation tool AutWinDoc. The reproduction, transmission or use of this document or its contents is not permitted without express written authority. Offenders will be liable for damages. All rights, including rights created by patent grant or registration of a utility model or design, are reserved. Copyright © Siemens AG 2013

Other functions not described in this documentation might be executable in the control. This does not, however, represent an obligation to supply such functions with a new control or when servicing. We have checked that the contents of this document correspond to the hardware and software described. Nonetheless, differences might exist. The information contained in this document is, however, reviewed regularly and any necessary changes will be included in the next edition. We welcome suggestions for improvement. Subject to change without prior notice.

Available at: I IA&DT-E-Business Workplace Printed in the Federal Republic of Germany

Siemens Aktiengesellschaft

Page 5: Software Guide General sl 2013 - Industry Support Siemens

2013 Content

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 v

Content

1 General............................................................................................. 1-9

2 Block overview................................................................................ 2-11

2.1 General ......................................................................................... 2-11

2.2 Block list........................................................................................ 2-13 2.2.1 Organization blocks (OB)........................................................... 2-13 2.2.2 Function blocks (FB).................................................................. 2-14 2.2.3 Function call (FC) ...................................................................... 2-19 2.2.4 Data block (DB).......................................................................... 2-23 2.2.5 UDTs User Data Types.............................................................. 2-28 2.2.6 Bit memories (M) ....................................................................... 2-29

3 Program structure........................................................................... 3-31

3.1 SIMATIC S7 control ...................................................................... 3-33

3.2 SINUMERIK 840D sl control......................................................... 3-41

4 Design specifications and documentation .................................. 4-51

4.1 Design specification – addresses ................................................. 4-51

4.2 Documentation for STEP 7 programs........................................... 4-53

4.3 SINUMERIK 840D sl documentation............................................ 4-56

5 Operation via MPP .......................................................................... 5-59

5.1 Control elements of the MPP........................................................ 5-60

5.2 Unit / machine ON function........................................................... 5-61

5.3 Control voltage ON function.......................................................... 5-62

5.4 Media ON function ........................................................................ 5-63

5.5 Initial setting function .................................................................... 5-64

5.6 Start function................................................................................. 5-65

5.7 Acknowledge fault function ........................................................... 5-66

5.8 Machine/unit OFF function............................................................ 5-67

5.9 Control voltage OFF function........................................................ 5-68

Page 6: Software Guide General sl 2013 - Industry Support Siemens

Content 2013

© Siemens AG 2013 All Rights Reserved vi Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

5.10 Media OFF function .................................................................... 5-69

5.11 All units back function ................................................................. 5-70

5.12 Stop at end of cycle function....................................................... 5-71

5.13 Immediate stop function.............................................................. 5-72

5.14 Emergency Stop override function ............................................. 5-73

5.15 Lock/unlock protective doors function ........................................ 5-74

5.16 EMERGENCY STOP.................................................................. 5-74

5.17 External operating panels with enabling buttons ........................ 5-75

6 Operating modes ............................................................................ 6-77

6.1 Setup mode SET........................................................................... 6-78 6.1.1 General ...................................................................................... 6-78 6.1.2 Setup mode diagram ................................................................. 6-79

6.2 Single step mode SSM ................................................................. 6-80 6.2.1 General ...................................................................................... 6-80 6.2.2 Single-step mode diagram......................................................... 6-81

6.3 Single mode SM............................................................................ 6-82 6.3.1 General ...................................................................................... 6-82 6.3.2 Single mode diagram................................................................. 6-83

6.4 Linked mode AUT (Automatic)...................................................... 6-84 6.4.1 General machine linked mode diagram..................................... 6-85 6.4.2 Single machine linked mode diagram........................................ 6-86

7 PLC memory requirements............................................................ 7-87

7.1 STEP 7 memory requirement ....................................................... 7-87

7.2 Memory requirement for standard blocks ..................................... 7-87

8 NC program structure .................................................................... 8-91

9 Additional documentation ............................................................. 9-93

A Appendix, Change directory ......................................................... A-95

A 1 MPP483/PT for MOP/UOP........................................................... A-95

A 2 MPP483H/PT for MOP/UOP ........................................................ A-97

A.3 MPP483A/PT for OP-A................................................................. A-98

Page 7: Software Guide General sl 2013 - Industry Support Siemens

2013 Content

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 vii

A.4 Machine control panel MCP 483 .................................................. A-99

A.5 Interpretation notes for the operating mode diagrams ................. A-100

A.6 Change directory .......................................................................... A-101 A.6.1 Edition 03.07.............................................................................. A-101 A.6.2 Changes from the 03.07 Edition to the 03.08 Edition ............... A-101 A.6.3 Changes from the 03.08 Edition to the 2009 Edition ................ A-101 A.6.4 Changes from the 2009 Edition to the 2010 Edition ................. A-101 A.6.5 Changes from the 2010 Edition to the 2012 Edition ................. A-101 A.6.6 Changes from the 2012 Edition to the 2013 Edition ................. A-102

Page 8: Software Guide General sl 2013 - Industry Support Siemens

Content 2013

© Siemens AG 2013 All Rights Reserved viii Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Figures

Fig. 3-1: S7 control with operator panel ...................................................................................................3-31 Fig. 3-2: SINUMERIK 840D sl with operator panel ..................................................................................3-31 Fig. 5-1: "FC_MPP" function ....................................................................................................................5-59 Fig. 6-1: Setup mode diagram (For notes on diagram, see Appendix).....................................................6-79 Fig. 6-2: Single-step mode diagram.........................................................................................................6-81 Fig. 6-3: Single mode diagram.................................................................................................................6-83 Fig. 6-4: General machine linked mode diagram .....................................................................................6-85 Fig. 6-5: Single machine linked mode diagram ........................................................................................6-86

Page 9: Software Guide General sl 2013 - Industry Support Siemens

2013 1 General

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 1-9

1 General

Uniform software structures across the TRANSLINE Solution for Powertrain assist machine manufacturers, maintenance engineers and service personnel in carrying out commissioning, troubleshooting and maintenance work. This manual is to be used as the basis for achieving far-reaching standardization of the software structures within the TRANSLINE Solution for Powertrain. It describes the software structures for PLC and CNC machines, as well as agreed responses to operator inputs. The Software Guide consists of various documents, which describe the individual parts in detail. The following programming languages can be used in TRANSLINE Solutions for Powertrain: • STEP 7, LAD, FBD, STL • S7-GRAPH (step sequence programming) Step sequence programming using S7-GRAPH is suitable for programming sequential machine processes in PLC machines. The relevant safety requirements should be taken into account alongside the functions described. These safety requirements are not restricted or invalidated by the descriptions contained in this manual. Descriptions of the general software structure and general information about functions and blocks can be found in the "Software Guide General". In addition, a description of "S7-GRAPH" can be found in the supplementary Software Guides. HMI PRO standard blocks are described in the Solutions for Powertrain manual “HMI PRO programming guide” (Software Guide HMI PRO Programming Guide). HMI Lite standard blocks are described in the Solutions for Powertrain manual “HMI Lite programming guide” (Visualization, Operation, Diagnostics HMI Lite Configuration Manual). SIEMENS standard blocks are described in the relevant product documentation.

1

Page 10: Software Guide General sl 2013 - Industry Support Siemens

1 General 2013

© Siemens AG 2013 All Rights Reserved 1-10 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

This documentation contains additional information: • SINUMERIK DOConCD Basic Machine Functional Description of PLC Basic

Program • System software for the S7-300/400 system and standard functions • NCM for PROFIBUS

Page 11: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.1 General

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-11

2 Block overview

2.1 General The block numbers and timers listed below should remain the same in all TRANSLINE Solutions for Powertrain projects. There are different types of block: Type 1: SIEMENS standard blocks Type 2: TRANSLINE-specific standard blocks Type 3: Project-specific blocks Type 4: TRANSLINE-specific prototype blocks Type 5: Project-specific prototype blocks Type 6: Application-specific blocks Type 7: Reserved function-related blocks Type 8: HMI Lite TRANSLINE-specific blocks

* Blocks with different characteristic in HMI PRO RT Powerline and HMI PRO RT solution line Type 1, 2, 3 and 8 blocks may not be modified by machine manufacturers. Prototype blocks (types 4 and 5) are used by machine manufacturers and adapted to the conditions of their machines. Application-specific blocks (type 6) are created by machine manufacturers, thus determining their function. A range of numbers is reserved for a defined function for type 7 PLC blocks. The structure and content of the blocks are defined by machine manufacturers. Product-specific SIEMENS standard blocks (type 1) and accompanying documentation are purchased through SIEMENS sales partners; type 2, 3, 4, and 5 blocks are supplied by machine manufacturers. All blocks designated as "Free for user assignment" are available for special functions of machine manufacturers. Special end customer blocks should be stored in the "Free for end customer assignment" area.

2

Page 12: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.1 General

© Siemens AG 2013 All Rights Reserved 2-12 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Overview, block structure

PLC Basic Program DB1-29 FB1-29 FC1-29 NC functions (840D, 611U) user, axes DB31-58 FB30-58 FC30-56 Manager blocks and operator panel DB59-66 FB59-66 FC57-66 HMI Lite DB67-69 FB67-69 FC67-69 S7-Graph standard blocks --- --- FC70-73 Tool Manager (SIEMENS) DB71-80 FB71-80 FC74-80 Special modules, identification system 1 DB81-84 FB81-84 FC81-84 Safety Integrated DB85-89 FB85-89 FC85-89 Communications, CP340, DP, FDL, diagnostics DB90-105 FB90-105 FC90-104 HMI Lite DB106-109 FB106-109 FC105-109 NC (mode group, HPU, HHU, Safety) DB110-120 FB110-120 FC110-120 NC functions, user, channel, etc. DB121-130 FB121-130 FC121-130 Tool monitoring/measuring equipment DB131-139 FB131-139 FC131-139 Management and control, nut runner DB140-149 FB140-149 FC140-149 HMI supply DB150-159 FB150-159 FC150-159 Free for user assignment (machine manufacturers) DB160-400 FB160-400 FC160-400 When using S7 Distributed Safety the F-application blocks are stored in this user block area

Reserved for HMI PRO DB401-460 FB401-460 FC401-460 Reserved for HMI Lite DB461-480 FB461-480 FC461-480 Free for end customer assignment DB481-599 FB481-599 FC481-599 Free for user assignment (machine manufacturers) DB601-999 FB601-999 FC601-999 Reserved by Siemens for SINUMERIK DB1000-1099 FB1000-1099 FC1000-1004 Free for user assignment (machine manufacturers) DB1100-max FB1100-max FC1100-max

Page 13: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.2 Block list

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-13

2.2 Block list

2.2.1 Organization blocks (OB)

Siemens standard OB no.

Project-specific OB

no.

Symbol names Description With 840D

sl

With S7

Type

OB1 OB1 OB_CYCLE Cyclic processing X X 6 OB10 OB10 OB_TIME1 Time-of-day interrupt X X 7 OB11 OB11 OB_TIME2 Time-of-day interrupt X 7 OB20 OB20 OB_DELAY1 Time-delay interrupt X X 7 OB21 OB21 OB_DELAY2 Time-delay interrupt X 7 OB32 OB32 OB_CYCLIC_INT1 Cyclic interrupt X 7 OB35 OB35 OB_CYCLIC_INT2 Cyclic interrupt X X 7 OB40 OB40 OB_PROCESS_INT1 Hardware interrupt X X 6 OB41 OB41 OB_PROCESS_INT 2 Hardware interrupt X 7 OB80 OB80 OB_ASYNCHRONF1 Asynchronous error

interrupt 1 X X 7

OB81 OB81 OB_BUFFERVOLT Buffer voltage X X 7 OB82 OB82 OB_DIAGNOSTIC_INT Diagnostic interrupt X X 6 OB85 OB85 OB_ACCESS_ERR Access error X X 7 OB86 OB86 OB_DP_EXPANSION_R

ACK Distributed I/O X X 6

OB87 OB87 OB_COMM_ERROR Error, global data X X 7 OB90 OB90 OB_BACKGROUND Background X 7 OB100 OB100 OB_RESTART Restart X X 6 OB102 OB102 OB_COLD_RESTART Cold restart X 7 OB 121 OB 121 OB_SYNCHRONF1 Synchronous error

interrupt 1 X X 7

OB122 OB122 OB_SYNCHRONF2 Synchronous error interrupt 2

X X 7

The organization blocks depend on the CPU.

Page 14: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.2 Block list

© Siemens AG 2013 All Rights Reserved 2-14 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

2.2.2 Function blocks (FB)

Siemens standard

FB no./name

Project-specific FB no.

Symbol names Description With 840D

sl

With S7

Type

FB1-FB29 FB1-FB29 Reserved for Siemens basic PLC program 840D

X 1

FB1 FB1 RUN_UP Basic PLC program 840D

X 1/*

FB1 FB_RUN_UP_S7 TRANSLINE-Library X 2 FB2 FB2 GET Basic PLC program

840D X 1/*

FB3 FB3 PUT Basic PLC program 840D

X 1/*

FB4 FB4 PI Basic PLC program 840D

X 1/*

FB5 FB5 GETGUD Basic PLC program 840D

X 1/*

FB7 FB7 PI_SERV2 Basic PLC program 840D

X 1/*

FB9 FB9 M2N Basic PLC program 840D

X 1/*

FB10 FB10 SI_RELAIS Basic PLC program 840D

X 1/*

FB11 FB11 SI_BrakeTest Basic PLC program 840D

X 1/*

FB29 FB29 DIAGNOSIS Basic PLC program 840D

X 1

FB30 FC_AX_MANAG Management of NC axes

X 6

FB31 FB__AXIS_1 Axis interface 1 X 6 --- --- --- FB58 FB__AXIS_28 Axis interface 28 X 6 FB59 FB_HMI_ASSIGNMENT Assignment HMI

screens X X 6

FB60 FB_RESERVE_FB60 Reserved for Siemens X X --- --- --- FB70 FB_RESERVE_FB70 Reserved for Siemens X X FB71 FB_TM_1 Tool Manager

SIN840D X 7

FB72 FB_TM_2 Tool Manager SIN840D

X 7

FB73 FB_TM_3 Tool Manager SIN840D

X 7

FB74 FB_TM_4 Tool Manager SIN840D

X 7

FB75 FB_TM_5 Tool Manager SIN840D

X 7

FB76 FB_TM_6 Tool Manager SIN840D

X 7

FB77 FB_TM_7 Tool Manager SIN840D

X 7

FB78 FB_TM_8 Tool Manager SIN840D

X 7

FB79 FB_TM_9 Tool Manager SIN840D

X 7

Page 15: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.2 Block list

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-15

Siemens standard

FB no./name

Project-specific FB no.

Symbol names Description With 840D

sl

With S7

Type

FB80 FB_RESERVE_FB80 Reserved for Siemens X X FB81 FB_MANAG_IDENT Management,

identification system X X 6

FB82 FB_COMM_IDENT Communications, identification system

X X 6

FB83 FB_RESERVE_FB83 Reserved for Siemens X X FB84 FB_RESERVE_FB84 Reserved for Siemens X X FB85 FB_SI1 Safety Integrated X 7 FB86 FB_SI2 Safety Integrated X 7 FB87 FB_SI3 Safety Integrated X 7 FB88 FB_SI4 Safety Integrated X 7 FB89 FB_SI5 Safety Integrated X 7 FB90 FB_RESERVE_FB90 Reserved for Siemens X X --- --- --- FB95 FB_RESERVE_FB95 Reserved for Siemens X X FB96 FB_DP_DIAG_INTEGR DP diagnostics for

internal interface (HMI PRO and HMI Lite)

X X 2/8

FB97 FB_DP_DIAG_HMI PROFIBUS diagnostics interface to HMI PRO

X X 2

FB98 FB_RESERVE_FB98 Reserved for Siemens X X --- --- --- FB106 FB_RESERVE_FB106 Reserved for Siemens X X FB107 FB_HMILITE_S7G_MANUAL Supply S7-GRAPH

HMI Lite X 2/8

FB108 FB_RESERVE_FB108 Reserved for Siemens X X FB109 FB_RESERVE_FB109 Reserved for Siemens X X FB110 FB_NC_VAR NC VAR selector X 6 FB111 FB_RESERVE_FB111 Reserved for Siemens X X --- --- --- FB120 FB_RESERVE_FB120 Reserved for Siemens X X FB121 FB_PROG_SEL_CH1 Program selection,

channel 1 X 6

FB122 FB_PROG_SEL_CH2 Program selection, channel 2

X 6

FB123 FB_PROG_SEL_CH3 Program selection, channel 3

X 6

FB124 FB_PROG_SEL_CH4 Program selection, channel 4

X 6

FB125 FB_RESERVE_FB125 Reserved for Siemens X X --- --- --- FB130 FB_RESERVE_FB130 Reserved for Siemens X X FB131 FB_TMANAG_CH1 Tool monitoring,

channel 1 X 6

FB132 FB_TMANAG_CH2 Tool monitoring, channel 2

X 6

FB133 FB_TMANAG_CH3 Tool monitoring, channel 3

X 6

FB134 FB_TMANAG_CH4 Tool monitoring, channel 4

X 6

FB135 FB_RESERVE_FB135 Reserved for Siemens X X FB136 FB_MEASDEV1 Measuring device 1 X X 7 FB137 FB_MEASDEV2 Measuring device 2 X X 7 FB138 FB_MEASDEV3 Measuring device 3 X X 7

Page 16: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.2 Block list

© Siemens AG 2013 All Rights Reserved 2-16 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Siemens standard

FB no./name

Project-specific FB no.

Symbol names Description With 840D

sl

With S7

Type

FB139 FB_MEASDEV4 Measuring device 4 X X 7 FB140 FB_NUTRUN1 Nut-runner system X X 7 FB141 FB_NUTRUN2 Nut-runner system X X 7 FB142 FB_NUTRUN3 Nut-runner system X X 7 FB143 FB_NUTRUN4 Nut-runner system X X 7 FB144 FB_NUTRUN5 Nut-runner system X X 7 FB145 FB_NUTRUN6 Nut-runner system X X 7 FB146 FB_NUTRUN7 Nut-runner system X X 7 FB147 FB_RESERVE_FB147 Reserved for Siemens X X --- --- --- FB149 FB_RESERVE_FB149 Reserved for Siemens X X FB150 FB_SHIFTREGISTER Shift register X X 6 FB151 FB_TOOL_LIFETIME Supplementary block,

tool lifetime for HMI PRO

X X 2/*

FB151 FB_TOOL_LIFETIME Supplementary block, tool lifetime for HMI PRO sl

X X 2/*

FB152 FB_WORKPIECE_COUNTER Supplementary block for workpiece count

X X 2

FB153 FB_CYCLE_TIME Supplementary block for cycle time acquisition

X X 2

FB154 FB_RESERVE_FB154 Reserved for Siemens X X --- --- --- FB159 FB_RESERVE_FB159 Reserved f.Siemens X X FB160 FB_USER_FB160 Free block for user

assignment X X

--- --- --- FB400 FB_USER_FB400 Free block for user

assignment X X

When using S7 Distributed Safety: FB179 F_SCA_I Scale Values of Data

Type INT X 1

FB181 F_CTU Count up X 1 FB182 F_CTD Count down X 1 FB183 F_CTUD Count up and down X 1 FB184 F_TP Create pulse X 1 FB185 F_TON Create ON-delay X 1 FB186 F_TOF Create OFF-delay

(block number may not be changed when using the F_ESTOP1 and F_FDBACK blocks)

X 1

FB187 F_ACK_OP Fail-safe acknowledgment

X 1

FB188 F_2HAND Two-hand monitoring X 1 FB189 F_MUTING Muting X 1 FB190 F_1oo2DI 1oo2 evaluation with

discrepancy analysis X 1

FB211 F_2H_EN Two-hand monitoring with enable

X 1

FB212 F_MUT_P Parallel Muting X 1

Page 17: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.2 Block list

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-17

Siemens standard

FB no./name

Project-specific FB no.

Symbol names Description With 840D

sl

With S7

Type

FB215 F_ESTOP1 Emergency STOP up to Stop Category 1

X 1

FB216 F_FDBACK Feedback monitoring X 1 FB217 F_SFDOOR Safety door monitoring X 1 FB219 F_ACK_GL Global

acknowledgment of all F-I/Os in an F-Runtime group

X 1

FB223 F_SENDDP Send data (16 BOOL, 2 INT) via PROFIBUS DP

X 1

FB224 F_RCVDP Receive data (16 BOOL, 2 INT) via PROFIBUS DP

X 1

FB225 F_SENDS7 For CPUs 4xxF: Send data (from F-DB) via S7 connections

X 1

FB226 F_RCVS7 For CPUs 4xxF: Receive data (from F-DB) via S7 connections

X 1

FB401 FB_SIEMENS_FB401 Reserved f.Siemens X X --- --- --- FB420 FB_SIEMENS_FB420 Reserved f.Siemens X X

FB421 FB_GD_ASIMON AS-i monitor device diagnostics

X X 2

FB422 FB_GD_ASI AS-i device diagnostics

X X 2

FB423 FB_GD_VS130 VS130 device diagnostics

X X 2

FB424 FB_GD_MOBY MOBY-I/RF300 device diagnostics

X X 2

FB425 FB_GD_611U 611U device diagnostics

X X 2

FB426 FB_GD_MICROMASTER MICROMASTER device diagnostics

X X 2

FB427 FB_GD_EM300 Motor starter device diagnostics

X X 2

FB428 FB_GD_POSMO_A POSMO_A device diagnostics

X X 2

FB429 FB_GD_G/S120 SINAMICS G120/S120device diagnostics

X X 2

FB430 FB_RESERVE_FB430 Reserved f.Siemens X X --- --- --- FB447 FB_RESERVE_FB447 Reserved f. Siemens X X FB448 FB_DEVSTATE Device status for PLC

applications X X 2

FB449 FB_SL_COM SL command processing

X X 2

FB450 FB_DIAG_EXECUTABLE Block for detailed diagnostics, S7-GRAPH in setup mode

X X 2

FB451 FB_EXECUTABLE Evaluation of the executability of the S7-GRAPH manual movements

X X 2

Page 18: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.2 Block list

© Siemens AG 2013 All Rights Reserved 2-18 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Siemens standard

FB no./name

Project-specific FB no.

Symbol names Description With 840D

sl

With S7

Type

FB452 FB_MAN_SELECT Execution of S7-GRAPH manual movements

X X 2

FB453 FB_SIEMENS_FB453 Reserved f. Siemens X X --- --- --- FB460 FB_SIEMENS_FB460 Reserved f. Siemens X X FB461 FB_HMILITE_SINAMICS HMI Lite SINAMICS

diagnostics X 2/8

FB462 FB_HMILITE_REPEATER HMI Lite Repeater diagnostics

X 8

FB463 FB_SIEMENS_FB463 Reserved f. Siemens X X FB464 FB_SIEMENS_FB464 Reserved f. Siemens X X FB465 FB_SIEM_PNIODiag HMI Lite PROFINET

IO diagnostics X 8

FB466 FB_SIEMENS_FB466 Reserved f. Siemens X X --- --- --- FB480 FB_SIEMENS_FB480 Reserved f. Siemens X X FB481 FB_END_CUSTOMER_FB481 Free block for end

customer assignment X X

FB482 FB_SIEMENS_FB482 Reserved f. Siemens X X … … … FB600 FB_END_CUSTOMER_FB600 Free block for end

customer assignment X X

FB601 FB_USER_FB601 Free block for user assignment

X X

--- --- --- FB999 FB_USER_FB999 Free block for user

assignment X X

FB1000 FB_SINUMERIK_FB1000 Reserved f. Siemens X X --- --- --- FB1099 FB_SINUMERIK_FB1099 Reserved f. Siemens X X FB1100 FB_USER_FB1100 Free block for user

assignment X X

--- --- --- FBmax FB_USER_FBmax Free block for user

assignment X X

Page 19: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.2 Block list

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-19

2.2.3 Function call (FC)

Siemens standard

FC no./name

Project-specific FC no.

Symbol names Description With 840D

sl

With S7

Type

FC1-29 FC1-29 Reserved for Siemens Basic PLC program 840D

X * Parts

1

FC1 FC_RUN_UP_S7 Parameterization for FC10 with SIMATIC PLC

X 2

FC2 FC2 GP_HP Basic PLC program 840D X 1 FC3 FC3 GP_PRAL Basic PLC program 840D X 1/* FC5 FC5 GP_DIAG Basic PLC program 840D X 1/* --- --- --- FC7 FC7 TM_REV Basic PLC program 840D X 1/* FC8 FC8 TM_TRANS Basic PLC program 840D X 1/* FC9 FC9 ASUB Basic PLC program 840D X 1/* FC10 FC10 AL_MSG Basic PLC program 840D X X 1/* --- --- --- FC13 FC13 BHG_DISP Basic PLC program 840D X 1/* --- --- --- FC17 FC17 YDELTA Basic PLC program 840D X 1/* FC18 FC18 SPINCTRL Basic PLC program 840D X 1/* FC19 FC19 MCP_IFM Basic PLC program 840D X 1/* FC21 FC21 PLC_NCK Basic PLC program 840D X 1/* FC22 FC22 TM_DIR Basic PLC program 840D X 1/* FC24 FC24 MCP_IFM2 Basic PLC program 840D X 1/* FC25 FC25 MCP_IFT Basic PLC program 840D X 1/* FC26 FC26 HPU_MCP Basic PLC program 840D

(note: must not be used for TRANSLINE)

X 1/*

FC30 FC_AX_MANAG Management of NC axes X 6 FC31 FC_AXIS_1 Axis interface 1 X 6 --- --- --- FC56 FC_AXIS_26 Axis interface 26 X 6 FC57 FC_DIRECTKEYS Marshalling, U op. control X X 2 FC58 FC_RESERVE_FC58 Reserved for Siemens X X FC59 FC_HMI_ASSIGNMENT HMI supply X X 6 FC60 FC_BASIC_SIGNALS General basic signals X X 6 FC61 FC_OPERATING_MODES Management of operating

modes MCP, HPU X X 6

FC62 FC_DEC_HMI Decoding HMI PRO signals X X 2 FC63 FC_PP Evaluation, pushbutton

panel X X 2

FC64 FC_MCP_TLOP Free user keys, machine control panel

X X 2

FC65 FC_RESERVE_FC65 Reserved for Siemens X X FC66 FC_RESERVE_FC66 Reserved for Siemens X X FC67 FC_HMILITE_MANAG Call interface for HMI Lite X 4/8 FC68 FC_HMILITE_BASIC HMI Lite basic calls X 2/8 FC69 FC_HMILITE_MANUAL HMI Lite setup X 2/8 FC70 FC70 G7_STD_1 Standard block for S7-

GRAPH (generated when compiling)

X X 1

FC71 FC71 G7_STD_2 Standard block for S7-GRAPH (generated when compiling)

X X 1

Page 20: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.2 Block list

© Siemens AG 2013 All Rights Reserved 2-20 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Siemens standard

FC no./name

Project-specific FC no.

Symbol names Description With 840D

sl

With S7

Type

FC72 FC72 G7_STD_3 Standard block for S7-GRAPH (generated when compiling)

X X 1

FC73 FC73 G7_STD_4 Standard block for S7-GRAPH (generated when compiling)

X X 1

FC74 FC_TM_1 Tool Manager SIN840D X 7 FC75 FC_TM_2 Tool Manager SIN840D X 7 FC76 FC_TM_3 Tool Manager SIN840D X 7 FC77 FC_TM_4 Tool Manager SIN840D X 7 FC78 FC_TM_5 Tool Manager SIN840D X 7 FC79 FC_TM_6 Tool Manager SIN840D X 7 FC80 FC_RESERVE_FC80 Reserved for Siemens X X FC81 FC_RESERVE_FC81 Reserved for Siemens X X FC44 FC82 FC_MOBY_ASM450 MOBY-I/RF300 ASM450 X X 1 FC54 FC83 FC_MOBY_ASM450_CP MOBY-I/RF300 ASM450 via

CP X X 1

FC45 FC84 FC_MOBY_ASM473 MOBY-I/RF300 ASM473 X X 1 FC85 FC_SI1 Safety Integrated X 7 FC86 FC_SI2 Safety Integrated X 7 FC87 FC_SI3 Safety Integrated X 7 FC88 FC_SI4 Safety Integrated X 7 FC89 FC_SI5 Safety Integrated X 7 FC90 FC_CBA_RECV Receive data for CBA X X 6 FC91 FC_CBA_SEND Send data for CBA X X 6 FC92 FC_MANAG_DP_RECV Management, PROFIBUS-

DP (receive) X X 6

FC93 FC_MANAG_DP_SEND Management, PROFIBUS-DP (send)

X X 6

FC5 FC94 FC_FDL_RECV FDL Receive X X 1 FC6 FC95 FC_FDL_SEND FDL Send X X 1 FC96 FC_HMILITE_DP_DIAG_

OVERVIEW PROFIBUS diagnostics overview for HMI Lite

X 2/8

FC97 FC_RESERVE_FC97 Reserved for Siemens X X FC2 FC98 FC_DP_RECV DP Receive for CP342-5 X 1 FC1 FC99 DP_SEND DP Send for CP342-5 X 1 FC3 FC100 DP_DIAG DP diagnostics for CP342-5 X 1 FC101 FC_MANAG_AG_RECV Management (Receive) X X 6 FC102 FC_MANAG_AG_SEND Management (Send) X X 6 FC6 FC103 AG_RECV Ethernet receive X 1 FC5 FC104 AG_SEND Ethernet send X 1 FC105 FC_HMILITE_PROFIBUS HMI Lite FC X 2/8 FC106 FC_HMILITE_RF300 HMI Lite FC X 2/8 FC107 FC_HMILITE_ASI HMI Lite FC X 2/8 FC108 FC_HMILITE_COUNTER Part counter for HMI Lite X 2/8 FC109 FC_HMILITE_CYCLETIME Cycle time for HMI Lite X 2/8 FC110 FC_BAG1 Operating mode group 1 X 6 FC111 FC_BAG2 Operating mode group 2 X 6 FC112 FC_RESERVE_FC112 Reserved for Siemens X X --- --- --- FC114 FC_RESERVE_FC114 Reserved for Siemens X X --- --- --- FC117 FC_MCP Replaces the FC19 in

TRANSLINE X X 2/*

Page 21: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.2 Block list

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-21

Siemens standard

FC no./name

Project-specific FC no.

Symbol names Description With 840D

sl

With S7

Type

FC118 FC_MPP Control of the illuminated pushbuttons on the MPP

X X 2/*

FC119 FC_MCP_MPP Signal evaluation of the MCP component of the MPP

X 2/*

FC120 FC_MCP_INTERFACE Interface of operator panels to interface block

X X 2/*

FC121 FC_CHAN1 Manage channel 1 X 6 FC122 FC_CHAN2 Manage channel 2 X 6 FC123 FC_CHAN3 Manage channel 3 X 6 FC124 FC_CHAN4 Manage channel 4 X 6 FC125 FC_RESERVE_FC125 Reserved for Siemens X X FC126 FC_HT8 Processing of the MCP

component of the HT8 X 2/*

FC127 FC_HT8_TLOP Mode selection for HT8 X X 2/* FC128 FC_RESERVE_FC128 Reserved for Siemens X X --- --- --- FC130 FC_RESERVE_FC130 Reserved for Siemens X X FC131 FC_MANAG_TOOLMON Management, tool

monitoring X 6

FC132 FC_RESERVE_FC132 Reserved for Siemens X X --- --- --- FC135 FC_RESERVE_FC135 Reserved for Siemens X X FC136 FC_MEASDEV1 Measuring device X 7 FC137 FC_MEASDEV2 Measuring device X 7 FC138 FC_MEASDEV3 Measuring device X 7 FC139 FC_MEASDEV4 Measuring device X 7 FC140 FC_NUTRUN1 Nut-runner system X X 7 FC141 FC_NUTRUN2 Nut-runner system X X 7 FC142 FC_NUTRUN3 Nut-runner system X X 7 FC143 FC_NUTRUN4 Nut-runner system X X 7 FC144 FC_NUTRUN5 Nut-runner system X X 7 FC145 FC_NUTRUN6 Nut-runner system X X 7 FC146 FC_NUTRUN7 Nut-runner system X X 7 FC147 FC_RESERVE_FC147 Reserved for Siemens X X FC148 FC_RESERVE_FC148 Reserved for Siemens X X FC149 FC_PROT_DOOR Protective doors X X 6 FC150 FC_SHIFTREGISTER Management, shift register X X 6 FC151 FC_ADDON_HMI Management,

supplementary blocks X X 6

FC151 FC_HMILITE_ADDON HMI Lite FC X 4/8 FC152 FC_RESERVE_FC152 Reserved for Siemens X X --- --- --- X X FC154 FC_RESERVE_FC154 Reserved for Siemens X X FC155 FC_FAULT_MESS Fault and operating

messages X X 6

FC156 FC_DEVICE_DIAGN Device diagnostics call X X 6 FC157 FC_[NAME] Reserved for HMI screens X X FC158 FC_[NAME] Reserved for HMI screens X X 6 FC159 FC_[NAME] Reserved for HMI screens X X 6 FC160 FC_USER_FC160 Free block for user

assignment X

--- --- --- FC400 FC_USER_FC400

Free block for user assignment

X

Page 22: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.2 Block list

© Siemens AG 2013 All Rights Reserved 2-22 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Siemens standard

FC no./name

Project-specific FC no.

Symbol names Description With 840D

sl

With S7

Type

When using S7 Distributed Safety: FC 174 F_SHL_W Shift Left 16 Bits X 1 FC 175 F_SHR_W Shift Right 16 Bits X 1 FC 176 F_BO_W Convert 16 Data Elements

of Data Type BOOL to a Data Element of Data Type WORD

X 1

FC 177 F_W_BO Convert a Data Element of Data Type WORD to 16 Data Elements of Data Type BOOL

X 1

FC 178 F_INT_WR Write value of data type INT indirectly to an F-DB

X 1

FC 179 F_INT_RD Read value of data type INT indirectly from an F-DB

X 1

FC401 FC_SIEMENS_FC401 Reserved for Siemens X X --- --- --- FC461 FC_SIEMENS_FC461 Reserved for Siemens X X FC462 FC_HMILITE_DRIVE HMI Lite drive diagnostics X X 2/8 FC463 FC_HMILITE_DP_HISTORY HMI Lite DP history X X 2/8 FC464 FC_SIEMENS_FC464 Reserved for Siemens X X --- --- --- FC480 FC_SIEMENS_FC480 Reserved for Siemens X X FC481 FC_END_CUSTOMER_FC48

1 Free block for end customer assignment

X X

--- --- --- FC600 FC_END_CUSTOMER_FC60

0 Free block for end customer assignment

X X

FC601 FC_USER_FC601 Free block for user assignment

X X

--- --- --- FC999 FC_USER_FC999 Free block for user

assignment X X

FC1000 FC_SINUMERIK_FC1000 Reserved for Siemens X --- --- --- FC1004 FC_SINUMERIK_FC1004 Reserved for Siemens X FC1005 AG_SEND AG_SEND for NC_SL X 1 FC1006 AG_RECV AG_RECV for NC_SL X 1 FC1007 AG_LOCK AG_LOCK for NC_SL X 1 FC1008 AG_UNLOCK AG_UNLOCK for NC_SL X 1 FC1009 AG_CNTRL AG_CNTRL for NC_SL X 1 FC1010 FC_SINUMERIK_FC1010 Reserved for Siemens X --- --- --- FC1099 FC_SINUMERIK_FC1099 Reserved for Siemens X FC1100 FC_USER_FC1100 Free block for user

assignment X

--- --- --- FCmax FC_USER_FCmax Free block for user

assignment X

This block is available as an HMI PRO block and as an HMI Lite block.

Page 23: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.2 Block list

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-23

2.2.4 Data block (DB)

Siemens standard

DB no./name

Project-specific DB no.

Symbol names Description With 840D

sl

With S7

Type

DB1-58 DB1-58 Reserved for Siemens basic PLC program 840D

X * Parts

1

DB 2 DB 2 SIN_ALARM_SERVER Error/operating messages interface, user area 0…24

X X 1/*

DB3 DB3 SYSTEM1 PLC messages X X 1/* DB4 DB4 SYSTEM2 PLC messages X X 1/* DB 9 DB 9 NCK_COMP NC compile cycles

interface X 1/*

DB10 DB10 NCK NC interface X X 1/* DB11 DB11 BAG_1 Mode group interface X 1/* DB18 DB18 SPL SPL interface X 1/* DB19 DB19 MMC MMC interface X X 1/* DB21 DB21 DB_CHAN_1 Interface NC channel 1 X 1/* --- --- --- DB30 DB30 DB_CHAN_10 Interface NC channel

10 X 1/*

DB31 DB31 DB_AXIS_1 Axis 1 interface X 1/* --- --- --- DB58 DB58 DB_AXIS_28 Axis 28 interface X 1/* DB59 DB_HMI HMI PRO data block X X 2 DB60 DB_HGDB S7 HiGraph data

interface X X 6

DB61 DB_RESERVE_DB61 Reserved for Siemens X X DB62 DB_DEC_HMI Target of the bits from

FC62 X X 6

DB63 DB_PP Key parameterization for FC63

X X 6

DB64 DB_MCP_TLOP Key parameterization for FC64

X X 6

DB65 DB_RESERVE_DB65 Reserved for Siemens X X DB66 DB_RESERVE_DB66 Reserved for Siemens X X DB67 DB_HMILITE_DATA HMI Lite data supply X 2/8 DB68 DB_HMILITE_CONFIG HMI Lite configuration X X 2/8 DB69 DB_HMILITE_DEVICE_DIAG HMI Lite interface for

device diagnostics X X 2/8

DB70 DB_RESERVE_DB70 Reserved for Siemens X X DB71 DB71 DB_TM_LO_RE Tool Management X 1 DB72 DB72 DB_SPINDLE Tool Management X 1 DB73 DB73 DB_REVOLVER Tool Management X 1 DB74 DB_RESERVE_DB74 Reserved for Siemens X X DB75 DB75 DB_DEC_LIST M decoding X 1 DB 76 DB 76 DB_SIGN_LIST M decoding X 1 DB77 DB_TM_BUFFER_STOR Tool Management X 1 DB78 DB_RESERVE_DB78 Reserved for 840D X --- --- --- DB80 DB_RESERVE_DB80 Reserved for 840D X DB81 DB_IDENT Instance DB

identification system X X 6

DB82 DB_IDENT_OPDB Command data block identification system

X X 6

Page 24: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.2 Block list

© Siemens AG 2013 All Rights Reserved 2-24 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Siemens standard

DB no./name

Project-specific DB no.

Symbol names Description With 840D

sl

With S7

Type

DB83 DB_IDENT_DATA Identification system data

X X 6

DB84 DB_RESERVE_DB84 Reserved for Siemens X X DB85 DB_SI1 Safety Integrated X 7 DB86 DB_SI2 Safety Integrated X 7 DB87 DB_SI3 Safety Integrated X 7 DB88 DB_SI4 Safety Integrated X 7 DB89 DB_SI5 Safety Integrated X 7 DB90 DB_CBA_RECV Receive data for CBA X X 6 DB91 DB_CBA_SEND Send data for CBA X X 6 DB92 DB_RESERVE_DB92 Reserved for Siemens X X DB93 DB_RESERVE_DB93 Reserved for Siemens X X DB94 DB_RECV FDL RECEIVE X X 6 DB95 DB_SEND FDL SEND X X 6 DB96 DB_DP_DIAG_DETAIL Instance DB for

DP diagnostics detail info interface (HMI PRO and HMI Lite)

X X 2/8

DB97 DB_DP_DIAG_DP Interface to HMI PRO

X X 6

DB98 DB_DP_RECV DP Receive data X X 6 DB99 DB_DP_SEND DP Send data X X 6 DB100 DB_DP_DIAG DP diagnostics

CP342-5 X X 6

DB101 DB_RESERVE_DB101 Reserved for Siemens X X DB102 DB_RESERVE_DB102 Reserved for Siemens X X DB103 DB_AG_RECV Ethernet Receive data X X 6 DB104 DB_AG_SEND Ethernet Send data X X 6 DB105 DB_RESERVE_DB105 Reserved for Siemens X X DB106 DB_HMILITE_S7G_CONFIG Block for HMI LITE X 2 DB107 DB_HMILITE_S7G_MANUAL S7-GRAPH support

HMI Lite X 2

DB108 DB_RESERVE_DB108 Reserved for Siemens X X DB109 DB_RESERVE_DB109 Reserved for Siemens X X DB110 DB_NCVAR_R_W Read/write NC

variables X 6

DB111 DB_RESERVE_DB111 Reserved for Siemens X X DB112 DB_NC_DATA NC data NC Var

selector X 6

DB113 DB_NC_VALUES NC setpoint/actual values

X 6

DB114 DB_RESERVE_DB114 Reserved for Siemens X X --- --- --- DB117 DB_RESERVE_DB117 Reserved for Siemens X X DB118 DB_MPP DB to parameterize

the functions of FC118 X X 6

DB119 DB_MCP_MPP DB user interface for key, mode group, channel and axis signals

X 6

DB120 DB_RESERVE_DB120 Reserved for Siemens X X DB121 DB_PROG_SELECT_CH1 Instance DB for

program selection, channel 1

X 6

Page 25: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.2 Block list

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-25

Siemens standard

DB no./name

Project-specific DB no.

Symbol names Description With 840D

sl

With S7

Type

DB122 DB_PROG_SELECT_CH2 Instance DB for program selection, channel 2

X 6

DB123 DB_PROG_SELECT_CH3 Instance DB for program selection, channel 3

X 6

DB124 DB_PROG_SELECT_CH4 Instance DB for program selection, channel 4

X 6

DB125 DB_RESERVE_DB125 Reserved for Siemens X X

DB126 DB_ALARM Fault and operating messages via HMI PRO

X X 6

DB126 DB_HMILITE_ALARM Error and operational messages via HMI PRO; HMI Lite

X X 6/8

DB127 DB_RESERVE_DB127 Reserved for Siemens X X --- --- --- DB130 DB_RESERVE_DB130 Reserved for Siemens X X DB131 DB_TOOLMON_CH1 Tool monitoring

channel 1 X 6

DB132 DB_TOOLMON_CH2 Tool monitoring channel 2

X 6

DB133 DB_TOOLMON_CH3 Tool monitoring channel 3

X 6

DB134 DB_TOOLMON_CH4 Tool monitoring channel 4

X 6

DB135 DB_RESERVE_DB135 Reserved for Siemens X X DB136 DB_MEASDEV1 Measuring device 1 X 7 DB137 DB_MEASDEV2 Measuring device 2 X 7 DB138 DB_MEASDEV3 Measuring device 3 X X 7 DB139 DB_MEASDEV4 Measuring device 4 X X 7 DB140 DB_NUTRUN1 Nut-runner system

(DB1) X X 7

DB141 DB_NUTRUN2 Nut-runner system (DB2)

X X 7

DB142 DB_NUTRUN3 Nut-runner system (DB3)

X X 7

DB143 DB_NUTRUN4 Nut-runner system (DB4)

X X 7

DB144 DB_NUTRUN5 Nut-runner system (DB5)

X X 7

DB145 DB_NUTRUN6 Nut-runner system (DB6)

X X 7

DB146 DB_NUTRUN7 Nut-runner system (DB7)

X X 7

DB147 DB_RESERVE_DB147 Reserved for Siemens X X --- --- --- DB149 DB_RESERVE_DB149 Reserved for Siemens X X DB150 DB_SHIFTREGISTER Data, shift register X X 6 DB151 DB_TOOL_LIFETIME Instance DB for tool

lifetime X X 2

DB152 DB_WORKPIECE_COUNTER Instance DB for workpiece count

X X 2

DB153 DB_CYCLE_TIME Instance DB for cycle time acquisition

X X 2

Page 26: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.2 Block list

© Siemens AG 2013 All Rights Reserved 2-26 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Siemens standard

DB no./name

Project-specific DB no.

Symbol names Description With 840D

sl

With S7

Type

DB154 DB_RESERVE_DB154 Reserved for Siemens X X DB155 DB_RESERVE_DB155 Reserved for Siemens X X DB156 DB_DEVICE_DIAGN Interface for device

diagnostics X X 2

DB157 DB_RESERVE_DB157 Reserved for Siemens X X --- --- --- DB159 DB_RESERVE_DB159 Reserved for Siemens X X DB160 DB_USER_DB160 Free block for user

assignment X X

--- --- --- DB400 DB_USER_DB400

Free block for user assignment

X X

DB401 DB_SIEMENS_DB401 Reserved for Siemens X X --- --- --- DB420 DB_SIEMENS_DB420 Reserved for Siemens X X DB421 DB_GD_ASIMON Instance DB for AS-i

monitor device diagnostics

X X 2

DB422 DB_GD_ASI Instance DB for AS-i device diagnostics

X X 2

DB423 DB_GD_VS130 Instance DB for VS130 device diagnostics

X X 2

DB424 DB_GD_MOBY Instance DB for MOBY-I/RF300 device diagnostics

X X 2

DB425 DB_GD_611U Instance DB for 611U device diagnostics

X X 2

DB426 DB_GD_MICROMASTER Instance DB for MICROMASTER device diagnostics

X X 2

DB427 DB_GD_EM300 Instance DB for motor starter device diagnostics

X X 2

DB428 DB_GD_POSMO_A Instance DB for POSMO_A device diagnostics

X X 2

DB429 DB_GD_G/S120 Instance DB for SINAMICS G120/S120 device diagnostics

X X 2

DB430 DB_SIEMENS_DB430 Reserved for Siemens X X --- --- --- DB447 DB_SIEMENS_DB447 Reserved for Siemens X X 2 DB448 DB_DEVSTATE Instance DB for FB448 X X 2 DB449 DB_SL_COM Instance DB for FB449 X X 2 DB450 DB_DIAG_EXECUTABLE Interface to HMI PRO

process diagnostics X X 2

DB451 DB_EXECUTABLE Instance DB for FB451 X X 2 DB452 DB_MAN_SELECT Instance DB for FB452 X X 2 DB453 DB_MAN_PLUS_1 DB selection PLUS for

manual selection X X 6

DB454 DB_MAN_MINUS_1 DB selection MINUS for manual selection

X X 6

DB455 DB_MAN_PLUS_2 DB selection PLUS for manual selection 2

X X 6

Page 27: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.2 Block list

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-27

Siemens standard

DB no./name

Project-specific DB no.

Symbol names Description With 840D

sl

With S7

Type

DB456 DB_MAN_MINUS_2 DB selection MINUS for manual selection 2

X X 6

DB457 DB_SIEMENS_DB457 Reserved for Siemens X X --- --- --- DB460 DB_SIEMENS_DB460 Reserved for Siemens X X DB461 DB_HMILITE_SINAMICS HMI Lite SINAMICS

diagnostics X X 2/8

DB462 DB_SIEMENS_DB462 Reserved for Siemens X X DB463 DB_HMILITE_DP_HISTORY HMI Lite DP history X X 2/8 DB464 DB_SIEMENS_DB464 Reserved for Siemens X X DB465 DB_SIEM_PNIODiag HMI Lite PROFINET

IO diagnostics X 8

DB466 DB_SIEMENS_DB466 Reserved for Siemens --- --- --- DB480 DB_SIEMENS_DB480 Reserved for Siemens X X DB481 DB_END_CUSTOMER_DB481 Free block for end

customer assignment X X

--- --- --- DB600 DB_END_CUSTOMER_DB600 Free block for end

customer assignment X X

DB601 DB_USER_DB601 Free block for user assignment

X X

--- --- --- DB999 DB_USER_DB999 Free block for user

assignment X X

DB1000 DB_SINUMERIK_DB1000 Reserved for Siemens X X --- --- --- DB1099 DB_SINUMERIK_DB1099 Reserved for Siemens X X DB1100 DB_USER_DB1100 Free block for user

assignment X X

--- --- --- DBmax DB_USER_DBmax Free block for user

assignment X X

Page 28: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.2 Block list

© Siemens AG 2013 All Rights Reserved 2-28 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

2.2.5 UDTs User Data Types

Siemens standard

UDT no./name

Project-specific UDT no.

Symbol names Description With 840D

sl

With S7

Type

UDT 1 UDT_SELECT UDT for DB453-DB456 S7-GRAPH manual selection

X X 1

NST_UDT UDT 2 UDT_FBM Error/operating messages interface, user area 0…31

X X 1

NCK_UDT UDT10 UDT_NCK NCK interface X 1 BAG_UDT UDT11 UDT_MOG Mode groups interface X 1 MMC_UDT UDT 19 UDT_MMC MMC interface X 1 Channel UDT

UDT 21 UDT_CHANNEL Channel interface X 1

Axis/spindle UDT

UDT 31 UDT_AX_SPIN Axis/spindle interface X 1

UDT 59 UDT_TRANSLINE Interface to HMI PRO X X 2 UDT 69 UDT_MOBY_SCRE

EN X X 2

UDT 71 UDT_TM Tool Management X 1 UDT 72 UDT_TM Tool Management X 1 UDT 73 UDT_TM Tool Management X 1 UDT 102 UDT_ASIMON2 HMI Lite X 2/8 UDT 117 UDT_SOFT_MCP UDT for soft MCP UDT 119 UDT_ENABLE_MCP

_ KEY

UDT for enabling MPP keys (FC_MCP_MPP)

X 2

UDT 120 UDT_USER_FLAGS User blocks data interface for MCP Mode group / channel / axis

UDT 121 UDT_KEYBOARD_ MCP

User blocks data interface for MCP General interface to FC_MCP_INTERFACE

UDT 450 UDT_VAR_LAYOUT UDT for PLC interface Var. layout

X 2

Page 29: Software Guide General sl 2013 - Industry Support Siemens

2013 2 Block overview 2.2 Block list

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 2-29

2.2.6 Bit memories (M)

Address Symbol With 840D

sl

With S7

M 0.0 m_zero X X M 0.1 m_one X X M 0.2 m_dummy_02 X X M 0.3 m_dummy_03 X X M 0.4 m_dummy_4 X X M 0.5 m_restart X X M 0.6 m_startup X X M 0.7 m_construct X X M 1.0 m_clock_0,1s X X M 1.1 m_clock_0,2s X X M 1.2 m_clock_0,4s X X M 1.3 m_clock_0,5s X X M 1.4 m_clock_0,8s X X M 1.5 m_clock_1,0s X X M 1.6 m_clock_1,6s X X M 1.7 m_clock_2,0s X X

Page 30: Software Guide General sl 2013 - Industry Support Siemens

2 Block overview 2013 2.2 Block list

© Siemens AG 2013 All Rights Reserved 2-30 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Notes

Page 31: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-31

3 Program structure

The following PLC program structures are described on the basis of the control used.

Variant 1 S7 control with operator panel

Fig. 3-1: S7 control with operator panel

Variant 2 SINUMERIK 840D sl with operator panel

Fig. 3-2: SINUMERIK 840D sl with operator panel

3

Page 32: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved 3-32 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

The software structure must be adapted to the required conditions. As a rule, unused functions and options are omitted. Machine manufacturers can also call up their application-specific blocks from the management blocks, resulting in a clear and uniform program structure. If deviations are required in the structure, they must be noted in the PLC documentation.

Solutions for Powertrain HMI PRO sl The DB59 (“DB_HMI”) interface DB is used for HMI PRO display functions. The user program addresses the DB in the corresponding range in order to implement appropriate display functions. The description of the interface bits can be found in the online help for the HMI PRO CS configuration tool.

Solutions for Powertrain HMI Lite The “DB_HMILITE_DATA” (DB67) interface DB is used for the HMI Lite display function.

Page 33: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-33

3.1 SIMATIC S7 control The blocks depicted in the program structure have the following meanings: • Box with white background: Blocks must be supplemented or created by the

user. • Box with gray background: Standard blocks for TRANSLINE projects. The background color relates to the OB/FB/FC type. The associated DBs may have to be adapted by the user.

Part 1

Page 34: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved 3-34 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Part 2

Page 35: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-35

Part 3

Fehler! Keine gültige Verknüpfung.

Page 36: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved 3-36 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Part 4

Page 37: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-37

Part 5

Page 38: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved 3-38 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Part 6

Page 39: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-39

Part 7

Page 40: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.1 SIMATIC S7 control

© Siemens AG 2013 All Rights Reserved 3-40 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Part 8

Page 41: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-41

3.2 SINUMERIK 840D sl control The blocks depicted in the program structure have the following meanings: • Box with white background: Blocks must be supplemented or created by the

user. • Box with gray background: Standard blocks for TRANSLINE projects. The background color relates to the OB/FB/FC type. The associated DBs may have to be adapted by the user.

Part 1

Page 42: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved 3-42 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Part 2

Page 43: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-43

Part 3

Page 44: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved 3-44 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Part 4

Page 45: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-45

Part 5

Page 46: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved 3-46 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Part 6

Page 47: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-47

Part 7

Page 48: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved 3-48 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Part 8

Page 49: Software Guide General sl 2013 - Industry Support Siemens

2013 3 Program structure 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 3-49

Part 9

Page 50: Software Guide General sl 2013 - Industry Support Siemens

3 Program structure 2013 3.2 SINUMERIK 840D sl control

© Siemens AG 2013 All Rights Reserved 3-50 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Part 10

Page 51: Software Guide General sl 2013 - Industry Support Siemens

2013 4 Design specifications and documentation 4.1 Design specification – addresses

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 4-51

4 Design specifications and documentation

4.1 Design specification – addresses

Variables: General As a rule, variables should be written in lower case: e_name_designation

Local variables Local variables are not marked. • Data name1.name2 • Local Data name (lower case)

Global variables Inputs, outputs and memory bits are marked. • Inputs e_name, eb_name, ew_name

(e=input bit, eb=input byte, ew=input word) • Outputs a_name, ab_name, aw_name

(a=output bit, ab=output byte, aw=output word) • Bit memory m_name, mb_name, mw_name

(m=bit memory bit, mb=bit memory byte, mw=bit memory word) • Timers t_name • Counters z_name

Inverted signals Not input ne_name The short designation for the variable should be determined depending on the mnemonic.

Constant Constant const_name

4

Page 52: Software Guide General sl 2013 - Industry Support Siemens

4 Design specifications and documentation 2013 4.1 Design specification – addresses

© Siemens AG 2013 All Rights Reserved 4-52 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Suggestion:

Signals in the master control Signal from unit exxx_name Signal to unit axxx_name

Signals in the unit Signal from master control ek_name Signal to master control ak_name Signal from unit exxx_name xxx – Station designation Signal to unit axxx_name Signal from third-party PLC ef_name Signal to third-party PLC af_name

Blocks Blocks are written in upper case and must all be identified. • Function call (FC) FC_NAME • Function block (FB) FB_NAME • Data block (DB) DB_NAME • Organization block (OB) OB_NAME Block parameters are written in upper case.

Other declarations • Names of standard blocks for components are not changed. • Umlauts are not used.

Page 53: Software Guide General sl 2013 - Industry Support Siemens

2013 4 Design specifications and documentation 4.2 Documentation for STEP 7 programs

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 4-53

4.2 Documentation for STEP 7 programs Documentation must be created using standard software packages, e.g. SIMATIC STEP 7, S7-GRAPH and in accordance with the following stipulations: 1 x DIN A 4 portrait S7 project with integrated OPs Header: Left Equipment ID Center {Object} Right {Date} Footer: Left Inv. no. x xxx xxx Center Drawing no. 11 E xxx xxx Right Page {Page} Equipment cover sheet (“Equipment cover sheet” file in the source container) The equipment cover sheet for the sample program must be used. The equipment in question must be clearly marked on the equipment cover sheet. +----------------------------------------------------------------+ ! ! ! Equipment ID ! ! ! +----------------------------------------------------------------+ ! Manufacturer: Sample ! ! Sample street ! ! 99999 Sample location ! ! ! ! Phone xxxxx-xxxxxx ! ! Fax. xxxxx-xxxxxx ! +--------------------------+-------------------------------------+ ! Inv.-no. : x xxx xxx ! Hall : xxx Product Center : xxxx ! ! Drawing no.: 11 E xxx xxx ! Input field: Dept. : xxxx ! ! Manuf. no.: ! ! +--------------------------+-------------------------------------+ ! PLC : Simatic s7-315 DP CPU 1 ! +----------------------------------------------------------------+ ! Created by: Mr. Sample Date : xx.xx.xxxx ! ! Change : Mr. Sample1 Date : xx.xx.xxxx ! ! Change : Date: ! ! Change : Date: ! ! Change : Date: ! +----------------------------------------------------------------+

Page 54: Software Guide General sl 2013 - Industry Support Siemens

4 Design specifications and documentation 2013 4.2 Documentation for STEP 7 programs

© Siemens AG 2013 All Rights Reserved 4-54 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

S7 project documentation folder, divided into registers: Register Documentation stipulations and print settings Equipment cover sheet See front, in transparent jacket List of configuration and programming software

With version specifications

Block overview Symbol table with OB, FC, FB, DB, SFC, SFB, and UDT filters OBs FCs FBs SFCs SFBs

• LAD with absolute inscription, symbol information and comment

• Network comments • Functional description of blocks • Detailed parameter description • Line comments • Courier New, font size 9

DBs UDTs

• Data view • Comments • Courier New, font size 9

FB 181 S7 Graph Overview representation • With block comment • With block properties • With compiler options • Courier New, font size 9 Single representation • LAD with absolute representation • With address list • With step comment • Courier New, font size 9

FB 182 S7 Graph See FB 181 FB 183 S7 Graph See FB 181

: : FB 190 S7 Graph See FB 181 Symbol list • Complete, with all addresses and blocks used

• Sorted in ascending order by address • Symbol length max. 16 characters • Comment length max. 40 characters

Reference data • Sorted by address • Complete with blocks

HW configuration Module description without address list and without parameter description

Bus configuration Line supply as text, line supply as graphic Other intelligent modules

Use of the appropriate standard package

Operator panel • Cover sheet • Area pointer • Screens with graphics parameter • Fault messages with item codes and info text with data bit

(DBx.xxx.x) specified • Operating messages

Page 55: Software Guide General sl 2013 - Industry Support Siemens

2013 4 Design specifications and documentation 4.2 Documentation for STEP 7 programs

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 4-55

Other folders: In the case of networked equipment, or equipment connected by data carriers (e.g., transfer lines, assembly lines), a single folder containing the following must also be supplied: • Equipment description including station-specific dependencies and production

process links • Data carrier assignment with detailed description • Overview of frames used, including job numbers, source (station, DB, DW,

length), target (see source), SEND or RECEIVE, priority, detailed description of all frames including their chronological order

Page 56: Software Guide General sl 2013 - Industry Support Siemens

4 Design specifications and documentation 2013 4.3 SINUMERIK 840D sl documentation

© Siemens AG 2013 All Rights Reserved 4-56 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

4.3 SINUMERIK 840D sl documentation 1 x DIN A 4 portrait

S7 documentation folder – SINUMERIK 840Dsl program

MMC documentation folder, divided into registers: Register Documentation stipulations Message and alarm texts

Specification of block + data block/data bit (error number, error text with specification of triggering component’s item code, FCxxx DB2.xxx.x)

Modified INI and language files

• Specification of changes made to standard • Specification of directory on MMC

Tool Management • General description • Post-fault operation

Manufacturer-specific screens

• Installation instructions • System description, i.e. handling of changes and

expansions • Screen printout • Description of functions • NC/PLC interface description

Page 57: Software Guide General sl 2013 - Industry Support Siemens

2013 4 Design specifications and documentation 4.3 SINUMERIK 840D sl documentation

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 4-57

NC definition and programs folder, divided into registers: Register Documentation stipulations List of NC programs and cycles

Header Manufacturer Manuf. no. Equipment ID Date VW SZ H x Field xx Box xxxx Inv. no. xxxxxxx Drawing no. 11-E-xxxxxx File name with comments Footer Detail ID Page x of y

List of M and H functions

M/H function with comment and specification of set bit memory or data bits

Work offsets • With functional description • With sketch (CAD, TIFF)

Pallet offset Pallet offset data documentation Tools • Description of T numbers

• Description of offsets Technology Technological data, feedrate, speed, cycle time, machining and

idle time documentation NC definitions • Definition • Global variables • Global macros • Global R

parameters

With description of variables With functional description

Workpieces Main programs Subprograms Standard cycles User cycles

Machining programs, tool change, pallet change, retract to initial setting • With functional description • With description of variables • With R parameter description • With line comments, if required

Log book for SINUMERIK 840D sl with license labels for options

Page 58: Software Guide General sl 2013 - Industry Support Siemens

4 Design specifications and documentation 2013 4.3 SINUMERIK 840D sl documentation

© Siemens AG 2013 All Rights Reserved 4-58 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Notes

Page 59: Software Guide General sl 2013 - Industry Support Siemens

2013 5 Operation via MPP 5.1 Control elements of the MPP

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 5-59

5 Operation via MPP

The MPP is the standard operator panel for Solutions for Powertrain TRANSLINE. After agreement with the end user, the basic functions for the system operation are implemented via this operator panel. The MPP can be used on three different operating units. A distinction is made between: • Use on the main station (MOP) • Use on the units (UOP) • Use on a single machine/assembly station (OP-A) All signals from the MPP are sent to the CPU via the MPI (SIMATIC 300), the Ethernet interface, or PROFIBUS. Signals for end user special functions, which are not stored in the data bar, can be polled directly from the I/O. The MPP is the standard operator panel for use in conjunction with the Solutions for Powertrain TRANSLINE HMI. FC118 (“FC_MPP”) is used for exchanging signals between the MPP and the DB59 (“DB_HMI”) data bar.

Fig. 5-1: "FC_MPP" function “FC_MPP” can be used to display the illuminated pushbuttons and function keys on the MPP. This block is described in the chapter on standard blocks.

5

Page 60: Software Guide General sl 2013 - Industry Support Siemens

5 Operation via MPP 2013 5.1 Control elements of the MPP

© Siemens AG 2013 All Rights Reserved 5-60 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

5.1 Control elements of the MPP The flexible arrangement of components on the MPP483 facilitates the functions described below. Key functions can also be seen in the operating mode diagrams. The illuminated pushbuttons / function keys function in two ways: 1. All keys, which are not illuminated, can be operated. If the key, which has been

operated, initiates its programmed function, the key flashes. If the function is completed or the appropriate function state is reached, the lamp emits a steady-light signal.

2. A flashing key indicates a function request. The key flashes to request operation. After the key has been operated and the desired state reached, the lamp emits a steady-light signal and the next key to be operated starts to flash. This step-by-step process assists users in preparing their equipment for production.

Variant 1 is described in the Software Guide. If other functions are required, the differences between them and this variant will appear in the description of differences.

Page 61: Software Guide General sl 2013 - Industry Support Siemens

2013 5 Operation via MPP 5.2 Unit / machine ON function

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 5-61

5.2 Unit / machine ON function

In general: This function contains the "Control voltage ON" and "Media ON" functions. If both of these functions are available, this momentary-contact switch is not used.

Function MOP Switching on the entire machine: Press the “Machine ON” momentary-contact switch to connect the control voltage, load voltage and media for the entire machine (all units).

Function UOP Switching on the appropriate unit: Press the “Unit ON” momentary-contact switch to connect the load voltage of the relevant unit. The load voltages for the remaining units are not connected. If this function is not implemented, all equipment is switched on via the MOP.

Function OP-A The appropriate machine is switched on.

Display, continuous (steady) light 1. The machine is switched on (load voltage connected). Data bar

"DB_HMI".mach_is_on (bit 87.6) (to be set by the user) 2. Press the lamp test key on the operator panel.

Display, flashing Key pressed but machine/unit not yet switched on. Data bar "DB_HMI".machine_on (bit 77.7) (supplied by "FC_MPP")

Page 62: Software Guide General sl 2013 - Industry Support Siemens

5 Operation via MPP 2013 5.3 Control voltage ON function

© Siemens AG 2013 All Rights Reserved 5-62 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

5.3 Control voltage ON function

In general: If this momentary-contact switch is not implemented, this function is performed via the “Machine ON” key.

Function MOP Switching on the control voltage for the entire machine: Press the “Control voltage ON” momentary-contact switch to connect the control voltage for the entire machine (all units).

Function UOP Not implemented.

Function OP-A The control voltage is connected for the appropriate machine.

Display, continuous (steady) light 1. Machine control voltage is switched on. 2. Press the lamp test key on the operator panel.

Display, flashing Key pressed but control voltage not yet connected.

Page 63: Software Guide General sl 2013 - Industry Support Siemens

2013 5 Operation via MPP 5.4 Media ON function

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 5-63

5.4 Media ON function

In general: If this momentary-contact switch is not implemented, this function is performed via the “Machine ON” key.

Function MOP Switching on the load voltage and the media for the entire machine: The control voltage must already be connected. Press the “Media ON” momentary-contact switch to connect the control voltage and the media for the entire machine (all units).

Function UOP The load voltage and media are connected for the appropriate unit.

Function OP-A The load voltage and media are connected for the appropriate machine.

Display, continuous (steady) light 1. The machine’s load voltage / media are connected. 2. Lamp test key pressed on the operator panel.

Display, flashing Key pressed but load voltage / media not yet connected.

Page 64: Software Guide General sl 2013 - Industry Support Siemens

5 Operation via MPP 2013 5.5 Initial setting function

© Siemens AG 2013 All Rights Reserved 5-64 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

5.5 Initial setting function

Function MOP The entire machine moves to its initial setting if the equipment is in “linked mode”. This function can also be performed using “All units back”. If the function is performed in other operating modes, referencing relates only to processes implemented in the master control (turnover device, for example). The machining step initialized must be aborted immediately. On transport systems, it is often impossible to abort the movement. In this case, the transport process may be continued to completion.

Function UOP If the equipment is in “linked mode”, the function affects the entire machine. (If implemented, the “All units back” function is performed via this key.) Otherwise, the relevant unit travels to its initial setting and all other units remain unaffected. If the “All units back” function has been implemented, the initial setting function only ever affects the unit. This function can be executed in every operating mode and in any situation. If the unit is located in its initial setting and the “Initial setting” key is pressed again, the unit travels to the tool change position (if implemented). The function can also be performed using a separate key.

Function OP-A The machine travels to its initial setting. This function can be executed in every operating mode.

For MOP, UOP and OP-A, in general: Referencing takes place in “Setup mode (SET)” or “Jog mode”. This means that movements may only be executed for as long as the key is pressed. In “Single-step mode (SSM)”, “Single mode (SM)” and “Linked mode (AUT)”, referencing is triggered by pressing the key just once.

Display, continuous (steady) light Machine/unit is in the initial setting. 1. Data bar "DB_HMI".all_slides_returned (bit 86.7) (to be set by the user) 2. Lamp test pressed on the operator panel.

Display, flashing Machine/unit travels to the initial setting. Data bar "DB_HMI".moving_to_returned_pos (bit 86.6) (to be set by the user)

Page 65: Software Guide General sl 2013 - Industry Support Siemens

2013 5 Operation via MPP 5.6 Start function

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 5-65

5.6 Start function

Function MOP This function is effective in “linked mode”, “single mode” and “single step” modes, if all conditions required for the Start function are present. The machine sequence is started in “linked mode” and “single mode”. In “single step” mode, the subsequent machining step is initialized by pressing the Start key. In “linked mode”, all equipment starts up. In all other cases, only the units assigned to the operator panel start up.

Function UOP This function is effective in “linked mode”, “single mode” and “single step” modes, if all conditions required for the Start function are present. In “linked mode”, all equipment starts up. In all other cases, only the units assigned to the operator panel start up. Following an interruption of the automatic process on a unit, the unit must travel to its initial setting prior to being restarted. The automatic process of the entire machine can then be restarted from all units. The unit then runs its cycle to completion.

Function OP-A As the MOP function.

Display, continuous (steady) light 1. Start of machine/unit is active and stop at end of cycle has not been selected.

Data bar "DB_HMI".start_jog_start (bit 87.0) Start signal initialized (to be set by the user) Data bar "DB_HMI".stop_at_cycleend_request (bit 87.2) Stop at cycle end request (to be set by the user)

2. Lamp test pressed on the operator panel.

Display, flashing 1. Start key pressed. 2. Machine start has been initialized, but is still not active.

Page 66: Software Guide General sl 2013 - Industry Support Siemens

5 Operation via MPP 2013 5.7 Acknowledge fault function

© Siemens AG 2013 All Rights Reserved 5-66 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

5.7 Acknowledge fault function

Function MOP Fault acknowledgment All general equipment faults are acknowledged by pressing the momentary�contact switch.

Function UOP Fault acknowledgment All unit faults are acknowledged by pressing the momentary-contact switch.

Function OP-A Fault acknowledgment All machine faults are acknowledged by pressing the momentary-contact switch.

Display, continuous (steady) light Lamp test at the operator panel

Display, flashing General machine fault Data bar "DB_HMI".fault_completemachine (bit 88.5) General machine fault (to be set by the user).

Page 67: Software Guide General sl 2013 - Industry Support Siemens

2013 5 Operation via MPP 5.8 Machine/unit OFF function

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 5-67

5.8 Machine/unit OFF function

Function MOP Switching off the entire machine Press the “Machine OFF” momentary-contact switch to disconnect the load voltage, the media and the control voltage for the entire machine (all units).

Note

If the equipment is switched off, the start conditions for “linked mode” should also be switched off automatically (in the sequence defined by the machine manufacturer).

Function UOP Switching off the appropriate unit Press the “Unit OFF” momentary-contact switch to disconnect the load voltage and any associated media of the relevant unit. The load voltages for the remaining units and the transport are not disconnected. If this function is not implemented, the entire system is switched off via the MOP.

Function OP-A The appropriate machine is switched off.

Display, continuous (steady) light Not present

Display, flashing Not present

Page 68: Software Guide General sl 2013 - Industry Support Siemens

5 Operation via MPP 2013 5.9 Control voltage OFF function

© Siemens AG 2013 All Rights Reserved 5-68 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

5.9 Control voltage OFF function

In general: If this momentary-contact switch is not implemented, this function is performed via the “Machine OFF” key.

Function MOP Switching off the control voltage for the entire machine Operating the “Control voltage OFF” momentary-contact switch disconnects the control voltage for the entire machine (all units).

Note

If the equipment is switched off, the start conditions for “linked mode” should also be switched off automatically (in the sequence defined by the machine manufacturer).

Function UOP Activate to switch unit off.

Function OP-A The control voltage is switched off on the appropriate machine.

Display, continuous (steady) light Not present

Display, flashing Not present

Page 69: Software Guide General sl 2013 - Industry Support Siemens

2013 5 Operation via MPP 5.10 Media OFF function

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 5-69

5.10 Media OFF function

In general: If this momentary-contact switch is not implemented, this function is performed via the “Machine OFF” key.

Function MOP Switching off the load voltage / media for the entire machine Press the “Media OFF” momentary-contact switch to disconnect the load voltage for the entire machine (all units).

Note

If the equipment is switched off, the start conditions for “linked mode” should also be switched off automatically (in the sequence defined by the machine manufacturer).

Function UOP Activate to switch unit load voltage / media off.

Function OP-A The load voltage / media is switched off on the appropriate machine.

Display, continuous (steady) light Not present

Display, flashing Not present

Page 70: Software Guide General sl 2013 - Industry Support Siemens

5 Operation via MPP 2013 5.11 All units back function

© Siemens AG 2013 All Rights Reserved 5-70 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

5.11 All units back function

In general: If this momentary-contact switch is not implemented, this function is performed via the Initial setting key in “Linked mode”.

Function MOP This momentary-contact switch is only effective in “Linked mode”. All units travel to the initial setting and the machining step initialized must be aborted immediately in all units.

Function UOP As the MOP function.

Function OP-A Not present

Display, continuous (steady) light 1. All units are in their initial settings

Data bar "DB_HMI".all_units_returned (bit 88.0) (to be set by the user) 2. Lamp test at the operator panel

Display, flashing Function is selected but not all units are in initial setting.

Page 71: Software Guide General sl 2013 - Industry Support Siemens

2013 5 Operation via MPP 5.12 Stop at end of cycle function

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 5-71

5.12 Stop at end of cycle function

Function MOP The machining cycle initialized in the entire machine runs to completion. No more parts are transported. On stop at end of cycle, the machine returns to its initial setting. The “Start initialized” signal should be cleared.

Function UOP As the MOP function.

Note

It must be possible to restart all equipment on the units.

Function OP-A The machine completes its machining process and remains in its initial setting. The “Start initialized” signal should be cleared.

Display, continuous (steady) light 1. Stop at end of cycle reached

Data bar "DB_HMI".stop_at_cycleend_reached (bit 87.3) (to be set by the user)

2. Lamp test at the operator panel

Display, flashing Stop at end of cycle initialized Data bar "DB_HMI".stop_at_cycleend_request (bit 87.2) (to be set by the user)

Page 72: Software Guide General sl 2013 - Industry Support Siemens

5 Operation via MPP 2013 5.13 Immediate stop function

© Siemens AG 2013 All Rights Reserved 5-72 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

5.13 Immediate stop function

Function MOP This function affects locally configured functions in all operating modes. Immediate stop shuts the unit down as soon as possible following a defined shutdown sequence, without causing any damage to either the tool or the workpiece.

Function UOP This function affects the relevant unit in all operating modes. Immediate stop should be executed retentively and may only be acknowledged on the unit, on which it was triggered.

Function OP-A Not present

Display, continuous (steady) light 1. Unit has been shut down

�Data bar "DB_HMI".immediate_stop (bit 87.1) (to be set by the user) 2. Lamp test at the operator panel

Display, flashing Immediate stop has been triggered, but not all shutdown processes have yet been completed.

Page 73: Software Guide General sl 2013 - Industry Support Siemens

2013 5 Operation via MPP 5.14 Emergency Stop override function

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 5-73

5.14 Emergency Stop override function

Function MOP Only implemented if UOP functions are integrated into the MOP (e.g. single machine). Function then works as UOP.

Function UOP Press the momentary-contact switch to remove the dummy plug and plug in the external operator panel, without interrupting the emergency stop circuit.

Function OP-A As UOP function.

Display, continuous (steady) light Not used

Display, flashing Not used

Page 74: Software Guide General sl 2013 - Industry Support Siemens

5 Operation via MPP 2013 5.15 Lock/unlock protective doors function

© Siemens AG 2013 All Rights Reserved 5-74 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

5.15 Lock/unlock protective doors function

Function MOP This function is only effective if the units in the relevant protection zone are in the stopped state. Unlocking the protective doors unlocks all the doors on the unit in question. Press the momentary-contact switch again to lock the protective doors.

Function UOP As the MOP function.

Function OP-A As the MOP function.

Display, continuous (steady) light 1. Protective doors are unlocked. 2. Lamp test key pressed on the operator panel.

Display, flashing A request has been made to unlock the protective doors, but some are still locked.

5.16 EMERGENCY STOP

Function Emergency stop affects the emergency stop circuit, which is set up in accordance with operator requirements. A message appears on the main operator panel to indicate the location from which the emergency stop has been triggered.

Page 75: Software Guide General sl 2013 - Industry Support Siemens

2013 5 Operation via MPP 5.17 External operating panels with enabling buttons

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 5-75

5.17 External operating panels with enabling buttons

Function MOP Only implemented if UOP functions are integrated into the MOP (e.g. single machine). Function then works as UOP.

Function UOP Depending on the operator panel connected, manual movements can be performed in “setup mode”. If the movements have the same designations, the same manual locking devices employed when operating via OP012 are used. The enabling button has two positions: 1 Not actuated No load voltage activated. 2 Actuated Load voltage activated, required movements can be achieved using the “+” and “-“ keys. 3 Emergency stop

Function OP-A As UOP function.

Page 76: Software Guide General sl 2013 - Industry Support Siemens

5 Operation via MPP 2013 5.17 External operating panels with enabling buttons

© Siemens AG 2013 All Rights Reserved 5-76 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Notes

Page 77: Software Guide General sl 2013 - Industry Support Siemens

2013 6 Operating modes 6.1 Setup mode SET

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 6-77

6 Operating modes

Four machine operating modes must be implemented: 1. Setup mode SET 2. Single step mode SSM 3. Single mode SM 4. Linked mode AUT (Automatic) The operating mode can be changed at any time via the control elements. The corresponding unit/machine must be shut down, as shown in the operating mode diagrams. The selected operating mode is displayed on the operator panel. When changing from single step to either single mode or linked mode, or from linked mode to either single mode or single step, it is always possible to continue machining by pressing the Start key again. No manual operation is permitted via the operator panel in single step, single mode or linked mode. In general, the following applies for setup mode, single step and single mode: If a system’s functional units are controlled by two or more controls, all affected units, which are not being operated, must be in linked mode. The desired operating mode can be selected on the unit being operated.

6

Page 78: Software Guide General sl 2013 - Industry Support Siemens

6 Operating modes 2013 6.1 Setup mode SET

© Siemens AG 2013 All Rights Reserved 6-78 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

6.1 Setup mode SET

6.1.1 General The operator can select and execute any machine movement in setup mode. Manual locking devices must be programmed for each movement if possible, to ensure the safety of the machine. If a movement cannot be carried out due to locking criteria, the missing criteria must be indicated by means of suitable diagnostics. Manual movements are triggered on the external operator panel either via the direct keys on the OP012 or using the “+” and “-“ keys. If the external operator panel is plugged in, no movement may be triggered using the keys on the OP012. Manual movements should be designed as a jog operation, i.e. releasing the movement keys stops the movement. Starting and shutdown cycles should be executed modally. Small arrows (restart diagnostics) on the operator panel show the user which movements can be executed. Large arrows show the movement that has been started.

Note

Movement in the “+” direction (in accordance with DIN 66217) should always be towards the initial setting.

Movement texts should be entered in each line which displays an end position. Although the setup screen should reflect the automatic process, movements should only be listed once. All movements should be displayed on the setup screens (see Solutions for Powertrain “HMI PRO description of functions" (Visualization, Operation, Diagnostics HMI PRO” manual)). Restart diagnostics may only be displayed in setup mode.

Setup mode in units • Preselection on MOP: Any / AUT • Preselection on UOP: SET

Setup mode in master control • Preselection on MOP: SET / AUT • Preselection on UOP: Any

Setup mode in assembly / single machine • OP-A preselection: SET

Page 79: Software Guide General sl 2013 - Industry Support Siemens

2013 6 Operating modes 6.1 Setup mode SET

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 6-79

6.1.2 Setup mode diagram

Fig. 6-1: Setup mode diagram (For notes on diagram, see Appendix)

Page 80: Software Guide General sl 2013 - Industry Support Siemens

6 Operating modes 2013 6.2 Single step mode SSM

© Siemens AG 2013 All Rights Reserved 6-80 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

6.2 Single step mode SSM

6.2.1 General In single step mode, the machine/unit is traversed sequentially. Press the "Start" key on the PP012 to trigger the appropriate movement. A new movement is not performed until the momentary-contact switch is pressed again. Motional sequences are monitored as per linked mode. If individual functions do not support jog mode, a number of consecutive machining steps can be combined.

Single-step mode in units • Preselection on MOP: Any / AUT • Preselection on UOP: SSM

Single-step mode in master control • Preselection on MOP: SSM • Preselection on UOP: Any / AUT

Single-step mode in assembly / single machine • OP-A preselection: SSM

Page 81: Software Guide General sl 2013 - Industry Support Siemens

2013 6 Operating modes 6.2 Single step mode SSM

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 6-81

6.2.2 Single-step mode diagram

Fig. 6-2: Single-step mode diagram For note on diagram, see Appendix.

Page 82: Software Guide General sl 2013 - Industry Support Siemens

6 Operating modes 2013 6.3 Single mode SM

© Siemens AG 2013 All Rights Reserved 6-82 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

6.3 Single mode SM

6.3.1 General A complete execution cycle is processed in single mode. This cycle is triggered using the "Start" key. No workpieces are loaded. At the end of the execution cycle, the machine is located in its initial setting. Motional sequences are monitored as per linked mode.

Single mode in units • Preselection on MOP: Any / AUT • Preselection on UOP: SM

Single mode in master control • Preselection on MOP: SM • Preselection on UOP: Any / AUT

Single mode in assembly / single machine • OP-A preselection: SM

Page 83: Software Guide General sl 2013 - Industry Support Siemens

2013 6 Operating modes 6.3 Single mode SM

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 6-83

6.3.2 Single mode diagram

Fig. 6-3: Single mode diagram For note on diagram, see Appendix.

Page 84: Software Guide General sl 2013 - Industry Support Siemens

6 Operating modes 2013 6.4 Linked mode AUT (Automatic)

© Siemens AG 2013 All Rights Reserved 6-84 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

6.4 Linked mode AUT (Automatic) Linked mode (automatic mode) is used for series production. It is triggered using the Start key. • Preselection on MOP: AUT • Preselection on UOP: AUT All start conditions must be met in order to start up. Linked mode can be initialized if: • The machine is in its initial setting and/or • The machine is located in a defined position "Linked mode" starts can be cleared using: • Mode change • Immediate stop • "All units back" or "Travel to initial setting" functions • Machine fault • Interruption of protective circuit (emergency stop, protective door open, etc.) • Stop at end of cycle selected and unit/machine in initial setting If linked mode has been interrupted and then restarted, machining continues with the subsequent machining procedure.

Page 85: Software Guide General sl 2013 - Industry Support Siemens

2013 6 Operating modes 6.4 Linked mode AUT (Automatic)

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 6-85

6.4.1 General machine linked mode diagram

Fig. 6-4: General machine linked mode diagram For note on diagram, see Appendix.

Page 86: Software Guide General sl 2013 - Industry Support Siemens

6 Operating modes 2013 6.4 Linked mode AUT (Automatic)

© Siemens AG 2013 All Rights Reserved 6-86 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

6.4.2 Single machine linked mode diagram

Fig. 6-5: Single machine linked mode diagram For note on diagram, see Appendix.

Page 87: Software Guide General sl 2013 - Industry Support Siemens

2013 7 PLC memory requirements 7.1 STEP 7 memory requirement

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 7-87

7 PLC memory requirements

7.1 STEP 7 memory requirement Average requirement is 3 bytes per instruction.

7.2 Memory requirement for standard blocks HMI PRO TRANSLINE standard blocks approx. 86 KByte Data bar for HMI PRO screens "DB_HMI" (DB59) "DB_HMI" (DB59) approx. 4.9 KByte OP012 direct keys "FC_DIRECTKEYS" (FC57) approx. 1.2 KByte "FC_DEC_HMI" (FC62) approx. 0.7 KByte "DB_DEC_HMI" (DB62) approx. 0.2 KByte HMI PRO device diagnostics "FB_GD_ASIMON" (FB421), approx. 1.6 KByte "FB_GD_ASI" (FB422), approx. 3.0 KByte "FB_GD_VS130" (FB423), approx. 1.9 KByte "FB_GD_MOBY" (FB424), approx. 2.2 KByte "FB_GD_611U" (FB425), approx. 3.7 KByte "FB_GD_MICROMASTER" (FB426), approx. 3.5 KByte "FB_GD_EM300" (FB427), approx. 1.7 KByte "FB_GD_POSMO_A" (FB428), approx. 3.6 KByte "FB_GD_G/S120" (FB429) approx. 3.0 KByte "FB_DEVSTATE" (FB448) approx. 0.5 KByte "FB_SL_COM" (FB449) approx. 1.1 KByte "DB_DEVICE_DIAGN" (DB156) approx. 0.4 KByte "DB_GD_ASIMON" (DB421), approx. 0.2 KByte "DB_GD_ASI" (DB422), approx. 0.2 KByte "DB_GD_VS130" (DB423), approx. 0.2 KByte "DB_GD_MOBY" (DB424), approx. 0.2 KByte "DB_GD_611U" (DB425), approx. 0.2 KByte "DB_GD_MICROMASTER" (DB426), approx. 0.2 KByte "DB_GD_EM300" (DB427), approx. 0.2 KByte "DB_GD_POSMO_A" (DB428), approx. 0.2 KByte "DB_GD_G/S120" (DB429) approx. 0.2 KByte "DB_DEVSTATE" (DB448) approx. 1.0 KByte "DB_SL_COM" (DB449) approx. 2.5 KByte

7

Page 88: Software Guide General sl 2013 - Industry Support Siemens

7 PLC memory requirements 2013 7.2 Memory requirement for standard blocks

© Siemens AG 2013 All Rights Reserved 7-88 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

PROFIBUS diagnostics "FB_DP_DIAG_INTEGR" (FB96), approx. 6.6 KByte "FB_DP_DIAG_DP" (FB97), approx. 2.2 KByte "DB_DP_DIAG_DETAIL" (DB96), approx. 1.5 KByte "DB_DP_DIAG_HMI" (DB97), approx. 1.0 KByte MDA/PDA "FB_TOOL_LIFETIME" (FB151) approx. 1.7 KByte "FB_TOOL_LIFETIME" (FB151, sl) approx. 1.2 KByte "FB_WORKPIECE_COUNTER" (FB152) approx. 0.9 KByte "FB_CYCLE_TIME" (FB153) approx. 0.5 KByte "DB_TOOL_LIFETIME" (DB151) approx. 0.08 KByte "DB_WORKPIECE_COUNTER" (DB152) approx. 0.07 KByte "DB_CYCLE_TIME" (DB153) approx. 0.7 KByte MPP/MCP/HT8 "FC_MCP" (FC117) approx. 2.1 KByte "FC_MPP" (FC118), approx. 3.1 KByte "FC_MCP_MPP" (FC119), approx. 2.0 KByte "FC_MCP_INTERFACE" (FC120), approx. 2.1 KByte "FC_HT8" (FC126), approx. 2.0 KByte "FC_HT8_TLOP" (FC127) approx. 0.8 KByte "DB_MPP" (DB118), approx. 0.7 KByte "DB_MCP_MPP" (DB119), approx. 0.5 KByte User keys, machine control panel "FC_MCP_TLOP" (FC64) approx. 2.8 KByte "DB_MCP_TLOP" (DB64) approx. 0.8 KByte S7-GRAPH manual functions "FB_DIAG_EXECUTABLE" (FB450), approx. 0.4 KByte "FB_EXECUTABLE" (FB451), approx. 2.5 KByte "FB_MAN_SELECT" (FB452) approx. 1.5 KByte "DB_DIAG_EXECUTABLE" (DB450), approx. 0.07 KByte "DB_EXECUTABLE" (DB451), approx. 0.4 KByte "DB_MAN_SELECT" (DB452) approx. 0.07 KByte "DB_MAN_PLUS_1" (DB453), approx. 1.6 KByte "DB_MAN_MINUS_1" (DB454), approx. 1.6 KByte "DB_MAN_PLUS_2" (DB455), approx. 1.6 KByte "DB_MAN_MINUS_2" (DB456), approx. 1.6 KByte MMC-S7 link "FC_RUN_UP_S7" (FC1), approx. 0.09 KByte "AL_MSG" (FC10), approx. 0.9 KByte "SIN_ALARM_SERVER" (DB2), approx. 0.5 KByte "SYSTEM1" (DB3), approx. 0.5 KByte "SYSTEM2" (DB4), approx. 0.2 KByte "NCK" (DB10), approx. 0.3 KByte

Page 89: Software Guide General sl 2013 - Industry Support Siemens

2013 7 PLC memory requirements 7.2 Memory requirement for standard blocks

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 7-89

HMI Lite PLC basic program: approx. 8.1 KByte FB107 S7-GRAPH supply approx. 1.9 KByte FC68 HMI Lite basic calls approx. 0.4 KByte FC69 Movement screens (Setup) approx. 2.6 KByte FC108 Workpiece count approx. 0.8 KByte FC109 Cycle time approx. 0.4 KByte DB67 Data interface approx. 1.1 KByte DB68 Configuration interface approx. 0.6 KByte DB107 S7-GRAPH support approx. 0.3 KByte Diagnostics blocks: approx. 63.5 KByte FB96 PROFIBUS diagnostics approx. 6.5 KByte FB461 SINAMICS CU310/320 diagnostics approx. 2.8 KByte FB462 PROFIBUS Repeater diagnostics approx. 5,9 KByte FB465 PROFINET IO diagnostics approx. 30.2 KByte FC69 PROFIBUS diagnostics overview approx. 1.3 KByte FC105 PROFIBUS diagnostics approx. 1.3 KByte FC106 MOBY/RF300 device diagnostics approx. 0.7 KByte FC107 AS interface device diagnostics approx. 1.8 KByte FC462 Device diagnostics, drives approx. 2.1 KByte FC463 DP history approx. 1.3 KByte DB69 Interface for device diagnostics approx. 1.0 KByte DB96 Detailed diagnostics info instance DB approx. 1.4 KByte DB106 S7-GRAPH configuration approx. 0.6 KByte DB461 SINAMICS CU310/320 diagnostics approx. 0.6 KByte DB462 PROFIBUS Repeater diagnostics approx. 1,7 KByte DB463 DP history approx. 1.5 KByte DB465 PROFINET IO diagnostics approx. 2.8 KByte These values are designed as a guide to assist users in determining the PLC memory requirements and control hardware needed. Blocks, which must be created by machine manufacturers, are not listed.

Page 90: Software Guide General sl 2013 - Industry Support Siemens

7 PLC memory requirements 2013 7.2 Memory requirement for standard blocks

© Siemens AG 2013 All Rights Reserved 7-90 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Notes

Page 91: Software Guide General sl 2013 - Industry Support Siemens

2013 8 NC program structure

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 8-91

8 NC program structure

The configuration of the NC program structure is determined following consultation between the machine manufacturer and end user.

8

Page 92: Software Guide General sl 2013 - Industry Support Siemens

8 NC program structure 2013

© Siemens AG 2013 All Rights Reserved 8-92 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Notes

Page 93: Software Guide General sl 2013 - Industry Support Siemens

2013 9 Additional documentation

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 9-93

9 Additional documentation

Reference should be made to the following additional documentation in connection with the PLC software. If required, these documents can be obtained via your Siemens sales contact. • STEP 7 documentation • Data bar documentation (HMIslCS_uk.chm)

only available with the software • SINUMERIK 840D sl documentation • CPU documentation • CP documentation • Product-specific documentation

9

Page 94: Software Guide General sl 2013 - Industry Support Siemens

9 Additional documentation 2013

© Siemens AG 2013 All Rights Reserved 9-94 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Notes

Page 95: Software Guide General sl 2013 - Industry Support Siemens

2013 A Appendix, Change directory

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 A-95

A Appendix, Change directory

A 1 MPP483/PT for MOP/UOP

Control element Color Labelling S1 Illuminated pushbutton White Machine ON S2 Illuminated pushbutton Green Initial setting S3 Illuminated pushbutton White Start S4 Illuminated pushbutton White Acknowledge fault S7 Illuminated pushbutton Black Machine OFF S8 Illuminated pushbutton Blue Stop at end of cycle S9 Illuminated pushbutton Red Immediate stop S10 Illuminated pushbutton White Lock/unlock protective doors WS11 Key switch, two positions XS12 Not connection for HT6 / HHU WS1 Not equipped WS4 Not equipped WS2 Feedrate override WS3 Not equipped Emergency stop

Standard

Labeling of the function keys

The inscriptions are in English (IO ≙ AUT, SS ≙ SSM, SU ≙ SET). Ready-to-use templates are available on the Intranet (in German, French, Italian, Spanish and Chinese).

A

Page 96: Software Guide General sl 2013 - Industry Support Siemens

A Appendix, Change directory 2013

© Siemens AG 2013 All Rights Reserved A-96 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Labeling of the long-stroke keys Two sets of labeling strips are included in the scope of delivery. The first set (for MOP) contains the above tests and is installed as standard. The second set (for UOP) is included and is the same as above except that the word “Machine” is replaced by the word “Unit” (two times).

Page 97: Software Guide General sl 2013 - Industry Support Siemens

2013 A Appendix, Change directory

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 A-97

A 2 MPP483H/PT for MOP/UOP

Control element Color Labelling S1 Illuminated pushbutton White Machine ON S2 Illuminated pushbutton Green Initial setting S3 Illuminated pushbutton White Start S4 Illuminated pushbutton White Acknowledge fault S7 Illuminated pushbutton Black Machine OFF S8 Illuminated pushbutton Blue Stop at end of cycle S9 Illuminated pushbutton Red Immediate stop S10 Illuminated pushbutton White Lock/unlock protective doors WS11 Key switch, two positions XS12 Not connection for HT6 / HHU WS1 Not equipped WS4 Not equipped WS2 Feedrate override WS3 Not equipped Emergency stop

Standard

Labeling of the function keys

The inscriptions are in English (IO ≙ AUT, SS ≙ SSM, SU ≙ SET). Ready-to-use templates are available on the Intranet (in German, French, Italian, Spanish and Chinese).

Labeling of the long-stroke keys Two sets of labeling strips are included in the scope of delivery. The first set (for MOP) contains the above tests and is installed as standard. The second set (for UOP) is included and is the same as above except that the word “Machine” is replaced by the word “Unit” (two times).

Page 98: Software Guide General sl 2013 - Industry Support Siemens

A Appendix, Change directory 2013

© Siemens AG 2013 All Rights Reserved A-98 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

A.3 MPP483A/PT for OP-A

Control element Color Labelling S1 Illuminated pushbutton White Machine ON S2 Illuminated pushbutton Green Initial setting S3 Illuminated pushbutton White Start S4 Illuminated pushbutton White Acknowledge fault S7 Illuminated pushbutton Black Machine OFF S8 Illuminated pushbutton Blue Stop at end of cycle S9 Illuminated pushbutton Red Immediate stop S10 Illuminated pushbutton White Lock/unlock protective doors WS11 Key switch, two positions XS12 Not connection for HT6 / HHU WS1 Not equipped WS4 Not equipped WS2 Feedrate override WS3 Not equipped Emergency stop

Standard

Labeling of the function keys

The inscriptions are in English (IO ≙ AUT, SS ≙ SSM, SU ≙ SET). Ready-to-use templates are available on the Intranet (in German, French, Italian, Spanish and Chinese). Reset and the other four labels are empty.

Page 99: Software Guide General sl 2013 - Industry Support Siemens

2013 A Appendix, Change directory

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 A-99

A.4 Machine control panel MCP 483

Standard Control element Color Labelling T1 User key Clear error Clear error T2 User key Go to initial setting Go to initial setting T3 User key Go to tool change position Go to tool change

position T4 User key Setup Setup T5 User key Function minus Function – (HMI) T6 User key Function plus Function + (HMI) T7 User key Single mode Single mode T8 User key Release workpiece Release workpiece T9 User key Clamping the workpiece Clamp workpiece T10 User key Linked mode Linked Operation T11 User key Unlock/lock door Unlock/lock door T12 User key Load voltage ON Load voltage On T13 User key Stop at end of cycle Stop at end of cycle T14 User key Immediate stop Immediate stop T15 User key Start ON Start ON Additional notes (e.g., description of special elements, any lock barrel specifications):

! Important

When assigning colors (key tops) to control element functions, please refer to EN60204 Part 1 or VDE0113 Part 1, Chapter Pushbuttons/Colors.

Page 100: Software Guide General sl 2013 - Industry Support Siemens

A Appendix, Change directory 2013

© Siemens AG 2013 All Rights Reserved A-100 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

A.5 Interpretation notes for the operating mode diagrams

Page 101: Software Guide General sl 2013 - Industry Support Siemens

2013 A Appendix, Change directory

© Siemens AG 2013 All Rights Reserved Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013 A-101

A.6 Change directory

A.6.1 Edition 03.07 Document creation

A.6.2 Changes from the 03.07 Edition to the 03.08 Edition

Chapter 2 (Block overview), Chapter 3 (Program structure) Blocks for HMI Lite CE device diagnostics removed (FC156, FC157) HMI Lite TRANSLINE-specific blocks added: • New blocks for PROFINET diagnostics (FB126, DB126) • New blocks for HMI Lite (HMI Lite drive diagnostics, HMI Lite SINAMICS, HMI

Lite DP, HMI Lite device diagnostics)

Chapter 7 (PLC memory requirements) Update

A.6.3 Changes from the 03.08 Edition to the 2009 Edition

Chapter 2 (Block overview), Chapter 3 (Program structure) Update

Chapter 7 (PLC memory requirements) Update

A.6.4 Changes from the 2009 Edition to the 2010 Edition

Chapter 2 (Block overview) Changes in FB1 und FB11

A.6.5 Changes from the 2010 Edition to the 2012 Edition

Chapter 2 (Block overview) Block name modifications (FC106, FB151, FB461, DB461) F-application blocks for S7 Distributed Safety (FB179-FB226, FC174-FC179) added

Chapter 3 (Program structure) Update

Chapter 6 (Operating modes) Modifications in the operating mode diagrams

Page 102: Software Guide General sl 2013 - Industry Support Siemens

A Appendix, Change directory 2013

© Siemens AG 2013 All Rights Reserved A-102 Solutions for Powertrain TL sl – Software Guide General (VS) - Edition 2013

Appendix Renamed as Appendix, Change directory (thus on page 3 it appears that a change directory exists in the appendix) List of abbreviations removed

A.6.6 Changes from the 2012 Edition to the 2013 Edition

Kapitel 2, 7 Modifications in the HMI Lite blocks

Page 103: Software Guide General sl 2013 - Industry Support Siemens

To Siemens AG

Suggestions Corrections

TRANSLINE Support P.O. Box 10 60 26

For Publication/Manual: Solutions for Powertrain

D-70049 Stuttgart (Germany)

Fax +49 (0) 711 / 137-2838 [Documentation] mailto:[email protected]

TRANSLINE sl – Software Guide General Manufacturer-Documentation

Sender

Name:

Technical Manual Available in: I IA&DT-E-Business Workplace Edition 2013

Address of your Company/Dept.

Street:

Zip code: ____________ Location:

Telephone: __________ /

Fax: ________ /

If you come across any misprints in this document, please let us know using this form. Suggestions for improvements are also welcome.

Suggestions and/or corrections

Page 104: Software Guide General sl 2013 - Industry Support Siemens

Siemens AG Industry Sector Reserved for changes Drive Technologies Division Available at Motion Control Systems I IA&DT – E-Business Workplace Postfach 3180 91050 ERLANGEN Printed in Germany GERMANY © Siemens AG 2013 https://workplace.automation.siemens.com/