You are on page 1of 539

TRAINING MANUAL Vol.

2
* SSAS-Pro manual I
SAMSUNG HEAVY INDUSTRIES CO., LTD.
493, Banweol-Dong, Hwasung-Si. Kyunggi-do, Korea, 445-330
TEL : 82-(0)31-229-1161 FAX : 82-(0)31-229-1029
EMAIL : CSAS@SAMSUNG.COM
HEAVY INDUSTRIES

Contents

1. Presentation
2. Operating
3. System Configuration
4. Hardware
5. HW Technical
6. System Installation Manual
7. RAU
8. RAU ROM Update Manual
9. GITOS Manaul
10. BUILDER Manual
11. Function Design Spec. (Sample)
12. Exhaust Gas Function block (Sample)
Samsung - Marine Automation System
Major Feature – System Configuration

Outstanding Performance and Reliability


Open Architecture for System Expansion and Interface

Cargo Control Room Wheel House

EAP (RAU) EAP (RAU)

EAP (RAU) Engine Control Room


……..
Event &Report
Printer Alarm
Printer
DATA HIGHWAY (Ethernet, TCP/IP 10Mbps)

EAP (RAU)
SERIAL ( RS - 4 8 5 )

Cabin & Public Space


System System System
Cabinet Cabinet Cabinet
DATA HIGHWAY (Ethernet, TCP/IP 10Mbps)

…………..
Input / Output
Cards
Engine Room
Local Cabinet CCTV Camera (Option)
Hardware Structure (I)

Cabinet Structure

DIN Rail DIN Rail


• DIN Rail Mounting Card

• CPU (RSC-X32)
► MPC680-50MHz
CPU CPU
► Redundant Ethernet (10Mbps)
DIN Rail

I/O I/O
• I/O Card (6 Type)
CPU ► Digital Input Card, 16Ch. (SPDI)
I/O I/O
Cable Cable
Cable ► Digital Output Card, 16Ch. (SPDO)
Duct Duct
I/O
I/O
Duct
I/O
► Analog Input Card, 16Ch. (SPAI)
; 4 ~ 20mA, 0 ~ 5V, 0 ~ 10V
I/O
I/O I/O ► Analog Output Card, 8Ch. (SPAO)
; 4 ~ 20mA, 0 ~ 5V, 0 ~ 10V
< Local Control Unit - LCU >
I/O I/O ► Universal I/O Card, 16Ch. (SPIRU)
; DI, DO, AI, AO, RTD Module
I/O I/O
► Temperature Card, 16Ch. (SPRI)
; -50 ~ 700Deg.C
< Main Control Unit - MCU >
Hardware Structure (II)

CPU and I/O Card Remote Alarm Unit (RAU)

TFT-LCD Monitor CCTV Control Unit (Option)


SSAS-Pro - General

For Engineering For Installation & Commissioning

• Provide High Performance • Provide Reducing Installation Cost


• Provide Easy System Expansion • Provide Reducing Commissioning Cost
• Provide Flexible Engineering • Provide Material Cost

For Operation For Maintenance

• Provide Easy Operation • Provide Fully Redundant System


• Provide Powerful User Interface • Provide Easy Spare Part Exchange
• Provide High Security and Interface • Provide Protection for Earth & Short
• Provide CCTV Camera Interface • Provide High Quality and Reliability
SSAS-Pro : Engineering

Provide High Performance ;


• CPU Card
-. High speed I/O processing (10msec)
-. Hot Backup
( same application runs on both CPUs, but only active CPU produces outputs )

• Digital Input Card


-. 16 channel dry contact or pulse input (up to 1KHz) : DI/Pulse [16ch.]
-. Support wire break detection function

1) Potential Free Contact


Time (sec) 10.00 10.01 10.02 10.03
DI Card
A B C D
Alarm History 2) Wire Break Detection

SSAS-Pro DI Card 10K


Time Description
12:12:10.00 A Trip 3) Pulse Input
12:12:10.01 B Trip
12:12:10.02 C Trip DI Card 1KHz
12:12:10.03 D Trip
SSAS-Pro : Engineering

Provide High Performance ;

• RTD Card
-. 16 channel Pt100 temperature input (-50~700 ‘C)

• Universal I/O Card


-. Module type 16 channel Input/Output Card

• 12 Bit A/D,D/A Conversion Resolution

SSAS-Pro : RTD Digital Input

Digital Output

Analog Output

Analog Input
RTD Module

-50 ~700’C

< Universal I/O Card >


SSAS-Pro : Engineering

Provide High Performance ;

• Graphic Tool (Gitos-Pro)


-. Zoom In/Out Function
-. Solve 2048 year problem

• Engineering Tool (Builder-Pro)


-. Online Tuning & Modification for Control Logic
-. Powerful Database Tool

Cabinet #1

Control Logic

Cabinet #2

Function Block Library

8 tag
SSAS-Pro : Engineering

Provide Easy System Extension ;


• HMI(Human Machine Interface) with external PC
-. Can be easily downloaded HMI software of Operator Workstation for
expansion of external PC via Ethernet

External PC in Cabins
Operator
Workstation

DATA HIGHWAY ( Ethernet, TCP/IP 10Mbps)

• Easy Expansion Any Place using CPU & Universal Input/Output Card
-. Can be easily arrange cables for various signals by using universal I/O card

• Easy Interface with external system


-. provide various protocols for interfacing with external system

DIN Rail 4 channel RS422/RS485 Serial I/F

CPU
COM 1
Cable Cable
COM2
Duct I/O Duct
COM3 COM4
I/O

< CPU Card Serial Interface >


< Local Control Unit - LCU >
SSAS-Pro : Engineering

Provide Flexible Engineering ;


• Integrated function of Engineer calling system
-. Engineer calling function
included in Extension Alarm Panels

• Universal Input/Output Card


-. Can be easily arrange cables for various signals by using universal I/O card

Digital Input

Digital Output

Analog Output

Analog Input
RTD Module

Engineer Calling Function Key


< Universal I/O Card >
< Extension Alarm Panel >
SSAS-Pro : Installation

Provide Reducing Installation Cost ;

• Easy installation with simple hardware structure


-. Can be provided centralized and/or fully distributed with minimized panels
-. Can be added easily Input/Output Cards on DIN-Rail in the panel and
empty space of some panels
-. Easy cabling and connection of system network and signal cables

DIN Rail

Centralized Cabinet Distributed panel


(Max. 512 Points) (Min. 16 Points)
SSAS-Pro : Commissioning

Provide Reducing Commissioning Cost ;


• Commissioning Period and Man-hour
-. Easy check Input/Output channels by using Tag
information Display included in connection, T/B
and Channel no. information on Operator
Workstation

-. Easy changing parameters and operation with


Providing dynamic piping and instrument
graphic display

-. Can be provided wireless LAN by using portable


PC (one man commissioning)

Extension Alarm Panel in ECR

Notebook

Wireless Network
Access Point
< Engine Control PDA
Room >

< Engine Room >


SSAS-Pro : Commissioning

Provide Reducing Materials Cost ;


• Cablings and Materials
-. Can be installed fully distributed panels (close to ship’s machineries)
-. Utilized minimum spare parts due to high MTBF value and minimized
component

• Earth and Short Circuit Protection


-. Any kind of short circuit or hull earth problems due to local sensors
of field cables can be protected by Earth&Short protection circuit
in the I/O Cards
-. Can be protected I/O cards during commissioning and operation
-. Indication of earth and short circuit using LED lamp

DIN Rail DIN Rail

Redundant Network LED for Fault Condition

CPU CPU

. . . .
. . Field Cables . . LED for Channel
.
I/O . .
I/O . Condition

< No.1 Area > < No.2 Area >


SSAS-Pro : Operating

Provide Easy Operation


-. Can be easy added and modified by Windows based software (GITOS-Pro)
-. Easy check Input/Output channels by using Tag information Display
included in connection, T/B and Channel no. information on Operator Workstation
-. Predefined 36 Shortcut Function Keys
-. Hierarchical Pull-down Display Selection Menu

Edit Tool

< Tag Information >


Pull-Down Menu Shortcut
SSAS-Pro : Operating

Provide Powerful User Interface ;


• 3-dimensional Graphic Display and Animation
-. Illustrate or animate a specific process or piping diagram using 3-D Display

• Auto Popup for Alarm Display Function


-. In case of the alarm occurrence, automatically change to the related MMI

Alarm Summary Display

Automatically Display
changed to related MMI
When Auto Alarm Popup 3D Piping and MIMIC Diagram
Function was enabled

Auto Popup Alarm Header


Include Alarm Information Jump button to related MMI
and Counter When Auto Alarm Popup
Function was disabled
SSAS-Pro : Operating

Provide Powerful User Interface ;


• Powerful Tag List & Search Function
-. Support Group List include detail tag information
-. Support tag search function & shortcut

• Tag Overview Function


-. Display tag information in MIMIC

Group Name

Tag Search Function

Shortcut

Tag Value

Tag Name

Tag Information
SSAS-Pro : Operating

Provide High Security


• High Security
-. 3-level password management system to protect system from the access
by unauthorized person.
-. When alarm limit or value changed, user information is logged automatically.
-. Limited to the operations on the menus and the pop-up windows

<< User Register and Access Level >> << Login << Function Access Level >>
Prompt >>
SSAS-Pro : Operating

Provide CCTV Camera Interface (option) ;


• Unnecessary Extra CCTV system and monitor
-. Operator Workstation can display not only diagram but also camera image

• Real-time Monitoring
-. Support up to 25 frames/sec real-time MPEG4 compression

• Simultaneous Operation
-. Can monitor one camera at maximum 10 workstations simultaneously.
-. Can monitor maximum 16 different camera’s images in one display.

Operator
Workstation

Camera Image
CCTV Camera CCTV Camera
SSAS-Pro : Maintenance

Provide Fully Redundant System ;


• Redundancy for Process Control (Hot Backup Algorithm)
-. Same application runs on both CPUs, but only active CPU produces outputs
-. When CPU1 is failed with a certain reason, CPU2 is automatically taken over its
operation from CPU1 without data loss and vice versa.

• Redundancy for Network


-. In the event of a failure between network nodes and the network, it will be
automatically switched to a standby network without data loss.
-. The communication fail alarm can be occurred at any kinds of network failure

• Redundancy for Power Supply (option)


-. Support Dual Power Supply

LAN1
CPU1 LAN2
Data Backup
Bus
LAN1
CPU2 LAN2

I/O

DIN Rail
SSAS-Pro : Maintenance

Provide Easy Spare Part Exchange ;

• Live Insertion Function Support


-. If operator found out a fault CPU or I/O card, he can easily replace it while
in system running without system reset or power off.
SSAS-Pro : Maintenance

Provide Protection for Earth and Short Circuit;

• Earth and Short Circuit Protection


-. Any kind of short circuit or hull earth problems due to local sensors
of field cables can be protected by Earth & Short protection circuit
in the I/O Cards
-. Can be protected I/O cards during commissioning and operation
-. Indication of earth and short circuit using LED lamp

LED for Fault Condition

LED for Channel


Condition
SSAS-Pro : Maintenance

Provide High Quality and Reliability ;


• Quality
-. Utilized minimum spare parts due to high MTBF value and minimized
component.
-. Manufactured on basis of Quality Management Program (ISO9001)

• Reliability
-. Certified by major certification authorities such as ISO9001,CE,
major ship’s classifications.
SSAS-Pro : Benefit

Benefit

• Provide easy operation : Multi-Window, Zoom-In/Out

• Provide easy fault check by self diagnostic

• Provide easy expansion with low cost

• Can be provided system integration (CCTV-Option)


Operating Manual TECH-SD-003

SSAS-pro
Operating Manual
Rev. 1.0

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.

SAMSUNG HEAVY INDUSTRIES CO., LTD.


493, Banweol-Ri, Taean-Eup, Hwasung-City, Gyeonggi-Do, Korea, 445-973
TEL : 82-31-229-1038 FAX : 82-31-229-1029

5
Operating Manual TECH-SD-003

Plan History

1 ’04.11. First issue K.H.LEE K.H.LEE

No Date Description Drawn Check’d App’d

Title SSAS-Pro Operating manual Scale N/S

6
Operating Manual TECH-SD-003

Table of Contents

Abbreviation

Introduction
Main system components
basic system configuration RCP-X32 and IO module
SPOWS
COMMUNICATION NETWORK(DUAL-REDUNDANT LOCAL NETWORK)
NETWORK DISTRIBUTION UNIT(SPHUB )
RAU
SWCCU
CCTV
SSAS-pro application software ………………………………………………………………… 7
SSAS-Pro User interface
Keyboard/Trackball
Gitos-Pro view layout
Alarm header
Gitos-Pro Operating
Gitos-Pro running
Description of menu
MIMIC Display
Main mimic
Menu bar
Status indication(Analog/Digital)
Group list
EXH. GAS SYSTEM with trend
EXH. GAS Deviation system
Trend/bar
Control(Valve/Pump/PID)
ALARM SUMMARY
ALARM HISTORY
EVENT LOG
BLOCKING SUMMARY
Parameter change(Build)

7
Operating Manual TECH-SD-003

Abbreviation

AMS Alarm Monitoring System


CCC Cargo Control Console
CCR Cargo Control Room
CPU Control Process Unit
EAS Extension Alarm System
E0 Engine zero
ECR Engine Control Room
ECC Engine Control Console
ICMS Integrated Control and Monitoring System
IO In Output
GITOS Graphic Intelligent Tools Of System
GUI Graphic User Interface
LAN Local Area Network
MMI Man Machine Interface
Netmon Network Monitoring
PMS Power Management System
PID Proportional Integral Derivative
PS Process Station
RC Remote Controller
LCD Liquid Crystal Display
NFB Non Fuse Breaker
RAU Remote Alarm Unit
RCP Remote Control Panel
SLD Software Logic Designer
SPOWS SSAS-Pro Operator Workstation
SPWR SSAS-Pro Power Supply Unit
UPS Uninterruptible Power Supply
UTC Universal Time Coordinate
TCP/IP Transport Control Protocol / Internet Protocol
UMS Unmanned Machinery Space

8
Operating Manual TECH-SD-003

Introduction

The system SSAS-Pro automation system is designed as Integrated Control and Monitoring System(ICMS) for
All Type of Ships including process measuring, calculation, control and alarming functions. This system adopts
modern technology of automation system in Ships and Plants industries.
The basis of system architecture consists of two levels of hierarchy-“Process Controller” and “Operating station
with Man Machine Interface”. Both levels are linked on Redundant Data Highway. All of configured equipments
can interface to any of equipments linked on this network.

The “Process Controller” level is lower level to which field measuring signals are connected and from which
process control outputs are generated. The Process Controller is called RC*(Remote Control). All of Process
Controllers can act as remote control unit that can be installed at any location in Ships or Plants and can keep
pre-programmed control functions without any assistance from a central controller. This is a stand-alone process
control system.

The basic functions are ;


- Process and system monitoring
- Event logging and monitoring
- Standard control functions(valves, motors ,pumps and PIDs)

The main applications are ;


- Alarm & monitoring system
- Power Management system
- Cargo & Ballast control system
- Extension Alarm System
- Interface or integration with other system
Any number of hardware components and application software modules can be combined to form an optimal
solution for the specific vessel’s requirements and specification.

9
Operating Manual TECH-SD-003

Main components

Remote Control Palel(RCP-X32)


