Você está na página 1de 41

YOKOGAWA TRAINING Section 4.

CS3000 HIS Functions


TE 33AU1C3-01 4-1


SECTION 4

CS3000
HIS FUNCTIONS




CONTENTS

4 HI S FUNCTI ONS_____________________________________________________ 4-2
4.1 CREATING THE HIS _______________________________________________ 4-2
4.2 HIS PROPERTY CONFIGURATION___________________________________ 4-3
4.3 HIS CONSTANTS __________________________________________________ 4-4
4.4 FUNCTION KEY DEFINITION _______________________________________ 4-6
4.5 SEQUENCE MESSAGE REQUEST DEFINITION________________________ 4-14
4.6 SCHEDULER DEFINITION_________________________________________ 4-16
4.7 TREND ACQUISITION FUNCTION __________________________________ 4-17
4.8 TREND DATA DISPLAY FUNCTION _________________________________ 4-20
4.9 CLOSING PROCESSING FUNCTION_________________________________ 4-22
4.10 MISCELLANEOUS TREND FUNCTIONS____________________________ 4-25
4.11 USER-DEFINABLE HELP_________________________________________ 4-26
4.12 WINDOW HIERARCHY__________________________________________ 4-26
4.13 HIS SETUP WINDOW____________________________________________ 4-29
4.14 HIS-TSE Configuration____________________________________________ 4-31

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-2

4 HIS FUNCTIONS

Objectives: In this section, the students learns how to create and define a HIS Operator
Station, including Trend Definition.


4.1 CREATING THE HIS

When a project is created, an HIS is automatically created. A new HIS can be added in one of
two ways:

1. Select [FILE] [CREATE NEW] [HIS]
2. Click on an existing HIS in the System View and drag it to the Project Name.

A dialog box will appear titled Create New HIS. The items to configure are as follows:

Type
Constant
Network

See below for detailed information on configuration of these items. A new folder within the
project will appear titled: HISxxyy, where xx is the Domain number and yy is the Station
number.

Within this folder are three sub-folders:

CONFIGURATION contains the HIS configuration items
WINDOW contains graphic windows for display
HELP contains user-definable help windows

In addition to these items, there are configuration items available through the Operator
Display.

This section covers configuration items and help displays. Graphic displays are covered in
section 9.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-3

4.2 HIS PROPERTY CONFIGURATION

The PROPERTIES dialog box appears for a HIS under the following circumstances:

1. The HIS is first created
2. Clicking on OpeconDef in the Configuration Folder of an existing HIS with the right
mouse button and selecting properties.

There are three tabs in the dialog box and the configuration items within each are as follows:

Type

Station type

1. PHIS Yokogawa brand OPS, a console type HIS
2. PC with Operation and Monitoring Functions, the more common PC
based version.

Station Address

1. Station Number a number between 1 and 64. Note that it is the
convention to start from 64 and countdown for each new HIS. This
address must match the address on the V-Net card.
2. Domain Number this number must match the domain on the V-Net
card

Constant

BuzzerACK - When there is a message originating from the HIS, the buzzer
sounds in the tone corresponding to the message type. When operator
acknowledges the alarm on one HIS, the buzzer sound is reset on all the HISs
that have the same ACK ID defined for the buzzer. The definition for ACK ID
is limited to 8 alphanumeric characters.

Operation Group Identifier Identifies the HIS as belonging to a particular
operation group. Operation groups are discussed in more detail in section 3.

Network

Refer to the section on System Configuration (Section 2) for more details.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-4

4.3 HIS CONSTANTS

The HIS Opecon Definition panel appears when the OpenDef icon is double clicked. Note
that not all the tabs appear when first called up. These appear when Detailed Setting Items
in the View menu is selected. The following tab items appear:

Printer
Open I/F
Closing Process
Long-Term Data Save


4.3.1 Printer

HIS Printer Name

Message output may be assigned to different printers, according to the message
type. The messages output to printer may be assigned as [None], [MSG1],
[MSG2], [MSG3], [MSG4], [MSG5] according to the message type. The
default setting is all types of message are assigned to MSG1.

User Group

When printing, the scope of operation and monitoring of the designated user
group decides the scope of the message to print out. The message outside of
the operation and monitoring scope can not be printed. The default user group
is DEFGRP (all), messages of all stations may be printed out.

TAB

To make the message printout easier to read, different types of messages can
be indented. By setting the number of tabs for each message type, the
indentation can be set individually.

Print Wait Time

