Manual

3-56 Detailed Descriptions of ACL Commands
The most recent value sent to the Digital Outputs can be determined via the OD command.
Example: the command sequence PD .05, 4, 4; MR 1000, 0; produces the following
results. Digital Output 2 is set True; 50 milliseconds later (i.e. .05 seconds) the carriage
begins to move. (Note that 4 is equivalent to binary 00000100, which has only bit 2 set.)
Example: PD 0.008, 16, 16; MD -20, 0, 16; MR 0, 1000; MR 100, 100; produces the
following physical effects. Digital Output 4 becomes True, then after .008 seconds the
carriage begins to move. After 980 steps (1000 minus 20) in the Y axis, Digital Output 4
becomes False again. After the end of the first move, Output 4 goes True again, and .008
seconds later the second move begins. 20 counts before the end of the second move, Digital
Output 4 is set False again. (Note that 16 is equivalent to binary 00010000, which has only
bit 4 set.)
For more information about the Digital Outputs see Chapter 8 Using the Digital Outputs and
Inputs.
PE <selector>, <value> Personality
This command changes a parameter of the Automove System's "personality". The new value
is written to the System's non- volatile memory so that it becomes "permanent". This means
that the parameter retains its value even if the power is turned off.
The personality parameters are, for example, the speed and direction of Arrow button
motion, the speed and maximum travel of the FH command, the size of antibacklash vectors,
and so forth. For a complete list of the parameters and further explanation, see Chapter 7
Changing the Personality.
Before sending the PE command be sure that the backpanel Memory Enable switch is in the
Down position. If it isn't then the System logs an error and ignores the PE command.
<selector> is an integer which determines which personality parameter is to be changed.
The allowable <selector> range is given in Chapter 7 Changing the Personality.
<value> is the new value to be assigned; its allowable range depends on which personality
parameter is being changed. You must be careful to send the correct value because the PE
command does not check it. An incorrect value may cause an ACL error at IN or at
power up.
The personality parameters are not affected by the IN command, but the factory-set values
can, with some exceptions, be reinstated via the
ESC.!6: command; see Chapter 6.
The active value of any personality parameter can be read via the OP command.
Example: PE 2, 200; sets the Arrow Slow Step Delay to the value 200, which is twice as
long as the factory-set value 100. The new value is written to non-volatile memory and thus
becomes the "permanent" value.