Geh 5832
Geh 5832
Geh 5832
Instructions
Configurator
For the Intelligent
Operator Station
GE Drive Systems
ADDENDUM
Please add the following information to the front of publication GEH-5832, Configurator for the Intelligent Operator
Station.
WARNING c
To prevent personal injury or equipment damage caused by equipment malfunction, only adequately
trained persons should modify any programmable machine.
Sheet 1 of 1
(01/11/94)
Configurator
For the Intelligent
Operator Station
A
GEH-5832
These instructions do not purport to cover all details or variations in equipment, nor to provide for eve y
possible contingency to be met dum’ng installation, operation, and maintenance. Should further
information be desired or should particular problems arise that are not covered sufficiently for the
purchaser’s purpose, the matter should be referred to GE Drive Systems, Salem, Virginia, U.S.A.
This document contains proprietary information of General Electric Company, U.S.A. and is furnished
to its customer solely to assist that customer in the installation, testing, and/or maintenance of the
equipment described. This document shall not be reproduced in whole or in part nor shall its contents be
disclosed to any third party without the written approval of GE Drive Systems, 1501 Roanoke Boulevard,
Salem, Virginia 24153, U.S.A.
0 1990 by General Electric Company, U.S.A.
All rights reserved.
TABLE OF CONTENTS
Chapter/Paragraph Page
1 OVERVIEW
i
GEH-5832 Configurator for the Intelligent Operator Station
Chapter/Paragraph Page
A-4. OVERLOAD INDICATOR. .................................................... A-5
A-5. PROTECTION ENGINES ..................................................... A-7
A-6. DISPLAY IMPACTING ENGINES ............................................... A-8
A-7. PARALLEL OR LINKED ENGINES. ............................................. A-9
B SAMPLE COUNTER/TIMERS
B-l. INTRODUCTION...........................................................B- 1
B-2. FREE-RUNNING, TWO-MINUTE TIMER. ........................................ B-l
B-3. EVENTCOUNTER..........................................................B- 3
B-4. PULSE STRETCHER. ........................................................ B-4
B-5. DELAYING BOTH PULSE EDGES .............................................. B-6
C MONITOR MODE
C-l. INTRODUCTION...........................................................C- 1
c-2. USING THE MONITOR MODE ................................................ C-l
D PROBLEM REPORT
ii
Configurator for the Intelligent Operator Station GEH-5832
LIST OF ILLUSTRATIONS
Number Page
...
111
GEH-5832 Configurator for the Intelligent Operator Station
Number Page
iv
Configurator for the Intelligent Operator Station GEH-5832
Number Page
Example A- 1. Permissive Action Engine. ................................................. C-69
Example A-2. External Trigger Stuck Check .............................................. C-7 1
Example A-3. Qualified External Trigger. ................................................ C-72
Example A-4. Overload Indicator Light. ................................................. C-74
Example A-5. Logic for Overload Indicator. .............................................. C-75
Example A-6. Protective Engine ....................................................... C-76
Example A-7. Engine That Impacts Display. .............................................. C-77
Example A-8. Soft Reset Using Parallel Engines (Screen 1 of 3) ................................ C-78
Example A-8. Soft Reset Using Parallel Engines (Screen 2 of 3) ................................ C-79
Example A-8. Soft Reset Using Parallel Engines (Screen 3 of 3) ................................ C-79
Example B- 1. Free-running, Two-minute Timer. ........................................... C-82
Example B-2. EventCounter..........................................................C-8 4
Example B-3. Pulse Stretcher (Screen 1 of 2). ............................................. C-85
Example B-3. Pulse Stretcher (Screen 2 of 2). ............................................. C-85
Example B-4. Delaying Both Pulse Edges (Screen 1 of 2). .................................... C-87
Example B-4. Delaying Both Pulse Edges (Screen 2 of 2). .................................... C-87
Example C-l. Monitor Mode Options ................................................... C-90
Example C-2. Hardware Input ...................................................... ..C-9 0
Example C-3. Monitor Mode Permissive Engine Message Log ................................. C-91
v
Configurator for the Intelligent Operator Station GEH-5832
CHAPTER 1
OVERVIEW
1-I
GEH-5832 Configurator for the Intelligent Operator Station
1-2
Configurator for the Intelligent Operator Station GEH-5832
CHAPTER 2
2-2
Configurator for the Intelligent Operator Station GEH-5832
CHAPTER 3
3-1
GEH-5 832 Configurator for the Intelligent Operator Station
MAIN MENU
3-2
Confimrator for the Intelligent Operator Station GEH-5832
GE Drive Systems
GE Drive Systems
Main Menu
LOAD an operator station fit
LAN envirorunent
STATUS - revision and hardware configuration
ENGINES, VARIABLES, COMPARES, DISPLAYS
KEYPAD definition and mode grouping
Copyright DISPLAY - define display labels
Drives Des REPORT - generate, view & print report file
1501 Roanc COMPILER - generate a downloadable file
Salem, VA - review error file
(ALL RIGHT MONITOR - monitors op station on line
UTILITIES
Defines the operator station file name and directory path qualifier.
This name will be used on all operator station files stored.
ENTER VIEW Editing QUIT
SELECT READ ME
3-3
GEH-5 832 Configurator for the Intelligent Operator Station
To select any item on the Main Menu, use the UP and DOWN
arrow keys to “tab” to the selection. Then press < Fi > to select
that subsystem and open up the applicable screen.
To exit the Configurator, use < F8 > from the Main Menu.
3-4.1. LOAD An Operator Station File. Select this item on
MAIN MENU the Main Menu, which calls up a new screen, Screen 3.
3-4
Configurator for the Intelligent Operator Station GEH-5832
File names must follow a specific To enter a new file name, press < Fl > to open the field, type
format. in the name, then press c ENTER> . The name must be in the
form XXX#####, where XXX are alpha characters and ##
are numbers. Since global data can be defined once for several
GE also recommends that file Operator Stations, all Operator Stations within the same job
names follow the hardware ML must have the identical alpha and first three numbers. It is
number. recommended that the file names follow the material list (ML)
numbers for the hardware, as shown in the help text on
Screen 3.
At this time, you can also enter the DOS Path for the Opera-
tor Station application. To do this, press <F2> to open the
path field, enter the data, then press < ENTER >.
Screen 4 shows a completed screen prior to loading the file. In
this example, the application file name is ABC10225 and the
DOS PATH is L:\PROJECT\DICONFIG\IOSDEMO. Neither
the file name nor the path is case sensitive. To load the identi-
fied file and return to the Main Menu, press < F8> . To escape
back to the Main Menu without loading a new file, press
<F4>.
3-4.2. UN Environment. Select the “LAN environment”
MAIN MENU subsystem, which brings up Screen 5. This screen allows you to
either enter LAN drop data for a new job, or edit it for an ex-
i
LAN environment isting job. This global data is entered once per job, no matter
t how many Operator Stations need to be configured.
3-5
GEH-5832 Codigurator for the InteIIigent Operator Station
Used for Drop Drop Group Drop Used for Drop Drop Group Drop
Drop in No Mnem No Label Drop in No Mnem No Label
You cm enter LAN drop data for a Each entry contains four tab fields: Drop number, Drop mne-
new job, and can edit an existing monic, Group number, and Drop label. To make an entry
job. available, a new drop must be added using c Fl > . Data within
an entry can be defined or edited by tabbing to that entry and
pressing < F2 > .
The drop mnemonic is a nickname (up to four characters)
stored within the Operator Station. It is used for variable and
diagnostic presentations. The longer drop label is used for
convenience on various picklists within the Configurator.
LAN drop numbers must be LAN drop numbers and group numbers range from 0 - 31,
unique, while group numbers can and represent the drop and group address of the designated
be shared. drop. Drop numbers must be unique, while group numbers
can be shared. All controllers on the LAN must be members of
Group 30. All drops are collectively members of Group 31 for
broadcast messages.Additionally, drop-m Operator Stations
can be distinguished from other drops when editing data by
pressing < F4 > .
Once the data is saved (by pressing c Fi > ) it is “r-e-presented”
in numerical order by drop number. Press < F8 > to escape
back to the Main Menu.
You must instruct the Configurator For all subsystems except Utilities, edited data is not saved
to save any new or edited data. until you instruct the Configurator to do so when exiting the
subsystem.When you press a key to exit, a pop-up window
like the one shown on Screen 6 appears.
3-6
Configurator for the Intelligent Operator Station GEH-5832
3-7
GEH-5832 Confi.gurator for the Intelligent Operator Station
1
STATUS - revision and hardware configuration ABC10225
Detached engines : 0
3-8
Configurator for the Intelligent Operator Station GEH-5832
Screen8. KeypadDefhition
3-9
GEH-5832 Configurator for the Intelligent Operator Station
ENTER to select
ENTER to sek
3-10
Configurator for the Intelligent Operator Station GEH-5832
[--;1~"-f-*piq~~
t Mechanical Operation
RY single action
pj"]~jzJ~"j
~fqz&j
l-l
Msg 2 MOMENTARY SINGLE ACTION - Action on depress, no action on release.
Msg 5 MODE CONTROL - Key selected modifies the operation of other action keys.
3-11
GEH-5832 Confi.gurator for the Intelligent Operator Station
L 4
Keypad label 1 Keypad label 2
pZj-gjr*jijj~~
FjbUj ~~~~~~‘:% 1
pjmgjfl
F]bYjg$LJ
u
Msg 4 TOGGLE - Pressing key switches from present state to alternate state.
Release has no effect.
ENTRY Editing SCREEN BACK 1
SELECTED ABC10225 HELP SAVE
4 M
3-12
Confi,gurator for the Intelligent Operator Station GEH-5832
I ENTRY
SELECTED
Editing
ABC10225
SCREEN
HELP
BACK 1
SAVE
Drop in Name
IST DRY DI
DroD in Prefi
u u -1 Action
3-13
GEH-583’2 Configurator for the Intelligent Operator Station
Drop in Name
IST DRY DI
,Drop in Prefix
IDDI
- Select Color
ENTER to select -
1 STOP11 REV 1 ITAKEDNI 1 DEC 1
J
Msg 1 - No help currently available.
3-14
Configurator for the Intelligent Operator Station GEH-5832
Use < F2 > to assign the Mode Keys to one of the four differ-
ent mode groupings.
You can assign a Mode Key to a Screen 19 shows the Mode Key groupings. Use <Fi > to select
Mode Group. a Mode Key from a picklist and assign it to the tabbed Mode
Group; < F2 > to edit the name of the tabbed Mode Group;.
< F3 > to rearrange the assignment of (modify) Mode Keys
between the Mode Groups; or < F5> to assign the Mode Key
for power-up default.
Mode Keys can mod@ or direct Screens 20 and 21 show the sequence for assigning a Mode
Action Keys. Key to a Mode Group. Once assigned, you can use the Mode
Key to modify or direct the actions of Action Keys. To assign a
Mode Key, tab to the selected Mode Group (this highlights it),
use <ENTER > to select the Mode Key from the picklist of
available Mode Keys, then press < F4 > to assign the key to
the highlighted group.
3-15
GEH-5832 Configurator for the Intelligent Operator Station
c 1
r YiZA~DZ~Aq
i-16
Configurator for the Intelligent Operator Station GEH-5832
Msg 18 This screen allows all the mode key buttons to be grouped into piles.
ALL pushbuttons in a pile will be exclusive with one another, there
MODE EDIT GRP MODIFY ASSIGN Editing ASS1 GN SCREEN BACK
KEYS OFF NAME KEY GRP TO GROUP ABC10225 DEFAULT HELP 1 MENU
You can assign a default Mode Screens 22 and 23 illustrate the sequence for selecting an as-
Key. signed Mode Key as the default for the Mode Group. To do
-- this, press < ENTER> to select a Mode Key from the picklist,
then press < Fl > (ASSIGN DEFAULT). The name then ap-
pears at the bottom of the highlighted group.
You can also edit the name of a Mode Group: press <F2> to
highlight the name field, type in the new name, and press
< ENTER> to close the field. Screen 24 shows a typical screen.
You can modijj Action Keys using You can either modii or “unmodify” an Action Key using any
Mode Groups. or all Mode Groups in any combination. From the main key-
pad screen (Screen 8), press <F3> to open the screen, which
is similar to Screen 25. You must then define the Action Keys
to be modified and by which Mode Group. Screen 25 is a ma-
trix of the Action Keys (down the left side) and the Mode
Groups (across the top).
To mod@’ an Action Key by a Mode Group, tab to the inter-
section of the Action Key and the Mode Group, then press
< ENTER> . The words MODIFIED BY then appear, as Screen
26 shows. To unmodify an Action Key, < ENTER> serves as a
toggle to remove the MODIFIED BY designation.
You can attach permissive engines To attach permissive engines to pushbuttons (keypad keys),
to pushbuttons. you must use the main keypad screen (Screen 8) and < F4 >
(DEFINE PERMISSIVES). This produces a screen like Screen
3-17
GEH-5832 Configurator for the Intelligent Operator Station
I
=> PROG/ INDP DRAW
No Modes Active 1
3-18
Configurator for the Intelligent Operator Station GEH-5832
b I
Define Permissive Engines
ACTIONS MODES-> PROG/INDEP Mode Grp 2 Mode Grp 3 Mode Grp 4 STATION PTR
RUN
OVER LOAD
SLOU
JOG FUD
SLACK TAKEUP
DRAU INC
MACH FAST STOP
JOG REV
SLACK TAKEDN
DRAW DEC
STOP
4 1
3-19
GEH-5832 Configurator for the Intelligent Operator Station
L I
Define Permissive Engines
ACTIONS MODES-> PROGfINDEP Mode Grp 2 Mode Grp 3 Mode Grp 4 STATION PTR
RUN
OVER LOAD
SLOW
JOG FWD
SLACK TAKEUP MODIFIED BY
DRAW INC MODIFIED BY
MACH FAST STOP
JOG REV
SLACK TAKEDN MODIFIED BY
DRAW DEC MODIFIED BY
STOP
4
I
Define Permissive Engines
ACTIONS MODES-> PROG/INDEP Mode Grp 2 Mode Grp 3 Mode Grp 4 STATION PTR
RUN
OVER LOAD
SLOW
JOG FUD
SLACK TAKEUP MODIFIED BY
DRAW INC MDDIFIED BY
MACH FAST STOP
JOG REV
SLACK TAKEDN MODIFIED BY
DRAW DEC MODIFIED BY
STOP
3-20
Configurator for the Intelligent Operator Station GEH-5832
+* NOTE *ic*
If permissive engines have already been assigned
(attached) to a pushbutton Action Key, a warning
banner appears when you remove “MODIFIED
BY” from the matrix. The banner asks if the at-
tached engines (and all parallel partners) should
be detached or if the MODIFIED BY activity
should be ignored. If you choose to detach it, the
engine definition is disconnected but not deleted,
so that you can re-attach it elsewhere.
You can relocate defined keys on If you need to relocate keys on the keypad after they have
the keypad. been defined and attached to permissive engines, press < F5 >
to bring up Screen 29 for keypad editing. This screen is like
Screen 8, except for its function key definitions. From here,
you can “swap” a defined key position with an undefined
(blank) position: tab to the defined key position, press < F2 > ,
tab to the blank location, then press < Fl > .
If the keypad is fully defined, you can create a blank position
by swapping a defined key into a temporary location: tab to
the defined key position, then press < F3 > . The key then ap-
pears in the center banner, as shown in Screen 30. You cannot
exit the key edit screens while a key is in the temp position.
To move this temp key to a normal position, tab to a blank
location and press < F4 > .
3-4.5. DISPLAY - Define Display Labels. The Configu-
rator provides several options for your convenience, but they
do not affect the runtime configuration of the Intelligent Op-
DISPLAY - define display labels erators Station. For example, you can define labels for the
keypads and displays. These labels are used in the configura-
tion report and the custom keypad overlay.
You can customize labels used on To define display labels, tab to the DISPLAY line of the Main
keypads and reports. Menu, then press < Fi > to bring up Screen 3 1. Here, the dis-
play label fields are marked DISPLAY 1 thru DISPLAY 6.
3-21
GEH-5832 Configurator for the Intelligent Operator Station
Drop in Name
flmr*fiiJ IST DRY DI
Drop in Prefi,
IDDI
Drop No. 25
Group No. 30
Screen29. KeypadEdits
3-22
Configurator for the Intelligent Operator Station GEH-5832
Keypad label 2
lrop in Name
ST DRY DI
rop in Prefix
DDI
lrop No. 25
iroup No. 30
DISPLY
SCROLL
u
TEMP KEY
pq p.Es1 pq
3-23
GEH-5832 Configurator for the Intelligent Operator Station
To change the display label, tab to the desired field and press
c Fi > to open it. Screen 32 shows a completed screen.
** NOTE *+
In Screen 32, the text inside the display rectangle
is the same text that should appear during runtime
operation when the display is in its default loca-
tion. For more information, see the description of
the presentation list and display defaults (section
3-4.10). The text only shows up for the displays
that have been requested via the STATUS screen.
I I
3-24
Configurator for the Intelligent Operator Station GEH-5832
3-25
GEH-5832 Configurator for the InteIligent Operator Station
You can generate a report as a file, Press < Fl > (START REPORT) to generate the report as a
then print it or view it onscreen. file; press < F5 > to directly print the report. The Configurator
assigns the extension .RPT to a generated file. You can view
the file on the screen by pressing <F4> (VIEW REPORT).
*+ NOTE *ic*
To print a report directly, you must preload the
resident portion of the DOS PRINT command.
You can do this by either invoking the command
before entering the Configurator, or by adding tb.e
following line to your AUTOEXEC.BAT file:
PRINT /D:PRN.
3-4.7. COMPILER - Generate a Downloadable File. If
I you select this subsystem fi-om the Main Menu, the Configura-
tor compiles the currently loaded job into a file compatible
I- COMPILER - generate a
downloadable file
with the various downloading and EEROM programming de-
vices. This file is in the ASCII-HEX format used by Intel Cor-
poration. The compiler reports any errors and stores them in
the .ERR file. It automatically assigns afile name and exten-
sion to the EEROM file, and stores the name and extension
within the Operator Station’s EEROM to make tracking easier.
The file name is the same as that for the loaded job, and the
extension is .Hxx, where xx is an incrementing number. The
Compiler only creates files if the job is compiled successfully.
The Configurator keeps track of the number of successful
compiler runs, and records that information on the STATUS
screen (Screen 7). When the xx number reaches 99, the com-
piler starts again at 01, using the same file name.
3-4.8. MONITOR - Monitors Op Station On Line. This
I MAIN MENU
t
MONITOR - monitor op station
on line
selection allows you to attach to a running Operator Station
and monitor some of its activity. The Configurator
communications
establishes
with the Operator Station, verifies that the
loaded file is consistent with the EEROM loaded into the Op-
erator Station, and then begins operation. If communication
cannot be established or if the file verification fails, an error
message appears at the bottom of the screen.
For more information on the Monitor, see Appendix C.)
3-4.9. UTILITIES. You can conduct several non-configu-
ration operations from within the Confrgurator. Select UTILI-
TIES from the Main Menu. Screen 35 then appears with a
utility options/selections menu.
EDIT Status S user 3-4.9.1. EDIT STATUS-S USER NAMES. From here, you
can assign user names to each of the I/O points for all of the
drops on this LAN. Screens 36 - 39 illustrate the process for
identifying which LAN drop and which I/O point is desired.
You can assign custom names to When Screen 39 appears, you can edit the I/O point name
LAN drop I/O points. (impacts documentation only), the nickname (shows up in
both the documentation and the runtime diagnostics), or both.
You can return an I/O point name to its original default by
pressing < F3 > .
3-26
Configurator for the Intelligent Operator Station GEH-5832
-- 4
GE Drive Systems
Copyright
Drives Des
1501 Roanoke Boulevard
Salem, VA 24153
(ALL RIGHTS RESERVED)
I 1
Msg 100 Edit Status-S user names for all LAN drops defined in this l%hannel” .
The LAN data nut be defined before a user name can be created .
ENTER Editing BACK 1
SELECT ABC1 0225 MENU
Use the arrow keys to position the cursor on the item to select.
3-27
GEH-5832 Configurator for the Intelligent Operator Station
Master selection
Status S actions
Status S feedback
3-28
Confkurator for the Intelligent Operator Station GEH-5832
If the port is real and does not conflict with any other hard-
You must attach your PC to a ware installed in the PC, the Configurator automatically sets
COM port. the port to ensure consistency with the Operator Station. A
serial port cable (DB25 connector/cable) is required with the
following pin out:
3-29
GEH-5832 Configurator for the Intelligent Operator Station
GE Drive Systems
ANALEE - analyze
Use the arrow keys to position the cursor on the item to select.
3-30
Configurator for the Intelligent Operator Station GEH-5832
This is the primary subsystem for 3-4.10. ENGINES, VARIABLES, COMPARES, DISPLAYS
configuring the Operator Station. Note that this selection (fkom the Main Menu) is &e primary .
subsystem you use to configure the Operator Station. Select
this line to display Screen 42, which provides a submenu.
From here, you define the Operator Station’s primary fimc-
tions by selecting additional subsystems that allow you to:
l identifjr which LAN variables should be captured (max-
imum of 64);
l set internal bits based on reported faults from other
LAN drops;
l detect a specific setup of the Operator Station itself
(modes);
l define variable calculations for draws or comparisons, a
variety of displays, counter/timers for use by permissive
engines or output reporting, and permissive engines for
logic resolution and external control;
l and map internal bits to the LAN for use by other
IMAIN MENU
ENGINES,
COMPARES,
VARIABLES,
DISPLAYS
drops.
3-31
GEH-5832 Configurator for the Intelligent Operator Station
b-32
Configurator for the Intelligent Operator Station GEH-5832
** NOTE **
Variables not identified here will not be available
within this Operator Station, even though they may
exist on the LAN. Variables will only exist on the
LAN if the IAN drop responsible for them has
been “taught” to transmit them on the LAN.
To add variables to the list, press < F2> . This changes the
function key names to allow additions before or after the
tabbed line. Once a variable has been added, press < Fl > to
modify any tabbed field. Screens 44 - 46 show the choices.
LAN Yariables are selected from You can select variables from either the setpoint or the feed-
the setpoint and feedback picklists. back picklists. (These are the only variables defined for the
IAN.) First, you must choose the lrariable type; then from an-
other picklist, identify the LAN drop where the variable is lo-
cated; and finally, select the actual variable from another
picklist.
Once the variable and drop have been selected, you must tab
to the different fields and enter the required data. Press
< Fl > to open the field. Numeric fields require numeric data
that starts with a number and not a decimal point. For exam-
ple, you must enter a value of .l as 0.1.
The following fields are used to define LAN data.
_-
I
Status S Variable
3-33
GEH-5832 Configurator for the Intelligent Operator Station
Conrsand and Echo value for MASTER MACHINE SETPOINT 0RJP'S SPEED REFERENCE)
EE350 to activate default EE364
ENTRY Editing MORE BACK 1
I SELECTED ABC10225 HELP SAVE
Screen45. UN SetpointVariablesPick&
600
FCUFB Current n/a
VDRST Draw se -20000
n/a
n/a
n/a
5-34
Configurator for the Intelligent Operator Station GEH-5832
3-35
GEH-5832 Configurator for the Intelligent Operator Station
Use < FIB to edit the tabbed field for a cztstom mnemonic;
< F2> to pop up the LAN picklist, through which you can t
identify a LAN drop whose fault is of interest; and < F3 > to
pop-up the window for entering the desired fault number.
Each time, press < ENTER> to close the field and accept the
data. Use < F5 > to clear the entire definition for the tabbed
line.
3-4.10.3. VARIABLE COMPARES. You can instruct the
1 I-
MAIN MENU
ENGINES,
COMPARES,
VARIABLES,
DISPWYS
Operator Station to compare an external variable and either
another variable or a constant. Then it will set an internal bit
and generate an internal variable based on the result. Select
“variable COMPARES” from the expanded subsystem menu to
COMPARES variable bring up Screen 48.
t- From there, 32 variable compares are available, which can be
uniquely named: tab to the first column, press < Fl > to open
the field, type in the new name, then press c ENTER> to close
The Operator Station can compare the field.
internal variables with other vari- To add a variable to the list, press < F2> then follow the in-
ables or constants. sert/delete procedures. When finished, you can edit these col-
umns: tab to the variable, press c Fi > , type in the data or se-
lect it from a picklist, then press CENTER > .
The following fields are used to definevariable compares.
3-36
Configurator for the Intelligent Operator Station GEH-5832
L I
MIN SPEED S Speed feedback ID > S 300 0.00 0.00 0.0 0.0
3-37
GEH-5832 Configurator for the Intelligent Operator Station
//I
Variable A kens Hyst = 15.4 s
Name Status S Lan 0 / Status S Lan land% Ban&
Compare S Variable 1 Drop P S Variable 2 Drop , t-100 O-100
Enter to Select
8
Variable Compare Definition
Max delay
Variable A A Sens Hyst = 15.4 s
Name / Status S Lan 0 / Status S Lan Band% Band%
Compare S Variable 1 Drop P S Variable 2 Drop O-100 O-100 P.U. D-0.
Master selection
3-38
Confkurator for the Intelligent Operator Station GEH-5832
Use the arrow keys to position the cursor on the item to select.
b 9
Variable Compare Definition
Max delay
Variable A A Sens Hyst = 15.4 s
Name / Status S Lan 0 / Status S Lan Band% Band%
Compare S Variable 1 Drop P S Variable 2 Drop O-100 O-100 P.U. D-0.
MIN SPEED S Speed feedback ID > S 300 0.00 0.00 0.0 0.0
prr;tF~;-~
I 1
Screen52. CompareOfierations
3-39
GEH-5832 Config-urator for the Intelligent Operator Station
****
Y = 1022 ------------------f----*-----------------------------------
+ * ++
Y = 1020 -_-------------- +--------+----------------------------+--+-
++-I- +f- + +
-I+ +-I+ +
Y = 1000 ---------- +--------------------+---------------------------
+-I- +
++ + +
Y = 980 ______ +---------------------------+---------+- -------+-----
*+
Y = 978 --*_“*--___-_-.---_----------------~*-**--*---*-**~**~-----
*** * Jc-k 9c
3-40
Configurator for the Intelligent Operator Station GEH-5832
++I-
+ + +
+ + +
Y = 200_____-----~-___+__..-----f +--------------t-----+------------
*** ++ + **
Y = 185 ------------*~---------------~~-------~~--------~-~---~----
** * * * ?v *
* ** * *
* ** ***
*
0MAIN MENU when a station is set up in a particular manner so that the in-
formation can be used in a permissive engine. To set this
function, select “COMPARES mode” from the expanded
I- ENGINES,
COMPARES,
VARIABLES,
DISPLAYS
COMPARES mode
subsystem menu, which produces Screen 53.
From this screen, you can set an internal bit based on the
DRAWS setpoint combination of modes set in the Operator Station. Typical
DRAWS feedback modes of interest might be things like Progressive/Indepen-
dent Mode (Progressive active) or Process/Manual (Manual
The COMPARES function deter- active).
mines station setup for use in a As Screen 53 indicates, each of the 16 mode compares has a
permissive engine. unique name, which you can change for convenience. Select
the modes by tabbing to the mode field, which brings up the
I pickhst shown by Screen 54. Note that you can select only one
mode from each mode grou$ng, although the picklist contains
all mode grouping entries at one time.
The DRAWS function calculates 3-4.10.5. DRAWS. Select the “DRAWS” feedback subsy-
the diflerence between speedsof stem from the expanded subsystem menu. This brings up
selected drives. Screen 55.
** NOTE *+
The draw feedback and draw setpoint are very sim-
ilar. This section describes the draw feedback.
Draw calculates the difference between two speeds of the se-
lected drives. Draw feedback is the difference between speed
feedbacks; draw setpoint is the difference between draw set-
points times line speed setpoint (MMS setpoint).
3-41
GEEI- 832 Configurator for the Intelligent Operator Station
‘RUG/ I NDP D 1 I I I I
3-42
Configurator for the Intelligent Operator Station GEH-5832
ID DRAW 3PB ID 2D
3-43
GEH-5832 ConfQurator for the Intelligent Operator Station
ID DRAW 3PB
Use the arrow keys to position the cursor on the item to select.
I
I Disp
Variable 1
Presentation list items overriding displays
no Drop/Drop Variable 2 Drop/Drop Backgnd Disp
3-44
Configwator for the Intelligent Operator Station GEH-5832
1MAIN MENU
ENGINES,
COMPARES,
VARIABLES,
DISPLAYS
determine how the Operator Station presents various items.
Select this line from the expanded subsystem menu to bring
up Screen 58. From here you: (1) select variables used by the
display, (2) define the supporting data for the display control
PRESENTATION LIST keys (DISPLAY SELECT, DISPLAY SCROLL), and (3) define
the scroll ranges and default variables. Note that a variable
must appear on the presentation list before it can be
This function allows you to define displayed.
Operator Station displays. Variables can be presented either of two ways: fuZZforeground
displays a single variable with a 4-character unit mnemonic;
split foreground displays two 5-character variables.
Each presentation list entry has background text associated
with it. Screen 59 shows the picklist of available choices. Single
foreground Yariables show the LAN drop mnemonic and the
Status-S variable mnemonic (DN/VN). Split foreground or sin-
gZeforeground composite variables (such as draws, variable
compares) can show either the LAN drop mnemonic for both
variables (DN/DN) or the Status-S variable mnemonic of both
variables (VIWN).
You can create custom background Any variable on the list can have user-defined (USER) back-
text for any variable. ground text. To create custom text, select USER, then type in
the desired lo-character text (see Screen 60 and 61). Text
strings are limited to characters that the Operator Station can
display.
Presentation list items must first be added to the list. Use
< F2 > to create an entry and to change the function key defi-
nitions to allow insertion before or after the present tabbed
position. Since list position is important for scrolling, use
< F3 > to delete, < F4 > to move, and < F5 > to copy entries.
Once you create the entries, you can define the field data via a
series of windows and picklists.
Screens 62 and 63 show the choices for defining the scroll
pointers listed on Screen 58. To identify the Beginning, End,
or No scrolling range for a particular display, tab to one of
the numbered columns on the righthand side of Screen 58
(numbers correspond to the display number). Then press
3-45
GEH-5832 Confi~gurator for the Intelligent Operator Station
3-46
Configurator for the Intelligent Operator Station GEH-5832
- Enter to Select 4
~
b&g 1 No hetp currently available for this field.
ENTRY Editing SCREEN BACK 1
SELECTED ABC10225 HELP SAVE
Editing
ABC10225
3-47
GEH=5832 Config-urator for the Intelligent Operator Station
troll default
Speed feedback Clear selection
Enter to Select
3-48
Configurator for the Intelligent Operator Station GEH-5832
< Fl > , which brings up Screen 62. Each display in the system
must have scroll information defined for it. If no scrolling is
required, then the No Scrolling option must be used.
The second tab area in each column designates the default
variable for that display. When the Operator Station is first
powered on or is reset, it displays the default item. Defaults do
not have to be within the scroll range for the display, but must
be given for each display used. Screen 63 shows the choices
for default.
3-4.10.8. PLUG BOARD. The Operator Station can moni-
IMAIN MENU
ENGINES,
COYPARES,
VARIABLES,
DISPLAYS
tor general purpose I/O. It reports the inputs to the rest of
the system via Status-S locations called Operator Station In-
puts. It is possible to “work” on the actual hardware inputs
before reporting them, or to bypass the hardware inputs alto-
gether. Control for these input bits is done via the Plug Board
!= PLUG
PLUG
drop-m
drop-in
inputs
permissives function within the Operator Station.
Select PLUG BOARD from the expanded subsystem menu to
bring up Screen 64, which shows plug board definitions and
This function reports Operator inputs. Using the function keys and Screen 64, you can ma-
Station inputs and permissives on nipulate any bit that the Operator Station can access: you can
the LAN. patch it to an Operator Station input bit, complement it before
transmission on the LAN, and change the default name, as
shown on Screen 65. The Configurator defaults ;ill of the in-
put bits to the actual hardware inputs. Screens 66 and 6’7 show
the picklist choices available when “mapping” an internal bit
over a hardware input. Screen 68 depicts a typical input plug
board.
The permissives that the Operator Station reports on the LAN
are essentially “soft” inputs. It handles them exactly the same
way as it does inputs, but defaults them to null, which is re-
ported on the LAN as 0. Screen 69 shows a typical permissive
plug board screen.
3-4.10.9. COUNTER/TIMERS. Counters and timers are
implemented as a series of state machines, where one of the
controlling parameters is the trigger. The trigger is based on
ENGINES, VARIABLES, either events or time pulses. The counter/timer subsystem pro-
COMPARES, DISPLAYS vides 32 such devices that can be used either independently or
COUNTER/TIMERS cascaded together. You can define each device as either an
selection event counter or a timer to count either UP or DOWN. (See
Appendix B for examples of counter/timer use.)
Select the COUNTER/TIMER line from the expanded subsy-
You can define and edit up to 32 stem menu to display Screen 70. This screen lists all currently
counters and timers. defined counter/timers, and is blank if none have been de-
fined. In the example on Screen 70, only one counter/timer,
TMR 0 1 (1 MIN TIME), has been defined. To edit a counter-
/timer, tab to the desired name, press <ENTER> to select it,
then press < Fl > to begin the edit.
During the edit, you can change earlier selections, as shown by
Screens 71 and 72. An arrow symbol (= >) marks the present
selection. This example defines TMR 01 as an UP TIMER.
3-49
ZEH-5832 Configurator for the IntelIigent Operator Station
Dropin Inputs
1
Msg 93 Any of the hardware inputs to this station can be intercepted and
replaced with any bit that is locally available to the station. In
EDIT INVERT Editing SCREEN BACK 1
FIELD LOGIC ABC10225 HELP SAVE
Dropin Inputs
340
Confkurator for the Intelligent Operator Station GEH-5832
Dropin Inputs
- Master selection -
OTEST INPUT HAR Status S echo HARDWARE IN
IDropin Inpt 1 HAR Status S feedback HARDWARE IN
2Dropin Inpt 2 HAR Active mode/station pointer HARDWARE IN
3Dropin Inpt 3 HAR q>Fault compare HARDWARE IN
4Dropin Inpt 4 HAR Variable compare HARDWARE IN
5Dropin Inpt 5 HAR Mode compare HARDWARE IN
6Dropin Inpt 6 HAR Permissive engine ON state HARDWARE IN
7Dropin Inpt 7 HAR Permissive engine START HARDWARE IN
8Dropin Inpt 8 HAR Permissive engine RUN HARDWARE IN
9Dropin Inpt 9 HAR Working bits HARDWARE IN
IODropin Inpt IO HAR Mutually exclusive working bits HARDWARE IN
IlDropin Inpt 11 HAR Always enabled HARDWARE IN
12Dropin Inpt 12 HAR Link presence HARDWARE IN
13Dropin Inpt 13 HAR Counter / Timer selection HARDWARE IN
14Dropin Inpt 14 HAR Learn mode in process HARDWARE IN
15Dropin Inpt 15 HAR Clear assigned selection HARDWARE IN
Use the arrow keys to position bar , press ENTER to select item
3-51
GEH-5832 Configurator for the Intelligent Operator Station
Dropin Inputs
Use the arrow keys to position bar , press ENTER to select item
L
Dropin Permissives
Msg 94 Any of the permissives reported by this station can be mapped from any
bit available to this station. Bits can be inverted before being sent
EDIT INVERT Editing SCREEN BACK 1
FIELD LOGIC ABC10225 HELP SAVE
t A
3-52
Configurator for the Intelligent Operator Station GEH-5832
I Use the
CTR/TMR
arrow
CTR/TMR
keys to
CTR/TMR
position
CTR/TMR
the cursor
ABC10225
on the
CTR/TMR
item to select.
SCREEN
HELP
BACK 1
SAVE
3-53
GEH-5832 Configurator for the Intelligent Operator Station
Up / Down selection
unter / timer
counter / timer 1
To change the selection: tab to it, press c ENTER > to select it,
then press <Fi > to start the edit.
Screen 73 is the primary screen for counter/timer edits. From
this screen, you can define or modQ each of the fields de-
scribed below. The area marked “Timer/counter scaling” de-
termines the format for the value entered into the Max Value
field. Each of these fields can be modified independently, even
though they are related. The fields are defined below.
Counter/Timer Name - The name field is used for
convenience and does not affect how the Operator Station ac-
tually runs. This field is 10 characters long and can be defined
with any alpha-numeric characters that the Operator Station
can display. The Operator Station then uses the name when-
ever it references counter/timers.
Init - The Init field allows you to force the initial state of the
counter or timer on powerup. The counter/timer can initialize
either at count waiting for reset or at reset waiting for a clock
trigger. Screen 74 shows the choices available for the Init field.
The Last state selects the state that was active at poweroff.
Each counter/timer has two reset Resets and Enable - Each counter/timer has two reset lines
lines for extra control. for extra control over reset timing. This eliminates the need to
use a permissive engine for certain applications. The runtime
3-54
Configurator for the Intelligent ODerator Station GEH-5832
COUNTER/TIMER 1 DEFINITION
NAME : 1 MIN TIME
NOT at count
Current value
Max value
Always Enabled
Timer/counter scaling
Msg 117 The NAME for a counter or timer is free choice and used for cross
reference only.
EDIT Editing SCREEN BACK
FIELD ABC10225 HELP 1 MENU
COUNTER/TIMER 1 DEFINITION
NAME : 1 MIN TIME
UP TIMER
NOT at count Init
Resets Current vat
1 MIN TIME-TMROl[ /At count MIN
1 MIN TIME-TM Power up init selections
counter scaling
3-55
GEH-5832 Configurator for the Intelligent Operator Station
system monitors one reset line at a time: first, the not at count
reset line until the counter/timer reaches the count limit, then
the at count reset line.
When the the Enable bit is a logic 0, it turns off the counter-
/timer. The counter/timer output then remains in the same
state until the Enable bit receives a logic 1 and enables it.
The Reset and Enable bits can be any bit available to the sta-
tion. Screen 75 shows a picklist of all the bit choices. Most en-
tries produce successive windows until you select a bit.
Hold Current Value - As long as the Hold bit is a logic 1, the
counter/timer holds its current value. The Hold bit cannot be
assigned to any bit, but must be set by a permissive engine.
Independent of this bit, both the Current Value and the At
Count bits are held on a O-to-l transition of the At Count bit
until all other subsystems to “see” the transition.
Clock - The Clock input is unique because you determined
its picklist earlier using Screen 7 1. If you selected counter, the
picklist contains any bit shown by Screen 75; if you picked
timer, the picklist contains the time pulses shown by Screen
76. Therefore, the Clock can be either the O-to-l transition of
any bit within the system (for counters), or a predetermined
timer pulse.
Current Value - The Current Value of the counter/timer is
the value available for use by other subsystems. When a device
reaches its count limit, an At Count bit is set and the Current
Value is held. This output remains until All subsystems have
had a chance to “see” it at least once. The Current Value field
is displayed only in Monitor mode.
M&X Vi&e - Counters/timers operate between two limits:
when counting/timing Up, the limits range from 0 to a max
count value; when counting or timing Down, the limits are a
preset value to 0. The Max Value is, therefore, interpreted as
either the mux count value or the preset value, depending on
direction.
When counting down from a preset, the preset is “captured”
once at reset. When counting up to a max count value, the
value is captured with every new count. The Max Value is ex-
pressed in the same process units as the Max Display Value.
Max Counter/Timer F’uZue - This value is used to determine
the scuZefactor for presentation of the Current Value. When
scaled, the count value is displayed as the Max Display Value.
MUX Display Value - This value is used to determine the
scale factor for presentation of the Current Value. It scales
from counter/timer counts to process units, and is, therefore,
expressed in process units. Max Display Value is not the maxi-
mum displayable value, but does impose decimal point restric-
tions on that value. Changing the Max Display Value forces
the decimal point in both the Display Offset and the Max
Value fields.
3-56
Configurator for the Intelligent Operator Station GEH-5832
c 4
COUNTER/TIMER 1 DEFINITION
NAME : ? MIN TIME
NOT at count
1 MIN TIME-TMR
1 MIN TIME-TMR .oo
ngine ON state
Always Enabled
er/counter scaling
Interna
tr/Tmr Value 600
0.1 set clock isp Value 1.00
ay Offset 0.00
ay Units MIN
Msg 113 Selects the "at countI' bit of the counter / timers currently defined.
-1
COUNTER/TIMER 1 DEFINITION
NAME : 1 MIN TIME
NOT at count
Current value
counter scaling
3-57
GEH-5832 Configurator for the Intelligent Operator Station
3-58
Configurator for the InteIligent Operator Station GEH-5832
Use the arrow keys to position the cursor on the item to select.
3-59
GEH-5832 Confkurator for the Intellieent Operator Station
On Screen 79, the tab starts at the Engine Name field. (Each
field is briefly described below.) Use the arrow keys to move
the tab to the various fields and press < Fl > to open a field.
When you open a field, a variety of screens appear, depending
on the data required. You can select data within a window by
using tab, < ENTER > , and < Fi > . When a choice requires nu-
merical data, open the field by pressing < Fi > , type in the
data, and close the field by pressing < Fl > .
The fields described below are used to set up permissive en-
gines.
Engine Name - This field is used for convenience and has no
impact on how the Operator Station actually runs. The field is
10 characters long and can be defined with any alpha-numeric
characters that could be displayed on the Operator Station.
The Operator Station uses the name from this field whenever
permissive engines are referenced.
For example, on Screen 79, the permissive engine name is
MM1 PERM S. Under the Run-Start Permissives section, on
the Run line, this engine references a bit fi-om another per-
missive engine: PERM R/S. As shown, this permissive engine is
also known to the operator station by the mnemonic E016R
(permissive Engine number 016 resolved Run permissive). The
Configurator automatically assigns engine numbers, but the
names are a free format choice of the operator.
3-60
Configurator for the Intelligent Operator Station GEH-5832
Either a pushbutton or any bit Trigger or - Either a pushbutton or another event can trigger
accessibleto the Operator Station a permissive engine. That event can be any bit accessible to
can trigger a permissive engine. the Operator Station. The Operator Station interprets the trig-
ger according to how the mechanical type is defined for this
engine. If a pushbutton trigger is used, the mechanical type
was defined at the pushbutton. If the engine is a floating en-
gine, the mechanical type was defined when the engine was
first created.
Permissive engines do not require a trigger. If one is not de-
fined, the On Message is not sent.
Engine Enable - The Engine Enable field contains a bit refer-
ence that controls, at a high level, whether the permissive is
“allowed” to send the messages defined or impact the display
defined. If the enable is off (bit value = 0), the engine pro-
cesses the RUN and START per-missives only. The Enable can
be any bit that is available within the Operator Station and can
also be inverted for use by this field only.
If the Enable is not defined, a compiler error occurs.
Feedback - The Feedback field contains a bit reference that
influences when the messages get sent and how 1he LED works
(if this engine is attached to a pushbutton). An enabled per-
missive engine sends its On Messages if its per-missives are sat-
isfied, if its trigger transitioned from a 0 state to a 1 state, and
if its feedback is off. Likewise, an enabled engine sends its Off
Messages if its Run permissives are broken and its feedback is
on. The momentary dual-action and toggle type engines also
send the Off Messages if the feedback is on and the trigger is
activated.
If Feedback is not defined, a compiler error occurs.
On Messages - The Operator Station can send two types of
messages: LAN control messages, which are Status-S control
bits, and internal Operator Station messages. Internal mes-
sages can set internal bits or change station modes. There are
two On Messages. Messages do not have to be defined. When
the permissive engine state machine transitions to the state
where the On Messages are sent and to the state where the
permissive engine is “on,” the Operator Station sets an inter-
nal bit for that engine. This bit, called the permissive engine
ON state, is available within the system.
Off Messages - The Operator Station’s Off Messages follow
the same rules as its On Messages, except for when the mes-
sages get sent. Off Messages are sent if the feedback is on and
either of two conditions occur: either the Run Permissives are
not satisfied, or the dual-action or toggle type engine is trig-
gered to go off.
A permissive engine can impact Display - Any permissive engine can display any presentation
displays. list item on any of the six available displays. When the permis-
sive engine’s On State bit is set, it takes over the identified dis-
play; when the bit is cleared, the display returns to normal.
3-61
GEH-5832 Configurator for the Intelligent Operator Station
** NOTE **
The Configurator has no protections to ensure that
you follow the rules. Incorrect definition does not
impact runtime. However, if the enabled permis-
sive engines are not in the same state, the LEDs
will not show the state. Additionally, although an
LED may indicate that an action is not permitted,
a parallel action may still occur if the parallel en-
gines are not in the same state.
You can define 16 Run/Start Run/Start Permissives - The Run and Start per-missives qual-
Permissives. ify permissive engine actions. There are 16 permissives that
can be defined in any mix of Runs or Starts. The Configurator
shows an additional field, which allows the combination of 16
Start permissives with Run either always enabled or always dis-
abled. A compiler error occurs if all 17 fields are defined, and
either the Run or Start permissive is not a singular, always-
enabled permissive.
The Configurator resolves Run and Start permissives into a
single Run permissive and a single Start permissive, indepen-
dent of the permissive engine Enable. Other subsystems within
the Operator Station can access these resolved permissives.
For an On Message to be sent, both the Run and Start permis-
sives must be satisfied (equal a logic 1). The Off Message is
sent automatically if the Run permissive is broken (a logic 0)
and the Feedback is on (a logic 1).
Permissive engines directly set and Screen 80 shows the Read Bit picklist, which supports the En-
clear some bits. gine Enable, Feedback, Trigger, and Run-Start Permissive
fields. Most of these bits result from definitions described
above or by LAN activity (Status-S bits). Some bits are set and
cleared directly by permissive engines or by permissive engine
state transitions. The Read Bit picklist includes the bits de-
fined below.
3-62
Configurator for the Intelligent Operator Station GEH-5832
ENGINE ENABLE: ID
FEEDBACK: / ID
ON MESSAGE ( engines sive working bits
1
2
OFF MESSAGE ( engines
1 Dropin Output 31 S
2
DISPLAY: None
LINK: HEAD- None LAST- None ,I
LINK: NEXT- None PREV- None II
I
Msg 40 Selects a specific engines’s RUN output for use as an input.
3-63
GEH-5832 Configurator for the Intelligent Operator Station
2 II
DISPLAY: None At II
r
TRIGGER: Not used or
MECH: MOMENTARY single action RUN- ,START PERMISSIVES -
STATION POINTER: Not used Run / PERM R/S -E016R
MODE 1: Not used Start Always Enabled
MODE 2: Not used II
MODE 3: Not used II
MODE 4: Not used
3-64
Configurator for the Intelligent Operator Station GEH-5832
r
MECH : MOMENTARY single action RUN-START PERMISSIVES -
STATION POINTER: Not used Run / PERM R/S -E016R
MDDE 1: Not used Start Always Enabled
MODE 2: Not used II
MODE 3: Not used Select LAN llfroml’ data
MDDE 4: Not used rected ( to single dro
( to all member
ENGINE ENABLE: ID ( from drop , to dr
FEEDBACK: / ID Broadcast ( from drp , to dr
ON MESSAGE ( engines Broadcast to all
1
2 II
OFF MESSAGE ( engines off state ) II
1 Dropin Output 31 SET To Drop ID I,
2 II
DISPLAY: None At ”
LINK: HEAD- None LAST- None I,
LINK: NEXT- None PREV- None II
Use the arrow keys to position the cursor on the item to select.
3-65
GEH-5832 Configurator for the Intelligent Operator Station
r
ENG TYPE:Float PERMISSIVE ENGINE 000 DEFINITION
TRIGGER: Not
ERMISSIVES -
ERM R/S -E016R
lways Enabled
ENGINE ENABLE
ON MESSAGE
OFF MESSAGE (
0 ISPLAY: None
LINK: HEAD- None LAST- None
LINK: NEXT- None PREV- None
Physical outputs of dropin card.
r
TRIGGER: Not used or
MECH: MOMENTARY single action RUN-START PERMISSIVES -
STATION POINTER: Not used Run / PERM R/S -E016R
MODE 1: Not used Start Always Enabled
MODE 2: Not used II
MODE 3: Not used ,I
--II
-.--
Enter 9 to set , crC@l to clear status s action S H
:
OFF MESSAGE ( engines off state )
1 Dropin Output 31 SET To Drop ID
2
DISPLAY: None At
LINK: HEAD- None LAST- None
LINK: NEXT- None PREV- None
Press Fl to accept , F8 key to terminate
3-66
Confip;urator for the Intelligent Operator Station GEH-5832
+* NOTE *+
DETACHED permissive engines will result in com-
piler errors.
The ADD, COPY, and MOVE functions allow you to place the
permissive engine at a desired place in the list. If this affects a
set of linked permissive engines, the system queries you about
your intentions, then proceeds. The system then automatically
resequences the permissive engine numbers and all references
to them.
3-67
GEH-5832 Configurator for the Intelligent Operator Station
3-68
Configurator for the Intelligent Operator Station GEH-5 832
APPENDIX A
A-l. INTRODUCTION
IMAIN MENU
ENGINES,
COMPARES,
VARIABLES,
DISPLAYS
Permissive engines naturally fall into several forms. This ap-
pendix provides examples of some of the most common forms
by showing typical screens and explaining the programming
logic used. These permissive engine forms include:
PERMISSIVE ENGINES
l Normal permissive function
l Qualifying an external bit
l Overload indicator
0 Protection engines
l Display impacting engines
l Parallel or linked engines
Although there are many programming methods, the most
efficient way to generate Operator Station EEROM data is by
using common patterns.
A-l
GEH-5832 Configurator for the Intelligent Operator Station
OFF MESSAGE tells the drive to. OFF MESSAGE - The opposite of the ON MESSAGE in
stop jog&g forward. this example. Again, it is a simple Status-S command that
tells the drive to stop jogging forward.
TRIGGER points to the Start EXTERNAL TRIGGER - In conjunction with the pushbut-
permissives for another engine. ton trigger, forces the permissive engine to transition states.
Thus, it sends the ON MESSAGE if permitted to do so. In
this example, the external trigger (JOG EWD -E024S)
points to the resolved Start per-missivesfor another permis-
sive engine (Engine 024, Start per-missives).The external
trigger can be any bit available to the Operator Station. The
external trigger does not have to be defined.
In Example A-I, the floating permissive engine (JOG FWD
-E024S) is used to “qua.li$” a high level system input bit used
as the external trigger. Examples A-2 and A-3 illustrate this
concept.
A-2
Configurator for the Intelligent Operator Station GEH-5832
In Example A-2: Using an Internal Bit for Off Detection (see Example A-2):
When Run breaks, the OFF RUN-START PERMISSIVES - When the Run permissive
MESSAGE is sent. breaks (dropin output 1 = 0), the OFF MESSAGE is sent.
Start is Always Enabled. The START permissive is not needed and is, therefore, al-
ways enabled to guarantee that it is always satisfied.
ENABLE is Always Enabled. ENGINE ENABLE - Guarantees that the desired action
can always happen. Thus, the permissive engine is always
enabled.
A-3
GEH-5832 Configurator for the Intelligent Operator Station
FEEDBACK is the complement of FEEDBACK - On until the intended event has happened,
the internal bit set to indicate then turns off to limit UN traffic (if that type of message is
status of the external tl-igger. being sent). In Example A-Z, the feedback is the comple-
ment of the internal bit (-WBOl, working bit 1) that is being
set as an indicator that the external trigger (dropin output
1) has been detected as 0.
ON MESSAGE is left blank. ON MESSAGE - Since the intent of this engine is to send
an OFF MESSAGE, and since there is no trigger, the ON
MESSAGE is not needed. Therefore, it is left blank.
OFF MESSAGE is used for the OFF MESSAGE - Sets the internal working bit that is be-
O-state detector. ing used as the O-state detector for the dropin output bit.
This working bit remains a logic 1 until either another per-
missive engine changes it, or the dropin is reset. For Exam-
ple A-2, no other engines will change the working bit. Thus,
it is a one shot detector that the dropin output 1 bit was
detected as a logic 0 since the last reset.
TRIGGER is left blank. EXTERNAL TRIGGER - Since no external trigger is re-
quired, this field is left blank.
-
1
ENG TYPE:Float PERMISSIVE ENGINE 024 DEFINITION
ENGINE NAME JOG FWD
TRIGGER: Not used or
MECH: MOMENTARY single action - RUN-START PERMISSIVES -
STATION POINTER: Not used Run Always Enabled
MODE 1: Not used Start JOG FWD OK -WBOl
MODE 2: Not used II 2DDI Dropin Output 16
MODE 3: Not used II
MODE 4: Not used II
II
ENGINE ENABLE: / Always Enabled 1,
FEEDBACK: Always Disabled II
ON MESSAGE C engines on state ) II
II
: II
OFF MESSAGE ( engines off state ) II
1 II
2 11
DISPLAY: None At "
LINK: HEAD- None LAST- None II
LINK: NEXT- None PREV- None I‘
Msg 22 Ten character permissive engine name (optional). The name should be
kept unique within the dropin. NOTE: The permissive engine %umberil
EDIT Editing MORE BACK
TEXT NLVI 0226 HELP 1 MENU
A-4
Configurator for the Intelligent Operator Station GEH-5832
A-5
GEH-5832 Configurator for the Intelligent Operator Station
L 1
** NOTE **
If the ENABLE were not controlled this way, the
two LED states would be on/blink rather than
on/off.
FEEDBACK points to the com- FEEDBACK - Controls the LED when the faults occur.
plement of the resolved faults. Thus, it also points to the complement of the resolved
faults. When the faults occur, the enable and feedback are
on.
ON MESSAGE is left blank. ON MESSAGE - No messages are needed, so the fields are
left blank.
OFF MESSAGE is lef blank. OFF MESSAGE - No messagesare needed, so the fields
are left blank.
TRIGGER is left blank. EXTERNAL TRIGGER - No external trigger is required,
so this field is left blank.
Example A-5 follows the same set of Logic Engine for Overload Indicator (see Example A-5)
rules as Example A-3. Example A-5 is a simple example of a logic engine. It follows
the same set of rules as Example A-3.
A-6
Configurator for the Intelligent Operator Station GEH-5832
b 4
In Example A-G: Using an Engine for Drive Protection (see Example A-6):
When Run breahs, the OFF mes- RUN-START PERMISSNES - When the Run permissive
sage is sent. breaks (the drive is running backwards), the OFF message is
Start is Always Enabled. sent. The Start permissive is not needed and is, therefore,
always enabled to guarantee that it is always satisfied.
ENABLE is Always Enabled. ENGINE ENABLE - Guarantees that the desired action
can always happen. Thus the permissive engine is always
enabled.
FEEDBACK is the comfilement of FEEDBACK - On when the intended event has happened,
the Run permissive. then turns off to limit LAN traffic. In Example A-6, the
feedback is the complement of its own Run permissive. This
guarantees that when the Run permissive breaks (becomes
0), the feedback will be a logic 1.
A-7
GEH-5832 Con@urator for the Intelligent Operator Station
ON MESSAGE is left blank. ON MESSAGE - Since the intent of this engine is to send
an OFF message, and since there is no trigger, the ON mes-
sage is not needed. Therefore, it is left blank.
OFF MESSAGE is used as the OFF MESSAGE - Used to send whatever protective mes-
Stop command. sage is needed. In Example A-6, it is simply the Stop com-
mand.
TRIGGER is left blank. EXTERNAL TRIGGER - No external trigger is required
and thus this field is left blank.
A-8
Configurator for the Intelligent Operator Station GEH-5832
A-9
GEH-5 832 Conflgurator for the Intelligent Operator Station
In Example A-8, the first en.$ne in Soft Reset Using Parallel Engines (see Example A-8)
the link defines the permissives and
establishes the enable. In this example, the permissive engines are simple action en-
gines like Example A-l. The first engine in the link is a conve-
nient place to define the permissives and to establish an en-
able for diagnostic purposes. This is similar to the indicator
function in Example A-4. This sequence allows you to issue a
soft reset to either the 1D or PR drives (or both), but only if
they have declared a control ON fault.
You can use FAULT COMPARES (FCO1 and FC06 in the ex-
ample) to detect the control ON fault for the two drives.
Those bits can then be used as the enables for the other two
linked engines. This way, you can control when to enable each
engine and send the correct message. Example A-8, Screens 1
thru 3, illustrate this basic principle.
A-10
Configurator for the Intelligent Operator Station GEH-5832
A-11
GEH-5832 Configurator for the Intelligent Operator Station
A-12
Configurator for the Intelligent Operator Station GEH-5832
APPENDIX B
SAMPLE COUNTER/TIMERS
B-l. INTRODUCTION
There are many ways that the counter/timer functions can be
used. This appendix contains examples of some of the more
ENGINES, VARIABLES,
COMPARES, DISPLAYS common forms, which should meet the needs of most users.
t These include:
COUNTERflIMERS
l Free-running, two-minute timer
0 Event counter
0 Pulse stretcher
l Independently delaying input and output pulse
Section 3-4.10.9 in Chapter 3 describes the fields for the coun-
ter/timers.
B-l
GEH-5832 Configurator for the InteIIigent Operator Station
COUNTER/TIMER 1 DEFINITlON
NAME : FREE TMR
NOT at count
/ Always Enabled
Msg 117 The NAME for a counter or timer is free choice and used for cross
reference only.
EDIT Editing SCREEN BACK
FIELD ABC10225 HELP 1 MENU
t
Hold current value = Internal. HOLD CURRENT VALUE - This field is defaulted to In-
ternal and cannot be changed from this screen, If you would
like to “sample and hold” the timer’s outputs, you must set
this timer’s bit using a permissive engine message (for ex-
ample, Counter/Timer Selection).
Clock = 0.1 sec. clock. CLOCK - Defining the counter/timer to be a timer limits
the clock picklist to two clock choices: .l second or l-second
pulses. For Example B-l, the .l-second clock was selected.
Max value = 2.0 minutes. MAX VALUE - The Max Value is the limit that the timer
counts to before setting the At Count bit. It is represented
in the same units as the Max Display Value. The units mne-
monic is displayed just above the words Max Value. In Ex-
ampIe B-l, the Max Value is 2.0 minutes.
Max CtrlTmr Value = 600. MAX COUNTER/TIMER VALUE - This is a number used
for scaling. It represents the raw count value that
corresponds to the Max Display Value. In Example B-l, the
raw counts are 600 ((60 seconds/l minute} times (1 count/.1
seconds}). This scale factor is used in the Operator Station
and should be represented so that the Max Display Value is
close to the actual Max Value. However, they do not have to
be equal, as Example B-l shows.
B-2
Configurator for the Intelligent Operator Station GEH-5832
Max Disp Value = 1.0 minute. MAX DISPLAY VALUE - As mentioned above, this value
represents what is to be displayed when the timer reaches
the Max Counter/Timer Value. The decimal point position
is important since only five characters (independent of the
decimal point) can be displayed. All undefined characters
are implied to the left of the decimal point. Thus, in Exam-
ple B-l, 1.0 minutes actually implies 0001 .O minutes.
Display Onset = 0. DISPLAY OFFSET - This value is in display units and is
used as an offset to the display only. Generally, this value is
0, as shown in Example B-l.
Display Units = MIN. DISPLAY UNITS - This is a free form text field of four
characters. The characters are qualified against what the
display can actually show. They will be presented with the
Current Value on the display. In this example, the units are
defined as MIN.
B-3
GEH-5832 Configurator for the Intelligent Operator Station
COUNTER/TIMER 2 DEFINITION
NAME : TEST CNTR
UP COUNTER
NOT at count
Current value
/ Always Enabled
Msg 120 The CLOCK can be either a predetermined timer pulse (for timers) or
the zero-to-one transition of any bit within the system (for counters).
SHOW INVERT Editing SCREEN BACK
PK LIST LOGIC ABC10225 HELP 1 MENU
Max Ctr/Tmr Value = 1. lMAX COUNTER/TIMER VALUE - The raw counts are 1
((1 CTBlevent} times (1 event/l count}) for Example B-2.
Max Dtkp Value = 1.0 CT2. MAX DISPLAY V%LUE - The 1.0 CT2 units is actually
0001.0 CT2 units. Note that “CT2” is purely an arbitrary
term that most likely would be process related.
Dtiplay Offset = 0. DISPLAY OFFSET - This value is in display units. It is
used as an offset only to the display. Generally, this value is
0, as shown in Example B-2.
Display Units = CT2. DISPLAY UNITS - This is a free-form text field of four
characters. The characters are qualified against what the
display can actually show. They are presented with the Cur-
rent Value on the display. Example B-2 defines the units as
CT2.
B-4
Configurator for the InteIligent Operator Station GEH-5832
COUNTER/TIMER 11 DEFINITION
NAME : PB STRETCH
UP TIMER
At count
Current value
/ Always Enabled PBS
Max value
Msg 117 The NAME for a counter or timer is free choice and used for cross
reference only.
EDIT Editing SCREEN BACK
FIELD ABC10225 HELP 1 MENU
-- -
ENG TYPE:FLoat PERMISSIVE ENGINE 120 DEFINiTION
ENGINE NAME TEST JOG
TRIGGER: TSTJOG WITH STRETC or
MECH: MOMENTARY single action - RUN-START PERMISSIVES -
STATION POINTER: Not usad Run / TEST JOG -E0240
MODE 1: Not used I, or / 1 MIN TIME-TMROI
MODE 2: Not used Start Always Enabled
MODE 3: Not used II
MODE 4: Not used I,
II
ENGINE ENABLE: Always Enabled II
FEEDBACK: DRV Jog fwd active II
ON MESSAGE ( engines on state ) II
1 Jog forward SET To Drop DRV II
2 II
OFF MESSAGE ( engines off state > II
1 Jog forward CLR To Drop DRV II
2 II
DISPLAY: None At ”
LINK: HEAD- None LAST- None I,
LINK: NEXT- None PREV- None II
Msg 27 The ON and OFF messages will be selected from a picklist.
Fl (Show Picklist) - for a sunnary of picklist choices for this field.
SHOU PIK Editing MORE BACK
LIST ABC10225 HELP 1 MENU
B-5
GEH-5832 Configurator for the Intelligent Operator Station
B-6
Configurator for the Intelligent Operator Station GEH-5832
COUNTER/TIMER 12 DEFINITION
NAME : FAN UP DLY
LAST state
Msg 117 The NAME for a counter or timer is free choice and used for cross
reference only.
EDIT Editing SCREEN BACK
FIELD ABC10225 HELP 1 MENU
h a
c
COUNTER/TIMER 13 DEFINITION
NAME : FAN UP DUN
LAST state
Current value
/ FAN EVENT
Msg 117 The NAME for a counter or timer is free choice and used for cross
reference only.
EDIT Editing SCREEN BACK
FIELD ABC10225 HELP 1 MENU
h
B-7
GEH-5832 Configurator for the Intelligent Operator Station
B-8
Configurator for the Intelligent Operator Station GEH-5832
APPENDIX C
MONITOR MODE
** NOTE **
If the communication link fails because of a bad or
missing serial link cable, or if the file verification
fails, an error message appears at the bottom of the
screen.
A picklist shows all subsystemsthat Once connected, the Configurator displays the screen shown
you can view. in Example C-l. This picklist defines all of the available sub-
systems that can be viewed in Monitor Mode.
Example C-2 shows the PLUG BOARD drop-in inputs screen.
In the display’s upper right-hand corner, a window shows the
scan time (ST) and the peak scan time (PT).
The scan time, in milliseconds, is the time required to process
at least one pass of all of the Operator Station functions. The
peak scan time is the largest scan time encountered since the
last time the peak detector was reset. The peak detector resets
automatically when the Operator Station is reset. Also, you can
reset it online using <Fl>.
You can create and save a log of permissive engine messages.
In addition to the normal Configurator subsystems, a log of
permissive engine messages can be created and saved for later
review. Example C-3 shows a typical log screen. The fimction
keys are used to turn the log file on and off.
C-l
GEH-5832 Configurator for the Intelligent Operator Station
ALL RIGHTS R
kg 107 Monitors the real time activity of an operator station's input bits.
4
Dropin Inputs ST 62.0 ms.
PT 81.7 ms.
OOVERTEMP XFMER HARDUARE IN 16Dropin Inpt 16 HARDWARE IN
lllropin Inpt 1 HARDWARE IN 17Dropin Inpt 17 HARDUARE IN
2Dropin Inpt 2 HARDWARE IN IGDropin Inpt 18 HARDWARE IN
3Dropin Inpt 3 HARDWARE IN 19Dropin Inpt 19 HARDWARE IN
4Dropin Inpt 4 HARDWARE IN 2ODropin Inpt 20 HARDWARE IN
5Dropin Inpt 5 HARDWARE IN ZlDropin Inpt 21 HARDWARE IN
6Dropin Inpt 6 HARDUARE IN 22Dropin Inpt 22 HARDWARE IN
7Dropin Inpt 7 HARDUARE IN 23DrOpin Inpt 23 HARDWARE IN
8Dropin Inpt 8 HARDUARE IN 24Dropin Inpt 24 HARDWARE IN
9Dropin Inpt 9 HARDUARE IN 25Dropin Inpt 25 HARDWARE IN
1ODropin Inpt IO HARDWARE IN 26Dropin Inpt 26 HARDWARE IN
IlDropin Inpt 11 HARDWARE IN 27Dropin Inpt 27 HARDWARE IN
12Dropin lnpt 12 HARDUARE IN 2SDropin Inpt 28 HARDWARE IN
13Dropin Inpt 13 HARDWARE IN 29Dropin Inpt 29 HARDWARE IN
14Dropin Inpt 14 HARDWARE IN 30Dropin Inpt 30 HARDWARE IN
15Dropin Inpt 15 HARDWARE IN 31Dropin Inpt 31 HARDUARE IN
Msg 107 Monitors the real time activity of an operator station's input bits.
c-2
Confi.gurator for the Intelligent Operator Station GEH-5832
RUN 007
TRIGGER : RUN OR
OU MESSAGE
1 -Run forward To Drop 4D
STOP 008
TRIGGER : STOP OR
ON MESSAGE
1 -STOP To Drop 4D
SLOU 006
TRIGGER : SLOW OR
ON MESSAGE
1 -Slow forward To Drop 4D
STOP 008
TRIGGER : STOP OR
ON MESSAGE
1 -STOP To Drop 4D
c-3
GEH-5832 Configurator for the Intelligent Operator Station
c-4
Configurator for the Intelligent Operator Station GEHm5832
APPENDIX D
PROBLEM REPORT
D-1
GEH-5832 Configurator for the Intelligent Operator Station
D-2
- PROBLEM REPORT -
OPERATOR STATION CONFIGURATOR
Configurator Version
Description of PC Hardware:
Brand DOS Version
Class: 8088 186 286 386 386SX Speed (MHz)
GEDrive Systems
Manager, Product Service, Rm. 168
1501RoanokeBoulevard
Salem,VA 24153 USA
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Foldherefirst...................................................