The messages are not sent to printer until they are piled up to fit one page for
print. With definition of the queuing time, the message may be sent to printer
when the defined queuing time has elapsed. When Queuing time is specified as
0, the auto print does not function. Auto print queuing time may be defined on
the HIS Message Print Wait Time definition tab strip of the HIS constant
definition builder. Printer queuing time: Define in minutes per HIS printer.
The default is 5 minutes.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-5
4.3.2 Open I/F

Defines the user group in which the HIS resides.


4.3.3 Closing Process

Hourly Closing Data Processing

In the hourly closing data processing, the trend data of the previous one hour
are gathered from the saved trend data file, in which the trend gathering pens
specified for closing processing are also saved. The hourly closing data such as
the average, total, maximum and minimum values are calculated for this one
hour based on the gathered valid data. The calculated hourly closing data are
stored into the hourly closing data files created for each trend gathering pen.
Hourly closing data processing is performed at the closing time of every hour.
The number of data points used for the hourly closing processing vary
depending on the trend sampling period.

Daily Closing Data Processing

In the daily closing data processing, the hourly closing data of the previous 24
hours are gathered and the daily closing data are calculated for the day,
including the average, total, maximum and minimum values. The calculated
daily closing data are stored into the daily closing data files created for each
trend gathering pen. Daily closing processing is performed after the hourly
closing processing at the daily closing time every day. The default daily
closing time is 0:00 am. Unlike the hourly and monthly closing times which
are fixed by the system, the daily closing time may be adjusted within the
range of 0:00 to 23:00 (in hour units).

Monthly Closing Processing

In the monthly closing processing, the daily closing data of the previous one
month are gathered, and the monthly closing data are calculated for the month.
The calculated monthly data are stored into the monthly data files created for
each trend gathering pen. Monthly closing processing is performed after the
daily closing processing on the last day of each month.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-6

4.3.4 Long-Term Data Save

After trend data, closing data and historical messages are saved using the HIS standard
function, they are automatically stored via the long-term data archive function. The
storage period in the Long-term archive function is depended on the data type and data
storage unit defined on the trend acquisition pen assignment definition builder or on
the HIS constants definition builder. When the storage period is defined, the required
total hard disk space is calculated automatically. As long as 5 % free space is reserved
in the hard disk, the data storage may take as much space as desired.




4.4 FUNCTION KEY DEFINITION

The types of functions assignable to the function keys include the following:

4.4.1 Calling Windows

Calls the operation and monitoring windows. The window call function is assigned using the
format below.

O Window name {Function type} {-Window size} {=Display
position} {Generic parameter}

{ }: Can be omitted

*1: Generic parameter is used to call up a graphic window with data bind
function.

Example: O FIC101 TUN -SL =+200+100

In the above example, the tuning window for displaying the tag name
FIC101 is called as a large-size window located at X coordinate 200 and Y
coordinate 100 from the upper left edge of the display.

Example: O .AL FCS01 -SM

In the above example, the process alarm window displaying the process alarm
generated at station 01 is called up as a medium-size window.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-7
4.4.2 Execution of system function keys

Executes the functions provided by the system function keys. A system function key is
assigned using the format given below:

K system function key name

Example: K USIN

In the above example, the user-in dialog box is called.

Set one of the system function key types shown below:

Hard copy (HDCP)

Outputs hard copy of all windows displayed including Windows general
application windows.

Print (PRNT)

Prints the active window. This is valid only when there is a print button in the
control and monitoring window to be printed.

Message printout (MSPR)

Forces all printers assigned to MSG1 to MSG5 to print messages currently
generated.

Buzzer reset (BUZZ)

Executes buzzer reset operation. Stops all the buzzer output.

Stop voice play (VOIC)

Pauses the voice play for checking.

Isolate (ISOL)

Turn on/off isolate status. The isolate function, as described below,
prevents window calls from other HIS. It changes only the isolate status of
its own HIS, not other HIS.

Request from other HIS to execute the panel set function.
Request to display a window automatically due to notification of process
alarm occurrence from FCS.
Request to display a window automatically due to occurrence of operator
guide message.
Request to display a window due to sequence message request.

Panel set (PSET)

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-8
Calls up the panel set related to the active window. The panel set in which the
active window is listed first of the group in the panel set definition builder is
called up.

Window set store (WSSV)

Stores the dynamic window set.

Window set delete (WSCL)

Deletes the dynamic window set.

Window down (CRDN)

Moves the front window of the stack to the back. However, the primary
window is not effected.

Window up (CRUP)

Moves the back window of the stack to the front. However, the primary
window is not effected.

Focus (FOCS)

Switches the active window sequentially between the primary window and the
topmost auxiliary window. This key becomes effective only in full-screen
mode.

