beautypg.com

Hudson Robotics LabLinx User Manual

Page 33

background image

StackLink User Manual

Hudson Robotics, Inc.

29

23. SHIFT {Direction}, [Positions], [Receive]

The SHIFT command will move plates one position in the indicated direction. A
Direction of 1 indicates forward motion. A Direction of 0 indicates reverse motion.
If the Positions parameter is included, only the plates at the indicated positions will be
shifted. If the Positions parameter is omitted, all plates will be shifted. Issuing a
command to shift the plate located at the end position off of the StackLink will cause
the unit to behave as if a SENDPLATE command had been issued. The StackLink
will shift the indicated plates, and then continue to run the conveyor until an
ACKNOWLEDGESEND command is received. If the Receive parameter is
included, it will indicate whether or not the StackLink should expect to receive a plate
from an adjacent unit. The plate will always be received into the end position of the
StackLink. A Receive value of 1 indicates that a plate is expected. A Receive value
of 0 indicates no plate is expected.

Example:

Command:

SHIFT 1,112,1<13><10>

Response:

0000 Success<13><10>


24. VERSION

VERSION returns the unit firmware version.

Example:

Command:

VERSION<13><10>

Response:

StackLink Unit v0.2<13><10>


25. WRITEOUT {Card}, {Output}, {State}

WRITEOUT changes the state of the indicated output on the indicated I/O card.
A state of 1 indicates the output should be active. A 0 indicates the output should
become inactive.

Example:

Command:

WRITEOUT 0,0,1<13><10>

Response:

0000 Success<13><10>