All the components of the process controller are integrated in the cabinet identified as “RCP-X32(Remote
Control Panel)”. The components are
- RSPC-X32(Redundant SSAS-Pro CPU Boards with 32Bit Micro Processor)
- SPDI-16(SSAS-Pro Digital Input 16 Channel)
- SPDO-16(SSAS-Pro Digital Output 16 Channel
- SPAI-16(SSAS-Pro Analog Input 16 Channel)
- SPAO-8(SSAS-Pro Analog Output 8 Channel)
- SPRI-16(SSAS-Pro RTD Input 16 Channel)
- SPIRU-16(SSAS-Pro Intelligent Remote Universal I/O 16 Channel)
- SPHUB(SSAS-Pro Switch Hub) : Two(2) Switch Hubs for Redundant Network Lines
- SPWR(SSAS-Pro Power Supply Unit(220VAC/24VDC)) : Three(3) modules for CPU, I/O Card
and Auxiliaries
One or more RCP-X32(Remote Control Panel) with pre-estimated I/O Cards shall make one project as process
controller level.

Remote Alarm Unit(RAU)


The Remote Alarm unit is an application that monitors the cargo and engine machinery during the unmanned
Machinery Space/Engine Zero(UMS/E0) operations. Any alarm in unmanned mode operations will be extended
to RAU panel via serial communication line. Each unit consists of
- RAU-ECR
- RAU-Bridge
- RAU-Engineer cabin
- RAU-Public

SSAS-Pro Operator Workstation Station(SPOWS)


The operating station is identified as “SPOWS(SSAS-Pro Operation Workstation)”. This module locates higher
level in configuration hierarchy to interface with other operation. All the operation of a ship controlled by SSAS-
Pro system realized through this module including process alarming, graphical display of process, operational
command generation and data logging etc. There is alarming specific device called RAU(Remote Alarm Unit)
which can be located remotely to give alarm messages and audible alarm sound. This device is included in the
level of “Man Machine Interface” in the system hierarchy. Man-Machine Interface consists of
- SPOWS(SSAS-Pro Operation Workstation) : Workstation Main Unit of which model is COMPAQ
EVO D510-SFF with Dual Port LAN controller. SPOWS is equipped with Microsoft Windows
compatible Operating System(Windows 2000 or equivalent)
10
Operating Manual TECH-SD-003

- SPDU-19L(SSAS-Pro Display Unit TFT LCD-19 inch for SPOWS with Installation Kit)
- SPHUB(SSAS-Pro Switch Hub) : Two(2) Switch Hubs for Redundant Network Line

SSAS-Pro Web Camera Control Unit (SWCCU)


Except the above hierarchical levels, SSAS-Pro system can provide interfacing to remotely installed camera(s).
as an optional item. This interfacing function is made of physical interfacing unit SWCCU(SSAS-Pro Web
Camera Control Unit with transmitter and receiver) and logical software interfacing which is integrated in
SPOWS(SSAS-Pro Operation Workstation). The designed function for SWCCU(SSAS-Pro Web Camera Control
Unit with transmitter and receiver) equipment is to make interface between remotely installed CCTV Cameras
and SPOWS. To make connection, one Hub is used to link on Ethernet Highway to SPOWS(SSAS-Pro
Operation Workstation). In addition, two sorts of cameras can be applied for SWCCU. One is fixed type camera
and the other one is Pan/Tilt type camera.

The SSAS-pro system is designed to meet the classification society’s requirements for unmanned engine room
operation. Extension alarm system is identified as RAU(Remote Alarm Unit). The unit is to be installed in Engine
room, Bridge, Engineer cabins and accommodation to provide safer and efficient operation of ship in unattended
mode operation.

11
Operating Manual TECH-SD-003

SSAS-pro application software

GITOS-pro, the Graphic User Interface of SSAS-pro is a software designed based on the GUI of the Microsoft
Windows. It can therefore be easily accessible to operator even if officers who are not familiar with
computerized system and have software flexibility under MS-Windows TM environment.

SSAS-Pro system has two major system software packages. These Two software packages are installed in the
level of Man Machine Interface.

■ GITOS – Pro
GITOS-Pro is the software package through which operation of plant is realized. It consists of signal
alarming, graphical display of process and operation functions etc.
■ BUILDER – Pro
BUILD-Pro is engineering tool for SSAS-Pro system. It consists of various functions of editing mimic
display, process control logic, process I/O database and verifying those files/programs and downloading
function.

7
Operating Manual TECH-SD-003

SSAS-Pro User Interface

The SSAS-Pro user interface is a color monitor screen and an alphanumeric keyboard. Gitos-Pro, the graphic
user interface shows all or part of a process using standard symbols to represent the process equipment(eg.
Valves and motors). The dynamics of the process and events(Alarms and messages) will be shown using
standard colors to represent what is currently happening. The operator panel is used to interact with the view
and controls the process. This is normally done using the trackball and its associated buttons to point at and
click on symbols.

Keyboard & Trackball


An alphanumeric keyboard is a standard enhanced keyboard that is located on operator panel.
The usages of function key is predefined such as buzzer stop, alarm acknowledge and group display, etc.

The trackball is used to position the cursor on the color monitor screen. The right button(RB) is used to open
operate menu and channel information. The left button(LB) is used to select (activate) the menus ,symbols and
dialog boxes displayed on the color monitor screen.

LB RB

Alphanumeric keyboard & Track ball

8
Operating Manual TECH-SD-003

Gitos-Pro
The graphic user interface of SSAS-Pro ICMS has following functions.
■ Alarm display with mimic diagram
■ Group display
■ Alarm and event logging, display
■ Process and flow(In/Output system)
■ Trend display.
■ Interface and optional setting.
■ CCTV interface

Gitos-Pro view layout

Gitos-Pro , the SSAS-Pro graphic user interface, is designed to give a customized graphic for operator to acces
easilly. It contains information about process for operator’s information. The information displayed varies
according to the type of command or tesk being performed. Thay arrangement is shown in the following figure;

Alarm header nn1 nn2


Ack P Closed
yy/mm/dd Title bar hh/mm/ss

Image area

Menu bar(Bottom)

Fig1. Gitos-Pro Layout

9
Operating Manual TECH-SD-003

Alarm Header
Alarm header is always displayed on the top of GITOS. Max. 3 text string is pop up on alarm header.
The most recent unacknowledged alarm is displayed on bottom of text string. If alarm is not acknowledged, the
text string is flickering with standard alarm color, if acknowledged it will be returned to steady.

nn2 : No. of Unacknowledged alarm


nn1 : Number of alarm

Tag Name Tag Description Page Ack.


Alarm Time

Set value
Alarm Status
Measuring
Alarm Code

Fig. Alarm header

nn1 : Number of total alarm If the value is 0, all alarms are acknowledged.
nn2 : Number of unacknowledged alarm
Ack P : Page acknowledge
Close : Closing alarm header. If new alarm is occurred, the alarm header is pop up automatically.

Title bar
Title of MIMIC graphic(image) . eg. M/E F.O System. Data and local time are displayed.

Image area
Mimic graphics. It contains information of monitored equipment. Standard color code is applied.

Menu bar
Direct access buttons for main graphics. If cursor is moved down to predefined area, the menu bar is pop up
automatically.

10
Operating Manual TECH-SD-003

Alarm Processing

Classification of Alarm
Alarms is divided as process alarm, system alarm and blocked alarm according to the cause of occurrence.

■ Process Alarm : This is the alarm to show the abnormal condition of process. This alarm is activated
when the value of field instrument is over the value of alarm limit predefined. There are four process
alarms in case of analog Tag.

● HiHi Alarm
● Hi Alarm
● Lo Alarm
● LoLo Alarm

Digital Tag has one process alarm which has two limit values as "ON" or "OFF".
Process alarm is divided as "Critical" alarm and "Non-critical" alarm according to the priority of alarm.

■ 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.

■ Non-critical alarm : "Non-critical" alarm is the process alarm except "Critical" alarm. "*" mark
is displayed in the front of message. To define "Non-critical" alarm, enter "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.
11
Operating Manual TECH-SD-003

Alarm blocking method is as follows.


■ Manual blocking : This is the method to block the desired Tag directly. To define the manual blocking,
check the "Manual Block' filed when user defines the attributes of tag. Manual blocked tag is displayed
as "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.

Alarm Processing Flow

Following is the flow of alarm processing.

Start

Print & Display Yes


Is Blocked ?
Block (one time)
No
Process Alarm
- HH,H,L,LL,DIGIAL
- FAULT

Is Alarm & No
Time Delayed ?

Yes
Print & Display
Alarm

Output
Buzzer & Bridge

Stop Buzzer

Acknowlege Alarm

No
Is Normal ?

Yes
Print & Display
Normal

12
Operating Manual TECH-SD-003

Gitos-Pro Operation

Run of Gitos-Pro
Automatic start : Gitos-Pro runs automatically after workstation restart.
Manual start : Run Gitos-Pro using windows icon.
Double click Gitos-Pro icon on windows basic display

Gitos-Pro will activates automatically

1. Main Menu

Refer to below table for the permission and access level for each sub-menu.
Menu Description Access level Permission to Remark
File File menu 100 Super user Service Engineer
Edit Gitos-Pro graphic edit 90 CHEN Chief Engineer
Development Get into Gitos 90 CHEN Chief Engineer
Development mode
Security SSAS-Pro security policy 90/80/50 CHEN/ENG/VIEWER All engineers
Builder Operation of Builder-Pro 90 CHEN Chief Engineer
Special Gitos-Pro configuration 90 CHEN Chief Engineer
menu
Group List Windows Opening of Group list N.A VIEWER ALL operators
Previous Windows Go previous Windows N.A VIEWER ALL operators
Next Windows Go Next Windows N.A VIEWER ALL operators
Refresh Graphic refresh N.A VIEWER ALL operators
Show Alarm Header Activate an alarm header N.A VIEWER ALL operators
Table1. Main menu

13
Operating Manual TECH-SD-003

2. Edit
Following functions are available for the user who get access lever over than 90
♦ Change all attributes provided by Gitos-Pro such as text ,line, color and other graphic wizards
♦ Setup the dynamic link

3. Development
Gitos-Pro is in Off-line status. In this mode the data highway is not on-line linked and real time monitoring is not
provided. Generally this mode is used for data downloading by service engineer.

4. Security
This menu represents SSAS-Pro security policy.

Login.. : Default users are as following

Position Default user name Access level Remark


Chief engineer CHEN 90 For Chief engineer
Engineer ENG 80 For Engineer or Officer
Viewer Viewer 50 Monitoring only

Logout : Password is log out.


Change Password :

14
Operating Manual TECH-SD-003

Register User
Add, Edit, Delete functions are available. As well as Edit access level is adjustable to the user who has
proper access level.

Edit Level…
This button is used to define the access level of specified actions. Access level shall be the value
between "0" and "100". The function of access level is activated in running mode of GITOS only. 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.

Who Am I : This menu is used to confirm present user. If there is no one log-in present, User name
and access level are showing NONE and 0.

15
Operating Manual TECH-SD-003

5. Builder :

Change Tag Attributes


This function is to provide operator parameter setting for each in/output channel.
Generally, this function is used for service engineer when parameters are required to be changed.

Following functions are available to operators who have access level over than 90
- Modify text description
- Modify Alarm limit
- Set time delay
- Channel modification
- I/O adjustment(Analog channel only)

16
Operating Manual TECH-SD-003

Show cable information

It shows yard cable connection as per channel configuration. T.B means Terminal Block.
6. Special
This menu includes setting of alarm printer, log printer, and operating protection.

17
Operating Manual TECH-SD-003

Configure…

Not Applicable function


(Optional Function)
- Alarm Log
- Buzzer Tag
- Log Print Share
- Daily Report
- Report
- Tag Log

Alarm printer : Printer setting shall be set only in Master (No.1 workstation)

- Port : COM1 If Port is “None” Alarm is not printed


- Baud : 9600 bps
- Parity : None
- Data Bit : 8bit
- Stop Bit : 1bit
- Printer format : Factory default is recommended.

18
Operating Manual TECH-SD-003

Workstation : this field is to define the type of workstation.

Default Setting in Workstation1//Worksation2


Type : MASTER//SLAVE(on WS2)
Master : WS1
Slave : WS2

Workstation Type : Master/Slaver/None can be selectable.


Setting Position Function available Remark
MASTER NO.1 workstation Master clock setting Engineering
in ECC Builder-Pro operation Workstation
Parameter adjustment
SLAVE NO.2 workstation Data backup – Automatically done Backup station
in ECC If a Master is shut down, the slave workstation
can work as a master. Manual setting only
CARGO Cargo Room Semi- master if process station for cargo & Cargo-Master
ballast control is applied in cargo control room.
Otherwise not using.
NONE All other No functioning
workstation

Log Printer header : Generally project name is typed

Log Print : This field is for automatic log printer set up. The selected tags are printed on log
printer.

19
Operating Manual TECH-SD-003

Printer : In not checked, the printer is not functioning.


Text File : The selected tag are logged on HDD of workstation
Interval : Printing interval. If set zero(0), Printer is not operated.
Time : Printing time. 12 means that selected tags are printed out at noon every day
Select Tags : The selected tags are only printed. If any of tag is not selected, empty data is
printed on the printer paper. An operator can select tags by trackball or Keyboard. The
multi-selection of tags is available if an operator select [Multiple Selection] on bottom of
right select tags box. When using keyboard, Shift and Ctrl keys are available for multi-
selection.
Protection
This field is is used to protect the computer to use other windows during the running of GITOS.

Exclusive mode :

If this check box is 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 automatically
when workstation is restarted.

20
Operating Manual TECH-SD-003

Group List Windows


This is the dialog box to show the information of all Tags based on the present time. The information on
tag is the name, the description, the alarm status, the present value and the unit of Tag.

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 caused by CPU fail or network
disconnection, 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".

Click by RB of trackball

At the bottom of dialog box, the information of Tag selected is displayed.


In case of "Import" source type, item type and alarm value in server is displayed.

- Source : Indicates a processor name. t0502@RSPC means that tag name t0502 is
included in RSPC, the CPU card of SSAS-Pro
- IO Type : Indicates Address and channel number of IO module. 0x16 is address number 16H
and 06 is channel number
21
Operating Manual TECH-SD-003

- TB Num : Indicates Terminal Block number of IO module. DI/DOC/AI/RTD modules are


classified.
- Scale : Indicates Range of sensors
- HH : High High Alarm for M/E slow down
- H/L : High or Low alarm. N/A means the appropriated setting is not applied
- LL : Low Low Alarm for M/E slow down
- Time Delay: Alarm delay
- Bridge Grp : Bridge alarm group for extension alarm system.
- Block Grp : Blocking(Suppression) group
- Action Grp : Action group for M/E Slow down.
Some special groups which is default group name of SSAS-Pro ICMS- Bridge group, Blocking group,
Action group- are also included in this Group List for easy access.

If select BR01, the No.1 Bridge group all tags included in BR01 will be appeared on the window.
With same way, the operator can select a specific group and its sub group for finding tags and tag
information.
If an operator clicks the right button of trackball(RB), two available function is appeared on group list
box.

Analog Tag Information Digital Tag Information

22
Operating Manual TECH-SD-003

Tag Info If Click a tag name and select Tag info with LB of trackball, above tag information dialog will
be appeared. There are basically two kinds of dialog boxes. Analog and Digital tag information. Each
box is depended on the attribute of selected tag. In analog tag box, trend display function is provided.
- Manual block : Suppression of alarm.
- Modify : Opening of IO builder for changing of tag attributes , parameters, etc
Refer to ???? for further information about changing of tag attributes.
- Trend : Analog tag only. Trend box is pop up on the mimic.

Go If Click [GO], selected tag moves to related main mimic.

Tag Log Print


On demand print function. This menu is used to print the logged data by manual.
Refer to Special/Configure for setting of automatic printing.

Network Status(N).. is used to show the status of network with server name.
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.
Set Data time

This menu is used to change the time(or date) of system. If several GITOS are connected with
network, the time(or date) of all systems is changed automatically. Also, the time(or date) of server
which provides alarm service is changed.
Sync Every Hour filed is used to synchronize the time and date of all systems in network at "0"
o'clock automatically. This function is available at workstation No.1(Master workstation)
Time zone is used to adjust local time.
23
Operating Manual TECH-SD-003

Auto Alarm popup


This menu is to provide automatic change of mimic graphic when an alarm is appeared.

Following menus are not used in SSAS-Pro ICMS or for other purpose.
Favorite Groups ,Alarm Groups’ Alarm Log Print, Update Alarm.

7. Previous/Next Windows menu


This command is used to move between windows. Direction keys are also used to move between
windows. '←' Key is used to move to the previous window and '→' key is used to move to the next
window in running mode.

8. Refresh Menu

This command is used to refresh the window screen selected to delete an afterimage which may be occurred
during the application work.

9. Show Alarm Header


This menu is used to display (or hide) the header of window.

24
Operating Manual TECH-SD-003

10 Main mimic

The Main mimic is the standard SSAS-Pro’s view, which contains all reference views for user to access directly
another viewers by Trackball. When system is started, the main mimic is opened automatically and the ship on
the graphic is to move form right to left or vice versa. If ship is stop moving, you think system is in abnormal
situation or the main network (data highway) is disconnected.

Menu bar(Bottom)

The menu bar is located at the bottom of all Gitos graphics below the graphic area. It can be automatically pop
up by moving curse to the bottom of graphic area . The user can access related mimic by selection of the button
on the menu bar or by using function key on the operation keyboard.

25
Operating Manual TECH-SD-003

11. System configuration and other views

SSAS-Pro’s graphic view, the Gitos-Pro represents


status of monitored equipment with stand color code.
The system process information is also monitored on
real time.

Color code
Red(Pink) Alarm
Green Normal
Yellow Blocking
Fault Violet
Gray No service

Piping color
Green Sea water, Ballast w
Blue Fresh water
White Steam, Exhaust Gas
Gray Compressed Air
Yellow Lubrication oil
Dark red H.F.O

26
Operating Manual TECH-SD-003

12 Alarm summary

The Alarm summary mimic represents the present alarm by


time sequence. The operator can modify tag as well as he can
move related mimic by using [Go] command by using RB of
trackball. If new alarm is added, the related alarm is flickering
until it is acknowledged. The symbols according to kinds of
alarm is as following.
* Non critical alarm
! Critical alarm
+ Fault alarm
(Tag Attribute)
27
Operating Manual TECH-SD-003

13. Alarm history

The Alarm history is used to record the alarm data.


It contains max 64 pages of historical data, which
contains alarm time, acknowledged time and
returning to normal time. The old data is also
recorded on HDD of workstation and it can be
opened by select button of [ Open History file]
(Opened history file)

28
Operating Manual TECH-SD-003

Modification of Tag attributes

There are three ways for modification of tag attributes. The modification is available at Master workstation only
If you try to do it from other workstations or you do not have appropriate access level, following messages will
block your access. So that before modification, confirm followings at first.
◈ Workstation Master workstation only
◈ Security Access level is over than 90(Chief engineer level)

- Accessible from MIMIC graphics


- Accessible from Group windows list
- Accessible from summary windows
(Group windows list)

(Mimic graphic)

1. Move curse to the required tag


2. Click right button(RB) of Track ball

(Alarm summary)
3. Select Tag information

4. Select Modify. If you are not enter password, Login box will appear. Then, Login first.

(Login box)

29
Operating Manual TECH-SD-003

5. Modify an attribute that is requested to change.


There are two different types of signal such as analog and digital.
5.1 Analog tag modification
Section descriptions on Tag configuration
Section Description Modification
Name Tag name N
Desc. Tag Description Y
Func. Function code Y
Ref page Reference page N
Ref. Tag Reference tag Only for S/E
Signal Signal type N
Source Source type N
Need log For historical trend Only for S/E
Manual~ Manual block N
Simulation Simulation function Only for S/E
Init Value Initial value Y
Unit Unit Y
Tag D-band Tag dead band Only for S/E

Note1. Filter Type Software Filter Note1.

This software filter is used to reduce the unstable analog Param. Parameter Note.1

readings caused by noise or cable grounding. There are Min/Max Scale(Range) Y


three type of software filters i-MIN/i-Max Digital conversion N
If No filter is selected, it remains blank. Min/Max Adj Min/Max Adjust Only for S/E
1. Summ. Filter : Summational filter(average). Time delay Alarm Time delay Y
Normally recommend put less than 10 in param. Priority Alarm priority Y(Note2)
Fault Delay Software delay Y
2. Diff. Filter : Differential filter Analog Alarm Alarm setting Y
To remove sharply increasing noise(Surge) VME Configuration of IO Only for S/E
Not recommend. If applied, put over than 10 in card
param.

Note2
3. Diff. + Summ. Filter
1 : Critical alarms such as M/E shut down or Slow down
To remove mixed noise. Normally not recommended.
0 : Non critical alarms

30
Operating Manual TECH-SD-003

5.2 Binary tag modification – Refer to above Analog tag for further information

6. Click OK after finish of modification. Then, Select Target is appeared.

7. Click OK. Then modified attributes are downloaded.

8. After completion of downloading, following message will appear.

If there are some problems on Network or Devices, Error


host(s) reports which device is not downloaded.

31
SYSTEM CONFIGURATION
SSAS-Pro HARDWARE

SYSTEM CABINET

SSAS-Pro CARD

WORKSTATION

MONITOR

PRINTER

HUB

UPS
Technical Description SPDOC-001

SSAS -Pro
Technical Description

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.

SAMSUNG HEAVY INDUSTRIES CO., LTD.


493, Banweol-Ri, Taean-Eup, Hwas ung-City, Gyeonggi-Do, Korea, 445-973
TEL : 82-31-229-1038 FAX : 82-31-229-1029

1
Technical Description SPDOC-001

Document history

REV. No. Date Revision description Drawn Approved

1.0 06.02.03 Original version W.S.Kim T.K.Chung

2
Technical Description SPDOC-001

Contents
1. System Description ……………………………………………………………………………………… 4

2. Hardware specification ……………………………………………………………………………………… 5


2.1 CPU CARD (RSPC-X32) …………………………………………………………………………… 5
2.1.1 Functions ……………………………………………………………………… 5
2.1.2 Specification ……………………………………………………………………………………… 5
2.1.3 Block Diagram ……………………………………………………………………………………… 6
2.2 DI CARD (SPDI-16A) …………………………………………………………………………… 7
2.2.1 Functions ……………………………………………………………………………………… 7
2.2.2 Specification ……………………………………………………………………………………… 7
2.2.3 Block Diagram ……………………………………………………………………………………… 8
2.3 DI CARD(SPDI-24A) ………………………………………………………………………… 9
2.3.1 Functions ……………………………………………………………………………………… 9
2.3.2 Specification ……………………………………………………………………………………… 9
2.3.3 Block Diagram ……………………………………………………………………………………… 10
2.4 DIGITAL OUTPUT CARD (SPDO-16A) … … … … … … … … … … … … … … … … .… … … … … … … … 11
2.4.1 Functions … … … … … … … … … … … … … … … … .… … … … … … … … … … … … … … … … .. 11
2.4.2 Specification …………………………………………………………………………………… 11
2.4.3 Block Diagram ……………………………………………………………………………………… 12
2.5 ANALOG INPUT CARD (SPAI-16A) ……………………………………………………………. 13
2.5.1 Functions ………………………………………………………………………………………… 13
2.5.2 Specification ……………………………………………………………………………………. 13
2.5.3 Block Diagram ……………………………………………………………………………………. 14
2.6 ANALOG OUTPUT CARD (SPAO -8A) ..… .… .… … … … … … … … … … … … … … … … … … … … . 15
2.6.1 Functions ……………………………………………………………………………………. 15
2.6.2 Specification ……………………………………………………………………………………. 15
2.6.3 Block Diagram ……………………………………………………………………………………. 16
2.7 RTD CARD (SPRI-16A) .… .… .… … … … … … … … … … … … … … … … … … … ..… … ..… ..… ..… . 17
2.7.1 Functions ……………………………………………………………………………………. 17
2.7.2 Specification ……………………………………………………………………………………. 17
2.7.3 Block Diagram ……………………………………………………………………………………. 18
2.8 UNIVERSAL I/O CARD (SPIRU-16A) … … … … … … … … … … … … … … … … … … … … … … … . 19
2.8.1 Functions ……………………………………………………………………………………. 19
2.8.2 Specification ……………………………………………………………………………………. 19
2.8.3 Block Diagram ……………………………………………………………………………………. 20
2.9 PULSE INPUT CARD (SPPI-4A) … … … … … … … … … … … … … … … … … … … … … … … … . 25
2.9.1 Functions ……………………………………………………………………………………. 25
2.9.2 Specification ……………………………………………………………………………………. 25
2.9.3 Block Diagram ……………………………………………………………………………………. 26
2.10 Baseboard … … … … … … … … … … … . … … … … … … … … … … … … … … … … … … … … … … … 27
2.10.1 Functions ……………………………………………………………………………………. 27
2.10.2 Specification ……………………………………………………………………………………. 27
2.10.3 Block Diagram ……………………………………………………………………………………. 28
2.10.4 Base board card number definition … … … … … … … … … … … … … … … … … … … … … … … … 29

3
Technical Description SPDOC-001

1. System description
The system SSAS-Pro automation system is designed as Integrated Control and Monitoring System(ICMS) for All Type of Ships including
process measuring, calculation, control and alarming functions. This system adopts modern technology of automation system in Ships
and Plants industries.
The basis of system architecture consists of Two levels of hierarchy-“Process Controller” and “Operating station with Man Machine
Interface”. Both levels are linked on Redundant Data Highway. All of configured equipments can interface to any of equipments linked on
this network.

The “Process Controller” level is lower level to which field measuring signals are connected and from which process control outputs are
generated. The Process Controller is called RC*(Remote Control). All of Process Controllers can act as remote control unit that can be
installed at any location in Ships or Plants and can keep pre-programmed control functions without any assistance from a central
controller. This is a stand-alone process control system.
All the components of the process controller are integrated in the cabinet identified as “RCP-X32(Remote Control Panel)”. The
components are
- RSPC-X32(Redundant SSAS-Pro CPU Boards with 32Bit Micro Processor.
- SPDI-16A(SSAS-Pro Digital Input 16 Channel)
- SPDI-24A(SSAS-Pro Digital Input 16 Channel)
- SPDO-16A(SSAS-Pro Digital Output 16 Channel
- SPAI-16A(SSAS-Pro Analog Input 16 Channel)
- SPAO-8A(SSAS-Pro Analog Output 8 Channel)
- SPRI-16A(SSAS-Pro RTD Input 16 Channel)
- SPIRU-16A(SSAS-Pro Intelligent Remote Universal I/O 16 Channel)
- SPHUB(SSAS-Pro Switch Hub) : Two(2) Switch Hubs for Redundant Network Lines
- SPWR(SSAS-Pro Power Supply Unit(220VAC/24VDC)) : Three(3) modules for CPU, I/O Card and Auxiliaries
One or more RCP-X32(Remote Control Panel) with pre-estimated I/O Cards shall make one project as process controller level.

4
Technical Description SPDOC-001

2. Hardware specification

2.1. CPU card(RSPC-X32)

2.1.1 Functions

The CPU860A Processor Module incorporates full and automatic measurement/control of the input/output signals on attached I/O Boards.
Channel Setup data is being stored on board in flash-EPROM, which ensures that the data cannot be lost during power- failure.
The CPU860A Processor Module is a self- running Processor-Module that can be used in stand-alone applications. Signals are connected
directly to the termination strips on the Processor Module. All sensors are galvanically isolated from the power-supply.

2.1.2 Specification

Table 2-1 RSPC-X32 specification

Model RSPC-X32
Power Requirement Input Power: +24VDC

Card Power: +24, +5, +3.3 VDC

I/O Power: +24 VDC

CPU MPC 860-50 MHz

Main memory 16 MB

Flash memory 2 MB (EPROM), 4MB (Data)

RTC/NVRAM DS 1243

Ethernet 2 Port (redundant)

Serial Communication Opto-isolated 4 port (RS 232/422/485)

No. of Input/Output 4 digital input, 2 digital output

Operation temperature 0-70℃


Bus interface 48 pin din connector

5
Technical Description SPDOC-001

Figure 2 -1 RSPC-X32

2.1.3 Block diagram

CPU-860A Block Diagram


HotSwap
Buffer Buffer
A[20..29],8,9,18 A[22..30] VA[1..10]
I/OBus

DRAM
D[0..31] D[0..15] VD[0..15]
16/32MBytes

Ethernet Tranceiver
A[11..30] 10BaseT
CPU Ethernet
Flash Memory
(Program) D[0..15] MPC860-50MHz
2MBytes
Ethernet Tranceiver

10BaseT
A[10.29] Ethernet
Flash Memory
(Data) D[0..31]
FPGA RS232/422/485 Tranceiver
4MBytes

COM1

D[0..7] 422/485 Tranceiver


DIP S/W
(7Bits)
COM2
Buffer
422/485 Tranceiver

COM3
AN[19..31]
NVRAM 422/485 Tranceiver
RealTime Clock DN[0..7]
8KBytes
COM4

Test Port DN[0..15] Serial Peripheral Interface


(7 Segment) CPUBus Hot-Backup Data Path

4 Channel Opto-isolated Digital Input

2 Channel Opto-isolated Digital Output

Figure 2-2 RSPC-X32 Block diagram

6
Technical Description SPDOC-001

2.2 Digital input card(SPDI-16A)

2.2.1 Functions

This card supplies 16 digital input channels. With SPDI-16A digital input card, CPU can get On/Off contact point for other system. Internal
control power is isolated from outsides and can supply power for sensor. The On/Off status of each channel can be checked by green
LED and be sent to CPU for monitoring and this card can monitor cable broken stats of each channel.

2.2.2 Specification

Table 2-2 SPDI-16A specification

Model SPDI-16A
Power requirement +24 V, +24 V_SHIP
No. of input 16 channels
Opto-isolation 3750 Vrms
Turn-on time 3 uS
Turn-off time 3 uS
Input current 10 mA
Operating temp.? 0-70℃
Cable broken detection Possible
Bus interface 48 DIN connector

7
Technical Description SPDOC-001

Figure 2-3 SPDI-16A

2.2.3 Block diagram

CH0
DATA
CH1 BUFFER
PHOTO &
COUPLER D0
LED
CH14
CH15 D1

SYSTEM
CONTROL BUS CPU
LOGIC SWITCH

FAULT0
FAULT1 D14
PHOTO
COUPLER FAULT D15
FAULT14 16EA BUFFER
FAULT15 &
LED

Figure 2-4 SPDI-16A block diagram

8
Technical Description SPDOC-001

2.3 Digital input card(SPDI-24A)

2.3.1 Functions

This card supplies 24 digital input channels. With SPDI-24A digital input card, CPU can get On/Off contact point for other system. Internal
control power is isolated from outsides and can supply power for sensor. The On/Off status of each channel can be checked by green
LED and be sent to CPU for monitoring but this card don’t provides cable broken information.

2.3.2 Specification

Table 2-3 SPDI-24A specification

Model SPDI-24A
Power requirement +24 V, +24 V_SHIP
No. of input 24 channels
Opto-isolation 3750 Vrms
Turn-on time 3 uS
Turn-off time 3 uS
Input current 10 mA
Operating temp.? 0-70℃
Cable broken detection Impossible
Bus interface 48 DIN connector

9
Technical Description SPDOC-001

Figure 2-5 SPDI-24A

2.3.3 Block diagram

CH0 D0

DATA
BUFFER
&
LED

BUS
PHOTO SWITCH CPU
COUPLER

SYSTEM
CONTROL
LOGIC D23
CH23

Figure 2-6 S PDI-24A block diagram

10
Technical Description SPDOC-001

2.4 Digital output card(SPDO-16A)

2.4.1 Functions

By SPDO-16A digital output card, CPU provides On/Off contact point for other system. Internal control power is isolated from outsides. It
is mainly used in a system, which needs contact point, for example, ramp, buzzer, and relay. The status of each channel can be checked
by LED and be sent to CPU for monitoring.

2.4.2 Specification

Table 2-4 SPDO-16A specification

Model SPDO-16A
Power Reuirement +24V, +24V_SHIP
No. of input 16 channels
Opto-isolation 3750 Vrms
DC rated current 5 A/30 VDC
AC rated current 8 A/250 VAC
Operating current 9.2 mA
Max. switching voltage 250 VAC/VDC
Operating temp. 0-70℃
Bus interface 48 pin din connector

11
Technical Description SPDOC-001

Figure 2-7 SPDO-16A

2.4.3 Block diagram

DATA
D0 FEEDBACK CH0
BUFFER
D1 CH1

SYSTEM
PHOTO
BUS CONTROL
COUPLER
SWITCH LOGIC

D14 CH14
DATA DATA
D15 CH15
BUFFER LATCH

Figure 2-8 SPDO-16A block diagram

12
Technical Description SPDOC-001

2.5 Analog input card(SPAI-16A)

2.5.1 Functions

The SPAI-16A I/O is a I/O processor controlled I/O card that converts current or voltage input coming from a sensor to digital signal. It can
handle 4~20mA, 0~5V, and 0~10V by jumper setting. The final binary data is stored in dual port RAM, CPU card reads and displays this
data periodically.

2.5.2 Specification

Table 2-5 SPAI-16A specification

Model SPAI-16A
Power Requirement +24 V
No. of input 16 channels
Clock Frequency 8 MHz
A/D resolution 12 bits
A/D conversion time 10 uS
Input range 4-20 mA, 0-5 V, 0-10 V (Selectable)
Operating temp. 0-70 ℃
Memory (dual port RAM) 2K x 16 bits
Analog signal filter 100 Hz low pass filter
Bus interface 48 pin din connector

13
Technical Description SPDOC-001

Figure 2-9 SPAI-16A

2.5.3 Block diagram

CH0 D0
A/D
CH1 MUX
VOLTAGE CONVERTER D1
INPUT
DUAL
PORT
RAM
CURRENT
CH14 INPUT D11
SYSTEM
CH15 D12
CONTROL
LOGIC

CHANNEL
FAULT

Figure 2-10 SPAI-16A block diagram

14
Technical Description SPDOC-001

2.6 Analog output card(SPAO-8A)

2.6.1 Functions

SPAO-8A analog output card operates in connection with external devices such as control valve, motor, and damper. SPAO-8A outputs is
4~20mA, 0~5V and 0~10V for system control. Voltage and current output are selected by jumper setting. Analog output requires a careful
control, so it is designed to adjust offset and gain. D/A converter converts12 bits data received from CPU to analog voltage, which current
transmitter converts to current for external device. When an external device needs voltage input, output of D/A converter can be sent
directly to the external device by jumper setting. In case of broken wires, a user can recognize it by checking LED.

2.6.2 Specification

Table 2-6 SPAO-8A specification

Model SPAO-8A
Power Requirement +24 V
No. of input 8 channels
Output range 4-20 mA, 0-5 V, 0-10 V (Selectable)
D/A resolution 12 bits
Output setting time 60 uS
Operating temp 0-70℃
Bus interface 48 pin din connector

15
Technical Description SPDOC-001

Figure 2-11 SPAO-8A

2.6.3 Block diagram

VOLTAGE
D0
DATA D/A OUTPUT
D1 LATCH CONVERTER

DATA SYSTEM CH0


BUFFER CONTROL CH1
LOGIC CURRENT
OUTPUT
D10 WIRE
D11 FAULT CH6
BUFFER CH7

Figure 2-12 SPAO-8S block diagram

16
Technical Description SPDOC-001

2.7 RTD card(SPRI-16A)

2.7.1 Functions

The SPRI-16A has 16 inputs for 3-wire Pt-100 RTD sensors. The temperature range is – 50~700℃.This card requires user -supplied
±15V dc power source to drive internal circuitry. Over-temperature detection circuits are provided over specified temperature -50 ~ 700℃.
The RTD input card pulses a small amount of current through the RTD. The card measures the voltage by the current generation through
the RTDs and determines the resistance values. This voltage(temperature value) is converted into a 12-bit digital word through the A/D
converter and store in the DPRAM. This card can provide the circuits check whether analog input circuit is open or not.

2.7.2 Specification

Table 2-7 SPRI-16A specification

Model SPRI-16A
Power Requirement +24 V
No. of input 16 channels
Type of input PT-100
Clock frequency 8 MHz
A/D resolution 12 bits
A/D conversion time 10 us
Input range -50 ~ 700 ℃
Dual port RAM 2K x 16 bits
Operating temp. 0 ~ 70 ℃
Bus interface 48 pin header

17
Technical Description SPDOC-001

Figure 2-13 SPRI-16A card

2.7.3 Block diagram

Differential D0
CHO PT-100 MUX A/D
comparator D1
convertor
D2

Dual D3
CH1 Differential
PT-100 port
comparator
System RAM
control
Differential logic
CH14 PT-100 D11
comparator
D12

Differential Channel
CH15 PT-100
comparator fault

Figure 2-14 SPRI-16Ablock diagram

18
Technical Description SPDOC-001

2.8 Universal I/O card(SPIRU-16A)

2.8.1 Functions

With SPIRU-16A universal I/O card, a user can get any combination of DI, DO, AI (4~20mA), AI (0~5V, 10V), AO (4~20mA) and AO (0~5V,
10V), RTD(PT-100) with a sensor adapter. It reduces the extra I/O consumption by using the I/O channels module needed for a specific
application. Fault data is sent to CPU for monitoring the current module, then executes an alarm in emergency. Digital input is isolated for
system stability under any circumstance.

2.8.2 Specification

Table 2-8 SPIRU-16A specification

Model SPIRU-16A
Power Requirement +24 V, + 24 V_SHIP
No. of input 16 channels
Output type Digital, voltage(0-5 V, 10V), current(4-20 mA)
Input type Digital,voltage(0-5V/10V),current(4-20 mA), P-T100(-50~700℃)
A/D resoultion 12 bits
A/D conversion time 10 uS
D/A resolution 12 bits
D/A setting time 60 uS
Dual port RAM 2K x 16 bits
Operating temp. 0-70℃
Bus interface 48 pin din connector

19
Technical Description SPDOC-001

Figure 2-15 SPIRU-16A

2.8.3 Universal card baseboard block diagram

D0
D1

AO FAULT
MODULE BUFFER

ADDR
& DO
D14 DEMUX LATCH
DATA MODULE
D15
BUFFER

A1 SYSTEM
CONTROL
LOGIC

A10 DUAL A/D AI, DI


MUX
RAM CON MODULE

Figure 2-16 SPIRU-16A card block diagram

20
Technical Description SPDOC-001

a. DI module (SPIRU-DI module)

ON/OFF
LED

ON/OFF
PHOTO A/D
comparator
COUPLER CONVERTER

VOLTAGE
DETECTOR

WIRE
PHOTO FAULT
FAULT
COUPLER BUFFER

FAULT
LED

Figure 2-17 DI module block diagram

b. DO module (SPIRU-DO module)

ON/OFF
LED

DATA PHOTO
COUPLER RELAY
LATCH

FEEDBACK
LED

Figure 2-18 DO module block diagram

21
Technical Description SPDOC-001

c. AI(current : 4~20mA) module (SPIRU-AIC module)

A/D
FILTER
CONVERTER

I/V OP
CONVERTER AMP

FAULT FAULT
LED BUFFER

Figure 2-19 AI(current : 4~20mA) module block diagram

d. AI(voltage : 0 ~ 5, 10V) module (SPIRU-AIV module)

A/D
FILTER
CONVERTER

VOLTAGE OP
DETECTOR AMP

FAULT FAULT
LED BUFFER

Figure 2-20 AI (voltage : 0~5, 10V) module block diagram

22
Technical Description SPDOC-001

e. AO(current : 4~ 20 mA) module (SPIRU-AOC module)

WIRE
FAULT
LED

DATA D/A OP CURRENT


FILTER
LATCH CONVERTER AMP TRANSMITTER

Figure 2-21 AO(current : 4~20mA) module block diagram

f. AO(voltage : 0 ~ 5, 10 V) module (SPIRU-AOV module)

FAULT
LED

DATA D/A OP VOLTAGE


FILTER
LATCH CONVERTER AMP TRANSMITTER

Figure 2-22 AI (voltage : 0~5, 10V) module block diagram

23
Technical Description SPDOC-001

g. RTD(-05~ 700℃) module (SPIRU-RTD module)

A/D
FILTER
CONVERTER

VOLTAGE DIF
DETECTOR AMP

FAULT FAULT
LED BUFFER

Figure 2-23 RTD(-50~700℃) module block diagram

24
Technical Description SPDOC-001

2.9 Pulse Input card(SPPI-4A)

2.10.1 Functions

SSAS-Pro Pulse Input card is used to provide 4 independent channels, Each one can detect pulse signal and is electrical isolated. The
pulse input status can be observed signal through Green LEDs. Pulse input card can calculate pulse signal and send CPU to calculation
of pulse counts.

2.10.2 Specification

Table 2-09 SPPI-4A specification

Model SPPI-4A
Power requirement +24 V, +24 V_SHIP
No. of input 4 channels
Opto-isolation 3750 Vrms
Turn-on time 3 uS
Turn-off time 3 uS
Input current 10 mA
Operating temp.? 0-70℃
Bus interface 48 DIN connector

25
Technical Description SPDOC-001

Figure2-24 SPPI-4A

Photo
CHO Counter
Coupler

CH1
Photo
Coupler Counter
LED
Bus CPU
Buffer
Interface
Photo BUS
CH2
Coupler Counter

CH3 Photo
Counter
Coupler

Control
Logic
(CPLD)

Figure 0-25 Pulse input card block diagram

26
Technical Description SPDOC-001

2.10 Base board

2.10.1 Functions

Baseboard has two main purposes. One is supply of the power to CPU and I/O card and the other is supply of communication interface

between CPUs and I/Os. Baseboard is connected CPU or I/O with 4 connectors(2*13). Baseboards can be connected each other

using two 3*16 connector for communication of CPUs and I/Os. This board is supplied 3 type of power. 24VDC, 24VDC-ship battery. and

24VDC-sense. Baseboard changes 24VDC to 5VDC using regulator and gives 5VDC to CPU or I/O that connected with 4 connectors

(2*13)

2.10.2 Specification

Table 2-9 Base board specification

Model Baseboard
Power Requirement +24 V, + 24 V_SHIP, +24V-SENSE
Providing power +5VDC
Operating temp. 0-70℃
Bus interface 48 pin din connector

27
Technical Description SPDOC-001

Figure 2-26 Baseboard

2.10.3 Base board block diagram

24VDC 24VDC
24VDC
Regulator
5VDC

24VDC 24VDC 24VDC


-SHIP -SHIP -SHIP
Base
board
24VDC 24VDC 24VDC CPU
-Sense -Sense -Sense
or
I/O

Base Address Address


CPU
board & Data & Data

Data

Address
Base & Data
I/O
board Data

Figure 2-27 Base board block diagram

28
Technical Description SPDOC-001

2.10.4 Base board card number definition

Each I/O card has its specific module number in the system. This is determined by the DIP-Switch on the baseboard card of I/O card. The
description of DIP-Switch setting is like followings
Upper position of dip switch means ‘0’of binary notation.
Lower position of dip switch means ‘1’of binary notation.
Number position starts at left position. Look at the sample.
Base board number can be set from 0 to 31 with five dip switch and the most right side switch is don’t care.
Black means position of switch.

0 0
Card 0 Card11
1 1

0 0
Card 1 Card 25
1 1

0 0
Card 2 Card 31
1 1

Figure 2-28 the sample of DIP switch setting for I/O card ID

29
Extension Alarm System TECH-SD-003

SSAS-pro
Extension Alarm System
Rev. 1.1

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.

SAMSUNG HEAVY INDUSTRIES CO., LTD.


493, Banweol-Ri, Taean-Eup, Hwasung-City, Gyeonggi-Do, Korea, 445-973
TEL : 82-31-229-1004 FAX : 82-31-229-1029

1
Extension Alarm System TECH-SD-003

Contents

1. SYSTEM CONFIGURATION .................................................……......……… 3


1.1 System overview ...................................................................................................... 3
1.2 Panel layout .......................................................................................................….. 4
1.3 The operation of WABS ........................................................................................... 5
1.3.1 Transferring watch responsibility ................................................................. 6
1.3.2 Releasing alarms .......................................................................................… 10
1.4 Function flow chart ................................................................................................... 11

2 TECHNICAL SYSTEM DESCRIPTION ...........................................………….. 12


2.1 Functional description .............................................................................................. 12
2.2 Performance specifications ....................................................................................... 13
2.3 Configuration ............................................................................................................ 13

3 SERVICE INSTRUCTION ...................................................................….. 15


3.1 Troubleshooting Solution .......................................................................................... 15
3.1.1 How to check .................................................................................................15
3.1.2 Spare card exchanges ...................................................................................15
3.2 Layout and dip switch setting.......................................................................................18

2
Extension Alarm System TECH-SD-003

1 SYSTEM CONFIGURATION
1.1 System Overview
SamSung Automation System-Pro(SSAS-Pro) is the Integrated Control and Monitoring System for
all type of ships and total plant control system. This includes process Measuring, Calculation and
Alarming functions. SSAS-Pro the Integrated Control and Monitoring System consists of control
functions like Valve Control(On/Off Valves, Proportional Valves etc.), Motor Control, Power
Management System, Process Alarming Functions and necessary discrete logic and analog
control functions for marine, offshore and plant applications.

SSAS-Pro is made up of all modular equipments locating on SProLAN(High Performance SSAS-


Pro Dual Network). These equipments can be grouped into two levels of hierarchy called
gProcess Controller Level and
gMan Machine Interface Level
The process Controller level is the lower level of hierarchy that links straight to field sensors and
drivers to measure and control the process. Then Man Machine Interface level is upper level in the
hierarchy which interconnects human and process control.

The “Man Machine Interface” level in this hierarchical structure consists of two(2) major
equipments SPOWS(SSAS-Pro Operation Workstation), Remote Alarm Unit(RAU). In addition to
these major equipments, miscellaneous equipments like alarm printer, logger report printer and
those for operation are used to assist the operation of vessel/plant. These two major equipments
interact between process and operator(s) by enabling the user to view and control the current
status of vessel/plant process control system.

The Remote Alarm Unit(RAU) is alarming function oriented equipment. When an alarm is occurred,
this alarming for the process is extended to the remote locations like the bridge, the cabin for duty
engineer and the public space under the unattended status in marine application. This RAU is
marine application specific equipment. That is, it is mostly used in a vessel or offshore plant. It can
be identified per it’s usage(or location) as following name extensions.
hRAU-Bridge
hRAU-Public Space
hRAU-Engineer
hRAU-ECR

3
Extension Alarm System TECH-SD-003

The RAU connected with Serial communication link to interface process controllers. All the
alarming information configured in the equipment is transferred through this network. The
configuration with RAUs can be depicted as following figures.

(Figure 1-1 Configuration of RAUs)


MMI Level RAU-
Bridge
RAU-1st RAU-2nd RAU-3rd RAU-
RAU-
Engineer Engineer Engineer Public
Public
Cabin Cabin Cabin Space 1 n
Space

Serial Communication

RAU-
ECR

Process Redundant Data highway


Controller
Level

RCP-X32 #1 RCP-X32 #2 RCP-X32 #n

Plant /
Vessel M
M
Process

4
Extension Alarm System TECH-SD-003

1.2 Panel Layout


RAU panel consists of 4 sections like LCD Message Display, Function Group Key section, Buzzer
and Group Alarming section.
LCD Message Display part consists of four(4) message display lines. This displays latest
unacknowledged alarm messages with tag name, description and alarm attributes. Function Group
Key section consists of all the operational function keys like F1 through F6 programmable hot keys,
WATCH/DIMMER and miscellaneous hot keys for operation of RAU. Buzzer section consists of
buzzer sound hole with buzzer stop and alarm acknowledge keys. Group Alarming section conisists
of predefined 16 alarm groups each with LED indication in red.

The front view of layout is depicted in Figure 1-2.

(Figure 1-2 RAU Panel Layout-Front View)


REMOTE ALARM UNIT
RAU
ALARM

M/E GENERAL
SAMSUNG HEAVY INDUSTRIES…
RAU DESIGN PROJECT… M/E F./O SYSTEM

01.2003 : 07 : 10 /// M/E L.O SYSTEM


M/E C.W & S.W SYSTEM
M/E EXH. GAS SYSTEM
M/E SCAV. AIR SYSTEM
SHAFT & S/T SYSTEM
F1 F2 WATCH DIMMER ESC G/E SYSTEM
ELEC. SYSTEM

F3 F4 DUTY ENT STEAM & F.W SYSTEM


PURI. SYSTEM

EM’CY ENG’R COMP. AIR SYSTEM


F5 DEAD
F6 CALL MAN CALL
MISC. ALARM
BILGE SYSTEM
FIRE
SYSTEM ABNORMAL
BUZZER BUZZ STOP ALARM ACK POWER FAIL

5
Extension Alarm System TECH-SD-003

1.3 RAU Operation

Basic Mode

Powering up, the RAU gets into Basic Mode of operation. The basic mode catagorized into two(2)
submodes, the MANned Mode and the UNMANned Mode. At startup, the RAU LCD Display window
displays this Basic Mode with the alarm messages and submode either one of MANned mode or
UNMANned.

SUBMODE WATCH RESPONSIBILITY


MANned Engine Control Room
UNMANned Duty Engineer

When the RAU is initialized by powering up, the LCD display is shown like the following.
[BASIC MODE] [MAN]
t1001 M.S.B. ABNORMAL D
t1002 EM’CY GENERATOR ABNORMAL D
t1003 BATTERY CHARGER ABNORMAL HH
The Basic Mode is to show the latest alarms. The first line in the above example is showing the
present mode of RAU(here BASIC MODE) and it’s submode (here MANned mode). The next three
lines is displaying the latest alarms with their tag names, descriptions and alarm attributes. In this
example, “t1001” stands for tag name, “M.S.B. ABNORMAL” is the description and “D” is alarm
attribute.
SSAS-Pro alarming has following default alarm codes to represent alarm attributes.
D : Digital Alarm
H : High Alarm(for analog signal)
HH : High High Alarm(for analog signal)
L : Low Alarm(for analog signal)
LL : Low Low Alarm(for analog signal)

6
Extension Alarm System TECH-SD-003

1.3.1 Transferring Watch Responibility

The operator can switch the given submode MANned mode to UNMANned mode and vise versa.
To change the submode, press [WATCH] key on the RAU in ECR and the [WATCH] led turns on. The
[WATCH] key can be activated only at the RAU in ECR.

Displayed Message for Switching MANned mode to UNMANned mode

MODE [MAN Æ UNMAN]


SELECT DUTY ENGINEER [ ], [ ], [ ], [ ]
F1[ENGINE F2[ENGINE F3[ENGINE F4[MORE]
-ER 1] -ER 2] -ER 3]
(The panel of the Engine Control Room)

After selecting the duty engineer using F1 through F4, press the [ENT] key. And the message at the 3rd
line “-WAITING… CHANGE MODE FROM BRIDGE” is displayed.

The operator can select 1 to 4 persons. If any selected duty engineer is duplicated, the message “Duty
engineers are duplicated !” is displayed in the LCD message display and then the initial duty selection
menu comes up again.

If you want to escape the Watch responsibility mode without setting, press the [ESC] key. The LCD
display gets to the BASIC mode display.

After a moment, the buzzer sounds, the [WATCH] led in the RAU of Bridge is turn on and messages
are displayed in the LCD as
-MODE CHANGE [MANÆ UNMAN]
-DUTY ENGINEER : selected engineers
F1[YES], F2[NO] Æ F1[YES]

(The RAU Display of the Bridge)


The buzzer sounding can be stopped from the bridge by pressing the keys [BUZZ STOP] and [F1] to
accept stopping operation. Press [F2] to cancel [BUZZ STOP] key operation.

If any of the bridge alarm, the deadman alarm, the emergency alarm or the fire alarm occurs during
changing the submode, this procedure is quited automatically and LCD display go back to BASIC
mode.

7
Extension Alarm System TECH-SD-003

After the reply from the Bridge with Acceptance or Rejection, the RAU in ECR displays the reply of the
Bridge. And the buzzer is activated to acknowledge. This reply is acknowledged by pressing [BUZZ
STOP] or the [ENT] key on the RAU in ECR. The following display is showing the confirmation
message on RAU-ECR.

[BASIC MODE] [MAN]


-MODE [MAN Æ UNMAN]
-MODE CHANGE – YES
-PRESS [BUZZ STOP] OR [ENT] KEY
(The RAU Display of the ECR)

All RAU(s) in the UNMANned submode display the duty engineer in the 1st line and alarm messages
next to this line. The next example is the display of RAU in UNMANned mode.

[BASIC MODE] DUTY ENG’R 1,2,5 [UNMAN]


t1001 M.S.B. ABNORMAL D
t1002 EM’CY GENERATOR ABNORMAL D
t1003 BATTERY CHARGER ABNORMAL HH
(The Basic Mode Display of RAU in UNMANned submode)

From UNMANned Mode TO MANned Mode

To switch the UNMANned submode to MANned submode, press [WATCH] key from the Basic mode
display on the RAU in ECR. The following menu display is given to the RAU.

MODE [UNMAN Æ MAN]


-PRESS THE [ENT] KEY TO CHANGE

(The RAU Display of the ECR)


All the followed steps to proceed this operation are in same way as switching MANned submode to
UNMANned submode. Please refer to above description.

8
Extension Alarm System TECH-SD-003

Duty Engineer

If UNMANned mode is set, all RAUs display the duty engineer(s) and [DUTY] led of the RAU installed
in the assigned duty engineer’s cabin is flashing.

In UNMANned mode, the RAUs in the ECR and the assigned duty enginner cabin are allowed to
operate buzzer stop and alarm acknowledge functions for all other RAUs. Where by setting the DIP
switch in the RAU-Bridge, alarming(buzzer alarming) can’t be stopped and acknowledged by the duty
engineer in his cabin.

Communication Check

The help mode is configured with self-test of RAU, communication test with main control equipment,
and communication test between RAUs.

Press [F4] key in Basic Mode display to enter the Help mode. RAU displays the menu “PRESS [F4]
KEY TO CONTINUE, OR PRESS [ESC] KEY TO ESCAPE.”. Pressing [F4] key on this menu, the
following menu is displayed to activate desired test.

1. Selftesting LED and buzzer ------ [F1]


2. Communication test with SSAS-Pro ------ [F2]
3. Communication test with RAUs ------ [F3]
4. Escape ----------------------------------------- [ESC]
(All RAUs)
1. Selftesting LED and buzzer using [F1] key
Æ All LEDs lid and the buzzer activated for 2 seconds

2. Communication test with SSAS-Pro using [F2] key


Æ Checking the network interface to main control equipment.
In case that the RAU can’t get a reply from the main control equipment within 3
seconds, LCD display is showing error message as following.

-Data communication : error …


-Check RAU and SSAS-Pro Network Interface

-Press the [ESC] key


(Error Message Display)

9
Extension Alarm System TECH-SD-003

If communication test is successful, the message in the LCD display is showing like

-Communication data : ready …

-Communication test : OK …

3. Communication test with RAUs using [F3] key


This test is available only when the RAU and main control equipment are not linked or
communication fails.

A sample of communication test with another RAUs from the RAU in ECR is given in the following
LCD display.

** IF MAIN CONTROL UNIT IS CONNECTED, DON’T USE **


WH ------------------ [F1] CHIEF ---------------------- [F2]
1st ENG’R ---------- [F3] 1st PUBLIC SPACE ----- [F4]
PRESS the [ESC] key to escape
(Communication Check menu from RAU in ECR to another RAU)

If any RAU is selected using relevant function key [F1] through [F4], next message is displayed to
show progress of communication test(the RAU in the Bridge is selected to test for communication
in this example).

-Waiting for reply from WH …

-Press the [ESC] key to return.

(Communication Check between the RAUs in ECR and in the Bridge)

4. Press [ESC] key to quit communication test

10
Extension Alarm System TECH-SD-003

1.3.2 Releasing Alarms


MANned Mode Operation
If any alarm is occurred where the engine room is in “attented condition”, the RAU is to show the latest
alarm(s) on LCD of RAU. The buzzer and group LEDs on RAU are not activated.

UNMANned Mode Operation


If any alarm is occurred where the engine room is in “unattended condition”, the latest alarm(s) is to
extended to the duty engineer’s cabin and public space, bridge panels with viaual and audible
alarmings. The visual alarm is represented by means of group LEDs on the RAU.

Emergency Engineer Call

[EM’CY CALL] key on the RAU in ECR is used to call all engineers. Pressing the [EM’CY CALL] key on
the RAU-ECR, the emergency call alarm is transferred to all RAUs.
[EM’CY CALL] alarm can be released by pressing [EN’CY CALL] button once more from RAU-ECR
only. The other panels are not available.

Emergency call menu is given as the following message display.

-EMERGENCY ENGINEER CALL …


- ARE YOU SURE ? F1[Yes] F2[No]

(Emergency Call Menu on the RAU in ECR)

Alarm Acknowledgement

The occurred alarm is acknowledged using [ALARM ACK] key on each RAU. Except the RAUs in ECR
and duty engineer’s cabin, all [ALARM ACK] key can acknowledge the alarm(s) only on the RAU itself.
The [ALARM ACK] key on the RAU in ECR or duty engineer’s cabin can acknowledge the alarm(s)
given to the other RAUs together.

The RAU system is waiting for a new alarm after all previously occurred alarm lamps are cleared(turn
off). If alarms on the RAU(s) are acknowledged from SPOWS in UNMANned mode before the duty
engineer’s cabin RAU acknowlege, all alarm lamps get steady state.
Repeat Alarm

11
Extension Alarm System TECH-SD-003

Repeat Alarm 1
If an alarm is not acknowledged from the duty engineer’s RAU in UNMANned operation, emergency
engineer calling alarm is to be extended to all RAU panel after predefined time(2 minutes, adjustable).

Repeat Alarm 2
After acknowledgement from duty engineer’s RAU, the alarm shall be acknowledged from RAU-ECR.
If an alarm is not acknowledged from RAU-ECR, second emergency engineer calling alarm is to be
extended to all RAU panels after predefined time(5 minute after ack. from duty engineer’s cabine,
adjustable)

12
Extension Alarm System TECH-SD-003

1.4 Function Flowchart


Loca. ENGIN WHEEL CHIEF DUTY ENG’R
Sys. CABIN PUBLIC
E ENGINE CONTROL ROOM HOUSE ENGINEER REMARK
DUTY CREW SPACE
ROOM (BRIDGE) ROOM CABIN
AMS START LCD LCD LCD LCD LCD
LED
ON
DUTY

NORMAL
STEADY
FLASHING
WAN/UNS DUTY ENG’S DUTY CREW DUTY
SELECTION SELECTION SELECTION
UNMANNED

BUZZER
SENSOR
CONDITION
FIRE ALARM
ALARM STOP

HORN
HORN
CRT
BUZZER BUZZER BUZZER BUZZER
STOP STOP STOP STOP
MODE ALARM
SIGNAL LIGHT
ALARM KEYBOARD
BUZZER
STOP
BZ STOP ADJUSTABLE
RELEAS L L
FIRE ALARM
L L
FIRE ALARM
L L
FIRE ALARM
L L
FIRE ALARM
STOP

E
HORN L RAU-LCD
L ACK. ACK. NO
WITHIN WITHIN
5 MIN ALARM ALARM ALARM L
2 MIN
ALARM ACK.
ALARM ACK. ACK. ALARM APPEARED
SIGNAL LIGHT ACK.
ACK.

SENSOR ALARM DISAPPEARED


ABNORMAL ABNORMAL CONDITION

L L L L NORMAL
L L

LCD
SENSOR SENSOR
CONDITION CONDITION
NORMAL NORMAL Alarm Status
Mode
HORN Duty Eng.
FIRE ALARM FIRE ALARM FIRE ALARM FIRE ALARM

SIGNAL LIGHT
SOUND PATTERN

REPEAT L L L L L FIRE :
MANUAL
ALARM EMG’R CALL
DUTY
OTHERS :

(ECR ONLY)

13
Extension Alarm System TECH-SD-003

2 TECHNICAL SYSTEM DESCRIPTION

2.1 Function Description

The abnormal events gathered from the Engine Control Room should be alarmed to the engineers reside
in the accommodataion. This alarming function is realized using RAU(Remote Alarm Unit). Those RAU
equipments are installed in ECR, Bridge, engineers’ cabins and public houses and so on. All configured
alarms are interfaced through SProNET network line or optionally serial interface.

Alarming is represented as buzzer sound, LED lamps and LCD message display in the RAU. Then the
engineers can acknowledge on the RAU euipment.

The RAU is linked with process control unit called RCP-X32 main control equipment via serial interface.
This link is depicted in brief configuration diagram of the RAU as following figure. Process values are
measured and checked for overriding the set alarm level by main control equipment RCP-X32. The
process point ,of which measured value is out of set alarm limit, is alarmed to the configured RAUs with
it’s point information and alarm attribute.

Serial
communication RAU Internal

LAMP(s) BUZZER LCD


RCP-X32
CPU and
Serial Microcontroller
I/O Interface ROM RAM
(80C31BH)
Modules

Input
Key(s)

(Figure 2-1 RAU Configuration Block Diagram)

15
Extension Alarm System TECH-SD-003

2.2 Performance Specifications

 CPU : 80C31BH 11.0592MHz 8-Bit Microprocessor


 Data bus 8-Bit, Address bus 16-Bit, and 3 Interrupters used
 Memory
SRAM -- 32 KBytes
EPROM – 64 KBytes
 Size(Face dimension)(mm) : 125 x 235
 Power Requirement : 24VDC
 Power Switching Regulator : 5VDC (Supplied through DC-to-DC Converter)
 LCD – UC40401(40Ch. x 4Lines with LED Backlight)

2.3 Configuration

The RAU front face is consists of LCD message display, Group Alarm LED lamps, Function and
programmable hot keys and buzzer with buzzer stop and alarm acknowledge keys. These are alined as
following diagram.

230mm

M/E GENERAL
LCD
29.5mm

M/E F./O SYSTEM


M/E L.O SYSTEM
147mm
M/E C.W & S.W SYSTEM
M/E EXH. GAS SYSTEM
125mm

M/E SCAV. AIR SYSTEM


SHAFT & S/T SYSTEM
F1 F2 WATCH DIMMER ESC G/E SYSTEM
ELEC. SYSTEM

F3 F4 DUTY ENT STEAM & F.W SYSTEM


PURI. SYSTEM
EM’CY DEAD ENG’R COMP. AIR SYSTEM
F5 F6 CALL MAN CALL MISC. ALARM
BILGE SYSTEM
FIRE
SYSTEM ABNORMAL
BUZZ STOP ALARM ACK POWER FAIL

Group Alarm LED Lamps


(16 Group)

16
Extension Alarm System TECH-SD-003

3 SERVICE INSTRUCTION

3.1 Troubleshooting Solution

3.1.1 How to Check

e Turn on toggle power switch in main card.


When the power is off
e Tighten the power line of terminal block
e Tighten the communication line of terminal
block
When communication is not made up
e Check the DIP switch SW2, SW3
e Check the JP3 & JP4 at the end connection of RAU
e Tighten the flat cable the LCD
When characgters are not displayed in LCD e Adjust Dimming switch
e Cycle the power with the switch for rebooting
When wrong characters are displayed in LCD e Cycle the power with the switch for rebooting
When panels are not operated correctly e Cycle the power with the siwtch for rebooting

3.1.2 Spare Card Exchange

To replace a faulted RAU with a new one, follow the procedure below.

1) Turn off power


2) Take out the RAU from the installation
3) Disconnect all terminated cable and fully separate RAU from it’s termination.
4) Set the new RAU’s address using the DIP switch(SW2,SW3) on the inside controller board
same as the setting for faulted RAU. Make sure to check the DIP switch setting in the
faulted RAU visually to confirm.
5) Connect power cable and network cable to the new RAU
6) Turn on the power
7) Check the LCD to confirm correct operation and make self-test for correct operation and
interface functions.
8) Turn off the power and put the new RAU into the location
9) Turn on the power and confirm correct operation of the RAU

