QUICKII Software PLC Array
QUICKII Software PLC Array
MANUALII
QuickII SOFTWARE
105
FAB Intelligent Controller
106
Chapter I Introduction to Quick II
In order to obtain a quick and initial understanding of Quick II we will, from this
chapter forward, make a comprehensive introduction to Quick II with the help of
visual pictures.
1 . 1 Operating interface
The operating interface of Quick II is friendly and all of its operations can be
completed by clicking the mouse. By clicking Start>Programs>Quick II in the
Windows taskbar, you can enter the main interface of Quick II, as shown in Fig. 1.2
107
FAB Intelligent Controller
For Quick II, the operating methods of pull-down Instruction Tools and Quick
icons are adopted. All function blocks are directly distributed in the window. Using
a mouse with Windows operation, you can perform; creating and editing, simula-
tion running and monitoring of a FAB program quickly.
108
Chapter I Introduction to Quick II
1 . 2 . 2 Simulation window
Quick II has two types of simulation window, the Standard Simulation window
and the Simple Simulation window. The Standard Simulation (Graph editing) win-
dow is as shown in Fig.1.4. In this editing window, you can design the Field
Simulation Graph with Draw, using the built in drawing tools, on the top of the
editing window, based on the field device. The said Field Simulation Graph editing
window is used to conform with the Function Diagram. When the Function Dia-
gram and Field Simulation Graph are completed, you may activate simulation to
execute real-time simulation of the field devices on the controlled site. The Simple
simulation window is as shown in Fig.1.5, through which you can easily view the
result of FAB operation.
109
FAB Intelligent Controller
1 . 3 Main functions
1 . 3 . 1 Editing function
The main function of Quick II is programming for FAB. By using the Logical
Function Editing window of Quick II, you can create and edit your desired FAB
programs using various function blocks of FAB and can also perform file opera-
tions such as save, print, etc.
110
Chapter I Introduction to Quick II
1 . 3 . 3 Real-time monitoring
Quick II has a Real-Time Monitoring window. You can view the process of the
control system and the running conditions of all FABs and control remote FABs,
by connecting the FAB communication port to the computer you can view the
process of the control system.
111
FAB Intelligent Controller
2 . 1 Installation of Quick II
The installation of Quick II is very simple. A prompt dialogue box will appear
automatically and you will complete the installation smoothly on the computer
under its’ guidance. The main steps are as follows:
1. Insert the CD-ROM with Quick II into the CD Drive and Installation Guidance
will appear automatically. Select Install>Quick II. The dialogue box, as shown
in figure 2.1, will appear. Then wait for installation instructions.
112
Chapter II Installation and
uninstallation
If you click NEXT to enter the next step of installation, the User Name and
Computer Name will be displayed, as shown in Fig. 2.3, and you can modify them.
If you click CANCEL, the installation program will be terminated.
3. Enter the Set Installation Path Setting dialogue Box, as shown in Fig.2.4. By
clicking BROWSE, you can modify the current installation path (the original
installation path is C:\ Program Files\Array\Quick II) to your desired installation
path:
If you click NEXT, it will enter the next step of installation and enter the
Setup Type window for selecting installation type, as shown in Fig.2.5. Installa-
tion Type selecting window
If you click BACK, the previous installation window will appear, as shown in
Fig.2.3.
If you click CANCEL, the installation program will be terminated.
113
FAB Intelligent Controller
114
Chapter II Installation and
uninstallation
6. Set your desired program set name on the Set Up Program Set Name window as
shown in Fig.2.7 (the original name is ARRAY). When setup is completed:
Click NEXT, installation of the program components will start, as shown in
Fig.2.8.
Click BACK, the previous Selection window will be displayed to, as shown in
Fig.2.6.
Click CANCEL and the installation program will be terminated.
115
FAB Intelligent Controller
116
Chapter II Installation and
uninstallation
2 . 2 Uninstallation
There are two ways for the uninstallation of Quick II:
1. Remove from the program:
Under the Windows taskbar, click >start >program>Array and select the said
program folder.
Click UNINSTALL under the said program folder with the left mouse button, as
shown in Fig. 2.10;
When a Confirm Uninstall dialogue box appears, click Yes.
When a Remove Window, as shown in Fig. 2.11, appears, removal can be done.
117
FAB Intelligent Controller
2.4 After selecting the ARRAY Quick II program folder in the said dialogue
box, click Add/Remove Program and a dialogue box appears asking if you want to
remove the program. Click Yes and the Remove window, as shown in Fig.2.10,
appears.
2.5 Click OK to complete the removal and then close the Add/Remove Pro-
gram window.
118
Chapter III Operation Instructions
and Block Library
3 . 1 Function Instructions
When Quick II is used to edit FAB programs, some basic operations including files
management, opening and closing of the Tool Bar and Status Bar access to Help
information are completed by using pull-down menu under File, Controller, Com-
munication, View, Option and Help. The Instruction Function list of.
Quick II is characterized by its flexibility and variation according to the main
selection. It can be changed according to the current operation for convenience of
your specific operations.
3 . 1 . 1 File
The instruction is mainly used for file management, including creation, opening,
saving and printing of files.
119
FAB Intelligent Controller
3 . 1 . 2 Controller
The instruction is mainly used for reading programs from FAB. Start QuickII after
its operating interface appears, click Controller Function List. The following is
displayed:
3 . 1 . 3 Communication
The instruction is mainly used for on-line setup of FAB with the upper computer
120
Chapter III Operation Instructions
and Block Library
3 . 1 . 4 Display
This instruction is mainly used for selection of the opening/closing of the Field
Simulation Graph window and Logical Diagram window as well as selection of
various Tool Bars.
121
FAB Intelligent Controller
3 . 1 . 5 Options:
Instruction Function
Set Wire Colour Setup block on-line colour
Setup Function Diagram
Set Valid Regin Base Colour
significant draw zone colour
Set Grid Colour Setup Function Diagram grid
point colour
Setup Frame Windows BK-colour Setup Window background colour
3.1.6 Help:
122
Chapter III Operation Instructions
and Block Library
3 . 1 . 7 Edit
Undo: Undo the previous step operation and support consecutive operations.
Redo: Recover the contents undone by the previous step of operation and
Cut: Cut the contents in the area highlighted with the cursor.
Select all: Select all the contents in the current window editing box and setup the
label.
123
FAB Intelligent Controller
3 . 1 . 8 Search
This instruction is mainly used for finding blocks in the function diagram that meet
certain conditions.
3 . 1 . 9 Image Library
This function is mainly used for providing various types of icons for you to plot
the Field Simulation Graph.
124
Chapter III Operation Instructions
and Block Library
3 . 1 . 10 FAB operation
3 . 1 . 11 Windows
This instruction is mainly used for the arranging of multiple opening windows.
When more than two windows are opened, they can be arranged with this instruc-
tion;
125
FAB Intelligent Controller
3 . 2 Tool Bar
After the Tool Bar is activated, the icon buttons of the Tool Bar will appear in
the Edit window. You can use these icons directly without trying to locate them
in the Function List. Tool Bar will let you complete your editing and drawing
work faster and better.
Standard
Tool Bar
New Copy
Open Paste
Save Print
Cut X X
126
Chapter III Operation Instructions
and Block Library
Control
Tool Bar
Monitor FAB
Stop running FAB
running status
Standard
Tool Bar
127
FAB Intelligent Controller
Separating various kinds of blocks: LOG represents logical blocks, which will be
displayed when the button is clicked with the mouse. FUN represents the special
function blocks, which will be displayed when the button is clicked. IN represents
the input blocks, which will be displayed when the button is clicked. OUT repre-
sents the output blocks, which will be displayed when the button is clicked. Please
refer to Chapter IV for details of different blocks.
128
Chapter III Operation Instructions
and Block Library
3 . 3 . 2 Block classification
The blocks are classified into four types: Logical Block, Function Block, Input
Block and Output Block. The Input and Output blocks are only used to graphically
represent the input and output ends of FAB, without any actual functions. The key
parts are the Logical Block and Function Block, the combination of which realizes
several types of FAB control.
3 . 3 . 3 . 1 General Property
129
FAB Intelligent Controller
Time type: Three units, namely second, minute and hour, are available for selec-
tion;
Input time: Input the value for timing, and the time can be accurate to 0.01 second.
The properties of General Blocks shall be referred to for other settings.
130
Chapter III Operation Instructions
and Block Library
3. Properties of RS relay
The dialogue box of RS relay properties setting is as shown in fig. 3.16.
Special input: Please refer to general properties for X, HI and LO. P0 ~ P9 indicate
the tone dial impulse input of 0 ~ 9 digit buttons on the telephone set.
Please refer to general properties for other settings.
131
FAB Intelligent Controller
132
Chapter III Operation Instructions
and Block Library
If Week Style is selected , and Set Time is clicked, the frame of setting time will be
on and you can set up to 127 intervals for the time switch. Please note that you should
set the time according to a time sequence. You can set a time point for CW block in
QuickII very easily. Please see the following figure 3.
In Fig. 3.19, there are some items such as Number, Start Week Time.
Add: When you need to add a time, click ADD and a dialogue box will appear,
as shown in Fig.3.20. Select the switch state ON/OFF and set the switch
time. Then click OK and a time record is added.
Note: They must be set in a time sequence.
Insert: When you need to insert a time in the existing time setting combination, please
click INSERT and a dialogue box will appear, as shown in Fig.3.20. Select the
switch status ON/OFF and set the switch time. Then click OK and a time record
is inserted.
133
FAB Intelligent Controller
Delete: When you want to delete a time, put the cursor on the said time record and
click CANCEL. When the Confirm Cancel frame appears, click OK to cancel the
said time record.
Modify: When you want to modify a time, put the cursor on the said time record
and click MODIFY. As a time setting frame, similar to that shown in Fig.3.20 appears,
reset the time, click OK and the said time record is modified.
Print: When you want to print your set time on paper then click PRINT.
If DATE STYLE is selected, click SETUP DATE. As the Setup Date frame
appears, the date and time can be set, as shown in Fig. 3.21.
134
Chapter III Operation Instructions
and Block Library
You can key in a new time or make changes through the keyboard in this box.
Number, State, Date and Time item are set in the Setup Time box shown in Fig.
3.21.
It should be pointed out that Quick II provides you with the best date setting
method. You will have a permanent calendar chart appear, as shown in Fig. 3.22,
only by clicking once the Page Down arrow on the right of the Date box. You
may select whatever date you want to set on this permanent calendar and click
OK to complete setting of the date. Therefore FAB can realize real-time control
without any limitation.
Insert: When you need to insert a time in the existing time setup combination
please put the cursor on the said time, click INSERT and a dialogue box will
appear, as shown in Fig. 3.21. Select the switch status ON/OFF and set the
time and date of switch. Then click OK to finish the setup.
Delete: When you want to cancel a time, put the cursor on the said time record
and click CANCEL. As the Confirm Cancel frame appears,
135
FAB Intelligent Controller
Modify: When you want to modify a time, put the cursor on the said time record
and click MODIFY. As a time setting frame, similar to that shown in
Fig. 3.22, appears, reset the state, date and time, then click OK and the said time
record is modified.
Print: When you want to print your set time on paper, what you need to do is
simply click PRINT.
Notes:
(1) The time is arranged in an order from earlier to later and the time sequence
shall be considered for adding or modifying any time record, for example: AM
9:00, AM 11:00, PM 3:00, PM 6:00, etc.
(2) In the case of multiple records, the said block will be divided into multiple
blocks when it is written to FAB and you can view the number of blocks used by the
current program in the State Bar of the Function Graph Edit Window.
(3) If the first time is set ON and the second time is set OFF , the two times share
one common block, if two consecutive times are both set to ON or OFF, each of
them should occupy a separate block.
136
Chapter III Operation Instructions
and Block Library
137
FAB Intelligent Controller
138
Chapter IV Basic operations
This chapter introduces to you how to use Quick II to edit the Logical Function
Diagram Program and draw the Field Environment Control Diagram, how to use it
to simulate operation of the edited program and how to make the computer commu-
nicate with FAB so as to complete the writing of the program to FAB.
If you want to make a Function Diagram Program, you should first open a new
empty file and put all the blocks required for satisfying the control requirements
into the Edit Box. Then set the properties of different function blocks and link them
up with lines according to their logical control relations, thus completing a Logical
Function Diagram. Moreover, in order to help the user to find out if the edited
function diagram can achieve the expected control effects, Quick II provides the
user with a direct simulation function. You can run the simulation function either
directly on the Function Diagram or on the Field Simulation Graph. In both cases,
the detailed result of FAB running in accordance with the program can be observed,
in the following, we will introduce QuickII with an example.
139
FAB Intelligent Controller
4 . 1 Open File
4 . 1 . 1 Open a new file
Operating method
1. To open a new file, click NEW option under the Function List file or the icon
in the Tool Bar, as shown in Fig. 4.1.
In the above figure, controller type options are provided in the left box and you can
select your desired FAB type by clicking on it.
140
Chapter IV Basic operations
a. Standard type: DRAW tool or other picture transferring method (e.g. transfer-
ring of BMP, TIF or other pictures) can be to plot Field Simulation Graph in this
Simulation window, as shown in Fig. 4.3.
b. Simple type: This Simulation window gives you a clear FAB outline diagram,
with this you can view the status of each input and output after the simulation
function is activated.
141
FAB Intelligent Controller
3.(1). When the controller type and emulation type are selected, click OK
to open a new group of Function Diagram
Editing window and Control Field Simulation Graph Editing window, as
shown in Fig.4.5.
142
Chapter IV Basic operations
3. Click the file to be opened and then the click OPEN and the file opens. You can
execute modification, print or other operations of the file.
4 . 2 . 1 Place blocks
143
FAB Intelligent Controller
The desired block can be directly selected from the Block Library on the left of the
Edit window and dropped in the Edit in box using the mouse.
Operating procedure:
1. Select the corresponding block group. To select the Basic Block click LOG;
to select the Special Block, click FUN.
2. Select your desired block by clicking on it.
3. Move the cursor to the proper position in the Function Diagram Editing box
and then click on this position, thus the block is placed.
4. Place all required blocks by repeating the above mentioned steps.
Example: There are totally 10 blocks required for the staircase lighting system, as
shown in Fig. 4.9. Place all these 10 blocks in the Edit box.
144
Chapter IV Basic operations
145
FAB Intelligent Controller
The graphs in the In Library and Out Library are only for you to select the input
and output devices corresponding to the actual equipment, as shown in Fig. 4.8, so
that the simulation run will have a more straight forward feeling, without any actual
logical operation function.
Note: The graphs in the In Library can only be placed in the Input Ports but not in
the Output Ports; and vice versa, the graphs in the Out Library cannot be place in
the Input Ports.
146
Chapter IV Basic operations
2. A Setup Properties dialogue box appears, as shown in Fig. 4.13. Set the at-
tributes according to your requirements.
147
FAB Intelligent Controller
Note: Different blocks have different properties setup, especially the Special Func-
tion blocks. Please refer to Chapter III, Section 3.4 for details.
4 . 2 . 3 Link:
After the blocks required for plotting the whole Function Diagram are placed
and their properties are setup, it is necessary to establish links according to the
logical control relations so as to make a complete function diagram. This software
provides two link modes, i.e. automatic link and manual link.
Operating method
1. Click the Set line mode option under the Option Function List with the left
mouse button and then click the Auto or Manual in the sub-option, as shown in
Fig. 4.14. The default mode is automatic link mode.
2. After the link mode is set up, click the icon and the cursor changes to the
shape of a pen, i.e. into the link status.
3 a. With automatic link selected in the first step, as the cursor is moved to the I/
O ports of the blocks, its shape will change into a +, indicating that an end point
can be determined through clicking the mouse. Now click the output ports (or
input ports) of a block, requiring a link, then move to the input ports (or output
ports) of the next block and click, thus the link is automatically established by the
system.
148
Chapter IV Basic operations
When the shape of the mouse cursor changes into +, click on it. This method is
suitable for the case in which the program is simple and the number of blocks is
small.
3 b. Whether you select the manual link or automatic link in the first step, you
can link the line as follows. Move the cursor to the start point of the connect
line (it means that any input or output of a block), its shape will change into a +
click and move the cursor to another point, and click again. At the ends of the
lines, there will appear mark numbers, such as L5, L6 and so on, as shown in Fig
4.16.
Fig 4 . 16
149
FAB Intelligent Controller
3 c. If the manual link is selected in the first step, click the output port of the
former block, moving the mouse cursor according to your desired path, click at
turning, thus forming a turning point, and go on moving the mouse cursor to the
input port of the next block. And the link line can be set in the similar way.
150
Chapter IV Basic operations
4 . 2 . 6 Simulation operation
Quick II has an Simulation Run Function in addition to the editing of function
diagram. When programming is completed, the Simulation Run Function may be
activated for checking if the program meets your control requirements.
The operating method is as follows:
1. To activate simulation, Click the Simulation option under Instruction FAB
Operation Menu and then click Start, as shown in Fig. 4.19, or directly click the
icon in the Tool Bar. Now you can see the result of program running through the
input and output status in the frame, as shown in Fig. 4.20.
151
FAB Intelligent Controller
152
Chapter IV Basic operations
2. The next dialogue box appears, as shown in Fig. 4.22, in which you can set the
path and file name for save;
3. Click Save or Save as and save is completed.
153
FAB Intelligent Controller
4.2.8 Write/Read
When the program is edited and has been proved through the simulation test to
meet your control requirements, the Com. port of the computer can be connected
with FAB directly through the programming interface or through a modem and the
interface. In this way, remote and local communication between the computer and
FAB will be realized so that programs can be uploaded to and downloaded from
FAB. All these operations are very simple in Quick II.
154
Chapter IV Basic operations
155
FAB Intelligent Controller
5. Write/Read
1) Click PC FAB or the FAB PC option under the FAB Operation Menu, as shown
in Fig. 4.27. A Confirm Password window will appear, as shown in Fig. 4.28.
Fig 4 . 27 Write/Read
Notes:
1. The communication setup must be completed before communication can be estab-
lished between the computer and FAB so as to complete the upload/download of the
program.
2. During download from computer to FAB, if Run After Write At Once is selected,
FAB will run the program,, after download, at once. If the option of not running at
once is selected, or when the power supply to hardware is lost and then reconnected,
click RUN under FAB, and FAB will start the program execution.
156
Chapter IV Basic operations
rounded corner
straight line icon square icon square icon
2. Move the cursor into the Editing box, hold the left mouse button down and
drag the mouse to make the graph in the desired nature and size;
3. Click to fix the graph;
4. If it is necessary to move a graph or change its shape and size, select the
graph to be changed and drag the mouse cursor to move the graph or click the
boundary of the graph to zoom it.
157
FAB Intelligent Controller
is the icon for inserting a BMP File and is the icon for inserting an
Animation File.
Operating methods:
1. Select the icon or
2. Move the cursor into the editing box.
3. Click the left mouse button and an Insert dialogue box appears, as shown in
Fig. 4.2:
4. Select the path for and name of the Picture File to be inserted.
5. Click Open Old File to insert the said picture into the Simulation Graph editing
box. Draw a complete Field Simulation Graph as shown in Fig. 4.31.
158
Chapter IV Basic operations
159