Exacta 21 PG 11 07
Exacta 21 PG 11 07
com
EXACTA 21 MONITORING
PROGRAMMING GUIDE AND CONTROL SYSTEM
www.altroniccontrols.com 1
EXACTA 21 MONITORING AND CONTROL SYSTEM
Contents
1.0 Introduction........................................................................... 8
1.1 About the Control System Software
1.1.1 Understanding the Basic Password Security System
1.1.2 How to Access Programing Mode
1.1.3 How to Navigate Through the Program
www.altroniccontrols.com 3
EXACTA 21 MONITORING AND CONTROL SYSTEM
www.altroniccontrols.com 5
EXACTA 21 MONITORING AND CONTROL SYSTEM
APPENDIX A...................................................................................... 93
Uploading Instructions
Downloading Instructions
Downloading Reports
A1 Requirements and Settings..................................................................... 93
A2 How to Set Up the Port and Log On........................................................ 94
A3 How to Download Reports...................................................................... 95
A4 How to Upload Binary Files (Code)......................................................... 96
A5 How to Download Binary Files (Code).................................................... 97
A6 How to Log on by Modem to Download Reports.................................... 98
A7 HyperTerminal™ Help Files....................................................................98
www.altroniccontrols.com 7
EXACTA 21 MONITORING AND CONTROL SYSTEM
1.0 Introduction
NOTE: The screens displayed
1.1 About the Control System Software in this manual are those
The Exacta 21 Control System is very flexible and can handle most oil available when using a PC
and gas applications including: full site control, AGA calculations, or laptop. If you are using
SCADA, and trending.
the Exacta 21 keypad and
The Exacta 21 computers have the following special features: ease display, you may have to
of programming, adjustable start and stop delay timers (useful for scroll to access all available
debounce), Class A, B, C, D and E shutdowns, and a state engine that
options.
is useful for start-up and shutdown sequences.
There are three areas where programming occurs: State Engine, In-
puts (real or imaginary), and the Shutdown List.
The Exacta 21 computers are programmed in these areas by connect-
ing to a laptop or PC using the RS232 port and a standard com-
munication package such as Procomm Plus™ or Windows Hyper
Terminal™.
Programming can also be done directly from the Exacta 21 keyboard.
When entering names it is much easier to use a PC or laptop since
the Exacta 21 keyboard does not include all alphanumeric keys.
2. Type the password and press ENTER to advance to the Program Menu.
[E] Exit
www.altroniccontrols.com 9
EXACTA 21 MONITORING AND CONTROL SYSTEM
Series XI
Computer
[E] Exit
[E] Exit
www.altroniccontrols.com 11
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
www.altroniccontrols.com 13
EXACTA 21 MONITORING AND CONTROL SYSTEM
4. From the Modify Devices Menu, select [1] NAME to bring up the
Change Name Menu.
Input:
Output:
[E] Exit
[2] TOGGLE: When set to Toggle, every time a real input is turned
ON, it will toggle the program level of the input to the opposite
state, e.g., a momentary contact switch could be used as an On/
Off for a light. Push once to turn on the light. Push a second
time to turn the light off. A timer could also be programmed
underneath the input to automatically turn the light off. If the
timer turns the light off, the momentary switch can be pushed
again to turn it back on. If the switch was a regular toggle
switch, it would have to be turned off first.
[3] ONE SHOT: If the program level is already ON, it will not re-
initiate the program lines if the state of the input is turned
ON again. The state of the input must be turned OFF, then
turned ON again to activate the program lines again.
[3] TOGGLE NO/NC: Used to change from NO (Normally Open) to NC
(Normally Closed), dependant on the type of switch.
Momentary Contact or One Shot:
NO: When set to normally open all functions under the input set
to when pushed will be performed when the contacts on the
switch close. All when released functions will be performed
when the contacts open.
NC: When set to normally closed all functions set to when pushed
will be performed when the contacts open and all when released
will be performed when the contacts close.
Toggle: When an input’s type is set to toggle the level of the
input is toggled each time the input turns on. When set to NO
the contacts must close to toggle the level. When set to NC the
contacts must open to change the level.
[4] FLASH RATE: Flashes the output. The default is 0.5 seconds ON/OFF.
[5] MODIFY FUNCTIONS: Programs functions (see Chapter 8).
www.altroniccontrols.com 15
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
[E] Exit
[E] Exit
www.altroniccontrols.com 17
EXACTA 21 MONITORING AND CONTROL SYSTEM
[1] Configuration
[2] RPM Menu
[3] Shutdown List
[4] Analog Menu
[5] Hour Meter
[6] Force Outputs
[7] Advance Setup
[9] Calculations
[E] Exit
4. From the Analog Inputs Menu, select [1] CHANGE NAME. This will
bring up the Custom Name Menu. Enter the device name.
www.altroniccontrols.com 19
EXACTA 21 MONITORING AND CONTROL SYSTEM
www.altroniccontrols.com 21
EXACTA 21 MONITORING AND CONTROL SYSTEM
[6] SPAN SETTINGS: Sets the number of decimals and the units
of measure. It may also be used to calibrate devices (this
procedure is described in detail in the Operators Manual). Once
selected, a submenu appears offering six menu choices.
[E] Exit
Figure 3-19: Span Settings Menu
The six menu choices are:
[1] UNIT OF MEASURE: Used to set the unit of measure.
[2] DECIMALS: Used to set the number of decimal places.
[3] HIGH: Used to set the High point for the span settings.
[4] LOW: Used to set the Low point for the span settings.
[6] 64348: Used to input the corresponding Analog to Digital
Conversion (ADC) value for the High point.
[7] 12648: Used to input the corresponding ADC value for the
Low point.
Once Option [6] or [7] is selected, a submenu offers four choices:
[1] HIGH POINT: This option will set to the highest ADC value
which is 216 (65536).
[2] CURRENT READING: Usually selected to match the span
settings. It is the current reading of the end device.
[3] SPECIFIED VALUE: Used when the ADC value is already known
for the end device either through previous calibrations or
from past experience with specific end devices.
[4] NO CHANGE: Used to exit the submenu with no changes.
[1] Accuracy: 16
[2] Filter: 0 Degree: 0
[E] Exit
Figure 3-20: Filter - 1st Screen
• Always set filter type to 1
[8] SHOW READINGS: Displays the current ADC value of the input.
[9] SHOW DATA: This option displays the last 12 ADC values from an
analog input device. Each analog board input is read 16 times
per second.
[0] DIAGNOSTICS: This option is is used to diagnose problems with
the analog board. It is typically used at the factory.
[C] CALIBRATION: Calibration is used to calibrate the analog input
end devices. See section 6.0 for a complete procedure on
calibration.
www.altroniccontrols.com 23
EXACTA 21 MONITORING AND CONTROL SYSTEM
CAUTION:
onto the individual input. A change in the other chan-
nels’ input values will not be seen until the techni-
cian exits Calibration Mode. Exit Calibration mode
when procedure is completed.
[K] EXIT CAL MODE: Returns the analog board to scanning all analog
inputs.
[I] FREEZE/UNFREEZE: Freeze input locks the input value at the
value it is currently at. During calibration, to avoid entering
alarms or shutting down the unit, the technician would
normally freeze the input being calibrated. See chapter
6-Calibration in the Operations Guide for procedure.
[J] FORCE ANALOG INPUT: This allows the technician to force the
input to a specific value. The value entered is in engineering
units. This is used in conjunction with Freeze.
[T] ADJUST AN OFFSET: This is used to offset the input value in
engineering units. A positive offset number will decrease the
displayed analog value and a negative offset value will increase
the displayed analog value. This feature is typically not used
with current design.
[X] DELETE AN INPUT: Deletes an analog input.
[Y] INSERT AN INPUT: Inserts an analog input.
NOTE: Options [9] SHOW
DATA, [D] MOVE, and
[P] PYROMETER are only
shown on a PC or Laptop,
not on the Exacta 21 screen.
However, Option [9] is still
available from the Exacta 21
keyboard.
www.altroniccontrols.com 25
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
4. Return to the Screens Menu and select [2] EDIT SCREENS to bring
up the Screen Record Menu. Change the layout of the screens to
suit your needs using the options provided. Descriptions of the
options are provided in the following pages. Selecting [E] Enter
from any of the option screens will return you to the Screen
Records Menu to either exit or make additional changes.
[A] Add
[I] Insert
[D] Delete
[1] X and Y
[2] Name or Device
[3] Alignment
[4] Screen
[5] Length
[6] Unit
[7] Test
[8] Options
[9] Renumber
[A] ADD: Use [A] ADD to add an entry to the end of the screen
records list.
www.altroniccontrols.com 27
EXACTA 21 MONITORING AND CONTROL SYSTEM
[6] UNIT: Used to select the unit of measurement for the device.
Selecting this option will bring up the Select Unit Menu.
[E] Exit
Figure 4-5: Select Unit Menu
[7] TEST: Used to view screen for length and width. Return to
the previous options in the Screen Records Menu to change
the screen layout.
[8] OPTIONS: Used in conjunction with Latches. If a screen
record is associated with a latch, the record will only
appear when the latch is turned ON. If this option is set to
zero (0), the record will not be associated with any latches.
5. Menu option [3] TEST SCREENS from Figure 4-1: will bring
up Screen 1 from Figure 4-6. Scroll through the screens by
pressing [F] Forward or [B] Backward on the keyboard.
6. Option [5] ZERO SCREEN: Memory will ask you if you are sure
before actually deleting all the screen records.
NOTE: Menu Option [4] DISPLAY CHAR is used to display all the
characters available in Run Mode Screens. They are:
!”#$%&’()*+,-./0123456789:;<=>?@
ABCDEFGHIJKLMNOPQRSTUVWXYZ
[\]^_`abcdefghijklmnopqrstuvwxyz{}~
www.altroniccontrols.com 29
EXACTA 21 MONITORING AND CONTROL SYSTEM
Event Messages
Scrollable Screens
LED Feedback
Hot Keys
up key
down key
Advanced Functions
I Up
J Down
I Up
J Down
I Up
J Down
www.altroniccontrols.com 31
EXACTA 21 MONITORING AND CONTROL SYSTEM
2. From the Timers Settings Menu, select [1] TIMERS to bring up the
Timers Menu.
www.altroniccontrols.com 33
EXACTA 21 MONITORING AND CONTROL SYSTEM
The menu options and their functions for the Analog Settings
Menu are explained below.
[1] SELECT: Displays a list of the current Programmable Analogs.
[2] CHANGE NAME: Used to add or modify a Shutdown name.
[3] SELECT I/O: Displays a submenu of the types (Analog In,
Differential, PID Setpoint, PID Minimum, PID Maximum).
[4] FLAGS: Toggles the change in PID Set Point. If the Flag is set,
it will update the PID Set Point immediately when the value
is changed from the Timers and Settings menu.
www.altroniccontrols.com 35
EXACTA 21 MONITORING AND CONTROL SYSTEM
5. Select the device that you want from the list. NOTE: If [2] DIFFERENTIAL
(See Figure 5-6) is selected,
Feb 9/07 Select Analog Input 7:24 AM first select the first Analog
Input Device. A submenu will
[1] Stg 1 Suction Pres
[2] Stg 2 Suction Pres prompt for the 2nd Analog
[3] Stg 1 Disch Pres Input Device. The second
[4] Stg 2 Disch Pres Analog Input Device value
[5] Compressor Oil Pres
is subtracted from the first
[6] Compressor Oil Temp
[7] Compressor Coolant Temp Analog Input Device value,
[8] Comp Throw #1 Temp resulting in the differential
[9] Not In Use value.
[A] Comp Throw #2 Temp
[B] Comp Throw #4 Temp
[C] Comp Throw #5 Temp
[D] Comp Throw #6 Temp
5.3 Ramps
Ramps are used to ramp the setpoint of a PID when the PID is first
turned on. This allows a gradual opening of a valve or ramping
speed, etc.
2. From the Ramps Menu, select [1] SELECT. Enter the number of
the Ramp Setting you want to edit. Press [E] ENTER to return to
the Ramps Menu. To forward to an unsaved ramp, press the [F]
button until an unused ramp is found. Use the appropriate
options to name and set up the ramp.
3. From the Ramps Menu, select [2] CHANGE NAME. Enter a new
Ramp Setting name or edit an existing name. Press [E] ENTER to
return to the Ramps Menu.
4. From the Ramps Menu, select [3] SELECT TYPE. This brings up the
Select Type Menu (Figure 5-8).
Choose the appropriate option from the list that appears: [1]
NOTE: The only one that is ANALOG OUTPUT, [2] PID SET POINT, or [3] MASTER PID.
currently functional is [2]
PID SET POINT.
www.altroniccontrols.com 37
EXACTA 21 MONITORING AND CONTROL SYSTEM
5. From the Ramps Menu, select [4] START POINT to bring up the
Start Point Menu. Select the appropriate Start Point from options
[1] SPECIFY A START VALUE, [2] USE CURRENT SET POINT, or [3] USE
CURRENT INPUT.
5.4 Latches
Latches are used throughout the program for tests or to determine if
a screen entry is displayed, etc. Fundamental properties of Latches:
a) The state of a Latch is either On or Off.
b) The state of a Latch can be changed by a user either through
Timers and Settings or through the Latch Menu (Figure 5-12).
c) The program can also change the state of a Latch.
d) All Latches will retain their state when power is lost and then
restored. This allows an operator to use Latches to select options.
e) Each Latch can be given a name.
f) There are 32 Latches.
www.altroniccontrols.com 39
EXACTA 21 MONITORING AND CONTROL SYSTEM
5.5 Groups
Groups are used to set up the menu of items that appear when the
Timers & Settings button is pushed. This makes it possible to modify
the values for Timers, Programmable Analogs, and Latches.
4. From the Change Items Menu, select [1] SELECT ITEM. This will
bring up the Select Item Menu options. Select the Timers or
Settings you want for the Group from the options in the menu.
Select:
[1] Timer [5] PID Max
[2] Analog [6] PID Min
[3] Latch [7] Blank
[4] PID SetP
[E] Exit
[E] Exit
Figure 5-16: Run Menu
2. To change a value, select the number of the item. For timers or
analog set points, type a new value and push [E] Enter. For a latch,
select the corresponding number to toggle between ON or OFF.
www.altroniccontrols.com 41
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
State: 0 Programmed
Initializing
www.altroniccontrols.com 43
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
www.altroniccontrols.com 45
EXACTA 21 MONITORING AND CONTROL SYSTEM
5. From the Modify Functions Menu, select [A] ADD to add a new line
of programming. This selection will bring up the Add Menu.
Method Of Adding:
[1] Add To End
[2] Insert Before
[3] Exit
www.altroniccontrols.com 47
EXACTA 21 MONITORING AND CONTROL SYSTEM
INPUT GRAPH
Off Stay
Continue On
OUTPUT GRAPHS
Case 1 No Yes Start Delay Stop Delay
www.altroniccontrols.com 49
EXACTA 21 MONITORING AND CONTROL SYSTEM
Case 2 The Start Delay delays the time the output comes on, but because
Stay On is set to No, the Stop Delay determines how long the output
remains on (not dependent on length of time Input is on).
Case 3 The settings are identical to Case 2. However, this example
shows that the output gets cut off as soon as the input is
turned off because Off Continue is set to No.
Case 4 Stay On is set to No, so the Stop Delay determines how long the
output remains on. Off Continue is set to Yes, so the output
remains on even though the input is turned off.
Case 5 The Start Delay keeps the output off for the full length of time
that the input is on. The Off Continue is turned off, so the out-
put never comes on.
Case 6 The Start Delay acts as expected. The Stop Delay still deter-
mines the length of time the output stays on. Since the Off
Continue is set to Yes, the output gets turned on even though
the input is turned off.
Case 7 Turns on the output after a Start Delay. The output then re-
mains on until another command is used to turn it off.
If Test 1
and Test 2
and Test 3
or Test 4
and Test 5
and Test 6
or Test 7
and Test 8
Function Line 8
Function Line 9
Block End
The above example has 11 functions including the block end. Before
Function lines 8 and 9 can be performed either Tests 1, 2 and 3 must
be true or Tests 4, 5 and 6 must be true or Tests 7 and 8. Notice how
the tests are grouped into 3 groups. The If starts the first group with
or test 4 starting the second group and or test 7 starting the third
group. If any one of these groups is true Functions 8 and 9 will be per-
formed. For a group to be true each test in the group must be true.
Notice how the indentation changes with each nest and how the
block end affects each line.
www.altroniccontrols.com 51
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
[3] Output
Location: Output Commands Menu
Description: This command will only turn the output on while
the input or state is on. This command can be used
in conjunction with OFF CONTINUE: YES/NO and STAY
ON: YES/NO to obtain various outcomes. See the
activation graph, Figure 8.1.
Syntax: Output
Parameters: Output Device, Start Delay, Stay On, Stop Delay, Off
Continue
See Also: Turn On Output, Turn Off Output
www.altroniccontrols.com 53
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
[3] Input
Location: Input Commands Menu (Figure 8-5)
Description: This command will only turn the input on while
the input or state is on. This command can be used
in conjuction with OFF CONTINUE: YES/NO and STAY
ON: YES/NO to obtain various outcomes. See the
activation graph, figure 8.1.
Syntax: Input
Parameters: Input Device, Start Delay, Stay On, Stop Delay, Off Continue
See Also: Turn On Input, Turn Off Input
www.altroniccontrols.com 55
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
Figure 8-6: Test Commands Menu
[1] If
Location: Test Commands Menu
Description: This command tests for an existing condition. If
the condition is true, the programming lines below
the If Command will execute. If false, the lines after
the else will be activated.
Syntax: If Test Then
[Function lines]
else
[Function lines]
Block End
Parameters: Test
See Also: Else, Block End
[2] Else
Location: Test Commands Menu
Description: The function lines after the else are activated if the
If statement is false.
Syntax: If Test Then
[Function Lines]
Else
[Function Lines]
Block End
Parameters: Conditions required. Boolean expressions.
See Also: If .....Then
[4] Wait
Location: Tests Menu (Figure 8-6)
Description: This command will wait for the condition to
become true before the programming lines
underneath are executed. The Wait Command is only
performed once in the sequence, unless it is nested
inside a While Test.
Syntax: Wait
Parameters: Test.
See Also: Wait Analog
[5] While
Location: Tests Menu (Figure 8-6)
Description: This command is always actively testing as long as
the Input is on (or in the case of State Programming
the state remains unchanged). When the While
becomes true, the functions up to the block end
are activated. When the While becomes false, the
functions are deactivated.
Syntax: While [Test]
Parameters: Test.
See Also: While Analog, While Diff, While Output
[6] Record
Location: Tests Menu (Figure 8-6)
Description: This command will let the program record
a significant event in the Record History of the
computer. This can be useful for diagnostics.
Syntax: Record
Parameters: Input/Output Device Number, Start Delay, Test
[7] And
Location: Tests Menu (Figure 8-6)
Description: This command will test for more than one
condition. All conditions must be true before the
programming lines below the test are executed.
This command is used in conjunction with the If,
Wait, or While Commands (Section 8.1.3).
Syntax: And Test
Parameters: Test
See Also: And Delay, And Count, And Analog
www.altroniccontrols.com 57
EXACTA 21 MONITORING AND CONTROL SYSTEM
[8] Or
Location: Tests Menu (Figure 8-6)
Description: This command will test for more than one
condition. Only one of the conditions must be true
before the programming lines below the test are
executed. This command is used in conjunction
with the If, Wait, or While Commands (Section 8.1.3).
Syntax: Or Test
Parameters: Test.
See Also: Or Delay, Or Count, Or Analog
[1] KB LED On
[2] KB LED Off
[3] LED Special
[4] KB LED Flash
[5] Set Latch
[6] Reset Latch
[7] Toggle Latch
[8] Special Latch
[E] Exit
Figure 8-7: LED & Latches
[1] KB LED On
Location: LED & Latches Menu
Description: This Keyboard (KB) command will turn on the
Keyboard LED of an Exacta 21 computer and keep it on until
another command is used to turn it off. This
command line can use a Start Delay.
Syntax: LED On
Parameters: LED Number [0 - 21], Start Delay
See Also: KB LED Off, KB LED Special, KB LED Flash
www.altroniccontrols.com 59
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
www.altroniccontrols.com 61
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
Figure 8-9: Count Commands Menu
[1] Dec Counter
Location: Count Commands Menu
Description: This command will decrement the referenced
counter.
Syntax: Dec Counter
Parameters: Counter Number, Start Delay
See Also: Incr Counter, Count Set, Count Check, And Count, Or
Count, Wait Count, Transfer Count, Add Counter, Subtract
Counter
[6] Or Count
Location: Count Commands Menu (Figure 8-9)
Description: This command compares the value of a Counter to a
chosen value with the Or Test (section 8.1.2).
Syntax: Or Count
Parameters: Counter Number, test value (number), and test type (Less
than, Less Than or Equal To, Equal To, Greater Than, Greater
than or Equal To)
See Also: Count Set, Count Check, And Count,Wait Count, Transfer
Count, Add Counter, Subtract Counter
www.altroniccontrols.com 63
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
Figure 8-10: Analog Commands Menu
[1] Analog Test
Location: Analog Commands Menu
Description: This command tests if an Analog value is Greater
NOTE: After choosing a
Than or Less Than the Test Value.
GREATER THAN or LESS Syntax: Analog Test
THAN Test Value, the Analog Parameters: Analog Input, Test Type (Greater Than or Less Than) and
Test Menu will appear. The Analog Test Value (number)
See Also: Wait Analog, And Analog, Or Analog, While Analog, Set
options for this menu are:
Analog Input, Analog Output, Change Analog
[1] Adj. Analog Setting:
[2] Wait Analog
brings up the value Location: Analog Commands Menu
choices programmed Description: This command combines the Analog Test and the
previously under the Tim- Wait Test.
ers & Settings. Syntax: Wait Analog
Parameters: Analog Input, Test Type (Greater Than or Less Than) and
[2] Input Set Point: brings Analog Test Value (number)
up the points values See Also: Wait
programmed previously [3] And Analog
under [4] SET POINTS in Location: Analog Commands Menu
the Analog Inputs Menu. Description: This command combines the Analog Test and the And
Test (See 8.1.2).
[3] Fixed Entry: allows a Syntax: And Analog
specific value to be Parameters: Analog Input, Test Type (Greater Than or Less Than) and
entered. Ensure that the Analog Test Value (number)
See Also: And, And Delay, And Count, And Analog
units and span match
the selected device.
www.altroniccontrols.com 65
EXACTA 21 MONITORING AND CONTROL SYSTEM
[4] Or Analog
Location: Analog Commands Menu (FIGURE 8.10)
Description: This command combines the Analog Test and the Or
Test (See 8.1.2).
Syntax: Or Analog
Parameters: Analog Input, Test Type (Greater Than or Less Than) and
Analog Test Value (number)
See Also: Or, Or Count, Or Delay
Differential Tests
Location: Analog Commands Menu (FIGURE 8.10) NOTE: When using Options
Description: These Commands Options [6] WHILE DIFF through [8] [6] WHILE DIFF through [8]
WAIT DIFF subtract a second analog device from a
WAIT DIFF, the computer
first analog device and compare the result to a Test
Value to determine if the Test is True or False. E.g., will prompt for the first
(A-B) >= C. device. When the Analog
Differential Menu appears,
[6] While Diff select any key and a full list
Location: Analog Commands Menu (FIGURE 8.10)
Description: This command combines the Differential Test (above)
of Analog Devices will be
and the While Test (Section 8.5). displayed. Use [F] FORWARD
Syntax: While Diff and [B] BACKWARD to
Parameters: Analog Input, Differential Input, Test Type (Greater Than or choose the second differen-
Less Than), Analog Test Value (number)
See Also: While, While Analog, While Output
tial Analog Device.
[7] If Diff
Location: Analog Commands Menu (FIGURE 8.10)
Description: This command combines the Differential Test (above)
and the If Test (Section 8.5).
Syntax: If Diff
Parameters: Analog Input, Differential Input, Test Type (Greater Than or
Less Than), Analog Test Value (number)
See Also: If, If....Then....Else
www.altroniccontrols.com 67
EXACTA 21 MONITORING AND CONTROL SYSTEM
[1] PID On
[2] PID Off
[3] PID Manual
[4] PID Auto
[5] PID Minimum
[6] PID Maximum
[7] Set PID
[8] In Set PID
[9] In Set Output
[A] Set PID Offset
[B] In->PID Offset
[E] Exit
Figure 8-11: Control Commands
Control Commands
Location: Control Commands Menu
Description: These commands are used to:
• turn on and off PIDs
• set PID to Auto or Manual
• change the setpoints of PIDs
[1] PID On
Location: Control Commands Menu
Description: This command turns on or activates the PID.
Syntax: PID On
Parameters: PID Number, Start Delay
See Also: PID Off, PID Manual, PID Auto, PID Minimum, PID
Maximum, Set PID, In Set PID, Set PID Offset, In->PID
Offset
www.altroniccontrols.com 69
EXACTA 21 MONITORING AND CONTROL SYSTEM
[1] Shutdown
[2] Start Compress
[3] Stop Compress
[4] Alarm Reset
[5] RPM Test
[6] Analog Output
[7] Ramp
[8] Change Analog
[9] Compressor Page
[E] Exit
Figure 8-12: Compressor Commands Menu
[1] Shutdown
Note: Shutdown functions
[2] Start Compress are always added automati-
Location: Compressor Commands Menu cally by the shutdown and
Description: This command starts timers for Class B & C alarm programming.
Shutdowns, the hour timer and resets the first in
shutdown to zero. This command does not directly
start the compressor.
Syntax: Start Compress
Parameters: None
www.altroniccontrols.com 71
EXACTA 21 MONITORING AND CONTROL SYSTEM
[1] Message
[2] Record
[3] Make Call
[4] Delay
[5] Print Report
[6] Alarm Reset
[7] Remote On
[8] Remote Off
[9] Fuel Pulse
[A] Compressor Page
[E] Exit
Figure 8-13: Other Command Menu
[1] Message
Location: Other Command Menu
Description: This command will display a Message on the Run
Mode Screen of the Exacta 21. The message can also
be seen from Control Panel. Messages are numbered
according to priority, the lower the number, the
higher the priority. For example, Alarm (4) Shutdown
(3). A Shutdown will automatically write a message
even if no programming command has been
written to do so.
Syntax: Message
Parameters: Message Priority
[2] Record
Location: Tests Menu (Figure 8-6)
Description: This command will let the program record
a significant event in the Record History of the
computer. This can be useful for diagnostics.
Syntax: Record
Parameters: Input/Output Device Number, Start Delay, Test
[4] Delay
Location: Other Commands Menu (Figure 8-13)
Description: This command puts in a delay. The function lines
below the delay will not be activated until the delay
time has occurred.
Syntax: Delay
[Function Lines]
Block End
Parameters: Start Delay
See Also: And Delay, Or Delay
[7] Remote On
Location: Other Commands Menu (Figure 8-13)
Description: This command gives access to the Modbus Table.
There are 3 levels of access:
1. Read Only: can read from the table, but can’t
change anything
2. Read/Write: can change setpoints through the
Modbus
3. Write Always: will still write to the point. The
mode (Remote On/Local) does not matter.
Syntax: Remote On
Parameters: None
See Also: Remote Off
www.altroniccontrols.com 73
EXACTA 21 MONITORING AND CONTROL SYSTEM
www.altroniccontrols.com 75
EXACTA 21 MONITORING AND CONTROL SYSTEM
6. From the PID Control Menu, select [5] CHANGE INPUT. Select the
appropriate input. NOTE: The Analog Inputs are
displayed in a list. These
7. Once you have selected the appropriate Analog Input from the
list the computer will prompt Cross PID Control. Answer [2] NO. inputs are whatever Analogs
have been previously set up
8. From the PID Control Menu, select [6] CHANGE OUTPUT. This will
in the program.
bring up the Change Output Menu.
[E] Exit
Figure 9-2: Change Output Menu
There are three options from this menu:
[1] ANALOG OUTPUT: This option will display a list of Analog
Outputs from which to select. The Analog Outputs are
whatever Analogs have been previously set up.
[2] CASCADE: This option feeds the setpoint out of one PID and
into another one. The output of the first PID becomes the
input of the second PID.
[3] PULSED: This option is used for slide valve control. Once
this option is selected the computer will prompt Feedback
Input. Answer [1] YES if you have a slide valve pot, then
choose the appropriate type of input from the Pulsed Menu.
[E] Exit
www.altroniccontrols.com 77
EXACTA 21 MONITORING AND CONTROL SYSTEM
www.altroniccontrols.com 79
EXACTA 21 MONITORING AND CONTROL SYSTEM
[E] Exit
Figure 9-7: Analog Inputs Menu
Choose up to 4 inputs from the Analog Inputs Menu. Once you
have selected the appropriate input, the computer will prompt
Use this Input. Answer YES, then choose from the available
NOTE: Most variables are set list of inputs and select the appropriate one. Once an input
to [1] HIGH with the excep- is selected, the computer will prompt to select an Action of
tion of Suction Pressure either [1] HIGH or [2] LOW. Set the Action to HIGH if the variable
normally increases once the compressor is loaded. Set the
which is set to [2] LOW.
Action to LOW if the variable normally decreases once the
compressor is loaded.
www.altroniccontrols.com 81
EXACTA 21 MONITORING AND CONTROL SYSTEM
3. Return to the Master PID Menu and select [2] SET PIDS to bring up
the Set PID Menu. NOTE: The order in which
the PIDs are selected is very
Mar 5/07 Master PID 1:16 PM important. This determines
which output will react first
[1] Bypass Control Reverse to reach the input setpoints.
[2] Speed Control Reverse With the Bypass valve listed
[3] Slide Valve Control Reverse first, the Bypass valve will
[4] Not In Use
act first, then the Speed
control. If you want your
[E] Exit Bypass valve to close prior
to speed ramping up, select
Figure 9-8: Set PID Menu
the Bypass valve first and
4. Select the appropriate ACTION (Reverse or Direct). Speed second.
5. Return to the Master PID Menu and select [3] ADJUST SETPOINTS to
bring up the Adjust Setpoints Menu.
[E] Exit
Figure 9-9: Adjust Setpoints Menu
6. From the Adjust Setpoints Menu, select the number of the input
variable to modify. To change the setpoint, place the cursor on
the number you want to adjust. Enter the number and hit [E]
ENTER to accept the new setpoint. Use the same procedure to
enter the offset value.
It is very important to understand the offset in order to grasp
how the Master PID operates. In an example, the Bypass Control
Valve will react first to try to reach the setpoints for Suction,
◄▬ NOTE
Discharge, and Engine Manifold Pressure. Once the Bypass Valve
is at 100% (fully closed), it adds the offset to the setpoints for
the Bypass PID (i.e., the current Suction Setpoint is 335 kpa, the
Discharge is 7030 kpa, and the Engine Manifold is 110 kpa). The
direction of the offset is determined by the High/Low setting in
the Analog Inputs Menu. The Speed PID takes control and tries to
meet the setpoints of 325 kpa for Suction, 7000 kpa for Discharge,
and 100 kpa for Engine Manifold Pressure. If a third PID such as Slide
Valve is used, when maximum speed reaches maximum output,
the setpoints would be bumped to 315 kpa for Suction, 7030 kpa
for Discharge, and 110 kpa for Engine Manifold Pressure, to avoid the
various Outputs fighting each other, and to avoid various Outputs
hunting and trying to control the same variables.
7. Return to the Master PID Menu and select [4] SHOW PIDS to bring
up the Show PIDs Menu to view which PIDs are part of the Master
PID, the PIDs current setpoints, and the current outputs. The *
beside the Bypass Control shows that this PID is currently trying
to control. The process variable (in this case Suction Pressure) is
shown in the second row. In this particular example, the unit
is not running, so the setpoints are the original setpoints of
the PIDs as opposed to the Master PID setpoints.
PV:
PID Name Setpoint Output
* Bypass Control 16.0 0%
Slide Valve Contro 15.0 L 1.6Secs
Speed Control 10.8 1400RPM
[E] Exit
Figure 9-10: Show PIDs Menu
8. Return to the Analog Menu and select [5] SET MASTER PID to bring
up the Set Master PID Menu. This will bring up the same menu as
when the Master PID button is pressed on the keyboard. Change
the setpoints of the input variables as necessary, and turn the
Master PID on or off as necessary.
www.altroniccontrols.com 83
EXACTA 21 MONITORING AND CONTROL SYSTEM
[1] Configuration
[2] RPM Menu
[3] Shutdown List
[4] Analog Menu
[5] Hour Meter
[6] Force Outputs
[7] Advance Setup
[9] Calculations
[E] Exit
3. From the Shutdown List Menu, select [1] NAME. Enter the name of
the Shutdown and return to the Shutdown List Menu.
4. From the Shutdown List Menu, select [2] TAG. Enter the tag
number of the Shutdown.
5. From the Shutdown List Menu, select [3] TYPE. This will bring up
the Type Menu.
Dev Type Class Mode Wired Delay Channel Diff Set Point
[1] Discrete
[2] Analog
[3] Differential
[4] Calculated
[5] Out Of Range
www.altroniccontrols.com 85
EXACTA 21 MONITORING AND CONTROL SYSTEM
The following options are only available in full screen mode from
a PC or laptop.
16. From the Full Screen Shutdown List Menu, select [M] MOVE . Change NOTE: Adding Programming
the order of the Shutdown List to suit your needs. Functions under Shutdowns
17. From the Full Screen Shutdown List Menu, select [J] RELINK from this menu option is sel-
FUNCTIONS. Reset the links to the channels in the Shutdowns. dom used. It is preferable to
18. From the Full Screen Shutdown List Menu, select [P] PROGRAM add functions under Inputs
FUNCTIONS. Add the Programming Functions under the Shutdown. or Subroutines.
Type Choices
Discrete [1] Shutdown
Range [2] Alarm
www.altroniccontrols.com 87
EXACTA 21 MONITORING AND CONTROL SYSTEM
standardized keys
programmable keys
standardized keys
[E] Exit
Figure 11-2: Program Keyboard Menu
2. From the Program Keyboard Menu, select [2] PROGRAM KEYS to
bring up the Program Keys Menu.
Key Type
0 Action On Off Test
[E] Exit
3. Use [F] FORWARD, [B] BACK, and [1] SELECT KEY to navigate to the
key you want to program.
4. From the Program Keys Menu, select [2] CHANGE TYPE. This will
bring up the first screen of the Change Type Menu Screens.
Key Type
[0] Blank [5] Diagnostics
[1] Show Messages [6] Action On
[2] PID [7] Action On Test
[3] Screen [8] Action Off
[4] Analog Output [9] Action Off Test
[F]orward [B]ackup [E]xit
First Screen
www.altroniccontrols.com 89
EXACTA 21 MONITORING AND CONTROL SYSTEM
Key Type
[0] Blank [5] Diagnostics
[1] Show Messages [6] Action On
[2] PID [7] Action On Test
[3] Screen [8] Action Off
[4] Analog Output [9] Action Off Test
[F]orward [B]ackup [E]xit
First Screen
Key Type
[0] Action On Off [5] Show Outputs
[1] Action On Off Te [6] Contrast
[2] Momentary Contac [7] Force Outputs
[3] Record History [8] Start Button
[4] Show Shutdowns [9] Timers Settings
[F]orward [B]ackup [E]xit
Second Screen
Key Type
Third Screen
Figure 11-4: Change Type Screens
Select the desired action from either the First, Second, or Third Screen as
shown above. The action options are described in the following pages.
www.altroniccontrols.com 91
EXACTA 21 MONITORING AND CONTROL SYSTEM
Key Type
8 Input Menu
APPENDIX A
UPLOADING INSTRUCTIONS
DOWNLOADING INSTRUCTIONS
DOWNLOADING REPORTS
Exacta 21 Settings
To change or check the settings on the Exacta 21, follow the steps on
page 94.
The Exacta 21 has one RS232 and one RS485/RS482 port located on
the bottom of the unit. The RS232 port is the 9-pin D connector fur-
thest to the right when looking at the back of the controller. The
RS485 is the 2nd port from the right when looking at the back of the
controller.
This document covers using the RS232 port to communicate with the
Exacta 21, which is the most common method. Special procedures
and hardware (RS232/RS485 Convertor) are required to communicate
using the RS485 port. Please contact Altronic Controls or your Exacta 21
integrator if, for some reason, the RS232 port cannot be used.
www.altroniccontrols.com 93
EXACTA 21 MONITORING AND CONTROL SYSTEM
3
[0] State: ON [6] Device: Computer
[1] Baud: 9600 [7] Type: VT100
[2] Parity:None [8] Display:One F
[3] Size: 8 [9] Exacta Link
[4] Stop Bits:1 [A] Test RS232
[5] HS: DTR CTS [B] Echo Mode 1
7. Select [1] YES to configure the port to the proper log on settings.
8. Connect the Exacta 21-to -PC cable between the two computers,
ensuring the cable is oriented properly. One end is marked To
Exacta the other To PC.
www.altroniccontrols.com 95
EXACTA 21 MONITORING AND CONTROL SYSTEM
NOTE: [1] YES saves the [1] Save Calibrations: [1] Yes
calibrations already in the [2] No
Exacta 21. Only choose [1]
when all end devices were
previously calibrated and Figure A-4: Save Calibrations Screen
you are sure you want these 6. Follow the emulation software’s procedures for sending
values saved. a file, choosing the file you want to upload. XModem is the
recommended protocol.
[2] NO overwrites with new
7. Select a file with an appropriate name, version number and
calibrations from the new
extension. Standard extensions are as follows:
programming.
.txt Reports (Cannot be Uploaded)
.ep Exacta Program
.el Link file (Modbus)
NOTE: EVERY TIME A NEW
.er Record History
PROGRAM IS UPLOADED, it
is highly recommended to .ec Capture File
power down and power back
up to properly re-initialize A5 How to Download Binary Files (Code)
the controller with the new This procedure is used to download programming from the Exacta
programming. 21 to a PC or laptop.
1. Connect, and log on to the unit from the PC as described in
section A2.
2. After entering the password, choose [2] SET UP MENU.
3. Choose [8] downLOAD.
4. Choose [1] PROGRAMMING.
5. Answer [1] YES to the next two questions displayed.
6. Follow the emulation software’s procedures for receiving a
file, choosing the file you want to download. XModem is the
recommended protocol.
7. Give the file an appropriate name, version number and
extension. Standard extensions are as follows:
.txt Reports (Cannot be Uploaded)
.ep Exacta Program
.el Link file (Modbus)
.er Record History
.ec Capture File
www.altroniccontrols.com 97
EXACTA 21 MONITORING AND CONTROL SYSTEM
In most cases, the file-trans- 2. On the TRANSFER MENU, click RECEIVE FILE.
fer software on the remote 3. Type the path of the folder in which the file is to be stored.
computer must be prepared 4. In USE RECEIVING PROTOCOL, click the protocol the remote
to receive the file. computer is using to send your file.
For more information, con- To save a HyperTerminal session to a file
tact the administrator of the 1. On the TRANSFER MENU, click CAPTURE TEXT.
remote computer.
2. Type a descriptive file name, or click BROWSE to select the path
and file name, and then click START.
www.altroniccontrols.com 99
EXACTA 21 MONITORING AND CONTROL SYSTEM
State 0: Power On
All outputs initialized to power on defaults. Date and Time are re-
corded in Record History.
State 0
Power On
State 1: Shutdown
Compressor is shutdown. Suction and Discharge Valves are closed. By-
pass Valve Open. All Class A shutdowns must be cleared first before the 3 Sec
Reset button can be pushed to proceed to State 2.
Oil Pressures
Suction Pressure
State 5
OK to Crank
20 RPM
4 Screens
4 Printer Reports 4 Output Levels
5 Capture Data 1 Set Analog Inputs 8 Set Register Value
5 Program Keyboard 5 History Menu 2 Set PIDs
1 Modbus Setup A Add
6 Advanced Program 3 Adjust Setpoints
2 Modbus Table D Delete
7 AGA Menu 1 **Programming 4 Show PIDS
3 Set Up RS232 I Insert
8 Counters 5 Drawdown Multiplier
2 IO Summary 4 Set Up RS485
9 Control Panel 5 View Data E Exit
3 Power Loss H Auto
A Run Test Mode 6 Show Link States
4 Record History F Setpoint
I Software Version 7 Show Link Data
K PIDS
8 Show Out Data
E Exit 5 Capture Data 1 VI On - Off
9 Send Sample Data
2 VI Parameters
6 Modbus
3 Do VI Calculations
7 DB Capture A Initialize E Exit
www.altroniccontrols.com 101
1 Name 1 Change Input Name
2 Type
2 Change Output Name
3 Toggle NO-NC
4 Flash Rate E Exit
5 Modify Functions
1 Change Unit # 6 Enable-Disable
2 Change the Type 7 Jump 1 Momentary
3 Modify Filters 8 Copy 2 Toggle
A Add a Unit 9 Move 3 One Shot
B Backup A Filter E Exit
D Delete a Unit B Back
E Exit E Exit See Programming Menu Tree
F Forward F Forward
G Show Functions
H Cross Reference 1 Select Another Device
1 Modify Devices
I Initialization A Increment and Turn On
2 Show Devices
B Previous Unit K Translate B Increment with Delay
E Turn Off and Exit
1 Test Output
2 Turn on Output See Programming Menu
1 Input States
2 Input Levels 3 Turn off Output
E Exit 1 Analog Input
3 Output Levels
2 Differential
4 Test Outputs
5 Test Inputs 1 Show State Info 3 Analog Output
1 Select Latch
2 Change Name
3 Toggle Latch 1 Select Item
1 Select Counter B Backward B Backward
2 Enable - Disable E Exit E Exit
3 Set Totals F Forward
4 Change Name 1 Change Name
B Backward 2 Change Items 1 String
E Exit B Backward 2 Analog In
F Forward 1 Timer
E Exit 3 Analog Out 2 Analog
F Forward 4 Differential 3 Latch
5 RPM 4 PID Set P
1 Shutdowns - Alarm 6 Hour
7 Shutdown Set 5 PID Max
2 Prelubes 8 Shutdown Status 6 PID Min
3 Crank 9 PID Set Point 7 Blank
4 Post Lubes A AGA
5 Warm Up B Shutdowns
6 Load Settings C Alarms
7 Start Pressures D Faults
E Counter
1 X and Y
2 Name or Device 1 Align Left
3 Alignment 2 Align Center
4 Screen 3 Align Right
5 Length
6 Unit 1 None
7 Test 2 Temperature
8 Options 3 Pressure
4 Percent
9 Renumber 5 RPM
A Add 6 MA
B Back 7 Volts
C Select 8 Pressure Abs
9 Pressure G
D Delete A Hg
E Exit B H20
F Forward C Velocity
I Insert D H2S
F Amps
1 Specify Gravity
Same As 2 Name or Device
2 Pipe Inside Dia
3 Orifice Diameter Same As 2 Name or Device
E Exit
1 Turn On Output
2 Turn Off Output
3 Output
4 Lock Output
5 Flash Output
E Exit 1 Lock in Current State
2 Lock in On State
1 Turn On Input 3 Lock in Off State
2 Turn Off Input E Exit
3 Input
4 Lock Input Same Menu as Lock Output
5 External On
6 External Off
7 Input Bypass
E Exit
1 If
2 Else
3 Block End
4 Wait
5 While
6 Record 1 Input On
7 And 2 Input Off
8 Or 3 Input Locked
4 Input Locked On
9 RPM Test
5 Input Locked Off
A And Delay 6 Output On
B Or Delay 7 Output Off
8 PID On
1 KB LED On
9 PID Auto
2 KB LED Off A Underspeed RPM
3 LED Special B 20 RPM
4 KB LED Flash C No Shutdowns
5 Set Latch D Compress Running
6 Reset Latch F Latch Signal Set
7 Toggle Latch Same as 1 - If Menu
8 Special Latch
1 Change State
2 Goto State
3 Previous State
E Exit
1 Dec Counter
2 Incr Counter 1 Less Then
2 Less Then and Equal To
3 Count Set
3 Equal To
4 Count Check 4 Greater Then and Equal To
E Exit 5 Greater Then
1 ** Analog Test
2 Wait Analog
1 Output Commands 3 And Analog
2 Input Commands 4 Or Analog
3 Tests 5 While Analog
APPENDIX C: exacta 21 MENU TREE, PAGE 3
www.altroniccontrols.com 103