17
Extension Alarm System TECH-SD-003

3.2 Layout and DIP Switch Setting

There are two DIP switch blocks “SW2” and “SW3” on the controller board. SW2 is 8-bit field
representation for operation setting. SW3 is to set Master/Slave for RAU communication.
JP2 is for serial communication setting(RS232/422) and JP3 and JP4 is for termination(120ohm)

18
Extension Alarm System TECH-SD-003

19
Rev 1.0

EAS ROM UPDATE MANUAL

EAS ROM UPDATE MANUAL

SAMSUNG HEAVY INDUSTRIES


2006-04-27
REV 1.0

-1-
Rev 1.0

EAS ROM UPDATE MANUAL

Contents

1. Explanation of Instrument...................................................................................................................3

2. MPC860 Rom Update.......................................................................................................................... 4

3. Altera Rom Update............................................................................................................................ 10

-2-
Rev 1.0

EAS ROM UPDATE MANUAL

1. Explanation of Instrument

1) RAU

Power Switch CON1 CON2 CON3

2) Cable

MPC860 Extension ALTERA


Cable Cable Cable

-3-
Rev 1.0

EAS ROM UPDATE MANUAL

2. MPC860 Rom Update

1) Connect the MPC860 cable to Extension Cable.

2) Connect the Extension Cable to the Parallel port(printer port) of yourPC.

3) Turn off power of EAS. (Use Power switch of EAS)

Power Switch

-4-
Rev 1.0

EAS ROM UPDATE MANUAL

4) Connect the MPC860 cable to Con1 of EAS.


- You must check cable direction with red line of cable

Check cable direction with red line of cable.

5) Turn on the power of EAS.

4) Execute HDBDM.exe

-5-
Rev 1.0

EAS ROM UPDATE MANUAL

5) Click "Initialize" button

Check

-6-
Rev 1.0

EAS ROM UPDATE MANUAL

7) Push icon

8) Select Update Rom.

Check

Select Update Rom

-7-
Rev 1.0

EAS ROM UPDATE MANUAL

10) Click "Erase and Program" button

-8-
Rev 1.0

EAS ROM UPDATE MANUAL

10) Update Success Message

-9-
Rev 1.0

EAS ROM UPDATE MANUAL

3. Altera Rom Update

1) Connect the Altera cable to Extension Cable.

2) Connect the Extension Cable to your PC.

3) Turn off power of EAS. (Use Power switch of EAS)

Power Switch

- 10 -
Rev 1.0

EAS ROM UPDATE MANUAL

4) Connect the Altera cable to Con3 of EAS.


- You must check cable direction with red line of cable

4) Execute Max2plus.exe

- 11 -
Rev 1.0

EAS ROM UPDATE MANUAL

5) Open Project file

- Select rau3.pof

- 12 -
Rev 1.0

EAS ROM UPDATE MANUAL

6) Click ""Programmer" menu

- 13 -
Rev 1.0

EAS ROM UPDATE MANUAL

7) Click "Hardware Setup..." menu

Select “ByteBlaster[MV]”

- 14 -
Rev 1.0

EAS ROM UPDATE MANUAL

9) Click "Program" Button

- 15 -
Rev 1.0

EAS ROM UPDATE MANUAL

10) Update Success Message

- 16 -
Rev 1.0
UTILITY INSTALL MANUAL

U TILITY INSTALL MANUAL

SAMSUNG HEAVY INDUSTRIES


2006-04-28
REV 1.0

-1-
Rev 1.0
UTILITY INSTALL MANUAL

Contents

1. Install CPU(HaeDong) program................................................................3

2. Install Altera Program......................................................................8

-2-
Rev 1.0
UTILITY INSTALL MANUAL

1. Install HaeDong program


- MPC860 Rom Update

1) Run HDBDMS31.EXE and click "Next" button.


(Dir : CD-ROM\EAS_Program\HaeDong)

-3-
Rev 1.0
UTILITY INSTALL MANUAL

2) Select directory and click "Next" button.

-4-
Rev 1.0
UTILITY INSTALL MANUAL

3) Click "Next" button.

-5-
Rev 1.0
UTILITY INSTALL MANUAL

4) Click "Next" button.

-6-
Rev 1.0
UTILITY INSTALL MANUAL

5) Click "Finish" button.

-7-
Rev 1.0
UTILITY INSTALL MANUAL

2. Install Altera Program


- Altera Rom Update

1) Run baseline10_1.EXE and click "Next" button.


(Dir : CD-ROM\EAS_Program\ALTERA)

-8-
Rev 1.0
UTILITY INSTALL MANUAL

2) Click "Yes" button.


(Software License Agreement)

-9-
Rev 1.0
UTILITY INSTALL MANUAL

3) Click "Next" button.

- 10 -
Rev 1.0
UTILITY INSTALL MANUAL

4) Enter your information (Name and Company)


And click "Next" button.

- 11 -
Rev 1.0
UTILITY INSTALL MANUAL

5) Select destination folder


And click "Next" button.

- 12 -
Rev 1.0
UTILITY INSTALL MANUAL

6) Select components's destination folder


And click "Next" button.

- 13 -
Rev 1.0
UTILITY INSTALL MANUAL

7) Click "Next" button.

- 14 -
Rev 1.0
UTILITY INSTALL MANUAL

8) After find CD-ROM\EAS_Program\ALTERA\license.dat, copy "c:\max2work"


in directory .

9) Execute Altera Program and Click "Options → License Setup" button.

- 15 -
Rev 1.0
UTILITY INSTALL MANUAL

10) Click a Browse button

11) Select a license.dat file and exit a program.

- 16 -
Rev 1.0
UTILITY INSTALL MANUAL

12) Execute a control panel.

- 17 -
Rev 1.0
UTILITY INSTALL MANUAL

13) Click a Add Hardware.

- 18 -
Rev 1.0
UTILITY INSTALL MANUAL

14) Click a Next button.

15) Select "Yes, I have already connected the hardware" and click a
Next button.

- 19 -
Rev 1.0
UTILITY INSTALL MANUAL

16) Select a "Add a new hardware device" and click a Next button.

17) Select a "Search for and install the hardware automatically" and
click a Next button.

- 20 -
Rev 1.0
UTILITY INSTALL MANUAL

18) Click a "Next" button.

19) Select a "Sound, video and game controllers" and click a "Next"
button.

- 21 -
Rev 1.0
UTILITY INSTALL MANUAL

20) Click a "Have Disk" button.

21) Click a "Browse" button.

- 22 -
Rev 1.0
UTILITY INSTALL MANUAL

22) Select a "Win2000" file. (C:\maxplus2\Drivers\win2000)

23) Click a "OK" button.

- 23 -
Rev 1.0
UTILITY INSTALL MANUAL

24) Click a "Continue Anyway" button.

25) Select a "Altera ByteBlaster", and click a "Next" button.

- 24 -
Rev 1.0
UTILITY INSTALL MANUAL

25) Click a "Next" button.

26) Click a "Continue Anyway" button.

- 25 -
Rev 1.0
UTILITY INSTALL MANUAL

27) Click a "Finish" button.

28) If you click a "yes" button, your computer will restart.

- 26 -
GITOS
HEAVY INDUSTRIES User's Guide AGE : 1

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

SAMSUNG HEAVY INDUSTRIES CO., LTD.


493 Panweol-ri,taean-eup,hwasung-city
kyonggi-do, Korea, 445-970
TEL: 82-(0)31-229-1296 FAX: 82-(0)31-229-1304
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 2

1. What is GITOS ?----------------------------------------------7


1.1 Hardware Requirement-----------------------------------------------------8

1.2 Starting GITOS------------------------------------------------------------------9


Auto Starting Option--------------------------------------------------------------------------------------------10

1.3 Finish GITOS-----------------------------------------------------------------11

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

2.2. Edit Menu-------------------------------------------------------------------27


Edit/Undo-----------------------------------------------------------------------------------------------------------27
Edit/Duplicate------------------------------------------------------------------------------------------------------27
Edit/Cut--------------------------------------------------------------------------------------------------------------27
Edit/Copy-----------------------------------------------------------------------------------------------------------28
Edit/Paste-----------------------------------------------------------------------------------------------------------28
Edit/Erase-----------------------------------------------------------------------------------------------------------28
Edit/Select All-----------------------------------------------------------------------------------------------------28

2.3. Object Menu---------------------------------------------------------------29


Object/Select------------------------------------------------------------------------------------------------------29
Object/Line---------------------------------------------------------------------------------------------------------30
Object/H/V Line--------------------------------------------------------------------------------------------------30
Object/PolyLine---------------------------------------------------------------------------------------------------31
Object/PolyGon---------------------------------------------------------------------------------------------------31
Object/Rectangle-------------------------------------------------------------------------------------------------32
Object/RoundRect------------------------------------------------------------------------------------------------32
Object/Ellipse------------------------------------------------------------------------------------------------------32
Object/Triangle----------------------------------------------------------------------------------------------------33
Object/Text---------------------------------------------------------------------------------------------------------33
Object/Button------------------------------------------------------------------------------------------------------33
Object/Picture-----------------------------------------------------------------------------------------------------34
Object/Wizard-----------------------------------------------------------------------------------------------------35
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 3

Object/Cell list box...--------------------------------------------------------------------------------------------35

2.4. Attribute Menu------------------------------------------------------------37


Attribute/Line Color...-------------------------------------------------------------------------------------------37
Attribute/Line Width---------------------------------------------------------------------------------------------37
Attribute/Line Style----------------------------------------------------------------------------------------------37
Attribute/Arrow----------------------------------------------------------------------------------------------------38
Attribute/Fill--------------------------------------------------------------------------------------------------------38
Attribute/Fill Color...---------------------------------------------------------------------------------------------38
Attribute/Dynamic Link-----------------------------------------------------------------------------------------38

2.5. Text Menu------------------------------------------------------------------39


Text/Fonts...-------------------------------------------------------------------------------------------------------39
Text/Bold-----------------------------------------------------------------------------------------------------------40
Text/Italic-----------------------------------------------------------------------------------------------------------40
Text/Underline-----------------------------------------------------------------------------------------------------40
Text/Text Substitute---------------------------------------------------------------------------------------------40

2.6. Arrange Menu-------------------------------------------------------------42


Arrange/Move To Front----------------------------------------------------------------------------------------42
Arrange/Move To Back----------------------------------------------------------------------------------------42
Arrange/Move Forward-----------------------------------------------------------------------------------------43
Arrange/Move Backward---------------------------------------------------------------------------------------43
Arrange/Align------------------------------------------------------------------------------------------------------44
Arrange/Align/Align Left----------------------------------------------------------------------------------------44
Arrange/Align/Align Center------------------------------------------------------------------------------------44
Arrange/Align/Align Right--------------------------------------------------------------------------------------45
Arrange/Align/Align Top----------------------------------------------------------------------------------------45
Arrange/Align/Align Middle------------------------------------------------------------------------------------45
Arrange/Align/Align Bottom-----------------------------------------------------------------------------------46
Arrange/Align/Align Center Point---------------------------------------------------------------------------46
Arrange/Flip Vertical--------------------------------------------------------------------------------------------46
Arrange/Flip Horizontal----------------------------------------------------------------------------------------47
Arrange/Space Vertical----------------------------------------------------------------------------------------47
Arrange/Space Horizontal-------------------------------------------------------------------------------------47
Arrange/Group----------------------------------------------------------------------------------------------------48
Arrange/Ungroup-------------------------------------------------------------------------------------------------48
Arrange/Make Cell----------------------------------------------------------------------------------------------49
Arrange/Break Cell----------------------------------------------------------------------------------------------49

2.7. Window Menu-------------------------------------------------------------50


Window/Window Properties----------------------------------------------------------------------------------50
Window/Window Color-----------------------------------------------------------------------------------------51
Window/Grid setting--------------------------------------------------------------------------------------------51
Window/Zoom----------------------------------------------------------------------------------------------------52
Window/Previous, Next window----------------------------------------------------------------------------52
Window/Window Refresh-------------------------------------------------------------------------------------53

2.8. Options Menu-------------------------------------------------------------54


Options/Create Tag Item...-----------------------------------------------------------------------------------54
Options/Show All Tags...--------------------------------------------------------------------------------------54
Options/Edit Groups...------------------------------------------------------------------------------------------54
Options/Register Servers...-----------------------------------------------------------------------------------54
Options/Load Old Tags...-------------------------------------------------------------------------------------54
Options/Convert Tag to Text--------------------------------------------------------------------------------55
Options/Convert Text to Tag--------------------------------------------------------------------------------55
Options/Configure...---------------------------------------------------------------------------------------------55
Options/Scripts---------------------------------------------------------------------------------------------------49
Options/Add-in----------------------------------------------------------------------------------------------------64
Options/Tool bar-------------------------------------------------------------------------------------------------69
Options/Status bar----------------------------------------------------------------------------------------------69
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 4

2.9. Security Menu-------------------------------------------------------------70

2.10. Run menu-----------------------------------------------------------------74

3.Wizard--------------------------------------------------------------75
3.1. Gauge-----------------------------------------------------------------------76
Configuration Setting------------------------------------------------------------------------------------------76

3.2. Vgauge----------------------------------------------------------------------79

3.3. Pump gauge---------------------------------------------------------------80

3.4. Valve gauge----------------------------------------------------------------82

3.5. Real-Time Trend----------------------------------------------------------87


Configuration Setting-------------------------------------------------------------------------------------------87

3.6. Historical-Time Trend-------------------------------------------------91


Configuration Setting in Development Mode-----------------------------------------------------------92
Configuration Setting in Running Mode-----------------------------------------------------------------94

3.7. Alarm Summary---------------------------------------------------------95


Configuration Setting------------------------------------------------------------------------------------------96

3.8. Alarm History-----------------------------------------------------------100


Configuration Setting------------------------------------------------------------------------------------------101

3.9. Block Summary--------------------------------------------------------103

3.10. Block History-----------------------------------------------------------104

3.11. Event log function---------------------------------------------------105

3.12. Breaker--------------------------------------------------------------------112

3.13. HL Value-----------------------------------------------------------------113

3.14. Progressive Bar-------------------------------------------------------114

3.15. Web Cam-----------------------------------------------------------------116

4.Dynamic Links------------------------------------------------120
4.1. User Inputs---------------------------------------------------------------121
Discrete User Input--------------------------------------------------------------------------------------------121
Analog User Input---------------------------------------------------------------------------------------------122

4.2. Slider Inputs-------------------------------------------------------------123


Vertical Slider Input-------------------------------------------------------------------------------------------123
Horizontal Slider Input----------------------------------------------------------------------------------------124
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 5

4.3. Touch Pushbuttons---------------------------------------------------125


Discrete Value--------------------------------------------------------------------------------------------------125
Action--------------------------------------------------------------------------------------------------------------125
Show Window---------------------------------------------------------------------------------------------------126
Hide Window-----------------------------------------------------------------------------------------------------127

4.4. Line Color-----------------------------------------------------------------128


Discrete Line Color--------------------------------------------------------------------------------------------128
Analog Line Color----------------------------------------------------------------------------------------------129

4.5. Fill Color-------------------------------------------------------------------131

4.6. Fill----------------------------------------------------------------------------132
Vertical Fill-------------------------------------------------------------------------------------------------------132
Horizontal Fill----------------------------------------------------------------------------------------------------133

4.7. Value Display------------------------------------------------------------134


Discrete Value display----------------------------------------------------------------------------------------134
Analog Value display------------------------------------------------------------------------------------------135

