introduction to handshaking communication © 2013 project lead the way, inc.computer integrated...

31
Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc. Computer Integrated Manufacturing

Upload: edwin-booth

Post on 22-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Introduction to Handshaking Communication

© 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Page 2: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Table of Contents

• Definition• Signal Compatibility• Components:

– Optical Isolator– Relays– Resistors– Breadboards

• Communications:– Lynx to Lynx– Lynx to VEX– VEX to Lynx– VEX to VEX– Lynx to Fischertechnik– Fischertechnik to Lynx– Fischertechnik to Fisc

hertechnik

Page 3: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Handshaking

• Handshaking is the process of communication that occurs between a robot and another piece of equipment in a workcell.

Page 4: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Handshaking

• This is a very simple form of communication.

• A signal is sent from one machine to the robot or from the robot to a machine.

• Can also be between two robots or two machines.

Page 5: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

What is it used for?

• When a part feeder is empty.

• When a part is available for pick up or delivery.

• When an operation is completed.

Page 6: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Signal Compatibility

• When two machines talk, signals should be isolated to protect the machines from incompatible signals.

• Optical Isolators and Relays are used to do this.

Page 7: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Components: Optical Isolators

• An Optical Isolator sends a signal as a light pulse from an LED (1 & 2) on the input side.

• The output side of the circuit “sees” the light and sends the signal (4 & 6).

Page 8: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Components: Relays

• A relay contains a coil of wire on the input side. (A & B)

When power is sent to this coil, it creates a magnetic field.

• This causes a connection on the output side. (C & D)

Page 9: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Components: Resistor

• A resistor is used to limit the amount of current to another component like the optical isolator.

Page 10: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Components: Breadboards

• A breadboard is used to create a simple circuit without soldering.

• Keep wires as short as possible.

• Use as few wires as possible.

Page 11: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Lynxmotion Robot to Lynxmotion Robot Communication

• Example:

When two robots have to perform a task at the same time.

or

When one robot needs to wait for another to complete a task.

Page 12: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Lynx to Lynx Communication

Page 13: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Lynx to Lynx Schematic

Signal Yellow/White220Ω

Ground Black

NC

1

2

3

6

5

4

A

C

B

C

E

Signal Yellow/White

Ground Black

4N25Optoisolator

Page 14: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

VEX Machine to VEX Machine Communication• Example:

When one machine completes an operation in a sequence, it can let the next one know when it is done and it is safe to start.

Page 15: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

VEX to VEX Communication

Page 16: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

VEX to VEX Schematic

Page 17: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Lynx Robot to VEX Machine Communication

• Example:

When a robot places a part on a conveyor, it can tell the conveyor when it is done.

Page 18: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Lynx to VEX Communication

Page 19: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Lynxmotion to VEX Schematic• Example

When a robot places a part on a conveyor, it can tell the conveyor when it is done.

Page 20: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

VEX Machine to Lynxmotion Robot Communication

• Example:

When a machine is performing an operation, it can tell the robot when the operation is complete and it is safe to get the part.

Page 21: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

VEX To Lynx Communication

Page 22: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

VEX to Lynxmotion Schematic

Page 23: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Fischertechnik to Fischertechnik Communication

• Example:

When one machine completes an operation in a sequence, it can let the next one know when it is done and it is safe to start.

Page 24: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Fischertechnik to Fischertechnik Communication

Page 25: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Fischertechnik to Fischertechnik Schematic

Page 26: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Lynx to Fischertechnik Communication

• Example:

When a robot places a part on a drill press,

it can tell the conveyor when it is done.

Page 27: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

LynxMotion to Fischertechnik Communication

Page 28: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

LynxMotion to Fischertechnik Schematic

Page 29: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Fischertechnik to Lynxmotion Communication

• Example:

When one machine completes an operation in a sequence, it can let the robot know when it is done..

Page 30: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Fischertechnik to Lynxmotion Communication

Page 31: Introduction to Handshaking Communication © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing

Fischertechnik to Lynxmotion Schematic