Primary window focus (FCSF)

Makes the primary window the active window. This key becomes effective
only in full- screen mode.

Circulate (CIRC)

Transposes the front to back relationship of the operation and monitoring
window group and Windows-based application window group.

Acknowledgement (ACKN)

Acknowledges alarms for the active window.

Clear Windows (ERAS)

Closes all currently displayed windows.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-9
Primary windowclose (CLFS)

Closes only the primary window. This key becomes effective only in full-
screen mode.

Primary window clear (ERFS)

Clear the display contents of the primary window and displays it as an empty
window. This key becomes effective only in full-screen mode.

Active window erase (ERAW)

Closes the active window.

History file calling forward (RECF)

Sequentially calls the operation windows displayed in the past, starting with
the oldest one. Up to 30 windows can be called up.

History file calling backward (RECB)

Sequentially calls the operation windows displayed in the past, starting with
the latest one. Up to 30 windows can be called up.

Navigator (NAVI)

Calls the navigator window.

User-in (USIN)

Calls the user- in dialog box.

Clear (CLER)

Cancels the selection mode and input data.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-10
4.4.3 Starting, stopping or restarting of trend data

Controls the starting, stopping or restarting of trend data acquisition targeted at the specified
trend groups.

The trend data acquisition function is assigned using the format given below:

T_trend window name_START
T_trend window name_STOP
T_trend window name_CONT

_: Space

(Example) T_TG0001_START

In the above example, trend data acquisition starts for the trend window
TG0001.


4.4.4 Flashing or turning ON/OFF of LEDs

Controls the flashing or turning ON/OFF of LEDs.

Assign the LED function to the function keys in the following manner.

E LEDNumber F
E LEDNumber ON
E LEDNumber OFF

Example: E 1 ON

In the example above, the LED of LED number 1 is turned on.


4.4.5 Execution of programs by their file names

Executes programs by specifying their file names.

The program execution function is assigned using the format given below:

F program name {parameter}

{ }: Can be omitted

Example: F Excel.exe report.xls



YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-11
4.4.6 Execution of the multimedia function

Plays the specified voice message files.

The multimedia function is assigned using the format given below:

When designating multimedia message file, an arbitrary and absolute path
from the root directory cannot be specified. Specify the relative path
\His\Media\User from the CS 1000/CS 3000 installed directory.

X_PLAY{n} multimedia startup message file name
X_REPEAT multimedia startup message file name
X_STOP multimedia startup message file name

{ }: Can be omitted
n: Number of times

Example: X PLAY2 buzz1.wav

In the above example, the multimedia startup message stored in the multimedia
startup message file buzz1.wav is played two times.


4.4.7 Report output

The report may be printed out by designating the report file beforehand.

Assign the report output function to a function key in the following manner.

F program name {parameter}

{ }: may be omitted

Example: F_BKHRPT nShift1 f p

In the above example, the report function is used to print the report Shift1 to
the default printer, and at the same time the report is set as an object for
historical management.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-12
4.4.8 Panel set calling

The pre-defined panel set may be called up.

Assign the panel set function to a function key in the following manner.

P panel set name

Example: P PSET001

In the above example, the panel set PSET001 is called up.


4.4.9 Conditions for Function Key LED Flashing

The following function blocks or windows can be set to the LED of the function keys as LED
flashing conditions.

Alarm display by the tag name or an annunciator message.
Alarm display by the window name. (graphic window, process alarm
window, operation guide window, system alarm window)

When the function block or window set as conditions for flashing changes to an alarm state,
the LED flashes. When the acknowledgment operation is performed, the LED changes from a
flashing display to a lit display. When the alarm returns to normal, the LED turns off. When
the window name is set as the condition, an argument can be specified. Arguments can be
specified for windows (process alarm window, system alarm window, etc.) that accept
arguments when called up.

To configure the LED function of the function keys, enter the following into the LED column
of the function key configuration:

A NAME

where NAME is the tagname or window name as described above.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-13
4.4.10 Change Privilege

Specify whether or not the function key assignment can be temporarily changed in the HIS
setup window, by using the following changing authorities provided by the security function.

Ordinary
Important
System operation

The function key assignment may or may not be changed depending upon the above change
authorization specification and the privilege level of the logged- in user.

The user of the privilege level S1 can temporarily change the functions that
are as-signed to the function keys for which ordinary has been set.
The user of the privilege level S2 can temporarily change the functions that
are as-signed to the function keys for which both ordinary and
important have been set.
The user of the privilege level S3 can temporarily change the functions
assigned to any function keys.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-14