4.8. Move-------------------------------------------------------------------------136
Vertical move----------------------------------------------------------------------------------------------------136
Horizontal move-------------------------------------------------------------------------------------------------137

4.9. Object Size---------------------------------------------------------------138


Height Object Size--------------------------------------------------------------------------------------------138
Width Object Size---------------------------------------------------------------------------------------------139

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

5.2. Modification of Tag and Alarm Attributes-------------------151


Modification of Analog Tag Attributes------------------------------------------------------------------152
Modification of Digital Tag Attributes-------------------------------------------------------------------153

5.3. Modification of Date and Time-----------------------------------154

5.4. Printing of Tag Log---------------------------------------------------155


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 6

5.5. Printing of Alarm Log------------------------------------------------156

5.6. Network Status----------------------------------------------------------157

5.7. Point List Window-----------------------------------------------------158

5.8. Alarm Header------------------------------------------------------------161

6.Data Manager--------------------------------------------------162
6.1. Tag creation and Tag attributes
assignment---------------------------------------------------------------------162

6.2. Register of Server-----------------------------------------------------169

6.3. Alarm Processing------------------------------------------------------172


Classification of Alarm---------------------------------------------------------------------------------------113
Alarm Processing Flow--------------------------------------------------------------------------------------114

6.4. Alarm Group-------------------------------------------------------------177


Function Group-------------------------------------------------------------------------------------------------117
Bridge Group---------------------------------------------------------------------------------------------------118
Block Group-----------------------------------------------------------------------------------------------------121
Action Group----------------------------------------------------------------------------------------------------121

6.5. System Tag--------------------------------------------------------------183

7.Script-------------------------------------------------------------184
7.1. Necessary statement of equality, script
-------------------------------------------------------------------------------------185

7.2. Standard script----------------------------------------------------------185


if-then statement------------------------------------------------------------------------------------------------127
end keyword-----------------------------------------------------------------------------------------------------127
Variable------------------------------------------------------------------------------------------------------------127
Function-----------------------------------------------------------------------------------------------------------129

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.

It consists of three(3) modes, development, run and edit menu.

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

1.1 Hardware Requirement


Any Intel pentium processor based personal computer running Windows NT
operating system with minimum 32Mbyte main memory is recommended to
run GITOS software tool. GITOS runs on the Intel Celeron processor(at
minimum) or above and works under Microsoft Windows or NT operating
system.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 9

1.2 Starting GITOS


The development of an application using GITOS is based on the unit of directory.
This means that all data including designed Windows, Tag data and scripts
will be in one directory.

In order to execute GITOS, double click the icon of GITOS.

After run of GITOS, following dialog box will be appeared automatically.

User can designate the space saved above box.


All directories which contain all created applications is to be appeared in left
list box. This list is saved in the ‘ gitos32.ini’ file which is in root director of
Windows. It is possible to select an application directory which was created
previously and to make new working directory by the selection of "Create
Directory..." button.

If "Create Directory..." button is selected, above dialog box is appeared.

The working directory for new application is created if "OK" button is selected
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 10

after entering of directory name for new application.


After creating of new application directory or selection of previous directory,
this dialog box is appeared if operator selects "Select" button.
All Windows which were created previously are displayed in this list box and
all Windows which were modified(or created) last time are marked in this
box.

To open a Windows, click "OK" button after selection of desired Windows.

Auto Starting Option

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.

Auto Run Option is enabled. When GITOS program is executed,


automatically start in RUN mode.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 11

1.3 Finish GITOS


To finish GITOS, choose ‘ Exit’ from ‘ File’ menu or click on the ' ' button on
the window.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 12

1.4 Functions
GITOS provides objected oriented application environment by one-to-one
mapping between actual component of plant and graphic object.

Operator can see as many as number of graphic windows on the monitor.


Operator can select any graphic window by keyboard or trackball.
Interpreter can give any comment of script and perform the various calculation
and simulation of tag. Also, GITOS provides the real-time and historical
trends, and the change of tag value. It supports the real-time database for
the tag value and alarm occurrence.

Additionally, the security function is provided to control operator's qualification


of the setting value change.

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.

A filled shape is two dimensional object made up of a closed interior area


and surrounded by a line or more lines. Examples of filled shapes are
Polygon, Rectangle, Round Rectangle, Ellipse, triangle etc. Is is possible
to change the attributes of filled shapes which are the attributes of line, fill
color, etc.

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.)

Group and Cell Functions


Group function provides the ability to make one complex object from simple
graphic primitives. Cell function also provides similar ability in order to
use a group object conveniently but each object keeps its attributes
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 15

Graphic Edit Function


There are Undo, Duplicate, Cut, Copy, Paste functions as basic functions.
Undo function is used to reverse the last action taken until 15th action.

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.

The Dynamic Link provide by GITOS is as follows.

i) User-Input is used to set the value of a specific tag by mouse or keyboard.

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

GITOS provides Script function to create various application. Script function


provides to operator to perform the work of background or simulation.

There are several script functions for each propose as follows.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 19

i) "Action script" is executed by the action of mouse button.

ii) "Key script" is executed by the action of keyboard.

iii)"When data changed script" is executed by the change of tag value.

iv)"Application start script" is executed when GITOS mode is changed to run


mode from development mode.

v) "While running script" is executed with a cycle in the run mode.

Tag Logging, Alarm Logging and Printing


Tag data is saved whenever data value is changed. Operator can see the saved
data through the historical-time trend. Alarm data is also saved whenever
alarm is occurred. Operator can print the alarm data using the alarm and
log printing function.

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.

Main Menu Sub Menu


New..., Open, Import ▶, Close, Save, Save As..., Print...,
File
Print Preview, Print Info..., Print Setup..., Exit
Edit Undo, Duplicate, Cut, Copy, Paste, Erase, Select All
Select, Line, H/V Line, PolyLine, PolyGon, Rectangle, RoundRect,
Object
Ellipse, Text, Button, Bitmap, Wizard..., Control..., Toolbox...
Line Color..., Line Width ▶, Line Style ▶, Arrow ▶, Fill,
Attribute
Fill Color..., Show Properties..., Dynamic Link...
Text Fonts..., Bold, Italic, Underline, Text Substitute...
Move To Front, Move To Back, Move Forward, Move Backward,
Arrange Align ▶, Flip Vertical, Flip Horizontal, Space Vertical, Space
Horizontal, Group, UnGroup, Make Cell, Break Cell
Window Properties..., Window Color..., Grid Lines, Zoom ▶,
Window
Window Refresh
Create Tag Item..., Show All Tags..., Edit Groups ▶,
Register Servers..., Load Old Tags...,
Options Convert Tag to Text..., Convert Text to Tag...,
Configure..., Add-In..., Scripts ▶, VBScript..., Security ▶,
Toolbar, Status Bar
Help Index, Using Help, About GITOS...
security login,loginout,changepassword,resister
Run

There are following menus the top on window.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 21

2.1. File 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.

Enter new name in the Window Name field.

The file extension(.win) is automatically assigned internally. There are several


limitation to use file name in the script as follows. The first character of
name shall be alphabet and "-"mark cannot use in the file name.

If "Properties.." button is selected, following dialog box to define attributes of


window is appeared.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 22

"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.

■ Overlay : Appears on top of currently displayed window(s) and can be


larger than the window(s) it is overlaying. When an overlay window is
closed, any window(s) that were hidden by it will reappear.

Click mouse

■ Replace : Closes any window(s) it intersects when it appears on the screen.

Opened
window
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 23

■ Popup : Similar to an overlay window except, it always stays on the top


of all other open window(s) (even if another window is clicked on).

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.

■ Double : The frame of window is double line. Size control is allowed.

■ None : There is no title bar. Size control is not allowed.

■ Single ■ Double ■ None

"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

menu is selected, dialog box is appeared.

In this dialog box, a number of window can be selected. The selected


window(s) is displayed on the screed after invoking of "OK" button.

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

This field is set the printer to print.

This field is set the size and source of paper.

This field is selected the orientation of paper.

File/Exit
This command is used to close application.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 27

2.2. Edit Menu


This menu contains a set of commands which are used for editing objects in
window.

Edit/Undo
This command is used to reverse the last action taken until 15th last action.
Following actions are supported for Undo.

■ DELETE : Erase and Cut operation in Edit menu


■ SIZE : The change of size of object by mouse dragging or Ctrl+Arrow key
■ MOVE : The moving of object by mouse dragging or Arrow key
■ LINE Attribute : Line color, line width, line style
■ FILL Attribute : Fill flag, fill color
■ TEXT Attribute : Font, bold, italic, underline
■ TEXT SUBSTITUTE
■ ALIGN : Left, center, right, top, middle, bottom, center point
■ FLIP : Flip vertical, flip horizontal
■ SPACE : Space vertical, Space horizontal
■ GROUP : Group, Ungroup
■ CELL : Make cell, break cell
■ CREATE : The creation of object
■ DYNAMIC SETUP : dynamic link

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

2.3. Object Menu

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.

Following functions are supported by the action of keyboard or mouse in edit


mode.

■ Click Left Mouse Button : It is action to select object. Following actions


are occurred according to the number of object(s) selected and the location
of mouse point in the object if left mouse button is grabbed.

▶ 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

▶ Selection of Object : If there is no object on the mouse point and the


box is created by the action of mouse dragging. Then, all objects which
are existed in the box are selected.

■ Double click Left Mouse Button : Dialog box to assign dynamic link to
object which is pointed by mouse is appeared.

■ Click Left Mouse Button + Shift key : In addition to previous selected


object(s), the present selected object is selected.

■ 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/Line Object/H/V Line

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

To draw Bezier, click left mouse button on desired point continuously.


Then, line segment is created between previous point and present point. At
this time the line is a curved line.
To finish Bezier, double click left mouse button on the desired end point.

This menu is same the line on toolbox. :

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

This menu is same the polygon on toolbox. :

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.

This menu is same the ellipse on toolbox. :


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 33

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.

This is Text This is Text

Object/Button

Button consists of push-button and text in button. The attribute of push-button


is not change but the attributes of text can be modified by the same
method of text as mentioned previously. Also, "Text/Text Substitute" menu
is used to modified text in button. The method to draw button is same as
that of rectangle object.

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

Jpeg and gif object is also offered.

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.

Object/Cell list box

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

Creation of new cell list

If "New Cell List" button is selected, following dialog box is appeared.


To create new cell, enter the name of new cell list in New Cell List field and
push "OK" button.

Register of New Cell

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.

Delete of Cell list

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

2.4. Attribute Menu

Attribute menu consists of the menus to change attributes of line objects, to


modify fill attribute and to assign dynamic link of objects.
If the attributes of line or fill is changed without the selection of object, the
change of attribute will be influence to all objects which are draw after the
change.

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

2.5. Text Menu

..

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.

This is a Text. This is a Text.


This menu is the same bold on toolbox. :

Text/Italic
This menu is used to change the italic status of text selected.

This is a Text. This is a Text.


This menu is the same italic on toolbox. :
Text/Underline
This menu is used to change the underline status of text selected.

This is a Text. This is a Text.


This menu is the same underline on toolbox. :
Text/Rotate
This menu is used to change the text direction of text selected.
User can set the text direction on the following Rotation box.

..
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

2.6. Arrange Menu


This Arrange menu contains a set of commands which are used for arranging
objects in windows.

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

This command is used to position the currently selected object(s) in front of a


other unselected object with one step in the window.

Arrange/Move Backward

This command is used to position the currently selected object(s) in behind of


a other unselected object with one step in the window.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 44

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/Align/Align Center Point


This command is used to align the center point of all selected objects with the
center point of the group of objects selected.

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

This command to used to combine individual selected objects into a single


object.
The member of object for grouping is not limited. The attributes including
dynamic link of each object is kept after grouping. Therefore, the original
attributes of object is kept when the group is ungrouped if the attributes
were assigned before the grouping.
The object grouped can have the attributes which are line, fill and dynamic
link same as normal object.

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

2.7. Window Menu

This menu contains a set of command to change the attributes of window, to


display(or delete) grid line, to zoom in(or out) the window and to refresh
the window.

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.

This menu is the same grid setting on toolbox. :

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/Previous, Next window


This command is used to move between windows. Direction keys are also
used to move between windows. '←' Key is used to move to the
previous window and '→' key is used to move to the next window in
running mode.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 53

Show all MMI tags


Select to a Show all MMI tags function of window menu on development
mode. Then every tag's name come out. The tag's name be done setting on
each object of MMI window on now open.

Show selected tag


Select to a show selected tag function of window on development mode. Then
tag's name be done setting on object that present user selected come out
on correspond to object.

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

2.8. Options Menu

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/Create Tag Item...


This command is used to create new Tag.
The details of this is in Chapter 6.

Options/Show All Tags...


This command is used to show the details of all Tags base on the group.
The details of this is in Chapter 6.

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/Convert Tag to Text


This command is used to transform all information into text file. Each
attributes of Tag is divided with Tab. it is possible to edit this text file
using the general edit or excel program. The text file modified can be
loaded by following "Convert text to Tag" command

Options/Convert Text to Tag


This command is used to transform the text file for Tag into Tag file. The
attributes of each previous Tag can be changed by the information of text
file. If there is new Tag in text file, New tag is created automatically.

Options/Configure...
This command provide the dialog box to set the general options for application
running.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 56

Parameter Setting of Alarm printer


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 57

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.

Assignment of Buzzer Tag

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.

Assignment of Log Print Header

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).

Setting of Log Print Share


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 58

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.

Setting of Alarm Logging and Printing

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.

Setting of Tag Logging and Printing


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 60

This dialog box is used to define for Tag logging.


To set any Tag for logging, "Log" shall be checked when user sets Tag. The
contents of printing are the information of selected Tag like the present
value, the status of alarm etc. The functions in this dialog is same as that
of alarm log.

Workstation

This field is defined the type of workstation.

If alarm data is different between workstation, using alarm log data on master
PC is used alarm data to display on slave PC.

This button is used to add workstation.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 61

This button is used to add workstation.

This button is used to edit workstation.

This button is used to delete workstation.

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

7-08-2003 15:45:34 ENGINEER'S LOG(DAILY REPORT)

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

This field is set the date type.


Created "DATE_TYPE" tag downloads at each workstation and process
control station. This setting is reflected in each workstation and process
control station.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 63

Setting of Run Mode Application

-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.

Setting of Menu Bar

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

■Load Computer : This field is set load computer.

This dialog box is used to set the parameters of printer port.

■Load TLGS(Tank level gauge system) volume table : It calculates volume


from level reading volume table.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 65

This field is set the number of volume table.

■VDR : VDR sets interface with equipment.

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


continuously with defined cycle. The minimum value of cycle is 100ms.

When Data Changed...

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.

This is the part to register the function keys.


If function key is used with "Shift", "Ctrl" and "Alt" key, "Shift",
"Ctrl"and"Alt" check box shall be selected.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 68
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 69

This field is shown function of the key.

User can "Add", "Modify" and "Delete".

Key Scrip is used to assign a window to a function key, to assign alarm


"Ack" function to a function key, etc.

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

2.9. Security menu

GITOS has the security levels from "0" to "100".


Each user is prohibited the functions according to the his security level like
change of alarm value, opening of window etc.

if accesslevel > 90 then


show window1
else
show window2
endif

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 register new user. Enter user name,


access level and password and click "OK" button.
New user name shall be no user name registered.

This button is used to change the access level or password of registered user.

This button is used to delete the registered user.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 73

This button is used to define the access level of


specified actions. Access level shall be the value between "0" and "100".
The function of access level is activated in running mode of GITOS only.

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.

■ Change mode to Development


Access level to change mode from running mode to development mode.

■ Activate menu 「Options/Configure...」


Access level to perform "Options/Configure..." menu.

■ Edit Tag and Alarm settings


Access level to change the setting values of Tag and alarm.

■ Set Date/Time
Access level to change time and date.

■ Exit the GITOS


Access level to stop the running of GITOS.

■ Run the Explorer


Access level to run "Explorer".
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 74

2.10. Run Menu


This menu is used to run Application. The mode is changed to running mode
from development mode and Menu Bar, Tool Bar and Status Bar are
disappeared. The details of menu and operating method in running
mode is explained in Chapter 5.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 75

3. Wizard

Wizard contains the objects which have complex action as follows.

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

Face Appearance is used to display the description(Label) of gauge object.


The defined label is displayed at the top of gauge.

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 font and color of label.

This is used to define the maximum and minimum values of Tag which are
displayed.

This is used to define the normal


range of Tag. The color of normal range is green. Otherwise, red color.

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

3.3. Pump gauge

The blank of status is set the value this form: t RN


It is recognized present status either 1 or 0. (Running/Stop).
The blank of Order is set the value this form: t MC. This blank orders the status
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 81

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.

This field indicates the directions.

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

3.4. Valve gauge

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.

Valve can be selected Horizontal or Vertical direction.

The Blink Speed of valve can be selected.

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.

Type is set two types of directions.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 87

3.5. Real-Time Trend

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.

Scrolling check box in TIME AXIS field is used to


define scrolling function of time axis in running mode.

This button is used to set font and size of time label(or value label).
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 91

3.6. Historical-Time Trend

Historical-Time Trend is the object to display the historical value of Tag


saved.

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

Configuration Setting in Development Mode

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.

Value Division field of Historical-Time Trend is simulated to that of


Real-Time Trend. The color and thickness of pen for division line can be
defined in this field.

"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

Configuration Setting in Running Mode


Historical Trend Tool Box is appeared when user click left mouse button on
Historical Trend object during the running mode. This is used to define
Th time parameters of Tag.

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

3.7. Alarm Summary


Alarm Summary is the object to display all Tags which are the alarm status at
the present time. Different color and blink status are applied according to
the status of alarm and the kind of alarm. It is possible to acknowledge
alarm individually or to acknowledge all alarms at same time in this object.

Alarm status by color

Yellow : Blocked alarm


Violet : Faulted alarm
Red : Critical alarm
Pink : Non-critical alarm

Alarm status by blink

Steady : Acknowledged alarm


Blink : Unacknowledged alarm

Tag info can be used existing function.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 96

Go RTrend- When selected tag is set Real-time trend, it is moved to appropriate


window page.
Go Bar- When selected tag is set Bar graph, it is moved to appropriate window
page.

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.

However, only selected alarm groups are displayed if "Selected" is selected.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 98

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.

This button is used to select the font of alarm text.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 100

3.8. Alarm History


Alarm Summary is the object to display the history of alarm from occurrence
to recovery status. Maximum "2000" alarm events can be displayed on
this object.
The color of alarm occurrence event is different from that of recovery event.

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 alarm history file a keeping time.


A standard value is 7, and maximum value is 365.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 102

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

3.9. Block Summary


The form of Block summary is similar to the alarm summary. It is appeared the
blocked tag information only.
In order to display the block information, user can set to the alarm summary.
At this time, setting can be done on the setup box.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 104

3.10. Block History


The form of Block history is similar to the alarm history, it is appeared the
blocked tag information only.
In order to display the block information, user can set to the alarm history.
At this time, setting can be done on the setup box.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 105

3.11. Event log Function


Event log is recorded the below changes whether it is changed or not.
-tag value, alarm limit, manual block setting, User log In/Out, system tag. (User is
set the system tag.)
System tag is defined the changed value between system. The tag isn't changed
directly by user.
User can open files because the recorded matter records as a file at the same time.
It can help to know the occurrence cause of problems.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 106

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 set Item string length.

This field is used to define the color and label of title bar.

This field is defined the background color.

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 selects the tag on the select tags box.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 109

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

User can set the specific period of file to open.

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

Following box is appeared when user selects "On/Off" button,

At this time, tag name is digital value.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 113

3.13. HL Value

HL alarm is determined the color of alarm. Tag Name is analog value.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 114

3.14. Progressive Bar

User can select progress Bar above wizard selection box.

Progressive bar is executed in running mode as a following picture.

Double click the object,


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 115

This field is used to select the value.

This field is used to select the maximum 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

3.15. Web Cam


User can select progress Bar above wizard selection box. Following object is drawn.

Following setup box is appeared when double click above object.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 117

Following box is appeared when double click above field.

PTZ(Pan, Tilt, Zoom)-This field is set the production name of receiver.

This field is selected the transmission speed.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 118

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.

In running mode, following image is appeared.

Double click the object, following box is appeared.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 119

This field is set the lens control. Zoom, focus and iris is controlled.
User can control the zoom, focus and iris of camera.

Using the direction keys pan and tilt is controlled.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 120

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

4.1. User Inputs

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

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

Analog User Input

This is the link to change the value of analog Tag directly.


"Tag Name" is the field to input the name of analog Tag. "Min Value"
and "Max Value" are the fields to define the range of setting value. There
is no action when operator inputs the value outside of defined range.

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

4.2. Slider Inputs

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).

Vertical Slider Input


This is used to change the value of Tag by the moving of object to up and
down positions.

"Tag Name" is the field to input the name of Tag.


"Movement" is the field to input the moving distance of object from original
position with the pixel unit.
"Top Value" is the field to input the value of Tag when the assigned object
for slider link is moved to "Up Movement" and "Bottom Value" is the
field to input the value of Tag when the object is moved to "Down
Movement".

The object can be moved within the range which is defined in


"Movement" field and the value of Tag is proportionally changed within
the range which is defined in "Value" fields.

This figure is the example of Vertical Slider Input.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 124

100

50

Horizontal Slider Input


This is used to change the value of Tag by the moving of object to left and
right positions. Other functions of "Horizontal Slider" are same as that of
"Vertical Slider".

This figure is the example of Horizontal Slider Input.

0 50 100
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 125

4.3. Touch Pushbuttons

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.

No dialog box is appeared by this link in the running mode. It is different


item of this link from "Discrete User Input".

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

4.4. Line Color

"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.

Discrete Line Color

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.

Analog Line Color

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

changed according to the result of content in "Expression" field.


Five colors can be defined.

For example, following colors are appeared according to the change of result
if the setting values are defined as figure.

Result <= 20 : First color


20 < Result <= 40 : Second color
40 < Result <= 60 : Third color
60 < Result <= 80 : Forth color
80 < Result : Fifth color
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 131

4.5. Fill Color

"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

4.7. Value Display

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.

Discrete Value display

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.

Following is a example of this.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 135

Analog Value display

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

4.9. Object Size

"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.

Height Object Size


"Object Size" is the link to change the size of object up and down according
to the result of "Expression" field.

"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

Anchor = Bottom Anchor = Middle

100 % 100 %

0 %

0 % 100 %

Anchor = Top
0 %

100 %

Width Object Size


"Object Size" is the link to change the size of object left and right according
to the result of "Expression" field.

Anchor = Left Anchor = Center

0 % 100 % 100 % 0 % 100 %


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 140

Anchor = Right

100 % 0 %
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 141

4.10. Misc

"Misc" is the set of link functions to appear(or disappear) , to blink, to rotate


the object on the screen and to change the color of object according to the
status of alarm.

Visible

This is the link to appear or disappear the object by the condition of


expression.
"Visible Condition" field is used to described the condition to show the object
on the screen.
If the result of expression in "Visible Condition" is "0", the object is
disappeared on the screen.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 142

Blink

"Expression-Blink When" field is used to define the condition of blink. If the


result of expression is not "0", the object is blinked.
User define the color for blinking in the "Blink Attributes" field. When the
object is blinking, the original color of object and the color for blinking
are displayed repeatedly.
"Blink Speed" filed is used to define the speed of blinking.

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 Size = 100 x 80

Rotation Center = Rotation Center =


(-50, -40) (50, 40)

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

5.1. Menu in Running Mode


User can see the menu in running mode by the clicking of right mouse
button. If the mouse point is on the object which is assigned dynamic
link at this time, the information of Tag is appeared. Otherwise, the
following pop-up menu is appeared.

-File Menu

This file menu in running mode is same as that in development mode.

-Security Menu

■ Security... : This menu is used to login or logout of user during the


running mode. The function of this is same as that of development mode.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 147

-Who am I?
This menu is used to confirm present user.

If there is no one log-in present, following box is appeared.

If there is log-in as “_SUPER” present, following box is appeared. There is


also shown user's access level.

-Builder Menu
If user select following menu, builder is executed.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 148

-Special Menu

■ Configure... : This menu is used to define the general configuration of


GITOS. The function of this is same as that of development mode.

■ 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.

■ Update Alarm : This menu is used to refresh the alarm data.


■ Change Alarm... : This menu is used to change the setting value of alarm
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 150

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

To edit GITOS in running mode, change the mode of GITOS to development.


Development Menu
This menu is used to change the mode of GITOS to development mode from
running mode after the stopping of application.

Previous/Next window Menu


This command is used to move between windows. Direction keys are also used
to move between windows. '←' Key is used to move to the previous window
and '→' key is used to move to the next window in running mode.

Refresh Menu
This command is used to refresh the window screen selected to delete an
afterimage which may be occurred during the application work.

Show Alarm Header


This menu is used to display(or hide) the header of window.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 151

5.2. Modification of Tag and Alarm Attributes


There are two kinds of method to modified the Tag and alarm attributes.

■ Click the right mouse button on the object which is assigned to the desired
Tag in running mode.

■ Select 「Special/Change Alarm...」Menu.

Following dialog box is appeared when user select 「Special/Change Alarm...」


menu.

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.

To change the attributes of Tag or alarm, click "Modify..." button. Then,


additional different dialog box is appeared according to the type of Tag.

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

Modification of Analog Tag Attributes

■ 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.

■ t0115@AlmSvr「NoSVC」 : This shows the description of Tag in server.


In case of example, the name of server is "AlmSvr", the name of Tag is
"t0115" and "NoSVC" means that GITOS is not connected to server or
"t0115" is not provided by server. The more detailed information is
provided when a Tag is provided by server.

■ Status : This shows the alarm status of Tag.

BLOCKED : Auto blocking


REPOSED : Manual blocking or timer blocking
FAULT : Sensor fault
ALARM : Alarm condition
Normal : Normal condition

■ 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

alarm is blocked during the setting interval by timer.

Following attributes can be changeable.

▶ 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 modified attributes are applied after clicking of "Change" button. In


case of "Memory" and "ImportRow" source type, the modified items are
applied to application of GITOS. However, the modified items are
reflected the content of server incase of "Import" source type. Therefore,
the modified items are not applied if GITOS is not connected to server.

Modification of Digital Tag Attributes

The modification method for digital Tag is same as that of analog Tag.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 154

5.3. Modification of Date and Time


This menu is used to change the time(or date) of system. If several GITOS
are connected with network, the time(or date) of all systems is changed
automatically.
Also, the time(or date) of server which provides alarm service is changed.

"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

5.4. Printing of Tag Log


This menu is used to print the present status of all Tags. The information
printed is Tag Name, Description, Measurement, Unit, and Status.

Status field shows the condition of Tag, ALARM, I/O Fault, Normal.

SSAS-21 ANAISAI PAGE : 1


1996-07-11 08:11:06 ENGINEER'S LOG
TAG DESCRIPTION MEASU. UNIT STATUS
t0101 M/E MAIN LO INLET PRESS 0.00 kg/cm2 ALARM
t0102 M/E MAIN LO INLET TEMP 0.00 Deg.C Normal
t0104 M/E CAMSHAFT LO INLET PRESS 0.00 kg/cm2 ALARM
t0105 M/E CAMSHAFT LO INLET TEMP 0.00 Deg.C 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

5.5. Printing of Alarm Log

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

5.6. Network Status


This menu is use to show the status of network.

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

5.7. Point List Window


This is the dialog box to show the information of all Tags based on the
present time. The information of Tag is the name, the description, the
alarm status, the present value and the unit of Tag.

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".

At the bottom of dialog box, the information of Tag selected is displayed.


In case of "Import"source type, item type and alarm value in server is
displayed.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 159

If user clicks the right button of mouse, several menu is appeared on group
list box.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 160

Tag info can be used existing function.


Go RTrend- When selected tag is set Real-time trend, it is moved to appropriate
window page.
Go Bar- When selected tag is set Bar graph, it is moved to appropriate window
page.

Input the tag name in the blank, user can find tag directly.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 161

5.8. Alarm Header


Alarm header is always displayed on the top of GITOS. It shows maximum
10 alarms which were occurred recently or were not acknowledged.
Unacknowledged alarms are displayed first and acknowledged alarms which
are recovered to normal condition are displayed next.

This button is used to acknowledge the last ranked alarm.

The number on the button means the number of unacknowledged


alarms.

This button is used to acknowledge all alarms on screen.

This button is used to close the alarm header. This button is


activated after acknowledge of all alarms. If new alarm is occurred after
closing, this header ia appeared automatically.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 162

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

6.1. Tag creation and Tag attributes


assignment
Tag is divided digital Tag and analog Tag according to the type of processing
data.

■ Analog Tag : 4 bytes float type data for analog value.

■ Digital Tag : "ON" or "OFF" status.

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.

■ Memory : Tag value is changed inside of GITOS.

■ 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.

To create Tag, select 「Options/Create Tag Item...」menu.

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 name of Tag. First


character of name shall be alphabet and alphabet, numeric and space are
used from second character.

This field is used to select the type


of Tag. There are analog and digital type.

This field is used to select the function group. All


function groups are displayed when combo box is clicked. User can select
one group among functions groups. To register new function group, run
「Options/Edit Groups/Function Group...」menu. The details of it is
described on the next paragraph.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 164

This field is used to described the function


of Tag as brief string. "XA", "TI" and "PI" are the examples of it.

This
field is used to enter the description of Tag.

This check box is used to define whether the value of Tag is


changeable or not.

If this box is checked, the value of Tag is saved whenever the


value is changed and log printing of this Tag is available.

If this box is checked, the value of Tag is initiated


with the last saved value when GITOS executes to running mode. To
activate this field, "Log" check box shall be checked.

"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".

This function is useful when the value


of Tag is frequently changed near alarm limit within the small range. The
alarm is activated if the value of Tag is reached the value more than the
alarm limit and it is kept more than the delay time. Therefore, if the
value of Tag is returned to normal condition within time delay, alarm is
not activated.

This function is useful when the value


of Tag is frequently changed within the small range after alarm condition.
The alarm is deactivated if the value of Tag is returned to the value more
than the "Value Deadband".

"Alarm Priority" field provides


classification of alarm as "Critical" and "Non-critical". If the value of this
filed is "0", it means the non-critical alarm. If the value is more than "0",
it means the critical alarm.

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.

If user selects "Modify" button, following box is appeared. This


button is used to modified information of tag.

This button is used to delete the selected tag. If user selects


"Delete" button, following box is appeared.
User can delete the tag on following box.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 167
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 168

This button is used to find the tag. If user selects "Find" button,
following box is appeared.

User can find the tag quickly.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 169

6.2. Register of Server


Menu : 「Options/Register Servers...]

To receive the service from any server, the desired server shall be registered
in advance.

This dialog box is used to register, modify or delete server.

This button is used to add new server.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 170

"Add a Server" box is used to enter the information of server. The


"Name", "Proto", "Ver" and "Hosts" fields shall be filled in "Add a
Server" box. Others are option fields.

■ 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.

This button is used to take the information of all servers


which are running in the network.

The information of server which is selected in the "Browse Servers" will be


moved in the "Add a Server" dialog box.

This button is used to modified the information of server.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 171

This button is used to delete the selected server.


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 172

6.3. Alarm Processing


Classification of Alarm
Alarms is divided as process alarm, system alarm and blocked alarm according
to the cause of occurrence.

■ Process Alarm : This is the alarm to show the abnormal condition of


process. This alarm is activated when the value of field instrument is over
the value of alarm limit predefined. There are four process alarms in case
of analog Tag.
● HiHi Alarm
● Hi Alarm
● Lo Alarm
● LoLo Alarm

