Professional Documents
Culture Documents
GITOS-Pro Manual
GITOS-Pro Manual
GITOS-Pro Manual
GITOS
User's Guide
DSME-50110-1
Rev. 1.2 rev. A
Note! : This document is the property of SHI(Samsung Heavy Industries Co., LTD) and shall not be
reproduced, copied or disclosed without prior written permission of SHI
1.4 Functions------------------------------------------------------------------------12
Simple Objects---------------------------------------------------------------------------------------------------12
Group and Cell Functions-----------------------------------------------------------------------------------14
Graphic Edit Function-----------------------------------------------------------------------------------------15
Multi-Windows----------------------------------------------------------------------------------------------------15
Dynamic Link-----------------------------------------------------------------------------------------------------15
Wizard--------------------------------------------------------------------------------------------------------------15
Script----------------------------------------------------------------------------------------------------------------18
Tag Logging, Alarm Logging and Printing--------------------------------------------------------------19
Security-------------------------------------------------------------------------------------------------------------19
2.MENU---------------------------------------------------------------20
2.1. File Menu-------------------------------------------------------------------21
File/New-------------------------------------------------------------------------------------------------------------21
File/Open...---------------------------------------------------------------------------------------------------------23
File/Import ---------------------------------------------------------------------------------------------------------24
File/Close-----------------------------------------------------------------------------------------------------------24
File/Save------------------------------------------------------------------------------------------------------------24
File/Save As...----------------------------------------------------------------------------------------------------25
File/Print...----------------------------------------------------------------------------------------------------------25
File/Print Preview------------------------------------------------------------------------------------------------25
File/Print Info...---------------------------------------------------------------------------------------------------25
File/Print Setup...------------------------------------------------------------------------------------------------25
File/Exit-------------------------------------------------------------------------------------------------------------26
3.Wizard--------------------------------------------------------------75
3.1. Gauge-----------------------------------------------------------------------76
Configuration Setting------------------------------------------------------------------------------------------76
3.2. Vgauge----------------------------------------------------------------------79
3.12. Breaker--------------------------------------------------------------------112
3.13. HL Value-----------------------------------------------------------------113
4.Dynamic Links------------------------------------------------120
4.1. User Inputs---------------------------------------------------------------121
Discrete User Input--------------------------------------------------------------------------------------------121
Analog User Input---------------------------------------------------------------------------------------------122
4.6. Fill----------------------------------------------------------------------------132
Vertical Fill-------------------------------------------------------------------------------------------------------132
Horizontal Fill----------------------------------------------------------------------------------------------------133
4.8. Move-------------------------------------------------------------------------136
Vertical move----------------------------------------------------------------------------------------------------136
Horizontal move-------------------------------------------------------------------------------------------------137
4.10. Misc--------------------------------------------------------------------------141
Visible--------------------------------------------------------------------------------------------------------------141
Blink----------------------------------------------------------------------------------------------------------------142
Rotate--------------------------------------------------------------------------------------------------------------142
Alarm Color------------------------------------------------------------------------------------------------------143
5.Running Mode------------------------------------------------145
5.1. Menu in Running Mode---------------------------------------------146
File Menu--------------------------------------------------------------------------------------------------------146
Special Menu---------------------------------------------------------------------------------------------------146
Builder Menu----------------------------------------------------------------------------------------------------147
Special Menu----------------------------------------------------------------------------------------------------148
Edit Menu---------------------------------------------------------------------------------------------------------150
Development Menu--------------------------------------------------------------------------------------------150
Previous/Next window Menu--------------------------------------------------------------------------------150
Refresh Menu---------------------------------------------------------------------------------------------------150
Show Alarm Header-------------------------------------------------------------------------------------------150
6.Data Manager--------------------------------------------------162
6.1. Tag creation and Tag attributes
assignment---------------------------------------------------------------------162
7.Script-------------------------------------------------------------184
7.1. Necessary statement of equality, script
-------------------------------------------------------------------------------------185
7.3. Expression----------------------------------------------------------------186
7.4. Command------------------------------------------------------------------188
7.5. Variable--------------------------------------------------------------------199
7.6. Function-------------------------------------------------------------------199
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 7
1. What is GITOS ?
GITOS is a graphic man-machine interface software tool working under
Windows NT operating system.
It is consisted of the data management, building sensor input and output tag to
watch the condition of a plant, and making alarm(s) of a plant when an
alarm is occurred.
In the development mode, designer can make the graphical view windows of
processes and arrange the actual input/output points using various graphic
editing functions.
Animation function can reflect the actual data change, script function can give
various working conditions.
In the run mode, the real-time and actual working information of system from
the corresponding I/O(input/output) point is started to be displayed on the
screen.
In the edit mode, user can edit the present viewing window. Namely, user can
amend the window like the develop mode.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 8
The working directory for new application is created if "OK" button is selected
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 10
If you want to use only MMI tool or don't need edit or modify MMI files,
we will recommend this option. If the RUN file is exist in GITOS directory,
Select 'Option' menu, 'Configure' menu, check the 'Auto Run' option in the
'Protection' box.
1.4 Functions
GITOS provides objected oriented application environment by one-to-one
mapping between actual component of plant and graphic object.
Tool Box
Too box provides the function that user will use the cells which are prepared
previously.
Following toolbox is offered many functions for using GITOS conveniently.
Simple Objects
Lines
To draw the line select the above buttons, then moving the mouse button can
draw the lines. To exit this function user double click the mouse button after
drawing the lines.
Line, H/V Line and polyline are objects made up of line or more line
segments depending on the type of line. Changeable attributes are color,
width, style and arrow. In the "Line style" menu, the functions except
solid line are available if line width is "1".
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 13
Filled Shapes
To draw the filled shapes drag the mouse button as user wants after
clicking the above buttons.
Text
To input the text user click the text button on toolbox. Then cursor is
appeared on window. User can input the text.
Text consists of a string of characters on a single line. All fonts provided by
Windows including true type are available. Also, the attributes of text,
size, color, bold, italic, underline, rotate etc, can be defined in this menu.
Pushbuttons
The 3-dimensional pushbuttons can be created for any desired size with a text
inside of pushbutton. The attribute of pushbutton is the internal color.
Also, the attributes of text inside can be changeable same as text primitive.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 14
Bitmap
Bitmap offers the operator the ability to copy and paste bitmaps.
Jpeg and gif are also offered. (Bitmap : A set of bits that represents a graphic
image, with each bit or group of bits corresponding to a pixel in the
image.)
Arrange and space menu are provided to arrange objects. Arrange function is
used to arrange all selected objects with the basis point or line. Space
function is used to arrange all selected objects with specified space.
Rotate function is also provided to rotate selected objects against the X or
Y axis.
Multi-Windows
Multi-Windows function is used to open a number of Windows at same time
or to switch Windows.
It is possible to define(or change) the color of Windows. Also, Windows
action feature like Overlay, Replace, Popup, OnTop and the attributes of
Windows frame like Double, Single, None can be defined.
Dynamic Link
Dynamic Link provides the function to monitor dynamic situation of actual
plant through the connection between input/output points and static graphic
objects which are prepared by the Edit function with graphic primitives.
ii) Action, Show Window and Hide Window are used to run the script or to
show(or hide) Windows by the action of Slider (or mouse button).
iii) Line Color, Fill Color, Value Display, Move, Fill and Object Size are used
to change the attributes of objects.
iv) Additionally, there are Visible, Blink, Rotate, Alarm Color. The Alarm
Color is used to change the color of object according to the Tag condition
through the connection between Tag and object.
Wizard
Wizard has the Real-time(or Historical-time) trend function to see the transition
of Tag, Alarm Summary and Alarm History function to see all occurred
alarms on one Windows and Gauge function.
Real-time Trend
Real-time Trend is the function to show the present transition of Tag(Max.
8Tags).
Sampling time, time span, maximum value and minimum value of Tag can be
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 16
defined.
Historical-time Trend
Historical-time Rend is the function to show the transition of Tag from the
database at any time. The maximum number of trend is 4 and maximum
value and minimum value of Tag can be defined.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 17
Alarm Summary
Alarm Summary is the object to show the present alarms in time order.
Different colors are provided by the condition or group of alarm. The
alarms which are not displayed on one page can be displayed by the
"Page-up" or "Page-down" button.
Not only individual acknowledge of alarm but also all acknowledge of alarms
are available.
Alarm History
Alarm History is the object to show the all occurred alarms until now in
event order.
Therefore, all alarm events, occurrence/normal/status/return, are saved and
displayed in event order. Operator can see the alarms which was occurred
at specific time by the the "Page-up" or "Page-down" button.
User clicks the 'open history file ' button, then user can read previous records.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 18
Script
Alarm and log printing function provides the report printing function with
specific interval.
Security
For the security, there is a function to register operator. Each registered
operator has the access level from 0 to 100. Each operator can be
prohibited a action like the selection of menu, pop-up of Windows and the
change of alarm value.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 20
2. MENU
GITOS consists of following menu.
File menu consists of the items to create new Window, to open Window, to
close currently open window, to print window screen etc.
File/New
File/New menu is used to create new window. Invoking it will cause the New
Window dialog box to appear.
"Caption" field is the area to enter name of title of window. The number of
character for title name is not limited.
Operator can select a type of window among Overlay, Replace, Popup, OnTop
in the "Window Type" field. If you check the box beside ‘ Auto Hide’ , the
window designated disappears automatically when the other window is
open.
Click mouse
Opened
window
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 23
Click mouse
■ OnTop : The window which has this attribute is to be displayed on the top
of window(s) always.
Select the desired frame style for the window. There are three styles.
■ Single : The frame of window is single line. Size control is not allowed.
"Title Bar" check box is option to have a title bar. The string in "Caption"
field is displayed in title bar.
"Window Color" field is to define the background color of the new window.
"View Width" and "View Height" are the functions that define the values of
width and height to draw in window.
If the size of defined area is larger than that of window frame, scroll bar is
appeared in the window frame automatically. Otherwise, the outside of
defined area is prohibited from drawing.
File/Open...
This command is used to open window(s) which was created already. If the
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 24
File/Import
This menu has three sub menus. It is used to import Tags, Windows & Scripts
from other application.
File/Close
This command is used to close the selected window. If the window is
modified, dialog box is appeared to request the saving of window.
File/Save
This command is used to save a window.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 25
File/Save As...
This command is used to save a duplicate copy of an existing window under
a new name.
File/Send windows
This command is used to send the restored information to other computer
after restoring information.
File/Print...
This command is used to print the selected window. Grid line on the screen is
not printed.
File/Print Preview
This command is used to see the print of selected window on the screen
before the printing.
File/Print Info...
This command is used to define the printing size and relative location of
window on the paper. The values of "X-Offset" and "Y-Offset" mean the
distances from the left-top edge of paper with "mm" unit. "Width" field is
used to define the value of width for printing. The value of height for
printing is in proportion to the value of width.
"Defaults" button is used to set the values as initial values. If you check the
box beside ‘ Print Background’ , specified background color is printed,
otherwise white background is printed by default.
File/Print Setup...
This command is used to set type of printer, communication port of printer,
direction of paper and type of paper.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 26
File/Exit
This command is used to close application.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 27
Edit/Undo
This command is used to reverse the last action taken until 15th last action.
Following actions are supported for Undo.
Edit/Duplicate
This command is used to duplicate the selected object(s). All attributes and
assigned dynamic links are copy with objects together.
Edit/Cut
This command is used to erase the selected object(s) from the window and
copy it to the "Paste-list" in GITOS.
The erased object(s) can be pasted by the "Edit/Paste" at the location where is
defined.
The object(s) which is cut one window can be pasted to other window
because one "Paste-list" is used.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 28
Edit/Copy
This command is used to copy the selected object(s) from the window and
copy it to the "Paste-list" in GITOS. The selected object(s) is not erased.
Edit/Paste
This command is used to paste the content in "Paste-list" of GITOS which
was latest copied object(s) by "Cut" or "Copy" action. This command can
be used repeated.
The pairs of "Cut-Paste" and "Copy-Paste" are used to move(or copy) the
object(s) from one window to other window.
Edit/Erase
This command is used to erase the selected object9s).
Edit/Select All
This command is used to select all objects in the current window.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 29
Object menu consists of the actions which call graphic primitives or wizard
objects or cells and to register the cell using tool box.
Object/Select
There are two kinds of mode in development mode. One is the creation
mode to create new objects using the selection of graphic primitives or
wizards. The other is the edit mode to change the location, size and
attribution of objects which are already created.
Select menu is the menu to change mode to edit mode. In this mode, it is
possible to select objects, change the location(or size) of objects and to
assign dynamic link in order to edit objects.
▶ Move : Two or more objects are selected or the location of mouse point is
not on the selection box of objects.
▶ Change of Size : One object is selected and the location of mouse point is
on the selection box of object.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 30
■ Double click Left Mouse Button : Dialog box to assign dynamic link to
object which is pointed by mouse is appeared.
■ Click Right Mouse Button : This action is change to create mode from
edit mode. It is possible to redraw the object which was created last
create mode.
■ Arrow Key : The object(s) selected is moved step by step in pixel size to
following arrow key direction.
■ Arrow Key + Ctrl Key : If the object selected is one not cell, the size of
object is changed step by step in pixel size to following arrow key
direction.
Object/Line
To draw line, click left mouse button at the desired start point and drag
mouse to end point. Then, release the mouse. If start point is same as
end point, the line is deleted.
This menu is same the line on toolbox.:
Object/H/V Line
To draw horizontal or vertical line, click left mouse button at the desired start
point and drag mouse to end point to create horizontal or vertical line.
Then, release the mouse. The end location of mouse point on the basis
of the start point decides the type of line among horizontal and vertical
lines.
This menu is same the line on toolbox. :
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 31
Object/PolyLine
To draw PolyLine, click left mouse button on the desired point continuously.
Then, line segment is created between previous point and present point.
To finish PolyLine, double click left mouse button on the desired end point.
The maximum number of line segment for PolyLine is limited as 49.
This menu is same the line on toolbox. :
Object/Bezier
Object/PolyGon
The method to draw PolyGon is same as that of PolyLine but, the start
point is connected to the end point automatically. Also, it is possible to fill
color in the PolyGon. The maximum number of line segment for PolyLine is
limited as 50.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 32
Object/Rectangle
This menu is used to draw rectangle. Grab left mouse button and drag it to
the desired point. Then release it.
This menu is same the rectangle on toolbox :
Object/RoundRectangle
This menu is used to draw round rectangle. The method to draw Round is
same as that of Rectangle.
This menu is same the round rectangle on toolbox. :
Object/Ellipse
This menu is used to draw circle or ellipse. Grab left mouse button and
drag it. Then a rectangle is appeared according to the location of mouse
point. The circle(or ellipse) which is filled in the rectangle drawn is
appeared when release button.
Object/Triangle
This menu is used to draw triangle. Grab left mouse button and drag it to the
desired point. Then release it.
This menu is the same triangle on toolbox. :
Object/Text
GITOS can use all fonts which are supported by Windows. In case of
True-type font , the size of text can be changeable to any size.
To draw text, click left mouse button and draw the desired text by keyboard.
To finish it, click left mouse button again. "Text/Text Substitute" menu is
used to modified text.
Object/Button
Cylinder
Click a start point and then a second point to draw a 3-D cylinder in a desired size.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 34
Polylined3D
Sphere
Click a start point and then a second point to draw a 3-D sphere in a
desired size.
Box
Click a start point and then a second point to draw a 3-D box in a desired size.
Object/Picture
Picture object offer the operator the ability to copy and paste bitmaps into the
application. To copy bitmap file, grip left mouse button and drag mouse
to define the size of bitmap and release it. Then a dialog box to select
bitmap file is appeared. The selected bitmap is drawn in the defined
rectangle. The size of bitmap is only changeable.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 35
Object/Wizard
"Wizard" menu provides the function to make one object from complex objects
like Real-time trend, Historical-time trend, Gauge, Alarm summary, Alarm
history.
It will be explained on the next chapter.
Cell list box is a tool to use the cells which were registered already. Cell list
box offers the functions to register new cell and to use the registered cells
in the application. Cell list box has cell lists which provides the function
to handle cells which are divided by the feature of cells with module unit.
Each cell list can have maximum 24 cells and these can be created and
deleted.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 36
To register cells, select "Cell list box" menu after selection of the desired
cell and select the desired cell list. Click "Add" button.
Delete of Cell
To delete cell, select the desired cell in the Cell list box and click "Remove
from Cell list box" button.
To delete cell list, all cells in the cell list which will be deleted shall be
deleted in advance and click "Remove from Cell list box" button.
Retrieve of Cell
To use cell from Cell list box, select the desired cell in the cell list of Cell
list box and click "Select" button. Cell list box is disappeared
automatically. Than click left mouse button at the desired point in the
window.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 37
Attribute/Line Color...
This menu is used to change the color of all selected objects including text
but, the colors of Button and Wizard object cannot change.
Attribute/Line Width
This menu is used to change the width of lines in all selected objects but it
is not apply to Text, button and wizard objects.
Attribute/Line Style
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 38
This menu is used to change the type of lines in all selected objects but it is
not apply to Text, button and wizard objects.
Dashed Line, Dotted Line, Dash Dot Line and Dash Dot Dot Line functions
are available if line width is "1".
Attribute/Arrow
This menu is used to draw arrow symbol at start point or end point or both
side of Line, H/V Line, PolyLine, PolyGon.
Attribute/Fill
This menu is used to turn over the fill status of the selected objects.
Attribute/Fill Color...
This menu is used to change the status and color of the selected objects to
fill status
Attribute/Dynamic Link
This menu is used to assign dynamic link to the selected object. Dynamic link
is assigned to the highest ranked object when two or more objects are
selected.
The details of this is explained at Chapter 4.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 39
..
This menu consists of the menu to change font and to modify of text. This
function is applied to the objects that are text, button and group object
including text on button.
If two or more objects are selected, the attributes which are "Fonts...", "Bold",
"Italic" and "Underline" will be changed to all objects but the attribute of
"Text Substitute" is changed to the highest ranked object only.
If there is no selected object at the change of attributes, all texts have the
changed attributes after change.
Text/Fonts...
This dialog box is used to change the font, font style and size.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 40
Text/Bold
This menu is used to change the bold status of text selected.
Text/Italic
This menu is used to change the italic status of text selected.
..
This field is set the rotation degree.
Text/Text Substitute
Text Substitute menu is used to change the text written already. The attributes
of text are kept.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 41
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 42
Arrange/Move To Front
This command is used to position the currently selected object(s) in front of
all other unselected object(s) in the window.
Arrange/Move To Back
This command is used to position the currently selected object(s) in behind of
all other unselected object(s) in the window.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 43
Arrange/Move Forward
Arrange/Move Backward
Arrange/Align
This command is used to align all selected subjects. The selected object(s) is
aligned with basis of line(or point) defined by secondary menu.
Arrange/Align/Align Left
This command is used to align the left edge of all selected objects with the
left edge of the leftmost selected object.
Arrange/Align/Align Center
This command is used to align the vertical centerline of all selected objects
with the centerline of the group of objects selected.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 45
Arrange/Align/Align Right
This command is used to align the right edge of all selected objects with the
right edge of the rightmost selected object.
Arrange/Align/Align Top
This command is used to align the top edge of all selected objects with the
top edge of the topmost selected object.
Arrange/Align/Align Middle
This command is used to align the middle of all selected objects with the
middle of the group of objects selected.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 46
Arrange/Align/Align Bottom
This command is used to align the bottom of all selected objects with the
bottom of the edge of the bottommost selected object.
Arrange/Flip Vertical
This command is used to transform selected object(s) into their vertical mirror
image.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 47
Arrange/Flip Horizontal
This command is used to transform selected object(s) into their horizontal
mirror image.
Arrange/Space Vertical
This command is used to evenly space all selected objects vertically between
the topmost selected object and the bottommost selected object.
Arrange/Space Horizontal
This command is used to evenly space all selected objects horizontally between
the leftmost selected object and the rightmost selected object.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 48
Arrange/Group
Arrange/Ungroup
This command is used to break a group which was combined. The dynamic
link attribute of object grouped is lost.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 49
Arrange/Make Cell
This command to used to combine individual selected objects into a single unit
called "cell". The dynamic link of each object before the combination are
kept and each object after the combination can be assigned the dynamic
link. It is impossible to change the attributes of cell except moving.
Arrange/Break Cell
This command is used to break a cell which was combined. The dynamic
links of each object which were assigned before the combination is kept.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 50
Window/Window Properties
This command displays the dialog box which is same as the dialog box when
click "Properties" button in "File/New" menu. It is used to define the size,
type, color and frame type of window selected.
This menu is the same window properties on toolbox. :
When user clicks on the color, following color box is appeared. User can
select window color on following box.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 51
Window/Window Color
This command is used to change the color of window.
Window/Grid Setting
This command is used to display(or delete) grid line in the window selected.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 52
If user selects 'Draw Grid Lines', grid lines is displayed on window. User can
set the grid size.
Window/Zoom
This command is used to zoom in(or out) the window selected. If the size of
screen is bigger than the size of frame, scroll bar is appeared
automatically. Otherwise, the outside of screen is disactivated.
Window/Window Refresh
This command is used to redraw the window screen selected to delete an
afterimage which may be occurred during the application work.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 54
This menu contains a set of commands to create Tag, define the attributes of
alarm for tag generated and to set the values for script, security, logging
etc.
Options/Edit Groups...
This command has sub-menu to create(or edit) group for alarm processing.
The details of this is in Chapter 6.
Options/Register Servers...
This command is used to register the information of server to receive service
in the client/server communication. The details of this is in Chapter 6.
Options/Load Old Tags...
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 55
This command is used to use the Tag file which was created in GITOS old
version(below 2.0) in present version.
To use the Tag file, select "config.dm", Tag of old version, and click "Open"
button.
Options/Configure...
This command provide the dialog box to set the general options for application
running.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 56
When operator want to print alarm from GITOS directly, this dialog box is used to
set the parameters of printer port.
If "Port" is "None", alarm is not printed.
Print Format
This dialog box is used to define whether any field of Tag is printed or not.
Also, the length of each field can be defined.
The name of Tag for buzzer will be defined in this field. Otherwise, the
function of buzzer is not available. The details of buzzer function is explained in
Chapter 6.
This field is used to define the log print header which is printed on the top of
print paper whenever log report is printed for alarm(or Tag).
GITOS has the function to print the information of alarm(or tag) with the
defined time interval. The log printer can be shared with the sharing
device by several computers in one network.
The sharing of log printer is set by the checking of "Share" check box. If
this check box is checked, the contents of "Group ID" and "Priority"
decide whether to print or not. Otherwise, the contents of log print is
printed always.
The computer which has the highest priority in the same Group ID performs the
action of printing only. This means that all computers in the network check
whether a GITOS in other computers has same Group ID or not. If there are the
computers which have same Group ID, it is protected to print by the computers
which have lower priority than other computer.
This dialog box is used to set up the parameters for alarm logging which are
the keeping days for alarm, the name of saving directory and the interval
of Log report.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 59
This field is used to set up the time to keep alarm data in storage device like a
hard disk. The alarm data after the defined keep days is deleted or moved to other
directory.
Reserve Log check box is used to decide whether the data after the defined keep
days is deleted or moved to other directory. If this check box is selected, this
means that the data past is moved to other directory. In case of "To Application
dir", the data past is saved in backup directory of the application. Also, user can
define the directory to save it when "To Another Dir" is selected.
Log Print field is used to define the time and interval for printing. If the
value of Interval is more than '1", all alarms which are occurred from last
printing time to present are printed. However, there is no printing in case
of "0".
Time field decide when is printing time with defined interval in Interval field.
If Log Print is set as figure, the printing interval is "3" Hours and printing
times are 0, 3, 6... o'clock.
Workstation
If alarm data is different between workstation, using alarm log data on master
PC is used alarm data to display on slave PC.
Daily Report
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 62
Current tag value prints after restoring as a unit of setting time as a unit of
day.
■Interval To Print : This field is set time interval to print. For example, if user
selects 6, report is printed 4 times a day.
■Time To Print : This field is set initiated time.
■Column Count : This field is set column number of printing time.
Example)
SSAS-21 PAGE : 1
TAG DESCRIPTION 19:00 23:00 3:00 7:00 11:00 15:00 UNIT HIGH LOW
t0101 M/E MAIN INLET TEMP. 23:00 3.00 7.00 15.00 KG/CM2
Date Type
-Exclusive Mode
Above check box is used to protect the computer to use other windows
during the running of GITOS. If this check box is not selected,
Minimize Box, Maximize Box and Close symbols are not provided in the
GITOS application window and other windows are not display even if
running of other windows.
-Auto Run
If user executes GITOS again after checking “Auto Run”, run mode is
executed directly.
This menu is used set the functions that are to appear the defined menu
windows when mouse point is moved more than the defined pixel or to
hide the defined menu window when mouse point is moved less than the
defined pixel from the edge of window.
The menu window means a window prepared by GITOS.
There are three blocks to define menu bar, "Left Menu Bar" field when mouse
point is moved to the left edge of window, "Right Menu Bar" field when
mouse point is moved to the right edge of window and "Bottom Menu
Bar" when when mouse point is moved to the bottom edge of window
Show Axis field is used to define the area to activate a menu window. Also,
Hide axis field is used to define the area to deactivate a menu window.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 64
Options/Add-In
Options/Scripts
This menu is used to register the programs which are performed when
specified event is occurred like the change of time, tag data, keyboard
input, the start of application etc. The details of Script is explained in
Chapter 7.
Application Start...
This menu is used to register the commands which are performed when
GITOS mode is changed to running mode from development mode. For
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 66
example,
initializing of Tag values, define the window name for pop-up when
application is started, etc.
While Running...
This menu is used to program the commands which are performed when the
value of Tag is changed to defined value. There is no limitation to
register Tag.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 67
The present set tag list is appeared list box on left field.
This field is added (Add, Modify and Delete) tag within script.
This filed is for the name of Tag to carry out Script. The program in edit
box is performed whenever the value of Tag is changed.
key Script...
This menu is used to program the commands which are performed when the
specified function key is selected.
Options/Tool bar
This is toggle menu to appear(or disappear) "Tool Bar". It is possible to
disappear "Tool Bar" to see the edit screed more bigger using this menu.
Options/Status bar
This is toggle menu to appear(or disappear) "Status Bar".
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 70
This example is that to open the different windows according to the security
levels using the Action Script in dynamic Link.
Login
This dialog box is used to log in new user. New user shall be registered
before log in.
After entering of user name & password, the access level for new user is set
and user name is displayed on title bar of window.
Shortcut key of this function is " Ctrl+[".
Logout
This menu is used to log out present user. If user is "None', the access level
is ")".
Change Password...
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 71
This menu is used to change the password of user registered. Enter existed
password in Old Password field and enter new password in New Password
field.
The new password shall be entered in Tray again filed again.
Register User...
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 72
This menu is used to register, to change the parameter of user like password
and to change the access level of user.
This button is used to change the access level or password of registered user.
If the user performs the action which has the access level more than the
access level of user, dialog box is appeared to enter the user name and
password of user who has the higher access level.
■ Set Date/Time
Access level to change time and date.
3. Wizard
wizard object
■ Gauge
■ Real-Time Trend
■ Historical-Time Trend
■ Alarm Summary
■ Alarm History
■ Block Summary
■ Block History
■ Event log
To draw object, click the symbol of object desired in the Wizard Selection
Box and click "Select" button. Then, draw a rectangle to define the size
of object using mouse.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 76
3.1. Gauge
Gauge object has the shape of tachometer to display analog value like
pressure, temperature, etc.
Configuration Setting
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 77
This field is used to define the name of Tag or arithmetic expression which
are displayed.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 78
This is used to define the unit which is displayed at the middle bottom.
ASCII string is only available.
This is used to define the maximum and minimum values of Tag which are
displayed.
This is used to define the parameters of the scale(division) for gauge object.
This is used to define the numeric unit of scale for gauge object
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 79
3.2. Vgauge
Vgauge object is appeared when user selects this object.
This dialog is appeared when user double-click left mouse button on vgauge
object. The way of using is the same above the object.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 80
of running or stop.
The blank of Order Fail is set the value this form: t FO.
Order Fail is shown when the order is not executed.
User can only monitor the pump when select a indication option, but can't carry out
a control action
If you check a pump flikering option, the pump be done flikering when you
have a alarm ack, otherwise, check only a ALARM value and not be done
flickering.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 82
This box is appeared when user double-click left mouse button on valve gauge
object.
It can be set two types of modes.
◆On/Off Mode
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 83
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 84
Manual Command is order that is ordered by user. It has digital values (On/Off).
Open/Close indication blank is used to define the status (Open/Close) of valve.
Open/Close Command is used to define what user orders.
Trouble is shown when the order is not executed.
User can only monitor the Valve when select a indication option, but can't carry out
a control action.
If you check a Valve flikering option, the Valve was flickering when you have a
alarm ack.
Otherwise, check only a AlARM value and not be done flickering.
◆ Proportional Mode
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 85
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 86
Manual Command is order that is ordered by user, and the Open/Close ratio can be
set.
Feedback Position is shown current valve position.
Regulated Position is shown the regulated values of valve.
Closed percentage tolerance is assigned an allowable error of the Regulated Position
value.
Real-Time Trend object is used to show the change of Tag value based on
real-time. One Real-Time Object can display maximum 8 Tag values.
Configuration Setting
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 88
Time Span is the total time that object holds Tag data. Time span can be
individually defined as hour, minute and second.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 89
Sampling interval is the cycle time that object takes the data from real time
database. Sampling interval can be individually defined as hour, minute
and second. Therefore, the number of display points on object is that span
time is divided by sampling cycle.
Color fields is used to define the background color and border color of object.
Dialog box is appeared to select color if click small box.
Time Division field is used to define the configuration of time label in trend
object. The number and color of time division line can be defined by
user need. Also, the display form of time label can be defined.
Value Division field is used to define the configuration of value label in trend
object. This function is similar to Time Division field. The
maximum and minimum values are defined in this field.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 90
Pen description field is used to define the color, thickness of pen and
expression of Tag. Maximum 6 values can be display on one trend
object.
This button is used to set font and size of time label(or value label).
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 91
This object is used by dialog box to set the parameters for trend object during
the running mode. It is different from Real-Time Trend Object
The line of the Historic-time trend is shown the correct position, and displayed
above display box.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 92
This field is used to define the color of background, the color of border
and the thickness of border.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 93
Time Division field is used to define the number and color of major(or minor)
line and the configuration of time display.
"Set Label Font" button is used to define the font of value and time.
"Pen Thickness and Pen Color" field is used to define the color and thickness
of pen for tag value.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 94
User can define the start time and end time to display using the "<<" and
">>" buttons.
Also, it is possible to enter the time period directly after the clicking of
mouse in the time display area with following dialog box.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 95
Configuration Setting
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 97
This field is used to select alarm group to display on the alarm object. All
alarms are displayed on the object, if "All" is selected.
This dialog box is used to select alarm group to display. Several groups can
be selected at same time.
User can decide whether block information is appeared on alarm summary or not.
If default value is not selected, block information isn't appeared on alarm
summary.
If default value is selected, block information is appeared on alarm summary.
On alarm header and alarm summary are equally appeared alarm information and
the number.
Namely, if user sets that block information can be appeared on alarm summary,
alarm head is also appeared added block number.
This field is used to define the color and label of alarm summary title.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 99
Display Items Selection is used to select the displayed filed of Tag and to
define the length of display field on the alarm summary object.
Display color field is used to define the background and border colors.
Alarm State Color field is used to define the color of alarm according to the
sort of alarm.
Alarm Blinking Speed field is to used to define the blinking speed of alarm.
Button Panel field is used to define whether the button panel which is located
at bottom of object is displayed or not. Also, background color of button
panel can be decided in this field.
User clicks the 'open history file ' button, then user can read previous records.
The ack information appeared on alarm history when you practice alarm ack.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 101
Configuration Setting
User can decide whether block information is appeared on alarm summary or not.
If default value is not selected, block information isn't appeared on alarm history.
If default value is selected, block information is appeared on alarm history.
This field is set access level for reading alarm history file.
Refer to the configuration setting method of Alarm Summary object for this.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 103
A. Value - When tag value is changed, user sets the color this part.
B. Manual Block - When manual block is changed, user sets the color this part.
C. User log - When In/Out information is changed.
D. Alarm Limit - When alarm limit is changed on run mode.
E. System Tag - When system tag is changed.
F. Background - When background color of Wizard display box is changed.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 107
This field is used to define the color and label of title bar.
User sets the location of folder that is stored the recorded file of the created Event
log. At this time, user can set location on the blank directly or click the 'Folder to
save 'button. (Subfolder name is always set the relevant year with default value. In
case of this year, log file is stored below c: 2003 folder. If user set the detail
folder, it is stored below 2003 of this folder. Ex) In case of setting the
c: temp folder, it is stored c: temp 2003.)
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 108
This field is set the file a keeping time. It is possible a positive number only.
However, '1' is a number with no meaning, so users cannot fill in the blank the
number.
A standard value is 7, and maximum value is 365.
This field is set access level for reading the previous event log file.
In case of displaying memory tag on the event log, user must set the system tag.
User can open event log file. It can help to know the occurrence cause of problems.
The using method is identical with alarm history what related the wizard display.
(ex. Sorting and page so on.)
User clicks above 'open log file' button, following box is appeared.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 110
Following box which is displayed the event log recorded data, is appeared when
user select file. When user clicks item on the box, this item is possible to line up
an ascending series.
In case of Analog tag user sets Log dead band, so it is recorded changes beyond
Log dead band value on event log.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 111
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 112
3.12. Breaker
3.13. HL Value
- Show value: If user wants to show the tag value on wizard, user can select it.
- Show label: If user wants to show the maximum value on wizard, user can select
it.
This field is set the color of values. (Normal, Warning, Back Color, Border)
If user want to show the unit, user can select it and set the unit.
Percentage is also selected.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 116
This field is set the image frame, image quality and buffering speed.
This box can be set the Name, IP address, port, user ID and password.
This field is set the lens control. Zoom, focus and iris is controlled.
User can control the zoom, focus and iris of camera.
4. Dynamic Links
Dynamic Links provide the animation function that the graphic object is
changed according to the change of Tag or expression.
GITOS supports two basic types of links: Touch-Link and Display Link.
Touch-Link provides the defined action to operator when left mouse
button is clicked on the object. User input, slider input, touch discrete,
action script, show window and hide window are examples of Touch-Link.
Display-Link change the attributes of object according to the value of Tag.
Line color, fill color, value display, move, fill, size, blink, visible, rotation
are examples of Display-Link.
User can select "Attribute/Dynamic Link" or double click left mouse button on
the desired object to select this function. then, the dialog box for dynamic
linked is appeared as above.
The dialog box for this consists of several check boxes and buttons. Check
box show whether the link is assigned to the object or not. Each link is
assigned to the object by the clicking of the button. To delete the link
which was assigned already, click again on the desired check box.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 121
This is used to set the value of digital or analog Tag directly. Dialog box is
appeared to set the value of Tag during the running mode.
Discrete User Input is the link to change the value of digital Tag directly
"Tag Name" is a field to input the desired Tag name. "Msg to User" is a
field to input the string which is displayed on the title of dialog box when
the object for link function is clicked. "On Prompt" and "Off Prompt" are
the fields to input the strings which are displayed on the each button for
"On" or "Off" action.
"Access field is used to define the security level of the link action.
If the dialog box of "Discrete User Input" was defined as above, the dialog
box is appeared when operator clicks the defined object during the running
mode as belows.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 122
Following is the dialog box to input the value of analog Tag when "Analog
User Input" link is activated during the running mode.
The present value is displayed before the input of new value. After input of
new value, push the enter key.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 123
Slider Input is the link to change the value of analog Tag using the slider
which is moved horizontally or vertically on the screen.
After the clicking of left mouse button on the object assigned Slider Link,
the analog value of the Tag can be continuously changed within the
defined range by the moving of mouse(Up-Down or Left-Right).
100
50
0 50 100
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 125
Touch Pushbutton is the link to carried out the specific action when left
mouse button is pushed on the object. Th specific actions are to change
the value of digital Tag, to carry out the specific script commands, to
appear the specific window and to disappear the specific window.
Discrete Value
"Discrete Value" is used to change the value of digital Tag whenever the left
mouse button is pushed on the object.
This menu provides three actions as "On", "Off" and "Toggle". "On" action
makes the value of digital Tag to ON status by force. "Off" makes the
value to OFF status. "Toggle" action change the value like toggle switch.
Action
"Action" is the link to carry out the script when left mouse button is pushed
on the object.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 126
The script which has the desired commands shall be programmed in the
"Action Script" dialog box.
Refer to the Chapter 7 for the details of script.
Show Window
"Show Window" is the link to appear the specific window on the screen when
the left mouse button is pushed on the object.
To activate this link action, select the desired windows for pop-up.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 127
Hide Window
"Hide Window" is the link to disappear the specific window on the screen
when the left mouse button is pushed on the object.
The method of this is same as that of "Show Window".
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 128
"Line Color" is the link to change the color of object line according to the
value of Tag or the result of expression with Tag.
A expression which has the result as digital value or a digital Tag can be
described in the "Expression" field.
User can define the color of object line in the "On Color" and "Off Color"
fields which are displayed by the result of "Expression" field.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 129
If user selects "set" button, "Get tag" box is appeared. Group tag and Desc
are displayed on "Get tag" box. If user selects tag, tag is inserted in
"Expression" blank.
A expression which has the result as analog value or a analog Tag can be
described in the "Expression" field.
The "Color" field is used to define the colors of object line which are
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 130
For example, following colors are appeared according to the change of result
if the setting values are defined as figure.
"Fill Color" is the link to change the color of inside of object. The details
of this is same as that of "Line Color".
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 132
4.6. Fill
This is the link to fill the filling area of object vertically or horizontally
according to the value of analog Tag or the result of expression with
analog Tag.
This link provides the filling function in the object with the percentage rate.
Also, user can define the color of object outline.
Vertical Fill
"Value at Min" and “Value at Max" fields is used to define the maximum and
minimum values of the "Expression" field. "Min %" and "Max %" fields
mean the filling rate inside of object with percentage rate.
The data is saved whenever the value is changed. This data is filled from the
bottom to the top of object in case of "Up". If "Down" is selected,
this data is filled from the top to bottom of object.
The background color is filled the area which is not filled by the result of
"Expression" inside of the object.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 133
100
Horizontal Fill
This is the link to fill the object to left(or right) side from right(or left) side.
The dialog box for setting is same as that of "Vertical Fill". The object is
filled to left from right in case of "Left" in Anchor field. If "Right' is
selected, the object is filled from left to right.
0 100
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 134
This is the link to display the value of Tag on the text part of text object,
button object or the group object including text(or button) object.
The digital Tag or the expression which has the result as digital value can be
described in the "Expression" field.
User can input the strings which are displayed on the object by the result of
"Expression" field in the "On Prompt" and "Off Prompt" fields.
"Text Align" is the field to select the alignment line of texts. In case of
button object, texts are aligned with center line.
The analog Tag or the expression which has the result as analog value can be
described in the "Expression" field.
"Text Align" is the field to select the alignment line of texts. In case of
button object, texts are aligned with center line if there is no selection of
"Text Align" field.
The character "." is treated specially in the "Analog Value Display" link.
Because, the number of text after "." is the number of numeric after
decimal point in the output. For example, if the string is "###.##" in the
development mode, two numerics after "."(decimal point) is provided in the
running mode like "345.76".
"Fill 0" check box is used to define whether "0" character is filled on the
blank position of output or not. For example, if the string is "###.##" and
"Fill 0" is checked in the development mode and output value is "34.78"
in the running mode, "034.78" is the output on the object.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 136
4.8. Move
Move is the link to move the object on the screen according to the value of
Tag or the result of expression including Tag value.
Vertical move
"Vertical Move" is the link to move the object according to the result of
"Expression" vertically
"Top value" and "Bottom Value" are used to define the range of result of
"Expression".
"Up Movement" and "Down Movement" fields are used to define the moving
distance from the present position to upside(or downside) with pixel unit
according to the result of "Expression".
value
= 100
100 pixels
value
= 0
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 137
Horizontal move
"Left Value" and "Right Value" fields are used to define the range of the
result of "Expression".
"Left Movement" and "Right Movement" fields are used to define the moving
distance from the present position to leftside(or rightside) with pixel unit
according to the result of "Expression".
100 Pixel
value = value =
0 100
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 138
"Object Size" is the link to change the size of object up and down(or left and
right) according to the value of Tag or the result of expression including
Tag.
"Value at Max" and "Value at Min" fields are used to define the range of the
result of "Expression" field. "Max %" and "Min %" fields mean the
change rate of object size with percentage rate. "Anchor" field is used
to define the direction of change. If "Bottom" is selected in "Anchor"
field, the size of object is changed to upside with the bottom base line.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 139
100 % 100 %
0 %
0 % 100 %
Anchor = Top
0 %
100 %
Anchor = Right
100 % 0 %
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 141
4.10. Misc
Visible
Blink
Rotate
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 143
"Rotate" is the link to related the object with the base point.
"Rotate" link can be assigned to "PolyLine", "PolyGon" and the group object
which contains PolyLine and PolyGon objects only.
The analog Tag or the expression which has the result as analog value can be
described in "Expression" field.
"Value at Max CCW" and "Value at Max CW" fields are used to define the
range that the object is rotated.
"CCW Rotation" field is used to define the value to rotate the object count
clockwise when the result of 'Expression" filed is the defined value in
"Value at Max CCW" field. Also, "CW Rotation" field is used to define
the clockwise rotating value when the result of 'Expression" filed is the
defined value in "Value at Max CW" field.
"Rotation Center from the Object Center" filed is used to define the distance
of rotating center point from the object center point.
Object Center
Alarm Color
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 144
"Alarm Color" is the link to change the color of object or to blink the object
according to the alarm status of Tag.
The object is filled with the color which is defined in "Fill Color" filed
when the status of Tag is alarm condition and the object is blinked until
operator acknowledge it.
Refer to the Chapter 6 for the details of alarm status.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 145
5. Running Mode
Development mode provides to edit graphic, to create Tag, to define the alarm
value and to make the dynamic link.
Running mode provide to carry out the actions of application which was made
in development mode.
GITOS during the running mode carries out to take the data from the signal
input system(or to send data to signal output system), to process alarm, to
animate objects in the graphic screen by the change of Tag, to see the
value of tag to check the action of system, to change the value of alarm
and to switch window.
Also, GITOS provides the printing of Tag log or alarm log with the
predefined cycle(or predefined time) and the security function like login,
log out etc.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 146
-File Menu
-Security Menu
-Who am I?
This menu is used to confirm present user.
-Builder Menu
If user select following menu, builder is executed.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 148
-Special Menu
■ Point List Window : This menu is used to display the information of all
Tags with alarm status. Refer to the next paragraph for the details of it.
■Favorite Group
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 149
b ■ Alarm Groups... : This menu is used to define which group users want to set
as an alarm group among Bridge Group, Block Group, Action Group.
■ Tag Log Print : This menu is used to print the present status of Tag.
Refer to the next paragraph for the details of it.
User can select tags at following box.
■ Alarm Log Print... : This menu is used to print the occurred alarms within
the defined time interval.
■ Network Status... : This menu is used to show the status of network with
server. Refer to the next paragraph for the details of it.
■ Set Date/Time... : This menu is used to change the time(or date) of system.
Refer to the next paragraph for the details of it.
■ Auto alarm Popup : This menu is used to open the window, which is
set the object relevant tag at occurred alarm.
during the running mode. Refer to the next paragraph for the details of it.
■ Run Report Generator... : This menu is used to transform the saved values
of Tag into text form and to display the saved values of Tag using the
EXCEL program.
Edit Menu
Refresh Menu
This command is used to refresh the window screen selected to delete an
afterimage which may be occurred during the application work.
■ Click the right mouse button on the object which is assigned to the desired
Tag in running mode.
User can see the all Tags with the group division.
The details of selected Tag is appeared on the rightside of box.
The attributes of Tag which had been defined can be changed in this menu.
However, it is impossible to delete(or create) Tag in this box.
This additional dialog box is same as that when user click the right mouse
button on the object which is assigned to the desired Tag.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 152
■ Import : This shows the source type of Tag. There are three kinds of type,
"Mem", "Import" and "Import Raw".
■ Import Alm : This check box is used to set whether GITOS import alarm
of Tag from the server or not. If this box is checked, this means GITOS
receives the alarm from server.
■ Manual Block : This check box is used to set the manual blocking of
alarm.
■ Blocking Time : This is the field to define the blocking time of alarm. The
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 153
▶ Dest Min
▶ Dest Max
▶ Tag Deadband
▶ Value Deadband
▶ Manual Block
▶ Blocking Time
▶ Time Delay
▶ Has HiHi Alarm
▶ Has Hi Alarm
▶ Has Lo Alarm
▶ Has LoLo Alarm
▶ HiHi Limit
▶ Hi Limit
▶ Lo Limit
▶ LoLo Limit
The modification method for digital Tag is same as that of analog Tag.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 154
"Sync Every Hour" filed is used to synchronize the time and date of all
systems in network at "0" o'clock automatically.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 155
Status field shows the condition of Tag, ALARM, I/O Fault, Normal.
To print Tag on log paper, "Log" box shall be checked when the attribute of
Tag is defined.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 156
This menu is used to print the all alarms which were occurred during the
defined time interval.
Enter "Start Time" and "End Time" fields and click "OK" button. Then, all
occurred alarms and recovery alarms are printed.
SSAS-21
PAGE : 1
1996-07-12 09:29:19 ALARM LOG
TAG DESCRIPTION FUNC MEASU. UNIT EVENT LIMIT DATE
TIME
! t1317 FWT DECK MACHINERY ABNORMAL XA OFF ALARM 07/12
09:18:15
! t1319 SETTING STAND FAILURE XA OFF ALARM 07/12
09:18:15
! t1301 NO.1 MAIN ARI COMPRESSOR XA OFF ACK 07/12
09:18:21
! t1302 NO.2 MAIN AIR COMPRESSOR XA OFF ACK 07/12
09:18:21
! t1303 NO.1 MAIN ARI RESERVIOR PI 0.00 kg/cm2 L ACK 15.00 17/12
09:18:21
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 157
This menu provides the name, address and description of registered servers, the
name and address of registered host and the status of connection.
"Connected" or "Not Connected" status is displayed in "Status" field.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 158
There are "Normal", "ALARM", "I/O Fault" and "BLOCKED" in the alarm
status. The background color of Tag is depended on the alarm status. If
the Tag is not serviced by server, the background color of Tag is gray.
The value of digital Tag is "ON' or "OFF" and displayed up to the second
place after decimal point for analog Tag.
Shortcut key of this function is "Ctrl+Alt+L".
If user clicks the right button of mouse, several menu is appeared on group
list box.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 160
Input the tag name in the blank, user can find tag directly.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 161
6. Data Manager
Data Manager provides following functions.
■ Tag creation and Tag attributes assignment.
■ Alarm attributes assignment
■ Alarm processing
■ Server registration and management
■ Tag and alarm data logging
The source type of all Tags shall be defined. Three kinds of source type can
be provided according to the location of data as follows.
■ Import : Tag value and alarm are serviced from the server which carries
out alarm processing like SSAS-21. Alarm data can be serviced from
server or can be made inside of GITOS.
■ ImportRaw : Tag value and alarm are serviced from the server which does
not carry out alarm processing. Alarm data can be made inside of
GITOS only.
Following figure is the dialog box to create Tag. Each filed in box is
activated or deactivated according to the type of Tag.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 163
This
field is used to enter the description of Tag.
"Unit" field is used to describe the unit of Tag. "Tag Deadband" field is
used to block the change of Tag value when the value of Tag is
frequently changed within small range. The value of Tag is renewed when
the change of tag value is more than the value in this field. "Log
Deadband" field is used to reduce the size of log file and time by the
frequently change of Tag value within small range. The value of Tag in
log file is renewed when the change of tag value is more than the value
in this field.
In case of Analog tag user sets Log dead band, so it is recorded changes
beyond Log dead band value on event log.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 165
'Alarm Limits" is used to define alarms. Each check box shall be checked to
define alarm. In case of analog Tag, four steps of alarm limit, HiHi, Hi,
Lo, LoLo, can be defined. Also, alarm condition of digital Tag can be
defined among "ON" and "OFF".
Data Source: Set the builder group that contains IP information and makes
communication available. When users download builder, the group in set
server info will be set.
Initial value: The initial value of builder is entered automatically when users
download the builder.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 166
To create tag, user also should click "Create" button after selection of 「
Options/Show All Tags...] menu.
This button is used to find the tag. If user selects "Find" button,
following box is appeared.
To receive the service from any server, the desired server shall be registered
in advance.
■ Server name(Name) : All servers have unique name. This name is selected
when Tag is registered.
■ Server application program name(App) : This is used to enter the name of
application program in server.
■ Protocol number(Proto) : This field is used to enter the protocol number of
server. All servers have unique number for each server. This number is
used distinguish the server from other servers.
■ Version number(Ver) : This field is used to enter the version number of
server.
■ Host name or host address(Hosts) : The field is used to enter the name (or
address) of server. There are four fields to assign the server. Because, one
of the servers provides service and others are used for back-up when the
servers which have same function are assigned several computer. This
means that GITOS attempts the connection with Host 1, If not, GITOS
attempts the connection with next host(Ex. Host 2).
■ Server description(Desc) : This field is used to described the server.
Digital Tag has one process alarm which has two limit values as "ON" or
"OFF".
● Critical alarm : "Critical" alarm is the alarm which makes the serious
problem in the operation of system(or plant). This alarm is displayed on
the screen with red color and "!" mark is displayed in the front of
message. To define "Critical" alarm, enter the number except "0" in
"Alarm Priority" field when user defines Tag attributes.
■ System alarm : "System" alarm is the alarm which is directly related with
system. This alarm is activated when process station(or operating station)
has the problem to process application or to communicate each other.
Also, the fault of I/O(Input/Output) card and wrong connection with field
instrument are included in this alarm. This alarm is displayed on the
screen with violet color and "+" mark is displayed in the front of message.
■ Blocked alarm : Some alarm can be activated even if the plant(or system)
is operated normally depend on the characteristic of plant(or system). To
block this kind of unnecessary alarm, application system has the blocking
function. Also, the manual blocking function is necessary during the
maintenance of equipment. Blocked alarms are not influenced to alarm
processing. The blocked alarm is displayed on the screen with yellow
color and "#" mark is displayed in the front of message.
"REPOSED".
● Timer blocking : This function makes the alarm blocking during the defined
time interval. To activate this function, enter the desired time interval in
"Block T." filed when user defines the attributes of Tag. The unit of
"Block T." is minute.
● Automatic blocking : This is used to block the group of Tags when the
blocking Tag of group is "ON". To activate this function, The desired
Tags are grouped as one group and this group is defined with blocking
Tag. The details of this is explained on the next paragraph.
Start
Is Alarm & No
Time Delayed ?
Yes
Print & Display
Alarm
Output
Buzzer & Bridge
Stop Buzzer
Acknowlege Alarm
No
Is Normal ?
Yes
Print & Display
Normal
Alarm judgment => Alarm display => Buzzer ON => Buzzer OFF
=> Alarm Acknowledge => Alarm recovery
Alarm judgment
Alarm judgement is carried out based on the Tag. First of all, GITOS checks
the blocking condition of Tag. If alarm is not blocked, GITOS checks the
system alarm. GITOS checks the precess alarm if there is no system alarm.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 175
Alarm display
■ Alarm Header : All occurred alarms are remained in the "Alarm Header"
until the acknowledgment and recovery of alarm. Occurred alarm is
blinking before the acknowledgment and the alarm is disappeared after the
acknowledgment and recovery of alarm.
■ Point List Window : The background color of Tag in the "Point List
Window" is changed by the status of alarm.
Buzzer ON
The value of Buzzer Tag is "ON" whenever new alarm is occurred. When a
alarm is occurred, GITOS check whether Buzzer Tag is assigned to the
function group which has the alarm Tag or not. If Buzzer Tag is
assigned, Buzzer Tag is set as "ON". If not, system buzzer is activated.
Buzzer OFF
Normally, buzzer shall be off before the acknowledgment of alarm. "Buzzer
Off" will be carried out by the "Key Script". For example, if the name of
Buzzer Tag is "buzzer", "Key Script" for buzzer off is as follow.
"ack buzzer"
Alarm Ack
There are the methods for alarm acknowledgment as follows.
■ Alarm Header : The latest alarm or the alarms on one page of "Alarm
Header" window can be acknowledged using the "Ack L" or "ACK P"
button.
Alarm Recovery
Unacknowledged alarms can not recovered to normal status. the message of
recovered alarms will be disappeared in the "Alarm Header" and "Alarm
Summary" windows. All history of alarm including recovery is displayed
in the "Alarm History" window.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 177
■ Function Group
■ Bridge Group
■ Block Group
■ Action Group
Function Group
Menu : 「Options/Edit Group/Function Group...」
Function Group is that Tags are divided several groups for easy management.
Assigned Tags of each function group are display in "Tag List" dialog box
and "Point List Window" dialog box.
It is possible to assign the Buzzer Tag to each function group and it is also
possible to the acknowledge alarms based on each function group.
■ Group name
■ Buzzer Tag : Option
■ Group description : Option
■ Assigned Tags
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 178
"Group Name" is the essential field in this dialog box. there is no limitation
of using character for name. Same function name cannot use.
Bridge Group
Menu : 「Options/Edit Group/Bridge Group...」
Bridge group is the program to set the specific Tag to "ON" status
compulsorily when a Tag in the bridge group is alarm condition or is not
acknowledged.
■ Group name
■ Group Tag
■ Group description
■ Assigned Tags.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 179
Group Tag, the description of group and assigned Tags in the group are
displayed when group name is selected in the dialog box.
"Grp Name" field is used to define the name of bridge group. The different
name from other group names shall be used.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 180
To select group Tag, click "Grp Tag" button. Digital Tag shall be selected
for the group.
Block Group
Menu : 「Options/Edit Group/Block Group...」
Block group is the program to block all assigned Tags in block group when
the specific Tag is "ON" status. This function is the "Auto Block" as
mentioned previous part.
For example, if "Block Group" is defined as that in the dialog box, all
assigned Tags(t0201,t0203.....t0605) are blocked when "BL01" Tag is "ON"
condition.
Action Group
Menu : 「Options/Edit Group/Action Group...」
Action group is the program to set the group Tag as "ON" status when the
value of each Tag in the group is over the defined action value or action
limitation.
In case of analog Tag, it is possible to define "Hi-action" and "Lo-action".
The value of "ON" or "OFF" action can be defined for digital Tag.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 182
As described in the dialog box, each assigned Tag has the "Action Value" and
"Time Delay". If the value of any Tag is more than the defined value and
the value of Tag is kept more than "Time delay". Then, the value of
"Group Tag" is became "ON" status.
The method to add new action group is sam as that of bridge group.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 183
7. Script
GITOS provides various script. The script provides the simulation the system
before the connection between system and field instruments, the specific action by
the input of mouse(or keyboard) and the specific action according to the value
of Tag.
Also, the script provides the pop-up action of window. This function can be
used for "On-Line Help" or the conversion of precess.
The executor of Script in GITOS consists of the expression parser part and
command parser part. The expression parser part interprets the expression and
returns the result. The command parser part interprets expression, assignment
operator and the command including complex functions and performs the action by
the result of interpretation.
For example, The expression field of dynamic link is interpreted by the expression
parser part. Various scripts(Action script, key script etc) are interpreted and
performed by the command parser part.
a = (b - c) / (2 + x) * xyz
This command statement designates the result value of right side of equal sign as
a variable. The variable is defined "a". Both constant and variable are possible
as an operator. Tag name or local variable should exist on left side of an designed
operator(=) by no means.
Temp = 150
Sample1 = Sample2/2
{ This is explanation. }
Show "Main Menu"
Above example, script designates the value(150) in tag name 'temp'. Sample1 is
designated the result which Sample2 divided by two. And 'Main Menu ' window
is appeared on the screen when script is operated.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 186
7.3. Expression
The expression is the simple numerical formula which consists of numeric,
operator, parenthesis and variable.
■ Numeric : float
■ Operator
3 = equality a = b
- subtraction
4 a = b - c
+ addition
5 % modulus operation a = b % c
& logic multiplication (AND)
6 IF (a>10 | b=1) THEN
| logic addion(OR)
> excess
7 IF (a>10) THEN
< less than
>= more than
8 IF (a>=10) THEN
<= less than
<> inequality
9 IF (a<>1) THEN
= equality
:
Logical operation : <, >, =, |, &
Arithmetic operation : +, -, *, /, ^, %
■ Parenthesis : (, )
■ Variable : Tag(Any local variable can be defined)
'^' is the "Power" description, '=' is the "Assignment operator" or "Equal". Also,
"%" is the "Modulus" operator.
Following shows the order of precedence for evaluation of operator.
■ 1. ( ) higher
■ 2. ^
■ 3. * / %
■ 4. + -
■ 5. <, >, <=, >=
■ 6. =, ><
■ 7. =
■ 8. &
■ 9. | lowest
Example 1) B + C * D
That is, B + ( C * D ). ('*' is higher than '+' .)
Example 2) B / C * D
Because '*' and '/' have same order, B / C * D is same as (B / C ) * D.
Example 3) B | C & D
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 187
7.4. Command
Command consists of expression, Variable(Tag), Assignment operator, keyword and
various functions. "IF", "THEN", "ELSE", "ELSEIF" and "END" are the
keywords. "show", "hide", "sound" and "ack" are the functions.
The assignment operator, function and expression including assignment operator can
be used for command part. The result of "IF-THEN" or "ELSEIF-THEN" is true,
the command after "THEN" is performed.
END keyword
"END" keyword is used to stop the program. IF "END" keyword is performed
during the program, the program is stopped unconditionally.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 189
Example 1)
This command statement includes an 'ELSE' clause:
IF a > 50 THEN
IF b = 100 THEN
c = 0
ENDIF
ENDIF
END keyword
END keyword stop execution of program. If END keyword is appeared during
executing the program, exit the program after finishing that program
unconditionally.
◆ Variable statement
DEFFLT statement
Variable is memory place that is able to restore the various value. All variables
are declared before using variable, the place is within script. Declared variable
within script is called local variable, because variable is valid within script only. In
case of tag, it is called the whole field variable because it is used all inner
programs and it exist during executing program. Local variable is not related to
other variable in other function, so it can be declared same name at other function.
After finishing the function, previous value is not existing. Following command
statement defines the float variable.
Syntax Example
DEFFLT(AAA,BBB,CCC,...)
Declared variables is possible from one to ten.
Remarks) If identical variable is registered the tag and declared the local
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 191
variable, script prefers local variable. If used variable at syntax is not registered
with tag table and defined the local variable, system inquires of an user whether
tag will be a new registration or not automatically.
◆ branch statement
GOTO statement
The goto statement performs an unconditional transfer of control to the named
label. The label must be in the current function. Its use is not recommended
because it has the possibility of infinite loop.
Syntax
GOTO label
Goto can be used to transfer control from the inside to the outside at block
structure but goto is prohibited the transfer from the outside to the inside.
It is good programming style to use the break, continue statement in preference to
goto whenever possible.
Example)
COUNT = 0
COUNT = COUNT + 1
NEXT
20
Syntax:
NEXT
Syntax description:
counter : A numeric variable or tag name used to count the repetitions of the
loop.
start : Specifies the initial value assigned to counter.
end : Specifies the final value assigned to counter.
increment : Amount counter is changed each time the loop is executed.
...statements... One or more statements between For and Next that are executed the
specified number of times.
For adding up the index value, index value is repeated from 'start' until reaching
'end'.
The loop stop executing at the point, which reaching point the index value,
because the repetition construction exceeds the 'end'. The final value of index is
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 193
30.
FOR TagX = 1 TO 5
FOR TagY = 1 TO 10
...statements...
IF (condition) THEN
[ BREAK ]
ENDIF
...statements...
NEXT
NEXT
above construction:
First 'NEXT' closes the inside 'For' repetition construction, and last 'NEXT' closes the
outside 'For' repetition construction. ENDIF statement is automatically applied to the IF
statement, that is associated with the most recent statement. BREAK statement is
allowed a close from 'For' repetition construction directly. BREAK statement on syntax
is simple. BREAK can display in FOR repetition construction as user needs.
In order to execute the odd calculation, following repetition construction displays the
use of repeated 'FOR-NEXT ' repetition construction as well as the use of 'STEP' part
of 'FOR-NEXT' construction.
MyTag = -1
FOR Index = 1000 TO -1000 STEP=-5
IF (MyTag > Index) THEN
FOR Index2 = 1 TO 10 STEP=2
MyTag = MyTag * (Index + 11)
NEXT
ENDIF
NEXT
MyTag = -7776,
Index = -1005 and Index2 = 11.
WHILE-WEND statement
Syntax:
WHILE (condition)
...statements...
WEND
Remarks) If condition is True, all statements in statements are executed until the
WEND statement is encountered. Control then returns to the While statement and
condition is again checked. If condition is still True, the process is repeated. If it
is not True, execution resumes with the statement following the WEND statement.
While...WEND loops can be nested to any level. Each WEND matches the most
recent While.
Example)
AA = 0
WHILE (AA < 10)
IF (AA = 7) THEN
BREAK
ENDIF
AA = AA + 1
WEND
DO-UNTIL statement
- 'DO' indicates the start of repetition statement, and 'UNTIL' indicates the end of
repetition statement. Repeats a block of statements until a condition is satisfied.
syntax:
DO
...statements...
[BREAK]
...statements...
UNTIL (condition)
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 195
Remarks) The Break can be used within a Do...until control structure to provide an
alternate way to exit a Do...until. Often used with the evaluation of some condition
(for example, If...THEN), Break transfers control to the statement immediately
following the Loop. When used within nested Do...until statements, Break transfers
control to the loop that is nested one level above the loop where it occurs.
Executing the break statement exits from the current loop or statement, and
begins script execution with the statement immediately following.
Example)
I = 0
COUNT = 0
SUM = 0
DO
SUM = SUM + 1
I = I + 2
COUNT =COUNT + 1
UNTIL (I > 100)
-BREAK Statement
Example)
COUNT = 0
DO
COUNT =COUNT + 1
-CONTINUE Statement
You can use the continue statement only inside a while, do...while, for, or for...in
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 196
loop. Executing the continue statement stops the current iteration of the loop and
continues program flow with the beginning of the loop. For example, FOR-NEXT
statement loops proceed to the next field of the specified variable and execute the
loop again. WHILE-WEND statement loops test their condition, and if true, execute
the loop again.
Example)
COUNT = 0
SUM = 0
DO
COUNT = COUNT + 1
IF COUNT % 2 = 1 THEN
CONTINUE
ENDIF
7.5. Variable
The name of Tag or the member of Tag is used for "variable". If there is
"assignment operator" after any variable, the result of the expression which is
located right side is assigned as the variable.
The additional operation is performed internally according to the type of "variable".
For example, GITOS sends a value to Output channel in case of output Tag. The
alarm status is defined by the assigned value in case of memory Tag. The Tag in
expression means the present value of Tag. Following is the example of it.
Tag1 = Tag2 * 10
The result which is ten times of the present value of Tag2 is assigned to Tag1.
Tag can have the different numbers whether Tag has analog alarm or digital alarm.
Each member can be used for reference only.
The modification of member is impossible. The expression of member is as
follows.
Member expression = "Tag name" + "." + "Member name".
Analog Tag
Member Content
If there is process alarms more than one : 1, Otherwise : 0.
alarm
I.E, alarm = HHalarm OR Halarm OR Lalarm OR LLalarm
If "ack" for process alarm is necessary : 1, Otherwise : 0.
ack
I.E, ack = HHack OR Hack OR Lack OR LLack
HHack If "ack" for HiHi-alarm is necessary : 1, Otherwise, 0.
Hack If "ack" for Hi-alarm is necessary : 1, Otherwise : 0.
Lack If "ack" for Lo-alarm is necessary : 1, Otherwise : 0.
LLack If "ack" for LoLo-alarm is necessary : 1, Otherwise : 0.
Fack If "ack" for I/O fault alarm is necessary : 1, Otherwise : 0.
HHlimit HiHi-alarm limit.
Hlimit Hi-alarm limit
Llimit Lo-alarm limit
LLlimit LoLo-alarm limit.
HHalarm If HiHi-alarm : 1, Otherwise : 0.
Halarm If Hi-alarm : 1, Otherwise : 0.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 198
Digital Tag
Member Content
alarm If porcess alarm : 1, Otherwise : 0.
ack If "ack" for process alarm is necessary : 1, Otherwise : 0.
Alimit Alarm setting value. If no alarm setting value : -1.
Falarm If I/O fault alarm : 1, Otherwise : 0.
Fack If "ack" for I/O fault alarm is necessary : 1, Otherwise : 0.
Example)
IF (tag1.ack = 1) | (tag2.ack = 1) THEN
ack = 1
ELSE
ack = 0
ENDIF
7.6. Function
Following functions are provided by GITOS.
■ show : Activate pop-up of the window. For example,
show window1
hide window2
sound ding.wav
ABS()
Returns the absolute value (unsigned equivalent) of a specified number.
Syntax Result=abs(x)
Parameter Description
x Any number, real or integer tagname.
ACOS()
Given a number between -1 and 1 (inclusive), this function will return an angle
between 0 and 180 degrees whose cosine is equal to that number.
Syntax Result=acos(x)
Parameter Description
x Any number, real or integer tagname.
ASIN()
Given a number between -1 and 1 (inclusive), this function will return an angle
between -90 and 90 degrees whose sine is equal to that number.
Syntax Result=asin(x)
Parameter Description
x Any number, real or integer tagname.
ATAN()
Given a number, this function will return an angle between -90 and 90 degrees
whose tangent is equal to that number.
Syntax Result=atan(x)
Parameter Description
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 201
COS()
Returns the cosine of an angle given in degrees.
Syntax Result=cos(x)
Parameter Description
x Any number, real or integer tagname.
EXP()
Returns the result of e raised to a power.
Syntax Result=Exp(x)
Parameter Description
x Any number, real or integer tagname.
LOGE()
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 202
Syntax Result=Log(x)
Parameter Description
x Any number, real or integer tagname.
Remarks The natural log of x is calculated and returned to Result. Natural log
of 0 is undefined.
LOG10()
Returns the values of the logarithm of x to base 10.
Syntax Result=log10(x)
Parameter Description
x Any number, real or integer tagname.
PI()
Returns the value of Pi.
Syntax Result=Pi()
POWER()
Returns the value of the nth power of x.
Syntax Result=power(x, y)
Parameter Description
x Any number, real or tagname.
y Any number to set exponent. Number or tagname.
RAND()
Returns a pseudorandom number in the range 0 to argument.
Syntax Result=rand(x)
Parameter Description
x Number (0~32767), integer or tagname.
ROUND()
Rounds a real number to a specified precision.
Syntax Result=round(x, y)
Parameter Description
x Any number, real or integer tagname.
y Sets the precision to which the number will be rounded.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 204
Remarks The y parameter sets the precision to which the x parameter will be
rounded.
SIN()
Returns the sine of an angle given in degrees.
Syntax Result=Sin(x)
Parameter Description
x Angle in degrees. Any number, real or integer tagname.
SQRT()
Return the square root of a value.
Syntax Result=Sqrt(x)
Parameter Description
x Any number, real or integer tagname.
Example AnalogTag1=Sqrt(AnalogTag2)
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 205
TAN()
Returns the tangent of an angle given in degrees.
Syntax Result=Tan(x)
Parameter Description
x The angle in degrees. Any number, real or integer tagname.
TRUNC()
Truncates a real (floating point) number by simply eliminating the portion to the
right of the decimal point.
Syntax Result=trunc(x)
Parameter Description
x Any number, real or integer tagname.
Remarks This function will accomplish the same result as placing the contents of
a real
tagname into an integer tagname.