Figure 4-1. digital inputs and outputs – Adept AnyFeeder User Manual
Page 45

Digital I/O Communications
Adept AnyFeeder User’s Guide, Rev. B
45
Figure 4-1. Digital Inputs and Outputs
The handshake for the command cycle works as follows:
1. Master outputs the binary representation of a command’s decimal value to cmd
bits 0 thru 4.
2. Master outputs the binary representation of a parameter’s decimal value to data
bit 0 through 5.
3. Master sets the STROBE signal to HIGH, to tell the Adept AnyFeeder that a valid
command and parameter can be fetched from the corresponding Adept
AnyFeeder input sets.
4. When the Adept AnyFeeder sees the STROBE go HIGH, it sets ACKNOWLEDGE
and BUSY to HIGH and reads in the command and the parameter.
5. When the master sees ACKN go HIGH, it sets STROBE to LOW.
6. Upon completion of the command, the Adept AnyFeeder sets BUSY to LOW. If
the command could not be completed successfully, the Adept AnyFeeder sets
ERROR to HIGH and outputs an error code to data bits 0 through 4.
Outputs
(12)
Inputs
(8)
Inputs
Outputs