Professional Documents
Culture Documents
31 - Initialization and Operation Modes
31 - Initialization and Operation Modes
We do not accept any liability for the information contained in this document.
Any claims against us – based on whatever legal reason – resulting from the use of the examples,
information, programs, engineering and performance data etc., described in this Application Example
shall be excluded. Such an exclusion shall not apply in the case of mandatory liability, e.g. under the
German Product Liability Act (“Produkthaftungsgesetz”), in case of intent, gross negligence, or injury of
life, body or health, guarantee for the quality of a product, fraudulent concealment of a deficiency or
breach of a condition which goes to the root of the contract (“wesentliche Vertragspflichten”). The
damages for a breach of a substantial contractual obligation are, however, limited to the foreseeable
damage, typical for the type of contract, except in the event of intent or gross negligence or injury to life,
body or health. The above provisions do not imply a change of the burden of proof to your detriment. Any
form of duplication or distribution of these Application Examples or excerpts hereof is prohibited without
the expressed consent of Siemens Industry Sector.
Table of contents
1. Introduction 3
2. HMI 3
2.1 Parameterization start up screen and system screen 3
4. Operation mode 6
4.1 Operation mode DiagAddOn 6
4.2 HMI – Operation mode screen 7
4.3 Conditions to start an operation mode 8
4.4 Automatic mode 9
4.5 Inching mode 9
4.6 Manual mode 10
4.7 Quit 10
4.8 Stop / Hold 10
4.9 Initial position 10
4.10 Stop end of cycle 11
4.11 Without Part (Ghost Run) 11
6. Version handling 19
6.1 PLC 19
6.2 HMI 20
6.3 Version fault Alarm 20
1. Introduction
This chapter describes the Initialization procedure for PLC and HMI as well as the operation modes and
the relationship with the panel blocks.
2. HMI
The adjusted value is indicated in the headline of each screen und can be changed in the system screen
if necessary.
Any change has to be confirmed and stored by pressing the button “Save Settings”.
Hint for the use of languages in TIA-Portal in relation with DiagAddOn, please refer document „34_1
Sequence and Messageblock“.
Mandatory settings:
Clockbyte = 1
System memory byte = 2
4. Operation mode
For that purpose the bits 0, 1 and 4 in the operating mode-memory word need to be supplied.
For the operating mode 1 to 8 the memory word MW 10 to MW 24 are reserved.
The No. of the operating mode- memory word is to be parameterized on the operating modes FC995.
The inching of one sequence can be activated with the function key in the Seq_diag screen
(see chapter “34_Sequence control and process diagnostics.doc”). The sequence selected with the cursor in
the screen will be executed.
The inching of all sequences can be activated with the function key The sequences according
to the selected op-mode area will be executed. (entire installation, op-mode area 1, op.mode area 2 ...).
4.7 Quit
The signal „Quit“ is available in block OPMODE_FC at INOUT-Parameter OPMODE_STRUCT.
#OPMODE_STRUCT.User_Interface_OUT.Reset
The stop is effective for all sequences in the selected op-mode area.
When the button Stop is pressed again the function is deselected.
In DB1000 the signals „Selection_Immediate_Stop“ and „Immediate_Stop_reached“ available for further use.
E.g. with this both signals you deselect OP-Mode Automatic by use of the “basic start conditions.
After reaching initial position the user e.g can switch off the op-mode by using the basic start condition.
Concerning Parameter, mark the respective blocks, press Shift + F1 and refer the user manual.
Parameter FC997:
HMI_no : 1.. 8
HMI_No: 1.. 8
All other values are fixed and it´s not allowed to change.
The parameter “Seq/MB_from” and “Seq/MB_to” parameters allocate a block range to an op-mode area.
Parameter FC995
6. Version handling
SICAR@TIA DiagAddOn V14.3.0.0 is composed as follows:
aa.bb.cc.dd
6.1 PLC
All DiagAddOn PLC Systemblocks have an own version number xx.yy and shown on HMI.
Function FC „Version Control“ carry out a Set / Value comparison of each DiagAddOn system block.
6.2 HMI
In WinCC you find a version screen, accessible in main screen over „DiagAddOn functions“
Here you find all used DiagAddOn Systemblocks including their Set / Value versions.