Manual
Detailed Descriptions of ACL Commands 3-21
While the machine is in the Emergency Stopped state the CD command is ignored; all
Digital Outputs remain in the False state.
If you need a precise delay between a Digital Outputs change and the beginning of the next
vector or arc, use the PD command. Also, the Digital Outputs can be made to change in the
middle of an arc or a vector; see the MD and MM commands.
If <new> or <which> is above 255, the least significant 8 bits are used.
The current value being applied to the Digital Outputs can be determined via the OD
command.
For more information about the Digital Outputs see Chapter 8 Using the Digital Outputs and
Inputs.
Example: CD 5; turns on Digital Outputs 0 and 2, while turning off all others. (The integer
5, or binary 00000101, has bits 0 and 2 set, all others cleared).
Example: assume the Digital Outputs are at 5, as above. Then execute a CD 0,4; (i.e.
<new> is binary 00000000 and <which> is binary 00000100). The effect is to set the
Digital Outputs to binary 00000001. Only bit 2 changes since only bit 2 of <which> was
set.
CF [<xcal>, <ycal>] Calibration Factors
The values of <xcal> and <ycal> become calibration factors for the X and Y axes,
respectively. A calibration factor is the number of microsteps the machine actually moves
when commanded to move one Calibrated Unit; for example, the parameters of the MR
command are multiplied by the calibration factor to determine how many microsteps the
carriage is to move. The allowable range for <xcal> and <ycal> is 0.0000 through
32767.9999.
At power up and at IN, the calibration factors are set to the default values, as explained
below. Omitting <xcal> and <ycal> from the CF command establishes the same defaults.
<xcal> and <ycal> must be either both specified or both omitted.
The default values are chosen as follows: if the controller is shipped with an X-Y table, the
table travel is measured and the calibration factors are set to values near 1.000, such that a
calibrated unit is exactly 0.001 inch. If the controller is shipped by itself the default
calibration factors are set to 1.0000; hence Calibrated Units are interpreted directly as
microstep values, subject to being offset by the Origin location, the linearity correction, and
pattern rotation. The default values themselves can be changed via the PE command, so
that at power up the machine "wakes up" with any desired value.
The calibration factors affect only the AA, AR, MA, MR, OC, OT, and SP commands.
They do not affect the travel limits, the Origin position, the MT command, the acceleration,
the step rate, or mid- move Digital Outputs changes; these are all set directly in microsteps.
See the TL, SO, MT, AC, SR, MD, and MM commands.