Owner's manual
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> 