4.5 SEQUENCE MESSAGE REQUEST DEFINITION

The sequence message request is sent by the process sequence control function at a certain
process timing to HIS to execute certain operation and monitoring functions. The functions to
be executed for the corresponding request message numbers may be defined in the operation
and monitoring functions. After the operation and monitoring functions execution, the
request messages are logged into the historical message log files.

The trigger of request messages is shown as below:


Calling up windows
Execution of system function key
Start/Stop/Resume data trend
Calling up panel set (*1)


LED on the operation keyboard Flashes
Execution of programs
Log to historical message file
Printout report




*1: Panel set is a function of CS 3000.

Figure 4.1 Occurrence of a Request Message

The commands available are the same as those for function keys.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-15
Designate Station Name

The sequence message request is managed in the HIS. Usually, ALL is
specified in the station name item thus, the request received from all FCSs may
be executed. If a station name is designated, only the request from the
designated station is executed.



YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-16
4.6 SCHEDULER DEFINITION

The commands available in the scheduler are the same as those for function keys, except that
they are executed automatically according to the timing specified in the Scheduler Builder.

4.6.1 Execution Syntax of the Functions Defined on Scheduler

The defined functions may be executed by scheduler in the following manner:

Execute once when startup the operation and monitoring functions.
Execute once at the specified time and specified day every month.
Execute once at the specified time and the specified day every week.
Execute at the specified time every day.

As shown below, the start date, start time, period, number of times that can be defined vary
startup method of the function.

Table 4.1 Scheduler Definition Method for Each Type of Function Startup

Type Start Definition Start Time Period
Daily - 00:00 - 23:59 In minutes*
Weekly MON - SUN 00:00 - 23:59 -
Monthly 1-31 or END 00:00 - 23:59 -
Yearly Specify month no. (1-12) and day of month 00:00 - 23:59 -

* For daily execution, it is possible to specify a period, and number of times it is
executed during the day. For example, if the period is set to 60 minutes and the
number of times per day is 24, then it will print a report on an hourly basis.

Use the date and time displayed in the system message window as reference when
defining the date and time of execution. Starting time is specified in minutes, and
seconds are always set to 0 (zero).

When multiple functions are specified for execution at the same time, the functions
are executed in the defined order. To define a function to be executed at the end of
every month, specify end with Monthly. If 31 is defined with Monthly,
the scheduler will not execute the function in February, April, June, September and
November.

If the defined function is to be executed everyday, the execution period and
number of times should be defined. However, an error occurs if the product of the
execution period and number of times exceeds 24 hours.

For example, an error will not occur if a function with period of 1 hour is defined
to be executed for 10 times, but an error will occur if the same function is defined
to be executed for 25 times, because the 1- hour period times number of times
equals 25 hours.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-17
4.7 TREND ACQUISITION FUNCTION

The Configuration folder of the HIS contains 50 trend blocks (8 for CS1000). Each block
contains upto 16 pages of 8 pen trends.

Setup of these blocks is accessed by clicking on the trend block with the right
mouse button. This opens the Trend Block Properties.
Setup of the trend points is accessed by double clicking on the trend block.
This opens the Trend Assignment Definition Builder.

The figure below shows the flow of the trend recording function:

Figure 4.2 Flow of the Trend Recording Function



4.7.1 Trend Block

A trend block is comprised of 16 units of trend windows.

There are fifty trend blocks (*1). The format and sampling period of trend are
defined per trend block.

*1: 50 blocks for CS 3000. Among the 50 trend blocks, only 20 of them may be specified as
rotary trend blocks or batch type trend blocks. The other blocks may be specified as the trend
blocks for other stations.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-18
4.7.2 Trend Window

Eight pens of trend data can be assigned to a trend window.

There are 800 trend windows for each HIS.


4.7.3 Trend Point Window

The trend point window is opened from the trend window. One trend pen is
displayed in each trend point window.

There are 6400 trend point windows for each HIS.


4.7.4 Trend Data Acquisition Types

The acquisition type of process data are defined for each trend block. The data acquisition
include the following 4 types:

4.7.4.1 Continuous-Rotary Type

By this mode, process data are acquired constantly. Data acquisition starts
automatically after starting the operation and monitoring function. Data
acquisition stops when the operation and monitoring function stops.

Acquired data will not be erased after the operation and monitoring function
stops. When the storage capacity becomes full, the oldest data is deleted and
replaced by new data.

4.7.4.2 Batch-Stop Type

By this type, data acquisition starts and stops according to the received
command. If no stop instruction is given, data acquisition will stop
automatically when the storage capacity becomes full.

