Sunteți pe pagina 1din 49

XEKAMAN3

Hydropower Project
LAO PDR.

SONG DA CORPORATION
XEKAMAN 3 POWER COMPANY LTD.

SCADA Operation and Maintenance Instruction

Date: 19.01.09 10:07

Project No.:XKM-HAH
XKM.206.02.005

Total Pages:

Table of Contents

How to Use this Document........................................................................1-1

1.1
1.2

Conventions Used..............................................................................................................1-1
Terms , abbreviations.........................................................................................................1-1

System Architecture...................................................................................2-1

2.1
2.2
2.3
2.3.1.
2.3.2.
2.4
2.4.1.
2.4.1.1.
2.4.2.
2.4.2.1.
2.4.3.
2.4.4.
2.4.5.

Configuration......................................................................................................................2-2
SAT250 Licenses...............................................................................................................2-2
Various Settings.................................................................................................................2-2
System performance options..............................................................................................2-2
How to Create a New User................................................................................................. 2-3
Setting-up the windows desktop.........................................................................................2-4
Screen resolution...............................................................................................................2-4
Procedure for setting the screen resolution.........................................................................2-4
Using one or more monitors ...............................................................................................2-6
Procedure for parameterization ..........................................................................................2-6
Data structure (SCALA directory and its contents) ..............................................................2-6
DYNAVIS  program package (display creation)................................................................. 2-7
Dynavis 2 License..............................................................................................................2-7

Display Standards ......................................................................................3-1

3.1
3.2
3.3
3.3.1.
3.3.1.1.
3.3.1.2.
3.3.1.3.
3.3.2.
3.4

Desktop Structure ..............................................................................................................3-1


Display selection bar..........................................................................................................3-2
Process Display .................................................................................................................3-2
Symbols and Indicators......................................................................................................3-2
Circuit Breaker ...................................................................................................................3-3
Disconnector 3-3
Measured Values...............................................................................................................3-3
Status indication.................................................................................................................3-3
Status Line.........................................................................................................................3-4

How to Operate SAT 250 (Common Concepts and Standard


Functions)...................................................................................................4-1

4.1
4.2
4.3
4.3.1.
4.3.2.
4.4
4.4.1.
4.4.2.
4.4.3.
4.4.3.1.
4.4.3.2.
4.4.4.
4.5
4.5.1.
4.5.2.
4.5.3.
4.5.4.
4.5.5.
4.5.6.

Alarm Guidance and Management .....................................................................................4-1


Context Menu of process variables....................................................................................4-2
Command Initiation............................................................................................................4-2
Command Initiation Without Confirmation...........................................................................4-3
Command Initiation with Confirmation.................................................................................4-3
Status Manipulation of Process Variables...........................................................................4-3
Blocking 4-4
Commenting.......................................................................................................................4-4
Revision or Allocating.........................................................................................................4-4
Revision
4-4
Allocating
4-5
Substitute Value Input........................................................................................................4-5
How to Operate Curve Displays..........................................................................................4-6
Time scrolling.....................................................................................................................4-6
Curve display context menu ...............................................................................................4-6
Ruler
4-7
Zooming 4-7
Select content of Curve display ..........................................................................................4-7
Curve option.......................................................................................................................4-8

4.5.6.1.
4.5.6.2.
4.5.6.3.
4.5.6.4.
4.5.6.5.
4.6
4.6.1.
4.6.1.1.
4.6.1.2.
4.6.1.3.
4.6.1.4.
4.6.2.
4.7
4.8
4.9

Curve option General .........................................................................................................4-8


Curve option Appearance...................................................................................................4-9
Curve option Channels.......................................................................................................4-9
Curve Option Other.......................................................................................................... 4-10
Curve option Post mortem archive.................................................................................... 4-10
How to Operate Lists........................................................................................................ 4-11
List Option........................................................................................................................ 4-13
List Option General .......................................................................................................... 4-13
List option Columns.......................................................................................................... 4-14
List Option View............................................................................................................... 4-14
List Option Toolbar........................................................................................................... 4-15
Colors of the list entries.................................................................................................... 4-15
TA-Explorer...................................................................................................................... 4-15
Switchyard Overview........................................................................................................ 4-16
System Overview ............................................................................................................. 4-16

System Functions.......................................................................................5-1

5.1
5.1.1.
5.1.2.
5.1.3.
5.1.4.
5.2

Start-up and Shutdown.......................................................................................................5-1


Starting the computer.........................................................................................................5-1
Start SAT250 scala manually .............................................................................................5-1
Start SAT250 Scala automatically ......................................................................................5-2
Shutdown the computer......................................................................................................5-3
Login/Logout......................................................................................................................5-4

System Programs.......................................................................................6-1

6.1
6.1.1.
6.1.2.
6.1.3.
6.1.4.

