MTC Integrative Automation Background Monitoring Software
MTC Integrative Automation Background Monitoring Software
5)
Operating Instruction
Version 4.5
OPERATING INSTRUCTION
Document
HN/QF.13-0002-001
No.:
Version No.: A
Release No.:
Holder:
CONTENTS
This section consists of chapter 1 and chapter 2, which explain the MTC
Integrative Automation Background Monitor System and also describes the installation
and setting of the system software in detail.
Chapter 1 General
The system consists of three layer structures: data communication layer, data
processing layer and data application layer. With Dcom distributed network
program techniques and programs modularization in term of functions, the system
can set every function module in any computer connected with network as
requested
The excellent Network functions can be set to single or multiple computers
network monitor modes with great flexibility
The pictures of monitor images and producing modules support different
displaying forms, such as picture, animation, gradual-changed color, curve, bar
graph, etc.
Event alarm module real time report equipments includes the event as alarm, action,
overrun, displacement, system operation status and also provides history query
function.
Historical data service module provides data storage and record function and can
query historical data through historical data query module in the form of statement
displayed in the curve.
Embracing strong communication function, it supports several standard
communication rules and hundreds of domestics and overseas measure and control
equipments, provides agreed extended interface and realize customized agreement
easily.
Authority management module provides all the authority management of the
system and realizes controller and operator authority in the form of authority
factories.
Data is unified and holds description capability. Every data of the system module
possesses both a physical location (channel number, address number, dot number)
and a logical location (factory number, factory number, dot number), which is easy
for senior application of data.
Secondary development is simple and quick; operation is stable and reliable.
Application layer
Data layer
Communication layer
Communication Client1
management
Web
Server ……
Protocol1 Interface
Client 2
1
Protocol2 Interface
2
: :
Picture design tool
: :
Real-time
Protocol Interface data server
Real time picture monitor
Real time event alarm
MTC integrative automation monitor system have been applied to various fields of
electric power industry, such as integrative automation monitor of hydropower station,
step-shaped scheduling, thermoelectricity monitor, transformer substation, factory
power transformer and distribution, pump station, ship lock monitored.
System settings
a. User settings:
b. Network settings:
Note 1: Network setting is not required in the system with single computer.
Note 2: The following are snapshots from Windows XP system and Windows 2000
series.
1) Click windows start menu of Windows, and then choose the Control Panel
with a single click as the below picture:
2) The below picture directs that double click at Network Connections and enter
into it.
3) The following picture shows that click Local Area Connection with the right
mouse button and choose properties.
IP address: setup as“192.168.1.*”,in which “*” expresses any round numbers from
2 to 254.
What the above picture shows is “192.168.1.78”.
Sub network mask: adopt “255.255.255.0” generally.
Default Gateway: adopt “192.168.1.1”generally.
DNS Server: shall set only when connected with Internet and setting shall be
different for every Internet access server.
(Note: this step can be omitted if the whole system holds one computer instead of
multi-computer)
2.3.1. Interface register
Operating RDCServer.exe procedure under the Servers directory belonging to
monitor and control software installation directory, and operation for once leads to
successful registry.
2.3.2 Interface settings of Windows XP SP2
a) Open system Guest user, and click “start”= 》 “control panel”= 》 “user
accounts”=》“Guest”=》“start guest account” in turn as below:
Double click “Remote Procedure Call (RPC) Locator” service,and the following
pop-up window shall show up
Click “start” and initiate RPC procedure and configure start type as “automation”.
c) Close Windows fire wall and other three party’s firewalls by the following
way showed in the below picture: click “start” =》”control panel” =》”windows firewall”
=》select off
e) DCOM Configuration
1. Take turns to click “start”=”operate”, input “dcomcnfg”, push return key
and startup DCOM configuration and the following picture shows up:
ii. Enter into “COM security” page of “my computer properties” dialogue
box and click “edit default value” of “access permission”, delete other
factories and users except the user of Everyone (add Everyone if it is
nonexistent),select every permission that Everyone is allowable, showed
as the below picture.
iv. The other settings in dialogue box of “my computer properties” take
default.
iii. In the page of “security”, set “launch and activation permission” and
“access permission” as “use default”, and “configuration permission” as
“customize”.
Directory structure of MTC monitoring system is showed as the above picture, and
Changsha Huneng Automation Control Group Co., Ltd. - 26 -
MTC Integrative Automation Background Monitoring Software (Version 4.5)
Operating Instruction
The section consists of 7 chapters and gives a detailed explanation about every
process in the configuration design of MTC monitoring system.
The configuration design of MTC monitoring system consists of three layers:
communication layer, data layer, application layer. The design cycle is as follows:
communication layer →data layer →application layer.
The InfoEdit.exe program can realize the settings for the basic communication
parameter of serial ports, Ethernet and CAN net equipment.
---add, amend and delete channels:
a) Add channels:
Startup InfoEdit.exe program, take turns to click “project”=>>”module”=>>”add
channel”, and then select communication mode (series ports communication, CAN
communication, Ethernet TCP client communication, Ethernet TCP server
communication and Ethernet UDP communication),showed as below:
Input channel name in the pop-up windows, click “OK” and then the channel is
added successfully.
Note: Set the same parameter for the above 3 communication modes.
As showed in the above picture, most parameters shall be the same as the
parameters of serial ports except the following added ones:
IP address: IP address of communication objects
Port: The port number under communication objects monitor
As showed in the above picture, most parameters shall be the same as the
parameters of serial ports except the following added ones:
Card ID:
Port ID:
Address code
The address code occupies a byte and is the first byte of each communication
information frame, ranging from 0 to 255(00H-FFH). The address code of each
sub-controller must be unique. And the accordant address code is necessary for the
sub-controller to response and return information. The loop backed data begins
with each address code at the moment of returning information. The sent address
code shall indicate the sub-controllers’ addresses it shall send to, and the address
code returning from sub-controllers shall also indicate the return sub-controller.
And the origination of the information should be indicated by the corresponding
address code.00H is broadcast address and all the sub-sites should responses
frames. (unit: s)
Intervals of sending Modbus orders: Intervals of sending Modbus orders:
intervals among multiple sending frames set for the some sending messages that
can not be responded instantly by some devices. (Unit: ms)
Query command:
Function code: It shall be expressed by algorism and takes a byte in Modbus
protocol.
Address: Represented by hexadecimal and marked with “$” before the address, the
address expresses the initial location of the command located in the register of the
collection devices .The writing length of the address decides the length of sending
occupied bytes, for instance, $0030 represents taking 2 bytes to send the address and
$30 expresses using a byte to send the address.
Data number: It represents the data numbers required to be read and returned from
the initial address. In the standard Modbus protocol, the number of sent data shall be
equal to the number of returning byte, for instance, the data length is 6 means returning
6 bytes data. However, in some special situations, word length shall be sent back
instead of bytes, for example, if 5 data have been sent out and then 10 bytes data shall
be back in actual, when the data number should be reset to “* 10” expressing that 10
bytes data are required actually. But at that moment, the protocol explanation shall
halve the data number automatically according to “*” and send 5 data request.
Data type: It is the processing mode of the returning data and can be set according
with various data acquired by function code.
information sheet and also control command sent by the right dot number chosen from
MTC console.
Control mode: the operation modes adopted correspondingly. Select modes of
“open” and “close” if it is breaker mode; select “remote control action” if it is
single-frame interrogator remote control mode.
In some flow control (such as the units opening and shutdown sequential-control
flow, ship lock sequential –control flow), PLC equipments have been applied greatly.
MTC monitoring system support most common PLC equipments, such as Mitsubishi,
Schneider, Omron, GE, etc. the communication configuration of PLC equipment can be
referred to instructions for specific types and configuration for different devices.
Other configuration files are located under the branch info\ of installing directory.
Main Interface
Double click to run the program FactoryInfoEdit.exe instantly. The main interface
displays as below:
F
actory and data information dot
Telemetry mode
AI name: the name of telemetry dotting signal
Channel ID: collecting channel ID set corresponding to collecting devices ID
Module ID: module ID set corresponding to collecting devices ID
Dot ID: collecting ID set corresponding to collecting equipments.
Coefficient: adjust the ratio caused by the unbalance between actual collecting quantity
and observed values.
Excursion: adjust the error between actual value and sampling value.
Upper limit: set for the alarm and shall initiate alarming if the sampling value is higher
than the limit
Lower limit: set for the alarm and shall initiate alarming if the sampling value is lower
than the limit
Overflow: decide whether to alarm when the data collected by the telemetry is higher or
lower than the upper/lower limit.
Tele-indication modes
DI name: the name of tele-indication dotting signal.
Channel ID: collecting channel ID set corresponding to collecting devices ID
Module ID: module ID set corresponding to collecting devices ID
Dot ID: collecting ID set corresponding to collecting equipments.
Change alarm: decide whether to alarm when the quantity of tele-indication is
changing.(such as from open to close)
SOE kind
SOE name: names of emergencies and alarms.
Channel ID: collecting channel ID set corresponding to collecting devices ID
Module ID: module ID set corresponding to collecting devices ID
Dot ID: collecting ID set corresponding to collecting equipments.
SOE kind: the classification of the defined event, including system, emergency,
tele-indication deflection, etc.
Wav files: define files sounding at the pointed events and default sound shall be taken
with no specific defining.
After editing the plant information, checking the present plant factorys information
shall be carried on to remove factors that shall result in unstable operation of MTC
system such as false definition and vacant definition.
Dispatching information
Login the dispatching information definition editing interface by selecting the
submenu “dispatching” from “project” in the directory.
Default=0
Emergency resultant signal, with 30s closing time, expresses any emergency
in occurred events list (not including operating events).The signal is uploaded
as tele-indication and listed in the bottom of tele-indication list.(not required
to be edited in the dispatching information list )
l) Put the emergency resultant in front=0
It is available at” Emergency resultant signal=0”, because it shall inset in the
top of all the tele-indication with the value being 1, the default is 0.
m) Intervals among data frames=0
Frames intervals are among uploaded messages. The default is 0 means no
intervals.
n) Intervals among uploading power degree=30
The default is30, and unit is minute.
mode:
Note 1: the setting is available within “dispatching” field;
Note 2: it is available at “communication mode=3)
Destination IP address=192.168.1.100: IP address of the main dispatching station
and takes“127.0.0.1” as its default (local machine)
Port=2404: the port of TCP server monitor port taking 2404 as its default.
for both professional and unprofessional drawers to operate with great convenience and
flexibility.
The interface of the software mainly consists of menu, shortcut button block,
drawing toolbar, attribute window, components selection window, status bar and
canvas.
The constituting elements of images can be from simple both elements as line,
rectangle, round and components storage.
a) Straight line: select button and the starting point in the canvas, press the left
mouse button and drag it to the desirous point; level, uprightness or 45°diagonal
are viable by pressing Shift key with dragging the mouse. The color is identical
with that of the present brush-pencil.
b) Curve: select button and the starting point in the canvas, press the left mouse
button and drag it to the necessary point. The orientation of the curve can be
changed by pressing Shift key. The color is identical with that of the present
brush-pencil.
c) Rectangle: select button and the starting point in the canvas, press the left
mouse button and drag it to the necessary point; square can be draw by pressing
Shift key.
The color of the frame is identical with that of the present brush-pencil and filling
color identical with that of the present paintbrush.
The filling type can be adjusted by the “paintbrush” pull-down box option.
The quadrangle of other styles such as parallelogram can be draw by “style”
pull-down box options.
d) Rounded corner rectangle: select button and the starting point in the canvas,
press the left mouse button and drag it to the necessary point. The rounded corner
square can be draw by pressing Shift key.
The color of the frame is identical with that of the present brush-pencil and filling
color identical with that of the present paintbrush. The filling type can be adjusted
by “paintbrush” pull-down box option. And it shall not support gradient types.
e) Ellipse: Select button and the starting point in the canvas, press the left
mouse button and drag it to the necessary point. The round can be draw by pressing
Shift key. The color of the frame is identical with that of the present brush-pencil
and filling color identical with that of the present paintbrush.
The filling type can be adjusted by “paintbrush” box options.
f) Text: select button, open the inputting box by clicking the left mouse button
in the canvas, and write in the cursor.
The color of the frame is identical with that of the present brush-pencil and filling
color identical with that of the present paintbrush.
The filling type can be adjusted by “paintbrush” box options.
g) Select\move: select button, click the mouse left button to select elements (line,
round, component, picture, etc.), place the mouse on the element to move it.
h) Select the color of the picture: select button, choose the color of the
brush-pencil by clicking the left mouse button in the canvas and that of paintbrush
with the right mouse button clicking in the canvas.
i) Components: choose the wanted components from “component library”, including
combination components, picture components and special components. Select the
initial point in the canvas; drag the mouse to the necessary point.
i. Combination: the color of the components has been designed at production and
is not required to change. (For the status and the color are various with
components.); the background color shall be transparent with the air-cored
brush and be the color of the brush with solid brush; When the number of the
brush is larger than 3, the color of all the elements of the components shall
change with that of the brush pencil or the brush.
ii. Picture: When the brush is air-cored, the picture is transparent, which means
the color of the picture edge is transparent. When is solid, it remains the
primitive color of the picture.
The configuration of 2 parameters are needed to be noted at the production of
animation effects of applying picture components: “animation frames”
“animation orientation”, “animation frames” expresses the number of applied
pictures;” animation orientation” expresses the combination of several pictures
that are before or below the selected picture.
There is a special usage that it shall have absent and present effects with
“animation frames” being 0
iii. Special: components for special usage, such as button, meter, current line, etc.
The brushwork of functional components shall be similar with that of other
types of components.
j) Module library: save the selected component into the module library for easy
operation; press “export” button at the operation and then click the left mouse
button in the canvas.
k) Component attribute: in the canvas, select any component, the attribute value of
which can be viewed and amended in the “attribute window” and “component
column” showed as below:
l) Attribute of the canvas: The canvas attribute can be examined and amended in the
“attribute window” and “canvas block” ,which is showed as below:
m) Techniques in drawing:
i. If the mouse can not be located in the destination accurately during
moving the element, direction keys of +Ctrl or +Ctrl+Alt in the
keyboard can be utilized to micro move the selected element.
ii. Direction keys of +Shift or +Shift+Alt in the keyboard shall be instead
of the mouse as the result that the mouse can not drag the zoomed element
accurately.
Note:
Telemetry displaying mode can be set at the configuration of telemeter. Select
“animation” and set both upper and lower limit if the elements is in the form of
chart or meter. With the configuration of “animation”, the change of telemeter
value can be displayed by zooming charts or circumrotating the meter finger;
Tele-indication displaying mode can be set at the configuration of tele-indication
signal. “Displacement flickering” is to flicker for indicating displacement.”0
flickering” is to prompt flickeringly with tele-indication being 0. 1 flickering” is to
prompt flickeringly with tele-indication being 1. “animation displaying” expresses
animated prompt with tele-indication being1;”current”is special for current
definition; the current line flows to one direction with the tele-indication being 0
and flows to another direction with tele-indication value being 1.
Tele-control mode can be selected at the configuration of tele-control. The
operation of the breaker can be selected the mode of
“password-preparation-execution” generally; “start ”and ”stop” adopts the mode of
“password-single operation” commonly; “active increase” and ”active decrease”
choose the mode of “password-multi-operations” in general; scrolling button
choose the mode of “no password” in general.; select the mode of “password-single
operation (incl.: tele-control parameters)” if the sent tele-control commands
comprises parameters, such as reactive power fixed value, when parameter
inputting box shall pop up.
6.4 Expression
Hotspot information defining supports expression mode, with which complex data
logic connection can be described. Functions supported by the expression are listed as
follows:
a) Operator:
+: plus
-: minus
*: multiply
/: divide
^: power
&: and
|: or
>: more than
<: less than
=: equal to
b) Function: Support some common functions and be easy to spread functions.
Common functions are as below:
ABS: get absolute value
INT: round numbers
ROUND: rounding off
HOUR: get the current hourage
MINUTE: get the current minute
SECOND: get the current second
……
c) Yc (f, g, o):express telemetry; f for factory number, g for factory number, o for
order number;
Yx (f, g, o): express tele-indication;
Examples of expressions:
1: 99.99*3+88.88/2-2^3 the result=336.41
2: 99>88 the result=1
3: 99<88 the result=0
4: 100>99>88>77 the result=1
5: Yc (1, 1, 2)/55> Yx (1, 2, 3)*100
Attention:
a) At the time of editing expression, it is required to notice the format of telemetry
points (YC[f, g, o])and tele-indication points (YX[f, g, o]; the tele-indication value,
being boolean value, is o (open) and 1 (close) in expressions;
b) Before editing or deleting expression lists, confirm whether other pictures files
shall be affected by the operation.
The symbols for required components such as switch, disconnecting link, main
transformer and generator shall be produced before the production of monitoring
pictures. Once finish all the components in the components storage, it is permitted to
delete any component at random or change the location of some component, because
any deleting and change shall affect the finished picture utilizing relative components;
and it is allowable to add a new component or amend some component, which shall not
affect the finished picture including relative components.
b) Draw the component in the canvas and the drawings of line, round, rectangle are
the same as that of monitoring pictures. A component consists of 16 elements at
most.
Draw each status of the component separately.
c) Set the size of the component: click or edit directly the textbox in the component
previewing pictures and set the default (0, 0) of right lower location and right upper
location.
d) Save the component: After edition, click the menu of “save component”; columnar
displaying components in the component window.
Edit pictures storage by menu items of “add”, “insert”, “delete”, “amend” under the
a) Relative files directory: save picture files under the directory of \pic; save files
relative to the component storage under the directory of \ CompLib.
b) Name the picture file:
The picture switching of the monitoring picture takes file names as its index;
All the picture files shall be listed under “picture/file” in the menu at the operation
of monitoring, which is showing as below:
If lots of picture files are required to be classified, level 2 menus are necessary;
and thus level 1 menu is the class name and level 2 menu is the picture name, the
format of both which is *_*.
7.1 Definition
Installation Directory: It is the directory stored all the files after the installation of
MTC hydropower integrative automation background monitoring system with its
default installation directory under the directory of d:\mtc.
ODBC data drive: A kind of database drive interface in Windows 2000 operation
system or above it; the corresponding ODBC database drive patching package need to
be installed in Win98 operation system or below it.
Report sheet: A basic frame in the report generation program, for example, a report
sheet is required to be established before generating a daily. The report template is
stored on the basis of a report sheet file.
Table: It is the combination of all kinds of data and present in the form of table.
A report sheet includes lots of table elements. The configuration, such as the
corresponding data definition point and formula combinations, etc., can be set in the
table.
Label: The elements for marking self-defining character and displaying time
format. A report sheet includes multiple label elements. The label is to set some data
such as printing time, titles, etc., which are unable to be displayed in tables.
Cell: It is the single element in the table. For example, table 1[1, 1] represents that
a cell locating in the first line and first row in the table 1 has been selected. The
corresponding data point and the formula operation can be set in the table. [0,0] is the
first origination.
File:
Carry out basic operation on files, like new report, call, save template, etc.
New report: establish a new and vacant template report sheet. The new sheet is
allowed to adopt A3 or A4 paper with horizontal or longitudinal page as its default. And
its size can also be defined in items of “width” and “length”.
Open: select one saved template file of a report file and load it to the current
report.
Save: save the current displaying report file template into the file and the last part
of the file name is “. frt”.
Save as: save the current report file template into the file by the way of
self-defining file names.
Close report sheet: close the current report file template.
Exit: quit the report generation management software program.
Edit:
Provide commands to operate tables and labels, such as add and delete tables, add
and delete labels; operate lines and rows of the table.
New table: establish a new table element in the current “table sheet” template for
the configuration of the corresponding new table.
The size, including rows and lines and the table title of the cell.(A report sheet
covers at most 10 cells.)
Delete table: delete the selected table with its rows and lines.
New label: build a new label element to mark the character and the printing time,
etc. If “***”is included in “label”, “***” shall be replaced by the current time (year,
month, date) automatically after loading data. If “###” is included, it shall be replaced
by the selected loaded time automatically after loading data. For example, if the label is
character: “printing time: ***”, the label shall be replaced by the current time of
“printing time: 5, 30th, 2007”. (No more than 30 “label” elements can be set within
single table sheet.)
Delete label: delete the current- selected label elements.
Add row: add a row in the current-selected table.
Add line: add a line in the current- selected table.
Insert row: insert a row in the current-selected table.
Insert line: insert a line in the current-selected table.
Delete row: delete a row in the current-selected table.
Insert line: insert a line in the current-selected table.
Operate:
Select the operating status about dragging, size control, table combination, table
division. (The following status shall not be cancelled automatically but manually with
the selection of “table adjusts”.)
Resize table: In the current status, the table can be selected, zoomed, dragged and
put and the above operations are available in small cells.
Line: divide to form the “cell” in the table sheet.
Erasure: wipe the spacing line between 2 close “units” to form a bigger cell.
Mix unit: unite selected several small cells to form a combined cell.
Separate: divide a selected cell into several cells.
View:
All operations of data processing in “cell”, such as text input, hotspot data editing,
etc.
The picture below shows the location of inputting and setting text. (Also the
location of input and “label” characters setting.)
Expression: set the expression to the present cell, supporting simple operations as
+,-, /, (), etc. and calculation operation among cells, such as [0,1]*[0,2]+3.
Hotspot information edit: build connections among data collecting points of the
database in the selected cell.
Telemetry information: select station point information’s the corresponding
location in the corresponding database
Time slice set: set up time points to be collected and time scale expresses time
points of the current cell associated data collecting points. The time scale of the hour
ranges from 0-23, that of day points range from 1 to 31, and that of month points range
from 1 to 21.
Tool:
Fulfill the data realization of data report files, load the corresponding collecting
point data into the associated corresponding database, company calculation within cells
and provide report print, etc.
Load data: display data query and statistic of all the data in the current report
within the selected time.
Print set: setup the configuration of relative printers, such as select printer, select
paper, horizontal or longitudinal printing directions, etc.
Option set: the settings about relative database files selecting and edge space of
reports printing, etc.
Please refer to LOG dairy file in the subdirectory of log\ under the installing
directory to look over relative operation records..
Fault 3: load the data with low speed, and pause during the operation.
Prompt:
Examine the quantity of the database and clear the database in time if its quantity
is over.
ACCESS database is of desktop database; Please adopt large database configuring
manner (large database modes as SYBASE, SQL sever)
Note:
Document instruction under database directory data:
MTC monitoring system supports standby redundancy of network each node. The
redundancy of most nodes require no extra settings as operator workstation; Because
communication layer nodes (nodes with communication program operating for the data
collection, such as communication managing machine) is different from that of single
mode in software and hardware, they require special configuration to realize standby
redundancy functions. This chapter shall give an instruction about realization principles
and application of the standby redundancy of communication layer nodes.
When the application programs visits each RDC, it shall return the current
channel information report with the read information being not located in
RDC.
b) Manual timing
The monitoring menu program CrystalEye.exe, tick the “manual time” of
“system” menu, then carry out network timing based on the local time.
Monitoring menu program (CrystalEye.exe) can add with the custom menu,
through which we can operate the executable program or open some document.
1. Method of setup
Add the content and format of the menu in item “extended menu” of Hn.ini:
Name of the main menu “n”= name of submenu, name of program, command line
parameter 1, command line parameter 2;
Name of the main menu is the title which displayed on the button, such as picture,
alarm, module management, tool, etc. The command line parameters is selectable item,
which need the support of correlative program and can omitted.
2. Display effect
This section includes seven chapters from chapter 10 to chapter 16, which mainly
introduced the operation sequence of MTC monitoring system and the points for
attention in system maintenance.
The common operation in system operation mainly includes the remote
Diagram 10.1
Changsha Huneng Automation Control Group Co., Ltd. - 69 -
MTC Integrative Automation Background Monitoring Software (Version 4.5)
Operating Instruction
a) Picture switching
There are four ways of picture switching, that is the defined button on menu
(diagram 10.2), item of menu (diagram 10.3), and paging button and shortcut
key (Page Up, Page Down).
Diagram10.2
Diagram 10.3
b) Picture zoom
The zoom of picture is via the menu item of diagram10.4. Also we can press
the left key of mouse on the menu and dragging it. Drag to the left upper is
reducing and the right lower is enlarging.
a) Remote control
The remote control mode is set during the configuration design with different
modes of operation and different interfaces. It mainly includes:
Check-prepare-execute mode: use the left key to click the component
which had defined the remote mode, and pop-up the operation window
(diagram 10.6).
Check-signal execution: use the left key to click the component which had
defined the remote mode, the password checking window will pop-up. It
can execute the remote control command after checking.
Check-multiple execution: click “control” menu and then “remote control
request”, a password checking window pops up. After the checking, the
remote control command can carry out by clicking the component which
had defined the remote mode. It is applied in remote control of regulating
kind, like load increase/decrease, etc.
No check-execution: use the left key to click the component which had
defined the remote mode information, and then carry out the remote
control directly without permission checking.
Check-setup parameter: click the component which had defined the remote
mode information, and the setup window pops up, input the settings and
password to carry out it.
Diagram 10.6
b) Switch para position: this item is in “control” of main menu and the mouse
right key menu and the function is resetup the deflected flashing components.
c) Set the operation plate: right key click the component which had defined, and a
menu pop-up with the item of “listing” and “pick up”, which could put the
plate of operation, inspection condition on the equipment.
The alarming is in terms of character, sound (ring or voice), etc. Diagram 10.7 is
the alarming window, which real-time display the current or recent alarm
information. It can also check the historical alarm information when required.
Diagram 10.7
a) System information: check the current system state information, like the
connection status with data server.
b) Network para time: compare the time with network based on live time.
c) Language: MTC monitoring system supports multi-language. This menu can
switch the languages.
d) Exit: include two modes of exit, of which one is “quit the system”, another is
quit this program module.
Module program:
Database recovery: recover the data from backup database to current one. The data
of current database will be covered by backup data. The bak.mdb file of data sub
catalog will cover the current database in automatic mode. For non-automatic mode,
you can select the data file which needs to recover.
Historical data clear: automatic delete the data of two months (the month can be set)
before current database.
Database rebuild: rebuild the database sheet and ODBC alias setting. This is a
necessary operation after system file catalog revise or the first setup of database
sheet. (Please build the database when first operating the module, and be cautious
to operate).
Program start-up automatic service: select the check box; the data acquisition will
operate once the program starts.
The related operating records please refer to the LOG file under submenu of
severs\log\.
Attention:
When database program runs for the first time, please operate this database
module before and rebuilt the database, and then run other programs and
operation.
To guarantee a normal operation of the program, please copy the
Borlndmm.dll file together to the same catalog with the program.
system with function of data query, statistic, analyze of current working database and
historical database, printing out related reports and diagrams and late time data
processing.
This is a data query management software based on MTC hydropower integrated
automation background monitoring system developing and upgrading, which developed
by Changsha Huaneng Automation Control Group Co., Ltd. The data query module
software is module of new HNAC background system with complete compatible new
software database interface, which can operate on upgrade version and new edition.
Module program:
HisDataQuery.exe --- the data query management program, which is under
installation catalog.
Support ODBC database drive and BDE database drive, like Access, SQL server,
My SQL, ASCII, Paradox, etc.
Name of database list real-time telemetry data: take the structure of “plant name
site serial number + ‘_’ + grouping serial number + ‘yc’.
The list field: time field, collection point 1 field name, collection point 2 field
name…..
interface.
“Exit”: quit the setup interface without saving the current applied setup.
“Background color”: revise the background color and frame color of the
graphic mode display graphs.
“Show value label”: whether or not display the upper label of each
numerical point in graphic mode.
“Show label”: whether or not add the heading label in graphic mode, and
also can set the color and font, etc.
Parameter query and statistics
“Records count”: set the displayed query number of return, the default
number is 5000.
This is to avoid the slow display when too much data being queried. It will
display all queried data when the setup is 0.
“Show progress”: tick this item, and then the results form into an EXCEL
file, at the same time displays the formation process padding data. But
after selection, the formation speed will turn down. (Suggestion: do not
select)
“Word page landscape”: tick this item, and the layout of WORD will be
across when saving a document. The WORD will save in default form if
not tick.
“Word default page”: the default page size is suitable for printout when
save a WORD document. There are A4, A3 and A5 page size selectable.
“Decimal”: select default decimal.
Print setup:
Click “printer” to enter the interface. The main function is the related setup of
printout function, like the paper selection under direct printing, etc.
Alarm query:
Click “alarm query” to enter the interface. Its function is displaying the result in
form of table.
Query condition
“Begin time”: the time started of this querying, to the accuracy of minute.
“End time”: the terminal time of this querying, to the accuracy of minute.
“Factory”: select the scope of plant that need to query, “All” means querying
all plants.
“Group”: select the grouping scope that need to query, “All” means querying
all groups.
“Alarm type”: select the type of alarm and event, and it is classified into seven
types of alarm: “system”, “alarm”, “activation”, “operation”, “ telemetry
exceed limit”, “remote comm. change position” and “not defined”.
Query mode
Different query modes can query different results.
“Routine search”: return the detail information of alarm and event according to
query condition in sequence and in form of list.
“Sort by plant”: count the total alarms and events in scope of query condition
according to the plants.
“Sort by group”: count the total alarms and events in scope of query condition
according to each group.
“Sort by SOE”: count the alarms and events of the same event in scope of
query condition according to exact content of each event.
“Sort by alarm type”: count the alarms and events of the same alarm type in
scope of query condition according to alarm types.
Function button
“Query”: carry out the query and statistics and list the result in lower table.
“Print”: printout the data results to printer.
“Save”: save the data results as TXT (text file) or CSV (EXCEL support) and
output.
“Output”: save and output the results in terms of WORD (doc format) or
EXCEL (xls format), and open with corresponding OFFICE tools.
“Close”: quit current interface of alarm querying.
Alarm count:
Click “alarm count” to enter the interface, which mainly displays the querying
result of alarm event and operation event in graphic mode.
Query condition
“Begin time”: the time started of this querying, to the accuracy of minute.
“End time”: the terminal time of this querying, to the accuracy of minute.
“Factory”: select the scope of plant that need to query, “All” means querying
all plants.
“Group”: select the grouping scope that need to query, “All” means querying
all groups.
“Graphic mode”: select the display mode, like “bar chart”, “line chart” and
“pie chart”.
“Alarm type”: select the type of alarm and event, and it is classified into seven
types of alarm: “system”, “alarm”, “activation”, “operation”, “ telemetry
exceed limit”, “remote comm. change position” and “not defined”.
Query mode
Different query modes can query different results.
“Sort by plant”: calculate the total alarms and events in scope of query
condition according to the plants. (Suitable for bar chart, pie chart)
“Sort by group”: calculate the total alarms and events in scope of query
condition according to the plants. (Suitable for bar chart, pie chart)
“Sort by SOE”: calculate the alarms and events of the same event in scope of
query condition according to exact content of each event. (Suitable for bar
chart, pie chart)
“Sort by alarm type”: calculate the alarms and events of the same alarm type in
scope of query condition according to alarm types. (Suitable for bar chart, pie
chart)
Function button
“Count”: carry out the query and count, the result is displayed in lower table in
terms of graphic.
“Print”: printout the graphic results to printer.
“Save”: save the graphic results as BMP (bitmap file) and output.
“Output”: save and output the results in terms of drawing (BMP file format and
open it) or clipboard (directly copy it to EMS memory, which could affix in
drawing tool), and open with corresponding OFFICE tool.
“Close”: quit current interface of alarm querying.
Data query
Click “data query” to enter the interface, which displays the querying result of
telemetry historical data in table form.
Query condition
“Begin time”: the time started of this querying, to the accuracy of minute.
“End time”: the terminal time of this querying, to the accuracy of minute.
“Factory”: select the scope of plant that need to query, “All” means querying
all plants.
“Group”: select the grouping scope that need to query, “All” means querying
all groups.
“Data type”: select the data type to be queried, which falls into “routine data”
and “custom data” and effective to “factory” and “group”. If “custom data” is
Query mode
Different query modes can get different results.
“On the hour value”: return the detail information of alarm and event
according to query condition in sequence in form of list.
“On the day value”: the data information of all points in scope of querying
from 0:00 to 23:00 and list in the table.
“On the month value”: the data information of all points in scope of querying
in the month of “begin time” recorded at 0:00.
“Average value”: the maximum, minimum and average data information of all
points in scope of querying and list in the table.
“Average value an hour”: the average data information of all points in scope of
querying of 0:00 to 23:00 and list in the table.
“Average value a day”: the daily average data information of all points in
scope of querying in the month of “begin time” recorded each day.
Function button
“Query”: carry out the query and statistics and list the result in lower table.
“Print”: printout the queried data results to printer.
“Save”: save the data results as TXT (text file) or CSV (EXCEL support) and
output.
“Output”: save and output the results in terms of WORD (doc format) or
EXCEL (xls format), and open with corresponding OFFICE tools.
“Close”: quit current interface of alarm querying.
Data statistics
Click “data count” to enter the interface, which displays the statistic result of
telemetry historical data.
Query condition
“Begin time”: the time started of this querying, to the accuracy of minute.
“End time”: the terminal time of this querying, to the accuracy of minute.
“Graphic mode”: select the display mode, like “bar chart”, “line chart” and
“pie chart”.
“Factory”: select the scope of plant that need to query, “All” means querying
all plants.
“Group”: select the grouping scope that need to query, “All” means querying
all groups.
“Data type”: select the type of data queried, which falls into routine datasheet
and custom sheet. (For details please see the setup of data querying custom
point).
“Query point select”: select the defined points in right lower side of the
interface and carry out the operation of querying and statistics.
Query mode
Different query modes can get different results.
“On the hour value”: return the detail information of alarm and event
according to query condition in sequence in form of list. (Suitable for line
chart)
“On the day value”: the data information of all points in scope of querying
from 0:00 to 23:00 and list in the table. (Suitable for bar chart, line chart)
“On the month value”: the data information of all points in scope of querying
in the month of “begin time” recorded at 0:00. (Suitable for bar chart, line
chart)
“Average value”: the maximum, minimum and average data information of all
points in scope of querying and list in the table. (Suitable for bar chart)
“Average value an hour”: the average data information of all points in scope of
querying of 0:00 to 23:00 and list in the table. (Suitable for bar chart, line
chart)
“Average value a day”: the daily average data information of all points in
scope of querying in the month of “begin time” recorded each day. (Suitable
for bar chart, line chart)
Function button
“Query”: carry out the query and statistics and list the result in lower table.
“Print”: printout the queried data results to printer.
“Save”: save the graphic results as BMP (bitmap file) and output.
“Output”: save and output the results in terms of drawing (BMP file format and
open it) or clipboard (directly copy it to EMS memory, which could affix in
drawing tool), and open with corresponding OFFICE tool.
“Close”: quit current interface of alarm querying.
Database management
Click “database manager” to enter the management interface, which mainly carry
out the merge, delete and clear operation of current database files and historical
backup database files. (“Delete” operation will directly delete the backup database,
please be cautious to operate)
Merge file
“Select file”: select one data file of the “file list” as the foundation list file.
“Add file”: select one data file of the “file list” as the wait for adding data list.
“Remove file”: delete the selected file name of waiting for adding data list.
“Join”: carry out the data merging operation of files. (The operation will
influence the data in foundation list database file, please be cautious to
operate)
Clear data
“Select file”: select one data file from “file list” as the data file which waits for
processing.
“Dele time”: select the time of the data file which waits for deletion.
“Option”: “AI data” and “SOE data”. It will delete the related data which were
selected.
“Clear”: conduct the clear up of file data. (The operation will delete the backup
database, please be cautious to operate)
Log management
Click “log management” to enter the management interface, which mainly used to
view and manage various kinds of log files and find out the abnormal condition of
system operating through log files.
“Log check”: double click one LOG file of the left “log list”, and you will see the
related operating record of that day.
“Delete”: when there are too much log files, you can delete the selected files. (It is
suggested that not to delete the log file, because it records the operating condition
of system)
“Export”: export the log files in form of text file.
“Data server log”: operating log of data server.
“Other log”: All log files that stored under LOG catalog of the home directory.
“Tool bar”: whether or not display the shortcut tool bar of menu lower part.
“Status bar”: whether or not display the status bar of bottom side of interface.
“Windows state”: when several querying windows display at the same time, it
can carry out the arrangement operation.
Module INI file configuration :( in [06 version data query management] under
hn.ini file of installation directory)
Please refer to LOG file of the subdirectory log\ under installation directory for the
relative operation record.
Fault 4: the slow speed or pause during the database query operation.
Prompt:
Please check the database quantity and clean the database in time.
ACCESS database is a kind of desktop database. And if lots of databases are
required to be handled, please adopt large database setting manner as the database
manner of SYBASE, SQL server, etc.
Fault 5: process the data management operation and update the data in the
database.
Prompt:
Please compress and recover the database reports if it is broken or its volume
is over sized.
Fault 9: prompt “query points are too much and can not proceed if they are more
than 63 points.”
Prompt:
Restrict the quantity of the query and statistic self-defining point in order to
sure the integrality of file format that output to WORD.
Fault 10: prompt “Excel 2000 have not been installed” or “WORD 2000 have not
been installed”
Prompt:
Please install the corresponding OFFICE software saved as file output format.
OFFICE 2000 or above version are available.
Fault 11: The data can be viewed in “data query”, and no data lines corresponding
to line graph shapes in “data statistic” but the corresponding data can be
view in the bar chart.
Prompt:
Set whether to adjust the corresponding “telemetry data collection time=?” in
HN.INI file during operating. If the early set collecting intervals is small and the
present one is large, the above situation shall appear. The data line of the small
collection intervals can be view in line graph
2 Select “custom list” in “data type”, click to enter “custom point setup”.
3 Select the custom points which need to read, and then save them. (the custom
daily report data had already finished)
4 Select the “Begin time” in “data query” interface, and then select the query
mode as “data daily integral point query” and the data type as “user-define” to
enter “custom point setup” to load the saved files, and then querying.
5 Direct print the daily report or output in form of EXCEL or WORD.
Reenter “option” -> “database source setup” -> modify “database file path”, select
bak.mdb file and click “confirm” to save it. And then you can carry out multi-historical
data querying.
Attention:
All delete and merging operation on database will possibly modifies the data
of original database, please be cautious to operate.
The querying and statistic operation have no effect ion on database.
a. Module attribute
1) Refresh channel data:
Click “setup”, and then select “refresh channel data”.
2) Check module attribute:
Select the channel to be checked in the drop box of “select channel” as the
following diagram.
Now select the drop box under it, the name of each module of the selected
channel will be shown. Click one of the channels to check the module
attribute. Click “command” on right paging column, the attribute of channel
and module is displayed on right lower side of the textbook, as shown in
following picture.
1) Check the definite value: select the module according to the above instruction.
Select “setting” on right paging column, the related definite value parameter will show.
2) Revise the definite value of printing module:
Click “revise” on the picture, it will pop up a password check window as follows.
Input the correct password and then revise the definite value.
After inputting the settings, click “send” to write the setting to related equipment,
and then click “start” to enable the series number.
Click “print” to printout the definite value of current page.
The system includes 3-level of rights check, which are administrator, maintainer
and operator. Administrator has the complete rights; maintainer and operator have part
of the rights (as required).
2) Rights server configuration
Rights server (\Servers\PWathcher.exe) is responsible for various rights check of
the system. Rights server can realize central configuration (there is only one host
computer configuration rights server program, which other host computers access to
check the rights), distributed configuration (that is all or part of host computers
equipped the rights server program that could carry out the rights check at local). It also
can equip with multi-set rights servers to conduct redundancy backup via “password
server” of Hn.ini file.
3) Rights compile
The rights compile item includes user name, level of rights (group), password and
confirm, as follows.
4) Operating
After password server operates, it appears in tray icon column.