Geh 5832

Download as pdf or txt
Download as pdf or txt
You are on page 1of 110

GEH-5832

Instructions

Configurator
For the Intelligent
Operator Station
GE Drive Systems

ADDENDUM

For Instruction Manual GEH-5832

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

Issue Date: June 1990

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.

Printed in the United States of America.


Configurator for the Intelligent Operator Station GEH-5832

TABLE OF CONTENTS

Chapter/Paragraph Page

1 OVERVIEW

l-l. DEFINITIONANDSCOPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..l-l


l-2. COMPATIBLE/SUPPORTING PROGRAMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l-2
1-3. CUSTOMER SUPPORT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l-2

2 INSTALLATION AND STARTUP

2-1. EQUIPMENT REQUIRED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2- 1


2-2. INSTALLING THE CONFIGURATOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-l
2-3. STARTUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...2-2

3 USING THE CONFIGURATOR

3-l. LEARNING TO USE THE PROGRAM. .......................................... .3-l


3-2. DisplayFormat..............................................................3- 1
3-3. Data Entry.................................................................3- 1
3-4. THEMAIN MENU ........................................................ ..3- 2
3-4.1. LOAD an Operator Station File ................................................ .3-4
3-4.2. LAN Environment .......................................................... .3-5
3-4.3. STATUS - Revision and Hardware Configuration .................................. .3-7
3-4.4. KEYPAD Definition and Mode Grouping ......................................... .3-8
3-4.5. DISPLAY - Define Display Labels ............................................. .3-21
3-4.6. REPORT - Generate, View, Print. ............................................. .3-24
3-4.7. COMPILER - Generate a Downloadable File. .................................... .3-26
3-4.8. MONITOR - Monitors Op Station On Line. ..................................... ,3-26
3-4.9. UTILITIES................................................................3-2 6
3-4.9.1. EDIT Status-S User Names. .................................................. .3-26
3-4.9.2. COM Port Selection ........................................................ .3-29
3-4.9.3. OVERLAY Generate HPGL Overlay File ......................................... .3-30
3-4.10. ENGINES,VARLABLES, COMPARES, DISPLAYS. ................................. .3-31
3-4.10.1. LANVariables ........................................................... ..3-3 1
3-4.10.2. FaultCOMPARES...........................................................3-3 5
3-4.10.3. Variable COMPARES ...................................................... ..3-3 6
3-4.10.4. ModeCOMPARES..........................................................3-4 1
3-4.10.5. DRAWS ................................................................ ..3-4 1
3-4.10.6. DISP~YOVERRIDE........................................................3-4 3
3-4.10.7. PRESENTATION LIST ..................................................... ..3-4 5
3-4.10.8. PLUGBOARD.............................................................3-4 9
3-4.10.9. COUNTER/TIMERS. ....................................................... .3-49
3-4.10.10. PERMISSIVE ENGINES

A SAMPLE PERMISSIVE ENGINES

A-I. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-I


A-2. NORMAL PERMISSIVE FUNCTION. . . . . . . . . . . . . . . . . . . . . _ . . . . . . . . . . . . . . . . . . . . . . . A-l
A-3. QUALIFYING AN EXTERNAL BIT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2

i
GEH-5832 Configurator for the Intelligent Operator Station

TABLE OF CONTENTS - CONT

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

Figure 1. Main Menu Selections ...................................................... .3-2


Figure 2. Variable = Constant ..................................................... ..3-4 0
Figure 3. Variable > Constant ..................................................... ..3-4 1

Screen 1. Copyright Screen. ......................................................... .3-3


Screen 2. MainMenu...............................................................3- 3
Screen 3. Load an Application File .................................................... .3-4
Screen 4. Completed Load Screen. .................................................... .3-5
Screen 5. LAN Definition Screen. ..................................................... .3-6
Screen 6. Disk Save Banner. ......................................................... .3-‘7
Screen 7. System Status. ............................................................ .3-8
Screen 8. KeypadDefinition.. ...................................................... ..3- 9
Screen 9. Action Key Definition (Window I), ............................................ .3-10
Screen 10. Action Key Definition (Window 2). ............................................ .3-10
Screen 11. Action Key Definition (Window 3). ............................................ .3-l 1
Screen 12. Mode Key Definition (Window 1) ............................................. .3-11
Screen 13. Mode Key Definition (Window 2) ............................................. .3-12
Screen 14. Mode Key Definition (Window 3) ............................................. .3-12
Screen 15. Mode Key Definition (Window 4) ............................................. .3-13
Screen 16. Display Key Definition (Window 1) ............................................ .3-13
Screen 17. Display Key Definition (Window 2) ............................................ .3-14
Screen 18. Display Key Definition (Window 3) ............................................ .3-14
Screen 19. ModeKeyGroupings.......................................................3-1 6
Screen 20. Mode Key Selection (Window 1). ............................................. .3-16
Screen 2 1. Mode Key Selection (Window 2) .............................................. .3-17
Screen 22. Default Selection (Window 1) ................................................ .3-18
Screen 23. Default Selection (Window 2) ................................................ -3-18
Screen 24. Typical Mode Group Screen. ................................................ .3-19
Screen 25. Modify Actions By Mode Groups ............................................. .3-19
Screen 26. Typical “Modified By” Screen. ............................................... .3-20
Screen 27. Attaching Permissive Engines to Actions. ....................................... .3-20
Screen 28. Permissive Engine Definition ................................................ .3-22
Screen 29. KeypadEdits.............................................................3-2 2
Screen 30. Key Held in Temp Location. ................................................ .3-23
Screen 31. Definition of Display Labels ................................................. .3-23
Screen 32. Completed Display Screens ................................................. .3-24
Screen 33. Report Generator Picklist. .................................................. .3-25
Screen 34. Selecting Items for a Configuration Report. ..................................... .3-25
Screen 35. UtilityOptions............................................................3-2 7
Screen 36. Assigning I/O Names (Window 1). ............................................ .3-27
Screen 37. Assigning I/O Names (Window 2). ............................................ .3-28
Screen 38. Assigning I/O Names (Window 3) ............................................. .3-28
Screen 39. Assigning I/O Names (Window 4) ............................................. .3-29
Screen 40. COM Port Selection. ...................................................... .3-30
Screen 4 1. Overlay File Operations .................................................... .3-31
Screen 42. Expanded Subsystem Menu ................................................. .3-32

...
111
GEH-5832 Configurator for the Intelligent Operator Station

LIST OF ILLUSTRATIONS - CONT

Number Page

Screen 43. Capturing LAN Variables. .................................................. .3-66


Screen 44. LANVariableTypes........................................................3-3 3
Screen 45. LAN Setpoint Variables Pi&list .............................................. .3-34
Screen 46. LAN Feedback Variables Picklist. .............................................. 3-34
Screen 47. Definition of Fault Compares. ............................................... .3-36
Screen 48. Definition of Variable Compares. ............................................. .3-37
Screen 49. Polarity Selection ......................................................... .3-38
Screen 50. VariableType .......................................................... ..3-3 8
Screen 51. Variable Selection. ........................................................ .3-39
Screen 52. Compare Operations ...................................................... .3-39
Screen 53. Definition of Mode Compares ............................................... .3-42
Screen 54. Picklist of Defined Modes. .................................................. .3-42
Screen 55. Definition of Draws ....................................................... .3-43
Screen 56. Picklist Choices for Draw Variables ............................................ .3-44
Screen 57. Definition of Display Overrides Using Modes .................................... .3-44
Screen 58. Definition of Presentation List ............................................... .3-46
Screen 59. Background Text Choices .................................................. .3-46
Screen 60. User-defined Background Text. .............................................. .3-47
Screen 61. Entering User-defined Text ................................................. .3-47
Screen 62. Scroll Pointer Definitions ................................................... .3-48
Screen 63. Default Display Selection .................................................... 3-48
Screen 64. Plug Board Definitions, Inputs. .............................................. .3-50
Screen 65. Custom I/O Point Name. ................................................... .3-50
Screen 66. Mapping an Operator Station Input (Window 1). ................................. .3-51
Screen 67. Mapping an Operator Station Input (Window 2). ................................. .3-51
Screen 68. A Typical Input Screen. .................................................... .3-52
Screen 69. A Typical Permissive Screen. ................................................ .3-52
Screen 70. CounterJTimer Directory ................................................... .3-53
Screen 71. Selection of Either Counter or Timer .......................................... .3-53
Screen 72. Selection of Count Direction. ................................................ .3-54
Screen 73. Typical Timer Screen. ..................................................... .3-55
Screen 74. Power Initialization Choices ................................................. .3-55
Screen 75. Selection of Reset or Enable from Any Available Bit ................................ 3-57
Screen 76. Clock Choices for Timers. .................................................. .3-57
Screen 77. Permissive Engine Directory. ................................................ .3-59
Screen 78. Permissive Engine Mechanical Type Definition ................................... .3-59
Screen 79. Main Permissive Engine Definition Screen ...................................... .3-60
Screen 80. Picklist for Definition of Per-missives ........................................... .3-63
Screen 81. Pickhst for Permissive Engine Messages (Window 1) ............................... .3-64
Screen 82. Picklist for Permissive Engine Messages (Window 2) ............................... .3-64
Screen 83. Pi&list for Permissive Engine Messages (Window 3) ................................ 3-65
Screen 84. Picklist for Permissive Engine Messages (Window 4) ................................ 3-65
Screen 85. Picklist for Permissive Engine Messages (Window 5) ................................ 3-66
Screen 86. Picklist for Permissive Engine Messages (Window 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-66

iv
Configurator for the Intelligent Operator Station GEH-5832

LIST OF ILLUSTRATIONS - CONT

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

The Confgurutor is PC-based l-l. DEFINITION AND SCOPE


software used to program the
Intelligent Operator Station. This manual describes the Configurator, which is the program-
ming tool for the Intelligent Operator Station on the Drive
Bus Local Area Network (LAN). The Operator Station is a
microprocessor-based system that controls/monitors other
LAN drops using the Status-S protocol.
Using the Configurator on a compatible PC (personal com-
puter), the Operator Station can be programmed to perform
combinatorial logic, resolve permissives, drive displays, and
process operator keypad commands. It can monitor up to 32
LAN drops (over 300 bits) on a single loop, and can act on any
of the reported bit states. It can also monitor and display up
to 64 variables, either feedbacks or setpoints. These functions
reside in EEROM and can be field reprogrammed.
Function keys and pop-up picklists Predefined data, such as Status-S bit and variable names, are
easily guide the operator. already programmed into the Configurator. Job-specific data
must be defined initially, then can be used as required. Com-
binations of function keys and picklists on pop-up windows
guide the operator through the program and selections. For
convenience, the operator can assign names to most of the
items within a subsystem. The Operator Station then uses
these names on output such as picklists and the user’s report.
This manual includes the following chapters and appendices:
Chapter 1 (Overview) - briefly defines the Configurator
and its application.
Chapter 2 (Installation and Startup) - tells you how to in-
stall the Configurator into your system, and how to bring up
the program.
Chapter 3 (Using the Configurator) - a detailed tutorial
that guides you through the program, with examples of typi-
cal applications.
Appendix A (Sample Permissive Engines) - provides exam-
ples how to program the Configurator for some common
forms of permissive engines.
Appendix B (Sample Counter-mimers) - provides examples
of how to program the Configurator for some common
forms of counter/timers.
Appendix C (Monitor Mode) - describes a Confignrator
feature that enables you to monitor Operator Station activity.
Appendix D (Problem Report) - provides a form on which
you can report any Configurator software problems to GE.

1-I
GEH-5832 Configurator for the Intelligent Operator Station

This software version, 1.13.00, is l-2. COMPATIBLE/SUPPORTING PROGRAMS


backward compatible down to
version 1.lO. This manual covers Configurator Version 1.13.00. It is back-
ward compatible with earlier versions, except those with revi-
I 1

sion numbers less than 1.10 or with no numbers.


Most supporting programs used by earlier Configurator ver-
sions are incorporated into this version and accessible via the
Main Menu, Utilities subsystem. Note that several of these
programs require an RS-232 cable to connect the PC to the
Operator Station. The Configurator automatically interfaces to
these programs, although you may need to re-position a
jumper when downloading a configuration file.
The Operator Station must be set The download program indicates if it is unable to program.
up to allow EEROM programming. The most common fault is incorrect programming jumper
positions, since the Operator Station must be set up to allow
EEROM programming. The jumper location depends on the
hardware version being programmed as follows:
EEROM ENABLE
MODEL 1 - Front panel keylock switch
MODEL 2 - Plug-in programming interface cable
2000 SERIES - Jumper pin, JP20, position 2-3 enabled,
l-2 protected

1-3. CUSTOMER SUPPORT


Although the Configurator serves to simplify the overall pro-
cess of defining an Operator Station, it is a complex software
package. GE has thoroughly tested this program and expects
it to function as intended. However, if system error messages
occur or your PC misoperates when using the Configurator,
please fill out and return the form located in Appendix D.

1-2
Configurator for the Intelligent Operator Station GEH-5832

CHAPTER 2

INSTALLATION AND STARTUP

The Con.gurator is intended to 2-l. EQUIPMENT REQUIRED


run on an IBM PCAT or clone,
using DOS. GE provides the Configurator and its supporting software on
either six 360K double-sided, double-density diskettes or three
720K 3.5-inch diskettes. This software is intended to operate
on an IBM PCAT or clone with a hard drive, running under
DOS 2.0 or later with 64OK RAM. Although the Configurator
can run on older systems, such as the IBM PCXT, and on
512K systems, it is not specifically optimized for these.

The Con.gurator should be copied 2-2. INSTALLING THE CONFIGURATOR


to and run from your PC’s hard
drive. ** NOTE **
Because of the size of the Configurator and its
supporting programs, the files you have received
are compressed on the diskettes. Running the soft-
ware uncompresses these files and deletes the orig
inal files. It is recommended that you save the
original files on the diskettes by copying them into
a subdirectory on the hard drive. Then execute the
Configurator software from the hard drive.

The following steps guide you through installation of the Con-


figurator software into your system by executing its supporting
programs using DOS. (The file !INSTALL.TXT also contains
these installation instructions.)
1. Using DOS, create a subdirectory on the hard disk.

2. Copy the Configurator files from the diskettes provided


into that subdirectory (see note above). There are six
compressed files, the !INSTALL.TXT file, and installa-
tion files.

3. Change directories to the new directory so that you can


execute the Configurator software from there.

4. Run the installation file (!INSTALL.BAT) to uncom-


press the six files by typing: !INSTALL< ENTER>

<ENTER> instructs you to push the “Enter” key.


GEH-5832 Configurator for the Intelligent Operator Station

You enter the Confgurator pro- 2-3. STARTUP


gram from DOS.
Once you have installed the Configurator software, you can
enter the Configurator any time from DOS. The Configura-
tor’s !START.BAT file is provided for clearing the screen and
starting a session.

To begin, type: !START < ENTER>

The first Configurator screen (Screen 1 in Chapter 3) now


appears.

2-2
Configurator for the Intelligent Operator Station GEH-5832

CHAPTER 3

USING THE CONFIGURATOR

The chapter is aetutorial to show 3-1. LEARNING TO USE THE PROGRAM


you how to use the Configzcrator.
The remainder of this manual is designed to teach you to use
the Configurator. It steps through the various screens and op-
tions available for different applications. As screens are refer-
enced, examples are shown on that or the following pages.
For simplification, the manual designates operator input keys
as follows: < ENTER> for the Enter key, < Fi > for function
key Fl, and so on. “Tab” to a selection by using direction
(arrow) keys.
Color help distinguish the differ- 3-2. DISPLAY FORMAT
ent types of onscreen messagesand
data. The Configurator display consists of menu screens and data
input grids, originating in a logical path from the Main Menu.
The bottom of each screen displays the function key defini-
tions and high level status data.
The two lines just above the function key names are reserved
for messagedisplay and operator entry. System errors are
shown as white-on-red, and data entry as black-on-green.
Help messagesaid the operator. Additionally, the Configurator includes context-sensitive help
messagesthat more fully describe the available functions and
station features. Help text is shown as white-on-blue. For
subsystems that display more than two lines of help text,
< F6> is used to expand the help text into a pop-up window.
Most subsystems also include help screens, which can you can
access via < F7>.
Usefunction keys, arrow keys, and 3-3. DATA ENTRY
the Enter key to move through the
program. You use function keys, arrow (direction) keys, and < ENTER> to
select different menu items, open screens and fields, save data,
return to the Main Menu, and exit the Configurator.
When you select an item from the Main Menu (select a subsy-
You must input customized data in stem), the associated screen appears, showing the program-
a logical sequence. ming options. You may then need to input customized data or
make an additional selection from a pop-up menu. Since the
Configurator is constantly building a database for use within
its various subsystems, some data must be entered in a logical
sequence, using the following general rules:
1. Define global data first. Presently, only the LAN defmi-
tion is critical global data.
2. Next, designate the combination of hardware used for
that Operator Station. That data is entered via the
“STATUS - revision and hardware configuration” screen.
3. Then identify data to which the Operator Station has
limited access.

3-1
GEH-5 832 Configurator for the Intelligent Operator Station

The Operator Station is limited only in the number of vari-


ables that it can store. You must identify any LAN variables
needed for calculations or display before they can be used.
When leaving the various subsystems, a pop-up window ap-
pears to inquire whether the data should be saved. For all
subsystems except Utilities, the Configurator does not save
edited data upon exit until you instruct it to do so at this time.
The Con..gurator% Main Menu 3-4. THE MAIN MENU
appears after you first enter the
program and press “any key.” As described, after the Configurator is installed in your system,
you can enter the program any time by typing the !START
command at the DOS prompt. This initializes the Configura-
tor and brings up Screen 1, the title/copyright display. Once
you have entered the program, press any key (as prompted
onscreen) to proceed to the second screen - the Main Menu.
The Main Menu leads to all appli- On Screen 2, the Main Menu lists the application choices
cations. (subsystems) available through the Configurator. These subsy-
stems may have their own sub-menu for additional selections,
as shown in Figure 1.
Note the function key definitions, grouped as Fl thru F4 on
the left and F5 thru F8 on the right.

MAIN MENU

- LOAD an operator station file


- IAN environment
-STATUS - revision and hardware configuration
- ENGINES, VARIABLES, COMPARES, DISPLAYS
LAN variable selection
COMPARES fault
COMPARES variable
COMPARES mode
DRAWS setpoint
DRAWS feedback
DISPLAY override via mode compare
PRESENTATION LIST
PLUG BOARD drop-in inputs
PLUG BOARD drop-in permissives
,
COUNTER/TIMERS
~~ PERMISSIVE ENGINES
KEYPAD definition and mode grouping
DISPLAY - define display labels
- REPORT - generate, view, & print report file
- COMPILER - generate a downloadable file
-COMPILER - review error file
- MONITOR - monitors op station on fine
UTILITIES
EDIT status S user names
COM port selection
OVERLAY generate HPGL overlay file
ANALEE - analyze downloadable file
ANALEE - view analyzed file output
DOWNLOAD

Figure 1. Main Menu Selections

3-2
Confimrator for the Intelligent Operator Station GEH-5832

INTELLIGENT OPERATOR STATION

GE Drive Systems

Hit any key to proceed

Copyright GE Drive Systems 1989 Version: 1.13.00


Drives Design & Development Eng. Created: 12/31/89
1501 Roanoke Boulevard
Salem, VA 24153
(ALL RIGHTS RESERVED)

Screen1. Copyight Screen

INTELLIGENT OPERATOR STATION

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

Screen2. Main Menu

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.

-LOAD an operator station file *+ NOTE **


Initially, the two fields shown on Screen 3 are
You can recall a preuious Operator blank and must be filled in. From then on when
Station application or create a new called up, these fields contain data because the
one. Configurator automatically keeps track of the last
application referenced. However, you must still
“visit” this screen to confirm that the data is cor-
rect.
Place application-specific files in At this point, you can either recall a previous Operator Station
subdirectories diferent than the application or create a new one. It is good practice to place
operating programs. application-specific files in their own subdirectories, and not in
the subdirectory containing the main operating-.progmms.
This avoids confusion and aids in job tracking. The Configura-
tor prompts for a path to these directories as part of its nor-
mal operation.

The current file name defined is -->


The dir path is -+

Msg 15 Filename relates to Material List# Cie TVXAXCl26DID~


7~XAX026DI01 ==> XAXO2601).
DOS path name points to the file specified, current directory if blank.
Edit Edit BACK 1 Editing BACK 1
Fil Name Path ABORT LOAD

