LaserSpeed 8000-3 Instruction Handbook

RS-232/RS-422 Communication

$A

Length Threshold A

$A<CR> Read

Response Format: <N>

$A<N><CR> Set

<N> is an integer specifying the number of User Scaleable Pulses for Length Threshold A. The Length Threshold A output will be asserted when this number of pulses has been output, and will be reset when the Index Pulse triggers. This output can be used to perform some operation prior to a cut.

Range: 0 to 999,999,999

Example:

Assume that the User Scaleable Pulse Rate (configurable with the P command) has been set to 1000 pulses/foot, and Index Pulse is configured to output every 200 ft.

To assert the Length Threshold A output after 180 ft:

!= User Scaleable Pulse Rate (pulses/ft) x Length Threshold A setting (ft)

!= (1,000 pulses/ft) x 180 ft = 180,000 pulses

The command to set the correct value is $A180000<CR>

The output will clear when the length reaches 200ft, and the Index Pulse triggers. See the Index Pulse & Length Thresholds section for timing details.

$B

Length Threshold B

$B<CR> Read

Response Format: <N>

$B<N><CR> Set

<N> is an integer specifying the number of User Scaleable Pulses for Length Threshold B. The Length Threshold B output will be asserted when this number of pulses has been output, and will be reset when the Index Pulse triggers. This output can be used to perform some operation prior to a cut.

Range: 0 to 999,999,999

Example:

Assume that the User Scaleable Pulse Rate (configurable with the P command) has been set to 1000 pulses/foot, and Index Pulse is configured to output every 200 ft.

To assert the Length Threshold B output after 190 ft:

!= User Scaleable Pulse Rate (pulses/ft) x Length Threshold A setting (ft)

!= (1,000 pulses/ft) x 190 ft = 190,000 pulses

The command to set the correct value is $B190000<CR>

Part No. 93463 / Drawing No. 0921-01561

Page 143 of 221

Revision A (Sep 2007)

Page 143
Image 143
Laser LS8000-3 manual Length Threshold a, Length Threshold B