System daemons ...............................................................................................................6-1


CAE Server........................................................................................................................6-1
Program Manager ..............................................................................................................6-1
Data Storage Server...........................................................................................................6-1
System daemon.................................................................................................................6-1

User management ......................................................................................7-1

7.1
7.2

General..............................................................................................................................7-1
Tool detail ..........................................................................................................................7-1

Archive Export/Import................................................................................8-1

8.1
8.2

Archive Export....................................................................................................................8-1
Archive Import....................................................................................................................8-2

Backup of SAT250 Data ............................................................................9-iii

9.1
9.2
9.3

Data backup with SAT 250 DAS........................................................................................9-iii


Making a data backup........................................................................................................9-iii
Restore of an existing backup ............................................................................................9-vi

How to Use this Document

This manual was designed primarily for control-room staff in charge of process management.
It describes the project-specific parameterization as well as the SAT250 standard functions, which are
applicable for this project. For description of the common concepts of the SAT250 SCALA see the
document SAT250 Functional Description.

1.1

Conventions Used

This document contains frequent references to important information, hints, and limitations. For clarity's
sake, the following conventions are used.
A text placed inside a frame is important and should be read and observed very
carefully!

<RETURN>

A text placed between pointed brackets refers to a key of the


keyboard.
This icon refers to a selection button. If this button contains an
arrow,this means it leads to another menu selection.

Start | Programs

1.2

Follow this steps in menu dialog

Terms , abbreviations
SCADA-Server

Scada server is a program, which communicates with an automation system and performs data
processing and data storage and it serves as a database for a scada client(s).
SCADA-Client
Scada client is a program providing a human machine interface of the whole control system  i.e. it
performs displaying of the process-data supplied by the scada server. It means, of course, the scada
server must be running in order to be able to do that. From this point of view, the server is more
important, because if it is not running, the SCADA doesnt work at all and all coming data would be lost.
However, if only the client is not running, the data coming from the automation units are being
processed, but of course, not displayed. But the SCADA is working at least partially and the data
wouldnt be lost.
Process Variable (PV)
A PV is the unit of information in an automation system. They might be of various data types - e.g., a
binary information, a measured value, a command, etc.. The PV is characterized by a set of parameters,
which might be common for all data types (e.g. peripheral address), but most of them are specific for a

particular data type. Some of the parameters are only internal and serve for the data processing in the
SCADA,
All the actual information about all process variables are stored in so called process model (PMO), by
means of which evaluation of the data and displaying of them can be performed.
Text Address (TA)
The text address (TA) is an unambiguous identifier of a process variable in the process computer
system. It has a structured format and is used for addressing PVs in the process model. It is used as a
key for all parameterizations and operator-control tasks.
The exact format of the text address depends on the specific project. It may be a structure with symbolic
designations/abbreviations as well as the KKS.

System Architecture

The architecture of the SAT250 control-room process computer system is shown in the picture below.
The control-room process computer system consists of the PRK250 Process Computer Component, the
VIS250 Visualization System, and the CAE250 Parameterization Tool. OPM II is actually not a part of
the SAT250 SCALA. It is a parameterization tool for processing and administration of the process
database (of all PVs).

These software components can be (depending on the performance and security requirements)
installed on one or several computers, however, CAE250 and PRK250 are usually running on the same
computer. VIS250 can be running several times on different computers (workplaces).
Tasks of the CAE 250 client
The CAE250 Component (Computer Aided Engineering) is needed to parameterize the SAT250 SCALA
control computer. It has no functions regarding control-room operations.
Tasks of the Scada server
The PRK250 Component (ProzeRechenKomponente = Engl.: Process Computer Component) is the
data-processing heart of the system. In it, the information acquired by the automation system is
processed, archived, and made available for output on displays and logs.
If necessary, this component can also be provided in a redundant configuration. In that case, there will

be one master (or active) and one standby (or passive) component, so that in the event of one failing
system, operations may be resumed by the other.
Tasks of the Scada client
The VIS250 Component (VISualization Component) handles all visualization tasks at the control-room
operator terminal, such as displaying process data in the form of lists, dynamic pictures, curves, bar
graphs etc., and it provides operator terminal, to enable control of the process.
The VIS250 can display data on up to four monitors, depending on the customer requirements. The
system is operated by a keyboard and a mouse.
Communication between the Components
All these components communicate together via Ethernet-LAN, and also communication with
automation system, as well as other devices (printers, network timeserver, etc.) is usually donevia
Ethernet.

2.1

Configuration

The systems consists of two redundancy SCADA-servers(and also as two SCADA-clients, which reside
on the same computer as the server) and a engineering station which CAE-server, CAE-client and
Toolbox II are running on the same computer.

2.2

SAT250 Licenses

Following licenses are necessary for a SAT250 SCADA system