Screen3. Load an Application File

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.

The current file name defined is --> ABC10225


The dir path is --> L:\PROJECT\DICONFIG\IOS_DEMO

Msg 15 Filename relates to Material List# (ie 7VXAXO26DIOl ==> XAXOMOI).


DOS path name points to the file specified, current directory if blank.
Edit Edit BACK 1 Editing BACK 1
Fit Name Path ABORT ABC10225 LOAD

Screen4. CompletedLoad Screen

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

00 SUP 30 MASTER CTL 16 40 16 4TH DRYER


01 Cal 3 COUCH 17 ICAL 17 IST CALNDR
02 WRET 3 UIRE RETN 18 2CAL 18 2ND CALNDR
03 UTR 3 WIRE TURN 19 REEL 19 REEL
04 SPU 5 sue PICKUP 20 RSS 20 SPOOL STR
05 IP ‘lST SUC PR 21 FP 21 FAN PUMP
06 UR :. 1P URINGER DroD in 22 MFDI 30 MAWFOR DI
07 2P 2ND PRESS Drop in 23 FSDI 30 FELT DI
08 POPR : 2P POPR Drop in 24 3PDI 30 3RD PR DI
09 LIPR IO 3P LEADIN Drop in 25 IDDI 30 IST DRY DI
IO 3PB 10 3P BOTTOM Drop in 26 2DDI 30 2ND DRY DI
11 3PT 10 3P TOP Drop in 27 3DDI 30 3RD DRY DI
12 TRPR 10 3P TRAILER Drop in 28 4DDI 30 4TH DRY DI
13 ID 13 IST DRYER Drop in 29 ICDI 30 IST CAL DI
14 20 14 2ND DRYER Drop in 30 2CDI 30 2ND CAL DI
15 3D 15 3RD DRYER Drop in 31 RSDI 30 REEL ST DI

ADD MODIFY DELETE Editing SCREEN BACK 1


DROP DROP DROP ABC1 0225 HELP MENU

Screen5. LAN Definition Screen

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

INTELLIGENT OPERATOR STATION 1

II III T’\TF T II, T-TI? 13T III I?


GE Drive Systems

Press ENTER to continue.


Editing
ABC10225

Screen 6. Disk Save Banner

3-4.3. STATUS - Revision and Hardware Configuration


Select the STATUS subsystem to bring up Screen 7. The only
tab fields here are on the left side. These fields provide the
STATUS - revision and Configurator with miscellaneous information used for records.
hardware configuration The two fields reserved for the engineer’s name and the model
or ML number are both free format and do not have to be
Thesefields provide data for filled out. However, it is recommended that you do so for
records. tracking purposes. The remaining data must be filled out.
Tab to the drop number field and press < Fl > . This brings up
a pop-up window with a picklist containing the LAN drops
previously defined. The window is created from Screen 5. Use
the arrow keys to tab through the picklist. Press < ENTER> to
select a highlighted drop, and <Fi > to load that selection
into the original data field. The group number is then auto-
matically loaded.
The two fields for the number of keypads and displays accepts
a number from 0 to 2. Tab to one of the fields and press
c Fl > to open the field for data entry. Type the appropriate
number and press < ENTER> to close the field.

3-7
GEH-5832 Confi.gurator for the Intelligent Operator Station

1
STATUS - revision and hardware configuration ABC10225

lardware version : DI-300


iled time :7:27 AM

Detached engines : 0

EDIT Editing SCREEN BACK


FIELD ABC10225 HELP 1 MENU

Screen 7. System Status

Keypads and displays were options on early ver-


sions of Operator Stations but are NOT on present
versions. For this reason, those fields are defaulted
to 2 and need not be visited.
To identify the master machine or pivot drop for the lineup,
use the LAN drop picklist in the same manner as you used the
drop number (above) for this station.
The Configurator continually updates the status data on the
righthand side of the screen (Screen 7). The Revision Status
block shows data for the present application file: the date and
time it was created, last modified, and last successfully com-
piled; how many times it was successfully compiled; and the
Configurator revision level. The Engine Status block identifies
how many floating, detached, and total permissive engines
have been created. The number of engines is limited to 160
total of any mix. Push < F8 > to escape back to the Main
Menu.
You can define the keypad keys to 3-4.4. KEYPAD Definition and Mode Grouping. The
suit your application. KEYPAD Definition and Mode Grouping subsystem allows you
to fi.rIIy define and edit the keypad and related fimctions.Se-
lect this entry from the Main Menu to bring up Screen 8.

3-8
Configurator for the Intelligent Operator Station GEH-5832

Keypad Label 1 Keypad Label 2

Key Class => Action


Key Operation => MOMENTARY single action
DEFINE MDDE GRP ACT/MOD DEFINE Editing KEY KEYPAD SCREEN BACK 1
KEY TEXT ASSIGN INTERSEC PERMS ABC10225 EDITS LABELS HELP MENU/SAV

Screen8. KeypadDefhition

If you have requested two keypads via the Status screen,


Screen ‘7, the right side of Screen 8 shows the second keypad
I KEYPAD definition and mode
and any previous definitions. The center rectangle is data
preloaded by the Configurator. Each key position is a tab loca-
t grouping tion. To open the tabbed key position for additional defini-
tion, press < Fl > .
For Screen 8, Key text is the first piece of data required. It ac-
cepts up to three rows of six characters of text (alpha/numerics
are screened to be compatible with future display capability).
Press < Fl > to enter the text and go to the next level of defi-
Windowed picklists drive each nition. Each selection (tab, <ENTER> , < FIB ) proceeds to the
layer for key definition. next Iayer until the system is satisfied. Layers typically consist
of key text, class, coZor, mechanicaE action, andfinction (if
any). Windowed picklists drive each layer.
There are three classesof keys: Action, Mode, and Display.
Action Keys typically generate mes- Screens 9 - 11 show the sequence for defining an Action Key.
sages. Action Keys must be attached to permissive engines and typi-
cally generate messages (either internal or external).
Mode Keys are used to create Screens 12 - 15 show the sequence for defining a Mode Key.
modes. Mode Keys can be attached to a permissive engine, but do not
have to be. Modes can only be created via Mode Keys. (Modes
and their uses are discussed later.)
Display Keys control data display Screens 16 - 18 show the sequence for defining a Display Key.
on the Operator Station.

3-9
GEH-5832 Configurator for the Intelligent Operator Station

ENTER to select

Msg 6 ACTION - Key selected initiates an action.

ENTRY Editing SCREEN BACK 1


SELECTED ABC1 0225 HELP SAVE

Screen 9. Action Key Dejnition (Window 1)

Keypad label 1 Keypad label 2

ENTER to sek

Msg 1 - No help current Ly avai table.

ENTRY Editing SCREEN BACK 1


SELECTED ABC1 0225 HELP SAVE

Screen 10. Action Key Definition (Window 2)

3-10
Configurator for the Intelligent Operator Station GEH-5832

Keypad Label 1 Keypad label 2

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

ENTRY Editing SCREEN BACK


1 SELECTED ABC10225 HELP SAVE

ScreenI I. Action Key DeJnition (Window 3)

Keypad Label1 Keypad label2

Msg 5 MODE CONTROL - Key selected modifies the operation of other action keys.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

Screen12. Mode Key Definition (Window 1)

3-11
GEH-5832 Confi.gurator for the Intelligent Operator Station

Keypad label 1 Keypad Label 2

Msg 1 - No help currently available.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE
I

Screen13. Mode Key Definition (Window 2)

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

Screen14. Mode Key DeJnition (Window 3)

3-12
Confi,gurator for the Intelligent Operator Station GEH-5832

Msg 13 Current selection will not be a station pointer !!!I

I ENTRY
SELECTED
Editing
ABC10225
SCREEN
HELP
BACK 1
SAVE

Screen15. Mode Key .bej%aition(Window 4)

KeMad label1 Keypad labs12

Drop in Name
IST DRY DI

DroD in Prefi

u u -1 Action

Msg 7 DISPLAY CONTROL - Key controls the displays.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

Screen16 Display Key Definition (Window 1)