The acquisition start and stop commands may be sent from:

Button on the tool bar of the trend windows,
Function key or graphic window, or
Sequence messages.


4.7.4.3 Batch-Rotary Type

By this type, data acquisition starts and stops according to the received
command. If no stop instruction is given, data acquisition will continue until
the storage capacity becomes full. Once it is full, the oldest data are deleted
and replaced by new data.

The acquisition start and stop commands may be sent from:
YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-19

Button on the tool bar of the trend window,
Function key or graphic window, or
Sequence messages.


4.7.4.4 Trend Acquired by other HIS

By this type, trend data acquired by other HIS may be referenced in blocks.
On the trend gathering pen assignment definition builder, define the name of
other HIS and the number of trend block to be acquired.




4.7.5 Sampling Period and Recording Span of Trend Data

The sampling period of process data are specified for each trend block. The sampling period
can be selected from 1 second, 10 seconds, 1 minute, 2 minutes, 5 minutes or 10 minutes. No
more than 2 trend blocks can be specified with the sampling period 1 second or 10 seconds.
The trend data may be used as closing data are 1 minute, 2 minutes, 5 minutes and 10
minutes, 4 types.

The recording span indicates the time to acquire 2,880 samples for each trend graph
(maximum number of samples) in the specified sampling period.

The table below shows the relationship between trend sampling periods and recording span:

Table 4.2 Trend Sampling Periods and Maximum Recording Span

Sampling
period
1 second 10 seconds 1 minute 2 minutes 5 minutes 10 minutes
Recording
Span
48 minutes 8 hours 2 days 4 days 10 days 20 days

For example, if the trend sampling period is 1 minute,
1 (minute)32,880 samples = 2,880 minutes = 48 hours = 2 days
2 days of process data may be recorded.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-20
4.8 TREND DATA DISPLAY FUNCTION

The trend data display function displays acquired or saved trend data on the trend window. To
display trend data on the trend window or trend point window, trend data must be assigned to
each trend gathering pen of the trend groups.

4.8.1 Trend Data Display Unit

Trend data are displayed in trend groups in a graph. Up to eight recording
points can be displayed per trend group.


4.8.2 Trend Pen Assignment

To display trend data in a trend or a trend point window, trend data must be assigned to each
recording point (trend gathering pen) in trend groups. Up to 8 trend data, 8 trend gathering
pens, can be assigned to each trend group.

On the trend gathering pen assignement definition builder, the following 4 items may be
defined.

Tag name and Data Item name

Define the tag name and data item of process data in the following format.
Tag Name. Data Item

Data axis span change

For each trend, user can specify whether or not to change data axis span.
When data axis span change is not specified, the range of the data item of the
function block which is assigned to the pen is applied.

The default of the data axis span change is no check.

High limit, Low limit

Define the high limit and low limit each trend data displayed in trend window
when data axis span changes. However, the trend data acquired from other
consoles are displayed in accordance with that defined in the original console.

Defining the Display Data Type

The display data type of each trend gathering pen is defined to display data in
the trend window.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-21
The data display for the trend gathering pen include the following types:

Table 4.3 Display Data Types of the Trend Gathering Pen

Data type Display type
Default Acquired data are displayed in the default data type
in the instrument faceplate showing the function
block of the acquisition source.
Analog type Acquired process data are displayed in the data axis
range 0 to 100 % of the trend graph.
Discrete type Acquired ON/OFF data are displayed in the fixed
data axis range 6 % of the trend graph.
Totalizer value
(analog type)

Acquired process data are displayed in the data axis
range 0 to 100 % of the trend graph. Process data
acquired are not single-precision data but double-
precision data.


Process data are normally acquired as single-precision data (numerical value with about 6
effective digits). If more than 6 effective digits are required, specify the totalizer value
as the display data type to acquire double-precision data (with 9 effective digits).

CAUTION

If data are acquired in double-precision data type, the data storage space
equivalent to that of 2 trend gathering pens will be used for each one trend
gathering pen. For this reason, totalizer value display data type can be
specified only for the trend gathering pens with odd numbers.

When using closing function to calculate the closed area total value, the data
item SUM should be specified for the trend gathering pen and the totalizer
value should be specified for the data display.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-22
4.9 CLOSING PROCESSING FUNCTION

Closing Processing is configured through the Trend Acquisition Definition Builder, by
selecting [Closing Definition] from the VIEW menu.

The closing processing function creates closing data for statistical processing, such as average
values and total values, based on trend data acquired by the trend recording function.

4.9.1 Closing Processing

