Using the anyfeeder with serial communications, 1 introduction, 2 system requirements – Adept AnyFeeder User Manual
Page 31: 3 program flow

Adept AnyFeeder User’s Guide, Rev. B
31
Using the AnyFeeder with
Serial Communications
3
3.1
Introduction
This chapter describes the requirements for using the Adept AnyFeeder with a
robot/vision system and serial communications.
3.2
System Requirements
To use the Adept AnyFeeder with a robot/vision system, your workcell must contain the
equipment described in
3.3
Program Flow
The steps below briefly describe a simple program flow for using the Adept AnyFeeder in
the workcell:
1. Initialize the Adept AnyFeeder.
2. Send “dispense” command to Adept AnyFeeder to feed parts.
3. Acquire vision image and locate “usable” parts; store part count.
4. Command robot to pick-place the usable parts; decrement part count for each
pick.
5. When part count reaches 0, send combinations of “feed forward,” “feed
backward,” “flip,” “feed/flip forward,” and “feed/flip backward” commands,
along with acquiring vision images, to locate more usable parts.
a. If usable parts are found, store part count and loop back to
.
b. If no usable parts are found, and feed area is not empty, repeat
.
c. If no usable parts are found, and feed area is empty, go to
.