Model 574 Programmable Counting System (PCS)
106 - GSE Scale Systems
2) 1234567 entered
1.23457Exp6 displayed
1234570 printed
3) 123456789 entered
1.23457Exp8 displayed
1234567000 printed
4) fixed to 2 decimal places.
12345678 entered
1.23457EXP7 displayed
12345678.00 printed
Very Small Numbers
The VARS will also retain very small numbers. A value
that is less than 0.00001 will be represented in
exponential form (Scientific Notation). The value will
however print out in full decimal form, rounded to an
accuracy of 1 part in 3,000,000.
14.13 VARS and Setpoints
A value stored in a VAR will be lost when the power is
removed from the instrument. In order to retain the
value of a VAR at power-down there are two
alternatives. If the VAR is "named" or a Setpoint is
based on a VAR, its value will be retained. During
normal operation its not desirable for the setpoint target
values to be lost when the power is removed. In any
case, at power-down the VAR will be written to E
2
. If
neither of the procedures is followed above than the
VAR will not be written to E
2
at power-down, hence its
value will be reset to zero at power-up.
14.14 Incrementing Registers (REGS)
A REG can also be used as a counter (P91 - P94). When
viewing a REG it can be incremented or decremented by
one by pressing the <ZERO> or <ID> key respectively.
The maximum value allowable in the display is 999,999
and the minimum value allowable in the display is -
99,999. If either of these limits is exceeded the display
will read "# > Dsply". This message means that the
number in the display is greater than its capabilities for
displaying it. Until the REG is incremented or
decremented back into the acceptable range, the message
will remain on the display. Internally this value is
retained and has an accuracy of 1 part in 3,000,000. The
500 series Simulator software theoretically has an
accuracy of 1 part in 16,777,216. in either case, If these
values are exceeded, its possible the register will give
random results. The internal value is always transmitted
during print operations. The REGS will accept a value
entered into them directly. This allows counters to be
reset to any initial value. Simply access the REG, key in
the desired value and press <ENTER>. The <CLR>
key resets a REG to zero. Any values entered or
calculated (macros) that exceed the above limitations
will be rounded. The full range of a REG is +/-1 x 10
38
.
If this range is exceeded, a math error will occur and an
over-range message will flash briefly.
The REGS can also be accessed and incremented/
decremented serially and from within a macro (see
chapter 16 Macro Programming Operations. A reg can
also be incremented each time a print operation is
performed. This is dependant on the REG'S format code
selected (see Chapter 15 Communications).
A REG is always written to E
2
at power-down so at
power-up the REG value is retained.
14.15 Alarm Registers
The instrument has four (4) register locations set aside
for use with the internal clock feature. The first three
alarms can be set to trip on an "interval" or "Daily" basis.
When a specific alarm is tripped a single macro
associated with the alarm is invoked. Macro 12, 13 or 14
are associated with alarms A1, A2 and A3 respectively.
A time value can be entered into each of these three
alarms at parameters P505, P507 and P509 respectively.
These values can be viewed but not changed at
parameters P51, P52 and P53 respectively. There is also
a fourth register accessible only through a macro. The
macro command "n%K" will accept a timed interval of n
seconds, then call macro 15. This value is viewed at
parameter P54. The parameter P50, retains the value of
the recalled time. In any event, these five (5) registers
are accessible from within a macro (P50, P51, P52, P53
and P54). There are some restrictions associated with
the use of these registers within macros. Only positive
numbers can be entered or copied into them. Special
attention should be considered when performing any
calculations on these registers. Make sure the results of
all calculations fall within the guidelines stated above. If
these guidelines are not heeded, strange values will be
reflected in the results.
Using Alarms for Time/Date Calculations
The recalled time (refer to the Database documentation)