Digital Tag has one process alarm which has two limit values as "ON" or
"OFF".

Process alarm is divided as "Critical" alarm and "Non-critical" alarm according


to the priority of alarm.

● 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.

● Non-critical alarm : "Non-critical" alarm is the process alarm except


"Critical" alarm. "*" mark is displayed in the front of message. To
define "Non-critical" alarm, enter "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.

Alarm blocking method is as follows.


● Manual blocking : This is the method to block the desired Tag directly.
To define the manual blocking, check the "Manual Block' filed when user
defines the attributes of tag. Manual blocked tag is displayed as
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 173

"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.

Alarm Processing Flow


Following is the flow of alarm processing.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 174

Start

Print & Display Yes


Is Blocked ?
Block (one time)
No
Process Alarm
- HH,H,L,LL,DIGIAL
- FAULT

Is Alarm & No
Time Delayed ?

Yes
Print & Display
Alarm

Output
Buzzer & Bridge

Stop Buzzer

Acknowlege Alarm

No
Is Normal ?

Yes
Print & Display
Normal

The general flow of alarm processing is as follow.

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

Followings are the display method of alarms.

■ 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.

■ Alarm Summary : All occurred alarms are remained in the "Alarm


Summary" window until the acknowledgment and recovery of alarm. The
front mark of alarm message is blinking before the acknowledgment and
the alarm is disappeared after the acknowledgment and recovery of alarm.

■ Alarm History : "Alarm History" window displays the history of all


occurred alarms and recovery of alarms in order of time.

■ Graphic Mimic : If "Alarm Color" dynamic link is assigned to the graphic


object, the background color of object is changed by the status of alarm.
When a alarm is occurred, the background color of object is changed and
is blinked. After acknowledgment of alarm, the background color of object
is changed to steady status from blink status. The background color of
object is change to original color after 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 Summary : All alarms or the alarms on one page of "Alarm


Summary" window can be acknowledged.

■ Script : All alarms or the alarms of each function group can be


acknowledged using the "Key Script".
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 176

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

6.4. Alarm Group


Followings are the alarm groups which are managed by GITOS.

■ 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.

This is the dialog box to set function group.

Each group consists of following components.

■ Group name
■ Buzzer Tag : Option
■ Group description : Option
■ Assigned Tags
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 178

This button is used to add new function group.

"Group Name" is the essential field in this dialog box. there is no limitation
of using character for name. Same function name cannot use.

This button is used to modify the function group. It is


impossible to modify the group name.

This button is used to delete the function group. It is


impossible to delete the "System" group. If a group is deleted, all Tags in
the deleted group are moved to the "System" group automatically.

This button is used to close the dialog box.

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.

Each bridge group has the following components.

■ 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.

This button is used to add new bridge group.

"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.

This button is used to delete the selected Tag.

This button is used to select the assigned Tag.

Click "OK" button after selection of all desired Tags.


For multi selection of Tags, "Ctrl" key is used with mouse button.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 181

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.

The setting method of this is same as that of "Bridge Group".

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

6.5. System Tag


System Tag is made by GITOS itself not made by user. Date, Time and
access level are examples of system Tag.
Following table shows the list of system Tag.

Tag name Description

hour Hour of the present time (0~23)

minute Minute of the present time (0~59)


second Second of the present time (0~59)
year Year of the present date (1970~2024)
month Month of the present date (1~12)

day Day of the present date (1~31)

accesslevel Access level of user who login the system (0~100)


"1" : if there is unacknowledged alarm
needack
"0" : Otherwise
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 184

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 Script in GITOS is divided based on the execution time as follows.

■ Application Start script


■ While Running script
■ When Data changed script
■ Key script
■ Action script

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.

The script provides the feasible faculty of the equality(=),


comparison(>,<,>=,<=,=), arithmetic operation(+,-,*,/,%), logic operation(&,|),
IF-THEN-ELSE, FOR-NEXT, DO-UNTIL, WHILE-WEND statement. Also, the
script provides all sorts of mathematical operation by function. Used command or
function name in script cannot be used as variable without distinction of capital
and small letters. If, if, IF and iF treat identically. In case variable is distinguished
capital and small letters.
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 185

7.1. Necessary statement of equality, script


Statement, used script and formula, is similar to the algebra statement of a
calculator.
Most of the formula are designated command same as a following form.

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.

7.2. Standard script


Standard script provides realizing faculty the logic as equality, comparison, simple
mathematical function. For example:

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

Order category explanation example


/ dividing
1 a = b * c
* multiplication
2 ^ involution a = b ^ 2

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

Because '&' is higher than '|', B | C & D is same as B | ( C & D ).

Followings are the examples of expression.


■ 7 - 8
■ (200 - 23 ) * 14 / 6
■ 10 ^ 5
■ tag1 = 8 (Equivalent operator)
■ tag1 < tag2 - 10
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 188

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.

◆ logic comparative statement

Logical script provides the function that is execution logic operation of an


IF-THEN-ELSE type script. Also logic motion script provides the function a
structure process of repetition that is used the structure of FOR-NEXT,
WHILE-WEND, DO-UNTIL script.
.
IF-THEN statement
Following is the format of "IF-THEN" statement.

IF <expression> <comparison operator> <expression> THEN


<command>
ELSEIF <expression> <comparison operator> <expression>
THEN
<command>
ELSE
<command>
ENDIF

Arithmetic expression can be used at expression part and ">(Greater than)",


"<(Less than)", "=(Equivalent)", "|(OR)" and "&(AND)" are used for comparison
operators.

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.

Following is the example of "IF-THEN" statement.

IF tag1 = tag2 THEN


show window1, tag3 = 1.0
ELSEIF tag1 > tag2 THEN
show window2
ELSE
sow window3, tag3 = 2.0
ENDIF
Example 1)
F a <> 0 THEN
a = a + 100
ENDIF

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

- IF-THEN ELSE statement

Example 1)
This command statement includes an 'ELSE' clause:

IF temp > 500 THEN


Disc = 1
Real = 43.7
ELSE
Disc = 0
Real = 93.4
ENDIF

Example 2) The 'IF-THEN-ELSE 'command statement includes one 'ELSEIF


'clause and without 'ELSE 'clause.

IF temp > 500 THEN


Disc = Disc * 10
ELSEIF temp > 250 THEN
x = y / z
a = abc + def
ENDIF

Example 3) The 'IF-THEN-ELSE 'command statement includes one 'ELSEIF


'clause and one 'ELSE ' clause:

IF temp > 500 THEN


Disc = Disc - 10
ELSEIF temp < 250 THEN
Disc = Disc + 10
ELSE
Disc = Disc + 50
Real = 100
ENDIF

Example 4) The 'IF-THEN-ELSE 'command statement includes plural 'ELSEIF


'clause and one 'ELSE 'clause:

IF temp > 100 THEN


temphihi = 1
Disc = 50
ELSEIF temp > 80 THEN
temphi = 1
ELSEIF temp < 30 THEN
templo = 1
ELSEIF temp < 10 THEN
templolo = 1
ELSE
tempok = l
ENDIF
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 190

Example 5) The condition 1 or condition 2 is tested by 'IF-THEN-ELSE


'command statement:

IF (pump1 < 50.0) | (pump2 < 50.0) THEN


alarm-1 = 1
ELSE
alarm-1 = 0
ENDIF

Example 6) The condition 1 or condition 2 is tested by 'IF-THEN-ELSE


'command statement:

IF (pump1 < 50.0) AND (pump2 < 50.0) THEN


alarm-2 = 1
ELSE
alarm-2 = 0
ENDIF

Example 7) 'IF-THEN-ELSE 'command statement tests the equivalence.

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

FOR TEMP=0 TO 10 STEP=2


IF TEMP = 9 THEN
GOTO 20
ENDIF

COUNT = COUNT + 1
NEXT

20

Label is registered by an integral number. If label is not register in advance,


syntax error is occurred.

◆ Repeat conditional statement

FOR- NEXT Statement

Repeats the execution of a statement block a specified number of times.

Syntax:

FOR counter = start TO end [STEP increment]


...statements...
IF (condition) THEN
[BREAK]
ENDIF
...statements....
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 192

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.

Remarks) The step argument can be either positive or negative. If increment is


positive or 0, the statement block between For and Next will execute if counter is
less than or equal to end. When increment is negative, the statement block
between For and Next will execute if counter is greater than or equal to end. The
statement block is not executed and the loop is exited if increment is positive and
counter is greater than end, or when increment is negative and counter is less than
end. If not specified, step defaults to one.

...statements... One or more statements between For and Next that are executed the
specified number of times.

FOR For Marks the beginning of a For...Next loop control structure.


TO To Marks the beginning of the final value.
STEP Step Marks the beginning of the increment.
BREAK Break immediately transfers control to the statement following the Next
keyword.
NEXT Next Marks bottom of statement block for a For...Next loop.

Remarks) For...Next loop control structure can be repeated.

For adding up the index value, index value is repeated from 'start' until reaching
'end'.

FOR Index = 2 TO 25 STEP=7


{ script statement }
NEXT

The following increase of Index variable construction is correct:

The number of times Index value equation


1 2 2
2 9 2+7
3 16 2+7+7
4 23 2+7+7+7
5 30 2+7+7+7+7

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.

Example1) The use of repetition construction example

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.

Example 2) 'BREAK' the example of using

FOR TagX = 1 TO 10]


...statements...
IF (condition) THEN
BREAK
ENDIF
...statements...
NEXT
Example 3) 'STEP' the example of using

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

When processing of script is complete, the value is:


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 194

MyTag = -7776,
Index = -1005 and Index2 = 11.

WHILE-WEND statement

-Executes a series of statements as long as a given condition is True.

Syntax:
WHILE (condition)
...statements...
WEND

The WHILE...WEND statement syntax has these parts:

■ condition : Numeric or string expression that evaluates to True or False. If


condition is Null, condition is treated as False.

■ statements : One or more statements executed while condition is True.

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

Because condition check is lastly executed, 'DO-UNTIL' statement is different with


'WHILE-WEND' statement. Determined the condition check whether continue or not
after executing.

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

Terminates the current loop, or if in conjunction with a label, terminates the


associated statement. You typically use the break statement in switch statements
and while, for, for...in, or do...while loops. You most commonly use the label
argument in switch statements, but it can be used in any statement, whether simple
or compound.
Executing the break statement exits from the current loop or statement, and begins
script execution with the statement immediately following.

Example)
COUNT = 0
DO
COUNT =COUNT + 1

IF COUNT = 100 THEN


BREAK
ENDIF
UNTIL (COUNT > 1000)

-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

SUM = SUM + COUNT


UNTIL (I > 100)
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 197

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".

Followings are the member list according to the type of Tag.

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

Lalarm If Lo-alarm : 1, Otherwise : 0.


LLalarm If LoLO-alarm : 1, Otherwise : 0.
Falarm If I/O fault alarm : 1, Otherwise : 0.

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

IF (tag1.alarm = 1) | (tag2.alarm = 1) then


alarm = 1
ELSE
alarm = 0
ENDIF
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 199

7.6. Function
Following functions are provided by GITOS.
■ show : Activate pop-up of the window. For example,

show window1

The extension(".win") of window name is not necessary.

■ hide : Hide the window. For example,

hide window2

The extension(".win") of window name is not necessary.

■ sound : Play the wave file. For example,

sound ding.wav

sound stop (Stop sound.)

■ ack : Acknowledge alarm.

ack all : Acknowledge all alarms.


ack 「function group name」 : Acknowledge all alarms in the specific function
group.

◆ mathematics operation function

ABS()
Returns the absolute value (unsigned equivalent) of a specified number.

Syntax Result=abs(x)
Parameter Description
x Any number, real or integer tagname.

Remarks The absolute value of x is calculated and returned to Result.

Example(s) abs(14) will return 14


abs(-7.5) will return 7.5
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 200

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.

Remarks The absolute value of x is calculated and returned to Result.

Example(s) acos(1) will return 0


acos(-1) will return 180

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.

Remarks The absolute value of x is calculated and returned to Result.

Example(s) asin(1) will return 90


asin(-1) will return -90

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

x Any number, real or integer tagname.

Remarks The absolute value of x is calculated and returned to Result.

Example(s) atan(1) will return 45


atan(0) will return 0

COS()
Returns the cosine of an angle given in degrees.

Syntax Result=cos(x)
Parameter Description
x Any number, real or integer tagname.

Remarks The absolute value of x is calculated and returned to Result.

Example(s) Cos(90) will return 0


Cos(0) will return 1
Wave = 50 * Cos(6 * $Second)

EXP()
Returns the result of e raised to a power.

Syntax Result=Exp(x)
Parameter Description
x Any number, real or integer tagname.

Remarks The exponential of x is calculated and returned to Result.

Example(s) exp(1) will return 2.718...


The range for this function is -88.72 to 88.72.

LOGE()
GITOS
HEAVY INDUSTRIES User's Guide PAGE : 202

Returns the natural log of a number.

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.

Example(s) loge(100) will return 4.605...


loge(1) will return 0

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.

Remarks If x is negative, these functions return an indefinite (same as a quiet


NaN). If x is
0, they return INF (infinite).

Example(s) log10(3) will return 1.89279

PI()
Returns the value of Pi.

Syntax Result=Pi()

Example(s) Pi() will return 3.1415926


GITOS
HEAVY INDUSTRIES User's Guide PAGE : 203

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.

Remarks The power function computes x raised to the power of y.

Values of x and y Return Value of power Remark


x < > 0 and y = 0.0 1
x = 0.0 and y = 0.0 1
x = 0.0 and y < 0 Infinity 0 return

Example(s) power(2, 3) will return 8


power(2, 0.5) will return 1.414

RAND()
Returns a pseudorandom number in the range 0 to argument.

Syntax Result=rand(x)
Parameter Description
x Number (0~32767), integer or tagname.

Example(s) rand(100) will return 45

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

Number, real or integer tagname.

Remarks The y parameter sets the precision to which the x parameter will be
rounded.

Example(s) Round(4.3, 1) will return 4


Round(4.3, .01) will return 4.30
Round(4.5, 1) will return 5
Round(-4.5, 1) will return -5
Round(106, 5) will return 105
Round(43.7, .5) will return 43.5

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.

Remarks The sine of x is calculated and returned to Result.

Example(s) sin(90) will return 1


sin(0) will return 0 wave = 100 *
sin (6 * degree)

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.

Example Wave = 10 + 50 * Tan(6 * degree)


Tan(45) will return 1
Tan(0) will return 0

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.

Example tunc(4.3) will return 4


trunc(-4.3) will return -4
Contents
1. The beginning ………………………………………………………………………………2
1.1 Starting …………………………………………………………………………………………...2
1.2 Open a Workspace ……………………………………………………………………………….2
1.3 Create a New Project …………………………………………………………………………….3
1.4 Create a New Target ……………………………………………………………………………..3
1.5 Create a Tag Node for Tag Builder ……………………………………………………………...5
1.6 Create a Task for FBD …………………………………………………………………………...7
1.7 Create a Program for FBD / SFC………………….……………………………………………...9

2. BUILDER …………………………………………………………………………………..11
2.1 About BUILDER ……………………………………………………………….………………..11
2.2 BUILDER menu overview ……………………………………………………….……………...12
2.3 Toolbar …………………………………………………………………………….…………….13
2.4 Contracted-key …………………………………………………………………….…………….14
2.5 File menu ………………………………………………………………………….……………..15
2.6 Edit menu …………………………………………………………………………….………….17
2.7 Target menu ………………………………………………………………………………….….17
2.8 BLD menu ……………………………………………………………………………………….19
2.9 Main menu “Report” ……………………………………………………………………………..28
2.10 “Security” menu…...……………..……………………………………………………………...30
2.11 Reports from BUILDER ………………………………………………………………………..34

3. Function Block Design …………………………………………………………………..40


3.1 Before Start ……………………………………………………………………………………...40
3.2 Select to do FB library …………………………………………………………………………..40
3.3 Make a Function block ………………………………………………………………………….42
3.4 Make a Variable …………………………………………………………………………………43
3.5 Make a Constant ………………………………………………………………………………...44
3.6 Link up Function block with Variable …………………………………………………………..45
3.7 Set up Running Procedure and Parameter of Function Block …………………………………..46
3.8 Make a ST (Structured Text) code ……………………………………………………………...47
3.9 Connect with On Line ………………………………………………………………………… ..50

4. Sequential Function Chart (SFC) ……………………………………………………..52


4.1 Make a SFC Program …………………………………………………………………………...52
4.2 An explanatory note of SFC mode ……………………………………………………………. ..52
4.3 Step ……………………………………………………………………………………………...53
4.4 ST (Structured Text) code ……………………………………………………………………….58
4.5 Make a ST code ………………………………………………………………………………….59
4.6 On Line …………………………………………………………………………………………..61

1
1. The beginning

1.1 Starting

The following screen appears when the 'BUILDER-Pro. Exe ' is executed

Fig. 1.1.1 Starting

1.2 Open a Workspace

Open Workspace window come up like the following picture when right mouse button is clicked on
starting screen.

Fig. 1.2.1Open a Workspace

A list of recently executed files would be arranged by default when the 'Recent' tab was selected. You
can browse and select the appropriate file when the 'Existing' tab was selected. You can create a new
Project by selecting a 'new' tab Button.

2
1.3 Create a New project

1.3.1 The following Pop-up window will appear when new tab button is selected.
New project will be created when click ok after typing project name for name file on project window

Fig.1.3.1 Create a New project

1.4 Create a New Target

1.4.1 Menu like the following picture will be popped up when click right mouse button on project node.
By using mouse, select the created Project name and, click right mouse button and select <New
Target>menu.

Fig. 1.4.1Create a New Target

3
1.4.2If you select the <New Target> menu, Target window will be popped up like the following picture.
New target will be created when click ok after typing target name for target window.

Fig. 1.4.2Create a New Target

1.4.3 Created Target name in the Builder pro project will be shown like the following picture.

Fig. 1.4.3Create a New Target

4
1.5 Create a Tag Node for Tag Builder

1.5.1 Click right mouse button above target node, create the tag nodes of each target by selecting the <Create Tag
Node> menu.

Fig. 1.5.1Create a Tag Node for Tag Builder

The Name of Tag node is equal to the name of Target

1.5.2 Just click <OK> button to register tag nodes

Fig. 1.5.2Create a Tag Node for Tag Builder

5
1.5.3 A Tag node under the Target node will be shown as a result. This tag node is a access point to the builder file
attached to the target. Loading a Builder pro file of a Target by double click every Tag node, progress a Builder pro
work.

Fig. 1.5.3Create a Tag Node for Tag Builder

6
1.6 Create a Tasks for FBD

1.6.1 by using mouse, select the created Target name in the Builder pro window, click right mouse button and select
<Create Tasks> menu for FBD

Fig. 1.6.1 Create a Tasks for FBD


1.6.2If you selected, Task Manager window is created like the following picture. Click Add... to make new task for
FBD.

A d d ne w Ta sk D e le te T a s k
Fig. 1.6.2 Create a Tasks for FBD

7
1.6.3 When Add... is clicked, Task window is created like the following picture.

T y p e in th e T as k
n am e

Typ e in th e In te rv a l

Typ e in th e Prio r ity

Fig. 1.6.3 Create a Tasks for FBD

1.6.4 Task for FBD is created like the following picture when click ok after type in the name, interval and priority
on the task window.

T a s k w a s c re a te d .

Fig. 1.6.4 Create a Tasks for FBD

8
1.7 Create a Program for FBD/SFC

1.7.1 by using mouse, select the Target name in the Builder pro window, click right mouse button and select
<Create Program> menu.

Fig. 1.7.1Create a Program for FBD/SFC

1.7.2 If you selected, program window is created like the following picture. New program is created when
type in the program name on the program window and click ok. If you want to use the existed FDB and
SFC file, select Program File.

T y p e in t h e p ro g ra m Nam e

T y p e in t h e A n n o t a t io n

S e le c t t o T a s k

S e le c t t o F B D f ile

Fig. 1.7.2Create a Program for FBD/SFC

9
1.7.3 When Warning message is appeared like the following picture after double clicking with mouse to
program name on be created window, Click Ok. Finally, FBD (Function Block Diagram) is created. If you
select the existed FDB file, Warning message isn't appeared.

C lic k O K

Fig. 1.7.3Create a Program for FBD/SFC

Double click the


Program name

FBD window was


created

Fig. 1.7.4Create a Program for FBD/SFC

10
2. BUILDER

2.1 About BUILDER

This software, we will call BUILDER that is designed to assist the configuration process of SSAS-pro
system. BUILDER has following facilities,

• Configuring for SSAS-pro H/W


• Configuring for SSAS-pro H/W system’s tag
• Reporting about configuration data
• Downloading configuration data to SSAS-pro H/W system at runtime

Fig. 2.1.1 BUILDER

11
2.2 BUILDER Menu Overview

BUILDER menu has the following structure.

Main Menu Sub-menu Operation

File
Save project Save project data file
open project Open existing project data file
new project Create new project data file
close project Close project data file
print preview Print out reports to screen

Edit
Import Data File ▶ Import data from formatted-text-file.
Import Tag Data... Import Tag Data
Import Yard-cable Data... Import Yard-cable Data
Export Data File ▶ Export data to formatted-text-file.
Export Tag Data... Export Tag Data
Export Yard-cable Data... Export Yard-cable Data

Target
Set Download Target... Set IP address of Target-machine.
Download... Download data to Target-machine.
Change Mode to RUN/DEVELOPMENT Change operation mode (RUN ↔ DEVELOPMENT)

BLD Build General Information... Put general information about job.

Configure System... Set SSAS-21 H/W configuration.

Configure Tag... Set Tag information.


Configure CPU System Tag... Set CPU-system-tag information.
Group ▶
Configure Function Group... Set Function-group information.
Configure Block Group... Set Block-group information.
Configure Bridge Group... Set Bridge-group information.
Configure Action Group... Set Action-group information.

Scripts ▶
Application Start Script... Set application-start-script.
While Running Script... Set while- running- script.
When Data Changed Script... Set when-data-changed-script.
Import Script... Import script-data-file (*.SCP file)

Set Server Info... Set Server Name & IP address


Set PC Info...
Set Remote Server List... Set different system server (TLGS,RCMS, etc.)
Set ST-Code Path... Set Control S/W code path & filename

Auto Link... Link tag data and H/W system data.


Manage Strings... Add or delete Unit/ Sensor strings.

Report
Select Font... Select font for report.
Select Report... Select report type to print.
Select Gray Degree... Select gray degree for report.

12
Security
Log in... Login with authorized user information.
Change Password... Change user password.
Who am I... Check current user.
Logout Exit user job.

Manage User... Add or delete user.


Set Access Level... Select access level.

Help About Builder... Check the version of BUILDER.

Table 2.2.1 Menu

2.3 Toolbar

Following "Fig 2.3.1" shows the BUILDER toolbar and its meaning.

Target/Download
BLD/Configure Tag
BLD/Confgiure System
BLD/Set ST code Path
BLD/Set PC Info
BLD/Set Server Info
File/print
File/save
File/open

Fig. 2.3.1 Tool bar

13
2.4 Contracted - key

BUILDER has a preference contracted - key to access that operation quickly through keyboard stoke.

Accelerator-key Menu
Ctrl + N File/ New
Ctrl + O File/ Open...
Ctrl + S File/ Save
Ctrl + P File/ Print
Ctrl + Y Build/ Configure System...
Ctrl + T Build/ Configure Tag...

Table 2.4.1 Accelerator-key

2.5 File menu

2.5.1 This chapter explains the operations within “File” menu

Fig. 2.5.1 File menu

14
2.5.2 The following picture is preview function a printing page.

Fig. 2.5.2 “File/ Print preview” menu

15
2.6 Edit menu

2.6.1 "Edit / Import/ Import Tag Data", "Edit/ Import/ Import Yard-cable Data"
This function is to be used in programming stage by maker.

2.7 Target menu

2.7.1 “Target/ Set Download Target” menu


● Set a IP address and port number for target system (SSAS-pro H/W).
● How to set target;
① If you select the menu, following dialog box will appear.

Fig. 2.7.1 “Set Target” Dialog Box


② Type in "name" , "IP address" after click "Add".
The Default I/P address in SSAS -pro are referred to below.

Fig.2.7.2 Default Target Name & Address

2.7.2 “Target / Download” menu


This allows Main CPUs in cabinet and Workstations to update the programmed data in builder for
system access and control. In order to download in Builder pro, the Target is predefined.
There are two different mode for downloading

2.7.2.1 Download in Development mode

16
Normally, This is will finish during Commissioning days by Maker for system
initializing. However, sometimes this procedure must be made for system initializing when CPU is out of
order and requested to be replaced by new CPU
The following procedures show how to download to new CPU
ⓐ Turn off Main S/W on System Cabinet and pull out the fault CPU
ⓑ Change the Dip s/w of new CPU to Download mode
No.1 of Dip s/w on the CPU must be "ON" position
ⓒ Insert CPU to VME slot and turn on System Power
ⓓ Active Builder program and open file(*.BLD)
Please must open your recent project data file
ⓔ Change Mode to Development mode in File menu
ⓕ Select File/Download in File menu or Click on the Menu bar
ⓖ On Register Target, Select CPU1 or CPU2 which is renewed.
ⓗ Click "O.K" on the Register Target Dialog box
ⓘ Following message will appear when download is done successfully.
CPU1 or CPU2 O.K
ⓙ Turn off Main s/w on Cabinet again and pull out CPU, return back the
Dip s/w arrangement.
ⓚ Insert CPU in VME slot and Turn on Main S/W
WARNING : when any changes will affect on system operating, it Protected by
Security. Prevent the Access from an authorized person.

2.7.2.2 Download in Run mode


This procedure is active while in system running only. Without any delay, an operator can
change all Tag information such as alarm range, limit and channel, etc.
Detail items doing in this mode is showing below.
Followings are showing how to download in Run mode.
ⓐ Activate Builder/CONFIG. Tag... or Click on the Menu bar
ⓑ Select Corresponding Tag which want to change and Modify it.
ⓒ Press Update and then O.K
ⓓ Select Target will activate automatically

Fig. 2.7.3 Select Target

ⓔ Click O.K if you want to change.

17
ⓕ The Report will show whether download is successful or not automatically upon
completion the procedure.
CPU1 is always showing O.K but Cpu2 is always showing error when download is
successful in running mode. Since, CPU1 is out of order, all the updated data in CPU1 are handed over to
CPU2 (CPU backup)
ⓖ If showing the message as above, Repeat again above procedure.

Fig. 2.7.4 Tag configuration


Followings function, operator can modify in System running with Download
● Channel modification
● Text modification
● Alarm range & limit modification
● Value calibration / Adjustment
● Unit modification
● Tag type modification
● Adding / Removing I/O point.

However, Group alarms showing bellows are not included download in running mode but
included Download in Development mode.
● Action Group for M/E Slow Down
● Bridge Group for Extension Alarm System
● Block Group
● Adding / Removing I/O card

WARNING : when any changes will affect on system operating, it Protected by


Security. Prevent the Access from unauthorized person.

18
2.8 BLD menu

This chapter explains the operations within "BLD" menu.

Fig. 2.8.1 "BLD" menu

"Build" has following sub menus;


● Build Group ~ Build Function/ Block/ Bridge/ Action group settings for system.
● Build Script ~ Build script setting for system.

2.8.1 “BLD / Build General Information” menu

Includes General description for Project. Only can access in Development Mode.

19
2.8.2 “BLD / Configure System” menu

Includes Following data. Only can access in Development Mode.


▶ VME Address for I/O cards
▶ Type of I/O card

WARNING : When any changes will affect on system operating, it Protected by


Security. Prevent the Access from an authorized person.

Fig. 2.8.2 Configure System

2.8.3 “BLD / Configure Yard Cable” menu

Showing yard cable information for all tag points. Only Accessible in Development Mode.

Fig. 2.8.3 Yard cable

20
● T.B NO : Terminal Number connected to I/O card.
● Core No./ Feed No./Type: Yard cable information
● Auto Spare.../ Auto. TB: Protected by security. Don't Touch

2.8.4 “BLD / Configure Tag” menu