3-13
GEH-583’2 Configurator for the Intelligent Operator Station

Keypad label 1 Keypad label 2

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.

ENTRY Editing SCREEN BACK 1


, SELECTED ABClD225 HELP SAVE

Screen 17. Dtiplay Key DeJinition (Window 2)

Keypad label 1 Keypad label 2

Msg 1 - No help currently available.


ENTRY Editing SCREEN BACK 1
SELECTED ABC1 0225 HELP SAVE

Screen 18. Display Key DeJinition (Window 3)

3-14
Configurator for the Intelligent Operator Station GEH-5832

Display Keys control the presentation of information on the


Operator Station’s six displays. The actual data presented is
defined elsewhere, but the Display Keys control access to that
data.
You can define action modifiers The function Keys on the the keypad definition screen (Screen
and attached permissive engines S), allow you to further define the action modifiers and
for the keys. attached permissive engines for each of the keys just defined.
You can modify Action Keys by using Mode Keys assigned to a
Mode Group.
There are four independent Mode There are four Mode Groups, which are independent of each
Groups. other. Each group can contain a maximum of 16 individual
Mode Key assignments. Each assignment within a group is
mutually exclusive of the others. That is, only one Mode Key
assigned to a group can be active (on) at a time.
You can modify Action Keys using Action Keys can be modified by any combination of Mode
combinations of Mode Groups. Groups. This modification essentially builds a thread or tree
with the Action Key as the common point and individual per-
missive engines as the terminating points for each thread.
Thus, it is possible to have a generic Action Key modified by
two Mode Groups consisting of two assignments each, creating
four possible actions for a key.
For example, Mode Group 1 assignments (PROGRESSIVE,
INDEPENDENT) and Mode Group 2 assignments (TENSION
ON, TENSION OFF) applied to the DRAW INC key produces
four possible actions for DRAW INC:

Mode Group 1 Action Key Mode Group 2


1. PROGRESSIVE DRAW INC with TENSiON ON
2. PROGRESSIVE DRAW INC with TE,NSION OFF
3. INDEPENDENT DRAW INC with TENS ‘ON ON
4. INDEPENDENT DRAW INC with TENSION OFF

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

MCde Key Group


Mode Grp 1 Mode Grp 2 Mode Grp 3 Mode Grp 4 Station ptr

- PU Default PU Default PU Default PU Default PU Default -


t t i
Press ENTER to terminate data entry .

MODE EDIT GRP MOOIFY Editing ASSIGN SCREEN BACK


KEYS SEL NAME KEY GRP ABC10225 DEFAULT HELP 1 MENU

Screen19. Mode Key Groupings

c 1

Mode Key Grouping


Mode Grp 1 Mode Grp 2 Mode Grp 3 Mode Grp 4 Station ptr

r YiZA~DZ~Aq

- PU Default -- PU Default -- PU Default -- PU Default ~ PU Default -

Msg 21 ENTER key selects and deselects an entry .


F4 to assign the selected entries to the highlighted group.
MODE EDIT GRP MDDIFY ASSIGN Editing ASSIGN SCREEN BACK
KEYS OFF NAME KEY GRP TO GROUP ABC10225 DEFAULT HELP 1 MENU

Screen20. Mode Key Selection(Window 1)

i-16
Configurator for the Intelligent Operator Station GEH-5832

Mode Key Grouping


Mode Grp 1 Mode Grp 2 Mode Grp 3 Mode Grp 4 Station ptr
I
Unassigned keys
=*PROG/ INDP DRA

- PU Default -- PU Default -- PU Default -- PU Default 1 PU Default -

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

Screen 21. Mode Key Selection (Window 2)

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

xie Key Groupir rg


Mode Grp 1 Mode Grp 2 Mode Grp 3 Mode Grp 4 Station ptr

PROG/ INDP DRAh


t

- PU Default PU Default PU Default PU Default PU Default -


t t I t
Use the arrou keys to select item . Press Fl to assign default.

ASSIGN Editing BACK 1


DEFAULT ABC10225 MENU

Screen22. Default Selection(Window 1)

Mode Key Grouping


Mode Grp 1 Mode Grp 2 Mode Grp 3 Mode Grp 4 Station ptr
I I
PROG/ INDP DRAU Toggle key selectio

I
=> PROG/ INDP DRAW
No Modes Active 1

- PU Default - - PU Default PU Default PU Default PU Default -


PROG/ INDP DRAI ~ I
Msg 1 No hell :urrently available for this field.

ENTRY Editing SCREEN SACK 1


SELECTED ABC10225 HELP SAVE

Screen23. Default Selection(Window 2)

3-18
Configurator for the Intelligent Operator Station GEH-5832

Mode Key Grouping


PROG/INDEP Mode Grp 2 Mode Grp 3 Mode Grp 4 Station ptr

- PU Default -- PU Default -- PU Default -- PU Default -- PU Default -


PROG/ INDP DRAU
Press ENTER to terminate data entry .

MODE EDIT GRP MODIFY Editing ASSIGN SCREEN BACK


KEYS SEL NAME KEY GRP ABC10225 DEFAULT HELP 1 MENU

Screen 24. Typical Mode Group Screen

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

SHOWMODE Editing SCREEN BACK 1


GROUPING ABC10225 HELP MENU/SAV

4 1

Screen 25. Modi@ Aciions By Mode Groups

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

SHOWMODE Editing SCREEN BACK 1


GROUPING ABC10225 HELP MENU/SAV

Screen26. Typical “Madzjied By” Screen

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

- Permissive Engine Pick List (Intersections indicate 15 Action engines)--


11 SLACK TAKEUP PROG/ INDP DRAW
12 SLACK TAKEUP No Modes Active I

DEFINE START OF END OF ATTACH Editing DETACH SCREEN BACK 1


PERM LINE LINE ENGINE ABC10225 ENGINE HELP MENU/SAV
\h 1

Screen 27. Attaching Pemizissive Engines to Actions

3-20
Configurator for the Intelligent Operator Station GEH-5832

27, which is also a matrix of Action Keys and Mode Groups.


You can tab up and down the column of Action Keys or left
and right through the Mode Group names.
If you tab to an Action Key and press < Fl > , one of two
things will happen: if the Action Key is NOT modified by a
Mode Group, the permissive engine definition screen, Screen
28, appears; if the Action Key is modified by a Mode Group, a
picklist appears with the names of the “threads” that need
permissive engines.
A picklist displays the available Tab to the desired threadand press < Fi > to get to the per-
detachedpermissive engines. missive engine definition screen. If a permissiveengine has
been defined, but for the wrong key, you can save the defini-
tion by detaching the engine from the key and attaching it to
another key. Screen 28 provides a picklist of the available de-
tached permissive engines.

+* 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

r ENG TYPE:Action PERMISSIVE ENGINE 011 DEFINITION


ENGINE NAME PRDG STU
TRIGGER: SLACK TAKEUP
MECH: MOMENTARY dual actioir - RUN-START PERMISSIVES -
STATION POINTER: Not used Run Always Enabled
MODE 1: PROG/ INDP DRAW Start ID +/-Run or slow
MODE 2: Not used II
MODE 3: Not used II
MODE 4: Not used II
II
ENGINE ENABLE: Always Enabled II
FEEDBACK: ID Slak tak up act It
ON MESSAGE C engines on state ) II
1 Slack take up SET Bdcst : frm 1D TO RSS ”
2 1,
OFF MESSAGE ( engines off state ) II
1 Slack take up CLR Bdcst : frm ID TO RSS ”
2 II
DISPLAY: None At ”
LINK: HEAD- None LAST- None 11
LINK: NEXT- None PREV- None II
Msg 22 Ten character permissive engine name (optional). The name should be
kept unique within the dropin. NOTE: The permissive engine *8number11
EDIT Editing MORE BACK
TEXT ABC1 0225 HELP 1 MENU

Screen28. PermissiveEngine Definition

FIRST DRYER CONTROL Keypad label 2

Drop in Name
flmr*fiiJ IST DRY DI

Drop in Prefi,
IDDI

Drop No. 25

Group No. 30

Key Class => Action


Key Operation => MOMENTARY single action
MOVE TO MOVE TO Editing DELETE SCREEN BACK TO
BLANK TEMP ABC10225 KEY HELP KEY PAD

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

MOVE TO MOVE FR Editing DELETE SCREEN BACK TO


BLANK TEMP KEY ABC10225 KEY HELP KEYPAD

Screen 30. Key Held in Tern@ Location

DEFINE DISPLAY LABELS

DISPLAY 1 DISPLAY 2 DISPLAY 3

pq p.Es1 pq

DISPLAY 4 DISPLAY 5 DISPLAY 6

Use the up / down arrow keys to tab to field to edit.

EDIT Editing SCREEN BACK 1


FIELD ABC1 0225 HELP SAVE

Screen 3 I. Definition of Disfh.. Labels

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.

3-4.6. REPORT - Generate, View, Print. From the Main


Menu, select the “REPORT - generate, view, print” line to
bring up the picklist in Screen 33. To see all the selections
REPORT - generate, view, & available, you must scroll to the bottom of the window, which
then causes the list to scroll.
You can control the sequence of material generated for the
A picklist shows selections avail- report by tabbing to the desired item on the picklist, then
able for defining report outjmt. pressing < ENTER> . As shown by Screen 34, a number appears
to indicate the items selected and their order. You canchange
the sequence by tabbing to the desired item, then pressing ”
-=zENTER> to remove it from the list.

DEFINE DISPLAY LABELS

FIRST DRYER % LOAD DRAW UP TO 3RD PRESS FIRST DRYER SPEED

p&q (DRRUI (1Dl

DISPLAY 4 DISPLAY 5 DISPLAY 6

I I

EDIT Editing SCREEN BACK 1


FIELD ABC1 0225 HELP SAVE

Screen32. CompletedDisplay Screens

3-24
Configurator for the Intelligent Operator Station GEH-5832

Print selection menu


HISC hardware details and revis
LAN definition.
KEYPAD layout and key descriptions.
DISPLAY labels
MODE GRWP assignments.
ACTION key modifiers.
CDUNTER / TIMER definitions.
PERMISSIVE ENGINE definitions.
LAN VARIABLES captured.
PRESENTATION LIST and scroll pointers.
DISPLAY OVERIDE via mode compares.
DRAW FEEDBACK definitions.
DRAW SETPOINT definitions.
VARIABLE COMPARES defined.
FAULT COMPARES defined.
STATION COMPARE defined.
PERMISSIVE outputs defined via plug board.
INPUTS defined via pLug board.
Scrolling enabled

Msg 97 Press ENTER to select/deselect items to be in the report in the desired


order. The number indicates the order the information will be printed.
START VIEW Editing PRINT BACK 1
REPORT REPORT ABC10225 REPORT MENU

Screen33. Report GeneratorPick&

-7 Print segection menu


IMISC hardware details and revision status.
LAN definition.
ZKEYPAD layout and key descriptions.
4DISPLAY labels
MODE GROUP assignments.
ACTION key modifiers.
COUNTER / TIMER definitions.
PERMISSIVE ENGINE definitions.
3LAN VARIABLES captured.
PRESENTATION LIST and scroll pointers.
DISPLAY OVERIDE via mode compares.
DRAW FEEDBACK definitions.
DRAW SETPOINT definitions.
VARIABLE COMPARES defined.
FAULT COMPARES defined.
STATION COMPARE defined.
PERMISSIVE outputs defined via plug board.
SINPUTS defined via plug board.
Scrolling enabled

Msg 97 Press ENTER to select/deselect items to be in the report in the desired


order. The number indicates the order the information will be printed.
START VIEW Editing PRINT BACK 1
REPORT REPORT ABC10225 REPORT MENU

Screen34. SelectingItemsfor a Conjiguration Repoti

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

I INTELLIGENT OPERATOR STATION

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

Screen35. Utility O$tions

Status S user name edit & print screen.


Select LAN llfromll drop

0 SUP 30 MASTER CTL 16 4D 16 4TH DRYER


17 1CAL 17 IST CALNDR
2 URET 3 UIRE RETN 18 2CAL 18 2ND CALNDR
3 UTR 3 WIRE TURN 19 REEL 19 REEL
5 SUC PICKUP 20 RSS 20 SPOOL STR
5 1ST SUC PR 21 FP 21 FAN PUMP
5 IF WRINGER 22 MFDI 30 MAS/FOR DI
5 2ND PRESS 23 FSDI 30 FELT DI
8 POPR 5 2P POPR 24 3PDI 30 3RD PR DI
LIPR IO 3P LEADIN 25 IDDI 30 IST DRY DI
3PB 10 3P BOTTOM
3PT 10 3P TOP 27 3001 30 3RD
TRPR 10 3P TRAILER 28 4DDI 30 4TH
13 1ST DRYER 29 lCD1 30 IST
14 2ND DRYER 30 201 30 2NO
15 3RD DRYER 31 RSDI 30 REEL
Operator station assigned to drop 25

Use the arrow keys to position the cursor on the item to select.

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE
4 1

Screen36. Assigning I/O Names (Window 1)

3-27
GEH-5832 Configurator for the Intelligent Operator Station

Status S user name edit & print screen.

Master selection
Status S actions
Status S feedback

Lan drop being edited : IDDI IST DRY DI

Msg 28 Status-S actions picklist (ccmand bits to a drive).

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE

Screen37. Assigning I/O Names (Window 2)

Status S user name edit 8 print screen.

Lan drop being edited : IDDI IST DRY ~1


I Function edited : Status S feedback
use the arron keys to position the cursor on the item to select.

ENTRY Editing BACK 1


I SELECTED ABC10225 SAVE I

Screen38. Assigning I/O Names (Window 3)

3-28
Confkurator for the Intelligent Operator Station GEH-5832

Status S user name edit & print screen.

Lan drop being edited : IDDI IST DRY DI


Function edited : Status S feedback
Drops permissive bit.

EDIT EDIT RESTORE Editing SACK 1


NAME MNEM NAME ABC10225

Screen 39. Assigning I/U Names (Window 4)

3-4.9.2. COM PORT SELECTION. Before you can down-


load EEROM configuration files and monitor running stations,
you must attach the Configurator to the Operator Station via
the PC’s serial port. Because of the variety of PCs and various
uses of serial ports, the Configurator gives you the option of
COM port selection
picking a convenient port, as shown by Screen 40.

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:

Operator Station PCAT COMl


Pin 2 - RX.. ............ Pin 3 - TX
Pin 3 - TX .............. Pin 2 - RX
Pin 7 - COM .......... Pin 7 - COM

3-29
GEH-5832 Configurator for the Intelligent Operator Station

II INTELLIGENT OPERATOR STATION

GE Drive Systems

ANALEE - analyze

Copyright rator station


Drives Des
1501 Roanoke Boulevard
Salem, VA 24153
(ALL RIGHTS RESERVED)

Use the arrow keys to position the cursor on the item to select.

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE

Screen 40. COM Port Selection

.;-4.9.3. OVERLiKY GENERATE HPGL OVERLAY FILE. -


The Configurator captures the text for pushbuttons and for
the keypad and display labels. It then incorporates that data
into an HPGL graphics file. The HPGL format is widely recog-
nized and compatible with most laser printers and a variety of
OVERlAYgenerateHPGL
ink pen plotters. The file is specific to the latest version of the
Operator Station hardware, designated on the Status screen
(Screen 7) as D12000.
Screen 41 shows the options for this selection. Note that A-size
plots cannot show the entire overlay area, since the keypad
overlay is larger than an A-size drawing. However, they are
use&l for veriqing that the overlay is correct. The B-size plots
not only contain the desired text, but show a “cut line” and
hole locations for correct fitting under the Operator Station
bezel.
The files created have the following extensions:
ONA - Normal A-size overlay
ONB - Normal B-size overlay
ORA - Reverse image A-size overlay
ORB - Reverse image B-size overlay

3-30
Configurator for the Intelligent Operator Station GEH-5832

INTELLIGENT OPERATOR STATION

IL III T’\TI= T II, T-TI? 13T II I?


GE Drive Systems

CON => llBl* size overlay


OVERL IA” size REVERSE overlay
ANALE 18Brt size REVERSE overlay

Copyright DOWNLOAD configuration file to operator station

1501 Roanoke Boulevard


Salem, VA 24153
(ALL RIGHTS RESERVED)

,9 1 No help currently available for this field.

NTRY Editing SCREEN BACK 1


LECTED ABC1 0225 HELP SAVE

Screen 41. Overlay File Operations

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-4.10.1. LAN VARIABLES. Select “LAN Variables” fi-om


the ENGINES, VARLABLES, COMPARES, DISPUY subsy-
stem menu to bring up Screen 43. From here, you can identif)
LAN variable
t- selection variables from other LAN drops and scale them for use else-
where in the Operator Station.

3-31
GEH-5832 Configurator for the Intelligent Operator Station

INTELLIGENT OPERATOR STATION I

I II III T‘\TII T IL,T-TI? I7 T III I? I

e via mode compare

Msg 66 A maxim of 64 LAN variables (setpoints or feedbacks) can be defined


(scaling, units and upper & lower Limits) from drops defined in the
ENTER Editing MORE BACK 1
, SELECT ABC10225 HELP MENU

Screen 42. Expanded Subsystem Menu

1 up in Val able Def iition


Drol lax Drive IaX DiSF Disp Disp
Status S Variable No Value Value )ffset Unity

