Cem V90 System 001 en
Cem V90 System 001 en
Cem V90 System 001 en
Introduction
Content
Introduction 1
General ................................................................................................................... 2
Documentation structure ......................................................................................... 3
General
This is the System Description for CEMAT V9.0 SP2. It is part of the Reference Manual
and it should support you in performing the work required to configure your plant.
The Reference Manual is part of a comprehensive CEMAT V9.0 SP2 documentation which
consists of the volumes below:
Engineering
Manual
Reference Manuals
System Objects
After the installation of CEMAT V9.0 SP2 the CEMAT documentation is available as PDL in
directory D:\CEMAT_CS\Docu
On the following pages you will find the content of each manual.
Documentation structure
The manuals contain the following chapters:
Engineering Manual
1 Introduction
2 Preparations
3 Installation of a PCS 7 Project
4 Assignments
5 Engineering Examples
6 PLC Engineering
7 AS-AS Coupling
8 OS Engineering
9. Engineering Tools
10 Engineering Check List
11
12
13
14 Tips&Tricks
15 Update Information
Reference - System
1 Introduction
2 Cemat System Architecture
3
4
5
6
Reference - Objects
1 Introduction
2 General
3 Unidirectional Drive
4 Bi-Directional Drive
5 Damper
6 Valve
7 Status display for up to 8 Signals
8
9. Annunciation Module
10 Annunciation Module with 7 Alarms
11 Process Feedback block
12 Process Feedback block (6 Inputs)
13 Measuring Value
14
15
16
17
18 Group Module
19 Route Module
20 Selection
21
22
23 CEMAT Link
24 Analog Value Selection
25
26 Interlock with 2 inputs
27 Interlock with 4 inputs
28 Interlock with 8 inputs
29
30
31 SPC Material Manager C_P_MAT
32 SPC Manager C_P_MGR
33 SPC data collector C_PC_8I
34 SPC data collector C_PC_8R
35 SPC data collector C_PC_8B
36 SPC distributor C_PD_AI
37 SPC distributor C_PD_AR
38 SPC distributor C_PD_B
39 SPC distributor C_PD_RR
40 SPC distributor C_PD_RTR
41 SPC distributor C_PD_S
42 SPC module C_PM_AI
43 SPC module C_PM_AR
44 SPC module C_PM_B
CEMAT MinAS
System description
Edition: 03/2019
Content
CEMAT MinAS System description 1
Preface ................................................................................................................ 4
Purpose of this documentation ................................................................ 4
Required Knowledge ............................................................................... 4
System Overview................................................................................................. 5
System components ............................................................................................ 6
Typical Example Configuration with SIMATIC PCS 7-CEMAT ................. 6
Typical plant configurations ..................................................................... 7
Central and distributed Process I/O Systems ......................................... 10
SIMATIC CFU (Compact Field Unit; for PROFINET) .................... 13
SIMATIC ET 200SP HA (for PROFINET) ..................................... 14
SIMATIC ET 200iSP (in up to zone 1/21; for PROFIBUS DP)....... 15
SIMATIC ET 200M (for PROFIBUS DP or PROFINET) ................ 16
SIMATIC ET 200SP (for PROFIBUS DP or PROFINET) .............. 17
SIMATIC ET 200pro (outside of cabinets; for PROFIBUS DP) ...... 18
Automation Systems (Controllers) ......................................................... 19
Modular automation systems of the S7-400 range ........................ 19
Entry CPU SIMATIC CPU 410E ................................................... 21
Bus Systems (Communication).............................................................. 22
Communication at field level with PROFIBUS .............................. 22
PROFINET in the process industry ............................................... 22
System Bus .................................................................................. 23
Time synchronization ................................................................... 26
Field Bus ...................................................................................... 27
OpenPCS 7 .................................................................................. 31
Operator Station CEMAT Server ........................................................... 32
Operator Station CEMAT Client............................................................. 35
Using Web Option for OS ...................................................................... 37
Functions .............................................................................................. 38
Graphical user interface (GUI) ...................................................... 38
Process tag browser ..................................................................... 38
TrendControls function for table displays and curve displays ........ 39
APL Operator Trend Control ......................................................... 39
4 quadrant view ............................................................................ 39
AlarmControl function for message display and processing .......... 40
Reporting and logging system ...................................................... 40
Preface
Required Knowledge
This documentation is intended for persons involved in configuration, engineering and servicing
of automation systems. (Automation experts, PCS project managers and project engineers.)
System Overview
Our solution for a process control system, as it is shown in the typical layout on top, is SIMATIC
PCS 7 with CEMAT MinAS.
SIMATIC PCS 7 is the process control system in the Siemens automation concept "Totally
Integrated Automation". The process control system builds on standard SIMATIC S7
components. Software packages, as CEMAT MinAS, add typical control system functions to
these components to form the basis for the functional scope of SIMATIC PCS 7.
The system is continuously being adapted to our customers’ requirements. To protect our
customers’ investments, compatibility with earlier versions is always a primary consideration in
this on-going improvement, enabling you to build, operate and maintain a state-of-the art control
solution that will prove its benefits now and in the future.
For further information please have a look into “PCS7 V9.0 Catalog”.
https://support.industry.siemens.com/cs/de/en/view/109745632
System components
With the CEMAT Order Tool the requirement of CEMAT Licenses can be determined and the
number of POs can be calculated.
• Analog and digital I/O modules of the S7-400 operated centrally in the automation system
SIMATIC S7-400 signal modules used centrally in the automation system are suitable for small
applications or plants with few remote locations. In practice, however, distributed process I/Os
are mainly used which, depending on the type, also support redundant configurations or
operation in explosive gas/dust atmospheres:
• SIMATIC ET 200 remote I/Os in conjunction with classic field devices and HART field devices
• Intelligent field/process devices for direct fieldbus connection (PROFIBUS PA, Foundation
Fieldbus H1)
The die-cast aluminum enclosure is suitable for use in zone 2/22 hazardous areas. The following
are included in the enclosure's scope of delivery:
• 22 × M20 plastic cable glands (incl. blanking plugs)
• 32 mm standard mounting rail
• Rail for strain relief and shield support
The enclosure has a window for LED diagnostics.
Features
Features
General Features:
• Single or redundant PROFIBUS DP connection
• PROFIBUS DP transmission rate up to 12 Mbit/s
• PROFINET S2 redundancy
• Max 12 I/O modules per station
• Temperature range 0°C to +60°C
General Features:
• PROFINET S2 redundancy
• Max 64 I/O modules per station
• Temperature range 0°C to +60°C
• Standard analog and digital modules (DI, DO, AI, AO, AI RTD/TC)
• HART AI modules
• 4, 8 or 16 digital channels per module
• 2 or 4 analog channels per module
• Overall height 117-141 mm, depth 75 mm
• Temperature range 0°C to +60°C (horizontal installation) or 0°C to +50°C (vertical installation)
General Features:
• Single PROFIBUS DP connection
• PROFIBUS DP transmission rate up to 12 Mbit/s
• Free selection of PROFIBUS connection system: direct, ECOFAST or M12 7/8"
• Can be operated as DP-V1 slave on Y link
• Max 16 I/O modules per station (max. station width 1 m)
• Standard analog and digital modules (DI, DO, AI, AO, AI RTD/TC)
• Digital failsafe modules for safety-related applications
• 4 or 8 digital channels per module
• 8 or 16 F-DI channels per F-DI module (double width)
• 4 analog channels per module
• Temperature range 0°C to +55°C (-25°C on request)
The following characteristics make the SIMATIC S7-400 predestined for use as a SIMATIC PCS
7 automation system:
- Modular design without fans
- High expansion capability and ruggedness
- Single or redundant design
- Comprehensive communication facilities
- Integral system functions
- Integrable safety functions (Safety Integrated)
- Simple linking of central or distributed I/O
In accordance with their functionalities, the modular automation systems of the S7-400 range
can be classified into:
- Standard automation systems
- Fault-tolerant automation systems
- Safety-related automation systems
Various automation systems are available with a price/performance ratio which can be tailored
to your system requirements.
The CPU of the automation systems is already equipped as standard with an onboard
PROFIBUS DP fieldbus connection and with 2 PROFINET IO interface (2-port switch).
The preferred CPU is the AS 410 which has an Industrial Ethernet interface onboard and is
easily expandable to a redundant system.
With the rugged all-round system AS 410, the SIMATIC PCS 7 process control system for the
first time offers an exclusive automation system from the SIMATIC S7-400 series, which can be
used in all domains due to its versatility. For specific requirements, you can configure it as a:
• Standard AS 410S automation system
• Fault-tolerant AS 410H automation system
• Safety-related AS 410F/FH automation system
With its high-performance hardware, the innovative CPU 410-5H Process Automation of the AS
410 covers the entire spectrum of conventional AS 412 to AS 417 automation systems. Its
automation performance can be flexibly scaled based on the number of SIMATIC PCS 7
process objects (PO). System expansion cards are available for
• 100 PO
• 500 PO
• 1 000 PO
• 1 600 PO
• ≥ 2 000 PO (PO 2k+)
The type reduction to a single CPU offers numerous advantages. It significantly simplifies
selection and configuration of the automation system as well as spare part inventory and plant
expansion.
Note:
The configuration of the CPU 410-5H Process Automation of the AS 410 and the loading of the
user blocks is only possible with SIMATIC PCS 7 engineering software as of V9.0 (including
hardware upgrade package HUP CPU 410-5H).
The AS410-5H is equipped with a PROFINET IO interface (2-port switch) for up to 250 I/O
devices and a PROFIBUS DP interface for up to 96 PROFIBUS DP slaves. Two integrated slots
allow the synchronization of two redundant subsystems via sync modules and sync cables
(FOC).
CPU 410‑ 5H Process Automation supports NTP as well as S7 time synchronization.
and
http://www.automation.siemens.com/simatic/controller/index_76.htm
Features
Flexibility
• Standard-, High Availability and Fail-Safe applications
• Identical hardware as the CPU 410-5H
Robustness
• Conformal Coating
• 70° C
Secure invest
• One PROFIBUS and two PROFINET-interfaces
• Innovations via updating the firmware
System Bus
The system bus of the SIMATIC PCS 7 process control system is based on Industrial Ethernet, a
powerful area and cell network for industrial applications in line with the international IEEE 802.3
standard (Ethernet).
Industrial Ethernet is used as the “Plant automation bus” as well as “Plant Control bus” for multi-
user systems with client/server architecture.
SCALANCE X Overview
There are a lot of more SCALANCE X devices you can use with PCS 7!
For further Information please have a look into the Internet.
http://w3.siemens.com/mcms/industrial-communication/en/ie/industrial-ethernet-switches-media-
converters/Pages/industrial-ethernet-switches-media-converters.aspx
Time synchronization
To obtain process data that can be evaluated, all the components of the process control system
need to work with an identical, synchronized time of day. This allows you to assign messages in
the correct sequence over time. The result is then consistent regardless of the time zone in
which the messages originate.
One system component must be the clock for all other components so that all process control
systems components work with an identical time. The PCS 7 component that functions as timer
is referred to as the time master. Components such as the central plant clock or an OS serer
can be configured as time master.
The time master is responsible for distributing the time signal to the PCS 7 components to be
synchronized, for example, operator stations and automation systems.
For time synchronization options please refer to the PCS 7 Manual “Process control
system PCS 7 – PC Configuration”
Attention: SICLOCK has been phased out recently. Under below link you can find further
information.
https://support.industry.siemens.com/cs/document/109758525/announcement-of-product-phase-
out%3A-siclock?dti=0&lc=en-WW
For additional information about the components to be used, please contact the below-stated
address or your Siemens sales representative.
Contact person:
Ms Kathrin Starschich
DF FA SE PCI SP-PRM 1
+49 (911) 750-2070
Kathrin.starschich@siemens.com
Field Bus
The PROFIBUS DP fieldbus enables the SIMATIC PCS 7 automation systems to communicate
with distributed I/Os from the ET 200 range (remote I/Os) as well as with field/process devices,
CPUs/CPs and operator terminals that have a PROFIBUS DP interface.
It is possible to route the PROFIBUS DP into Ex zone 1 by using a fieldbus isolating transformer
(RS 485-iS coupler) and the RS 485-iS transmission technology. Connection of the intelligent,
distributed field/process devices and operator terminals on PROFIBUS PA to the automation
system takes place likewise through PROFIBUS DP.
Depending on the type of automation system and the number of available slots, 1 PROFIBUS
DP lines can be connected to a SIMATIC PCS 7 automation system through internal interfaces
in the CPU410-5H, and up to 10 PROFIBUS DP lines through additional CP 443-5 Extended
communications processors.
On a PROFIBUS DP line it is possible to operate up to 126 devices (including repeaters and
Optical Link Modules), and on a bus segment up to 32 devices (including repeaters and Optical
Link Modules), with PROFIBUS DP interface.
Electrical and optical transmission technologies offer many different configuration options for
PROFIBUS DP networks.
Electrical networks can span up to 10 km for transfer rates <= 187,5 kBit/s
(12 km for transfer rates <= 93,75 kBit/s).
With optical transmission systems, the total size of the network is governed primarily by the
cycle times as a result of the almost loss-free transmission.
PROFIBUS DP PROFIBUS PA
Data transmission RS485 RS485-IS Fiber optic MBP
9.6 kBit/s - 12 9.6 kBit/s -1.5 9.6 kBit/s - 12
Transmission rate Mbit/s Mbit/s Mbit/s 31,25 kBit/s
Plastic, Hybrid,
Cable Shielded 2-wire Shielded 2-wire Glass Shielded 2-wire
Type of
protection Ex ib Ex ia/ib
Topology Line Line Ring, star Line, tree, ring
Stations per
segment 32 32 32 32
Stations per 126 126 126 (64 per PA Link;
network (incl. 4 per CFU)
Master)
Cable length per 1.000m at 187.5 1.000m at 187.5 Plastic fiber: 1,900m:
segment kbit/s 400m at kbit/s 400m at max. Standard
500 kbit/s 500 kbit/s 80 m 1,900m: Ex ib
Hybrid fiber:
200m at 1.5 200m at 1.5 1,000m: Ex ia
max. 400 m
Mbit/s Mbit/s
Glass fibers:
100m at 12 Multimode fiber:
Mbit/s max. 3 km
Single mode
fiber: max. 15
km
Signal refresh Max. 9 Max. 9 Max. 122 (4)
repeaters
We recommend the usage of “Diagnostic Repeaters” for online diagnostics (6ES7 972-0AB01-
0XA0).
PROFINET is an open standard for fieldbus communication that combines the advantages of
the PROFIBUS DP fieldbus standard with those of the Industrial Ethernet network standard. It
enables the SIMATIC PCS 7 automation systems to communicate with PROFINET devices, e.g.
remote I/O stations and switches.
Besides the prevailing simple line structures and rings via PROFIBUS DP's optical link modules
(OLM), PROFINET also supports ring, tree and star topologies with one or more IO controllers
by default. This makes the network architecture more individually adaptable to the plant and
facilitates the implementation of future system extensions.
PROFINET allows up to 1440 bytes of cyclic user data per device as opposed to PROFIBUS
DP, which allows 244 bytes. These larger data sets are easily handled by PROFINET thanks to
a higher transmission rate of 100 Mbps full duplex, when compared to PROFIBUS DP's
maximum of 12 Mbps (typically 1.5 Mbps).
For process automation PROFINET system redundancy S2, redundant PROFINET configuration
R1, MRP (Media Redundancy Protocol) and CiR (Configuration in Run) are most important
functionalities of the PROFINET devices.
Depending on the type of automation system and the number of available slots, 2 PROFINET
lines can be connected to a SIMATIC PCS 7 automation system through internal interfaces in
the CPU410-5H.
On a PROFINET line it is possible to operate up to 250 devices.
Electrical and optical transmission technologies offer many different configuration options for
PROFINET networks.
OpenPCS 7
Use the OpenPCS 7 interface in order to exchange data between the SIMATIC PCS 7 process
control system and host systems for production planning, process data evaluation and
management. These higher-level systems (OPC clients) can access SIMATIC PCS 7 process
data by means of the OpenPCS 7 server. However, access to the SIMATIC BATCH data is not
possible.
The OpenPCS 7 server collects data for the OPC clients. Depending on the system
configuration, these data may be distributed across different SIMATIC PCS 7 stations (OS
server, Process Historian). It covers the distribution of data with respect to
• time period (OS1/OS2/…)
• location (OS1/OS2/...)
• redundancy (OS1 master/OS1 standby …)
For further detailed information, please check the Open PCS 7 product manual:
https://support.industry.siemens.com/cs/ww/en/view/109746548
OS quantity framework:
Redundancy
The Operator Systems (single stations or servers) communicate with the automation systems
via the Industrial Ethernet plant bus. The following special points must be observed for
redundant configurations:
BCE communication with the 10/100/1000 Mbps Ethernet card is generally sufficient even for
redundant operator stations. This allows the connection of up to 8 automation systems per
server pair (AS single stations only, not AS redundancy stations). The BCE license is included
for the BCE versions of the SIMATIC PCS 7 Industrial Workstation. It is also valid for an
additional desktop adapter network adapter.
Industrial Ethernet communication via CP 1623 (pre-installed in the IE version of the SIMATIC
PCS 7 Industrial Workstation) or CP 1628 (with extra security functions) is required in the
following cases:
• The number of automation systems per OS is larger than 8.
• Redundant automation systems (AS redundancy stations) are used.
The IE versions of the SIMATIC PCS 7 Industrial Workstation are equipped with a CP 1623 and
SIMATIC NET HARDNET-IE S7 communication software, licensed for up to four CP 1623/ CP
1628 (4x license). If lower-level AS redundancy stations are to be connected, however,
SIMATIC NET HARDNET-IE S7-REDCONNECT is required. The SIMATIC NET product
HARDNET-IE S7REDCONNECT PowerPack (license for 4 units) can be used to upgrade
features.
If an operator station with BCE communication is to be upgraded for operation with AS
redundancy stations, a CP 1623 or CP 1628 communication module is required in addition to
the SIMATIC NET HARDNET-IE S7-REDCONNECT (4x license).
If the plant bus is to be designed as a redundant dual ring, you require two interface modules (2
x Ethernet network adapters 10/100/1000 Mbps or 2 x CP 1623/CP 1628) per OS single station
or OS server.
The communication software for CP 1623 or CP 1628 is always supplied with the SIMATIC PCS
7 software and installed in line with the operating system.
Abbildung 1 OS Client
The operator system of the SIMATIC PCS 7 process control system allows easy and safe
control of the process by the operating personnel. The operator can observe the process
sequence by means of various views and intervene to control the system when necessary.
The operator system architecture is extremely variable and can be flexibly adapted to different
plant architectures and customer requirements.
The predefined user interface of the operator system has all the features typical of a control
system. It is multilingual, clearly structured, ergonomic and easy to understand. The operator
can survey the process extremely easily, and rapidly navigate between different views of the
plant. He is supported by a picture tree manager, which organizes the picture hierarchy
according to user requirements and permits direct selection of subordinate areas.
The basis is perfectly coordinated operator stations for single user systems (OS single stations)
and for multi-user systems with client/server architecture.
• High-performance operator stations based on versatile, rugged SIMATIC PCS 7
Industrial Workstations, optimized for use in industrial environments
• Flexible, modular architecture with scalable hardware and software components for -
Single-user system (OS single station) with up to 8 500 process objects - Flat system
configurations based on a redundant OS Single Station pair, expandable with reference
stations to up to 8 OS Single Stations. - Client/server multi-user systems with up to 18
OS servers/ pairs of servers for every 12 000 process objects (PO) and up to 40 OS
clients
• High-performance archiving system based on Microsoft SQL Server with short-term
archives and integrated archive backup, can be optionally expanded for long-term
archiving with the Process Historian
• Self-diagnostics of important OS server applications
• Integration of modifications without interrupting runtime operations, and online testing
through selective loading of redundant servers
• Optimized AS/OS communication: data transmission only following change in data,
independent of AS reply cycle; suppression of nuisance alarms
• User-friendly process control and high operational reliability with support of multi-screen
technology
• Extended status displays through combination of status/ analog values with alarm
information
• Highly effective alarm management provides support for operating personnel -
Assignment of priorities with up to 16 message priorities as additional attribute to the
message classes - Visual and audible suppression of messages which are irrelevant to a
specific operating state (dynamic or manual) - Suppression of sensor/actuator alarms
during startup or in event of malfunction
• Centralized user administration with access control and electronic signature
• Sign-of-life monitoring for subordinate systems connected to the plant bus
• System-wide time synchronization based on UTC (Universal Time Coordinated)
Example configuration
The following figure depicts the PCS 7 plant configuration for the application of Web Option for
OS in an OS multiple-station system.
For further information see document SIMATIC Process control system PCS 7 Web Option for
OS (V9.0 SP1) which you can find via the following link
https://support.industry.siemens.com/cs/ww/en/view/109754978
Functions
4 quadrant view
In connection with the Trend Controls PCS 7 offers a new special view, where up to 4 Trend
Controls can be displayed on one picture ordered in a 4 quadrant view. By means of this feature
the operator can display his Trend Controls even on a separate monitor in full screen. Both,
Trend Controls and APL Operator Trend Controls are supported. Additionally the operator is also
able to save his screen composition.
However, a page layout editor can be used to create completely new page layouts or to
individually adapt predefined ones. Log objects to be printed are simply selected from the
editor's object palette, positioned and configured.
Data archiving
Abbildung 2 OS Archivierung
Engineering Stations
The SIMATIC PCS 7 engineering system contains tools which are optimally matched to one
another for system-wide project-oriented engineering, and which simultaneously provide the
basis for asset management of the I&C equipment. These permit you to carry out the
engineering of standard automation functions as well as the configuration of consistent safety
functions for safe, fault-tolerant and high-availability process applications.
The engineering toolset comprises the following tools for engineering:
• Hardware and field devices
• Communication networks
• Continuous and sequential process operations
• Operation and monitoring strategies
Technologists as well as process and production engineers can plan and configure in the
environment they are familiar with by utilizing the engineering toolset designed for technological
needs together with the predefined blocks and plans.
The engineering system supports the implementation of large projects and the related
processing of bulk data by providing appropriate functions such as:
• Plant hierarchy (plant view)
• Project library for process tag types as well as the import and export of process tags
(process object view)
• Multi-project engineering
• Branch & merge
• Extended rename
• PCS 7 PID-Tuner for controller optimization
The following software options expand the basic system with special functions:
• Version cross-manager
• Engineering Process Safety for engineering of fail-safe systems, including SIMATIC
Safety Matrix engineering tool
• SIMATIC PCS 7 asset management Engineering
• SIMATIC PDM Process Device Manager for SIMATIC PCS 7
• S7-PLCSIM for the functional testing of CFC/SFC programs
http://www.automation.siemens.com/simatic/programmiergeraete/index_76.htm
There are two different types of SIMIT Units available; one for Profibus and one for Profinet.
The preferred one for Profibus has two PROFIBUS channels and can handle up to 125
PROFIBUS device in each channel. This device has also an Ethernet connection which is
directly connected to an PC where SIMIT SP is installed. SIMIT SP can be installed on the same
or on a different PC as the Engineering Station.
Since V10 SIMIT has one Platform which provide all the functionalities. In the picture below, one
can see the spectrum:
The Size of the simulation Platform is scaled by Simulation Tags which are the sum of all the
inputs and outputs, plus the states. For typical process industry applications, it is recommended
having an “L” package size. The PC where SIMIT is installed can be a standard PC.
Summary:
Hardware Requirements
In order to work with SIMIT, you need a PC with the following minimum requirements for
processor speed/performance (recommendations from Microsoft), RAM and graphics capability:
Operating System
SIMIT is a 32-bit application that is released for the following operating systems:
• MS Windows 7 SP1 (Professional, Ultimate, Enterprise, 32 and 64 bit versions)
• MS Windows 10 LTSB 2015
• MS Windows Server 2012 R2 (64 Bit)
• MS Windows Server 2016
You may use one of these operating systems as a virtual machine under the control of a
VMware host (ESXi V6.0).
SIMIT has not been tested for use in other environments; use at your own risk.
Security Settings
In project directories as well as in the SIMIT workspace, all users need to receive write
permission in case of non-exclusive use by one user only. These rights have to be set up by an
administrator.
Note: The standard rights available in the operating system depend on the operating system in
use. Tools used for the creation of partitions will implement their own security guidelines.
Hibernation mode
Shifting to hibernation mode is generally prevented by SIMIT.
Memory Requirements
SIMIT requires approx. 350 Mbytes of memory on your hard disk. The exact value depends on
your operating system and on the file system used on your personal computer.
Additionally, on the drive your project data is located you need to make sure enough hard disk
space is available. If during an operation (e.g. saving a SIMIT diagram or starting the
simulation) disk space is insufficient, this may lead to corruption of project data.
We also recommend that you do not store the project data on the same drive as the Windows
swap file.
https://support.industry.siemens.com/cs/ww/en/view/51975791
Overview
CEMAT is a Control System based on SIMATIC PCS 7, the mainstream process control
system of Siemens. It offers a unique, open architecture for modern, future-proof and
economic solutions for the Minerals industry.
CEMAT makes use of all features of SIMATIC PCS 7 and it further adds the philosophy of
plant operation and fault diagnosis.
Special function blocks and faceplates are designed for all kind of operation, interlocking and
supervision functions as typically required in Minerals Plants.
The functions are preconfigured and well proven over many years. This makes engineering
easy, fast and reliable.
Diagnosis functions such as diagnostic dialog, loop-in-alarm function and information
dialog lead to the information very fast and help to reduce down-time to a minimum.
CEMAT contains a powerful message system with special filter functions and sophisticated
plausibility logic:
Alarms will only be given for plant sections which are "in operation".
In case of general faults like power supply failure, the alarms from the modules can be
blocked in order to give no misleading information to the operator.
A status report gives an overview of all unsolved problems within a plant section (group) and
prevents unnecessary group starts. This saves time and energy.
An object list shows all objects of a plant section (group). This function can be used to see the
status of the objects and to search for potential simulations or software jumpers.
The information dialog of each object provides additional information. It displays the
hardware’s installation location, I/O data, Additional I/O Information (including Signal
Addresses), MCC data, AS data, notes and object related messages.
An open user interface in the information dialog offers access to sound files, videos, PDF
descriptions and CAD drawings.
The maintenance dialog shows Statistic values like Operating hours and Maintenance data
information.
Special functions
C_LINK Adapter to integrate any function block as CEMAT object
C_INTLK2 Interlock block with 2 inputs
C_INTLK4 Interlock block with 4 inputs
C_INTLK8 Interlock block with 8 inputs
AddOn
The following blocks are open (no KNOW_HOW_PROTECT) and may need to be adapted by
the user. Therefore they are delivered in a separate program folder of the Minerals_CEMAT
Library:
C_SIMOS Adapter for SIMOCODE cyclic
C_SINA Adapter block for SINAMICS
C_ROBI Adapter block for ROBICON
The detailed description of the CEMAT MinAS Functions you find in the object description an
in the only help.
In addition to the CEMAT MinAS functions, all other blocks from the PCS 7 AP Library can be
used as well.
Operating Modes
In the CEMAT Minerals Automation Standard the following operating modes exist:
In normal operation the drives of a technological plant section are started and stopped group-
wise, in the so-called Automatic Mode. The start/stop commands are carried out by the
operator in the control room via the faceplate of the group or can be initiated by program (by a
process condition).
With a group start the group module generates a start-up warning. After the start-up warning
time has elapsed, all affiliated drives are started sequentially according to the interlocking
conditions.
With a group stop all affiliated drives are stopped according to the interlocking conditions.
In the Manual mode the drives can be started and stopped individually from the operator
station. In the Manual mode the drive module itself generates a start-up-warning. After the
start-up warning time has elapsed the start command is given.
In the Manual mode all interlocking conditions (start and operating interlocks as well as
protection interlocks) are effective.
Remark: Interlocking grades can be adjusted via Feature bit settings according to customer’s
design criteria.
The Manual mode can be enabled/disabled per group (or route), or individually for the drive.
Drives can be switched into (interlocked) Manual mode and back into Automatic mode while
the drive is running. As long as the interlocking conditions are fulfilled running devices continue
to run.
The Local mode allows starting and stopping from the field, either via a field switch or via
locally installed push buttons. The Local mode is mainly used for maintenance and must be
enabled by the operator in the control room.
The local mode is a non-interlocked mode, which means that start and operating conditions of
the drive are not effective, except the essential process interlocks and protection interlocks.
(Interlocking grades can be adjusted via Feature bit settings)
The Local mode can be enabled/disabled per group (or route), or individually for the drive.
Switching into Local mode is only possible if the drive is not running. Switching drive from
Local mode into Automatic mode or Manual mode is possible (if the field switch allows).
The Out of Service Mode inhibits the drive start. In Out of Service Mode the blocks don’t
carry out any control function and no output is set.
The Out of Service mode cannot be enabled/ disabled group-wise; this is only possible
individually per drive.
Changing feature and OS permission bits is only possible in Out of Service.
Mode feedback of the drives is returned to the group for visualization purpose (indication in the
group block icon and faceplate).
Operating Methodology
Group interlocking conditions or an unacknowledged fault for one of the objects blonging to the
group prevent the group start. After making sure that all faults are acknowledged, the operator
can use the status call function in order to check for availability of the group.
Static faults in one of the objects belonging to the group don't prevent the group start. (The
fault may come from a signal or device which is at the moment not affecting the process.)
But any incoming (dynamic) fault during the start-up of the group leads to an interrupt of the
start command. In order to avoid unnecessary group starts the operator may carry out a status
call in order to display the list of all the faulty objects and in order to decide whether any action
is required before group start.
If a plant fault needs the attention of the operator (e. g. something has been stopped by a
wrong process condition) an alarm message will be generated. Each incoming alarm must be
acknowledged individually by the operator.
One of the main features of CEMAT MinAS is that no unnecessary alarms are generated.
Alarms are filtered per section (AREA): Only the operator who is authorized for a plant
sections will see the alarms.
A plausibility logic prevents fault messages caused by another fault
In case of general faults like power supply failure, the alarms from plant objects can be
inhibited and only the alarm for power supply failure will be given.
If the drives are enabled for local operation, no alarm message is created.
Alarm messages are only created in Automatic mode and in Manual-start mode and only if
the drive is started or already running. Drives which are not in operation do not create
alarms.
Working
area
Button area
General
All displays and graphics that show real time data are automatically updated when the display
or graphic is on a screen. Updates do not require operator initiation.
The system provides an overview of the alarm status of all areas which can be viewed by an
operator, no matter which graphic is displayed.
Button Area
The button area has two button sets:
Button set 1:
Button set 2
Toggle between button set 1 and 2 is possible via keyset change buttons:
and .
The layout for each button set can be configured in the SIMATIC Manager according to the
customer’s requirement.
During the CEMAT Installation a number of template pictures are provided, which contain a
selection of block icons for CEMAT MinAS Objects. These block icons are examples and can
be customized according the the design criteria of the customer.
In accordance with the representation type the block icon can contain the following information:
Status display of the AS module (Symbol)
Plant identification (TagName)
Setpoint, actual value
Annunciation / operating status display
CEMAT MinAS block icons for general use can be found in default template picture
C_@PCS7Typicals_CemV9_001.pdl
CEMAT MinAS block icons for SPC functions can be found in the default template picture
C_@PCS7Typicals_CemV9_SPC.pdl
Mouse-klick options:
Via a left mouse-click on the drive block icon the corresponding standard faceplate opens.
Via a right mouse-click on drive the block icon the rapid stop window opens (if the function is
enabled).
Ctrl + left mouse-click opens the APL Operator Trend Control and adds the “Drive running”
information (or “Damper position” information) to the selection.
The status of the drives is indicated with different colors according to the following definition:
Display of C_DRV_1D
Basic Picture /
Status Display Symbol
Flash Picture
green C_Drv_off_blank_001.emf
Start up
flashing M C_Drv_on_001.emf
grey C_Drv_off_001.emf /
Shut down
flashing M C_Drv_off_blank_001.emf
Stopped and
interlocked
grey M C_Drv_off_001.emf
Fault n.ackn
Fault
Start up
Running
Shut down
Stopped
Out of Service
Out of service
Automatic
Manual
Local
Example for Block Icons with additional information (Type 21 - 24 of C_DRV_1D, C_DRV_2D
C_DAMPER and C_VALVE):
Display of C_DRV_2D
Basic Picture /
Status Display Symbol
Flash Picture
green C_Drv2_off_left_001.emf /
Start up D1
flashing C_Drv_2_on_left_001.emf
C_Drv2_off_right_001.emf
green
Start up D2 /
flashing
C_Drv2_on_right_001.emf
gray C_Drv_off_001.emf /
Shut down
flashing M C_Drv_off_blank_001.emf
Stopped and
interlocked
grey M C_Drv_off_001.emf
gray C_Drv_off_001.emf /
Shut down
flashing M C_Drv_off_blank_001.emf
Stopped and
interlocked
grey M C_Drv_off_001.emf
Display of C_DAMPER
Basic Picture /
Description Display Symbol
Flash Picture
Display of C_VALVE
Basic Picture /
Description Display Symbol
Flash Picture
green C_Valve_closing_90_001.emf /
closing
flashing C_Valve_closed_90_001.emf
C_Valve_opening_90_001.emf
green
opening /
flashing
C_Valve_opened_90_001.emf
C_Valver_notready_90_001.em
Out of Service grey
f
For further information and symbol adjustment see Engineering Manual, chapter
08_OS_Engineering
Mouse-klick options:
Via a left mouse-click on the block icon of C_GROUP, C_ROUTE and C_SELECT the
corresponding standard faceplate opens.
Some types of block icons for C_ROUTE and C_SELECT are configured for direct control:
- left mouse click on the block icon changes the selection
- right mouse click on the block icon opens the corresponding standard faceplate.
startup green /
Operation C_bi_up_green_001.emf
flashing
startup white /
C_bi_up_white_001.emf
flashing
operation apl_bi_on.emf
shut down /
C_bi_down_green_001.emf
flashing
dynamic fault /
flashing A apl_bi_alarm.emf
dynamic warn/
flashing W C_bi_warning.emf
stopped by interl. /
flashing I C_bi_interlocked.emf
interlocking I C_bi_interlocked.emf
Interlock
bypassed I C_bi_bypassed_interlock.emf
preselected P C_bi_preselected_green.emf
selected S C_bi_selected_green.emf
operation apl_bi_on.emf
dynamic fault /
flashing A apl_bi_alarm.emf
dynamic warn/
flashing W C_bi_warning.emf
selected S C_bi_selected_green.emf
For further information and symbol adjustment see Engineering Manual, chapter
08_OS_Engineering
Mouse-klick options:
Via a left mouse-click on the block icon of the binary process signal the corresponding
standard faceplate opens.
The status of the binary process signal is indicated with different colors according to the
following definition:
Status Display C_ANNUNC
Basic Picture /
Status Display Symbol
Flash Picture
on green C_Annu_on_001.emf
Basic Picture /
Status Display Symbol
Flash Picture
Basic Picture /
Status Display Symbol
Flash Picture
on green C_Annu_on_001.emf
For further information and symbol adjustment see Engineering Manual, chapter
08_OS_Engineering
Mouse-klick options:
Via a left mouse-click on the block icon of C_MEASUR the corresponding standard faceplate
opens.
Via a right mouse-click on the block icon C_MEASUR the quick trend view opens.
Ctrl + left mouse-click opens the APL Operator Trend Control and adds the value to the
selection.
The following colors are used to indicate the status of the measure:
Additional information such as Tagname, Mode, Bad Quality (Driver) can be attached to the
block icon. The Tagname will be displayed only on demand.
Limit indicators
AlarmHigh inactive – gray, active – red
WarningHigh inactive – gray, active – yellow
ToleranceHH inactive – gray, active – blue
ToleranceH inactive – gray, active – blue
------
WorkingRange
------
ToleranceL inactive – gray, active – blue
ToleranceLL inactive – gray, active – blue
WarningLow inactive – gray, active – yellow
AlarmLow inactive – gray, active – red
PV - process value
UNIT
Mouse-klick options:
Via a left mouse-click on the block icon of C_STAT8 the corresponding standard faceplate
opens.
The status is indicated with different colors according to the following definition:
Status Display C_STAT8
Basic Picture /
Status Display Symbol
Flash Picture
C_STAT8_1_false_001.emf
C_STAT8_2_false_001.emf
C_STAT8_3_false_001.emf
InSig1 –
C_STAT8_4_false_001.emf
InSig8 = grey
C_STAT8_5_false_001.emf
FALSE
C_STAT8_6_false_001.emf
C_STAT8_7_false_001.emf
C_STAT8_8_false_001.emf
C_STAT8_1_true_001.emf
C_STAT8_2_true_001.emf
C_STAT8_3_true_001.emf
InSig1 –
C_STAT8_4_true_001.emf
InSig8 = green
C_STAT8_5_true_001.emf
FALSE
C_STAT8_6_true_001.emf
C_STAT8_7_true_001.emf
C_STAT8_8_true_001.emf
Below the status information it shows the process value, the Setpoint, and the Output
(Manipulated Value). The Tagname will be displayed only on demand.
Mouse-klick options:
Via a left mouse-click on the block icon of PIDConL the standard faceplate opens.
Via a left mouse-click on the Setpoint or Output value the values can be entered directly.
Ctrl + left mouse-click opens the APL Operator Trend Control and adds the controller values to
the selection.
Bitmaps
A wide range of bitmaps for Minerals Applications are available in the Standard Directory
D:\CEMAT_CS\Bitmaps\ and can be used for the design of the Process pictures.
The bitmaps must be copied into the <WinCC-Project directory>\GraCS of the Server Project.
The distribution to other OS Projects can be done with a batch file.
Under D:\CEMAT_CS\Bitmaps\CEM_DRAFTS you find Bitmaps and Example Pictures from
existing plants.
Under D:\CEMAT_CS\AddOn\CEM_EMF you find the Visio-File C_Icons_emf_001.vsd, which
was used in order to create the symbols for the block icons.
This file can be used as an example in order to create additional symbols for block icons.
Faceplates
A single mouse-click on the block icon opens the standard faceplate of the object. The
faceplate provides detailed information and allows control and monitoring of the associated AS
module.
The Faceplate is divided in general sections:
Empty
Empty
(9,20) Essential Start up interlock (D1,D2) status indication and link to the connected Object
(8,18) Essential operating interlock (D1,D2) status indication and link to the connected Object
(11,16) Start up interlock (D1,D2) status indication and link to the connected Object
(12,15) Operating interlock (D1,D2) status indication and link to the connected Object
(13,14) Protection interlocks General / only Remote status indication
(10) Stop interlock status indication and link to the connected Object
(17) Process Feedback Signal status indication and link to the connected Object
(19) Object Symbol indication (status color definition see “Block Icon”)
For example:
With “right mouse click” (2) on the Drive Symbol the single step operation dialog (1)
is shown.
A mouse click on the “Stop button” (4) will activate the “Rapid stop”.
A running object will be stopped and interlocked to start again. The symbol changed to
“fault” and shows the red “R” (3)
If the “fix it” button (6) was pressed, the dialog will be still open after pressing the “STOP”
button.(4)
2 3
1 4
6 5
6
Inside the Faceplate an additional
button “Rapid stop active” (1) is shown
together with the Text “fault rapid stop”
(6).
4 5
(1) The group shows that the connected blocks (drives, process feedback blocks,
annunciations and measurements) are switched into internal simulation
(2) In addition the group displays “Testmode AS”, in order to show that the system is not
functioning “real”.
In the sequence test mode the output for contactor on commands are never set and the
contactor feedback signals and process feedback signals of the drives are simulated internally.
Digital and analog process signals as well as drive inputs (MCC or Field signals) can be
simulated via the Runtime System (via the Diagnosis Window).
See Sequence test mode at the end of this document.
1 2 3 4 5
If there is more than one “Manual Mode” released an additional choice is needed and and the
mode change can not be carried out directly. The Standard Mode Execution Window will be
opened.
(1) The mouse cursor changes when you place it over the following button:
When you click on the button with the mouse pointer, the faceplate is expanded by the Mode
Execution dialog, which asks for further actions (and confirmation).
After the CEMAT Standard faceplate expands, you will see the field for changing the operating
mode, for example.
(2) Field for changing the operating mode, operating state etc. This example describes
changing the operating mode.
(3) The text on this button is gray. You cannot select this operating mode to one of the
following reasons:
The Operator control permission for this operating mode is missing.
or
The operating mode is already selected at this time.
or
Due to the technology, you cannot switch from the operating mode currently set and the
desired operating mode. (E.g. switching device which is running in automatic mode into a
reduced interlocked manual mode or into local mode is not permitted).
Multiple operations
If the operating window is not to close after the confirmation of a command, it can be
"attached". The following button (5) is located below the operating window for this purpose:
Operation Messages
For each mode change operation an “Operator Message is generated which includes the User
name and the button text information:
Via these buttons, if the Permission is granted, the corresponding “Command execution
Dialogs” can be opened.
With a second click on the button “PM rel.on/off” followed by a third click on “Ok” it is possible
to set or reset the release of “Power management Control” via Module Interface (PMblock).
At the same time an “Operator Message” with the button Text is generated in the message
System.
Operations
A click on button “Commands” opens the Command execution dialog
With a second click on the button “On”, followed by a third click on “Ok” it is possible to start
the Drive in “Manual mode”.
Or, if it is possible, with a second click on the button “Off”, followed by a third click on “Ok” it is
possible to stop the Drive in “Manual mode”.
At the same time an “Operator Message” with the button Text is generated in the message
System.
If the OS Permission Bit 27 = “1” it is possible to write the Setpoint directly into the Input field
(without Execution dialog).
Example: C_DAMPER
The step value is depending from “Actuator run time”, “minimum pulse length” and cycle time.
If the OS Permission Bit 27 = “1” it is possible to write the Setpoint directly into the Input field.
(without the green Input box on the Bottom)
(1) If the function “Last Stop reason” is enabled it will be displayed in the drive faceplate with
date and time, independent whether it was caused by a stop command, a missing
interlocking condition or a trip.
20 Operation interlock x x
29 Stop by Powermanagement x
39 Stop command from control desk x
40 Quick Stop x
41 Deselection via program x
42 Manual deselection x
43 Interrupt x
(2) If the function “Fault reset” is enabled, additionally to the fault acknowledgement the drive
fault must be reset via button “Fault Reset”.
Fault Reset is only possible after the acknowledgement and after the signal is healthy again.
The diagnostic dialog shows status and parameter values in the automation system for the
current module. If the user has the permission for this action, the diagnostic dialog also allows
the modification of the process parameters.
(13) Alarm
Colored squares indicate Alarm or Warning.
Signal status "0" = gray (no Alarm)
"1" = red (Alarm)/ yellow (Warning)
(14) Eng.-ErrorNo.
If there is something wrong with the presetting of feature word or the connection to the Group
module is missing, then a “Engineering Error Number” will be shown and the Object is forced
to “Out of Service” mode.
(16) Enabled
Under 'Enabled' it can be seen which functions are enabled. Some functions can be enabled/
disabled only by the program; other functions can be enabled/ disabled via Operator System.
1 2 3 4
The Alarm dialog shows all messages for the specific object and allows switching between
actual messages and short-term archive list and to filter for process alarms or operations (see
PCS 7 message system).
Opening the alarm dialog will show the actual messages of the block:
Icon Function
Single acknowledgement
Message list
Hit List
Printing
Export data
Example for the display of the short term archive list, process alarms:
Example for the displa of the short term archive list, operations:
The Maintenance dialog shows the Statistic Values and the Maintenance Information
(Maintenance settings, Status and Device Information) for devices and instruments.
The CEMAT Maintenance List shows all drives which are enabled for Maintenance (each
object with Interval value > 0) and its Maintenance status.
The list can be opened using the button "Maintenance Info Overview" in the Maintenance
faceplate or via a separate button from any process picture.
The filter function can be used to search for specific objects. Use "Refresh" button on order to
update the list.
Scroll bar can be used to scroll fore and back. You will always see the 20 objects before ore
behind.
Double-click on the Tag opens the Faceplate of the Object.
Device information:
The "Device Overview" button (6) opens the following Dialog where the Device Information
can be entered. Closing the window the information is stored in the User Archive C_Info.
Caution: In the Maintenance Dialog the Device information is not automatically refreshed. You
have to press "Refresh Display" in order to display the actualized data.
The Device Information is part of the user Archive C_Info and can also be imported via CSV
file.
In Section Statistic Values the following information is displayed:
It is organized as follows:
Header lines: (1) The header lines display the general location designations and the
installation location of the object within the plant structure.
Registers: They contain standard information about
- Input/output descriptions (2)
- MCC descriptions (3)
- AS hardware and software modules (4)
- Service inputs for Loop in Alarm, etc.(5)
User notes: (8) The user is also given the capability to store his own information text.
Message output: (7) The object-related messages are output in a message window.
I/O Info (6+9) Input and Output information with absolute and symbolic address,
DP Bus/ Address and Slot.
Save (10) save the changes
Print (11) a preview dialog with all Information’s of this Object will be shown.
Multimedia (12) call up of external documents, video, drawings
The Text files for I/O Info can be created with an Excel Macro based on the data from the HW-
Configuration and the Process object view. Refer to chapter 09_Engineering_Tools.
(3) MCC Data with information about the location and Fuse and Bimetal setting
(9) The chronological messages of the Object will be shown together. (alarm and operation)
(13) Open file with MCC information (only .jpg)
Additional User Documents can be linked to each Object via Information Dialog.
(The function is optional and must be configured accordingly):
In the Folders Input/Output, MCC Data and AS Hardware and Software a button will open
respective drawings:
Folder 'AS hardware' Construction of the cabinet in which the AS is installed which this
object belongs to (cabinet assignment).
For this function, the File names of the documents must coincide with the object name.
The additional Buttons at the bottom of the information dialog can be used to open a Sound
file, a Video, a Operating procedure, a Function description, a Loop diagram, an Electrical
schematic or a MCC Data.
For this function, the file names must be entered under 'Service'.
It opens the Memo Dialog (like APL Function), which allows entering a note.
Note:
In difference to the Note function from CEMAT info Dialog, which uses the User Archive
C_INFO, the APL Memo is stored in the PCS 7 Database itself.
The APL Memo function and the CEMAT Note function (from Info Dialog) use the same
indication in the faceplate of the object, as well as in the PCS 7 Measuring point browser.
It shows the settings for “FeatureWord”, “Feature Word2” and “OS Permissions” (both, block
settings and Logical result for actual operation options).
In addition the Authorization level is displayed, which is required for the corresponding operator
command.
Example for a C_DRV_1D preset display:
Feature Word’s (2) and (3), OS Permission Word (4), OS Permission Logic Word (6)
The characteristics (block function and operation) of the individual block can be seen.
Signal state: "0" = gray
"1" = green
Gray texts indicate that the settings come from the feature master block and can not be
configured individually.
Op_Level (5)
The “Op_Level” number shows the Authorization level which is required for the operation.
The status call of the group can be used in order to list all existing faults, warnings or
interlocking conditions of the drives, measuring values and process signals assigned to this
group.
The status call of the or route can be used in order to list all existing faults, warnings or
interlocking conditions of the drives, measuring values and process signals assigned to this or
route.
If the group has routes, the status call of the group is related to the selected routes of that
group. The elements of the not selected route will not be displayed.
The information will not be taken from the message system, but directly requested from the
AS.
The Dialog can be opened from the “Displays and operator controls” (1) area with click on
button “Status”.
The following will be indicated in the table (from the left to the right):
(2) Index, (3) Tag of PLC, (4) Tag of the faulty object, (5) fault text (from Config file), (6)
comment of the object (block comment from CFC).
The actualization button (7) number of messages (8) and the WinCC server name (9) are
indicated at the bottom side.
The group Object list shows all drives, measuring values and process signals which are
assigned to the group.
The route Object list shows all drives, measuring values and process signals which are
assigned to the route.
The drive Object list shows all annunciations, measurements and process feedback blocks
assigned to a drive/device.
The first time you open the Object list the information will be read from the AS and with the
save button it is stored into the user archive. If you open the list again the information is read
from the user archive.
Single click on the soft key (9), reads the objects again from the AS and shows them unsorted
in the tree structure.
A double-click on the line opens the faceplate of the corresponding object.
Quantity of objects (11), WinCC server name (12) are indicated if the connection is ok
If the mode of an object is not “Automatic” it will be shown with a colored line:
- bypass/ simulation -> orange
- local mode -> light gray
- manual mode -> cyan
- Out of Service -> dark gray
In case it is not possible to reach the end of the measurement (20mA) there is a possibility to
calculate the “Scale high” value.
Step4a: adjust the transmitter to a “known position of measurement”.
The Card Input value is shown on (16)
Step5: enter the predefined value to “Scale High” (3) that corresponds to the “Card Input value”
(16)
Step6a: Click on “Calculate high Value” (6) button. The “Scale high Value” (8) for the measure
module will be calculated for the Value on “Card scale end” (17) and stored the Card
Input Value for Scale High (4). (27648 = 200)
With the APL Operator Trend Control Trends for “, in addition to the Measuring values, the
Values from PID Controller and Motor Running can be displayed as well.
The following functions exist:
- Display of up to 8 Values
- Each value and each Scale can be deselected and selected
- Time range can be selected
- Trend control can be saved and/or printed
Function
Master Operator
Administrator
Supervisor
Laboratory
User Right
Operator
Guest
1 User administrator x
2 Authorization for the Area x x x x x
3 System change x
4 Monitoring x x x x x
5 Process controlling x x x x
6 Higher process control x x x
7 Report System x x
18 Modify warning limits x x x
19 Modify failure limits x x x
20 Modify switching limits x x x
21 Controller parameters x x
22 Object parameters x x
23 System operations x x
24 Interlocking signals x x x
25 Edit Recipe x x x x
26 Edit Material Assignment x x x x
27 Info dialog value input x x x x
28 Info dialog Service parameterization x
29 Maintenance x x
- OS PermissionLog
Decides if an operator action is allowed or not allowed,
dependent on OS Permission & Status
OS_Per-
Feature Op_ Block
OS Commands mission
Bit Level Parameter
Log
Switch to automatic mode 21 2 5 AutModOn
Switch to Out of Service mode 23 OoSModOn
Rapid stop 30 30 5 AutModOn
Switch to local mode 0 0 5 LocModOn
Mode Change
Switch to manual mode 13 1 5 ManModOn
Manual mode: non interlocked 16 5 23 COMMAND
Manual mode: only protection 17 7 23 COMMAND
Manual mode: reduced interlocks 18 6 23 COMMAND
Start 10 5 ManModOn
Start/Stop/Select Stop 11 5 ManModOn
Enable Power Management 4 5 PMinvol
Acknowledge Fault Reset FW2-19 19 5 AutModOn
Setpoint 29 28 5 SP_Os
Setpoint Setpoint low limit 20 19 SP_LoLim
Setpoint high limit 20 19 SP_HiLim
Start delay time 31 22 StaDelTi
Stop delay time 31 22 StpDelTi
Process
Time for feedback monitoring 31 22 FbkMonTi
Parameter
Time for feedback off monitoring 31 22 FbkOffTi
Time for startup warning 31 22 WarnTi
Reset statistic values 23 RelTimOS
Maintenance
Start Maintenance 16 29 MaiInt
User Command User Pulse 29 29 UserPulse
Switching to manual mode requires Feature bit13 = TRUE, OS_PermLog bit 1 =TRUE and
Access to Operator Authorization level 5 (Process controlling).
The Authorization level can be adjusted at block parameter “ManModOn” of block C_DRV_1D.
Detailed information about authorization levels can be found in the Engineering Manual,
chapter 06_AS_Engineering and chapter 08_OS_Engineering as well as in the Object
description for the individual block type.
Acknowledgement in CEMAT
Talking about acknowledgement in CEMAT, it must be differentiated between the
acknowledgement of the message in the alarm line and the acknowledgement of the dynamic
fault in the CEMAT block.
The messages in the alarm line can only be acknowledged one by one,
- either via the acknowledge button in the alarm line
(only the visible alarms will be acknowledged)
- or via the acknowledge button in the Object Faceplate.
For the fault acknowledgement in the AS (dynamic fault of the CEMAT blocks) different
options exist. It may be carried out
- together with the acknowledgement of the alarm line or the acknowledge button in the
button line (for the selected area) or via acknowledgement button in the object faceplate.
- for the complete AS, group-wise or for the individual object.
- via HMI or by program
The general configuration of the fault acknowledgement from HMI is configured in the System
chart SYSPLCxx at block C_FB_PLC, interfaces ACK_GR and ACK_OB. The settings are valid
for the complete PLC and the default setting is “AS-wide acknowledgement”.
Group-wise Acknowledgement
The acknowledgement of the message in the alarm line is independent of the fault
acknowledgement in the block.
For fault acknowledgement in the AS the Operator must press the Acknowledgement button in
the group faceplate. The acknowledgement command is sent only to the group. From the
group it is transmitted to all connected objects. (Programming required!)
Acknowledgement of individual Objects via its faceplate is possible as well.
If annunciations, process feedbacks or measurements are child objects to a drive, the
acknowledgement of the drive block leads to the acknowledgement of the child objects at the
same time.
Object-wise Acknowledgement
The acknowledgement of the message in the alarm line leads to the acknowledgement of the
block which generated the alarm.
In this mode the acknowledgement of individual Objects via its faceplate is possible as well.
Message line
The message line displays the non-acknowledged messages from the selected plant
sections.
A newly arrived message
- always appears immediately in the message line (even when operations are being
performed on the previously displayed message).
- produces an acoustical signal that continues until it is reset by clicking an acknowledge
key.
The message line contains the following information (from left to right):
- Incoming date/time of the message
- Plant identifier
- Fault type
- Message text (Comment)
The CEMAT blocks are able to analyze and prioritize the faults in order to avoid an alarm
flooding. As a result only one alarm will be recorded and reported in detail, while all other
alarms are suppressed.
Each alarm must be acknowledged individually in the Alarm line
Only activated objects can generate alarms
Each fault is classified. CEMAT distinguishes between electrical, mechanical or process faults
or local emergency shutdowns.
The following events are displayed:
- potentially dangerous process conditions
- setpoint deviations beyond pre-selected values
- blocking of a start, stop or changeover operation
- operating interruptions
Color attributes
The messages are displayed in the following colors depending on the message class and
message state:
Error messages Warning messages Process messages
Message arrived white / red black / yellow white / red
Message gone black / light green black / light green black / light green
Operator Control
The three additional keys placed at the right of the message line initiate the following functions:
- left mouse button (SC) Invoke alarm picture (Loop in Alarm). This is
the process picture in which the faulty object is
displayed.
- left mouse button (SC) Invoke faceplate dialog for the object. From
the faceplate you have the possibility to call
the subsequent dialogs Diagnosis and Info
- right mouse button (SC) Show the CEMAT Version dialog
- left mouse button (SC) Open the Alarm dialog (list of all non-
acknowledged alarms)
- left mouse button (SC) Acknowledge pending messages until the
message line is empty. When a message is
acknowledged, an acknowledgement telegram
is sent to the automation unit from which the
message came and the next non-
acknowledged message is displayed.
The incoming alarm list will open, showing all alarms which need acknowledgement.
At the same time a now button line gives direct access to different views of the alarm logging:
List of pending messages The list of pending messages shows all acknowledged
and unacknowledged messages that have not gone
out yet.
Process control list The process control list contains process control
messages.
Example: Rack failure
Operation list The operation list contains operator input messages.
Example: Group start or change of a process
parameter
History list (journal) The history list contains all messages (incoming,
acknowledged and outgoing messages).
List of hidden messages The list of hidden messages contains all messages
which were hidden manually or automatically.
List of messages to be The list of messages to be hidden contains all the
hidden messages that are to be hidden while pending.
Lock list The lock list contains all messages that are locked.
Previous graphics picture Exits the system, opens the last displayed process
picture and show button set 1.
The PCS 7 message system is defined is configured in the SIMATIC manager and can be
adapted to the customer’s requirements.
CEMAT default settings have been pre-defined regarding color definition and in order to show
fault type, message text and fault class together with each alarm.
Color attributes
Depending on the message class and message state, the messages are displayed in the
following colors:
E Electrical
M Mechanical
S Safety (emergency off switch)
P Process-conditional
Toolbar
Toolbar options can be configured individually for each message list. By default the following
toolbar icons exist are available:
Message list
Lock list
List of messages to be
hidden
Acknowledge central
signaling device
Emergency
acknowledgement
Display options dialog
Lock dialog
Lock message
Copy rows
Connect backup
Disconnect backup
The PCS 7 measuring point browser gives a quick overview of the plant status and can be
used in order to identify operation modes, to find notes or bypassed interlocks.
- Selections can be carried out per AREA and for the complete control system
- Via click on the icons under “Selection of states” one or more states can be selected/
deselected. The status of the selected objects is displayed in the status area.
- A double-click in the entry opens the faceplate of the corresponding object.
Icon State
Out of service
On mode
Manual mode
Automatic mode
Program mode
Local mode
Internal setpoint
External setpoint
Ramp active
Manipulated value
Bad, device-related
Bad, process-related
Uncertain, device-related
Uncertain, process-related
Maintenance request
Maintenance In progress
Tracking
Forcing
Icon State
Bypass
Interlock active
Interlock disabled
Rapid stop
Reset request
Note: At the moment customized Datasets only exist for LafargeHolcim (OPTION = 4) and
! Heidelberg Cement (OPTION = 7). OPTION = 1 is the default setting; OPTION = 6 is a copy
of OPTION = 1 and not yet adapted (reserved).
Module description
Input interface
Status information (invisible)
(interlocking conditions)
ModulTag
- when to start TASK
C_FUNCTION For status display
- when to stop G-No./Task-
Description
- which protection No.
etc.
Process values
- Start/stop delay
- Limit values Periphery signals
etc. (Process image outputs)
Lamps, Contactors,
Relays
Commands (invisible)
Block I/Os
Each block has a list of input and output parameters. The function of the I/Os is explained in the
corresponding Object descriptions.
Dependent on the function, the I/Os may be connected with a signal (from the symobls file or an
output of another block) or parameterized with a value. Unconnected inputs remain in the
default status.
Some I/Os carry additional information like a Texts (Text 0 and/or Text 1), an Identifier, a Unit
or an Operator authorization level. During the OS Compile this information is transferred to the
internal Tag Management of WinCC and used for visualization purpose.
In Chapter “Operating Principle” of the Object description you find different types of I/Os:
- Hardware inputs
- Input interfaces
- Group and Object links
- Input/Output interfaces
- Output interfaces
- Hardware outputs
- Engineering Error
- Feature bits and OS Permissions
Hardware Inputs
These inputs are connected to the inputs of the periphery, such as contactor feedback,
electrical availability, overload, contactor on command of the motor. Normally a signal from
the symbols file is assigned to this interface.
Input Interfaces
Under Input interfaces you find all kind of block inputs except the Hardware inputs and
Group/Object Links. Dependent on the function they either have to be connected by a block
output or configured with a value:
- Interlocking conditions:
Inputs for interlocking conditions are of type Structure and can be connected by a signal
(output such as “Running Signal” from another Cemat block) or by a logic (Interlock block).
The block which is connected to the interlocking condition input can be opened in the HMI
(Standard Faceplate or Diagnosis) via click on the interface.
- Interfaces for mode change:
Beside the mode change via HMI, the possibility exist to change the operation mode of a
block by program, either via LINK interface or via individual mode change inputs.
- Start-/Stop commands:
To be connected with the Start/Stop command or Quick Stop of the superordinate block.
- Feedback Signals:
Any kind of Feedback information from a subordinated block (object belonging to a group,
Subcontrol of a drive, SIMOCODE, Drive measurement, etc.).
Some feedback information can also be given via LINK interface (if the corresponding
feature bit is set).
- Process Parameters
All process parameters already contain default values and must be adapted for the
application according to the functional description. Some values, such as Scale beginning,
Scale End and Limit Values for a Measurement can be adapted in the CFC during
Engineering or FAT, other values need to be adjusted during the commissioning of the plant
or even later.
Process Parameters can also be modified online via HMI, but please keep in mind that the
“Read back” function must be used in order to save the modification in the offline CFC.
- Enable/disable functions:
The mayority of the optional block functions are enabled/disabled via Feature bit settings,
because they can not be modified online.
Functions such as “External Setpoint” or “Message Enable” need to be enabled/disabled by
a process condition and therefore special interfaces are provided which need to be
connected by the corresponding logic.
- Display functions:
The information connected to these kind of inputs has no influence in the function of the
block and is only used for display in the block faceplate.
Input/Output interfaces
Interfaces of type I/O contain the result of calculations within the blocks, like counter values,
runtime values, or maintenance information. The values are available for read back function.
Output Interfaces
All block stati which are needed for the connections to other blocks (e. g. start command, stop
command, running, fault, etc.) are available as block outputs.
Hardware Outputs
These outputs are connected directly to the outputs of the periphery, such as contactor on
command of the motor. Normally a signal from the symbols file is assigned to this interface.
Engineering Errors
In case of a wrong parameterization the block output ErrorNum contains a number different from
zero (in online-mode) and the block is switched to “Out of Service”. You have to check the
object description and correct the fault before you proceed. Only one error per instance can be
displayed at a time.
Feature bits
Via feature bits the behavior of the block can be adapted (e.g. for operating modes) and block
functions can be enabled or disabled.
OS Permissions
Via OS Permissions the Operator actions can be enabled or disabled and the type of operation
can be configured (e. g. mode change with single operation or with confirmation)
Block Functions
The following chapters contain a summary of the most important block functions of the CEMAT
Objects.
For further details and programming instructions please read the CEMAT Object
description for the corresponding block type.
The blocks in the System Chart as well es all other CEMAT objects require a certain
runtime sequence. For further information see Engineering Manual, chapter
06_AS_Engineering.
Via Structure input Feat_Copy (Feat2_Co or OS_Copy) of the Feature Master block it can be
decided whether the value from Structure Feature (Feature2 or OS_Perm) is transferred to the
block instances or not.
With Feat_Copy.bitxx = 1-Signal, the status of the Feature.bitxx is transferred to all instances
of the corresponding CEMAT block.
The Feature bit settings of the Feature Master blocks are checked for consistence. Only if the
setting is consistent (block output ErrorNum = 0) and if the CEMAT block is in configuration
state, the setting of the Feature Master is transferred to the instance of the CEMAT module.
Main Function
The main function of block type C_DRV_1D is the control of a unidirectional drive. The block
provides a contactor output signal ContOn and monitors a contactor feedback signal FbkRun.
In addition the electrical availability and thermal overload can be evaluated via inputs ElAvail
and Overload.
If additional protection signals (binary or analog) exist, a block type C_ANNUNC, C_ANNUN8
or C_MEASUR must be added and linked to the drive block.
For the monitoring of a process feedback signal (binary or analog), block types C_PROFB or
C_PROFBx must be used.
The drive can be controlled in different operation modes:
In Automatic mode the drive is started and stopped via program interface, typically by a
Cemat Group block
In Manual mode the drive is started and stopped via Operator Interface
In Local mode the drive is started and stopped via a Field switch
Out of Service mode disables any control function and it is required in order to permit the
change of configuration settings in the program.
The drive block has a standard interface for signals from the field switch (signals AutModLo,
StartLoc and StopLoc). The type of evaluation can be configured.
The following signals are evaluated by the drive block and lead to an alarm message (or
warning message) in case of trip while the drive was running in automatic or manual mode, or
during start-up in automatic mode:
- Contactor feedback (feedback from main contactor)
- Available (electrical availability)
- Local (field switch ready)
- Overload (overload or bimetal)
- Rapid stop (emergency stop from the OS)
- Local stop (stop from field switch)
- Subcontrol general fault (from Subcontrol)
- Still faulty (if the start was re-triggered after the fault was already announced).
Main Function
The main function of block type C_DRV_2D is the control of a bidirectional drive. The block
provides two contactor output signals ContOn1 and ContOn2 and monitors the contactor
feedback signals FbkRun1 and FbkRun2. In addition the electrical availability and thermal
overload can be evaluated via inputs ElAvail and Overload.
If additional protection signals (binary or analog) exist, a block type C_ANNUNC, C_ANNUN8
or C_MEASUR must be added and linked to the drive block.
For the monitoring of a process feedback signal (binary or analog), block types C_PROFB or
C_PROFBx must be used.
The drive can be controlled in different operation modes:
In Automatic mode the drive is started and stopped via program interface, typically by a
Cemat Group block
In Manual mode the drive is started and stopped via Operator Interface
In Local mode the drive is started and stopped via a Field switch
Out of Service mode disables any control function and it is required in order to permit the
change of configuration settings in the program.
The drive block has a standard interface for signals from the field switch (signals AutModLo,
StrtLoc1, StrtLoc2 and StopLoc). The type of evaluation can be configured.
The following signals are evaluated by the drive block and lead to an alarm message (or
warning message) in case of trip while the drive was running in automatic or manual mode, or
during start-up in automatic mode:
- Contactor feedback D1 (feedback from main contactor)
- Contactor feedback D2 (feedback from main contactor)
- Available (electrical availability)
- Local (field switch ready)
- Overload (overload or bimetal)
- Rapid stop (emergency stop from the OS)
- Local stop (stop from field switch)
- Subcontrol general fault (from Subcontrol)
- Still faulty (if the start was re-triggered after the fault was already announced).
C_DAMPER Damper
Main Function
The main function of block type C_DAMPER is the control of a damper or actuator, either in
control mode (until it reaches the position feedback), in positioning mode (until it reaches a
certain position) or in inching mode (as long as the command is given).
The block provides two contactor output signals ContOn1 and ContOn2 and an analog output
SP_Out (for analog actuators) and monitors the position feedback PosSig1 (closed) and
PosSig2 (open), provided by the limit switches, or the actual position PosVal, typically
provided by a C_MEASUR block.
In addition the electrical availability and thermal overload can be evaluated via inputs ElAvail
and Overload.
Torque switches can be evaluated via inputs TorqSw1 and TorqSw2.
An option for the supervision of contactor feedback signals FbkRun1 and FbkRun2 and
internal feedback signals IntPos1 and IntPos2 exists as well.
If additional protection signals (binary or analog) exist, a block type C_ANNUNC, C_ANNUN8
or C_MEASUR must be added and linked to the damper block.
The damper can be controlled in different operation modes:
In Automatic mode the drive is started and stopped via program interface, typically by a
Cemat Group block
In Manual mode the drive is started and stopped via Operator Interface
In Local mode the drive is started and stopped via a Field switch
Out of Service mode disables any control function and it is required in order to permit the
change of configuration settings in the program.
The damper block has a standard interface for signals from the field switch (signals
AutModLo, StrtLoc1, StrtLoc2 and StopLoc). The type of evaluation can be configured.
The following signals are evaluated by the damper block and lead to an alarm message (or
warning message) in case of trip while the damper was moving in automatic or manual mode,
or during start-up in automatic mode:
- Contactor feedback D1 (feedback from main contactor)
- Contactor feedback D2 (feedback from main contactor)
C_VALVE Valve
Main Function
The main function of block type C_VALVE is the control of a valve. The block provides one
contactor output signal ContOn and monitors a position feedback signals PosSig1 (closed)
and PosSig2 (open). By default, with a 1-Signal at output ContOn the valve is controlled to the
Open direction, but this becavior can be inverted.
In addition the electrical availability and the thermal overload can be evaluated via inputs
ElAvail and Overload.
An option for the supervision of contactor feedback signal FbkRun exists as well.
If additional protection signals (binary or analog) exist, a block type C_ANNUNC, C_ANNUN8
or C_MEASUR must be added and linked to the valve block.
The valve can be controlled in different operation modes:
In Automatic mode the drive is started and stopped via program interface, typically by a
Cemat Group block
In Manual mode the drive is started and stopped via Operator Interface
In Local mode the drive is started and stopped via a Field switch
Out of Service mode disables any control function and it is required in order to permit the
change of configuration settings in the program.
The valve block has a standard interface for signals from the field switch (signals AutModLo,
StartLoc and StopLoc). The type of evaluation can be configured.
Alarming: Any fault/warning of the valve leads to a (red) fault or (yellow) warning indication. In
Automatic mode or Manual mode, a fault (or warning) of an activated or a fault (or warning)
during activation leads to a flashing fault (or warning) indication and a message is created.
Acknowledgement is needed.
No message and no acknowledgement needed for non-activated valve and if the valve is in
local mode.
The following signals are evaluated by the valve block and lead to an alarm message (or
warning message) in case of trip while the valve was activated in automatic or manual mode,
or during start-up in automatic mode:
- Contactor feedback (feedback from main contactor)
- Move time (position feedback supervision)
- Position lost (position feedback supervision)
- Available (electrical availability)
- Local (field switch ready)
- Overload (overload or bimetal)
- Rapid stop (emergency stop from the OS)
- Local stop (stop from field switch)
- Still faulty (if the start was re-triggered after the fault was already announced).
Main Function
The main function of block type C_ANNUNC is the supervision of one binary process signal in
order to create fault of warning messages or both.
The block evaluates a binary process singal, connected to input InSig or InSigB and provides
its status at ouput OutSig.
The kind of evaluation (immediately or delayed) can be adjusted via process parameters.
The reaction (static indication, alarm message, fault message or warning or two-level-alarm)
can be configured via Feature bit settings and block interfaces.
The C_ANNUNC block can be linked to a drive block in order to exchange information with the
drive (e.g. for message trigger or conditional supervision).
For signal evaluation the annunciation block must be in Automatic mode.
Out of Service mode disables the function and it is required in order to permit the change of
configuration settings in the program.
The following signal status is evaluated by the annunciation block and leads to an alarm
message (or warning message):
- Fault (to be defined)
- Warning (to be defined)
- Still faulty (if the start was re-triggered after the fault was already announced).
Main Function
The main function of block type C_ANNUN8 is the supervision of up to 7 binary process
signals in order to create fault of warning messages.
The block evaluates up to binary process signals, connected to input InSig1 to InSig7 and
provides its status at output OutSig1 to OutSig7. Each signal can be configured either as
warning or as fault. Block outputs Fault and Warning provide summarizing information.
The kind of evaluation (immediately or delayed) can be adjusted via process parameters.
The reaction (static indication, alarm message or fault message) can be configured via Feature
bit settings and block interfaces.
The C_ANNUN8 block can be linked to a drive block in order to exchange information with the
drive (e.g. for message trigger or conditional supervision).
For signal evaluation the annunciation block must be in Automatic mode.
Out of Service mode disables the function and it is required in order to permit the change of
configuration settings in the program.
The following signal stati are evaluated by the annunciation block and leads to an alarm
message (or warning message):
- Fault/warning Signal 1 (to be defined)
- Fault/warning Signal 2 (to be defined)
- Fault/warning Signal 3 (to be defined)
- Fault/warning Signal 4 (to be defined)
- Fault/warning Signal 5 (to be defined)
- Fault/warning Signal 6 (to be defined)
- Fault/warning Signal 7 (to be defined)
- Still faulty (if the start was re-triggered after the fault was already announced).
Main Function
The main function of block type C_PROFB is the supervision of one process feedback signal,
such as speed monitor or pressure for a drive. The process feedback can be a binary signal
(continuous ore pulses) of an analog value.
For the evaluation of a binary process feedback signal must be connected to input InSig or
InSigB, for the evaluation of an analog process feedback the process feedback signal must be
connected to input PV of the Process Feedback block.
In both cases the Process Feedback block provides the status of the process feedback at
output ProFB which must be linked to input ProFB of the corresponding drive block.
Process feedback can be monitored during start-up, while the motor is running and during shut-
down of the drive.
The C_PROFB block must be linked to a drive block in order to exchange information with the
drive (e.g. for message enable or conditional supervision).
For signal evaluation the Process Feedback block must be in Automatic mode (mode change
is carried out together with the drive).
Out of Service mode disables the function and it is required in order to permit the change of
configuration settings in the program.
The following signal stati are evaluated by the process feedback block and leads to an alarm
message (or warning message):
- Process feedback trip (fault)
- Process feedback trip (warning)
- Process feedback startup (fault)
- Process feedback startup (warning)
- Process feedback shutdown (fault)
- Process feedback shutdown (warning)
- Still faulty (if the start was re-triggered after the fault was already announced).
Main Function
The main function of block type C_PROFBx is the supervision of up to 6 process feedback
signal, such as speed monitor or pressure for a drive. The block can handle up to 5 binary
process feedback signals (continuous signal or pules) plus 1 analog process feedback signal.
For the evaluation of binary process feedback, the signals must be connected to input InSig1
to SinSig5, for the evaluation of an analog process feedback the process feedback signal must
be connected to input PV of the Process Feedback block.
The Process Feedback block provides the status of all process feedbacks at output ProFB
which must be linked to input ProFB of the corresponding drive block.
Process feedback can be monitored during start-up, while the motor is running and during shut-
down of the drive.
The C_PROFBx block must be linked to a drive block in order to exchange information with
the drive (e.g. for message enable or conditional supervision).
For signal evaluation the Process Feedback block must be in Automatic mode (mode change
is carried out together with the drive).
Out of Service mode disables the function and it is required in order to permit the change of
configuration settings in the program.
The following signal stati are evaluated by the process feedback block and leads to an alarm
message (or warning message):
- Process feedback 1 (fault)
- Process feedback 1 (warning)
- Process feedback 2 (fault)
- Process feedback 2 (warning)
- Process feedback 3 (fault)
- Process feedback 3 (warning)
- Process feedback 4 (fault)
- Process feedback 4 (warning)
- Process feedback 5 (fault)
- Process feedback 5 (warning)
- Process feedback PV (fault)
- Process feedback PV (warning)
- Still faulty (if the start was re-triggered after the fault was already announced).
Main Function
The main function of block type C_MEASUR is reading and monitoring an analog process
signal, and providing the physical value and the status for indication and further evaluation in
the process.
The block is able to read a card value via input MV_Card and to convert it into REAL format,
or it directly reads a physical value in REAL format via input PV. The physical value is then
provided at output MV (REAL format) and at Structure outputs PV_Out and PV_Stat (REAL
value + Status).
Process parameter OpSca.High and OpSca.Low are used for the definition of the measuring
range and Process Parameter UNIT must contain the dimension.
In order to convert the card value MV_Card into a physical value the scale for the card must be
defined via Process parameter Card_SCB and Card_SCE.
For the calculation of the physical value the following formula is used:
(PV_OpSca.High – PV_OpSca.Low) * (MV_Card – Card_SCB)
------------------------------------------------------------------------------------- + PV_OpSca.Low
(Card_SCE – Card_SCB)
Life Zero or bad quality is evaluated by the block as well and provided at output LZ.
In addition, limit values can be defined in order to provide binary information for undershoot of
overshoot indications and messages:
one low and one high limit for generating warning messages
one low low and one high high limit for generating fault messages
two low and two high (switching) limits which only provide binary information (without
message).
The C_MEASUR block can be linked to a drive block in order to exchange information with the
drive (e.g. for conditional supervision).
For signal evaluation the measuring value block must be in Automatic mode.
Out of Service mode disables the function and it is required in order to permit the change of
configuration settings in the program.
The following signal stati are evaluated by the measuring vale block and leads to an alarm
message (or warning message):
- HH limit exceeded
- H limit exceeded
- L limit exceeded
- LL limit exceeded
Main Function
The main function of block type C_STAT8 is a status display, e. g. for process signals provided
by a subcontrol function or any equipment which in not controlled via CEMAT drive function.
Via connection of a process signal to input InSig1 to InSig8 the block is able to display up to 8
binary signals.
The same information is provided at the outputs OutSig1 to OutSig8 and can be used in the
application program.
In addition, the information connected to input Fault, Warning and Running is displayed and
provided to the CEMAT Group for summarizing indication.
C_GROUP Group
Main Function
The main function of block type C_GROUP is starting and stopping of a plant section in
automatic mode.
Group start can be given via Operator station, via program or via control desk buttons and is
always initiated by a start-up warning. The start command is limited by a release time.
Group stop can be given via Operator station, via program or via control desk buttons.
Start and stop can be interrupted at any time.
The group shows the status of the plant section (running/off) as well as summarizing
indications for faults and warnings.
Additional functions like object list or status call give more detailed information about the status
of the devices / process signals within a plant section.
Mode change of the drives/devices can be carried out group-wise or individually.
The group itself must be in Automatic mode
Out of Service mode disables the group function and it is required in order to permit the
change of configuration settings in the program.
C_ROUTE Route
Main Function
The main function of block type C_ROUTE is the selection of certain objects within a group, e.
g. all drives/devices related to a transport direction.
Group start and stop commands are “filtered” by the C_ROUTE block and only transmitted to
the selected drives/devices.
Drive feedback to the group is also “filtered” by the C_ROUTE function and only transmitted
for selected drives/devices.
The route shows the status of the selected devices as well as summarizing indications for
faults and warnings.
Additional functions like object list or status call give more detailed information about the status
of the devices / process signals within a route.
Mode change of the drives/devices can be carried out group-wise (for selected routes), route-
wise or individually.
The route itself must be in Automatic mode
Out of Service mode disables the route function and it is required in order to permit the
change of configuration settings in the program.
C_SELECT Selection
Main Function
The main function of block type C_SELECT is a set/reset function. The status of the selection
is provided at block output Select
Selection and deselection can be carried out by the Operator or via program.
For the operation the selection block must be in Automatic mode.
Out of Service mode disables the function permits the change of configuration settings in the
program.
Messages:
Main Function
The main function of block types C_INTLK2, C_INTLK4 and C_INTLK8 is to calculate the RLO
of a standardized interlock that can be displayed on the OS. A maximum of 2 (4 or 8) input
signals can be supplied to the block. They are linked using selectable binary logic. The logic can
be specified as AND or OR function.
The signal status of the output signal is also determined. Non-connected inputs are not
evaluated and not displayed in the faceplate.
Each input can be bypassed, either via permanent bypass or temporarily.
Main Function
Block type C_ANASEL provides up to 16 analog process values for the display in the drive
faceplate.
One out of 16 process values can be selected either from the faceplate or via program.
The selected value is displayed in the drive faceplate together with the status information
(Simulation, Limit violation)
Main Function
Non-CEMAT blocks (e. g. Functions or Function blocks from APL library) don’t have an interface
to the CEMAT MinAS group and can therefore not directly be linked.
With block type C_LINK the connection of any function block (without Group link interface) to
the CEMAT group or route or to a superordinate (parent) CEMAT object can be achieved.
In case of faults or warnings of the non-CEMAT block, this information is displayed in the
summarizing indication for group / route.
In the Object list the non-CEMAT block is displayed. With double-click on the non-CEMAT
module the faceplate is opened.
Main Function
The SIMOCODE Adapter block C_SIMOS can be used to establish a connection between the
CEMAT blocks and the SIMOCODE. Due to the modular concept the SIMOCODE Adapter block
can be used for unidirectional drives, bi-directional drives, valves and dampers.
The four input signals of the SIMOCODE will be transferred to a block output and can be
allocated by the user as desired (e. g. for Field Switch Signals or Available).
The Motor current or power can be displayed. The current value in % and the power are shown
in a curve window. The process parameters for current limits have been removed and are not
evaluated any more.
Basic type 1 and 2 are supported.
- Basic type 1: (12 bytes read and 4 byte write) (with Current- and Power Value)
- Basic type 2: (4 bytes read and 4 byte write) (with Current Value)
Main Function
The SINAMICS Adapter block C_ROBI C_SINA is designed to enable the data exchange
between a SIEMENS PLC-S7 and the Siemens SINAMICS Series frequency converter with
Profibus communication module using the message frame “352”. The SINAMICS object may be
used for all SINAMICS frequency converters (G120, G130, G150, S120 et al.) that support the
message frame “352 : 6 words PCD read/write “. In the PLC – hardware configuration the
corresponding GSD – type file for the used frequency converter has to be applied.
Via input and output parameters of the function block it is possible to start/stop the converter or
to manipulate the set point.
The inverter status and the available analogue values are read by the function block as well and
copied to output parameters for further usage in the user program.
The SINAMICS Adapter block has 3 types of operating modes:
Automatic mode (Start/Stop is done through the associated Group and drive)
Manual mode (Start/Stop for each converter separately is possible via the OS
Faceplate of the drive)
Local mode via the PLC (Start/Stop with local switch)
The operating modes are changed by the associated drive. The drive module generates a
release signal for the respective operating mode. This signal must be connected to the
appropriate operating mode release interface of the SINAMICS Module.
The converter conditions (faulty / ready / running) are made available for visualization on OS.
There is a faceplate available to display of all SINAMICS information’s as well.
The SINAMICS Adapter block generates alarm messages in case of various warnings and
faults.
Main Function
The ROBICON Adapter block C_ROBI is designed to enable the data exchange between a
SIEMENS S7 - PLC and the ROBICON frequency converter with the “AnyBus” communication
module.
Via input and output parameters of the function block it is possible to start/stop the drive or to
manipulate the set point.
The drive and inverter status and the available analogue values are read by the function block
as well and copied to output parameters for further usage in the user program.
The ROBICON Adapter module has 3 types of operating modes:
Automatic mode (Start/Stop is done through the associated Group and drive)
Manual mode (Start/Stop for each converter separately is possible via the OS
Faceplate of the drive)
Local mode via the PLC (Start/Stop with local switch)
The operating modes are changed by the associated drive. The drive module generates a
release signal for the respective operating mode. This signal must be connected to the
appropriate operating mode release interface of the ROBICON Adapter block.
The drive conditions (faulty / ready / running) are made available for visualization on OS. There
is a faceplate available to display of all ROBICON information’s as well.
The ROBICON Adapter block generates alarm messages in case of various warnings and faults.
Main Function
The Scalable Production control is the CEMAT Solution for Recipe and Material handling in a
Plant. A recipe, in terms of CEMAT SPC (Scalable Production Control), contains different
parameters/setpoints for continuous processes which may change over time (= during
production).
The Main block for Scalable Production control is the Recipe Manager, which is used for the
Recipe selection and can handle up to 26 recipes (independent of the number of modules per
recipe.
The setpoints are maintained and stored by Recipe modules. Each Recipe module can handle
up to 8 setpoints of a certain type and format.
The Data distributor modules get the actual process values and read the “Active Setpoints”
from the selected Recipe moduel, in order to provide the setpoint to the plant devices.
SPC Manager
Functionality:
up to 8 independent setpoints/parameters of
type REAL
Use case:
Speed setpoints, position values
Functionality:
up to 8 independent setpoints/parameters of
type INT
Use case:
Timers
Functionality:
up to 8 setpoints given in percentage of an
additional physical reference
value
Use case:
Grinding aid in % of the amount of clinker (in
t/h) which is fed to the mill
Functionality:
up to 8 setpoints given in percentage of an
additional physical reference
value; the first of these 8 setpoints is always the
sum up to 100%
Use case:
Fresh feed (in t/h) for a cement or raw mill;
components are defined in %
Functionality:
up to 8 setpoints given in Boolean format
Use case :
Switching equipment on/off depending on the
selected recipe
Functionality:
up to 8 setpoints which are configured as a loop;
only one setpoint is active
which will automatically switch to the next
available one if it gets interlocked
Use case:
Defining a sequence of cement silos as
production targets
The Recipe manager can handle up to 26 recipes and the number of Recipe modules is
unlimited.
The data distributor forwards the actual setpoints (from selected Recipe) to the plant devices
Block interconnection:
Materials handling
Depending on the composition of the products and the available equipment, like hoppers or
weigh feeders, the material inside silos and hoppers may change over time.
Using the Material Manager the Setpoints for the amount of material can be assigned
dynamically to the corresponding weigh feeders.
Block interconnection:
CEMAT Engineering
Before you start with the Engineering, please follow the Preparations in the CEMAT
Engineering Manual, Chapter 2.
For the setup of the PCS 7 Project the Engineering rules of the CEMAT Engineering
Manual, Chapter 3 must be followed.
AS Engineering
After the setup of the project the CEMAT blocks are available and the application program can
be created.
The rest of the Programming is carried out in the continuous function chart (CFC). Sequence
function chart (SFC) is not needed in CEMAT.
The block interfaces are described in the Reference Manual of CEMAT (Object
descriptions).
For Engineering Examples refer to the CEMAT Engineering Manual, Chapter 5 and to the
Engineering Video
OS Engineering
Plant sections:
Representation: Material flow of a complete production plant without secondary
aggregates and details
Content: Display of all physical variables relevant for the process control.
Operation: Start and stop of the plant
Specification of set points
Assignment of recipes
Invoke overviews for flow diagrams, measured values, closed-loop
controllers, curves
Tabular measured value listing
Grouping overview
Representation: Tabular representation of the measured values, closed-loop controllers,
curves
Content: Overview of the grouping of the measured values, closed-loop
controllers, curves either general or operator-specific
Operation: Selection of a group diagram
Process diagrams:
Representation: Representation of the plant sections with all aggregates
Content: Display of the operational modes, measured values, states, curves, filling
levels
Operation: Selection, operation of individual aggregates and diagnosis, information
and object parameter invocations
Detail diagrams:
Representation: Representation of the individual aggregates
Content: Display of the operational modes, measured values, states
Operation: Selection, operation of individual aggregates and diagnosis, information
and object parameter invocations
Help:
Representation: User’s guide for the CEMAT system
User’s guide for the plant
User key assignment
Content: Explanations and examples of the system handling.
Operation: Complete table of contents and search key control
For OS Engineering Rules and graphic templates refer to the CEMAT Engineering Manual,
Chapter 8.
Engineering Tools
CEMAT MinAS provides Tools in all phases of the Engineering:
- CEMAT Order Tool for Project Planning
- CEMAT Info Tool for the generation of Info data
- CEMAT Check Tool for consistency checks
- Sequence Test mode for FAT
If number of objects is not available, you may enter the number of I/Os. Based on the I/Os the
number of CEMAT Objects is calculated.
CEMAT Info Tool C_INFO.xlsm can be found under D:\CEMAT_CS\TOOLS and works as
follows:
- The PCS 7 Engineering Data (Hardware Configuration, Symbols table, Process Object
view), must be exported from the PCS 7 project.
- The Excel Macro C_INFO.xlsm creates a file C_INFO.csv, and the txt-files with I/O
information.
- The csv-file must be imported into user archive C_INFO, the txt-files must be copied into
directory D:\CEMAT_CS\Multimedia\Periphery of the Multimedia Server.
User archive
Excel Tool with Text file Runtime
macros C_INFO.csv data import
Note: The CEMAT Check Tool V9.0 can check multiple user projects at the same time, but
! each single project must contain only one AS. Multiple AS per user project are not
supported.
The information which is needed has to be exported from the PCS 7 project as follows:
If multiple projects shall be checked at the same time, the steps have to be repeated for each
user project.
Project Planning
Project Execution
Typically the vendor’s responsibility within a project includes but is not limited to the following
items:
• System engineering
• System hardware including basic operating software
• Software interfacing all foreign devices
• Application software and configuration
• All system interconnecting cabling for each plant
• System documentation
• Recommended spare parts
• Factory acceptance testing
• Packing and shipping
• Installation supervision
• Site acceptance test including site integration test
• Pre-commissioning
• Handover of a complete working system
• Warranty
• Training
• Optimization of the system resources
Failure of specifications and attachments and/or drawings to state or show materials, which are
essential to make specified equipment complete, does not relieve the vendor from the
responsibilities for furnishing such material.
Project Management
Projects at Siemens are carried out according to the phases and milestones defined by the
PM@Siemens project management initiative.
The project manager is the contact person and coordinator for all technical and commercial
issues throughout the period of project execution. He communicates with the project manager of
the purchaser.
With the quotation, a summary project schedule, a project loading chart and an organization
chart will be attached.
Training
If there are more training required please look to the following Courses.
SIMATIC PCS 7 System Overview ST-PCS7UEB 2 days
SIMATIC PCS 7 AS Engineering ST-PCS7ASE 5 days
SIMATIC PCS 7 OS Engineering ST-PCS7OSE 5 days
If you already know an older version of PCS 7 an upgrade workshop may be useful:
SIMATIC PCS 7 Upgrade Workshop ST-PCS7V90 3 days
If you already know a classic Verison of CEMAT and want to learn about CEMAT MinAS
CEMAT MinAS Migration Workshop VM-B6-CEMA (on demand)
If the training is carried out for more than two participants, a Projector is needed.
The projector must be capable for a screen resolution of minimum 1280x1024
Required knowledge
Basic knowledge of PCS 7 V9.0 is essential for the CEMAT Training. We recommend joining
a PCS 7 Training before the CEMAT Training.
The participants should know the Structure of a PCS 7 Project/MultiProject
Participants should know the Simatic Manager with Component view, Plant view and
Process Object view.
Participants should know how to program with CFC.
Participants should also have some WinCC knowledge
(WinCC Explorer, Construction of Pictures, Customized Objects)
System Performance
System Configuration
Typical Maximum Comment
Control systems per 1 to2
shared process bus
Operator stations per 6 to 10 40 OS stations to maximum 18
control System server/redundancy pairs.
If every OS client has access
to all OS servers/pairs of
servers
Engineering stations per 2 unlimited At least one engineering
control System station per plant.
AS per control system 6 to 10 64 AS per OS Server
64*18 = 1152
AS communications 2 5
channels
Server per control 2 (redundant) 18
system
Curve server per control 2 (redundant) 2 Two separate curve servers
system (redundant) are needed when
more than 5000 values are
archived.
Type Profibus PA
Manufacturer Siemens
Protocol IEC 1158-2
Transfer speed max. 31 kbit/s
Number of possible field devices 31 not ex-area31
10 Ex-zone 1
Type Profinet
Manufacturer Siemens
Protocol IEC 61158/61784
Transfer speed Max. 100 Mbit/s
Number of possible nodes typical 1024
Max. bus length Ethernet: up to 5km
Optical-fiber: up to 150 km
- Miscellaneous Industrial Twisted Pair
Process Station
Type designation SIMATIC S7-400
Manufacturer Siemens
Processor type CPU 410-5H
Power supply 24 VDC or 120/230 VAC (redundancy capability)
Operating temperature 0 to +70 °C (no fan)
Storage temperature -40°C to +70°C
Relative humidity Max. 95 % at +25 °C
Protection against ingress of solid IP 20
foreign bodies and water
CPU clock frequency Instruction cycle time
from 0.02 μs
Processor loading Max. cycle time
Total 100 ms
Of which:
- Base load 20 ms
- Application programs 50 ms
https://support.industry.siemens.com/cs/de/en/view/109745632
Pictures
Number of pictures 120 Unlimited -
Number of controls
(stat. and dyn.) per 250 approx. 800
picture
Picture level 3 32
Picture size in pixel 1280x1024 2560x1600 Max. 10000x10000 in WinCC
User Archive
Amount of archives 1 Unlimited
Archive fields 60 500 The product from no. of fields
and Data Records
Data records per user 10000 Must not exceed the value
archive 320000
Archive view Unlimited
Curves
Number of curve frames 2 25
per graphics picture
Number of curves per 6 80
curve frame
Number of curves per 12 80
picture
Archives per Server/ 20 100
Single Station
Archiving Values 2000 80000 Archive server necessary
Number of measured All Depends on the acquisition
values per measuring cycle, for recording longer
points on HD than 1 week
Number of measured 30 Time duration 10 Depends on the acquisition
values per measuring minutes cycle
point in main memory
Logs
Number of logging 1 3
printers
Message sequence logs No yes
(active)
Number of message 3 5
archive logs
Number of log lines per 3 3
message
Number of variables in 2 2
the log element
Alarms / messages
Configurable messages 20000 200000 Object dependent
per server
Message classes 10 18
Message types 4
Message priorities 2 17 (0…16)
Process tags per 1 10
message line
User text blocks per 4 10
message line
Number of message 1 1
archives
Number of current 1000 2000
message archives
Number of long-term 8 days 30 days
message archives
Message burst without 10/sec. 3000/4sec.
message loss
Messages permanent 20/h 10/ sec.
Note: Some of the maximum values are significantly larger than the typical values and can
normally be "approached" when other requirements are reduced. The typical values apply in
combination and have been tested in this form.
In order to enable the sequence test mode, the string ‘TEST’ on parameter SEQ_TEST has to
be entered and the AS has to be restarted.
Note: In the sequence test mode the output for contactor on commands are never set and
! the contactor feedback signals and process feedback signals of the drives are simulated
internally.
Note: Be aware that the connection of the I/Os to the block inputs and outputs cannot be
! checked with Sequence test mode. This can only be achieved with a real simulation System
like SIMIT.
The signal status of the binary inputs can be simulated via diagnosis view of the faceplates,
where the status indications are converted into simulation buttons which allow “switching” of the
inputs.
The process values can directly be entered in the faceplates and replace the real Process value.
- After the Sequence Test mode is enabled, by default all inputs are in healthy condition and
the simulation buttons appear. The status can be changed by toggle function.
- Contactor feedback signals and process feedback signals can only be forced to an
unhealthy condition; the same applies to the Analog process signals of ProFB blocks.
- Analog values are set to 50% (between low limit and and high limit) and can then be
modified via the Standard faceplate.
- For the blocks C_ANNUNC, C_ANNUN8, C_PROFB, C_PROFBx, C_MEASUR and for the
Process value of C_DAMPER the Sequence test mode can be disabled, for example for
cases where the program includes a calculation or an internal simulation.
The sequence test mode includes a function for saving, restoring or interrupting the simulation.
This can be carried out via block C_FB_PLC, inputs SimSave, SimLoad and SimPause in
System chart SYSPLCxx.
- With 1-Signal at input SimPause the Sequence test can be interrupted at any time. The PLC
is running in kind of an idle mode, no action any more.
- With a positive edge at input SimSave the test situation can be saved (e. g. at the end of a
day, or in order to repeat the same step several times)
- With a positive edge at input SimLoad the previously test situaion can be reloaded in order
to proceed with the same step.
In order to leave the sequence test mode, enter the string ‘NO’ at the parameter SEQ_TEST
and restart the AS. By this the sequence test mode of all blocks is reset.
Support
For PCS 7 and CEMAT Support worldwide follow the link
https://www.industry.siemens.com/aspa_app/?nodekey=key_518271&comptcid=o&lang=en
In Order to find out which software is released with which version of PCS 7 and CEMAT follow
the link
https://support.industry.siemens.com/kompatool/pages/main/index.jsf?sitc=wwdfi10002
The PCS 7 and CEMAT Catalog you can find under the following link:
https://support.industry.siemens.com/cs/ww/en/view/109745634
Information about Security you can find under the following ling
https://support.industry.siemens.com/cs/document/92605897/all-round-protection-with-industrial-
security-system-integrity?dti=0&lc=en-WW
CEMAT information
http://www.siemens.com/cemat
System description
(under D:\CEMAT_CS\Docu\Referenct\System)
02_System_Description_009.pdf CEMAT
Engineering Manuals
(under D:\CEMAT_CS\Docu\Engeineering)
02_Preparations_009.pdf CEMAT
03_PCS7_Project_009.pdf CEMAT
04_Assignments_009.pdf CEMAT
05_Engineering_Examples_009.pdf CEMAT
06_AS_Engineering_009.pdf CEMAT
07_AS-AS_Coupling_009.pdf CEMAT
08_OS_Engineering_009.pdf CEMAT
09_Engineering_Tools_009.pdf CEMAT
10_Check_list_009.pdf CEMAT
14_Tips_Tricks_009.pdf CEMAT
15_Update_Information_009.pdf CEMAT
Object descriptions
(under D:\CEMAT_CS\Docu\Reference\Objects)
Description of the CEMAT MinAS blocks CEMAT
All object descriptions are available in the runtime system via online help and via F1 in the CFC.