This menu configures the following data. (It will be detailed in “Note 3. "About
Configure Tag" Dialog Box Operations...”)
▶ Tag's Name
▶ Tag's Description
▶ Tag's Function Code
▶ Tag's Value Range Info. (Input Min/Max, Real Min/Max)
▶ Tag's Value Unit
▶ Tag's Alarm Info.
▶ Tag's H/W Info. (Address, Channel)
▶ Tag's Sensor Info.
▶ Tag's Test Info. (Test Method, Test Result, Test Remarks)
▶ Tag's Dead bands (Value Dead band, Tag Dead band, Log Dead band)
▶ Tag's Group Info. (Function Group, Action Group, Block Group, Bridge Group)

● How to configure tag information;


① If you select the menu, following dialog box will appear.

21
Select field category to
edit

Brows e tag by group.


▶ Function G roup
▶ A ction G roup
▶ Block G roup
▶ Bridge G roup

Edit G roup
▶ Function G roup
▶ A ction G roup
▶ Block G roup
▶ Bridge G roup

Fig. 2.8.4 "Configure Tag" Dialog Box

② Click "Add"/ "Update"/ "Delete" button to add/ update/ delete a data.


③ When finished, click "OK" button.
WARNING : When any changes will affect on system operating, it Protected by
Security. Prevent the Access from an authorized person.

Note 3. About "Configure Tag" Dialog Box Operations...


▶ The data field alignments in "Configure Tag" dialog box has consistence with "Alarm Point
List" report (which is able to be generated by BUILDER).
▶ Following table shows the meaning of icons.

Icon Meaning

Group category

Group item

(blue) Analog Tag

(red) Digital Tag

Table 2.8.1 Icons in "Configure Tag" Dialog Box

22
▶ Following table shows the meaning of data fields.

Data Field Type Meaning Info

Manual Block Boolean Does tag need Manual Block?

Import Alarm Boolean Does tag need Alarm Process?


- If Alarm Process is performed by Data Source,
check this field.
- If Alarm Process is performed by Gitos, don't
check this field.

Need Log Boolean Dose tag need logging?

Name string Tag Name Not allowing <tab> character.

Description string Comments about a tag

Func string Function code for a tag Used for generating Alarm Message.

Real Min float Minimum Tag Value

Real Max float Maximum Tag Value

Input Min float Minimum Sensor Input Value Minimum value from sensor.

Input Max float Maximum Sensor Input Value Maximum value from sensor.

Hi Boolean Does tag need Hi Alarm? Automatically checked when user input Hi-limit.

float Hi Alarm Limit

Lo Boolean Does tag need Lo Alarm? Automatically checked when user input
Lo-limit.

float Lo Alarm Limit

HiHi Boolean Does tag need HiHi Alarm? Automatically checked when user input
HiHi-limit.

Float HiHi Alarm Limit

LoLo Boolean Does tag need LoLo Alarm? Automatically checked when user input LoLo-limit.

Float LoLo Alarm Limit

Digital Boolean Does tag need Digital Alarm?

radio group Digital Alarm Value

Unit string Tag Value Unit New string is automatically registered to BUILDER.

T.D. float Alarm Time Delay Value in [sec] unit.

Ref. Page string Reference Page

Priority integer Alarm Priority

Card Type string I/O Card Type - Combo box is filled with previously configured
data in
"Configure System" menu.
- It is possible to enter new string directly.

radio group Card Signal Type This field must be selected as analog or digital, if
new card-type-string is directly entered.

23
Address string I/O Address (HEX) Combo box is filled with previously configured data
in "Configure System" menu.

Channel string I/O Channel Combo box is filled with previously configured data
in "Register Card" menu.

Sensor Maker string Sensor Maker - Combo box is filled with previously
configured data in
"Configure Sensor Information" menu.
- It is possible to enter new string directly.

Sensor Type string Sensor Type

- Combo box is filled with previously configured


data in
"Configure Sensor Information" menu.
- It is possible to enter new string directly.
Sensor Signal string Sensor Signal New string is automatically registered to BUILDER.

Sensor Supplier String Sensor Supplier

- Combo box is filled with previously configured


data in
"Configure Sensor Information" menu.
- It is possible to enter new string directly.
Sensor Remarks string Sensor Remarks

Test Method string Test Method

Test Result string Test Result

Test Remarks string Test Remarks

Value Dead band float Value Dead band

Tag Dead band float Tag Dead band

Log Dea band float Log Dead band

Table 2.8.2 Data Fields in "Configure Tag" Dialog Box

24
2.8.5 “BLD / Set Server Info” menu

Input CPU information that doing download at Builder.

Fig. 2.8.5 “BLD / Set Server Info” menu

2.8.6 “BLD / set PC Info” menu

Input PC information that use a Builder program.

Fig. 2.8.6 “BLD / set PC Info” menu

25
2.8.7 “BLD / Set Remote Server List” menu

Input CPU information that use a Remote tag.

Fig. 2.8.7 “BLD / Set Remote Server List” menu

2.8.8 “BLD / Set ST-Code Path” menu

Set up a route of ST code.

Fig, 2.8.8 “BLD / Set ST-Code Path” menu

2.8.9 “BLD / Auto Link” menu

The following picture is a menu that mapping automatically at cable information in setting up a IO tag.

Fig.2.8.9 “BLD / Auto Link” menu

26
2.8.10 “BLD / Manage Strings” menu

Set up a string of Unit, Sensor Supplier, Sensor Maker, Sensor type and sensor signal that use at system.

Fig. 2.8.10 “BLD / Manage Strings” menu

Fig. 2.8.11 Unit window Fig. 2.8.12 Sensor Supplier window

Fig. 2.8.13 Sensor Maker window Fig. 2.8.14 Sensor Type window

Fig. 2.8.1 Sensor Signal window

27
2.9 Main menu "Report"

The tag information in Builder are reported by log printer by manual.

Fig. 2.9.1 "Report" menu

2.9.1 “Report/ Select Font” menu

● This menu selects font for printing reports.


● How to select font;
① Dialog box will appear like the following picture when you the select menu.

Fig.2.9.2 "Font" Dialog Box

②When you finished to select font, click "OK" button.

28
2.9.2 “Report/ Select Report” menu

● This menu selects the type of reports to be generated.


● How to select report;
①If you select the menu, following dialog box will appear.

Fig. 2.9.3 "Select Report" Dialog Box

② Select proper reports and click "OK" button.

2.9.3 “Report/ Select Gray Degree” menu


● This menu adjusts gray degree which is used for line separation in report.
● How to select gray degree;
① If you select the menu, following dialog box will appear.

Fig.2.9.4 "Select Gray Degree" Dialog Box

② Set proper gray degree and click "OK" button.

29
2.10 "Security" menu

This chapter explains the operations within "Security" menu.

Fig.2.10.1. "Security" menu

2.10.1 “Security/ Login” menu

● This menu let user login to BUILDER.


● How to login;
① If you select the menu, following dialog box will appear.

Fig.2.10.2. "Login" Dialog Box

② Type in user information and click "OK".

30
2.10.2 “Security/ Change Password” menu

● This menu changed the password of current user.


● How to change password;
① If you select the menu, following dialog box will appear.

Fig.2.10.3. "Change Password" Dialog Box

② Type in old and new password.


③ Click "OK".

2.10.3 “Security/ Who am I” menu

● This menu checked who is the current user.


● How to check current user;
① If you select the menu, following dialog box will appear.

Fig.2.10.4. "Change Password" Dialog Box

② Checked current user and click "OK".

31
2.10.4 “Security/ Logout” menu

● This let current user logout from BUILDER.

2.10.5 “Security/ Manage User” menu

● Add or delete authorized user entry.


● How to manage user;
① If you select the menu, following dialog box will appear.

Fig.2.10.5. "Manage User" Dialog Box

② Click "Add" button to add user entry.


③ Select existing user and click "Delete" to delete user entry.

32
2.10.6 “Security/ Set Access Level” menu

● This menu sets access levels for BUILDER operation.


● How to set access level;
① If you select the menu, following dialog box will appear.

Fig.2.10.6. "Set Access Level" Dialog Box

The level is only changeable by whom has highest level so as to protect Access
by an authorized person.

② Type in access levels and click "OK".

33
2.11 Reports from BUILDER

2.11.1 How to configure reporting environments

● Font ~ Use "Report/ Select Font..." menu to select font.


● Report Type ~ Use "Report/ Select Report..." menu to select report type.
● Gray Degree for Line Separation ~ Use "Report/ Select Gray Degree..." menu to set gray degree of line
separation.

G r a y L in e S epe r a tion

NO . C H .N O . T E X T F U N C . ...
1 t1301 C O M P O S IT E B O IL E R A BNR XA
2 t1302 C O M P O S IT E B O IL E R T R IP XA
3 t1303 C O M P . B O IL E R EXH. GA S TEMP T IA H
4 t1304 C O M P . B O IL E R DRU M L E V E L L IA H
L IA L
5 t1305 C O M P . B O IL E R ST E A M P R E SS P IA H
P IA L

Fig.2.11.1. Gray Line Effect

2.11.2 General Description List

● Layout

Fig.2.11.2. General Description Report

● Report Data
▶ Project Number

34
▶ Hull Number
▶ Revision Number
▶ Ship Owner
▶ Work Originator
▶ Project Start Date
▶ Ship Building
▶ Ship Yard, Division
▶ General Description

2.11.3 Group List

● Layout

Fig.2.11.3. Group List


● Report Data
▶ Action Group : Name, Action Tag, Text (Description), I/O point
▶ Block Group : Name, Block Tag, Text (Description), I/O point
▶ Bridge Group : Name, Bridge Tag, Text (Description), I/O point

35
2.11.4 Group And Tag List

● Layout

Fig.2.11.4. Group And Tag List

● Report Data
▶ Action Group and its tag list
▶ Block Group and its tag list
▶ Bridge Group and its tag list

2.11.5 Alarm Point List

● Layout

Fig.2.11.5. Alarm Point List

● Report Data
Tag information grouped by Function Group

36
▶ Name
▶ Text (Description)
▶ Function
▶ Range
▶ Alarm Limit
▶ Unit
▶ Alarm Group (Bridge Group)
▶ Action Group
▶ Block Group
▶ Time Delay
▶ Terminal Number (I/O point)

2.11.6 Sensor List

● Layout

Fig.2.11.6. Sensor List

● Report Data
Sensor information of tag grouped by Function Group

▶ Name
▶ Sensor Maker
▶ Sensor Type
▶ Sensor Supplier
▶ Sensor Remarks

37
2.11.7 On-board Test List

● Layout

Fig.2.11.7. On-board Test List

● Report Data
On-board test information of tag grouped by Function Group

▶ Name
▶ Text (Description)
▶ Function, Range
▶ Alarm Limit
▶ Time Delay
▶ Test Method
▶ Test Result
▶ Test Remarks

38
2.11.8 Connection Diagram

● Layout

Fig.2.11.8. Connection Diagram

● Report Data
Tag information grouped by I/O points

▶ Terminal No.
▶ Tag, Tag Text (Description)
▶ Signal Type
▶ Reference Page

39
3. Function Block Design

3.1 Before Start

I will explain how to design the function block after doing the preliminary work. The following picture shows
each icon's role.
S a v e F B D file

O p e n F B D file S a v e S L D file p rin t

S e le c tio n
c o n s ta n t lin e fu n c tio n b lo c k
v a ria b le
Fig. 3.1.1 Each icon’s role

3.2 Select to do FB library

3.2.1 Select Load FB library... in the pull down menu of File on the window. If warning message appears, click
Ok.

S e le c t to L o a d F b lib ra r y

C lic k O K

Fig. 3.2.1 Select to FB library

40
3.2.2 Select Function block library file(*.lib).

S ele c t to FB librar y file

Fig. 3.2.2 Select to FB library file

41
3.3 Make a Function block

3.3.1 Choose function block which you will use like the following picture.

Selec t to Func tion bloc k

Fig. 3.3.1 Select to Function block

3.3.2 The selected function block is moved by the mouse cursor. When you locate the selected function block
wherever you want to, double click left mouse button and it will be fixed on the FBD window.

PID function block was


created.

Fig. 3.3.2 Make a function block

42
3.4 Make a Variable

3.4.1 Select variable icon in the menu. (shortcut key : v; type 'v' over the FBD window.)

Select to Variable icon


Fig. 3.4.1 Select to Variable icon

3.4.2 After doing that, when you select the FBD window, Variable window is created like the following picture.

Select to Variable

Fig. 3.4.2 Select to Variable

3.4.3 Select Variable which you will link on the Variable window. Click Ok. Then variable is created like the
following picture.

V a ria b le was c re a te d
Fig. 3.4.3 Make a Variable

43
3.5 Make a Constant

3.5.1 Select Constant icon in the menu.

S e le c t to C o n s ta n t ic o n
Fig. 3.5.1 Select to Constant icon

3.5.2 After doing that, when you select the FBD window, Constant window is created like the following picture.

Select to Type

Type in Value

Fig. 3.5.2 Created a Constant window

3.5.3 On the Constant window, select Type and type in Value.

C o n s ta n t w a s c re a te d .

Fig. 3.5.3 Make a Constant

44
3.6 Link up Function block with Variable

3.6.1 Select Line icon in the menu.

S e le c t to L in e ic o n
Fig. 3.6.1 Select to Line icon

3.6.2 After doing that, link Function block to Variable on the FBD window.

L in k F u n c t io n b lo c k t o V a r ia b le
Fig. 3.6.2 Link Function block to Variable

45
3.7 Set up Running procedure and Parameter of Function Block

3.7.1 When Function block is double-clicked on the FBD window, FB window is created.

Double Click it

Fig. 3.7.1 FB window

3.7.2 Usage Name, Input Count, Execution Order, Parameter value can be changed on the FB window. In case
of Execution Order, the lower number's procedure is faster.

C h e c k b o x o p t io n f o r s h o w in g
P a ra m e te r

Fig. 3.7.2 Set up Running procedure and Parameter of Function Block

46
3.8 Make a ST(Structured Text) code

3.8.1 Create ST code

Select Generate ST in the pull down menu of FBD on the window. Then ST code is generated.

Select to Genera te ST

If you want to see the generat ed ST code, select to m ouse


cursor and m ove it up.
Fig. 3.8.1 Select to Generate ST

Select to it for
m agnification

Fig. 3.8.2 Select to it for Magnification

47
ST code is created
succefully
Fig. 3.8.3 Make a ST code

3.8.2 Make a Down File


Select Build in the pull down menu of Target on the window. If the Target is not activated in the menu, select it in
the menu after select to Target.

S e le c t to Bu ild

Fig.3.8.4 Select to Build

48
This part is added.

Fig. 3.8.5 Make a down file

49
3.9 Connect with On Line

3.9.1 Select On Line in the pull down menu of FBD on the window.

S e le c t to O n L in e

Fig. 3.9.1 Select to On Line

3.9.2 If you selected IP address window is generated. In that case input the Target IP address.

T y p e in IP a d d r e s s

Fig. 3.9.2 Type in IP address

50
3.8.3 In that case input value and output value can be seen.

Input value and


output value can be
seen

Fig. 3.8.3 Connect with On Line

51
4. Sequential Function Chart(SFC)

4.1 Make a SFC Program

Select SFC on the Type window. If you want to use the existed SFC file, select to do Program File and find what
you want.

S e le c t t o S F C

T y p e in S F C p ro g ra m Nam e

T y p e in A n n o a t io n
S e le c t t o T a s k
S e le c t t o S F C f ile

Fig. 4.1.1 Make a SFC Program

4.2 An explanatory note of SFC mode

Selection mode View D ownload File


Add a Initial Step C ompile SFC Add/Imp ort Pages
Line connection C urrent Page
Add a Step Jump Point Lock/Un lock a Step

C ommen t M ode About


Online M onitoring
Zoom in/Zoom out N ext Page
Add a Transition Previous Page
Simultanou s Line Remove Pages

Fig. 4.2.2 An explanatory note of SFC mode

52
4.3 Step

4.3.1 Create a Step

When Step is made, Initial Step is generated as a green block. General Step is generated as a yellow block.
Initial Step

Step nam e is generat ed at rando m

Step

Fig. 4.3.1 Create a Step

4.3.2 Select with Step

Both Step and Step are linked via Transition.

T ra n s itio n

In tia l v a lu e is F A L S E

Use Line connec tion

Fig. 4.3.2 Select with Step

53
4.3.3 Use Step

Double-click Step, then Name Edit window is shown like the following picture. Step name can be modified
and Action can be added on the Name Edit window.

Type in Step Name.

The Generated Select to Add an Action.


Action is shown.
Select to Delete Action

Fig. 4.3.3 Name Edit window

Action Add window is created like the following picture when click Add an action on the Name Edit window.

A u to m a tic N a m e s e t w h e n A c tio n
In p u t A c tio n N a m e n a m e is ty p e d .

Ed ito r m o d e o p tio n
S e le c t to
A c tio n F ile N a m e S e le c t to File
c hec k box
Lang uag e
Fig.4.3.4 Action Add window

54
4.3.4 Add Action

Select Action Name, Language and File Name on the Action Add window. If Action needs to be modified, select
to do Editor Launch.

Ac tion Nam e

Selec t to Laguage Type in File nam e if the file isn't. Selec t to Edito r Launc h
Fig. 4.3.5 Action Add window

You can find that Demo action is added like the following picture. If Editor Launch is selected, be
created the Edit window when click ok on the name Edit window. In case of the generated action, be
created Editor when click ok on the Action Add window

A c t io n was added .

Fig. 4.3.6 Action was added

ST-C ode progra m windo w.

Fig. 4.3.7 ST-Code program window

55
Finally, the Action is added to the Step.

Action was added .

Fig 4.3.8 Action is added to the Step

4.3.5 Use Transition

Type in the c ondition for Transition

Fig. 4.3.9 Use Transition

56
4.3.6 Connect Line
Step-Transition connection and Transition-Step connection is possible. But, Step-Step connection and
Transition-Transition connection is not allowed. Connection direction is expressed with arrow mark.

Connect with Line

Fig. 4.3.10 Connect Line

57
4.4 ST(Structured Text) code
No. Operation Symbol Precedence
1 Comment (* *) HIGHEST
2
Negation -
Complement NOT
3 Multiply *
4 Divide /
5 Modulo MOD
6 Add +
7 Subtract -
8 Comparison <,>,<=,>=
9
Equality =
Inequality <>
10 Boolean AND &, AND

11 Boolean Exclusive OR XOR


12 Boolean OR OR LOWEST
Table 4.4.1 ST code-Operation

No. Statement type/Reference Examples


1 Assignment
A := B;
CV := CV+1;
2 IF
D:=B*B-4*A*C
IF D<0.0 THEN
NROOTS:=0;
ELSEIF D:=0.0 THEN
NROOTS:=2;
X1:=B/(2.0*A);
ELSE
NROOTS:=2;
END_IF;
Table 4.4.2 St code-Statement type

58
4.5 Make a ST code

4.5.1 Do Compile

Select Compile in the pull down menu of SFC on the window or click Compile icon.

S e le c t t o c o m p ile

Fig. 4.5.1 Select to compile

4.5.2 Check Compile Result

Select View Result in the pull down menu of SFC on the window or click View Download File icon.

S e le c t to s e e S T c o d e

Fig. 4.5.2 Select to see ST code

59
ST code was created like the following picture.

Fig. 4.5.3 Make a ST code

4.5.3 Make a Down File

Select Build in the pull down menu of Target on the window. If Target is not activated in the menu, first select to
do target on the window and select to do Target in the menu.

S e l e c t t o B u i ld
Fig. 4.5.4 Make a Down File

60
4.6 On Line

4.6.1 Connect with On Line


Select On Line... in the pull down menu of SFC on the window or click On Line Monitoring icon.

S e le c t to c o n n e c t O n - Lin e

Fig. 4.6.1 Select to connect On-Line

If you selected a window is opened like the following picture. Type in the IP address.

Fig. 4.6.2 host IP Address

61
On-line flow status is shown like the following picture.

T h e b lo c k is re d w h ile it is ru n n in g .

Fig. 4.6.3 On-Line flow status

4.6.2. See tag value

Double-click Watch window like the following picture.

Double-click this
window.

Fig.4.6.4 See tag value

62
After double-clicking, select a tag which you want to know. Then the tag value is shown when it is ON-line.

S e le c t to a ta g w h ic h
y o u w ill u s e

Fig. 4.6.5 On-Line

63
FUNCTION DESIGN SPEC.

SYSTEM DESCRIPTION

PUMP CONTROL FUNCTION

AIR COMPRESSOR FUNCTION

P.M.S FUNCTION

M/E EXH. GAS TEMP DEV.

BASE BOARD DIP S/W SETT.

* 주의사항
- PUMP,VALVE 구동용 접점확인
(최대허용전류)
Function Design Specification TECH-SD-005

SSAS-Pro
Function Design Specification

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.

SAMSUNG HEAVY INDUSTRIES CO., LTD.


493, Banweol-Ri, Taean-Eup, Hwasung-City, Gyeonggi-Do, Korea, 445-973
TEL : 82-31-229-1161 FAX : 82-31-229-1029
Function Design Specification TECH-SD-005

Table of Contents
1. System Description
1.1 IP Address of CPU and Workstation
1.2 SSAS-Pro ICMS Main Tasks
1.3 Process Station & Workstation Function Classification
1.4 Alarm Blocking Group
1.5 Action Group
1.6 Bridge Group
1.7 Remote Control Pump List
1.8 Sequential Starting Pump List of SSAS-Pro ICMS
1.9 Remote Control Valve List

2. Pump Control Function Description


2.1 Single Pump Manual Control
2.2 Single Pump Automatic Control
2.3 Stand-by Pump Control(1) - Common Pressure Switch
2.4 Stand-by Pump Control(2) – Individual Pressure Switch
2.5 Functional Specification

3. Function Description of Valve Control


3.1 On/Off Valve Control (Full Open & Full Close Remote Manual Control)
3.2 Proportional Valve Control Function Description (Valve Position Control)
3.3 Functional Specification

4. Air Compressor Function Description


4.1 Control Modes
4.2 Operation of the control and monitoring functions

5. Function Description of Power Management System


5.1 Introduction to the Power Management System
5.2 PMS Functions
5.3 Control & Indication
5.4 PMS Initial Status for General(Manual or Automatic) Mode
5.5 Control Function

6. M/E Exhaust Gas Temperature Deviation

7. Base Board DIP switch setting Method

2
Function Design Specification TECH-SD-005

1. System Description

1.1 IP Address of CPU and Workstation


All nodes(PS and WS) have the dual network modules and those are assigned with IP address as follows.

No. Location Item IP Address

1 No.1 Cabinet CPU1 202.20.223.200, 202.20.224.200

CPU2 202.20.223.201, 202.20.224.201

2 No.2 Cabinet CPU1 202.20.223.202, 202.20.224.202

CPU2 202.20.223.203, 202.20.224.203

3 No.3 Cabinet CPU1 202.20.223.204, 202.20.224.204

CPU2 202.20.223.205, 202.20.224.205

4 No.4 Cabinet CPU1 202.20.223.206, 202.20.224.206

CPU2 202.20.223.207, 202.20.224.207

5 No.5 Cabinet CPU1 202.20.223.208, 202.20.224.208

CPU2 202.20.223.209, 202.20.224.209

6 No.6 Cabinet CPU1 202.20.223.210, 202.20.224.210

CPU2 202.20.223.211, 202.20.224.211

7 E.C.C. Workstation 1.(WS1) 202.20.223.101, 202.20.224.101

Workstation 2(WS2) 202.20.223.102, 202.20.224.102

8 C.C.C. Workstation 3(WS3) 202.20.223.103, 202.20.224.103

Workstation 4(WS4) 202.20.223.104, 202.20.224.104

9 B.C.C. Workstation 5(WS5) 202.20.223.105, 202.20.224.105

10 C/E OFFICE Workstation 6(WS6) 202.20.223.106, 202.20.224.106

3
Function Design Specification TECH-SD-005

1.2 SSAS-Pro ICMS Main Tasks


The main tasks of SSAS-Pro ICMS are as follows.
” Engine room alarm monitoring system
” Power management system
” Remote pump control system
” Action/Monitoring for M/E slowdown
” Data interface with TLGS and VDR

1.3 Process Station & Workstation Function Classification


The specified function for each process station of SSAS-PRO ICMS are as follows.

No. PS Location Distributed Function

1 1 ELECTRIC TRUNK Alarm Monitoring of Main Engine


2 E.R 2ND Alarm Monitoring of Diesel Generator
3 E.C.R Extension Alarm System
4 E.C.R Level/Volume Display
5 E.C.R Valve Control
6 E.R 3RD Pump Control

2 WS1 ECR Remote monitoring, Remote Control, Alarm printer

3 WS2 Remote monitoring, Remote Control, Log printer

4 WS3 C.C.R Remote monitoring, Remote Control

5 WS4

6 WS5 B.C.C Remote monitoring

7 WS6 C/E OFFICE Remote monitoring

4
Function Design Specification TECH-SD-005

1.4 Alarm Blocking Group


The alarm blocking of SSAS-Pro ICMS are as follows.

No. Blocking Description Blocked Alarm Remark


Group

1 IH01 M/E FINISHHED t1001 : ME LO INLET PRESS NO.1 CABINET


WITH ENGINE t1007 : ME TC1 LO INLET PRESS
t1008 : ME TC2 LO INLET PRESS
t1012 : ME CAMSHAFT LO INLET PRESS
t1211 : ME CYL1 PCO NONFLOW
t1212 : ME CYL2 PCO NONFLOW
t1213 : ME CYL3 PCO NONFLOW
t1214 : ME CYL4 PCO NONFLOW
t1215 : ME CYL5 PCO NONFLOW
t1216 : ME CYL6 PCO NONFLOW
t1217 : ME CYL7 PCO NONFLOW
t1218 : ME CYL8 PCO NONFLOW
t1219 : ME CYL9 PCO NONFLOW
t1220 : ME PCO INLET PRESS
t1405 : ME CYL1 FO PUMP ROLLER GUIDE ACT PRESS LOW
t1406 : ME CYL2 FO PUMP ROLLER GUIDE ACT PRESS LOW
t1407 : ME CYL3 FO PUMP ROLLER GUIDE ACT PRESS LOW
t1408 : ME CYL4 FO PUMP ROLLER GUIDE ACT PRESS LOW
t1409 : ME CYL5 FO PUMP ROLLER GUIDE ACT PRESS LOW
t1410 : ME CYL6 FO PUMP ROLLER GUIDE ACT PRESS LOW
t1411 : ME CYL7 FO PUMP ROLLER GUIDE ACT PRESS LOW
t1412 : ME CYL8 FO PUMP ROLLER GUIDE ACT PRESS LOW
t1413 : ME CYL9 FO PUMP ROLLER GUIDE ACT PRESS LOW
t1512 : ME JCFW INLET PRESS
t1805 : ME EXH VALVE SPRING AIR INLET PRESS
t1807 : ME SAFETY AIR INLET PRESS

2 IH02 ME STOP t1107 : ME ALPHA LUBRICATOR LO PRESS NO.1 CABINET

3 IH03 GE1 STOP t2106 : GE1 LO INLET PRESS LOW NO.1 CABINET

t2112 : GE1 HT CFW INLET PRESS NO.2 CABINET


t2516 : DG1 FREQUENCY LOW
t2517 : DG1 FREQUENCY LOW-LOW
t2518 : DG1 VOLTAGE LOW-LOW
t2519 : DG1 VOLTAGE HIGH-HIGH

4 IH04 GE2 STOP t2206 : GE2 LO INLET PRESS LOW NO.1 CABINET

5
Function Design Specification TECH-SD-005

t2212 : GE2 HT CFW INLET PRESS NO.2 CABINET


t2546 : DG2 FREQUENCY LOW
t2547 : DG2 FREQUENCY LOW-LOW
t2548 : DG2 VOLTAGE LOW-LOW
t2549 : DG2 VOLTAGE HIGH-HIGH

5 IH05 GE3 STOP t2306 : GE3 LO INLET PRESS LOW NO.1 CABINET

t2312 : GE3 HT CFW INLET PRESS NO.2 CABINET


t2576 : DG3 FREQUENCY LOW
t2577 : DG3 FREQUENCY LOW-LOW
t2578 : DG3 VOLTAGE LOW-LOW
t2579 : DG3 VOLTAGE HIGH-HIGH

6 IH06 GE4 STOP t2406 : GE4 LO INLET PRESS LOW NO.1 CABINET

6 IH06 GE4 STOP t2412 : GE4 HT CFW INLET PRESS NO.2 CABINET
t2606 : DG4 FREQUENCY LOW
t2607 : DG4 FREQUENCY LOW-LOW
t2608 : DG4 VOLTAGE LOW-LOW
t2609 : DG4 VOLTAGE HIGH-HIGH

7 IH07 GE DO USE t2103 : GE1 FO INLET PRESS LOW NO.1 CABINET


t2203 : GE2 FO INLET PRESS LOW
t2303 : GE3 FO INLET PRESS LOW
t2403 : GE4 FO INLET PRESS LOW

t3508 : GE FO VISCOSITY NO.2 CABINET

8 IH08 ME DO USE t3501 : ME FO VISCOSITY NO.2 CABINET

9 IH10 MEAT ROOM


t3627 : MEAT ROOM TEMP NO.2 CABINET
DEFROSTING

10 IH11 FISH ROOM


t3626 : FISH ROOM TEMP NO.2 CABINET
EFROSTING

6
Function Design Specification TECH-SD-005

1.5 Action Group


The action groups of SSAS-Pro ICMS system are as follows.

No. Action Description Action Tag Remark


Group

1 AC01 ME LO INLET NO.1 CABINET


t1001 : ME LO INLET PRESS
PRESS LOW- LOW

2 AC02 ME LO INLET NO.1 CABINET


t1003 : ME LO INLET TEMP
TEMP HIGH-HIGH

3 AC03 ME PCO INLET NO.1 CABINET


t1220 ME PCO INLET PRESS
PRESS LOW-LOW

4 AC04 ME PCO OUT TEMP t1201 : ME CYL1 PCO OUT TEMP NO.1 CABINET
HIGH-HIGH & t1202 : ME CYL2 PCO OUT TEMP
NONFLOW t1203 : ME CYL3 PCO OUT TEMP
t1204 : ME CYL4 PCO OUT TEMP
t1205 : ME CYL5 PCO OUT TEMP
t1206 : ME CYL6 PCO OUT TEMP
t1207 : ME CYL7 PCO OUT TEMP
t1208 : ME CYL8 PCO OUT TEMP
t1209 : ME CYL9 PCO OUT TEMP
t1211 : ME CYL1 PCO NONFLOW
t1212 : ME CYL2 PCO NONFLOW
t1213 : ME CYL3 PCO NONFLOW
t1214 : ME CYL4 PCO NONFLOW
t1215 : ME CYL5 PCO NONFLOW
t1216 : ME CYL6 PCO NONFLOW
t1217 : ME CYL7 PCO NONFLOW
t1218 : ME CYL8 PCO NONFLOW
t1219 : ME CYL9 PCO NONFLOW

5 AC05 ME T/C LO INLET t1007 : ME TC1 LO INLET PRESS NO.1 CABINET


PRESS LOW-LOW t1008 : ME TC2 LO INLET PRESS

6 AC06 ME JCFW INLET NO.1 CABINET


t1512 : ME JCFW INLET PRESS
PRESS LOW-LOW

7 AC07 ME JCFW OUTLET t1501 : ME CYL1 JCFW OUT TEMP NO.1 CABINET
TEMP HIGH-HIGH t1502 : ME CYL2 JCFW OUT TEMP
t1503 : ME CYL3 JCFW OUT TEMP
t1504 : ME CYL4 JCFW OUT TEMP
t1505 : ME CYL5 JCFW OUT TEMP
t1506 : ME CYL6 JCFW OUT TEMP
t1507 : ME CYL7 JCFW OUT TEMP

7
Function Design Specification TECH-SD-005

t1508 : ME CYL8 JCFW OUT TEMP


t1509 : ME CYL9 JCFW OUT TEMP

8 AC08 ME SCAV AIR FIRE & t1701 : ME CYL1 SCAV. AIR FIRE DETECT TEMP NO.1 CABINET
THRUST BEARING t1702 : ME CYL2 SCAV. AIR FIRE DETECT TEMP
TEMP HIGH-HIGH t1703 : ME CYL3 SCAV. AIR FIRE DETECT TEMP
t1704 : ME CYL4 SCAV. AIR FIRE DETECT TEMP
t1705 : ME CYL5 SCAV. AIR FIRE DETECT TEMP
t1706 : ME CYL6 SCAV. AIR FIRE DETECT TEMP
t1707 : ME CYL7 SCAV. AIR FIRE DETECT TEMP
t1708 : ME CYL8 SCAV. AIR FIRE DETECT TEMP
t1709 : ME CYL9 SCAV. AIR FIRE DETECT TEMP
t1019 : ME THRUST PAD TEMP

9 AC09 ME CAMSHAFT LO NO.1 CABINET


INLET TEMP t1015 : ME CAMSHAFT LO INLET TEMP
HIGH-HIGH

10 AC10 ME CAMSHAFT LO NO.1 CABINET


t1012 : ME CAMSHAFT LO INLET PRESS
IN PRESS LOW-LOW

11 AC11 ME EXH V/V SPRING NO.1 CABINET


AIR INLET PRESS t1805 : ME EXH VALVE SPRING AIR INLET PRESS
LOW-LOW

12 AC12 ME EXH GAS OUT t1601 : ME CYL1 EXH GAS OUT TEMP NO.1 CABINET
TEMP & DEVIATION t1602 : ME CYL2 EXH GAS OUT TEMP
HIGH t1603 : ME CYL3 EXH GAS OUT TEMP
t1604 : ME CYL4 EXH GAS OUT TEMP
t1605 : ME CYL5 EXH GAS OUT TEMP
t1606 : ME CYL6 EXH GAS OUT TEMP
t1607 : ME CYL7 EXH GAS OUT TEMP
t1608 : ME CYL8 EXH GAS OUT TEMP
t1609 : ME CYL9 EXH GAS OUT TEMP
t1601_d : ME CYL1 EXH GAS TEMP DEVIATION
t1602_d : ME CYL2 EXH GAS TEMP DEVIATION
t1603_d : ME CYL3 EXH GAS TEMP DEVIATION
t1604_d : ME CYL4 EXH GAS TEMP DEVIATION
t1605_d : ME CYL5 EXH GAS TEMP DEVIATION
t1606_d : ME CYL6 EXH GAS TEMP DEVIATION
t1607_d : ME CYL7 EXH GAS TEMP DEVIATION
t1608_d : ME CYL8 EXH GAS TEMP DEVIATION
t1609_d : ME CYL9 EXH GAS TEMP DEVIATION

13 AC13 ME CYL CRANKCASE OIL NO.1 CABINET


t1017 : ME CRANKCASE OIL MIST HIGH
MIST HIGH

8
Function Design Specification TECH-SD-005

14 AC14 ME ALPHA LO t1101 : ME ALPHA LUBRICATOR MCU FAIL NO.1 CABINET


CONTROL SYSTEM t1102 : ME ALPHA LUBRICATOR MCU POWER FAIL
FAIL t1103 : ME ALPHA LUBRICATOR BCU FAIL
t1104 : ME ALPHA LUBRICATOR BCU POWER FAIL

15 AC15 ME AXIAL NO.1 CABINET


t1902 ME VIBRATION HIGH
VIBRATION HIGH

1.6 Bridge Group


The bridge groups of SSAS-Pro ICMS for extension alarm system are as follows.

Bridge Group Description

BR01 M/E SHUT COWN

BR02 M/E SLOW DOWN

BR03 ENGINE ALARM

BR04 M/E REMOTE CONTROL FAIL

BR05 BRIDGE ALARM

BR15 FIRE ALARM

9
Function Design Specification TECH-SD-005

1.7 Remote Control Pump List


The requested remote control pumps of SSAS-Pro ICMS are as follows.
Type Control Type Function Description Pump Name

A Stand-by Pump Pump has a "Local/Remote" selector switch. t5301/02 : NO.1,2 MAIN L.O PUMP
Control, Common In case of "Remote" mode, ICMS provides t5303/04 : NO.1,2 MAIN F.O SUPPLY PUMP
Press S/W or both control modes as "Manual/Auto". In t5305/06 : NO.1,2 MAIN F.O CIRCUL. PUMP
Individual Power case of "Remote" and "Manual" operator t5307/08 : NO.1,2 G/E F.O SUPPLY PUMP
Source Fail can manually start/stop the motor through t5309/10 : NO.1,2 G/E F.O CIRCUL. PUMP
(No-voltage) ICMS. Automatic function is available when t5317/18 : NO.1,2 M/E HIGH TEMP JW PUMP
the expected pump is selected as "Auto" mode t5325/26 : NO.1,2 BOILER FEED W. PUMP
only. Low press or No-voltage is a cause t5354/55 : NO.1,2 S/T L.O CIRCUL. PUMP
of st-by start. The alarm of st-by started is
Individual Diff. t5311/12/13 : NO.1,2,3 MAIN CSW PUMP
provided separately. After starting of st-by
Press S/W or t5314/15/16 : NO.1,2,3 LOW TEMP CFW PUMP
pump, the previous running pump is to be
Individual
stopped automatically.
Power Source Fail
(No-voltage)

B Single Pump Pump has a "Local/Remote" selector switch. t5323 : FIRE, BILGE & GS PUMP
Automatic Control In case of "Remote" mode, ICMS provides t5324 : FIRE, BILGE & BALLAST PUMP
both control modes as "Manual/Auto". In t5331 : HFO TRANSFER PUMP
case of "Remote" and "Manual" operator t5332 : DO TRANSFER PUMP
can manually start/stop the motor through
ICMS. Automatic function is available when
the expected pump is selected as "Auto"
mode only. Level High/Low S/W Alarm is a
cause of auto start/stop.

C Single Pump Each Pump has a "Local/Remote" selector t5277/78 : HPU NO.1,2 PUMP
Manual Control switch. In case of "Remote" mode, these t5321/22 : NO.1,2 BALLAST PUMP
pumps are only manually started or stopped t5342 : BILGE TRANS. PUMP
through ICMS. In local mode, the run
indication of pump will be shown.

D Indication Only the run indication of pump will be t5319 : ME & GE JW PREHEAT PUMP
shown. t5333 : LO TRANS. PUMP
t5334 : CYL OIL TRANS. PUMP
t5341 : SLUDGE PUMP
t5351/52 : NO.1,2 CYL OIL SYS BOOST PUMP
t5353 : F.W GENERATOR EJECT PUMP
t5356 : ANTI HEELING PUMP
t5357 : NO.1,2 FW HYD PUMP
t5358 : EM'CY FIRE PUMP
t5359 : GE EM'CY DO PUMP

10
Function Design Specification TECH-SD-005

1.8 Sequential Starting Pump list of SSAS-Pro ICMS


The sequential starting pumps of SSAS-Pro ICMS system will be defined after discussing with ship yard.

1.9 Remote Control Valve List


The requested remote control valves of SSAS-Pro ICMS system are as follows.

Type Description Valve

A Double Acting Valve BA01, BA02, BA03, BA04, BA05, BA06, BA07, BA08, BA09, BA10,
Full Open & Full Close BA11, BA12, BA13, BA14, BA15, BA16, BA17, BA18, BA28, BA29,
(Pulse Order) BA30, BA31, BA36, BA37, BA38, BA39

BG01, BG02, BG03, BG04, BG05, BG06, BG07, BG08, BG09, BG10,
BG11, BG12, BG13, BG14, BG15, BG16, BG17, BG18

FO01, FO02, FO03, FO04, FO05, FO06, FO07, FO08

FTV177, FTV191, FTV192

B Proportional Control BA32, BA33, BA34, BA35

11
Function Design Specification TECH-SD-005

2. Function Description of Pump Control


2.1 Single Pump Manual Control
2.1.1 Function
The operator will manually operate the pump from the ICMS workstation if the control position is selected to “Remote” on the
motor starter panel. Start/Stop manual control and status indication on the mimic diagram are provided. If the pump is not
controlled by operator order within predetermined time(Adjustable), ICMS will make the “Operation Fail Alarm” automatically.

2.1.2 Signal Interface with Starter


a) Digital(Binary) Input : Voltage Free Dry Contact
” Running Feedback Signal(Stop/Running, Run=Close) : 1EA/Pump
” Control Position Signal(Local/Remote, Remote=Close) : 1EA/Pump