SAT Toolbox II (if you want to install a CAE Server or RSI/SQL)
SAT250 Scala License Pack
Dynavis 2 License

2.3

Various Settings

System performance options


Select:
Start -> Settings -> Control panel
Systems -> Advanced -> Performance options

Total paging file size for all drives:


To increase system performance use the same value (~ 2 GB) for
Initial size and Maximum size.

How to Create a New User


As a standard, the only defined user is administrator with administrator user rights. All software
packages are preset for administrator user rights.
To increase the safety of the system, It might be required to create other users. E.g. user named
"sat250" for your scada system. This user should be used for all operating with SAT250 (i.e. installing
SAT programs or executing scada system).
However, up to version 5.40 it's necessary to give administration rights to this user.
Select:
Start -> Settings -> Control panel
( or Start -> Programs)
Administrative Tools -> ComputerManagement
Local Users and Groups -> Users

Adding administration rights (necessary for installation procedures):

2.4

Setting-up the windows desktop

Screen resolution
SAT250 Scala Basics and Standard is well prepared to a screen resolution
1680 x 1050 pixels (three screens 5040 by 1680 pixels).
Procedure for setting the screen resolution
Start Settings Control panel Display

Settings tab
Note:
The desired screen resolution is set with the slider.

Using one or more monitors


Per workplace up to 4 monitors are possible.

Procedure for parameterization


The following parameterization may vary depending on graphic adapter.
Start Settings Control panel Display Settings tab
Advanced tab Display tab
Multiple monitor tab Enter the number of monitors which are used

Data structure (SCALA directory and its contents)


We distinguish between Project data and Program data
All project data are in the directory
Disk drive: \SAT \ SCALA \ ..

The program data are in the directory:


Disk drive: \ Program Files \ SAT \ SCALA \  ..

DYNAVIS program package (display creation)


DYNAVIS 2 is in the directory:
Disk drive: \Program Files\ Seufert\ DYNAVIS 2\ ..

Dynavis 2 License
The product license data are in the directory:
Disk drive:\ FLEXlm

Display Standards

3.1

Desktop Structure
SAT250 workplace can be provided by up to four monitors. As a standard, three monitors
are used in this project. Basically, all pictures, lists, trend curves, etc. can be displayed at
any one among the three monitors. Since the system is based on the MS-Windows platform,
it would be possible to open many different pictures or other displays at the same time.
However, because of safety as well as performance reasons, the layout of the workplace is
fixed and only limited number of various displays can be opened simultaneously.

After restart of the SCADA client, overview of the startup picture is displayed on both screens. However,
when a picture would be opened from the main menu bar, the picture will be displayed only on one
screen  left,middle, or right. The same is valid also for event lists, alarm lists and curve displays.
So the desktop usually looks as can be seen on the pictures below  only one screen is shown, but size
and functionality of the screen layout of three monitors is identical (except for detail pictures of the
individual feeders). The figure shown below is only an example.

The Display Areas




Display Selection Bar (All overview pictures, lists, trend curves can be selected
by pressing the particular button. Also buttons for the often used functions are
provided)

Display area (All overview pictures will be displayed in this area and always in this
size. The window is provided by scroll-bars if applicable)

3.2

Status Bar (This line is used to indicate actual date and time, user name, as well
as the "spark of life" and, the states of the SCADA server in the case of redundant
system).

Display selection bar


Horn acknowledgement
Picture refresh
Chronological event list (CEL)
Acknowledgeable state list (ASL)
Switchyard overview picture
Auxiliaries overview picture
Control system overview picture
Unit overview
Overview
Picture print
Data reports
Trend curves display
Dam system overview
Online Documentation
Login/Logoff

3.3

Process Display

Process display is a graphical representation of a technological process on the screen. Graphical


representation of the process data is done by means of symbols, value indicators and buttons. Such
objects are usually dynamic and besides the state of a process variable (e.g. position of a circuit
breaker), which is usually indicated by different appearance of the symbol, they display also additional
useful information (so called status bits), like Invalid bit, by means of colored frame of the symbol and
additional small icon.

Symbols and Indicators


Many types of dynamic symbols are used  symbols for a circuit breaker and disconnetors etc. In other
cases, only text indicators are used. For displaying of measured values, a standardized type of indicator
is always used. The status information is normally situated on the right side of the symbol.

Circuit Breaker
As to a circuit breaker, it has two kinds of states. The left means the OPEN state of circuit breaker, the
right means the CLOSE state of circuit breaker.

Disconnector
Similar as in the previous case, the left means the OPEN state of circuit breaker, the right means the
CLOSE state of circuit breaker.

Measured Values
A standardized type of value indicator is used. Its size can be different depending on the number of
digits displayed. Sometimes also physical unit can be omitted.

