Professional Documents
Culture Documents
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
1
1. The beginning
1.1 Starting
The following screen appears when the 'BUILDER-Pro. Exe ' is executed
Open Workspace window come up like the following picture when right mouse button is clicked on
starting screen.
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
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.
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.
1.4.3 Created Target name in the Builder pro project will be shown like the following picture.
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.
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.
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
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
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 .
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.
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
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
10
2. BUILDER
This software, we will call BUILDER that is designed to assist the configuration process of SSAS-pro
system. BUILDER has following facilities,
11
2.2 BUILDER Menu Overview
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)
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)
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.
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
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...
14
2.5.2 The following picture is preview function a printing page.
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.
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.
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.
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
18
2.8 BLD menu
Includes General description for Project. Only can access in Development Mode.
19
2.8.2 “BLD / Configure System” menu
Showing yard cable information for all tag points. Only Accessible in Development Mode.
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
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)
21
Select field category to
edit
Edit G roup
▶ Function G roup
▶ A ction G roup
▶ Block G roup
▶ Bridge G roup
Icon Meaning
Group category
Group item
22
▶ Following table shows the meaning of data fields.
Func string Function code for a tag Used for generating Alarm Message.
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.
Lo Boolean Does tag need Lo Alarm? Automatically checked when user input
Lo-limit.
HiHi Boolean Does tag need HiHi Alarm? Automatically checked when user input
HiHi-limit.
LoLo Boolean Does tag need LoLo Alarm? Automatically checked when user input LoLo-limit.
Unit string Tag Value Unit New string is automatically registered to BUILDER.
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.
24
2.8.5 “BLD / Set Server Info” menu
25
2.8.7 “BLD / Set Remote Server List” menu
The following picture is a menu that mapping automatically at cable information in setting up a IO tag.
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.13 Sensor Maker window Fig. 2.8.14 Sensor Type window
27
2.9 Main menu "Report"
28
2.9.2 “Report/ Select Report” menu
29
2.10 "Security" menu
30
2.10.2 “Security/ Change Password” menu
31
2.10.4 “Security/ Logout” menu
32
2.10.6 “Security/ Set Access Level” menu
The level is only changeable by whom has highest level so as to protect Access
by an authorized person.
33
2.11 Reports from BUILDER
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
● Layout
● Report Data
▶ Project Number
34
▶ Hull Number
▶ Revision Number
▶ Ship Owner
▶ Work Originator
▶ Project Start Date
▶ Ship Building
▶ Ship Yard, Division
▶ General Description
● Layout
35
2.11.4 Group And Tag List
● Layout
● Report Data
▶ Action Group and its tag list
▶ Block Group and its tag list
▶ Bridge Group and its tag list
● Layout
● 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)
● Layout
● 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
● 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
● Report Data
Tag information grouped by I/O points
▶ Terminal No.
▶ Tag, Tag Text (Description)
▶ Signal Type
▶ Reference Page
39
3. Function Block Design
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
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.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
40
3.2.2 Select Function block library file(*.lib).
41
3.3 Make a Function block
3.3.1 Choose function block which you will use like the following picture.
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.
42
3.4 Make a Variable
3.4.1 Select variable icon in the menu. (shortcut key : v; type 'v' over the FBD window.)
3.4.2 After doing that, when you select the FBD window, Variable window is created like the following picture.
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
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
C o n s ta n t w a s c re a te d .
44
3.6 Link up Function block with Variable
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
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
46
3.8 Make a ST(Structured Text) code
Select Generate ST in the pull down menu of FBD on the window. Then ST code is generated.
Select to Genera te ST
Select to it for
m agnification
47
ST code is created
succefully
Fig. 3.8.3 Make a ST code
S e le c t to Bu ild
48
This part is added.
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
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
50
3.8.3 In that case input value and output value can be seen.
51
4. Sequential Function Chart(SFC)
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
52
4.3 Step
When Step is made, Initial Step is generated as a green block. General Step is generated as a yellow block.
Initial Step
Step
T ra n s itio n
In tia l v a lu e is F A L S E
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.
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 .
55
Finally, the Action is added to the Step.
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.
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
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
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
59
ST code was created like the following picture.
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
S e le c t to c o n n e c t O n - Lin e
If you selected a window is opened like the following picture. Type in the 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 .
Double-click this
window.
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
63