b) Digital(Binary) Output : Voltage Free Relay Contact


” Start Command Signal(start=Close) : 1EA/Pump
” Stop Command Signal(Stop+Close) : 1EA/Pump
* Relay capacity : DC30V or AC250V, max. 5A

RSPC
Motor Starter
- X32

SPDI-16 Run feedback


Local/Remote Pump
Start Command
SPDO-16
Stop Command

2.1.3 Tag Programming


For a Single Pump Control, total six tags are required for each pump as the standard.
a) Physical Tags
1) Digital(Binary) Input : 2EA/Pump
” Running Feedback Signal
” Control Position Signal

2) Digital(Binary) Output : 2EA/Pump


” Start Command Signal
” Stop Command Signal

12
Function Design Specification TECH-SD-005

b) Memory Tags : 2EA/Pump


1) Manual Command Tag
2) Operation Fail Alarm Tag

2.1.4 Pump Tag Assignment


For the easy understanding and programming, Pump tags shall be designed with the name as Valve Tag number and code for
each function.

Example) The pump tag number on the instrument diagram is t4040.


t4040 xx :

Code

Pump Tag No.

(xx) Code definition


MC : Command – Memory tag
LR : Local/Remote Signal
RN : Running Feedback Signal
ST : Start Command Signal
SP : Stop Command Signal
FO : Operation Fail Alarm – Memory tag

2.1.5 Pump Remote Control on MIMIC


When the pump is stopped, the color of pump is “Dark Gray” and when run, it is “Green” in default. But the each color is
changeable as you want in MIMIC. To control the pump remotely, first click the pump symbol that you want to control on MIMC.
After clicking the button “Manual”, “ Start” or “Stop” button will be activated then click the button one of them. You can see the
windows message “ Are you sure?” asking if it sure or not. Then, you click the button “Yes” or “No”.

1) Picture of stopped pump

Gray color and the


arrow is at right
angle with pipe

2) Picture of running pump


Green color and
the arrow is same
direction with pipe

13
Function Design Specification TECH-SD-005

3) Picture of control windows

1. Click the pump


that you want to
3. Click “Start” control.
or “Stop” button
as you control.

4. Click the “Yes” button

2. Click the “Manual”


button if the pump is
“Auto” mode.

14
Function Design Specification TECH-SD-005

2.2 Single Pump Automatic Control


2.2.1 Function
The operator can manually operate the pump from the ICMS workstation if the control position is selected to “Remote” on the
motor starter panel. Start/Stop manual control and status indication on the mimic diagram are provided. If the pump is not
controlled by operator order within predetermined time(Adjustable), ICMS will make the “ Operation Fail Alarm” automatically.
Additionally, if the control mode is selected to “AUTO”, the pump will be started(or stopped) automatically. by the discharge
pressure switch.

2.2.2 Signal Interface with Starter


a) Digital(Binary) Input : Voltage Free Dry Contact
” Running Feedback Signal(Stop/Running, Run=Close) : 1EA/Pump
” Control Position Signal(Local/Remote, Remote=Close) : 1EA/Pump

b) Analog(4~20mA) Input : Current Signal


” Discharge Pressure : 1EA/Pump

c) Digital(Binary) Output : Voltage Free Relay Contact


” Start Command Signal(Start=Close) : 1EA/Pump
” Stop Command Signal(Stop=Close) : 1EA/Pump
* Relay capacity : DC30V or AC250V, max. 5A

RSPC
Motor Starter
- X32

SPDI-16 Run feedback


Local/Remote Pump
Start Command
SPDO-16
Stop Command
SPAI-16 Discharge Press

2.2.3 Tag Programming


For a Single Pump Control, total eight tags are required for each pump as the standard.
a) Physical Tags
1) Digital(Binary) Input : 2EA/Pump
” Running Feedback Signal

15
Function Design Specification TECH-SD-005

” Control Position Signal


” Discharge Line Low Pressure

2) Digital(Binary) Output : 2EA/Pump


” Start Command Signal
” Stop Command Signal

b) Memory Tags : 3EA/Pump


” Manual Command Tag
” Operation Fail Alarm Tag
” Auto/Manual Tag

2.2.4 Pump Tag Assignment


For the easy understanding and programming, Pump tags shall be designed with the name as Pump Tag number and code for
each function.

Example) For example, the pump tag number on the instrument diagram is t4040.
t4040 xx

Code

Pump Tag No.

(xx) Code Definition


MC : Command – Memory tag
LR : Local/Remote Signal
RN : Running Feedback Signal
ST : Start Command Signal
SP : Stop Command Signal
FO : Operation Fail alarm – Memory tag
AU : Auto/Manual – Memory tag
* Discharge pressure analog signal can have different tag number.

2.2.5 Pump Automatic Control on MIMC


When the pump is stopped, the color of pump is “Dark Gray” and when run, it is “Green” in default. But the each color is
changeable as you want in MIMC. To control the pump automatically, first click the pump symbol that you want to control on
MIMIC. After clicking the button “Auto”, you can see the windows message “Are you sure?” asking if it is sure or not. Then, you
click the button “Yes” of “No”. In auto mode, operator cannot control the pump manually.

16
Function Design Specification TECH-SD-005

1) Picture of control windows

1. Click the pump


that you want to
control.

3. Click the “Yes” button.

2. Click the “Auto”


button to control the
pump manually.

2) Picture of control windows(deactivated “Start”, “Stop” button)

Deactivated button

17
Function Design Specification TECH-SD-005

2.3 Stand-by Pump Control(1) – Common Pressure Switch


2.3.1 Function
Each Pump has a "Local/Remote" selector switch. In case of "Remote" mode, SSAS-pro provides both control modes as
"Manual/Auto". Operator can manually start/stop the motor through ICMS, in case of "Remote" and "Manual" Automatic function
including "Stand-by start" is available, when the expected pump is selected as "Auto" mode only. The stand-by pump is
automatically started by the low press detection on the discharge line. The cause of stand-by start(Low press) will make the
"Stand-by started" alarm and the st-by alarm will be suppressed automatically after predetermined time(30sec). If the pump is not
controlled within predetermined time(Adjustable), ICMS will make the "ORDER FAIL ALARM" automatically.

2.3.2 Signal Interface with Starter


a) Digital(Binary) Input : Voltage Free Dry Contact
” Running Feedback Signal(Stop/Running, Run=Close) : 1EA/Pump
” Control Position Signal(Local/Remote, Remote=Close) : 1EA/Pump
” Low Pressure(Diff-Pressure) Switch(Low=Open) : 1EA/Set(2 Pumps)
” No Voltage : 1EA/Pump(Option)

b) Digital(Binary) Output : 24Vdc/220Vac Relay Contact.


” Start Command Signal(Start=Close) : 1EA/Pump
” Stop Command Signal(Stop=Close) : 1EA/Pump
* Relay capacity : DC30V or AC250V, max.5A
* Pulse signal for command (2sec : adjustable)

Motor Starter
Run feedback
RSPC Local/Remote Pump
- X32 Start Command
Stop Command
SPDI-16
Low Pressure s/w

SPDO-16 Motor Starter


Run feedback
Local/Remote Pump
Start Command
Stop Command

18
Function Design Specification TECH-SD-005

2.3.3 Tag Programming


The tags required for Pump control(common pressure switch) in SSAS-pro are as follows.

a) Physical Tags
1) Digital(Binary) Input : 2EA/Pump & 1EA/Set
” Running Feedback Signal : 1EA/Pump
” Control Position Signal : 1EA/Pump
” Low Pressure(Diff-Pressure) Switch : 1EA/Set(2 Pumps)
” No Voltage : 1EA/Pump(Option)
2) Digital(Binary) Output : 2EA/Pump
” Start Command Signal : 1EA/Pump
” Stop Command Signal : 1EA/Pump

b) Memory Tags
” Manual Command Tag : 1EA/Pump
” Order Fail Alarm Tag : 1EA/Pump
” Auto/Manual Tag : 1EA/Pump
” St-By Alarm Tag : 1EA/Set(2 Pumps)

2.3.4 Tag assignment


Example) For example, the pump tag number on the instrument diagram is t4908.
t4908 xx :

Code

Pump Tag No.

(xx) Code Definition


MC : Command - Memory tag
RL : Remote/Local Signal
RN : Running Feedback Signal
ST : Start Command Signal
SP : Stop Command Signal
FO : Order Fail alarm - Memory tag
AU : Auto/Manual - Memory tag
SB : Stand By Start Alarm -Memory tag
* Press Switch signal can have different tag number.

19
Function Design Specification TECH-SD-005

2.4 Stand-by Pump Control(2) – Individual Pressure Switch


2.4.1 Function
Each Pump has a "Local/Remote" selector switch. In case of "Remote" mode, SSAS-pro provides both control modes as
"Manual/Auto". Operator can manually start/stop the motor through ICMS, in case of "Remote" and "Manual". Automatic function
including "Stand-by start" is available, when the expected pump is selected as "Auto" mode only. The stand-by pump is
automatically started by the low press detection on the discharge line. The cause of stand-by start(Low press) will make the
"Stand-by started" alarm and the st-by alarm will be suppressed automatically after predetermined time(30sec). If the pump is not
controlled within predetermined time(Adjustable), ICMS will make the "ORDER FAIL ALARM" automatically.

2.4.2 Signal Interface with Starter


a) Digital(Binary) Input : Voltage Free Dry Contact
” Running Feedback Signal(Stop/Running, Run=Close) : 1EA/Pump
” Control Position Signal(Local/Remote, Remote=Close) : 1EA/Pump
” Low Pressure(Diff-Pressure) Switch(Low=Open) : 1EA/Pump
” No Voltage : 1EA/Pump(Option)

b) Digital(Binary) Output : 24Vdc/220Vac Relay Contact.


” Start Command Signal(Start=Close) : 1EA/Pump
” Stop Command Signal(Stop=Close) : 1EA/Pump
* Relay capacity : DC30V or AC250V, max.5A
* Pulse signal for command (2sec : adjustable)

Motor Starter
Run feedback
Local/Remote Pump
RSPC
Start Command
- X32 Stop Command
SPDI-16 Low Pressure s/w

SPDO-16 Motor Starter


Run feedback
Local/Remote Pump
Start Command
Stop Command
Low Pressure s/w

20
Function Design Specification TECH-SD-005

2.4.3 Tag Programming


The tags required for Pump control(individual pressure switch) in SSAS-pro are as follows.

a) Physical Tags
1) Digital(Binary) Input : 2EA/Pump & 1EA/Set
” Running Feedback Signal : 1EA/Pump
” Control Position Signal : 1EA/Pump
” Low Pressure(Diff-Pressure) Switch : 1EA/Pump
” No Voltage : 1EA/Pump(Option)
2) Digital(Binary) Output : 2EA/Pump
” Start Command Signal : 1EA/Pump
” Stop Command Signal : 1EA/Pump

b) Memory Tags
” Manual Command Tag : 1EA/Pump
” Order Fail Alarm Tag : 1EA/Pump
” Auto/Manual Tag : 1EA/Pump
” St-By Alarm Tag : 1EA/Set(2 Pumps)

2.4.4 Tag assignment


Example) For example, the pump tag number on the instrument diagram is t4908.
t4908 xx :

Code

Pump Tag No.

(xx) Code Definition


MC : Command - Memory tag
RL : Remote/Local Signal
RN : Running Feedback Signal
ST : Start Command Signal
SP : Stop Command Signal
FO : Order Fail alarm - Memory tag
AU : Auto/Manual - Memory tag
SB : Stand By Start Alarm -Memory tag
* Press Switch signal can have different tag number.

21
Function Design Specification TECH-SD-005

2.4.5 Mimic interface


Set “Auto” mode at both pumps for stand-by starting.

2.4.5 Picture of pump setting windows


” Changing of pump’s arrow and color is available when Gitos is in development mode.

Pump control tags

Pump arrow
direction setting
Pump color setting when the
pump is stopped or running

22
Function Design Specification TECH-SD-005

2.5 Functional Specification

Required Signal Signal type Tag Assignment Remark Control Voltage Response time Alarm Bridge Group
Binary Input Control Position Continuous xxxxRL Remote : Closed
Local : Open
Run/Stop Continuous xxxxRN RUN : Closed
STOP : Opened
Common press Continuous xxxxPS Press low : OPENED O O
BinaryOutput Start command Pulse xxxxST Start : On pulse(3sec) 220Vac/24Vdc
Stop command Pulse xxxxSP Stop : On pulse(3sec) 220Vac/24Vdc
Software Mode selection S/W xxxxAU Auto/Manual selection
Memory command S/W xxxxMC Manual command
Order Fail S/W xxxxFO Adjustable(15sec) O O
Stand by start S/W xxxxSB O O
Sequential time S/W seq-t05 5sec time delay
Note;
1. txxxx : Tag name(Ex, t2001)
2. In case of Type B(Individual press s/w) the st-by start is carried out by the press of running pump.
3. Order fail(Operation Fail) condition.
1) The feedback is not corresponding to the Order command or Feedback is not detected within
predetermined time.
2) No feedback is detected from actuator or Local control panel in case of Local power shutdown.
3) Control position is changed to Local while in Remote control operation.
23
Function Design Specification TECH-SD-005

3. Function Description of Valve Control


3.1 On/Off valve Control (Full Open & Full Close Remote Manual Control)
3.1.1 Function
This specification contains the standard ON/OFF valve control and monitoring functions which are available in the SSAS-Pro
ICMS. In case of ON/OFF valve, SSAS-Pro ICMS controls the valve as full open or full close condition. If open control is
required by operator when the valve is close condition, SSAS-Pro ICMS makes a pulse(2sec : Adjustable) command signal to
actuator controller and waits for the feedback signal from the controller. If the feedback signal is not detected within the
predetermined time(15sec : Adjustable), SSAS-Pro ICMS generates the order fail alarm subsequently. The symbol of ON/OFF
valve on the MIMIC diagram is to be blinked during the moving period.

3.1.2 Signal Interface with Actuator(or Actuator Controller)


a) Digital(Binary) Input : Voltage Free Dry Contact
” Open Feedback Signal for indication : 1EA/Valve
” Close Feedback Signal for indication : 1EA/Valve
b) Digital(Binary) Output : Voltage Free Relay Contact
” Open Command Signal : 1EA/Valve
” Close Command Signal : 1EA/Valve
* Relay capacity : DC30V or AC250V, max.5A
* Pulse signal for command (2sec : adjustable)

RSPC Actuator
- X32 Controller
Open feedback
SPDI-16 Actuator
Close feedback
With Valve
SPDO-16 Position feedback
Open command

3.1.3 Tag Programming


For a ON/OFF Valve Control, total six(6) tags are required for each valve as the standard.
a) Physical Tags
1) Digital(Binary) Input : 2EA/Valve
” Open Feedback Signal : 1EA/Valve
” Close Feedback Signal : 1EA/Valve
2) Digital(Binary) Output : 2EA/Valve
24
Function Design Specification TECH-SD-005

” Open Command Signal : 1EA/Valve


” Close Command Signal : 1EA/Valve
b) Memory Tags
” Manual Command Tag : 1EA/Valve
” Order Fail Alarm Tag : 1EA/Valve

3.1.4 Tag assignment


For the easy understanding and programming, Valve tags shall be designed with the name as Valve number and code for each
function.

Example) For example, the valve number on the instrument diagram is BG104F.
BG104F xx :

Code

Valve No.

(xx) Code Definition


MC : Manual Command - Memory tag
OI : Open Feedback Signal
CI : Close Feedback Signal
OC : Open Command Signal
CC : Open Command Signal
FO : Order Fail alarm - Memory tag

3.1.5 On/Off Valve Remote Control on MIMIC


Example) BG104F valve in the BILGE system
When the valve is closed, the color of valve is “Dark Gray” and when opened, it is “Green” in default. In case of BG104F valve,
“Blue”, but the each color is changeable as you want in MIMIC. To control the valve remotely, first click the valve symbol that you
want to control on MIMIC. After clicking the button “Open” or “Close”, you can see the windows message “Really want to open?”
or “Really want to close?” asking if it is sure or not. Then, you push the button “Yes” or “No”.

1) Picture of closed valve

Gray color and the


arrow is at right
angle with pipe

25
Function Design Specification TECH-SD-005

2) Picture of opened valve

Green color and


the arrow is same
direction with pipe

3) Picture of On/Off valve control

1. Click the valve


that you want to
control.
3. Click “Open”
or “Close” button
as you control.

4. Click the “Yes” button

2. Click the “Manual”


button if the valve is
“Auto” mode.

26
Function Design Specification TECH-SD-005

3.2 Proportional valve control function description(Valve Position Control)


