1.
Introduction SICAR@TIA DiagAddOn
Warranty and Liability
The Application Examples are not binding and do not claim to be complete regarding the circuits shown,
equipping and any eventuality. The Application Examples do not represent customer-specific solutions. They
are only intended to provide support for typical applications. You are responsible for ensuring that the
described products are used correctly. These application examples do not relieve you of the responsibility to
use safe practices in application, installation, operation and maintenance. When using these Application
Examples, you recognize that we cannot be made liable for any damage/claims beyond the liability clause
described. We reserve the right to make changes to these Application Examples at any time without prior
notice. If there are any deviations between the recommendations provided in these application examples and
other Siemens publications – e.g. Catalogs – the contents of the other documents have priority.
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.
Manual page 1 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
Table of contents
1. Short description 3
1.1 Overview 4
1.1.1 Configuration overview SICAR 4
1.2 Software package 6
1.2.1 SICAR@TIA 6
1.2.2 DiagAddOn for PLC 6
1.2.3 DiagAddOn for HMI 8
2. Software requirements for ES 10
3. HMI Software – Licences Runtime 10
4. SICAR Software 11
4.1 SICAR@TIA Demo 11
4.2 Documentation SICAR 11
4.3 Documentation DiagAddOn 12
5. System resources 13
Manual page 2 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
1. Short description
SICAR@TIA and DiagAddOn provides an efficient automation concept for sequence controls.
The benefit of using SICAR is that it consists of exactly coordinated HMI and PLC-software.
This saves the user from dealing with how to build up a functioning program, out of varying products and
software blocks.
Programming a plant specific control program can be approached immediately.
A unit philosophy of operating and diagnosis means a great benefit for plants operating with SICAR.
Despite different plants and vendors, this enables maintenance staff to find out errors more quickly and solve
them efficiently.
If any modifications or extension should be necessary in the program, the PLC-basic software structure
guarantees easy famililarisation with the control programms of different plants and vendors.
Manual page 3 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
1.1 Overview
SICAR consists of the following software packages
SICAR@TIA:
Software for PLC (S7-15xx)
Screens for HMI (TIA WINCC Advanced)
DiagAddOn:
Software for PLC
VB-Application for HMI (Win7 necessary)
1.1.1 Configuration overview SICAR
PLC
15xx(F)-DP/PN PG IPCxx7
TIA-Portal
WinCC Runtime Advanced
TIA Safety
TIA WINCC Advanced DiagAddOn
TIA Openness
Fieldbus: Profinet
Manual page 4 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
Manual page 5 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
1.2 Software package
1.2.1 SICAR@TIA
The software package SICAR@TIA is provided by VSS Auto and contains visualization software for HMI,
based on WINCC, as well as harmonized software for SIMATIC S7-15xx.
The software package SICAR@TIA provides a complete, structured and functional program with the
functions:
operation-modes
interface to the operator panel
production data
system data
drives, Ident
tec-Units
system diagnosis, fieldbus diagnosis
…………
1.2.2 DiagAddOn for PLC
The software package DiagAddOn provides PLC blocks as well as a HMI-application with this functions:
sequence control incl. message history
diagnosis
synchronization
manual movement
RSS-Feed
Sequence control
The sequence blocks coordinate the linecontrol and contains these functions:
sequence control management of 128 sequences in parallel, with up to 128 steps per block
management of the operation modes: automatic and inching mode
synchronising the sequence block to the actual condition/status of the machine
organising and supervising the functional sequence for automatic mode
The programmed sequence blocks are shown automatically by a diagnosis-screen on the HMI.
To prepare diagnosis data for the HMI you need a generation tool, DiagGen.
Manual operation
In manual mode, the concerned logical operations of interlock conditions and limit conditions are used.
Using the movement screens, the current sequence can be leaved and any other movement can be
executed.
When changing from manual to automatic mode, it is possible to continue the automatic operation
immediately by using the function synchronisation.
Manual page 6 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
Diagnosis
The sequence block monitors the active sequence in OM Automatic
Automatic mode: Interlock automatic (ILOCK_A) = 1 and
Transition automatic (TRANS_A) = 0 and
Watchdog time expired
Synchronisation
To carry out a synchronisation, the sequence block provides the possibility to analyse either one selected or
all sequences if a respective button is pressed in operation mode ‘off’.
All steps of a sequence are analysed if they are executable in automatic mode.
A step is executable if interlock automatic = 1, and transition condition automatic = 0.
If a sequence step is executable unambiguous, the sequence is set to this step (synchronized).
By switching to automatic mode, the sequence is continued immediately.
Manual page 7 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
1.2.3 DiagAddOn for HMI
Screens for sequence control (diagnosis) incl. message history
Screens for manual movement
Following screens for sequence diagnosis and movements.
Sequence diagnosis:
Manual page 8 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
Movement screens:
Manual page 9 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
2. Software requirements for ES
TIA-Portal V14 SP1 or higher
Step 7 Pro V14 SP1 or higher
WINCC Advanced V14 SP1 or higher
Step 7 Safety V14 SP1 or higher (Option F-PLC)
TIA Portal Openness V14 SP1 or higher
Use for all versions the current service pack and updates
3. HMI Software – Licences Runtime
TIA-Portal WINCC Advanced Runtime for HMI V14 or higher
SICAR@TIA Basic Package xxx PowerTags, Recommendation xxx PowerTags
DiagAddon V14.x.x – No Licencse neccesary
DiagAddOn is running on OS Win7 / Win10
Use for all versions the current service pack and updates
Manual page 10 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
4. SICAR Software
4.1 SICAR@TIA Demo
Based on our Demo kit the file “SICAR_TIA_DiagAddOn Demo Vx.x.x.zip” contains a PLC-programm with
integrated WinCC Advanced project.
The demo kit consists of:
PLC1516F
IPC277E
3 Axis-Demo with ET200M
4.2 Documentation SICAR
The basic documentation is included in the TIA-Project and located in folder UserFiles / UserDocumentation
Manual page 11 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
4.3 Documentation DiagAddOn
The documentation for DiagAddOn is delivered with the PLC and HMI-software.
In chapter 3 “Software” all SICAR DiagAddOn functions are explained.
30_Hard- and Software intro
31_Initialization and Operation modes
32_
33_
34_Sequence control and diagnostics
35_
The document in chapter 4 “04_User_Guideline“ should be a guideline for the project engineer how to build
up a project by using the software components described in chapter 3 “Software“.
Manual page 12 / 13 Edition: 2019-01
1. Introduction SICAR@TIA DiagAddOn
5. System resources
This chapter contains the definitions for reseved system resources
Function (FC)
Functionblocks (FB)
Datablocks (DB)
UDT
Marker
It´s not allowed to change any of the FB/FC/DB/UDT/MB numbers
Function Number Range
Blocks FB FC DB UDT Merkerbytes
System Library:
Initialization and
Sequence_Engine 900-1299 900-1299 900-1299 900-999 1, 2
incl. Process-
Diagnostics
… … …
MB1 reserved for clock flags
MB2 reserved for system flags
A detailed description can be found in the respective chapters.
Manual page 13 / 13 Edition: 2019-01