VMMST MMS setpoint UTR 6000 3000 0 FPM


FCUFB Current feedback ID 300 0 %LD
VDRST Draw setpoint 20%: 20000 0 DRW
FSPFB Speed feedback ;:B 7200 3600 0 FPM
FSPFB Speed feedback 2D 7200 3600 0 FPM
FSPFB Speed feedback ID 7200 3600 0 FPM n/a n/a

EDIT ADD DELETE MOVE Editing COPY SCREEN BACK 1


FIELD VARIABLE VARIABLE VARIABLE ABC10225 VARIABLE HELP SAVE

Screen 43. Capturing LAN Variables

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

VMMST MMS setpoint IWTR 6000 3000 0 FPM 3000 600


FCUFB Current feedback ID 288 300 0 %LD n/a n/a
VDRST Draw setpoint ID 20000 20000 0 DRW 20000 -20000
FSPFB Speed feedback :3PB 7200 3600 0 FPM n/a n/a
FSPFB Speed feedback ;2D 7200 3600 0 FPM n/a n/a
FSPFB Speed feedback 1D 7200 3600 0 FPM n/a n/a
Status S Variables
Feedback Variabl
=> Status S Setpoint Variables
Fl to select

Msg 32 Status-S setpoint variabte picklist.

SELECT Editing SCREEN BACK 1


ABC10225 HELP SAVE

Screen 44. LAN Variable Trpes

3-33
GEH-5832 Configurator for the Intelligent Operator Station

Drop in Variable Definition


- Status S Echo variable pick list - P Disp
Status S Vi VDIPR Diameter preset VPIST Pos ref 1 setpn im .o Lim
VDRSL Draw incdec slew VPOOF Pos offset 0 -
VMMST MMS set VDRST Draw setpoint VPIOF Pos offset 1 000 600
FCUFB Current VDRRM Draw ramp VSPST Speed setpoint n/a
VDRST Draw SE VIRSL Irat incdec slew VTNST Ten ref setpoin :oo -20000
FSPFB Speed f VIRST Iratio setpoint VTNRS Tension rescale a n/a
FSPFB Speed f VIRRM Iratio ramp VUNTP Winder taper a n/a
FSPFB Speed f VLOAD Load adjust a n/a
=>VMMST MMS setpoint
VMUPO MUP LAN echo 0
VMlJPl MUP LAN echo 1
VMUP2 MUP LAN echo 2
VPRST Process setpoint
VPRRM Process ramp
VPRSL Proc incdec slew
VPOST Pos ref 0 setpnt

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&

Drop in Variable Definition


k variable pick List Disp
.o Lim

600
FCUFB Current n/a
VDRST Draw se -20000
n/a
n/a
n/a

Value of drive current

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE

Screen46. LAN FeedbackVariablesPicklist

5-34
Configurator for the Intelligent Operator Station GEH-5832

The following fields are used to define LAN variables.


Max Drive Value - This value is a count that corresponds to
the 1 per unit (PU) value for the specific LAN drop. To dis-
play values greater that 1 PU, the Max Drive Value must be
entered accordingly. For example, on Screen 43, a Max Drive
Value for the first dryer’s(lD) speed feedback might be 6553
counts. The mechanical system may be configured, however,
such that 2 counts = 1 foot per minute (FPM). Therefore, it
may be more convenient to represent the Max Drive Value as
‘7200 counts with a Max Display Value of 3600 FPM.
Max Display Value - This value is limited to five places with
the decimal point being free format. On Screen 43, the en-
tered MAX DISPLAY VALUE could be either 3600.0 or 3600.
Note that the actual resolution of the data received from the
drive is only .5 FPM, and thus a Max Display Value of 3600.0
misleadingly implies a more accurate number than actually
exists.
Disp Offset - This value allows the scaled variable to be offset
for more convenient presentation. The DISP OFFSET must
have a decimal point in the same place as the MAX DISPLAY
VALUE.
Display Upper and Lower Limit - Only setpoints require
these values. As above, the values must have a decimal point
in the same place as the Max Display Value.
Display Units - This is a free-format field limited to four
characters. These four characters are the units mnemonic pre-
sented with this variable when displayed by the Operator Sta-
tion. For display aesthetics, it is recommended that the first
character of the mnemonic be a space or blank to separate the
variable value and the mnemonic. The Configurator does not
accept characters that cannot be displayed by the Operator
Station hardware.
You cannot delete a variable refer- You can delete, move, and copy variables already on the list
enced elsewhere in the system. with < F3 > , < F4 > , and < F5 > , respectively. However, you
cannot delete a variable that is referenced elsewhere in the
system.
3-4.10.2. FAULT COMPARES. From the expanded subsy-
stem menu, select the “fault COMPARES” line to display
Screen 47. Using this subsystem, you can define a fault match
ENGINES, VARIABLES, and instruct the Operator Station to set an internal bit when
COMPARES, DISPLAYS the fault occurs. Faults are defined via a published fault num-
COMPARES fault ber. For example, fault 32 is a drives annunciated, timed over-
current fault - TOCAN.
The name associated with each of the 32 internal fault bits
defaults to “Fault compare # xx.” You you can redefine them,
You can instruct the Operator Sta- if desired. Screen 47 shows the name used throughout the
tion to set an internal bit when a Configurator, along with a mnemonic (for example, FC-xx).
fault occurs. To enter values, tab to the desired line and press the function
key indicated.

3-35
GEH-5832 Configurator for the Intelligent Operator Station

-e-v --e-m --mm _--__

mm-- _____ -mm- _----


Cwyr

Drive mm-- -____ ---- -----


1501 ---- ----- -mm- _____
Salem
(ALL
PERMISSIVE ENGINES
I
;e the Up/Dn arrow keys to select item to be modified.
- to change fault mnem text , F2 for tan drop , F3 - for drive error
EDIT SELECT EDIT Editing CLEAR SCREEN BACK
.T TEXT LAN DROP FAULT NO ABC10225 ASSIGNMT HELP 1 MENI

Screen47. Definition of Fault Compares

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

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

EDIT ADD DELETE Editing SCREEN BACK 1


FIELD VARIABLE VARIABLE ABC10225 HELP SAVE
t a

Screen48. Definition of Variable Compares

VARUBLE NAME COMPARE - This is the unique name


field that defaults to COMPARE xx, where xx is simply a
number. Alpha/numerics are limited to the characters that the
Operator Station can display.
A/s - This column precedes each variable columns to show
how the Configurator uses the variable in all calculations: A =
absolute value; S = signed variable. Screen 49 showsthe picklist.
STATUS S VARIABLE I AND LAN DROP - These two fields
are driven from a picklist of LAN and counter/timer variables
already defined. Screens 50 and 51 illustrate how a variable is
selected. If the desired LAN variable is not on de LAN vari-
able list, you must add it.
OP - This is the Operator Field, which determines how com-
parisons are made. Screen 52 provides choices for the field:
less than (c), equal to (=), and greater than or equal to (>).
STATUS VARIABLE 2 AND LAN DROP - This field specifies
if this second variable is a variable or a constant. When you
open this field, an intermediate picklist appears. If you select
a variable, the same picklists as above pop up; if you choose a
constant, you must type in its value as either display or pro-
cessunits. The value must have a decimal point in the same
location as the variable selected for variable 1. The Configura-
tor indicates an error if the constant is outside of this range.

3-37
GEH-5832 Configurator for the Intelligent Operator Station

Variable Compare Definition


lax delay

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

MIN SPEED S Speed feedback ID > S 300 0.00 0.00

Select Polarity Variable 1

Enter to Select

Msg 1 No help currently available for this field.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

Screen49. P0iarity Selection

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.

MIN SPEED S Speed feedback ID * S 300 0.00 0.00 0.0 0.0

Master selection

=>lJsed variable list

m 1 No help currently available for this field.

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE
t I

Screen50. Variable TVpe

3-38
Confkurator for the Intelligent Operator Station GEH-5832

Variable Compare Definition

Use the arrow keys to position the cursor on the item to select.

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE
L A

Screen51. Variable Selection

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~;-~

Msg 1 No help currently available for this field.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

I 1

Screen52. CompareOfierations

3-39
GEH-5832 Config-urator for the Intelligent Operator Station

SENSITMTY BAND % b - IO0 - The Sensitivity Band is


used only for the “equal to” (=) operator. It defines a band
around the intersection of the two variables where the variable
compare output causes a logic O-to-l transition at the band’s
edge. Sensitivity is expressed as either a percentage of the dis-
play or the process maximum value defined for variable 1.
HYSTERESIS BAND % 0 - 100 - The Hysteresis Band speci-
fies when the compare output transitions to a false state (logic
0). For the equal (=) operator, it transitions from a l-to-0 on
the edge of sensitivity plus hysteresis; for the other two opera-
tors ( < and > ), the l-to-0 transition occurs on the edge of
the hysteresis. Hysteresis is expressed as either a percentage of
the maximum display or the process value of variable 1.
MAX DELAY P.U. and D.O. - This selection is used to delay
the setting and clearing of the internal bit. The Pickup (P.U.)
and Dropout (D.O.) time numbers are expressed in seconds
from 0 to 15.4 maximum. The internal bit picks up P.U. sec-
onds after a valid compare (O-to-l transition), and drops out
D.O. seconds after the transition back to 0.
Figures 2 and 3 show examples of the variable compare.

Variable 1 = speed feedback, max presentation = 2000 FPM


Variable 2 = constant = 1000 FPM
Sensitivity = 1% (20 FPM)
Hysteresis = .l% (2 FPM) Note
* = compare output logic 0
+ = compare output logic 1

****
Y = 1022 ------------------f----*-----------------------------------
+ * ++
Y = 1020 -_-------------- +--------+----------------------------+--+-
++-I- +f- + +
-I+ +-I+ +
Y = 1000 ---------- +--------------------+---------------------------
+-I- +
++ + +
Y = 980 ______ +---------------------------+---------+- -------+-----
*+
Y = 978 --*_“*--___-_-.---_----------------~*-**--*---*-**~**~-----
*** * Jc-k 9c

Fipre 2. Variable = Constant

3-40
Configurator for the Intelligent Operator Station GEH-5832

Variable 1 = speed feedback, max presentation = 5000 FPM


Variable 2 = constant = 200 FPM
Sensitivity = not used
Hysteresis = .3% (15 FPM) Note
* = compare output logic 0
+ = compare output logic I

++I-
+ + +
+ + +
Y = 200_____-----~-___+__..-----f +--------------t-----+------------
*** ++ + **
Y = 185 ------------*~---------------~~-------~~--------~-~---~----
** * * * ?v *
* ** * *
* ** ***
*

Figure 3. Variable > Constant

3-4.10.4. MODE COMPARES. This function determines

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

DEFINE MODE COMPARES


Mode
compare
name Mode / Station pointer thread assigned

‘RUG/ I NDP D 1 I I I I

EDIT ADD MODE DEL MODE Editing SCREEN BACK 1


FIELD COMP VAR COMP VAR ABC4 0225 HELP SAVE

Screen53. Dejinition of Mode Compares

DEFINE MODE COMPARES


Made
compare
name

INDEPENDNT ‘ROG/ INDP D1

Msg 1 No lelp currently available far this field.

ENTRY Editing BACK


SELECTED ABC10225 1 MENU

Screen.54. Picklist ofDefined Modes

3-42
Configurator for the Intelligent Operator Station GEH-5832

DRAW UP/OWN FEEDBACK DEFINITION


Upstream Pivot Dour-t&ream Station Pointer
SS var Drop SS var Drop SS var Drop
Draw Name Mnem Name Mnem Name Mnem Name

ID DRAW 3PB ID 2D

Use arrow keys to position cursor , press Fl to edit field.

EDIT ADD DRAW DEL DRAW Editing SCREEN BACK 1


FIELD VARIABLE VARIABLE ABC1 0225 HELP SAVE

Screen55. DeJinition of Draws

Upstream designates a drive that is closer than the pivot drive


to the raw materia1 end of the process line; downstream desig-
nates a drive closer than the pivot chive to the finished prod-
uct. Draw definitions are satisfied as long as you define both
the pivot and either the upstream or downstream partner.
You can define 16 draw calcula- You can change the name of the draw fi-om its default form
tions. (Draw xx): press c F2 > , add a draw entry, then define the
fields. Sixteen draw calculations of each type can be defined.
You can delete entries (unless they are already used) by press-
ing <F2>.
Select the speedfeedback or setpoint available from the pre-
sorted picklist of LAN variables already defined, as shown on
Screen 56. To make an entry: tab to the desired field, press
< Fi > to select it, tab to the desired variable, then press
-=zFIB to select it.
3-4.10.6. DISPLAY OVERRIDE. Select “DISPLAY over-
MAIN MENU ride” from the expanded subsystem menu to bring up Screen
57. The display override is similar to the mode compare in that
/
ENGINES, VARIABLES, the Configurator matches station modes. However, for the dis-
COYPARES, DISPLAYS play override, when the match is made, the displays can be
DISPLAY override via
“taken over” by the variables identified in this list. The dis-
mode compare plays then stay this way until another display override or
scrolling activity occurs.

3-43
GEH-5832 ConfQurator for the Intelligent Operator Station

DRAW UP/DOWN FEEDBACK DEFINITION


Upstream Pivot Downstream Station Pointer
SS var Drop SS var Drop SS var Drop
Draw Name Mnem Name Mnem Name Mnem Name

ID DRAW 3PB

=>Speed feedback 3PB


Speed feedback 2D

FEEDBACK variables defined

Use the arrow keys to position the cursor on the item to select.

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE

Screen56. Picklist Choicesfor Draw Variables

I- DEFINE DISPLAY OVERRIDES


Display Override Number 1 16 display overrides possible
1 are currently defined
Mode thread initiating override
PROG/INDEP
I1 Mode Grp 2 1
I Mode Grp 3
I1 Mode Grp 4
I
1 Station ptr

PROG/ INDP DRAW] I I I