The closing processing function calculates the data acquired from trend
recording function into the statistical data for report function such as the
hourly, daily or monthly average, sum or other type of closing data.

The closing data saved as files can be used via OPC interface or DDE interface
for report function (Logging Report Package) or other functions. Furthermore,
via OPC interface or DDE interface, Microsoft Excel or other MS Windows
application can access the saved data.

The following figure shows the positioning of the closing processing function.


Figure 4.3 Positioning of the Closing Processing Function


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-23
4.9.2 Flow of Closing Processing

With the closing processing function, hourly closing data is created by
calculating the average, total, maximum and minimum values of one hour.
Daily closing data is also created using the hourly closing data for 24 hours,
and the monthly closing data using the daily closing data for one month.

The following figure shows the flow of the closing processing.


Figure 4.4 Flow of the Closing Processing


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-24
4.9.3 Structure of the Closing Data

Closing data are configured in units of record. One record consists of data items such as
average, total and quality flag for closing processing. By the quality flag, the data status of
acquired data is classified into GOOD, BAD and QUESTIONABLE, then saved.


4.9.3.1 Number of Closing Data

Up to 1000 data items (hourly, daily and monthly closing data) can be
processed per HIS.
(Up to 200 data items for CS 1000.)


4.9.3.2 Type of Closing Data

The type of closing data that is available is as follows:

Average
Total
Minimum
Maximum


4.9.3.3 Save Period of Closing Data

Each type of closing data may be saved for the following period:

Table 4.4 Save Period of Closing Data


Closing data Save period (*1) Number of records
Hourly closing data 48 hours 9600
Daily closing data 62 days 12400
Monthly closing data 24 months 4800

*1: The above indicates the save period for saving 1000 data trends.

For more information, see IM
33S1B30-01E Section K8.3


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-25
4.10 MISCELLANEOUS TREND FUNCTIONS

4.10.1 Trend Save Function Using Save As

Acquired process data can be saved into other files under the designated names. Data are
saved in trend groups.

Saving Trend Data

Call up the trend data save dialog from the trend group window to save trend
data.

Using Saved Trend Data

The saved trend data can be used for the following purpose:

Used as batch trend reference patterns.

4.10.2 Using Reference Pattern

A reference pattern is a trend pattern model used in trend graph. It can be displayed on a
graph with trend data acquired in batch type. To create a reference pattern, the acquired batch
trend data are used.

Creating Reference Pattern

To use acquired data as a reference pattern, save the acquired trend data into a
file using the Save As.. function. Specify the data in the saved file as the
reference pattern. Saving the data into a file and specifying the data in the
saved file can be carried out from the trend window tool bar.

Reference Pattern

When trend data are acquired in batch type, the reference pattern and trend
data can be displayed on one graph by allocating the reference pattern to each
recorded locus of the trend pen.


Figure 4.5 Acquired Batch Type Trend Data and Reference Pattern


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-26
4.11 USER-DEFINABLE HELP

This is a help message that the user can freely define. The user can define help
messages to explain the function and operating procedure for user defined
windows or help messages to explain the function block.

The user can search for user-defined help by entering the window name, tag
name or help number as the keyword.

The user-definable help message is defined in the help message definition
builder. Define an arbitrary number between 0001 to 9999 as help number.

The maximum number of characters allowed in one help message is up to 21
lines, each line containing 70 single-byte characters.


4.12 WINDOW HIERARCHY

In the operation and monitoring functions, the operation and monitoring windows can be
organized systematically based on the concept of window hierarchy. The window hierarchy
enables top-down window calling and alarm monitoring operations.


4.12.1 Concept of Window Hierarchy

When a window hierarchy is used, the desired window can be called directly
without having to remember the window name. Also, the hierarchical
relationship of the windows can be understood visually.

For user-defined windows, a new window can be created in the folder
representing a window, or a window in one folder can be moved to another
folder, allowing the user to define the position within the window hierarchy in
system view as desired. There is no need to define upper and lower windows
for each window. However, the process alarm window and other system
windows provided by the operation and monitoring functions occupy
predefined positions in the window hierarchy. These positions in the window
hierarchy are fixed.

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-27
The figure below illustrates the concept of window hierarchy. Each icon shown
in the figure represents a window.


Figure 4.6 Window Hierarchy Built around Process Overviews


4.12.2 Building Window Hierarchies

During system generation, windows can be created top-down, intended for
window hierarchy. Or, individually created windows can be organized later in
a hierarchical structure using the system view.


4.12.3 Organizing the Windows Hierarchically around Alarm Monitoring

