I WILL GET AN A ON MY ROBOTICS FINAL EXAM!!!
A digital input…
signals the robot if the external switch is on (1) or off (0)
could come from a limit switch
could come from safety equipment (light curtain)
What are 2 ways the SET command is used?
To set a digital or analog output output
Change or reset payloads
Off-line programing is performed away from the robot using…
a computer
A (An) ___________ displays a message on the screen when the program reaches this command.
popup
In this type of programming, the operator who leads the robot through various positions that will need to learn.
Lead Through or guiding
A ______________________ is a graphical representation of a procedure in a __________________________________ order.
flowchart
sequential
Another way to create a branch in a program is to set a _________________________
variable
Which 2 commands can be used to make a decision to branch to different segments of code in the program based on one or more conditions?
if/else
switch
A ________ is a texted based representation of a flowchart.
pseudocode
The original method of storing computer programs was on ….
punch cards
Which command would you use to create a branch in a robot program?
If
The highest level of robotic programming is:
point to point with AI
This would be an example of a __________________ assignment.
My_Name = “Asimov
variable
A _____________ can hold code segments that are needed/reused in several places.
subprogram
Which 3 of the following are advantages that Machine Vision has over humans?
faster
more consistent
more precise
A digital input ….
signals the robot if the external switch is on (1) or off (0)
could come from a limit switch
could come from safety equipment (light curtain)
3 tasks a seeing robot can do are …
product sorting
measuring
inspection
One advantage of a Parallel Interface over an RS - 232 Serial Interface over a is that …
it can send multiple bits of data at one time
The common point at which two or more systems communicate is called a(n) _______________.
interface
Which of these systems (3 answers) would typically require "interfaces" to communicate with another system?
bar code readers
light curtains
vision systems
4 common types of I/O ports include:
digital input
digital output
serial interface
parallel interface
Two types of interfaces used in robot systems
serial interface
parallel interface
You are trying to convince the plant engineer that a vision system could improve overall production. What are your best 2 arguments?
It will reduce the number of defective parts
Wil increase product yield
Machine vision can accomplish the following tasks.
Count the number of features on a part.
Measure a part for quality control
Check for part orientation
What letter would this Blockly code draw?
E
The Pallet Template requires which 3 pieces of information?
Feature
Object Height
Item Counter
The 1st palletizing video this week was about food packing company in ______________________.
New Zealand
After modifying a program …
the program should be tested at reduced velocity.
One way to create a branch in a program is to set up a _________________________
sub routine
Why is it important to know the height of a separator, if using one, when programming a Pallet routine?
So the robot can add the thickness of the separator when changing layers.
What is the difference between an ACTIVE and PASSIVE sensor?
An active sensor requires a power supply
A Pallet routine is only a part of an overall program, what other 2 things should be considered when incorporating a pallet routine?
Will the robot be picking or placing the pallet?
Are we using multiple pallets?
What does this line of programming mean in common words?
WAIT FOR IN3 OR IN4 TRUE CONT
Wait for either input 2 or input 4 to become active then continue
Which of the following 2 items are included in the Templates section of the Polyscope?
Palletizing
Conveyor Tracking
Force Control
In order for robots to communicate with various devices, of different voltages, _________________________________ is necessary.
handshaking
Which command would you use to create a branch in a robot program?
If
The 2nd palletizing video used a ______________________ robot to _________________ boxes.
cartesian
palletize
In RoboDK what does this icon represent?
Adds a new program