I
I Disp
Variable 1
Presentation list items overriding displays
no Drop/Drop Variable 2 Drop/Drop Backgnd Disp

1 Current feedback ID DN/VN


2 Speed feedback ID I I DN/VN
3
4

ADD DISP DEL DISP Editing SCREEN BACK 1


OVERRIDE OVERRIDE ABC10225

Screen57. Definition of Disfday Overrides Using Modes

3-44
Configwator for the Intelligent Operator Station GEH-5832

If the station is reset, the displays first change to


their default variables as defined on the presenta-
tion list. Then, if a mode comparison matches the
definition defined for a display compare, the dis-
plays change again.
Before data can be entered, you must add each of the 16
available display overrides. You can add them at any point
within the already defined overrides. The numbers are then
automatically resequenced. Everytime a mode changes, the
runtime system checks for a match. It uses the first match
found for the display override and does not check further.
3-4.10.7. PRESENTATION LIST. You use this selection to

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

Presentation List Definition


Define scroll ranges
D-Default B-Begin
N-No Scr E-End
Foreground Lan Foreground Lan Back 1 2 3 5 6
Variable 1 I Drop I Variable 2 Drop Txt SD SD SD SD SD

Current feedback ID DN/VN ND


Draw setpoint ID DN/VN B B
ID DRAW UP 3PB 110 USER D
ID DRAW DN 2D /ID DN/DN
Speed feedback ID DN/VN E ED

EDIT ADD DELETE MOVE Editing COPY SCREEN BACK 1


FIELD VARIABLE VARIABLE VARIABLE ABC10225 VARIABLE HELP SAVE

Screen58. Dejinitioti of PresentationList

Presentation List Definition


Define scroll ranges
I D-Default B-Begin
N- No nd
Foreground Lan Foreground Lan Back 1 4 6
Variable 1 I Drop Variable 2 I Drop I Txt I SD SD I SD
-

Msg 1 No help currently available for this field.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

Screen59. Back&ound Text Choices

3-46
Configurator for the Intelligent Operator Station GEH-5832

Presentation List Definition


Define scroll ranges
D-Default B-Begin
N-No Scrl E-End
Foreground i 6
Variable 1 ID SD

- Enter to Select 4

~
b&g 1 No hetp currently available for this field.
ENTRY Editing SCREEN BACK 1
SELECTED ABC10225 HELP SAVE

Screen 60. User-defined Background Text

Presentation List Definition


IDefine scroll Tames
D-Default B-Begyn
N-No Scrl nd
Foreground Lan Foreground Lan Back 1 2 3 4 6
Variable 1 Drop Variable 2 Drop Txt SD SD SD SD SD SD
-
Current feedback ID DN/VN ND
Draw setpoint ID DN/VN 6 B
ID DRAW UP 3PB /ID USER D
ID DRAW DN 2D /ID DN/DN
Speed feedback ID DN/VN E ED

1 Enter default text to be displayed DRAW TO 3P R

Press ENTER to terminate.

Editing
ABC10225

Screen 61. Entering User-defined Text

3-47
GEH=5832 Config-urator for the Intelligent Operator Station

Presentation List Definition


Define scroll ranges
D-Default B-Begin
N-No Scrl E-End
Foreground Lan Foreground Lan Back 1 2 3 4 5 6
Variable 1 Drop Variable 2 Drop Txt SD SD SD SD SD SD

Current feedback ID DN/VN ND


Draw setpoint ID DN/VN B B
Define Scrolling SER D
scroll region N/DN
troll region N/VN E ED
roll - single variable
election
Enter to Select

Msg 1 No help currently available for this field.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE
L

Screen 62. Scroll Pointer Definitions

Presentation List Definition


Iefine scroll ranges
I-Default B-Begin
b Scr E- \d
Foreground Foreground i
Variable 1 Variable 2 tD

troll default
Speed feedback Clear selection
Enter to Select

Msg 1 No help currently available for this field.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

Screen 63. Default Display Selection

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

ODropin Inpt 0 HARDWARE IN 16Dropin Inpt 16 HARDWARE IN


IDropin Inpt 1 HARDWARE IN 17Dropin Inpt 17 HARDWARE IN
2Dropin Inpt 2 HARDWARE IN 18Dropin Inpt 18 HARDWARE IN
3Dropin Inpt 3 HARDUARE SU 19Dropin Inpt 19 HARDWARE IN
4Dropin Inpt 4 HARDWARE IN 20Dropin Inpt 20 HARDWARE IN
5Dropin Inpt 5 HARDWARE IN 2lDropin Inpt 21 HARDWARE IN
6Dropin Inpt 6 HARDWARE IN 22Dropin Inpt 22 HARDWARE IN
7Dropin Inpt 7 HARDWARE IN 23Dropin Inpt 23 HARDWARE IN
#repin Inpt 8 HARDWARE IN 24Dropin Inpt 24 HARDWARE IN
9Dropin Inpt 9 HARDWARE IN 25Dropin Inpt 25 HARDWARE IN
IODropin Inpt 10 HARDWARE IN 26Dropin Inpt 26 HARDWARE IN
llDropin Inpt 11 HARDWARE IN 27Dropin Inpt 27 HARDWARE IN
12Dropin Inpt 12 HARDWARE IN 28Dropin 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 lnpt 31 HARDWARE IN

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

Screen64. Plug Board Dejnitions, Inputs

Dropin Inputs

OTEST INPUT HARDWARE IN MDropin Inpt 16 HARDWARE IN


IDropin Inpt 1 HARDWARE IN liaropin Inpt 17 HARDWARE IN
2Dropin Inpt 2 HARDWARE IN 18Dropin Inpt 18 HARDWARE IN
3Dropin Inpt 3 HARDWARE IN Mropin Inpt 19 HARDUARE IN
4Dropin Inpt 4 HARDWARE IN 20Dropin Inpt 20 HARDWARE IN
5Dropin Inpt 5 HARDWARE IN 2lDropin Inpt 21 HARDWARE IN
6Dropin Inpt 6 HARDWARE IN 22Dropin Inpt 22 HARDWARE IN
7Dropin Inpt 7 HARDWARE IN 23Dropin Inpt 23 HARDWARE IN
8Dropin Inpt 8 HARDUARE IN 24Dropin Inpt 24 HARDWARE IN
9Dropin Inpt 9 HARDWARE IN 25Dropin Inpt 25 HARDWARE IN
IODropin Inpt 10 HARDWARE IN 26Dropin Inpt 26 HARDWARE IN
IlDropin Inpt 11 HARDWARE IN 27Dropin Inpt 27 HARDWARE IN
l2Dropin Inpt 12 HARDWARE IN 28Dropin 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 HARDWARE IN

EDIT INVERT Editing SCREEN BACK 1


FIELD LOGIC ABC10225 HELP SAVE

Screen65. CustomI/O Point Name

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

Msg 35 Fault comparison picklist/entry definition.

ENTRY Editing BACK 7


SELECTED ABC10225 SAVE

Screen 66. MapPing an Operator Station Input (Widow I)

Fault compare definition

Fault Comp # 17 ---- -----


Fault Camp # 18 ----
146 Fault Comp # 19 _--- ---__
Fault Comp # 4 ---- _---- Fault Comp # 20 -e-m -----
--__ _-_--
-___ me--- ---_ -----
---- -w--m --se --v-s
___- ---__
---- -*-em --__ -----
_--- ----- ___- -__-_
---- -w--e ---- -----
--_- -_--- ---- -_---
---- -e--s ---- __---
---- ----- ---- --_--
---- __-__ __-- -----

Use the arrow keys to position bar , press ENTER to select item

ENTRY Editing BACK


SELECTED ABC10225 1 MENU
L 4

Screen 67. MapPing an Operator Station Input (Window 2)

3-51
GEH-5832 Configurator for the Intelligent Operator Station

Dropin Inputs

OTEST INPUT ID TOCAN -FCOl 16Dropin Inpt 16 HARDWARE IN


IDropin Inpt 1 HARDWARE IN 17Dropin Inpt 17 HARDWARE IN
2Dropin Inpt 2 HARDWARE IN 18Dropin Inpt 18 HARDWARE IN
3Dropin Inpt 3 HARDWARE IN 19Dropin Inpt 19 HARDWARE IN
4Dropin Inpt 4 HARDWARE IN 20Dropin Inpt 20 HARDWARE IN
5Dropin Inpt 5 HARDWARE IN 21Dropin Inpt 21 HARDWARE IN
6Dropin Inpt 6 HARDWARE IN 22Dropin Inpt 22 HARDWARE IN
7Dropin Inpt 7 HARDWARE IN 23Dropin Inpt 23 HARDWARE IN
8Dropin Inpt 8 HARDWARE IN 24Dropin Inpt 24 HARDWARE IN
9Dropin Inpt 9 HARDWARE IN 25Dropin Inpt 25 HARDWARE IN
IODropin Inpt IO HARDWARE IN 26Dropin Inpt 26 HARDWARE IN
1lDropin Inpt 11 HARDWARE IN 27Dropin lnpt 27 HARDWARE IN
12Dropin Inpt 12 HARDWARE IN 28Dropin 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 HARDWARE IN

Use the arrow keys to position bar , press ENTER to select item

EDIT INVERT Editing SCREEN BACK 1


FIELD LOGIC ABC10225 HELP SAVE
I

Screen 68. A Typical Input Screen

L
Dropin Permissives

010 RUN OK PERM R/S -E016R 16Perm bit 16 NONE


IlD SLOW OK PERM R/S -E016S 17Perm bit 17 NONE
21D JOG FWD OK PERM JOG -EOl?R 18Perm bit 18 NONE
310 JOG REV OK PERM JOG -E017S 19Perm bit 19 NONE
4Perm bit 4 NONE 2OPerm bit 20 NONE
5Perm bit 5 NONE 2lPerm bit 21 NONE
6Perm bit 6 NONE 22Perm bit 22 NONE
7Perm bit 7 NONE 23Perm bit 23 NONE
8Perm bit 8 NONE 24Perm bit 24 NONE
910 OVLD OVERLOAD -E006S 25Perm bit 25 NONE
IOPerm bit 10 NONE 26Perm bit 26 NONE
11Perm bit 11 NONE 27Perm bit 27 NONE
12Perm bit 12 NONE 28Perm bit 28 NONE
13Perm bit 13 NONE 29Perm bit 29 NONE
14Perm bit 14 NONE 30Perm bit 30 NONE
15Perm bit 15 NONE 31Perm bit 31 NONE

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

Screen 69. A Typicd Permissive Screen

3-52
Configurator for the Intelligent Operator Station GEH-5832

Counter / Timer Add , Modify & Delete Screen.

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

Screen70. Counter/Timer Directory

Counter / Timer Add , Modify & Delete Screen.

Counter / Timer selection

Msg 98 Use arrow keys to position cursor and <ENTER> to select.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

Screen71. Selectionof Either Counter or Timer

3-53
GEH-5832 Configurator for the Intelligent Operator Station

Counter / Timer Add , Modify & Delete Screen.

Up / Down selection
unter / timer
counter / timer 1

Msg 98 Use arrow keys to position cursor and <ENTER> to select.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

Screen 72. Selectionof Count Direction

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

Max Ctr/Tmr Value 600


. --
0.1 set clock Max Disp Value 1-W
Display Offset 0.00
Display Units MIN

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

Screen73. TyPical Timer Screen

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

0.1 set clock iclock . 1 ;;;p;~~~$Lue %"i;

Display Units MIN

Msg 98 Use arrow keys to position cursor and <ENTER> to select.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

Screen 74. Power Iizitialization Choices

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.

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE
t 4

Screen 75. Selection of Reset or Enable porn Any Available Bit

-1
COUNTER/TIMER 1 DEFINITION
NAME : 1 MIN TIME