3.2.1 Function
This specification contains the standard proportional valve control and monitoring functions which are available in the SSAS-Pro
ICMS. In case of proportional valve, SSAS-Pro ICMS controls the valve position. The required control is determined on the basis
of the actuator's operating time and other configuration parameters. Valve operates in incremental mode so that its input
represents the desired position change. Valve normally gets the desired position change from a SSAS-Pro`s output. If position
change is required by operator, SSAS-Pro ICMS makes a open or close holding command signal to actuator controller and waits
until the valve goes to required position. The symbol of Proportional valve on the MIMIC diagram is to be blinked during the
moving period. If the valve is not reached to target position(within duration) within the predetermined time, SSAS-Pro ICMS
generates the order fail alarm automatically. Also, valve position is moved without operator demand by an expected reason,
SSAS-Pro ICMS generates the order fail alarm automatically. The dead band of control is ±3%.

3.2.2 Signal Interface with Actuator(or Actuator Controller)


a) Analog Input : 4~20mA
” Valve Position : 1EA/Valve
b) Digital(Binary) Output : Voltage Free Relay Contact
” Open Command Signal : 1EA/Valve
” Close Command Signal : 1EA/Valve
* Relay capacity : DC30V or AC250V, max.5A

RSPC Actuator
- X32 Controller
Actuator
SPAI-16
Position feedback With Valve
SPDO-16 Open command

3.2.3 Tag Programming


For a Proportional Valve Control, total six(6) tags are required as the standard as follows.
a) Analog Input : 1EA/Valve
” Position Feedback Signal : 1EA/Valve
b) Digital(Binary) Output : 2EA/Valve
” Open Command Signal : 1EA/Valve
” Close Command Signal : 1EA/Valve
c) Memory Tags
” Manual Command Tag : 1EA/Valve

27
Function Design Specification TECH-SD-005

” Order Fail Alarm Tag : 1EA/Valve


” Regulated Position Tag : 1EA/Valve

3.2.4 Valve Tag Assignment


For the easy understanding and programming, Valve tags shall be designed with the name as Valve
number and code for each function.

Example) For example, the valve number on the instrument diagram is OF211F.
OF211F xx :

Code

Valve No.

(xx) Code Definition


MC : Manual Command - Memory tag
FP : Position Feedback Signal
OC : Open Command Signal
CC : Open Command Signal
FO : Order Fail alarm - Memory tag
RP : Regulated Position

3.2.5 Mimic Interface

1. Click the valve


that you want to
control.

3. Set number of percentage


* It is fine that clicking one of as you want to open. ‘0’
button, full open, half open or means close.
shut, instead of step 3.

2. Click the “Manual”


button if the valve is
“Auto” mode.

28
Function Design Specification TECH-SD-005

3.3 Functional Specification


3.3.1 Double Acting Valve(Full Open & Full Close)

Required Signal Signal type Tag Assignment Remark Control Voltage Response time Alarm Bridge Group
Binary Input Closed feedback Continuous BAxxxCI Closed : Closed feedback
Open feedback Continuous BAxxxOI Opened : Closed feedback
BinaryOutput Close command Pulse BAxxCC Close : On pulse(2sec) Potential free
Open command Pulse BAxxOC Open : On pulse(2sec) Potential free
Software Memory command S/W BAxxMC Manual command
Order Fail S/W BaxxFO Adjustable(15sec) O O

3.3.2 Proportional Control Valve (Positioning Control)

Required Signal Signal type Tag Assignment Remark Control Voltage Response time Alarm Bridge Group
Analog input Valve Position 4~20Ma BAxxxFP 0~100%
BinaryOutput Close command Pulse BAxxCC Close : On pulse(2sec) Potential free
Open command Pulse BAxxOC Open : On pulse(2sec) Potential free
Software Memory command S/W BAxxMC Manual command
Order Fail S/W BAxxFO Adjustable(15sec) O O
Regulated Position S/W BaxxRP 0~100%

29
Function Design Specification TECH-SD-005

4. Air Compressor Function Description


This instruction contains the standard control and monitoring functions which are available in the SSAS for air compressor control.
” Air Compressor Control
- Selection of Air Reservoir Tank : No.1 & No.2
- Change of Air Reservoir Pressure for Start/Stop
- Selection of the 1st Stand-by Air Compressor

The standard control and monitoring functions are ready to use function which can be used when the function is required. The
customer- specified control functions such as automatic control function are implemented according to customer specifications.

4.1 Control Modes


The three different control modes are available in SSAS-Pro system. Local control which is completely self-supported mode, that is
to say, the SSAS-Pro doesn’t effect to the machinery. Remote control mode is divided into two separation modes, Manual and
Automatic, that is controlling the machinery through SSAS operation station.

” Manual remote control : Operator can control machinery by manual operations from the operator station.
” Automatic remote control : SSAS-Pro can automatically controls the machinery.

4.2 Operation of control and monitoring functions


4.2.1 Mode definition
Local and Remote mode is selectable from Pump control panel.
1) Local mode : Local operation is possible from pump control panel only.
2) Remote mode : Two different mode are available.
” Remote manual mode : Manual start/stop operation is possible.
” Remote auto mode : Pumps are implemented automatically according to the air in receiver tank and starting air condition is
adjustable.

4.2.2 Operation procedure


1) Start procedure : Push the start control button after pomp symbol is clicked in stop status.
2) Stop procedure : Push the stop control button after pump symbol is clicked in start status.

4.2.3 Mode operation


1) Local mode : ICMS only indicates the pump status and prevent to control at remote side.
2) Remote Manual mode : The select switch should be set to remote position. Start/Stop is possible from ICMS monitor by
manual. If there is no response with operating time after giving control order, pump symbol is flickering in red color with alarm
sounding.

30
Function Design Specification TECH-SD-005

3) Remote Auto mode : Pumps are implemented automatically according to the air in receiver tank and starting air condition is
adjustable.
” Selection Tank : No.1 or No.2
” Change of Air Reservoir Pressure for Start/Stop
” Selection St-by : 1st stand-by(Lead) Compressor. If 1st Stand-by(Lead) Compressor is selected, 2nd/ 3rd/ 4th stand-by is set
automatically by in order.

Each pump can be set to stand-by pump when the all starting conditions are satisfied. If lead selection is changed under auto
starting condition, the previous running pump(s) is stopped and the pump selected the lead is starting in order.

Air Reservoir 1st 2nd 3rd 4th


Start 23 21 19 17
Press
Stop 25

Each set point is adjustable.


* Caution : Don’t change the lead selection if any one of air compressor is running in remote/auto mode.

4.2.4 Alarms
1) Pump Failure Alarm
” Operation failure alarm from ICMS (15 second, adjustable)
” Action : Flickering in red color with alarm sounding

4.2.5 Signal interface


1) Local/Remote : Potential free contact from GSP.
2) Pump start/stop command : Potential free contact (250Vac/5A, 3 second, adjustable)
3) Pump run feedback : Potential free contact from GSP.

Pump start Dry Contact

Start Fail Alarm

Pump stop Dry Contact


Stop Fail Alarm

By maker's standard, If there is any response of given order


within the predetermined time, Operation alarm will be happen
with sound.

31
Function Design Specification TECH-SD-005

5. Function Description of Power management System


5.1 Introduction to the Power Management System
This section details the philosophy underlying the design of the power management system. The design premise for the power
management system should be thoroughly understood by all engineering or authorized operators for safe, reliable and
economic operation.A reliable supply of electrical power is essential in any modern facility. The power management system
must be understandable, reliable, and effective. The power management system must keep operations personnel informed
about the condition of the electrical power system, and should act promptly and effectively to prevent or correct situations which
might result in an electrical blackout. To prevent blackouts, it is important to understand how they may occur.

5.1.1 Causes of Black-Out


Electrical black-out results when electrical demand (load) exceeds the ability of the electrical system to meet the demand for
electric energy. In an installation like this, where all electrical power is generated on site, the operators can control (within limits)
both the electrical supply and demand. So long as the system has been designed with sufficient electrical supply capacity (i.e.,
enough generating capacity to meet anticipated demands), avoiding blackouts becomes a matter of assuring that electrical
demands are not allowed to exceed the capacity of the on-line generators.

Most black-outs occur when engine/generator sets unexpectedly shut down without warning. This type of blackout is a
function of electrical power supply. Examples of this type of shutdown are; fuel system failure (clogging fuel lines, fuel pump
failure, and the like), mechanical failure (loss of oil pressure, over speed and the like), control system failure (false indication of
low lube oil pressure and the like), or human error. This type of shutdown is much more difficult to avoid than the type caused
by excessive demand.

Other black-outs occur because the fixed and variable load increases unchecked until the capacity of the on-line
engine/generators is exceeded. This type of blackout is a function of electrical demand. As demand increases, the
engine/generator sets must supply more power, until they reach and/or exceed their capacity. Then an engine/generator
exceeds its real power capacity (kilowatts or kW), or its electrical capacity (amperes or kVA), the engine overheats or the
generator goes over current. As soon as the first engine shuts down due to over temperature or over current (and the resulting
circuit breaker trips), a cascade of shutdowns ripples through any other running engine/generator sets, as they too exceed their
thermal or current capacity. This class of blackout can be readily avoided by monitoring total energy demand in comparison to
available supply and giving alarms to reduce load or by starting a stand-by generator to share the additional load etc as required
based on the situation.

32
Function Design Specification TECH-SD-005

5.2 PMS Functions


The power management system will be integrated into the vessel's Integrated Control and Monitoring System. It will employ this
equipment to fulfill its functions. The power management system will perform the following main functions:

5.2.1 Monitoring Function


Monitor the condition of generator set and start up or stop specific generator sets in response to alarm conditions of parameters
measured and monitored by the system.
” Generator Mode : Blocked, Idle Run, Running, Starting, Stopping, Synch.
” Bus-bar Condition : Frequency, Voltage
” Circuit Breaker Position : Open, Close
” Heavy Consumer(Pump, Thruster)

5.2.2 Manual Control Function ;


a) Generator Engine Start/Stop function by operator manual command on the monitor
b) Generator ACB Open/Close function by operator manual command on the monitor
c) Synchronizing function by operator manual command on the monitor
* Actually, PMS just gives the synchronizing command. The synchronizing function is executed by the synchronizing unit in
MSB panel.
d) Full automatic start/stop function by operator manual command on the monitor for D/G.
” Full Automatic Start : 1. G/E Start 2. ACB Close after Synchronizing
” Full Automatic Stop : 1. G/E Load Shift 2. ACB Open under 10% load 3. G/E Stop
e) Governor Raise/Lower function for load shift by operator manual command on the monitor.
” 1 Second Command per One Click
f) Circuit Breaker Open/Close function by operator manual command on the monitor
g) Heavy Consumer Start/Stop function by operator manual command on the monitor
: Thruster, Cargo Pump etc.

5.2.3 Automatic Control Function ;


a) Load dependent Start/Stop of Generators.
PMS will always ensure that the correct numbers of generators are connected, in accordance with the actual electric power
demand. But shaft generator will not be started or stopped automatically in this mode.
The load dependent start/stop function is based on the percentage load of connected generator. The setting value and time
parameters of Load dependent start/stop can be changed by authorized person in PMS parameter.
* One(1) Gen. Running ↔ Two(2) Gen. Running ↔ Three(3) Gen. Running ↔ Four(4) Gen. Running
b) Control of Balanced/Unbalanced/Fixed Load sharing between the Generators.

33
Function Design Specification TECH-SD-005

Each mode can be selected when more than two D/Gs are running. In balance mode, the load of generators running in
parallel will be equal, but a small dead band 2% of rated power, is foreseen.
* The load sharing function is available more than two generators running.
c) Main bus-bar frequency control.
The frequency of the main bus-bar must be maintained at near 60Hz. If frequency of main bus-bar is in out of normal range,
PMS gives the raise/lower governor signal to control the frequency.
d) Provide black-out restart of the power system in the event of a total system blackout.
When blackout on the switch board is detected, PMS will immediately start the 1st stand-by dg to recover the black-out.
e) Heavy Consumer Start Blocking function
To prevent overload of the generator, PMS contains start blocking of the heavy consumers. The heavy consumer start
blocking function is included in PMS function fundamentally. So you don’t need select. PMS will check whether the available
power is sufficient to allow starting of the thruster or electric motor. If not, a stand-by generator start request is given. When
the capacity of power is sufficient and other start conditions are fulfilled then heavy consumer start order(power available) is
given.
f) Load Shifting to Open ACB
When generator feeds the power more than 10% of capacity to the main bus-bar, if operator gives order to open ACB then
firstly PMS shifts the generator power to another until less than 10% and next giver order to open it.
g) Bus-bar Abnormal Recovery function : High/Low voltage or frequency
PMS checks the frequency and voltage of bus-bar always. IF bus-bar abnormal condition is maintained during the setting
time, the PMS will immediately start the 1st stand-by DG to recover the abnormal status of main bus-bar.

34
Function Design Specification TECH-SD-005

5.3 Control & Indication


5.3.1 Control
a) Control Position : Local/Remote
b) Control Mode : MSBD/ICMS
c) PMS Manual/Automatic Control in Remote Control Position
” Automatic : Black-out Auto Recovery
: Load Sharing Control (Balance/Unbalance/Fixed Mode)
: Load Dependent Start/Stop
: Bus-bar Abnormal Auto Recovery
: Heavy Consumer Starting Blocking
: Shaft Generator Fault Recovery
” Manual : Diesel/Shaft Generators Start/Stop, Full Auto Start/Auto Stop
: Governor Manual Control – Raise/Low
: Stand-by Generator Selection
: Breaker Open/Close/Synch.
5.3.2 Indication
a) 3 Diesel Generators and 1st Shaft Generator Status
” Current, Voltage, Frequency, Consumed Power(kW), Power Factor(PF), Frequency(Hz)
” Percentage load of current power to generator coapacity(%)
b) Bus-bar : Voltage, Frequency, Dissipated/Available power
c) Alarm Detection of each Generator, Breaker, Bus-bar

5.3.3 Page(Mimic) Selection


There are four mimics in Power Management System as follows.
a) PMS Main Mimic
This mimic offers all conditions of the electrical power system and makes the operator see it through at a time. Also the
operator makes an order to generator start/stop, breaker open/close remotely.
b) I/O Mimic
This mimic offers the information of input or output tag about PMS devices in detail. So, you can see whether the signal to
control the electrical power system is ordered to each electrical equipment.
c) Parameters Mimic
This mimic specifies the configurations of parameters such as, control width, load dependent start/stop limit, etc., to be
handled carefully. In this page, the chief engineer or the main operator can handle these parameters. The Operator should
be careful with parameter changing, because the change of parameter may affect to the reliable, safe and economic
operation. If the chief engineer or the operator wants to change any parameter, the user name and the password must be
entered.

35
Function Design Specification TECH-SD-005

5.4 PMS Initial Status for General(Manual or Automatic) Mode


On PMS power-on or reboot, the initial values for each parameter will be set.
: Refer to the Parameter Section about the initial values for each parameter.

5.4.1 Generator Status for General Mode


Display Generator Status
: Blocked, Ready, Starting, Synch., Running Idle Run, Stopping

Ready Starting Synch

Blocked

Stopping Idle Run Running

If any fault is detected in generator control, for example, DG Start/Stop fail, ACB Open/Close fail etc., the Generator Status
Mode is changed to “Blocked”.
” The Generator Parameters : Percentage Load, Power Current, Voltage
” The Generator Control Position : Remote/Local
” The Generator Control Mode : ICMS/MSBD

5.4.2 PMS Automatic Functions


” Load Dependent Start/Stop
” Load Sharing : Balance/Unbalance/Fix Mode
” Bus frequency Control
” Black-out Recovery
” Bus-bar Abnormal Recovery

5.4.3 ‘ICMS-MSB’ Control Mode


” The Control Mode : ‘ICMS’ or ‘MSB’
If you select the control state of generator to ‘MSB’ at ‘MSBD’ panel, the control state of generator will be changed in ‘PMS
Main Mimic’ like blow.

In MSB mode, control buttons of generator ‘Gen. Start/Stop’, ‘Gen. Auto Start/Auto Stop’ are disappeared. So, the
operation of generator can be performed in Main Switch Board by manual and PMS mimic only indicates each generator
condition.

36
Function Design Specification TECH-SD-005

5.4.4 Bus-bar Indication


The voltage, frequency, the consumed power, the remain power of Bus-bar are shown on the Bus-bar like this and the
consumed percentage power of Bus-bar are shown also.

If black-out or bus abnormal condition happens, the alarm message appears over the Bus-bar and the voltage and frequency
signal blink in bus abnormal or black-out condition.

1) In case of Bus-bar abnormal condition

2) In case of Black-out condition

5.4.5 Stand-by Selection


If any auto function, Load Dependent Start/Stop or Heavy Consumer Start Blocking, is set to ‘On’ and none generator is
selected the 1st stand-by, ‘First Stand-by Selection’ text is blinking until any generator is selected as the 1st stand-by.

If an operator selects any generator which is in ‘Ready’ or ‘Idle Run’ mode as the first stand-by generator, the next number
generator which is in ‘Ready’ or ‘Idle Run’ mode is set to the second standby generator automatically. But if the generator
selected as the first stand-by generator by operator is not ‘Ready’, for instance ‘Starting’ or ‘Running’, the next number
generator at ‘Ready’ or ‘Idle Run’ mode is set to the first stand-by generator. Shaft generator cannot be selected as the stand-by
generator.
For example, assuming the no.2 generator to be the first stand-by generator, then next generator, namely, the no.3 generator is
set to be the second stand-by generator. If the no.3 generator is not ‘Ready’ nor ‘Idle Run’ mode and the no.4 generator is

37
Function Design Specification TECH-SD-005

‘Ready’ or ‘Idle Run’ mode, the no.4 generator is the second stand-by
generator.

Example) Stand-by Selection


No.1 DG No.2 DG No.3 DG No.4 DG

Mode Running Ready or Idle Run Ready or Idle Run Ready or Idle Run

Selected None 1st 2nd 3rd


Stand-by
None 1st None 2nd

38
Function Design Specification TECH-SD-005

5.5 Control Function


5.5.1 Engine Start/Stop Function
⑴ Start
When all start permissions are enabled and the diesel generator is not running, start function is active. Start attempts up to a
configured limit will be made until starting is succeeded normally. PMS generates the one pulse(width : 3 second - adjustable)
command signal to Switchboard or generator control panel. PMS makes the start attempt signal three times.

ST AR T

No E N G . S t at u s
R e ad y "?

Ye s

E N G . S t at u s = S t art in g

S t art s ig n al (P u l s e:3 s ec )

ENG . Ye s
R u nn ing ?

No

In c r eas e T im er

No
T im er > 15 s e c

Ye s

E n g . S t art F ail A l arm

E N G . S t at u s = R u nn ing

E N G . S t at u s = B lo ck e d

END

Start Order Start Fail Alarm

3sec
15sec

39
Function Design Specification TECH-SD-005

⑵ Stop
When the diesel generator is running and the ACB is opened already, the stop function is only active.
If operator wants to disconnect and stop a generator from the network, operator should disconnect ACB before the engine
stop.

ST O P

No ENG . R u nn ing?

Ye s
ENG . Statu s = Stopin g

ENG . Stop Sign al(Pu lse :3 se c)

Ye s
ENG . Stop?
No

T im ee r > Ye s
8se c ?

No
In c rease T

ENG Stop Fail Alarm ENG . Statu s = Stoppe d

END

Stop Order Stop Fail Alarm

3sec

30sec

40
Function Design Specification TECH-SD-005

5.5.2 Generator ACB Open (Close) Function


To disconnect(connect) a generator from the network, ACB open/close command is available by operator manual command on
the monitor. In case of open, it is possible when the load on generator is equal to or less than the load limit. ACB close function
is available under black-out condition.

Open/Close

No ENG
RUNNING ?

Yes

No
GEN. Load < * In case of close,
ACB_OPEN_LMT
skip this step
Yes

ACB Open Signal(Pulse :3sec)

Yes
ACB Open ?

No
Yes
Timer > 3sec?

No
Increase T

ACB Control Fail Alarm

Open/Close
END

Open Order Open Fail Alarm

8sec
3sec

10sec

41
Function Design Specification TECH-SD-005

5.5.3 Synchronizing:
The automatic synchronizing function is performed by a synchronizing unit fitted in the MSB. The PMS selects which ACB is to
be synchronized, then the synchronizing unit synchronizes the machine and connects it to the network. If the synchronizing
operation exceeds a preset time period a time-out alarm is initiated. The synchronizing units in the MSB are activated by
synchronizing signals from the PMS(one per ACB), these signals are set whenever a diesel generator is running and is not
connected to the network. If a short circuit in the MSB is detected then synchronizing is prohibited. During a blackout, the ACB is
to be closed without synchronizing after generator running. PMS makes synchronizing order signals for five(5) ACB including
bus-tie ACB. MBS shall select which generator is to be synchronized.

◆ Start

No
ENG. Status "Running"?
Yes
No
Gen. Voltage Normal?
Yes
No
ACB Open & Normal?
Yes
Yes
Short circuit?
No
ENG. Status = Synchronizing

Synchronizing Signal
On(Continous Signal)

Yes
Timer >60sec?
No
Yes Synchronizing Fail
ACB Close?
No ENG. Stop
Increase Timer

ENG. Status =
Blocked

ENG. Status = Running

◆ END

Sync. Order Sync. Fail Alarm

60 sec

42
Function Design Specification TECH-SD-005

5.5.4 Full Automatic Start


To connect the diesel generator to the network, three steps function are required as follows.
” Engine Start
” ACB Close after automatic synchronizing by synchronizer unit.

By the one action of operator, above three steps are automatically performed successively. Therefore, Full Automatic Start
function is a convenient manual function of the PMS. There is no auto start function for shaft generator.

◆ Start

No
Cont Mode=PMS?

Yes
No
Full Auto Start on?
Yes
No
Gen. Ready?
Yes

Engine Start

Yes
Start Fail?

No
Start Finish?

Yes

Engine Synchronizing

Yes No
Sync. Fail?

Sync. Finish?
Yes

◆ END

43
Function Design Specification TECH-SD-005

5.5.5 Full Automatic Stop


To disconnect the diesel generator to the network, three steps function are required as follows.
” Load Shift
” ACB Open (under 10% load)
” Engine Stop

By the one action of operator, above three steps are automatically performed successively. Therefore, Full Automatic Stop
function is a convenient manual function of the PMS. There is no auto stop function for shaft generator.

◆ Start

Load Shift

Shift Function
Finish?

No
No
Under 10%

Increase T Yes

Generator ACB Open

Open Fail?
No
No
Open Function Finish?

Yes
Engine Stop

Yes
Stop Fail?
No
No
Stop Function Finish?
Yes

◆ END

44
Function Design Specification TECH-SD-005

5.5.6 Governor Raise/Lower Control


To shift the load between the diesel generator, operator can make the governor Raise/Lower control signal manually on the
monitor. PMS will make the pulse signal which has the predefined width.
To control load of each generator(Load sharing or Load shift), PMS generates the Governor control signal(Digital output). These
signals will be generated by program with predefined period(Normal 10sec) and the width of these signal is decided the
difference between target load and present load as follows.
For easy parameter turning, PMS provides the weight parameter for the width of control signal. The change of weight parameter
effects the width of control signal even if same difference of load.

Control
Signal
Width

Max. Width

Min. Width

Difference between
target & present load

Dead Zone

Period

Governor Control
Signal

Width

45
Function Design Specification TECH-SD-005

5.5.7 Bus bar Frequency Control


When the bus-bar frequency deviates from the allowed error range and is in the controllable abnormal range, this function
controls the frequency in the controllable abnormal range to set the allowed error.
a) Where, "the controllable abnormal range"
” The upper and lower range from normal frequency to ±5% of pilot frequency by PMS maker.
b) Where, "the allowed error range" : "Control Start Frequency" of pilot frequency.
” The upper and lower range from normal frequency to ±0.3% of pilot frequency by PMS maker.

* Bus Bar Frequency Control Range

50Hz
-5% -0.3% +0.3% +5%

:The allowed error range


→Frequency is not controlled.

:The controllable abnormal range


→Frequency is controlled.

Uncontrollable range
-> Abnormal Condition

Bus-bar Frequency Control

46
Function Design Specification TECH-SD-005

5.5.8 Load Dependent Start/Stop


The PMS continuously evaluates the power consumption and the nominal power of the diesel(or shaft) generators connected to
the network. The load dependent start/stop control function can be selected on/off by the operator at the control station.
⑴ Load dependent start
If the consumed power exceeds a preset percentage of the nominal power, for a preset time period, then a load dependent start
is initiated and the 1st stand-by generator is started up and connected to the network.

Load Dependent Start

◆ Start

No
Load Dep. Start/Stop On?

Yes

No
Total Load > Load Dep.
Start Limit?

Yes
No
Timer > 60sec

Yes Increase Timer

Idle Running Gen.?


Yes
No
St-by Eng. Start

Yes
Start Fail?

No
Start Finish?

Yes

Engine Synchronizing

Yes No
Sync. Fail?

No
Sync. Finish?
Yes

◆ END

47
Function Design Specification TECH-SD-005

⑵ Load dependent stop


If the consumed power is less than a preset percentage of the nominal power, for a preset time period, then a load dependent
stop is initiated and the 1st stand-by generator is unloaded, disconnected from the network and stopped. The start/stop load
limits and time delays are all configurable. Start/stop time delays(hysteresis) prevent starting and stopping based on short load
peaks such as large motor starting etc.
Load De pe nde nt Stop

◆ Sta rt

No
Load De p. Start/Stop On?
Ye s

Total Load > Load De p. No


Stop Lim it?

Ye s

Tim er > 60se c


Ye s Increase T
Load Shaft

Shaft Function Ye s
Finish?

No
No
Unde r 10%

Increase T Ye s

Ge nerator ACB Ope n

Ope n Fail?
No
No
Ope n Function Finish ?
Ye s
Engine Ide l R unning

Ye s ACB Close ?
Load De p. Start

No
No
Timer > 5Min

Ye s
Engine Stop

Ye s
Stop Fail?
No
No
Stop Fu nction Finish?
Ye s

◆ END

48
Function Design Specification TECH-SD-005

This control function is not affected by the network having diesel generators of different full load ratings. An example of load
dependent start and stop functions are shown as follows.

Power Power

Available Power Available Power

Start
Limit Start
Limit
Consumed Power
Consumed Power
Stop Stop
Limit Limit
T1 T1 Time T2 T2 Time

The transfer of load is however done only between the D/G and S/G or between two D/Gs but direct transfer of load is not done
between the two shaft generators as synchronizing between the two Shaft generators is not envisaged.

49
Function Design Specification TECH-SD-005

5.5.9 Balanced/Unbalanced/Fixed load sharing


The power management system can be operated in two modes of load distribution between the generators.
One mode is called "Balanced load sharing" where both generators have the same percentage load set point. The other mode is
the "Unbalanced mode" where the generator load set points are different.

(1) Symmetrical load sharing (balanced)


When in this mode, the load of each generator running in parallel has the same power ratio(percentage of maximum load)

Total Load
Available Power

Consummed Power
DG1

DG2

Load DG1
Max load on
main DG
Min load on
auxiliary DG

Load DG2
Max load on
main DG

Min load on
auxiliary DG
Symm. Asymmetrical
Asymmetrical mode
mode selected

(2) Asymmetrical load sharing (unbalanced)


Asymmetrical load sharing is only possible when two generators are connected to the network.
When the asymmetrical load share function is operational, it selects one of the machines as the main generator and the other as
the auxiliary (topping-up) generator. The main generator will be operating with a preset load (configurable eg 80%) while the
auxiliary generator acts as a topping-up machine and absorbs the load variations. If the auxiliary generator reaches a low load-
limit (configurable eg 25%), load will then be taken off the main diesel generator.
The main and auxiliary diesel generator selections will change-over after a preset time period (eg every 4 hours). If both
50
Function Design Specification TECH-SD-005

generators exceeds the main preset load (eg 80%) or falls below a low-low load limit (eg 25%) the system will automatically
change over to symmetrical load sharing. All of the load limits and the change-over time are configurable and should be set in
accordance with manufacturers recommendations or customers requirements. An example of asymmetrical load sharing is shown
as follows.

(3) Fixed load sharing


For maintenance purposes, it is sometimes required to run a generator with steady load. This can be achieved by selecting the
generator to fixed load sharing. The set value is selected by the operator and maintained by the PMS. When more than two
generators are running, only one generator can be selected as fixed generator.
If any generator is selected as fixed generator at fixed load, that is feeding the fixed power to Bus-bar, the others are feeding the
power to Bus-bar by same ratio.

Gen, Load(%)
Gen2 Gen1 - Fix
Gen2
Gen3

Gen1
Gen3

When operator selects one of running generator as the fix power feeding generator, if the target load of the unfixed generator is
more than the Load Dependent Start Limit(90%) or less than ACB Open Limit(10%), the fix selection is reset.

51
Function Design Specification TECH-SD-005

5.5.10 Black-out Auto Recovery


Blackout is detected by the following condition : ” Bus-bar no-voltage detection is active
The above signals are combined externally to form one input to the PMS. In the event of a blackout the next available standby
diesel generator is started-up and connected to the network. In a blackout situation the synchronizer is by-passed and the
breaker is closed immediately the diesel generator attains running speed.

◆ Start

Black-out Auto
Start On?? No

Yes

Busbar Black-out?
No
Yes

Pause Busbar Abnormal Recovery


Function

Idel Running Diesel Yes


Generator ?

No

St-by Diesel Gen?

Yes No

St-by Engine Start

Yes
Start Fail?

No
No
Start Finish?
Yes

ACB Close

Yes
Close Fail?
No
Status Blocked
No
Close Finish?

Yes

◆ END

52
Function Design Specification TECH-SD-005

5.5.11 Bus-bar abnormal Auto Recovery


Bus-bar abnormal is detected by the following condition : ” Bus-bar Low/High voltage
” Bus-bar Low/High frequency
The above conditions are detected by PMS. the available standby diesel generator is started-up and disconnect previous
feeding generator and connect staring diesel generator to the network. This function is only available when diesel generator is
remained as stand-by.

◆ Start

Busbar abnormal
recovery On?? No

Yes

Busbar Abnormal?
No
Yes

Pause Busbar Blackout Recovery


Function

Idel running Diesel Gen?

No

St-by Diesel Gen?


No
Yes

St-by Engine Start

Yes
Start Fail?

No
No
Start Finish?
Status Blocked
Yes

DIsconnect previous generator


ACB Open

Open Fail?
Yes
No
No
Open Finish?
Yes
ACB Close

Yes
Close Fail?
No
No
Close Finish?

Yes

◆ END
.
53
Function Design Specification TECH-SD-005

5.5.12 Heavy Consumer Start Blocking


For starting Cargo Pump(or Thruster) , firstly PMS receives the start requested signal from local or other control position. Then,
PMS calculates the remained power if it is possible to start or not. So, if it is possible, PMS gives the start enable(or power
available) signal to the heavy consumer , if not, PMS starts the stand-by D/G.
PMS calculates the remained power according to the start request signal.
a) In case of two speed control of pump
” Low Start Request : Low speed capacity of pump
” High Start Request : High speed capacity of pump
b) In case of thruster
” Start Request : Full speed capacity of thruster

◆ Start

Start Request
from Local

Heavy Consumer Start


Request ?
No

Yes

Remain Load > Request Power


Yes
No

Stand-By Gen Auto start

Go to
Full Auto Start Sequence

No
Stand-By Gen Run ?

Yes

Enable Contact Activated

◆ END
-

54
Function Design Specification TECH-SD-005

6. M/E Exhaust Gas Temperature Deviation


The SSAS-Pro ICMS has a function for monitoring of temperature deviation in order to supervise main engine cylinder exhaust gas
temperature. It can also be used for monitoring of other types of analog points such like main engine bearing temperature.

” Function
Based on the inputs from all of the cylinder exhaust gas temperatures, the SSAS-Pro ICMS will calculate an average temperature as
follows,

Ta = ( ∑ Tn )/N
Ta : Average temperature
Tn : n-th cylinder exhaust gas temperature
N : nimber of cylinder

And will calculate deviation temperature as follows,

Tdn = Tn - Ta

If each cylinder's deviation temperatures(Tdn) are lower or higher then deviation limit, following deviation alarms are given to the
operator through SSAS-Pro ICMS :

- Deviation alarm

When the average value is below specific limit value that main engine has not reached proper running condition, the deviation
alarms are going to be blocked in order to prevent occurrence of the alarm.

55
Function Design Specification TECH-SD-005

7. Base Board DIP switch setting Method


◈ Base Board of I/O Card (SPDI, SPDO, SPAI, SPRI)
The physical address should be defined correctly by DIP switch installed in the plane of each base board of I/O card. If the address
is not matched with DIP switch the CPU can not control corresponding card. The address of I/O card base board is allotted from
'100000' as bellows.

- For example, the address showing in below is (0 1 0 1 0 0) and 'ON' position means '0'.

ON

1 2 3 4 5 6

1 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0

2 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1

3 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0

4 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 0 0 0

5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1

6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Add. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

2 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0

3 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1

4 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0

5 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0

6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1

Add. 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

56
Function Design Specification TECH-SD-005

◈ Base Board of CUP Card (RSPC Master & Slave)


All of Base Board dip switch of CUP Card (Master & Slave) should be allotted 'OFF' position, '111111'.

ON

1 2 3 4 5 6

57
Exhaust Gas Manual
EXHAUST_GAS16
A. Definition
This is the Function Block Module for doing Main Engine Slow Down Action.
Whether such a action execute or not is determined by the mean and
deviation value.

B. Construction
EXHAUST_GAS16
real TEMP1 SLOWDOWN1 bool
real DEV1 SLOWDOWN2 bool
real TEMP2 BLOCK_OUT bool
real DEV2 MEAN_TEMP real
real TEMP3 HI_DEV real
real DEV3 HIHI_DEV real
real TEMP4
real DEV4
real TEMP5
real DEV5
real TEMP6
real DEV6
real TEMP7
real DEV7
real TEMP8
real DEV8
real TEMP9
real DEV9
real TEMP10
real DEV10
real TEMP11
real DEV11
real TEMP12
real DEV12
real TEMP13
real DEV13
real TEMP14
real DEV14
real TEMP15
real DEV15
real TEMP16
real DEV16
real A_TEMP
real A_HI_DEV
real A_HIHI_DEV
real B_TEMP
real B_HI_DEV
real B_HIHI_DEV
real BLOCK_TEMP
real SLDN_TEMP)
CYLINDER_NUM(int)
OPT(int)
C. INPUT and OUTPUT
INPUT
TEMP1 ~ TEMP16 : This is the input point where temperature of Each
cylinder exhaust gas entering. The number of
cylinder of shipbuilding have to be input to
CYLINDER_NUM(Parameter value). The input function
that is not used have to get real value 0.0.
A_TEMP : Between A and B standard temperature value, the
A's temperature can be setup to calculate the
deviation changing linearly.
A_HI_DEV : Setup the Deviation for high(low) alarm in 'A'.
A_HIHI_DEV : Setup the Deviation for high high(low low) alarm
in 'A'.
B_TEMP : Between A and B standard temperature value, the
B's temperature can be setup to calculate the
deviation changing linearly.
B_HI_DEV : Setup the Deviation for high(low) alarm in 'B'.
B_HIHI_DEV : Setup the Deviation for high high(low low) alarm
in 'B'.
*If the number of standard temperature value were only one, A and B
can be equal value.
BLOCK_TEMP : Setup Auto blocking temperature.
Ex) Exh. Gas blocking in condition of below 200℃
of Exh. Gas Mean temp.
SLDN_TEMP : Setup temperature to output slowdown signal
comparing each CYLINDER Exh.'s Temperature value.

OUTPUT
SLOWDOWN1 : Output Slowdown signal. The kind of slowdown
output signal can be selected by the Parameter
setup value OPT.
SLOWDOWN 2: Output Slowdown signal. The kind of slowdown
output signal can be selected by the Parameter
setup value OPT.
BLOCK_OUT : Compare the Output MEAN_TEMP value and parameter
BLOCK_TEMP value, Output signal is determined.
if MEAN_TEMP ≤ BLOCK_TEMP then BLOCK_OUT = TRUE;
else BLOCK_OUT = FALSE;
MEAN_TEMP : Output the mean temperature value of each
Cylinder Exhaust Gas(TEMP1~TEMP16). Fault and
blocked signal are automatically excepted when
calculate mean value.
HI_DEV : Output the high(low) alarm deviation value in
mean temperature(MEAN_TEMP)
HI_HI_DEV : Output the high high(low low) alarm deviation
value in mean temperature(MEAN_TEMP)
DEV1~DEV16 : Output the deviation between each of Cylinder
Exhaust Gas temperature values(TEMP1~TEMP16) and
mean temperature value(MEAN_TEMP)

PARAMETER
CYLINDER_NUM : Setup the Number of Cylinder to use in
EXHAUST_GAS16 FB.
OPT : Slowdown option. Refer the 라.Algorithm

Cylinder Exhaust
Gas Temp. BLOCK_TEMP SLDN_TEMP

500
B

B_HI_DEV
B_HIHI_DEV
400

300

200

100 A_HI_DEV
A_HIHI_DEV

Engine Mean
100 200 300 400 500 Temp.
A_TEMP B_TEMP

SlowDown A : Exh. Gas# is one of Exh. Gas1 ~ Exh. Gas16


if Exh. Gas #_ ≥ SLDN_TEMP then SLOWDOWN = TRUE;
else SLOWDOWN = FALSE;
Slowdown B : DEV# is one of DEV1 ~ DEV16
if DEV#_ ≥ HIHI_DEV or DEV#_ ≤ -1 * HIHI_DEV then
SLOWDOWN = TRUE;
else SLOWDOWN = FALSE;
라. Algorithm

A. The variation of deviation value which make deviation alarm by


temperature value.
The deviation alarm is occurred when the deviation of cylinder
exhaust gas temperature value and exhaust gas mean temperature value
is bigger than standard deviation.
EXHAUST_GAS16 function block can get the deviation changing
linearly by the temperature. Linearly changing deviation is can be
calculated by setup high alarm deviation and high high alarm
deviation in 2 standard temperature A, B(A≤B). The setup values of A,
B are able to be inserted by the combiation of parameter (A_TEMP,
A_HI_DEV, A_HIHI_DEV), (B_TEMP, B_HI_DEV, B_HIHI_DEV)
In the standard mean temp. of cylinder exhaust gas (MEAN_TEMP), the
standard deviation of Deviation alarm is can be calculated as like
below formula, Output to HI_DEV and HIHI_DEV each.

High Alarm Deviation(HI_DEV)=


B_HI_DEV-A_HI_DEV
* (MEAN_TEMP-A_TEMP)+A_HI_DEV
B_TEMP-A_TEMP

High High Alarm Deviation(HIHI_DEV) =


B_HIHI_DEV-A_HIHI_DEV * (MEAN_TEMP-A_TEMP)+A_HIHI_DEV
B_TEMP-A_TEMP

(*If there were only one standard value, A and B can be equal.)

The EXHAUST_GAS16 FB makes high(low) alarm and high high(low


low) alarm values which is connected with DEV1~DEV16 tag change
automatically to HI_DEV and HIHI_DEV values.
Accordingly, If the tag connecting DEV1~DEV16 in BUILDER were
checked to alarm, it can get linearly changing by MEAN_TEMP value
high(low) alarm and high high(low low) alarm values .
B. SLOWDOWN
According to parameter OPT, slowdown value is output by below
algorithm.
if Exh.Gas# ≥ SLDN_TEMP then
SLOWDOWN1 = TRUE;
SLOWDOWN2 = FALSE;
else if (DEV# ≥ HIHI_DEV) or (DEV# ≤ -1 * HIHI_DEV) then
SLOWDOWN1 = TRUE;
SLOWDOWN2 = FALSE;
else
OPT = 0
SLOWDOWN1 = FALSE;
SLOWDOWN2 = FALSE;
endif
(Exh.Gas# is the one of Exh.Gas1 ~ Exh.Gas16, DEV# is the
one of DEV1 ~ DEV16, SLOWDOWN2 is not used)
* Use when use slowdown temperature and High High
Deviation, so that have same output and occurr slowdown.
if Exh.Gas# ≥ SLDN_TEMP then
SLOWDOWN1 = TRUE;
SLOWDOWN2 = FALSE;
else
OPT = 1 SLOWDOWN1 = FALSE;
SLOWDOWN2 = FALSE;
endif
* Slowdown Temperature, Use when occurr Slowdown by each
cylinder's Exh.Gas High Temperature.
if Exh.Gas# ≥ SLDN_TEMP then
SLOWDOWN1 = TRUE;
SLOWDOWN2 = FALSE;
else if (DEV# ≥ HIHI_DEV) or (DEV# ≤ -1 * HIHI_DEV) then
SLOWDOWN1 = FALSE;
SLOWDOWN2 = TRUE;
else
OPT = 2
SLOWDOWN1 = FALSE;
SLOWDOWN2 = FALSE;
endif
(Exh.Gas# is the one of Exh.Gas1 ~ Exh.Gas16, DEV#is the one
of DEV1 ~ DEV16)
* Use when use slowdown temperature and High High Deviation,
so that have different output and occurr slowdown.
When only OPT = 2, Use SLOWDOWN2

You might also like