Status indication
To display status of a process variable, additional symbol is used, which is displayed together with the
main symbol. Meaning of the status symbol is described in the table below.
No status symbol indicates status ok
Blocked or not active
Commented
Default or Replaced
Earth
Fault or no communication to automation system
Command not executed
Not initialized
Revision or allocated
Trip
Deviation
Selection status:
Some special status bits are displayed by means of the colored frame of the symbol:

Object selection is indicated by a blue colored outer frame


Process variable selection (i.e. trigger a command) is indicated by a
flashing pink colored inner frame
Unacknowledged alarm state is indicated by a flashing red colored
inner frame
Value status:
In the case of measured values, also background color of the indicator is used to display the
status information.
White background indicate normal range
Yellow background indicates limit violation of Limit 2 or 3
Red background indicates limit violation of Limit 4
Grey background indicates invalid value

3.4

Status Line

The status line at the bottom of each screen indicates the state of the SAT250 SCALA control system.
Besides date and time indicators, user name, workplace name and some other less important indicators,
it contains also alive symbol  red, blue and green circles spinning around. This symbol indicates, if
the connection of the client with the server is working. If the symbol doesnt spin, the connection is lost
and the client must be restarted (this could happen, e.g. if the Ethernet would be lost for a while). Note:
If the connection between the client and the server is lost, the client might display invalid information!
Other important indicator is a button on the left  it indicate status of the SCADA server. The normal
situation is that the button is engraved, what means that the server is running. If the label is black,
means the server is active.If the server is not running, the button is not engraved and the label is gray.
In such a case, the server should be restarted.
Since there is only one server in this project, so the button for server B is always gray and not engraved.

How to Operate SAT 250 (Common Concepts and Standard Functions)

In the windows, identical function and information fields are always placed at the same position. This
should help an operator to orient himself more easily when opening another window.
The mouse cursor can be used to select a display object (switch, valve); then, the mouse buttons are
used to activate the basic operator inputs (acknowledgement, selection, and context menu). Only two of
the mouse buttons are used for operator inputs. The functionality of the buttons is similar to other
standard operator interfaces.
Left Mouse Button


Display selection, and selections in general

Selecting (choosing) in general (e.g. in forms)

Drag and drop

Right Mouse Button




Opens context menus

The term context menu refers to a menu which contains operating functions corresponding to the object
and which is opened in the place where the object is arranged. The menu is designed as depending on
display object and functions. In this way, any superfluous information is avoided and a safe operatorprocess communication and process management are rendered possible.
Every operating step is answered by an immediate response. To erroneous operator entries, the system
will react by outputting targeted alerting information (e.g. setpoint beyond the limits, or command
initiation disabled) which is displayed in the related form or in a separate error form.

4.1

Alarm Guidance and Management

SAT 250 is equipped with an alarm guidance and management function to help an operator to
recognize and quickly locate an alarm state, which has occurred in the system.
Alarms and warnings, which occur in the control system, could be displayed in two ways. All alarms are
displayed in the acknowledgeable state lists and the most important alarms are also displayed directly
on a picture. The SCADA offers an easy way to locate an alarm or warning. When an alarm or a
warning encounters, a summary alarm information is built up and this information helps an operator to
locate the alarm. Suppose an alarm encounters in the part of the plant, which is at the moment not on
the screen. The summary alarm causes to flash red the corresponding menu button in the main menu
bar. If the operator clicks on this button, a picture opens with at least one button (in case of switchyard
overview picture) or symbol flashing red. Now the operator can directly see red-flashing symbol or
button, which would lead him further to the feeder where the alarm encountered.
In any case also the acknowledgeable list button is flashing red. As already said, the alarm can be
directly displayed on the picture or in the corresponding acknowledgeable event list. In the first case the
frame of the alarm symbol is flashing red or yellow and the alarm can be acknowledged with a left click
on the symbol. In the second case one can either select the individual alarm in the list or acknowledge
all displayed alarms simultaneously with the acknowledge button. When the alarm is acknowledged and
it is still active, the alarm symbol edge and also the alarm in the list are red (yellow), as well as the
corresponding menu buttons. In the case the alarm has gone before acknowledging, all respective
menu buttons are flashing green, as well as the symbol edge.
The acknowledgement of alarms can be done either in the alarm state list or directly in the picture (if the
alarm is displayed)  it is not necessary to acknowledge it twice and moreover the acknowledgement
takes effect on all workplaces.

Nearly all alarms are announced also by an acoustic signal. The horn is not acknowledged
automatically together with acknowledging an alarm in a picture. The horn reset can be done with a
special button in the main menu bar.
Display Modes for Alarm Management in the Selection Keys
Appearance

4.2

Meaning in Alarm Management

Grey key

No existing alarms

Yellow steady light

Existing warnings; all warnings acknowledged

Red steady light

