the operating and monitoring system for teleperm m, me ...e).pdf · teleperm m/me automation...
TRANSCRIPT
The operating and monitoring system for Teleperm M, ME,
SIMATIC, PCS 7 and other automation systems
CME Prozeßleittechnik GmbH__________________________
2
was developed in the beginning of the 90’s, to operate and
monitor Teleperm M Automation systems directly from a Personal Computer.
Through constant development, PC-CS is now able to operate and monitor the
Teleperm M/ME Automation systems AS 215, AS 220, AS 220E, AS 230, AS 235,
AS 235H, AS 488, the SIMATIC Automation Devices S 150U, S 155U and the PCS-
7 Automation components AS 414, AS 416 and AS 417 over the bus systems CS-
275, L2-Anlagenbus and/or L2-Profibus.
PC-CS is scalable and can be used as
Stand-alone,
Client-Server,
Redundant Client-Server “Hot-stand-by” (HSB).
With the concept of hot-stand-by, PC-CS has an exclusive feature in this
Line of Industry.
The Operating System Windows NT (2000) guarantees a high user-friendliness
for the operating personnel, since the user interface in Windows programs
is standardized. Additionally Windows is a multitasking Operating System.
Multitasking means that several programs can be executed concurrently.
Because Windows Operating Systems and Intel processors are under continuous
development, the performance of PC-CS is also continually increasing.
In many aspects PC-CS orientates itself on the OS 265 System, so that a
migration from OS 252, OS 254, OS 262, OS 265, OS 520, OS 525, OM 650 or
PCS7 TM/OS to PC-CS is fairly easy. PC-CS also is divided into the known
areas of FRANZ, NORA, MELD and KURV.
The largest difference between PC-CS and the OS arose, where the functions
of the OS 265 would have impaired the performance of PC-CS. PC-CS was
conceptualized as an open system.
All information that is created by project development or on-line
operations, is stored in databases.
Because of Windows and a standardized Data format, a very high portability
of the data is possible, so that all information that is on the CS 275, the
L2-Anlagenbus and/or the L2 professional bus system can be passed on to
superior systems (central server, data concentrator etc.).
The handling of PC-CS is menu-driven throughout the development phase and
on-line operation and is conceptualized as a Multi-Window-System.
This makes it possible that e.g. message windows, curve windows and
faceplates can be displayed in a Process Display simultaneously and
positioned there freely, without loss of functionality. The time of the
Process Coupling of PC-CS was accelerated in comparison with the OS systems
by a multiple. The time needed for the construction of a Process Display is
also fundamentally shorter with PC-CS.
CME Prozeßleittechnik GmbH__________________________
3
In the past, the Operation Channels of the Automation System were used, if
no “OS” was available.
With the limited number of symbols of an Automation System, it is only
possible to generate “poor” Process Displays.
Furthermore the successor AS 488 doesn't provide these Operation Channels
any more. In this case, the "Stand-alone" version of PC-CS with automatic
Restart can be used.
CS 275Profibus
Stand-alone version The Client-Server concept with fully automatic re-start, can be used as areplacement system for all the discontinued operating an monitoring systemsOS 252, OS 262, OS 265 and/or OS 525, with far more than 3 OperationTerminals.
....
CS 275Profibus
Client-Server version
CME Prozeßleittechnik GmbH__________________________
4
For manufacturing-plants that have to produce "around the clock", theRedundancy version with fully automatic re-start is the right choice.
Hot-stand-by (HSB) Server mode
Definition of HSB:HSB doesn’t mean a redundant server system with redundant data storage! HSBmeans that a defective Server system is replaced automatically by one ormore HSB systems, after the failure is recognized. It is guaranteed, thatone server system provides all client systems with the demanded values,without the user noticing e.g. by an operation that a server has failed,since a seamless switching is carried out.The HSB functionality is designed so that 2 or more servers can be combinedto a HSB cluster. These servers can be installed on different locations,without affecting the functionality. The value obtaining (Polling) isexclusively done over the HSB Master server. HSB servers in Slave-modedon't cause additional bus load.
Definition re-start:Re-start means a fully automatic start-up, log-on and coupling to the plantwithout any manual interventions. A Master-priority of the HSB servers ispre-selectable. At failure of a server declared as Master, the next Slave-server becomes Master. When the failed Master becomes available again, theMastership automatically passes back to it, and the previous Master becomesSlave again. The Status of current Master- and/or Slave-modes can be viewedany time through the bus status list. The failure of a server isimmediately displayed.
Server1
....
CS 275Profibus
Server2
Hot-stand-by
Client-Server HSB version
CME Prozeßleittechnik GmbH__________________________
5
Yesterday ...In the past it was inevitable to buy the automation system and the man-machine interface (MMI), i.e. the operating and monitoring system, from thesame manufacturer. In time this led to multiple operating and monitoringsystems of different manufactures being used in a central control room. Itwas impossible to do a clean production data acquisition without installingadditional systems.The occurring problem was and is having to maintain several data pools tobe able to work optimally on all systems.
Today and tomorrow ...The solution is a fully-integrated software base of several programs, thatis available to accomplish the outstanding tasks.All these programs have a common database for the information acquisitionand offer corresponding interfaces (MMI) for the information processing.The programs can be categorized as central data acquisition, operating andmonitoring, production data acquisition and engineering.
PC-CS
ICARUS
Data managementNET-
ICARUS ISDN Teleperm Mund ME SINEC H1 Profibus
Driver software configuration
NET-ICARUSDriver software
ISDNDriver software
CS 275Driver software
SINEC H1Driver software
ProfibusDriver software
Local area networkInterface board
ISDNInterface board
N ATInterface board
SINEC H1Interface board
Profibus Interfaceboard
Communication between PC-CS and different bus systems
Evaluation shift
Driver software shift
Hardwareschicht
Application shift
Administration shift
In this shift the data become this one beendifferent interfaces converted to a uniformPC-CS format.
Interface between user and system
Driver softwareadministration
Interface between PCand bus system.
Driver software programs and settingsfor the corresponding interface boards.
With the help of further interface boards also other bus systems can be connected.
*
*
ICARUS communication pyramid
CME Prozeßleittechnik GmbH__________________________
6
A process visualization of PC-CS can consist of FRANZ, NORA, MELD and KURVObjects. All these modules use several files defining their structure. Tonot burden the user with the administration of these files, the term“project” was introduced. With a project the different files of the modulesare grouped under a common project name. The editor takes over the completeorganization of all files on your hard disk. If you want to create a newproject, or open an existing one, it is done without you having to concernyourself about the organization of the Data. The Editor automaticallycreates new directories for your Projects, determines the existing projectsand loads all files associated with a project. To load a project, you onlyhave to select the name.The Editor is a highly-developed Tool, that enables operating andmonitoring of different automation systems over different bus systems froma personal computer running Windows NT.
The PC-CS editorcontains all tools which are required for the construction and work of aprocess visualization. Consisting of:
♦ A graphical editor with which symbols can easily be designed andchanged (Symbol Editor).
♦ A FRANZ module with which complex Process Displays can be createdeasily and fast.
♦ A NORA module with which faceplates for the process operation can becreated.
♦ A MELD module with which both standard reports and user-definedreports can be generated.
♦ A KURV module, with which curves and long time-archives can becreated (the KURV settings can also be changed online in the PC-CScoupling program).
♦ An extensive Help system which makes it possible for the user toobtain a supporting hint for every action.
CME Prozeßleittechnik GmbH__________________________
7
FRANZ is the name of the module, which is responsible for the processvisualization and the process operation in PC-CS. The name FRANZ is derivedfrom the “FReie ANZeigen” (Free Display) mode of the OS’s. FRANZ is theuser interface for operating and monitoring the connected automationsystems.The elements for visualization and operation of processes can be designedwith the PC-CS editor in FRANZ.analog and binary data are transmitted in form of so-called telegramsbetween the individual systems connected to the bus.With FRANZ, data, which is received through the N-AT, N-PCI or anequivalent interface, can be converted into a lightly understood form, anddisplayed graphically on a screen, e.g. binary values as open or closedvalves or analog values as bars.Additionally, with FRANZ-objects, faceplates can be invoked with which itis possible to control a process. FRANZ provides different kinds ofobjects, with which even complex processes can be visualized easily.
FRANZ Display
CME Prozeßleittechnik GmbH__________________________
8
OverviewsAll area displays can be selected fast and easily over the superioroverview.The different Overviews of a project are managed by a dynamic menu, thatcan be accessed all the time. In a project up to 256 overviews can becreated with up to 32 areas each.
New area
Area displaysIn the area displays the logical parts of a process are managed. An area
display can be sized and positioned freely on the screen. The position of
texts, bars and symbol displays is freely definable and not bound to a
particular raster. Every area display gets assigned to an own symbol set.
New areas can be created and edited comfortably with the help of the PC-CS
editor. All project data is stored in dBase format. The structures of the
databases are described in the PC-CS manual.
PC-CS editor
CME Prozeßleittechnik GmbH__________________________
9
Symbol setsIn every symbol set, up to 999 different symbols with up to 99 alternative
representations each can be managed. All symbols are independent of each
other and can be colored and dimensioned freely, whereby the maximum number
of symbol sets is only limited to the size of the hard drive. With the help
of the PC-CS Symbol Editor new symbols and symbol sets can be created.
Additionally graphics can be created with any Windows drawing program and
can be imported into the Symbol Editor, provided that they are in the
standard Windows Bitmap format. Drawings can be scanned and then imported
into the symbol sets as well.
Toolkit
PC-CS Symbol Editor
CME Prozeßleittechnik GmbH__________________________
10
KURV serves for the archival and long time acquisition of analogue values.
The KURV module can read any analog value directly out of the Automation
Systems, no matter if trough an AKS-telegram or directly through the Block-
parameter. The analog values are represented graphically in a freely
positionable window and can be archived in the form of databases.
Up to 6 values can be combined to a curve group for a better overview of
the received analogue values. The number of the possible curve groups (and
therefore also the analogue values) is only restricted by the system
specifications. To simplify the overview of these 6 curves it is possible
to remove single or more curves. Unlike the OS’s, where every curve group
has a defined range, it is possible to assign a range to every analog value
in PC-CS. All KURV settings, including the layout, can be carried out ON-
or OFF-LINE. In automatic scrolling mode, the most current values get
pushed in from the right and the oldest values, fall out on the left.
New KURV
KURV window in automatic scrolling mode
CME Prozeßleittechnik GmbH__________________________
11
TREND is a version of KURV developed especially for process personnel. The
TREND windows don't contain as much detail information as the KURV windows,
but they have other properties. Several trend windows with 4 analogue
values each (by AKS telegrams or Block-parameters) can be shown
simultaneously and changed freely in their size and their position. The
analog values aren’t saved to hard drive, but in a freely configurable
cycle buffer in the main memory of the computer. The TREND settings can be
modified ON-LINE.
New TREND window
New TREND
TREND window
CME Prozeßleittechnik GmbH__________________________
12
MELD
The alarm- and message philosophy was taken over completely from the OS. It
can be differentiated exactly in PC-CS, whether an alarm or a warning still
queues, was acknowledged or has exited the alarm-warning limits
unacknowledged again. PC-CS divides, analogous to the OS’s, the messages
into old page frames (for the acknowledged messages) and into new page
frames (for all unacknowledged messages). In a message line, all areas are
listed, in which messages are active, whereby it is distinguished between
acknowledged and unacknowledged messages.
In the MELD window all queuing messages of an area can be viewed. Messages
can be acknowledged individually, or all at once. Messages can be assigned
to a up to 32 chars long description in the PC-CS Editor.
To make the development of message-descriptions faster, PC-CS uses a so-
called Hint List. For this, every Block-type gets assigned to one or more
hints. For messages through a MKS the message type can be assigned freely.
Of course the acknowledgement-philosophy is designed, that the
acknowledgements are displayed and processed on the affected Automation-
and Operation Systems.
The display of a message defaults to date, time, area and accompanying
description.
messages new page frame
CME Prozeßleittechnik GmbH__________________________
13
messages old page frame
messages in an area display
CME Prozeßleittechnik GmbH__________________________
14
Bus statusThe bus status represents another part of MELD. In the Bus Status Window
all process near components (PNC) and all available bus systems are
displayed with their current status. PC-CS sends a cyclic supervision
telegram to every available PNC. The failure of a PNC is reported in the
bus status window and on the report-printer, with date and time of the
failure. If the bus status window should be closed during a failure, it
opens automatically.
Bus status window
CME Prozeßleittechnik GmbH__________________________
15
The dialog system messages exists to get the highest safety and a better
overview over the Automation Systems connected to the bus.
System-messages
In this dialog window the system messages
"process control engineering"
- all messages that are generated by the automation
systems automatically,
"Plaintext" - all messages created by “MEL”-Blocks on the Automation
Systems,
"Operations" - all Operations that are carried out directly on the
Automation Systems,
are listed separately. These messages, which come from all automationsystems over the bus, are listed here automatically and can be acknowledgedby the operator. This window opens automatically on new process controlengineering messages. Queuing System messages
CME Prozeßleittechnik GmbH__________________________
16
NORANORA stands for “NORmierte Anzeigen” (standardized display) on the OS’s.This module is responsible for the management of the faceplates in PC-CS.These faceplates can be connected with objects in a FRANZ area display. Forevery Block-type a faceplate can be created which then can be used for allBlocks of this Block-type. Faceplates can contain operatable objects withwhich e.g. a pump can be set to manual operation or the control value for aregulator can be changed. PC-CS is delivered with faceplates for standardfunction blocks. With help from the PC-CS editor new faceplates can becreated and the existing faceplates can be changed.
RN-NORA faceplate
RN faceplate in an area figure
CME Prozeßleittechnik GmbH__________________________
17
Measuring points listTo make the management of a lot of analog- and binary values easier for theuser, the measuring points list is introduced in PC-CS.The measuring point list can be displayed in all areas of PC-CS, whereanalog and binary values are needed, and measuring points can be directlytaken over. Through this the user can use the process variables withoutmuch effort. The measuring points list is created with the PC-CS editor.
Measuring points list
CME Prozeßleittechnik GmbH__________________________
18
The hint listTo create messages faster, there is the so-called hint list. The listcontains default messages for all block-types.So only one hint from the hint list is assigned to a block and then certainmessages are generated automatically depending on the hint. The hint listcan be changed and extended any time.
Hint list
Hint input mask
CME Prozeßleittechnik GmbH__________________________
19
The parameter listLike the measuring points list, the parameter list exists also makes the
project development easier. The parameters list contains all the parameters
from the default blocks in the form: [long description] [parameter-number]
[parameter type] [short description]. This parameter list can be extended
with user function blocks and therefore it represents an essential help for
the project development.
Like the measuring point list, the parameter list is available at every
important point where a value of a block is requested, it can be accessed
trough the Parameters button. The parameter list is managed in the PC-CS
Editor and used by the PC-CS coupling program and the PC-CS editor.
Parameter list of an "M" function block
Editing the parameter list
CME Prozeßleittechnik GmbH__________________________
20
The safety systemTo provide safety using the PC-CS coupling program, a passwords protection
mechanism was implemented. In the coupling program it is possible to
create, change or to delete passwords with corresponding user ID and access
rights. To select the access to the system, 10 levels were inserted in the
hierarchy. These levels are divided as follows:
User list
CME Prozeßleittechnik GmbH__________________________
21
The individual password levels :
Level Description Possible Actions
1 Visualization The user is only allowed watch. He mayselect areas and faceplates and view theprocess
2 user level 1 The user is allowed to acknowledgemessages, change passwords and assign newpasswords
3 user level 2 The user is allowed to carry outoperations of process parameters, thatwere assigned to password level 3 in thePC-CS Editor
4 user level 3 The user is allowed to sign telegrams onand off, and edit KURV and TREND.
5 user level 4 The user is allowed to carry outoperations of process parameters, thatwere assigned to password level 5 in thePC-CS Editor
6 user level 5 The user is allowed to carry outoperations of process parameters, thatwere assigned to password level 6 in thePC-CS Editor
7 user level 6 The user is allowed to carry outoperations of process parameters, thatwere assigned to password level 7 in thePC-CS Editor
8 user level 7 The user is allowed to carry out allpossible operations of processparameters.
9 execution ofprograms
The user is allowed to start the PC-CSEditor, the Symbol Editor and theWindows-Explorer. He is also allowed toconfigure the message printer.
10 Exit theprogram
The user is allowed to exit the PC-CScoupling program.
The password levels
CME Prozeßleittechnik GmbH__________________________
22
Hard and software requirements:
Minimum hardware requirements for the coupling of a Personal Computer to
the CS 275 bus system:
- IBM compatible PC
- Pentium Processor / 233 MHz
- 64 MB RAM
- 50 MB free hard drive space
- 3.5” HD Disk Drive
- N-AT / N-PCI bus interface card
- High-resolution graphics adapter (SVGA, XGA, ...)
- Resolution >= 1024 x 768 with 256 colors
- High-resolution color monitor, >= 17”
Minimum software requirements for the coupling of a Personal Computer to
the CS 275 bus system:
- Windows NT 4.0 Server/Workstation or higher
- Coupling program PC-CS
CME Prozeßleittechnik GmbH__________________________
23
Summary:
FRANZ:! 256 overview displays with 32 areas each and additional area
displays that haven’t to be assigned to an overview.
! 999 different symbol sets with up to 99 alternatives symbols.
! Display of analog values (AKS and parameters) as text in the Area
Displays (with description and unit).
! Freely positionable bar displays (AKS and parameter) with display
of failure, warning, and alarm.
! Dynamic symbol display (binary values of status telegrams, BKS,
MKS and parameter).
! Dynamic string update from the automation system.
! Display philosophy of binary values of MKS with a corresponding
message philosophy.
! Direct operation of analog values and binary values without aid of
the NORA module.
KURV:
! Number of curve groups restricted only by the system architecture
! Storage and export of the curve data
! Automatic determination of the X time axis
! ON-LINE and OFF-LINE configuration of the curves
! Graphical evaluation of all curves
! Active and passive curves (parameters and AKS)
! Zoom in function over an user definable time period
! Time period or AS controlled storage
! Long time acquisition of the analog values in the daily cycle
TREND:
! Several TREND windows can be displayed at the same time
! Display of TREND windows in dependence of area displays
! TREND windows are freely positionable and sizable
! ON-LINE configuration of the curves
! Graphical evaluation of the curves possible
! Active and passive curves (parameter and AKS)
MELD:! Specified to the Teleperm M/ME message philosophy AS/OS
! Printout of the messages with a line printer
! Message description of status and MKS telegrams
! Generation of standard messages
! Freely definable message descriptions for user-defined messages
! Supervision of the Systems connected to the bus, with status and
system messages.
! Free message type configuration with MKS
CME Prozeßleittechnik GmbH__________________________
24
NORA:
! Faceplates as freely sizable and positionable windows
! Faceplates for all default blocks
! Display of analog values (AKS and parameters) as text in the
Faceplates (with description and unit)
! Freely positionable bar displays (AKS and parameters) with display
of failure, warning and alarm
! Dynamic symbol display (binary values of status telegrams, BKS,
and parameters)
CME Prozeßleittechnik GmbH__________________________
25
Performance data of PC-CS
1)Hardware configuration possibilities
• Processors
- 32 Bit-Processors Pentium II(Intel) 233-450 MHz
Pentium II Xeon(Intel) 350-500 MHz
Pentium III Xeon(Intel) 0,5-1,0 GHz
Pentium IV (Intel) 1,0-2,0 GHz
• Memory development
- Main memory 16 - 2048 MB RAM
- Cache-memory 8 - 512 KB (Processor internal)
up to 1 MB Second Level Cache
• Mass memory
Fixed-disk drives
- Supported systems IDE, EIDE, SCSI
- Capacity 170 MB - 80 GB
- Middle access time 6 - 15 ms
- Floppy disk drives
- Capacity 3,5"/1,44 MB
3,5"/2,88 MB
5,25"/1,2 MB
SyQuest removable cartridge hard drives
- Supported systems IDE, SCSI
- Capacity 44 MB - 2 GB
- Middle access time 10 - 14 ms
• Possible interfaces
- 4 * serial V.24 (COM1- COM4)
- 2 * parallel centronics (LPT1, LPT2)
- Relay output for triggering a horn
- Ethernet-Interface for the LAN
- Chip card reader for the system security
• Supported PC bus systems
- 16 Bit AT-Bus
- 32 Bit Intel PCI-Bus
- 64 Bit Intel PCI-Bus
• Supported graphic systems
- All Windows graphics systems min. 1 MB DRAM Display memory
- Resolution 1024 * 768
1280 * 960
1280 * 1024
1600 * 1200
- refresh rate 72-120 Hz
- colors 256 - 16,7 Million
CME Prozeßleittechnik GmbH__________________________
26
2) Supported input devices
- Mouse 2 to 3 keys
- Trackball 2 to 3 keys
- Alphanumeric keyboard 102 key/Standard-AT keyboard
- Touch screen
The following data display realized values for a medially PC-CS System(Pentium 133 MHz, 64 MB RAM, 1 GB HD).
In addition to the listing, the maximum values of the system.
With higher computer performance the respective values increaseaccordingly.
Process coupling/communication realized maximumExtent Extent
Process variable 240,000 unlimitedNumber of AS systems 20 100 (CS-275)
FRANZNumber of objects per display/area 750 unlimitedUpdate cycle variable/display (2 s) 260 10,000 (CS 275)Number of controllable objects per display/area 750 unlimitedNumber of process displays 100 32.767Number of symbol sets 4 unlimitedNumber of symbols per symbol set 1480 989.901Refresh time for process displays < 1s 3s
NORANumber of objects per faceplate 150 unlimitedUpdate cycle variable/faceplate (1 s) 100 5.000 (CS-275)Number of controllable objects per faceplate 20 unlimitedNumber of faceplates (types) 135 unlimitedNumber of faceplates (operations) 1.250 unlimited
KURVNumber of curves per group 6 6Number of curve groups 500 unlimitedNumber of acquisition cycles (1s) 100 >1.500 (CS-275)
MELDSum of all messages 8.800 unlimitedNumber of messages per area 4.000 unlimitedNumber of messages per second (only storage) 150 500Number of messages per second (display) 90 400message flood without loss per second 1.000 unlimited
CME Prozeßleittechnik GmbH__________________________
27
4) Prices
4.1 Software package Single-Station (stand alone) € 11.500,00Consisting of:Coupling program TelepermProcess Display editorSymbol editorDongle and Documentation
4.2 Software package Client-Station € 8.500,00Consisting of:Coupling program LANProcess Display EditorSymbol editorDongle and Documentation
4.3 Software package Server-Station € 12.000,00Consisting of:Coupling program LANCoupling program Teleperm MProcess Display editorSymbol editorDongle and Documentation
4.4 Software package Redundancy-Station € 26.100,00Consisting of:2 x Coupling program LAN2 x Coupling program Teleperm M,Redundancy kitProcess Display editor,Symbol editorDongle and Documentation
CME Prozeßleittechnik GmbH__________________________
28
Contact: Prozessleittechnik GmbH Am Sandfeld 17A
76149 Karlsruhe Germany Phone: (+49) (0) 721 9783111
Fax: (+49) (0) 721 9783140
E-Mail: [email protected]
Internet: http://www.c-m-e.de
(Issue: January 2001) Product names and logos are protected in favour of the respective manufacturers as trademark and registered trademarks.
PCS 7, Teleperm M and Simatic are registered trademarks of Siemens AG.
Windows, Excel, Access and SQL server 7.0 are registered trademarks of the Microsoft ® corporation.