CN0170 HARDWARE MANUAL
board under a stationary drill. Once the board was at the desired location,
the drill would move down, drill a hole and then retract. During this time
the X/Y table must remain stationary. After the drill has retracted, the
table would move the board to the next location. In this instance, the
external process is the board drilling sequence that would be triggered by
the STB output. The BSY input would be held active by the external
process for the duration of the sequence.
The STB output can be programmed for one of two responses. The
Busy/Ready instruction turns hardware handshake on or off. If XB- (or
YB-) instruction is sent to the CN0170, hardware handshaking is turned
off. The STB output goes active for 3.9 milliseconds upon completion of a
commanded move. If the BSY input is not taken low before STB output
goes inactive, then a pending move will begin. The BSY input will not go
active (low) if it is not used, the normal situation with handshake turned
off.
Figure 12, Busy/Ready
If the BSY input is low when the
STB output goes inactive, the
pending move will be held off while
the BSY input remains active. The
timing diagram for the STB output
is shown in Figure 12.
•
(T1) The motor is in motion, moving to a location. The STB output is
inactive. While the motor is in motion, repeat (T1).
•
(T2) The motor has reached the position and has stopped. The STB
output goes active. The external process should activate the STB input
at this time if a pending move is to be held off.
•
(T3) The STB output goes inactive. If the BSY input is inactive, the next
motor move begins, if one is pending.
If the XB+ (or YB+) instruction is sent to the CN0170, the STB output goes
active immediately upon the completion of a command move. The BSY
input is sampled 350 microseconds later.
10
Содержание CN0170
Страница 2: ......