Existing alarms; all alarms acknowledged

Flashing green light

Alarms or warnings not acknowledged, but already gone

Yellow flashing light

Existing warnings; not acknowledged

Red flashing light

Existing alarms; not acknowledged

Context Menu of process variables

The selection could be done in many ways.



Single or Multiselection of an dynamic symbol which represents one or more process
variables in the process display


Single or Multiselection of process variables in the group representation (i.e. curves)

Single or Multiselection of process variables with TA-Explorer

Multiselection of process variables with Filter

In case of Multiselection only common information is provided in context menu


Context Menu
As mentioned before, a context menu is operated by using the right mouse button to first click on the
selected object(s). This will cause opening of a menu in the immediate vicinity of the object(s).
The context menu contains the first hierarchy of operating functions. These functions are frequently
needed so they should be quickly accessible (e.g. commands).
This menu is opened for noncontrollable elements.

Depending on the PV type, other or additional entries may be available.


At Properties some Status Manipulation of Process Variables are possible (see next section).

4.3

Command Initiation

Starting of a command initiation is performed directly at the object. The context menu of this object
contains all command keys for the commands that are valid for this object. These keys are labeled with
the parameterizable switching text of the command PV. After selection, the further command progress
will depend on whether "with confirmation" or "without confirmation" was parameterized.

Command Initiation Without Confirmation


Command initiations without confirmation are such that, when triggered, the command will be processed
immediately without requiring any acknowledgment. These command initiations are triggered directly at
the object by selecting them in the context menu. Examples of these commands are, for example,

controller higher/lower


capacity higher/lower

Command Initiation with Confirmation


Critical commands, which need to be input with a certain degree of caution, must be parameterized as
requiring a confirmation. When selecting this type of command initiation from the context menu
positioned directly at the object, a respective confirmation form will be opened, which again shows the
selected command with TA, long text, and switching text. In this form, the command must be confirmed
before it is executed. Examples of these commands are, for example:

switching commands


4.4

start/shutdown commands

Status Manipulation of Process Variables

Selecting properties at the context menu allows Status manipulations of process variables. It causes the
manual change of processing controls via operator input.

Operating Functions with Status Indication


This list provides a summary of all possible operating functions, which may contain a status indication.

blocking


commenting

allocate or revision

substituting (information about substituted PVs)

grounding (Option)

Information of process variables

Blocking
This function is blocking processing of one or several process variables in the control computer.
Blocking is processed also in the prioritized status and displayed at the objects.

Commenting
At all process variables, a comment including up to 4 lines can be entered. This comment is used to
specify additional operational information for a certain piece of equipment/switch.
If a comment has been set, this will be indicated in the prioritized status at the object.
The comment may be changed or deleted at any time.

Revision or Allocating
It can be set for the entire system, whether the Revision identifier or the Allocating function are to be
used. The essential difference between them is that for Allocating, several criteria can be specified
which need to be reset separately until the PV is active again.
Revision
The revision operation is used to

shut down all alarming functions

reject a command initiation

Revision is started by selecting the function in the context menu located at the object.
Allocating
Having selected Allocating, you will be offered a form for the allocating dialog. In it, you will see a list of
all areas in which the operated PV is made available.
Now, new allocated areas can be added or existing ones be deleted.

For more details, see NLS 250 / EMS 250 Functional Description.

Substitute Value Input


The function Substitute Value Input is used for process variables whose acquisition by the automation
system is disturbed or whose sensor does not supply any valid values/states for a certain time period. A
substitute value input can be performed for both information and values. In an operator-control
procedure, the PV is overwritten with the entered state or value. This operator input is identified by a
separate display in the prioritized status.
In the same way, however, releasing substitution, the substitute value will be canceled again. If there is
an undisturbed raw value at that time, it will immediately be converted to the finished value; otherwise,
the substitute value will be maintained until a proper raw value is obtained. Computed values will only
be transferred at the time of the next computation; until then, the substitute value will be maintained.

4.5

How to Operate Curve Displays

The contents of these displays are parameterized in so called "process variable groups", shortly
"groups". For representation, predefined displays are used.

Data are available from Memory and if parameterized from archive. The available time range is
displayed in field "Available Time ...".

Time scrolling
Use the scrollbar near the time scale to move display inside the available time. In that case automatic
refresh of curve will be stopped.
To activate automatic refreshing use
.
To stop automatic refreshing use
.

Curve display context menu


Right mouse click in curve display opens the context menu.

Ruler
A Ruler select a time stamp inside the curve and displays the corresponding values at digital form in the
legend.
The Ruler could be activated with Context menu Left click to line Ruler On.

Zooming
To resize the curve display (zooming) you can use one of this ways:


Inside the curve display press and hold the Left Mouse Button and move the cursor to
select the desired area. Releasing the Left Mouse Button will resize and refresh the
curve display as selected.