NOT at count
Current value

counter scaling

0.1 set clock

Display Units MIN

Msg 98 Use arrow keys to position cursor and <ENTER> to select.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE
t A

Screen 76. Clock Choices for Timers

3-57
GEH-5832 Configurator for the Intelligent Operator Station

Display OfSset- Display Offset is used only when displaying


the Current Value. It is added directly to the scaled current
value. It is not added to the raw form of the current value and
is, therefore, not part of that value when used for variable
compares or other variable operations. Display Offset is ex-
pressed in process units.
Display Units - The Display Units is free form text limited to
four characters of numbers or uppercase letters. It is used
when displaying the Current Value.
3-4.10.10. PERMISSIVE ENGINES. Permissive engines are
the heart of what the Operator Station can do. A permissive
engine is basically a state machine. It transitions between states
ENGINES, VARIABLES, based on the resolution of Run and Start per-missives, trigger
COMPARES, DISPLAYS inputs, feedback, and enable. There is a permissive engine
PERMISSIVE ENGINES
state machine for each of the three mechanical types: a mo-
mentary single action trigger type, a momentary dual action
type, and a toggle type.
Permissive can be attached to a pushbutton,
engines
Permissive engines are the heart of unattached (floating), or temporarily disconnected (detached).
what the operator Station can do. Floating engines are used primarily for “unmanned” protec-
tion and for solving simple logic used elsewhere.
You can define floating perrnissive engines and edit all per-
missive engines through the Main Menu’s Permissive Engines
subsystem, as shown on Screen 42.
Permissive engines are automati- Defining a Permissive Engine. Select the permissive engine
cally assigned attributes based on subsystem to bring up the permissive engine directory, shown
their definition. by Screen 77. The directory lists the currently defined engines
by name, number, and attribute. The attributes are abbrevi-
ated as follows:
A = Attached to an action push
D = Detached, unmodified engine
F = Floating (not attached to a pushbutton)
H = Head (first) engine of a linked string
L = Linked engine within a string
M = Mode creating engine
You can select an engine by tabbing to the name, pressing
<ENTER > , then pressing < Fl > . If you select a floating engine,
Screen 78 appears, showing the engine’s mechanical type. To
change it, select from that screen. Screen 79 then appears with
the format for all the permissive screens.
In the upper lefthand side, Screen 79 shows status data
preloaded by the Configurator. This data cannot be changed
from this screen. The status tells you the engine type and if a
pushbutton triggers it. If a pushbutton does, the screen tells
which pushbutton and whether or not it is modified by Mode
keys. (The KEYPAD definition subsystem, described
previously, attaches permissive engines to pushbuttons.)

3-58
Configurator for the InteIligent Operator Station GEH-5832

- PEng Add/Modify/Delete Screen. -


F -- 000 MM1 PERM S A-- 018 FAST STOP n.
A-- 001 JOG REV F -- 019 OVLD-LIGHT
A-- 002 SLOW A -- 020 JOG FUD
A -- 003 RUN F -- 021 MM1 PERM C
A-- 004 NORM STOP F-- 022 REV-UATCH
F -- 005 COAST STOP F-- 023 ID HOLD C
A-- 006 OVERLOAD
--D 001 PROG DRAW1
--D 008 INDP DRAW1
--D 009 PROG DRAWD
--D 010 INDP DRAUD
--D 011 PROG STU
--D 012 INDP STU
--D 013 PROG STD
--D 014 INDP STD
M-- 015 PROG IND M
F -- 016 PERM R/S
F-- 017 PERM JOG

Use the arrow keys to position the cursor on the item to select.

EDIT ADD DELETE COPY Editing MOVE DETACH SCREEN BACK 1


ENGINE ENGINE ENGINE ENGINE ABC10225 ENGINE / FLOAT HELP SAVE

Screen77. PermissiveEngine Directory

Permissive Engines Add , Modify & Delete Screen.

Mscl 2 MOMENTARY SINGLE ACTION - Action on depress, no action on release.

ENTRY Editing SCREEN BACK 1


SELECTED ABC10225 HELP SAVE

Screen78, PermissiveEngine Mechanical TypeDefinition

3-59
GEH-5832 Confkurator for the Intellieent Operator Station

ENG TYPE:FLoat PERMISSIVE ENGINE ODD DEFINITION


ENGINE NAME MM1 PERM S
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 I,
MODE 3: Not used II
MODE 4: Not used II
II
ENGINE ENABLE: ID Link Presence II
FEEDBACK: / ID Dropin Output 31 II
ON MESSAGE ( engines on state ) 8,
1 II
2 II
OFF MESSAGE ( engines off state ) II
1 Dropin Output 31 SET To Drop 1D I#
2 ,I
DISPLAY: None At "
LINK: HEAD- None LAST- None II
LINK: NEXT- None PREV- None II
Msg 22 Ten character permissive engine name (optional). The name should be
kept unique within the dropin. NOTE: The permissive engine %u&erll
EDIT Editing MORE BACK
TEXT ABC10225 HELP 1 MENU

Screen79. Main PermissiveErg&e Definition Screen

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

The display feature is typically used when the engine modifies


a drive reference by INC or DEC. Normally, this is done with
a momentary dual-action pushbutton that causes the display to
be taken over as long as the pushbutton is depressed. There
are two fields that require data: which presentation list item to
display and the Atfield (which display to present it on).
Link: Next - Permissive engines can be linked together in
parallel. Linked engines are used as either messageexpanders
(sending more than two on or off messages based on same
trigger) or for toggling between two mutually exclusive events.
Most applications do not require linked engines. There are
restrictions when linking engines: those engines enabled at the
same time must be the same type and must have common
per-missives and feedbacks.

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

ENG TYPE:FLoat PERMISSIVE ENGINE 000 DEFINITION

TRIGGER: Not used


MEW: MOMENTARY s -START PERMISSIVES -
STATION POINTER: N / PERM R/S -EO%R
MODE 1: Not used Always Enabled
MODE 2: Not used
MDDE 3: Not used
MDDE 4: Not used

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.

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE

Screen80. Picklist for Definition of Permissives

On state, Run permissive, Start permissive - The permissive


engine state bits.
Working Bits, Mutually Exclusive Working Bits - “Scratch
pad” bits used to hold temporary data used elsewhere; they
are set and cleared by permissive engines. There are 64 Work-
ing Bits and 32 (four S-bit groups) Mutually Exclusive Work-
ing Bits. Bits within a group are mutually exclusive of each
other.
Link Presence - This bit identifies whether or not a particular
drop on the LAN has responded to a periodic acknowledge. If
not, the drop is considered off the LAN and the Link Presence
bit is set to a logic 0.
Learn Mode - This bit is set to a logic 1 when the Operator
Station comes out of reset; it is cleared (logic 0) after the sta-
tion initializes and is ready for use.
Screens 81 - 86 illustrate the selections for the ON and OFF
MESSAGES field (of Screen 79). You can accessLAN messages
via the Status-S Actions line, set or clear internal modes and
bits via their appropriate lines, and use the Reference Adjust
line to set up the Operator Station to send setpoint references
on the LAN. The reference must be on the presentation list
and is displayed on the diagnostic readout.

3-63
GEH-5832 Configurator for the Intelligent Operator Station

ENG TYPE:Float PERMISSIVE ENGINE ODD DEFINITION