The overview object, which is one of the constituent elements of a graphic, has
functions such as process status list display, alarm status acknowledgment
operation, and calling related windows. By organizing the windows
hierarchically using this overview objects, alarm status and other information
in the lower window can be consolidated in the upper graphic window and
monitored. Therefore, the alarm status of the entire plant can be grasped at a
glance in the uppermost graphic window.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-28
4.12.4 Example of Alarm Notification Using the Overview Objects

Alarm status windows can be called easily by clicking the overview object that
represents the occurrence of an alarm.


Figure 4.7 Alarm Notification Using Overview Objects


The objects capable of notifying an alarm include the following:

Overview objects to which a tag name or window name (graphic window, process
alarm window, operator guide window, or system alarm window) is assigned.
Instrument faceplate objects
Objects for which alarm-triggered blinking is defined in the graphic modifier
condition.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-29
4.13 HIS SETUP WINDOW

The HIS setup window is used for displaying and changing the current stations information
and operation settings.

4.13.1 Types of HIS Setup Windows

The HIS setup window can perform settings specific to the operation and monitoring function
such as the operation and monitoring window display size setting, printer setup and operation
panel mode setting.

The tab strips for each setting item in the HIS setup window are provided.

Station
Displays the project name and the revision of HIS software.

Printer
Print specification for messages and reports, and settings for printing screen
image.

Buzzer
Setting of the volume, tone, sound source of a buzzer.

Display
Switching of a full screen mode/window mode and the font size setting.

Window Switching
Size setting of a window which is called from the system message window,
and the setting of the automatic window switching at an alarm activation.

Control Bus
Displays the control bus communication status.

Alarm
Setting of the process alarm display mode and the alarm confirmation method.

Preset Menu
Setting of the preset menu.

Equalize
Settings of the equalization execution and environment.

Function Keys
Assignment of function keys on the operation keyboard.

Operation Mark
Setting of operation marks.
YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-30

Multimedia
Settings of Multimedia Function.

Long-Term
Settings of long-term data archive package function.

External Recorder
Settings of the recorder output package.

ITV
Settings of the ITV window package.



Full details are given in IM 33S1B30-01E
section K6.3
YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-31
4.14 HIS-TSE Configuration

Remote HIS operation and monitoring is possible using the HIS-TSE function. This makes
use of the standard remote connection function available in Windows XP and Windows 2003
Server.

To use this function, a HIS-TSE Server must be installed onto the Vnet, so that TSE clients
can connect over a remote connection. The package to be installed into the server is:
LHS1150 - Server for Remote Operation and Monitoring Function.



YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-32
4.14.1 Operation and Monitoring through HIS-TSE

When a client logs on to the HIS-TSE server, the HIS function automatically starts. In
addition, the client can display HIS windows in two different modes:

Desktop Mode where the windows are displayed in an identical way to a HIS.
Panel Mode only specific HIS windows are displayed, without the System Status
Display window. This is much faster and used in the event of low bandwidth in the
remote connection.


Desktop Mode

The operation and monitoring windows can be displayed in the same style as the standard HIS
as well as the system message windows. The windows used as the operation panels can also
be displayed in window mode or full-screen mode, same as the standard HIS.

Up to five windows can be displayed at the same time. This limitation can be adjusted on the
HIS-TSE tab of HIS Utility.




YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-33
Starting a remote desktop session:

1. In your remote PC, click on:

Start Programs Accessories Communications Remote Desktop Connection



2. Click on Options and select the General tab. Set the following settings:

Computer: Computer name of the HIS-TSE Server
User name: CENTUM
Password: empty
Domain: empty



YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-34
3. Click on Programs and set up as shown below:



This assumes that CS3000 has been installed into the C:\CS3000 on the server. In
some cases it may have been installed onto another disk, in which case, specify that
disk instead.

4. Save this configuration. Go back to the General tab and click on Save As. If you
save this configuration to the Desktop, then by double-clicking on the icon on the
desktop, you can immediately connect to the HIS-TSE server.

5. Connect. Click on the Connect button to connect to the server.

6. Edit you settings. Right-click on the icon on the desktop and select Edit from the
desktop menu.

Note: when the connection is made, the batch file: startdesktop.bat is executed on
the HIS-TSE server. This batch file can be modified to include other applications you
may wish to start. However, it must contain the following as a minimum:

start explorer.exe
start BKHBos.exe -D


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-35
Starting a remote desktop session:

To terminate a HIS-TSE remote desktop session, do the following:

i. In the HIS desktop, open the USER_IN dialog and select Logoff
ii. In Windows on your client PC, click on:

Start Shut Down CENTUM Logoff