Position the mouse courser inside the curve and Right click to activate context menu.
The following zooming will affect the time scale and the value scale.

Position the mouse courser to time scale and Right click to activate context menu. The
following zooming will only affect the time scale.

Position the mouse courser to value scale and Right click to activate context menu. The
following zooming will only affect the value scale.

Select content of Curve display


The content of a curve display could be defined in four manners:

TA-list parameterized at selection-button


process variable group parameterized at selection-button

process variable group selected at Group listbox

Drag & Drop

The easiest way is to use drag&drop function  its fast and flexible. The other possibilities would require
predefined groups of process variables.

Curve option

Curve option General

Some Curve Information like


Line colors
Appearance
could be stored in a profile. Information defined in the curve button is not stored in curve profile.

Curve option Appearance

Curve option Channels

Curve Option Other

Curve option Post mortem archive

4.6

How to Operate Lists

In SAT250 there are different lists.



CEL - Chronological Event List


AEL  Acknowledgeable Event List

ASL - Acknowledgeable State List

PSD  Process State Display List

All lists operate with Filter, which could pass only specific events or process variables. In field Listfilter
could be used a Filter predefined in CAE or in field TA-Filter there could be define some TA for filtering
(wildcards are allowed).

Symbols in List Toolbar:


Data search in list
list options
save list profile
continue data display
stop data display
disable display sort
Hold on first page
Hold on last page
display first acknowledgeable line
display last acknowledgeable line
acknowledge selected lines
acknowledge full page
delete selected lines

delete full page


comment selected lines
comment selected lines
Listfilter

predefined Filter

TA-Filter

Filter of TA's

List Statusline:
Data availability from date/time to date/time
Data source
RAM
...Data from memory
<Archive name>
...Data from archive
SIMULATION ...Simulated data
list sort state
SORT <name of sorted listcolumn>
new data indication
flashing string "NEW DATA"
unacknowledged state indication
page display state
Running state
LOADING
STOPPED
COMPLETE
INCOMPLETE
RUNNING

List Option

List Option General

List profile:
All properties of a list (columns, sorting, column width, font, symbolbar configuration) could be stored in
list profiles. These profiles are provided for all list types.
Load ... load a list profile from selected name
Save ... save actual list profile to selected name

List option Columns

List Option View

List Option Toolbar

Colors of the list entries


Color of an entry in the list is parameterized by means of reaction matrix. The reaction matrices are
predefined and cannot be changed by an ordinary user (operator). Following colors are used:
color
description

4.7

red

alarm

yellow

warning

violet

limit violation

green

coming/going event

cyan

going alarm/warning

dark blue

PV manipulation (e.g. substitution, comment,...)

white

system alarms

black

command

TA-Explorer

Operating with TA-Explorer is similar to Windows-Explorer. Step through the tree and select a process
variable with right mouse click.
The context menu would be offered. For information, how to use the context menu see chapter
"How to operate SAT250".
With button
in symbol line TA-Explorer you can select types of shown process variables.
The TA-Explorer always is in foreground, so it could be used for drag and drop operations (i.e. Curves)

4.8

Switchyard Overview

This picture displays simplified single line diagram of the whole switchyard.

4.9

System Overview

This picture displays status of the SAT-control system (automation units, SCADA  servers, network
components). The picture is supposed to be used for diagnosis purposes.

Special functions


none

Indications


Status of all automation units, as well as both SCADA - servers

Control


none

Selection of other displays




By clicking on the icon of an automation unit, a window with detailed diagnosis


information would be opened

System Functions

5.1

Start-up and Shutdown

Starting the computer


Switch on the monitor(s)
Switch on the PC
After power up the operating system will be started.
If the system is not configured for fully automatic start-up, login as administrator (eventually another
user) for the operating system.

Start SAT250 scala manually


Usually, all necessary software packages should be started automatically (if preset for automatic startup, of course). In the following, the manual start-up is described.
Starting SAT250 SCADA applications manually
If SAT250 SCALA autostart is not enabled a proceed the following steps to start SAT250 applications:
Start of SAT250 SCALA Runtime:
Start -> Programs -> SAT250 SCALA -> SCADA Server
The startup of SCADA Server takes a few minutes  depending on SAT250 SCADA parameterization.
Start -> Programs -> SAT250 SCALA -> SCADA client
Login with user name and password is required.
Note:
On starting the SCADA Client, a Start-up script (Name: start-up) is executed which
was defined in the resources (ActionTable). The criteria intended for the start-up are
laid down here (displays, toolbars, positions, etc.). It is possible to create several
different start-up scripts (e.g. user-related).
These must be as follows:




StartUp.[User name]
StartUp.[User group]
StartUp

If a startup script is defined as user related (e.g. StartUp.User1) then, on startup, a