ENGINE NAME MM1 PERM S
TRIGGER: Not used or
MECH: MOMENTARY single action RUN-START PERMISSIVES -
STATION POINTER: Not used ~ / PERM R/S -EDl&R
MCDE 1: Not used IStart Always Enabled
MDDE 2: Not used - Master selection -
MODE 3: Not used =>Status S actions
WE 4: Not used Active mode/station pointer
Uorking bits
ENGINE ENABLE: ID Mutually exclusive working bit
FEEDBACK: / ID Reference adjust
ON MESSAGE ( engines Counter / Timer selection
1 Clear assigned selection
2
OFF MESSAGE ( engines off state ) II

1 Dropin Output 31 SET To Drop ID II

2 II

DISPLAY: None At II

LINK: HEAD- None LAST- None II

LINK: NEXT- None PREV- None II

Msg 28 Status-S actions picklist (comnand bits to a drive).

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE

Screen 81. Picklist for Permissive Engine Messages (Window 1)

ENG TYPE:Ftoat PERMISSIVE ENGINE 000 DEFINITION


ENGINE NAME MM1 PERM S

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

ENGINE ENABLE: ID Link Pr


FEEDBACK: / ID Dropin
ON MESSAGE ( engines on state
1
2
OFF MESSAGE ( engines off state I
1 Dropin Output 31 SET To Drop ID
2
DISPLAY: None At
LINK: HEAD- None LAST- None
LINK: NEXT- None PREV- None
Use the arrow keys to position the cursor on tht ?i

ENTRY Editing BACK 1


SELECTED ABC10225 SAVE

Screen 82. Picklist ~5%Permissive Engine Messages (Window 2)

3-64
Configurator for the Intelligent Operator Station GEH-5832

ENG TYPE:Float PERMISSIVE ENGINE 000 DEFINITION


ENGINE NAME MM1 PERM S
TRIGGER: Not used or

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.

ENTRY Editing BACK 1


SELECTED ABC1 0225 SAVE

Screen83. Picklist for PermissiveEngine Messages(Window 3)

rENG TYPE:FLoat PERMISSIVE


Select
ENGINE 000
LAN l%oll
DEFINITION
data
TRIGGER: Not
0 SUP 30 MASTER CTL
STATION PO1 1 cou 3 CDUCH
2 URET 3 WIRE RETN
3 UTR 3 UIRE TURN 19 REEL 19 REEL
5 sue PICKUP 20 RSS 20 SPOOL
5 IST SUC PR
5 IP URINGER 22 MFDI 30 MAS/F
ENGINE ENABLE: 5 2ND PRESS 23 FSDI 30 FELT
FEEDBACK: 24 3PDI 30 3RD P
ON MESSAGE ( e 9 LIPR 10 3P LEADIN 25 IDDI 30 IST D
0 3PB IO 3P BOTTOM 26 EDDI 30 2ND D
1 3PT IO 3P TOP 27 3DDI 30 3RD D
28 4DDI 30 4TH D
13 I-ST DRYER 29 ICDI 30 IST C
14 2ND DRYER 30 2CDI 30 2ND C
31 RSDI 30 REEL
LINK: HEAD- No Operator station assigned to drop 25
LINK: NEXT- None PREV- None II
I
Use the arrow keys to position the cursor on the item to select.

ENTRY Editing BACK 1


1 SELECTED ABC1 0225 SAVE

Screen84. Picklist for PermissiveEngine Messages(Window 4)

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.

ENTRY Editing BACK 1


SELECTED ABC1 0225 SAVE

Screen85. Picklist for PermissiveEngine Messages(Window 5)

ENG TYPE:Float PERMISSIVE ENGINE 000 DEFINITION


ENGINE NAME MM1 PERM S

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

FEEDBACK: / 10 Dropin Output 31


ON MESSAGE ( engines on state )

:
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

SHOW PIK Editing MORE BACK


LIST ABC1 0225 HELP 1 MENU

Screen86. Picklist for Pemtisive ErzgineMessages(Window 6)

3-66
Confip;urator for the Intelligent Operator Station GEH-5832

The Counter/Timer Selection sets a stopwatch (freeze) bit for


the selected counter/timer. When set high (logic l), the coun-
ter/timer freezes the output of its present count value until the
bit clears (logic 0). Note that the actual count does not stop
(the “watch” is still running), just the output or displayed por-
tion.
Appendix A contains examples of typical permissive engine
definitions, included as an aid. As with most programmable
systems, there are several ways to achieve the same end result.
These examples show fundamental techniques and cover sim-
ple pushbutton initiated actions, independent (floating) logic
used for protection, and simple indicators that take full advan-
tage of the Operator Station’s internal diagnostics.
You can delete, copy, move, or de- Editing Permissive Engines. After you define a permissive
tach a defined permissive engine. engine, you can delete, copy, move, or detach it via the appro-
priate function keys and Screen 77. However, you cannot de-
lete permissive engines referenced elsewhere.
If a you copy a permissive engine, the first character of the
copy’s name is changed to a “?“, and its attributes are set to
“detached.” You can re-attach it to a pushbutton in the KEY-
PAD subsystem.
Press < F6 > (DETACH/FLOAT), to change the attributes
(shown on Screen 77) of any floating or attached permissive
engine to DETACHED and UNMODIFIED. If the engine was
already detached, then < F6 > changes the attributes to
FLOATING and UNMODIFIED.

+* 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

SAMPLE PERMISSIVE ENGINES

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-2. NORMAL PERMISSIVE FUNCTION


Example A-l shows a typical pushbutton action (JOG FWD)
with attached permissives. In this example, the JOG FWD ac-
tion was selected and the permissives were kept simple Status-
S bit references. Note that OFF MESSAGES are sent only if
the feedback (2D Jog fwd active) state is ON. Also, the OFF
MESSAGES will be “re-sent” if the feedback does not transi-
tion from an ON to an OFF state in a specified amount of
time.

In Example A-l: Permissive Action Engine (see Example A-l):


Run and Start point to Status RUN-START PERMISSIVES - Point to simple Status-S bits
S-bits that inhibit actions. that will inhibit the intended actions. The logic is simple
and the number of per-missives is small and manageable.
ENABLE sends messageonly if ENGINE ENABLE - Limits the LAN traffic by sending
the drop is present on the LAN. messages only if the intended recipient is present on the
LAN. This method will also show in forced diagnostics as
2D LAN, indicating that the action is not allowed because
the drop is not available.
FEEDBACK indicates the drive FEEDBACK - Uses a Status-S bit that the drive (2D) sends
state. on the LAN, indicating a drive state. The best format uses a
bit that is the feedback indicator for the intended actions.
ON MESSAGE tells the drive to ON MESSAGE - A Status-S action that commands the
jog forward. drive to perform a defined task. In Example A-l, the task is
to jog forward until told to stop. The feedback, as
mentioned, indicates that the drive has received the com-
mand and is jogging forward.

A-l
GEH-5832 Configurator for the Intelligent Operator Station

ENG TYPE:Action PERMISSIVE ENGINE 019 DEFINITION


ENGINE NAME JOG FWD
TRIGGER: JOG FWD or JOG FWD -EO24S
MECH : MOMENTARY dual action - RUN-START PERMISSIVES -
STATION POINTER: Not used Run Always Enabled
MODE 1: Not used Start No fault
MODE 2: Not used II /IX +/-Run or slow
MODE 3: Not used 81 2D Link Presence
MODE 4: Not used 11
II
ENGINE ENABLE: 20 Link Presence II
FEEDBACK: 20 Jog fwd active II
ON MESSAGE ( engines on state ) II
I Jog forward SET To Drop 2D II
2 II
OFF MESSAGE ( engines off state ) ,I
1 Jog forward CLR To Drop 20 II
2 II
DISPLAY: None At ”
LINK: HEAD- None LAST- None II
LINK: NEXT- None PREY- None II
Msg 25 The engine ENABLE is a logical switch used to control the ON and OFF
messages of the permissive engine. If the engine is disabled (Logic
SHOW PIK INVERT Editing MORE BACK
LIST LOGIC NLVI 0226 HELP 1 MENU

ExampleA-I. PermissiveAction Engine

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-3. QUALIFYING AN EXTERNAL BIT


Examples A-2 and A-3 work together to qualify the external
bit, Dropin output 1. In Example A-l, the external trigger for
the jog action is dropin output 1. If that external input were
stuck, it would be permanently asking to jog. Then, whenever
the Operator Station was powered up or reset, it would look at
that bit and perform its assigned task of asking for a jog for-
ward.

A-2
Configurator for the Intelligent Operator Station GEH-5832

The permissive engines in Examples A-2 and A-3 are watching


that bit to verify that it has been OFF before it is used to ask
for a jog. In this way, if the external input is stuck, it is
ignored until it is fixed.
Example A-3 is the standard example of a permissive engine
used as a simple logic function. It forms a new trigger by com-
bining the internal working bit formed in Example A-2 with
the actual external trigger (dropin output 1). The new trigger
follows the external trigger if the working bit is a logic 1.
Thus, if the external trigger was ever a logic 0, the new trigger
follows the external trigger. The new trigger is referenced as
the bit that results from the START logic for permissive en-
gine #24.

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.

ENG TYPE:Float PERMISSIVE ENGINE 023 DEFINITION


ENGINE NAME JOG FUD OK
TRIGGER: Not used or
MEW: MOMENTARY single action - RUN-START PERMISSIVES -
STATION POINTER: Not used R un 2DDI Dropin Output 16
MOOE 1: Not used S tart Always Enabled
MODE 2: Not used I,
MODE 3: Not used II
MODE 4: Not used at
i II
ENGINE ENABLE: Always Enabled II
FEEDBACK: JOG FUD OK -WBDl I‘
/
ON MESSAGE ( engines on state 1 II
1 II
2 II
OFF MESSAGE ( engines off state 1 II
1 JOG FWD OK -UBOl SET II
2 II
DISPLAY: None At I,
LINK: HEAD- None LAST- None II
LINK: NEXT- None PREV- None II
Msg 22 Ten character permissive engine name (opiional). The name should be
kept unique within the dropin. NOTE: The permissive engine %utnberO~
EDIT Editing MORE BACK
TEXT NLVI 0226 HELP 1 MENU

ExampleA-Z. External Trigger Stuck Check

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.

In Example A-3: Making a New External Trigger (see Example A-3):


Run is Always Enabled. RUN-START PERMISSIVES - For logic engines, the Run
permissive is not used and, therefore, is always enabled.
Start implements the desired This is done because broken Run per-missivestry to send
logic j&&ion. OFF messageson a continuous basis. By solving logic within

-
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

Example A-3. Qualified External Trigger

A-4
Configurator for the Intelligent Operator Station GEH-5832

the Start per-missives, this extra work is avoided. The Start


permissive is used to implement the desired logic function.
In Example A-3, it is the logical combination of the working
bit and the external trigger (dropin output 1).
ENABLE is Not Always Enabled ENGINE ENABLE - Turned off, since the rest of the per-
(turned ofi. missive engine is not required. Do this by making enable
equal NOT ALWAYS ENABLED,
FEEDBACK is Always Disabled FEEDBACK - For logic engines, feedback should be forced
(oj% to a known state. One safe state is “off’, represented as AL-
WAYS DISABLED.
ON MESSAGE is left blank. ON MESSAGE - No messages are desired, so the fields are
left blank.
OFF MESSAGE is left blank. OFF MESSAGE - No messages are desired, so the fields
are left blank.
TRIGGER is left blank. EXTERNAL TRIGGER - No external trigger is required,
so this field is left blank.

A-4. OVERLOAD INDICATOR


There are several ways to have the pushbutton LEDs indicate
various faults or overloads. Examples A-4 and A-5 show how
to detect and monitor faults, and have the active faults show
up for forced diagnostics. Example A-4 is the basic format for
correct diagnostics. Example A-5 is a logic engine that resolves
the faults into a single bit that can be complemented, as
needed.
Logic for a function may need to be Often, logic for a function is more convenient and also easier
placed in a logic engine. to understand if placed in a logic engine. It can then be refer-
enced when and where needed. This is particularly true if the
same logic is used in more than one place.

In Example A-4: Overload Indicator (see Example A-4):


Run is Always Enabled. RUN-START PERMISSIVES - The Run permissive is not
used, so is set to always enabled. For the LED to be on, the
Start points to another permti- permissive engine must be enabled and the feedback must
sive engine. be on. However, for the forced diagnostics to indicate, the
Run or Start permissives must not be satisfied. The
preferred choice is to have the Start permissives broken.
Thus, in this example the Start permissives point to another
permissive engine used to resolve the faults.
ENABLE points to the comple- ENGINE ENABLE - The LED is off if the permissive en-
ment of the resolvedfaults. gine is disabled. Therefore, in Example A-4, the enable is
also pointing to the complement of the resolved faults.
Thus, if there are no faults, the resolved engine reports a
logic 1, and the complement (0) disables the permissive en-
gine and turns off the LED. When the engine is enabled,
the LED follows the combination of the feedback and the
permissives. When the feedback is on, the LED is on.

A-5
GEH-5832 Configurator for the Intelligent Operator Station

L 1

ENG TYPE:Action PERMISSIVE ENGINE 006 DEFINITION


ENGINE NAME OVERLOAD
TRIGGER: OVER LOAD or
MECH: MOMENTARY single action - RUN-START PERMISSIVES -
STATION POINTER: Not used Run Always Enabled
MODE 1: Not used Start OVLD-LIGHT-EOIBS
MODE 2: Not used II
MODE 3: Not used ,I
MODE 4: Not used I,
II
ENGINE ENABLE: / OVLD-LIGHT-EOIBS II
FEEDBACK: / OVLD-LIGHT-EOIBS II
ON MESSAGE ( engines on state ) I,
1 II
2 II
OFF MESSAGE ( engines off state ) II
II
: II
DISPLAY: None At ”
LINK: HEAD- None LAST- None II
LINK: NEXT- None PREV- None II
Msg 22 Ten character permissive engine name (optional). The name should be
kept unique within the dropin. NOTE: The permissive engine ~~numberl~
EDIT Editing MORE BACK
TEXT NLVI 0226 HELP 1 MENU
A

Example A-4. Ovedoad Indicator Light

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

ENG TYPE:Float PERMISSIVE ENGINE 018 DEFINITION


ENGINE NAME OVLD-LIGHT
TRIGGER: Not used or
MECH : MOMENTARY single action - RUN-START PERMISSIVES -
STATION POINTER: Not used Run Always Enabled
MODE 1: Not used Start / 2D TOCAN - FCOI
MODE 2: Not used II 20 TOCTR - FC02
MODE 3: Not used II ; 2D STALL - FC03
MODE 4: Not used II
II
ENGINE ENABLE: / Always Enabled II
FEEDBACK: Atways Disabled II
ON MESSAGE ( engines on state ) II
I II
2 II ’
OFF MESSAGE ( engines off state ) II
1 II
2 II
DISPLAY: None At ”
LINK: HEAD- None LAST- None II
LINK: NEXT- None PREV- None II
Msg 22 Ten character permissive engine name (optional). The name should be
kept unique within the dropin. NOTE: The permissive engine %umberl’
EDIT Editing MORE BACK
TEXT NLV10226 HELP 1 MENU
a

Example A-5. Logicfor OverloadIndicator

A-5. PROTECTION ENGINES


Permissive engines that are not attached to a pu;hbutton can
be used for a variety of purposes. One use is as a protective
function. Engines in this form resemble Example A-2 in that
they depend on a broken Run permissive to send the protec-
tive message. Example A-6 is an engine that monitors a drive
and issues a stop command if that drive indicates that it is ro-
tating backwards.

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

ENG TYPE:FLoat PERMISSIVE ENGINE 021 DEFINITION


ENGINE NAME REV-WATCH
TRIGGER: Not used or
MECH: MOMENTARY single action - RUN-START PERMISSIVES -
STATION POINTER: Not used Run /2D Stow reverse act
MODE 1: Not used II /2D Run reverse actv
MODE 2: Not used Start Always Enabled
MODE 3: Not used 11
MODE 4: Not used II
1,
ENGINE ENABLE: Always Enabled II
FEEDBACK: / REV-UATCH -EOZlR II
ON MESSAGE ( engines on state ) II
1 II
2 II
OFF MESSAGE ( engines off state ) II
1 STOP To Drop 2D II
2 I,
DISPLAY: None At ”
LINK: HEAD- None LAST- None II
LINK: NEXT- None PREV- None II
Msg 22 Ten character permissive engine name Coptional). The name should be
kept unique within the dropin. NOTE: The permissive engine Wumberll
EDIT Editing MORE BACK
TEXT NLV10226 HELP 1 MENU

ExampEe A-6, Protective Engine

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-6. DISPLAY IMPACTING ENGINES


Example A-‘7 is typical of how and why an engine is used to
impact variable presentations. This engine sends an increment
draw command to all of the drives from 2D to RSS. The basic
engine definition is similar to Example A-l in concept with the
exception of the DISPLAY line.

In Example A-7: An Engine That Impacts a Display (see Example A-7)


DISPLAY identifies the display To temporarily take over a display, use the DISPLAY line to
to be taken over, and the vati- identify the display and the variable you want there. To do
able to display there. this, press <Fi > to bring up the presentation list picklist,
then pick the desired variable (tab and press < ENTER> ). Next,
tab to the AT field and pick the desired display. The display
will be taken over as long as the permissive engine’s ON bit

A-8
Configurator for the Intelligent Operator Station GEH-5832

ENG TYPE:Action PERMISSIVE ENGINE 007 DEFINITION


ENGINE NAME PROG DRAW1
TRIGGER: DRAW INC or
MECH: MOMENTARY dual action RUN-START PERMISSIVES -
STATION POINTER: Not used Always Enabled
MODE 1: PROG/ INDP DRAW Always Enabled
MODE 2: Not used
MODE 3: Not used
MODE 4: Not used

ENGINE ENABLE: Always Enabled


FEEDBACK: 20 Draw setpt inc
ON MESSAGE ( engines on state i II
1 Draw setpt inc SET Bdcst : frm 20 TO RSS ”
2 II
OFF MESSAGE ( engines off state ) 8,
1 Draw setpt inc CLR Bdcst : frm 20 TO RSS ”
2 I,
DISPLAY: Draw setpoint 2D I At 2 ”
LINK: HEAD- None LAST- None II
LINK: NEXT- None PREV- None II
Msg 22 Ten character permissive engine name (optional). The name should be
kept unique within the dropin. NOTE: The permissive engine %umberw
EDIT Editing MORE BACK
TEXT NLVI 0226 HELP 1 MENU _

ExampleA-7. Engine That Impacts Disfday

is set. This depends on the state of the state machine. For a


momentary dual-action pushbutton, the bit is set when the
pushbutton is pressed.

A-7. PARALLEL OR LINKED ENGINES


You must strictly follow specific Linked permissive engines enable you to increase the number
rules when linking permissive of messages that can be sent, and provide you with a new di-
engines: mension of control. However, certain rules must be strictly fol-
lowed. These rules are not policed by the Configurator.
Linked or parallel engines must For the permissive engine state machines, diagnostics, and the
be in the same state, if enabled. LED states to function properly, linked or parallel permissive
engines must be in the same state if enabled. SimpIy put, if
If linked or parallel engines are more than one linked permissive engine is enabled at the
not in the same state, the En- same time, they should point to the same RUN-START PER-
ables must be mutually exclusive. MISSIVES and the same FEEDBACK.
Two or more distinct permissive engines can be linked
together only if their enables are mutually exclusive. This
guarantees that only one is enabled at any given time.
Permissive engines can be Iinked together to operate as paral-
lel functions by tabbing to the LINK NEXT field then pressing
< Fl > . This automatically creates a new engine and links it to
the present one. If engines were already linked, this same ac-
tion views the next engine in the sequence.

A-9
GEH-5 832 Conflgurator for the Intelligent Operator Station

Example A-8 shows three linked permissive engines that have


the same permissives and feedbacks. Note that when enabled,
either two or three of the engines are enabled at the same
time. This is acceptable since they meet the conditions of com-
mon permissives and common feedback.

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.

ENG TYPE:Action,Head PERMISSIVE ENGINE 008 DEFINITION


ENGINE NAME MASTER RST
TRIGGER: RESET Or
MECH: MOMENTARY single action - RUN-START PERMISSIVES -
STATION POINTER: Not used Ul3 Always Enabled
MCDE 1: Not used tart ID CNLON -FCOl
MODE 2: Not used I1 or PR CNLON - FC06
MODE 3: Not used II
MOOE 4: Not used 11
11
ENGINE ENABLE: MASTER RST-EOO8S II
FEEDBACK: MASTER RST-EOO8S II
/
ON MESSAGE ( engines on state > II
1 II
2 II
OFF MESSAGE ( engines off state 1 II
II
: II
DISPLAY: None At II
LINK: HEAD- 008 MASTER RST LAST- 018 PR RESET ’
LINK: NEXT- 017 1D RESET PREV- None ,I
Msg 22 Ten character permissive engine name (OF onal). The name should be
kept unique within the dropin. NOTE: The permissive engine Wimber~~
EDIT Editing MORE BACK
TEXT UCJO8104 HELP 1 MENU

ExampleA-8. Soft Reset Using Parallel Engines (Screen 1 of 3)

A-10
Configurator for the Intelligent Operator Station GEH-5832

ENG TYPE:Action.Linked PERMISSIVE ENGINE 017 DEFINITION


ENGINE NAME ID RESET
TRIGGER: RESET Or
MECH: MOMENTARY single action - RUN-START PERMISSIVES -
STATION POINTER: Not used R un Always Enabled
MODE 1: Not used S tart MASTER RST-E008S
MODE 2: Not used I,
MODE 3: Not used II
MODE 4: Not used I,
II
ENGINE ENABLE: ID CNLON -FCOl II
FEEDBACK: / MASTER RST-EOO8S II
ON MESSAGE ( engines on State 1 I,
1 Soft reset To Drop ID I,
2 II
OFF MESSAGE ( engines off state ) II
1 II
2 II
DISPLAY: None At II
LINK: HEAD- 008 MASTER RST LAST- 018 PR RESET II
LINK: NEXT- 018 PR RESET PREV- 008 MASTER RSl II
Msg 22 Ten character permissive engine name (OF )ti onal). The name should be
kept unique within the dropin. NOTE: The permissive engine Wumber"
EDIT Editing MORE BACK
TEXT UCJO8104 HELP 1 MENU

Example A-8. Soft Reset Using Parallel Enghzes (Screen 2 of 3)

ENG TYPE:Action,Linked PERMISSIVE ENGINE 018 DEFINITION


ENGINE NAME PR RESET
TRIGGER: RESET Or
MECH: MOMENTARY single action - RUN-START PERMISSIVES -
STATION POINTER: Not used !lUl Always Enabled
MODE 1: Not used ;tart MASTER RST-EO08S
MODE 2: Not used ,I
MODE 3: Not used II
MODE 4: Not used II
II
ENGINE ENABLE: PR CNLON -FCO6 II
FEEDBACK: / MASTER RST-E008S II
ON MESSAGE ( engines on state ) I,
1 Soft reset To Drop IPRL 11
2 II
OFF MESSAGE ( engines off state ) II
II
: II
lISPLAY: None At II
-INK: HEAD- 008 MASTER RST LAST- 018 PR RESET M
-INK: NEXT- None PREV- 017 1D RESET II
Isg 22 Ten character permissive engine name (01 onal). The name should be
kept unique within the dropin. NOTE: The permissive engine Wumberl'
EDIT Editing MORE BACK
TEXT UCJO8104 HELP 1 MENU

Example A-8. Soft Reset Using Parallel Engines (Screen 3 of 3)

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-2. FREE-RUNNING, TWO-MINUTE TIMER


This timer is reset by a permissive Example B-l shows how to configure a free-running, two-
engine. minute timer with an asynchronous reset from a permissive
engine. This timer generates pulses that are two minutes
apart. If permissive engine 111, RESET TIME, turns On, then
the timer resets back to a logic 0 and immediately starts
counting. The counter can be halted by having the Enable line
go to a logic 0.

In Example B-l: Example B- 1:


Init is set to Not At Count. INIT - The Init (initialize) field has three picklist choices
for configuring the counter/timer: (1) with the At Count bit
set waiting for a reset, (2) reset with the At Count bit
cleared waiting for a clock input, or (3) Last State, which
inits based on the condition of the At count bit just prior to
powering down. In Example B-l, the Init is set to Not (/) At
Count so that the timer starts timing with the very first
clock pulse.
At Count Resetpoints to the On RESETS - The At Count Reset is pointed to the At Count
bit of a permissive engine. bit of this timer. Thus, when it reaches the two-minute
Not At Count Reset points to the count, it automatically resets itself without missing any clock
Timer’s At Count bit. pulses. The Not At Count reset could be pointed to any-
thing (such as Not Always Enabled). However, in this Exam-
ple B-l, it points to the ON bit of permissive engine 111,
RESET TIME. If that permissive engine turns on, this timer
resets to 0 minutes and starts timing over again.
Enable is Always Enabled. ENABLE - For Example B-l, the timer is Always Enabled.
To turn the timer off or halt its operation, you can point
the ENABLE to the appropriate bit.

B-l
GEH-5832 Configurator for the InteIIigent Operator Station

COUNTER/TIMER 1 DEFINITlON
NAME : FREE TMR

NOT at count

/ Always Enabled

Max Ctr/Tmr Value 600


0.1 set clock Max Disp Value 1.0
Display Offset 0.0
Disptay Units MIN

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

Example B-I. Free-running, Two-minute Timer

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


Example B-2 is the simplest form of an event counter. In this
example, the counter sets the At Count bit on the fifth transi-
tion of the On bit from permission engine 109,
COUNTERLED. The Current Value is the present count
value.

In Example B-2: Example B-2:


Init is set to ‘Not” At Count. INIT - In this example, the Init is set to Not At Count so
that the counter starts counting with the very first O-to-l
transition of the clock (the count) input.
At Count Resetpoints to the On RESETS - The At Count reset is pointed to the On bit of
bit of a permissive engine. permissive engine 111, RESET CNT. When it counts the
Not At Count Resetpoints to Not five events, it must wait for the permissive engine to turn on
Always Enabled. before it can reset. The Not At Count reset is not needed
and points to Not Always Enabled.
Enable is Always Enabled. ENGINE ENABLE - For Example B-2, the counter is Al-
ways Enabled. To turn the counter off or halt its operation,
you can point the Enable to the appropriate bit.
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 counter’s outputs, you must
set this counter’s bit through a permissive engine message
(such as CounterKimer Selection).
Clock = the On bit for a permis- CLOCK - If you have defined the counter/timer to be a
sive engine. counter, the clock picklist is the Any Read bit picklist used
by most of the subsystems within the Configurator. For Ex-
ample B-2, the clock is the On bit for permissive engine
109, COUNTERLED.
Max value = 5.0 counts. MAX VALUE - In Example B-2, the Max Value is 5.0
counts.

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

Max Ctr/Tmr Value 1


COUNTERLED-El090

Display Units CT2

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

Example B-2. Event Counter

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


Example B-3, Screens 1 and 2, takes an event (the push of a
JOG pushbutton) and generates a pulse of fixed duration (5
seconds). Only the O-to-l transition of the original event is im-
portant. The leading edge of the event sends the start JOG
request; the At Count bit from the timer sends the stop JOG
request. The permissive engine in Example A-11, Screen 2, (in
Appendix A) illustrates this.

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

DRV Link Presence


Timer/counter scaling

Max Ctr/Tmr Value 1


1.0 set clock Max Disp Value
Display Offset
Display Units PBS

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

Example B-3. Pulse Stretcher (Screen 1 of 2)

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

Example B-3. Pulse Stretcher (Screen 2 of 2)

B-5
GEH-5832 Configurator for the Intelligent Operator Station

In Example B-3: Example B-3:


Init is set to At Count. INIT - In this example, the Init is set to At Count so that
the timer does not start timing until the first clock pulse
after a reset.
At Count Reset points to the On RESETS - The At Count reset is pointed to the ON bit of
bit of a permissive engine. permissive engine 120, TEST JOG. It counts when the JOG
Not At Count Reset points to Not pushbutton is pressed, resetting the timer, which then starts
Always Enabled. timing. The Not At Count reset is not needed and points to
Not Always Enabled.
Enable is Enabled only if the ENGINE ENABLE - For Example B-3, the counter is only
drive is on the LAN. enabled if the drive that is to be jogged is available on the
LAN (for example, DRV Link Presence).
Hold current Yalue = Internal. HOLD Current Value - This field is defaulted to Internal
and cannot be changed from this screen. To “sample and
hold” the counter’s outputs, you must set this counter’s bit
using a permissive engine message (such as COUNTER-
/TIMER SELECTION).
Clock = 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-3, the l-second clock was selected.
Max value = 5.0 seconds. MAX VALUE - The Max Value is 5.0 seconds.
Max Ctr/Tmr Value = 1. MAX COUNTER/TIMER VALUE - The raw counts are 1.
Max Disp Value = 1 PBS. MAX DISPLAY VALUE - The “1 PBS” units is actually
00001. PBS units. Note that PBS is purely an arbitrary term
that most likely would be process related.
Display Ofiset = 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 Example B-3 shows.
Display Units = PBS. 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-3 defines the units as
PBS.
The permissive engine in Example B-3, Screen 2, shows how
the Run permissive can be used to send the OFF message
based on the timer output. This is very similar to the defini-
tion of a normal permissive engine (Appendix A).

B-5. DELAYING BOTH PULSE EDGES


Example B-4 (Screens 1 and 2) illustrate a procedure for cre-
ating an output pulse from an input pulse that has indepen-
dent delays for both the leading edge and the trailing edge.
The delays require two timers. For example B-4, the output
pulse is set if the input pulse (FAN EVENT) is set and remains
set for 7.1 seconds. The output pulse is cleared 15 seconds
after the input pulse clears.

B-6
Configurator for the Intelligent Operator Station GEH-5832

COUNTER/TIMER 12 DEFINITION
NAME : FAN UP DLY

LAST state

old current value


Max Ctr/Tmr Value 10
0.1 set clock Max Disp Value 1.0

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

Example B-4. Delaying Both PulseEdges(ScreenI of 2)

c
COUNTER/TIMER 13 DEFINITION
NAME : FAN UP DUN

LAST state
Current value

/ FAN EVENT

Max Ctr/Tmr Value 10


0.1 set clock Max Disp Value 1.0

Display Units FDD

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

Example B-4. Delaying Both Puke Edges(Screen2 of 2)

B-7
GEH-5832 Configurator for the Intelligent Operator Station

In Example B-4: Example B-4:


Init is set at Last State (both INIT - In this example, both timers are Init at Last State.
timers). This way, the Operator Station follows whatever the process
is doing.
Resets, 1st timer, control RESETS - The resets on the first timer control when the
process start and end. whole process begins (Not At Count) and when it finishes
Resets,2nd timer, determine (At Count). The resets on the second timer determine when
trailing edge delay. to consider the trailing edge delay. The second timer’s En-
able actually controls the trailing-edge timer’s Start.
Enable = ENGINE ENABLE - The first timer is enabled when the
1st timer, when input is set. input pulse is set; the second timer is enabled when the in-
2nd timer, when input is put pulse is cleared.
cleared. HOLD Current Value - This field defaults to Internal and
Hold current value = Internal cannot be changed from this screen. To “sample and hold”
(both timers). the counter’s outputs, you must set this counter’s bit using a
permissive engine message (for example, Counter/Timer
Selection).
Clock = 0.1 sec. clock (both CLOCK - Defining the counter/timer to be a timer limits
timers). the clock picklist to two clock choices: .l second or l-second
pulses. In Example B-4, both timers use the .l-second
clock.
Max value = MAX VALUE - In Example B-4, the Max Values are ‘7.1
1st timer, 7.1 seconds seconds for the leading edge delay (first timer) and 15.0
2nd timer, I5 seconds. seconds for the trailing edge delay (second timer).
Max Ctr/Tmr Value = 10 (both MAX COUNTER/TIMER VALUE - In Example B-4, the
timers). raw counts are 10 counts of the .l second clock.
Max Disp Value = 1.0 seconds MAX DISPLAY VALUE - In this example, 1 second is the
(both timers). time, even though the units are called FDU and FDD.
Displq OfScset= 0 (both timers). DLSPLAY 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-4.
Display Units = DISPLAY UNITS - This is a free form text field of four
1st timer, FDU characters. The characters are qualified against what the
2nd timer, FDD. display can actually show. They are be presented with the
Current Value on the display. Example B-4 defines the units
as FDU and FDD, as described above.

B-8
Configurator for the Intelligent Operator Station GEH-5832

APPENDIX C
MONITOR MODE

You use this mode to monitor an C-l. INTRODUCTION


Operator Station. The Configurator’s Monitor Mode allows you to monitor the
activity of a running Operator Station. The Operator Station
attaches to your personal computer via an RS-232C serial
port.
The Monitor Mode uses the Configurator screens and high-
lights data fields based on the current operating states within
the Operator Station. To represent bit data, a logic 1 (or high
state) highlights the associatedfield, logic 0 or low state repre-
sents a normalfield presentation. Any variable data presented
is shown in process units.
C-2. USING THE MONITOR MODE
To enter the Monitor Mode, select the entry on the Main
Menu. The Configurator’s two-line Help field (at the bottom
- monitor op station
of the screen) displays the connection progress. Once the
Configurator establishes communications tith the Operator
Station, it verifies that the loaded file is consistent with the
EEROM loaded into the Operator Station, and then begins
operation.

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

II III T'\TF T 11,T-TI? I-I T 111I?


ONLINE MONITOR Selections Menu
drop-in inputs
drop-in outputs
drop-in permissives ( plug board )
counter / timers
permissive engines
permissive engine ON / OFF message log

ALL RIGHTS R

kg 107 Monitors the real time activity of an operator station's input bits.

ENTER Monitor MORE BACK 1


SELECT SHU68901 HELP MENU
I

Example c-1. Monitor Mode Options

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.

RESET PK Monitor BACK I


SCAN TIM SHlJ48901 SAVE
1

Example C-2. Hardware Input

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

Press Fl to enable / disable writing to log file .

LOG FILE SET MAX LOG VIEW Monitor BACK 1


ON ENG CNT FAST LOG FILE SHW68901 MENU
t 1

Example C-3. Monitor Mode Permissive Engine Message Log

c-3
GEH-5832 Configurator for the Intelligent Operator Station

c-4
Configurator for the Intelligent Operator Station GEHm5832

APPENDIX D
PROBLEM REPORT

If you have problems using the Configurator, please fill out


the report form included on the following page, then return it
as directed on the back of the form.
This will enable GE to identifjr and address the problem.

D-1
GEH-5832 Configurator for the Intelligent Operator Station

D-2
- PROBLEM REPORT -
OPERATOR STATION CONFIGURATOR

Name Company Name


Phone ( 1 - Street
Date City/State

Configurator Version
Description of PC Hardware:
Brand DOS Version
Class: 8088 186 286 386 386SX Speed (MHz)

Error Message Number (if applicable)


Describe your problem thoroughly. Include the sequence of events leading up to the problem.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fold here & close wrfh staple. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . , . . . . . . . . .

GEDrive Systems
Manager, Product Service, Rm. 168
1501RoanokeBoulevard
Salem,VA 24153 USA

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Foldherefirst...................................................

You might also like