EasyManua.ls Logo

GSE 574 - Page 163

Default Icon
339 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Model 574 Programmable Counting System (PCS)
144 - GSE Scale Systems
displaying the current value of ID #1 and a macro is
invoked which must set the current mode to mode 84, the
"*%s" will exit the ID mode allowing the subsequent
"84%s" command to work as intended.
16.5 Disabled Keys
Disabling an operation does not prevent that operation
from being performed by a macro. This applies
specifically to:
P166 Auto-Tare Enable/Disable
P167 Keyboard Tare Enable/Disable
P168 Keyboard Select Enable/Disable
These operations can be disabled from being used by the
operator and yet still allow a macro to use them. For
example, if P168 is set to disabled, the scale operator
cannot access any modes except those specified at setup
mode P300 - P309, but all modes may be accessed by a
macro.
16.6 Suspension of the Weight Conversion
Process
While macros are being executed, the weight conversion
process is put on hold except during certain macro
commands. Thus the current gross, net, etc... weights are
not being calculated, the display is not updated, any
continuous transmissions are not occurring, and the
analog and setpoint outputs are not being changed. The
macro commands which do perform the weight
conversion process are those which allow for operator
input (%G, %W, %P, and %Y). These commands
perform the weight conversion process every 1/20th of a
second while they are active. Also, the %I command
performs the weight conversion process once.
The suspension of the weight conversion process has
been done to speed macro execution. In most cases
macro execution will be so quick that suspending the
weight conversion process will not have any adverse
effect. However if the weight conversion process does
need to be performed during macro execution, use of the
%I command at the appropriate location will do the job.
This may be necessary in an application where a macro is
in a loop waiting for a setpoint to indicate that the weight
has fallen below a threshold. If the %I were not part of
that loop, the setpoint would never deactivate since the
weight would not be determined during that time.
16.7 Preventing and Aborting Macro
Operation
If the instrument is set up such that a macro is stuck in a
loop or a macro needs to be aborted for any reason, press
the <CLR> and <SELECT> keys at the same time.
This will abort any macro(s) currently executing.
"Macro Abort" will appear on the instrument. However,
if the instrument's setup is such that macro(s) are
continually being re-invoked (due to an improper
setpoint setup or a errant alarm setup) then performing
the macro abort command described above will only
momentarily alleviate the condition. Instead, power
down the unit by unplugging it from the AC outlet. Then
re-apply power and press the clear key during the
power-up message "HELLO Model 574". This will
cause macro execution to be inhibited. This allows you
to access the setup modes and correct the condition.
Macro execution will be re-enabled upon exiting the
setup mode or upon removing power and re-powering the
unit. Refer to Table 27 for Macro Call Commands.
Macro Command Details
Many of the commands listed in the preceding tables
require additional information regarding their exact
usage, capability, and implementation. Following is a
list of each command along with this additional
information and an example on how it could be used.
Examples can be provided in various forms. One would
be to describe the keystrokes required to enter the setup
from the front panel however this can be very tedious to
show the scrolling of each character onto the display. A
second approach would be to show the alpha characters
as if they could be keyed in directly. This somewhat
impedes the flow of the macro and in understanding
exactly what it does. A third alternative would be to
show the macro as it would appear if it were already
keyed into a macro's setup. This third approach has been
chosen to present the subsequent examples. Remember
however that if these are to be entered into an instrument,
the <ENTER> key would need to be pressed after each
line to enter in the keyed in data. Also, if the setup is to
be sent in to the unit via RS-232 then the <ENTER>
would be sent in as a "%e" and all occurrences of the
"%" character would require an additional "%" character
accompanying it.
Detailed Explanation of Each Macro Command

Table of Contents