check is made in the above sequence for whether the name "User1" concerns a user
name or a user group. This has the advantage of being able to give particular
operating rights on startup. If both are incorrect, the start-up is carried out via the
normal start-up (default).

Start-up of redundant SCADA servers


In the case of redundant servers, the start-up procedure might be more complicated. The process
model on both servers should be identical, but this is only the case, when both servers were running
before the last shutdown (the shutdown of both servers is meant here; if only one server would be
shutdown, there are no complications regarding star-up). If this is not the case (e.g. one of the servers
was not running for longer time), the servers must be started in proper order, to avoid loss of data.
If both servers are shutdown, they must be restarted in the right order. The server, who was active
before the last shutdown must be started first. Just, when the active is up, then the stand-by should be
started.
Important!
If the servers would be started in the wrong order, the second one would
not finish the start up and would be stopped immediately This is
necessary to avoid loss of the last actual data in the case, when just one
server was running for longer time.
Therefore, normal operation should be
both servers are running and the server A is active. If one of the
servers would be shutdown (e.g. in the case of switchover), it should be
restarted as soon as possible.

To start parameterization tools:


Start -> Programs -> SAT250 SCALA -> Daemons ->CAE Server
Start -> Programs -> SAT250 SCALA -> CAE client
Login: confirm with Button OK
Start -> Programs -> SAT250 SCALA -> Tools -> Picture editor
To start Backup/Restore tool:
Start -> Programs -> SAT250 SCALA -> Daemons ->Data Storage Server
Start -> Programs -> SAT250 SCALA -> Data Storage client

Start SAT250 Scala automatically


Configure SAT250 autostart
Start -> Programs -> SAT250 SCALA -> Tools -> Settings
Select page Startup and activate the applications to startup automatically.

Configure automatic login to SCADA-client


Additional entries in the properties of the SCADA-Client in the program menu panel or in the properties
of a shortcut (if present).
The following is inserted into the program line:
/Username=scala
(depending on installation)
/Password=password
(depending on installation)

Shutdown the computer


Before shutdown the computer take care that all data are stored and open applications are closed (i.e.
Picture Editor, OPM, CAE client, etc).
Shutdown of System
System shutdown is triggered with
Start -> Shutdown...
All SAT250 applications would be stopped automatically. Normally a window appear with title "End
Program  SCADA Server"  don't click, it disappears after a few seconds.
Note:
It must be pointed out, that the normal situation is that the SCADA - server, as well as SCADA - clients
on both computers are running. An operator is not supposed to shutdown either server or client, if the
system would be shutdown without exact knowledge about all running processes in the system. Thats

why an operator doesnt have the right to shutdown the computer and only qualified maintenance
personal is supposed to do it.
The start-up of the whole system is automatic  after power on of the computer, both server and client
are started automatically. No login for the operating system is required, neither for the SCADA-client
(workplace). The client is started with the default user rights, i.e. the operator should login afterwards,
otherwise no control would be possible (default user has only the right to open pictures and lists; no
control and no PV-manipulation is allowed).
If for any reason, the SCADA-client is not running, it could be restarted from Windows Start Menu Programs | SAT 250 SCALA | SCALA Client. The SCADA  server could be restarted in the same way
(Programs | SAT 250 SCALA | SCALA Server), however this might be more complicated in some cases,
so assistance of the maintenance crew is recommended.

5.2

Login/Logout

As already mentioned above, after start-up of the SCADA client, the default user is logged in
automatically. To login, use Login/Logout button on the main menu bar. The login form will be opened
and the operator should put in his user name and password.
To logout, just open the login form and press OK button without any entries.

6.1

System Programs

System daemons

CAE Server
The CAE Server is installed with SCADA Server and is used from CAE client.
The CAE Server handles SAT250 parameterization, the communication to the CAE databaseand
backup functionality of CAE database.

Program Manager
The program manager is installed with each SAT250 application and is used to start, stop and hide
programs.

Data Storage Server


The Data Storage Server is installed with each SAT250 application and is used to handle requests of a
Data Storage Client.
Backup and Restore of SAT250 is performed by the Data Storage Server.

System daemon
The System Daemon is installed with each SAT250 application and handles start and stop of SAT250
applications.

User management

General
In control room operation, it is necessary to allocate various rights to the widely differing user groups.
(E.g. switching authorizations) The definition of the individual user groups and the issuing of the various
rights are done in the CAE-Client tool.

Tool detail
Menu tree:

CAE 250 Main menu -> User management ->


-> User
-> User groups
-> Logged on users

User:
The individual users, their passwords and the allocation of the various rights to the
user groups are defined here.

In the longtext field, a descriptive text can be entered.

In the dropdown list field (user group) one of the predefined user groups is selected.

Operation Filter defines the process variables, what con be operated from user

