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

Page 45

Advertising
background image

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

Advertising