iii. If there has been no activity for a period of time, you will be logged off
automatically.


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-36
Panel Mode

In panel mode, a single faceplate of function block, a designated trend window or graphic
window can be displayed on clients desktop. However, when establishing the session
with HIS-TSE, the HIS starting window and the system message window will not be
displayed.

Moreover, only two designated windows can be displayed on a client. Thus, the session
can be established much faster.



YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-37
Starting a remote panel session:

Configuration:

The procedure is the same as for starting a session in Desktop mode. However, instead of
invoking the startdesktop.bat file, run the BKHBos.exe program with the -P argument,
followed by the window name. Some exampled are given below:

C:\CS3000\program\BKHBos.eve P O BKPID TUN display the tuning window of the
BKPID function block.

C:\CS3000\program\BKHBos.eve P O .AL display the process alarm page.

C:\CS3000\program\BKHBos.eve P O GR0001 display the graphic GR0001

C:\CS3000\program\BKHBos.eve P K NAVI display the navigator window


In this way, a specific window will be called, rather than the whole HIS desktop. This
is particularly useful if the bandwidth of your remote connection is low, as there is a
minimal overhead in the data communication.

Note that the method for displaying specific windows is the same as that for a function
key or preset menu. Refer to the CS3000 Engineering Training manual (section 4) for
a description of the available commands.

Connecting:

Click the Connect button to begin the session.

The HIS User-In dialog box will appear. Enter a user name and password as defined in
the CS3000 Common builder.

Operation:

It is not possible to change to other displays in this mode. To do this, connect again
with another configuration as described above. Remember that a maximum of two
sessions can be initiated from the one client.

It is possible to switch user. Since there is no direct access to the User-In dialog box,
you need to press: [Ctrl] + [Alt] + [Backspace].

The HIS buzzer for the alarm function does not work in panel mode because there is
no way of silencing it.

Terminating a session:

Terminating a session is the same as described for terminating a Desktop session.
Remember that to log out, you need to press: [Ctrl] + [Alt] + [Backspace].

YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-38
4.14.2 Basic Settings

Register a HIS-TSE in the Project

At the first, register the HIS-TSE station for the project in System View.




YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-39
Basic Configuration

The settings regarding to the HIS-TSE can be set on the HIS Utility. The basic settings of
HIS-TSE and their main features are explained as follows. The basic setting items of HIS-
TSE are:

Enable or disable automatic logoff and the inactive period for automatic logoff.
Refresh rate of remote windows
Maximum number of remote windows

These settings are required separately for both desktop mode and panel mode and need to
be set on the HIS-TSE tab of HIS Utility. The HIS-TSE tab becomes available after the
package Server for Remote Operation and Monitoring Function is installed. The HIS
Utility can be started from either HIS-TSE server or HIS-TSE client, however, limited to
one session only. The settings on General tab of HIS Utility are the local settings of the
HIS-TSE server (same as the settings for the standard HIS that is not supporting remote
connection).



0 means that
there is no
time out.
This value
cannot be
changed.
YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-40
4.14.3 Errors and Precautions

System Load

The communication load of HIS-TSE is much higher than HIS, thus the session
management becomes very important.

For the HIS-TSE information regarding to CS 3000 sessions, a dedicated tool is available.
This tool is located in the HIS-TSE server but can be started either from the HIS-TSE
server or from the HIS-TSE client.

On the command prompt, type the following command can start this command:

C:\CS3000\His\Tool\BKHTseTool.exe

For session management, the [Terminal Service Manager] in Administrative Tools of
Windows Server 2003 should be used.


Error Messages

Starting Error

If a HIS-TSE client is trying to establish remote connection with the PC where HIS-TSE
server package is not installed, the following warning message will be displayed when the
HIS-TSE client is logging on.



Error When the Reaching the Maximum Number of Sessions

If a HIS-TSE client is trying to logon to the HIS-TSE server where the server has reached
the maximum number of sessions it supports, a warning message box will be displayed
and the HIS will not be connected. However, since the logon is valid thus it is necessary to
logoff after clicking [OK] button on this warning message box. After another client logs
off and a session is released, you can logon again to start HIS-TSE.

The warning message is shown as follows:


YOKOGAWA TRAINING Section 4. CS3000 HIS Functions
TE 33AU1C3-01 4-41
Exclusive Connection Error
1.
The applications such as HIS Utility or System View in the HIS-TSE server can be
started either from the HIS-TSE server or from the HIS-TSE client. However, only
one session can be executed. When a client is sending a command to start an
application while another client is using the same application, a warning message will
be displayed as follows:

Você também pode gostar