If a user is entered as default, then this is automatically entered into the login when
starting the SCADA-Client. However, the password must still be given as long as
one was defined, otherwise confirmation can simply be done with OK.

User groups:
In the User groups folder, the individual groups with their various rights are defined
(These are selected via check boxes)

Logged on users:
If several clients are integrated in to the system, then all currently logged on users are
shown in this folder by means of user names and computer host names.

7.1

Archive Export/Import

Archive Export

SAT250 Archives are stored on the SCADA server. Naturally, the harddisk offers limited space for
storing of archive data. If archive data have to be stored for a period longer than the time period defined
in the project they have to be exported on another medium. This could be another harddisk, CD or tape.
Using the CAE client the archive files could export to another file system. The original archive files will
remain unchanged.
If necessary, old archives can be imported again and stored in swapping area.
Start CAE client:
Start | Programs | SAT250 SCALA | CAE Client
Login with blank username and password
At first select the Backup Directory once.
Select at CAE client:
Archives -> Change Backup Directory

To export archive files select


Archives (Import/Export) -> SCADA Server Archive Files
and select one or more archives. Then select
Archive -> Export

7.2

Archive Import

Previous exported archive files could restore to the SCADA server.


Select at CAE client:
Archives (Import/Export) -> Exported Archive Files
Select one or more archive files and start restore with
Archives -> Import

8.1

Backup of SAT250 Data

Data backup with SAT 250 DAS

To avoid loss of important project- and process data it is strongly recommended to make backups in
regular intervals. For this task the software-tool DAS within SAT 250 Scala is foreseen. It makes it
possible to create backups of project- and process data. Of course it is also possible to make a restore
of saved data.

8.2

Making a data backup

Before starting the backup a directory should be created where all data should be stored. This could be:
F:\DAS250SCALA
Within that directory DAS automatically creates a subdirectory with date and time e.g.: DAS2001-0417-16.44.
That subdirectory can be moved periodically onto another data media e.g. network drive, CD-ROM, tape,
etc.
Please start the DAS-Client (the DAS-Server should always run in the background by the way) with the
Windows-Start-Menu.
Start | Programs | Sat 250 Scala | Data Storage client

Select [ Backup]
Enter the Hostname of the Computer where you want to make a backup. In this way it is possible to
make a backup on e.g. Scada-Server A via the network of e.g. Scada-Server B.
Hit [Add] afterwards to take over the hostname into the list of hostnames.

It's also possible to enter the IP-address (field hostname) directly and click [Add].
Please select now the hostname of the computer where you want to make a backup and click [Next].
Sometimes a warning appears that the control-file for OPM-backup is not available.
If you want to make automatically also a backup of the OPM with DAS you have to create a control file
in the EMII of the TOOLBOX II. For this further description we assume that the backup of the OPM is
done in a separate task and not automatically together with the DAS.
Confirm with [OK]
Please click [Browse] and select the directory where DAS should store the backup.

A Figure appears how much memory is still available on the hard disk.
Please click [Next]

Now it is possible to select the components where a backup should be done. Usually all components
should be selected.

By clicking [Update] or [All update] the size of the specific component is derived and displayed. So you
can see how much space the backup takes at the hard disk.
If all components are selected please click [Finish]

Afterwards DAS starts the backup.


To terminate the backup procedures please click [Cancel]. Then the already stored data will be removed.
There are no "garbage" files remaining!

The backup has finished successful when the text ***** End of Backup **** appears in the information
window, no more "flying pages" from one folder to the other and the button [Cancel] becomes to [Close].
To close the backup window please click [Close]

8.3

Restore of an existing backup


From SAT 250 Scala version 5.21 a backup can only restored when the
version of the installed SAT 250 Scala matches with the version of the
backup. If it do not match the restore is done on a temporary directory
(F:\SAT\SCALA\das\tmp\restore) To activate the backup this
temporary directory has to be copied into the project directory by manual.
E.g.The multilingual generator or the CAE import has to be done manual.

Before you start the restore it is recommended to close all components where you want to make a
backup.

Please start the DAS-Client (the DAS-Server should always run in the background) with the WindowsStart-Menu
Start|Programs|Sat250Scala|Data Storage Client

Please select [Restore] and choose the hostname, which you want to restore.
Click [Next]

Please click [Find Source] to select where the backup is located which you want to restore.

In the window you get a survey about all data which are saved in this directory.
Afterwards please click [Next]

Select all components, which you want to restore and click [Continue]

Afterwards the restore procedure will start.

If you select [Close after end] the DAS window will disappear automatically after end of restore.
The restore has finished successful when the text ***** End of Restore **** appears in the information
window, no more "flying pages" from one folder to the other and the button [Cancel] becomes to [Close].
To close the restore window click [Close]

S-ar putea să vă placă și