L1 - Intro and Robot Safety
L1 - Intro and Robot Safety
ROBOTICS
TOPICS
• Industrial Robot and programming
• Course Information
• Robot types
• How to operate them
• Safety and safety related operation
COURSE OUTCOMES
• Be able to discuss the parameters of importance in a
small robot work cell.
• Be able to evaluate the basic safety of a small robot
work cell.
• Power up and jog the robot.
• Create, Edit and Run a material handling program.
• Deal with common faults in operation
COURSE OUTCOMES
• Create, edit and use MACROs
• Make system and file backups and restore the backup
• Utilize input / output signals
GRADING
7
Academic Honesty
8
Academic Honesty
DO type only on your own keyboard.
DO NOT type on someone else's keyboard,
or use their mouse.
DO NOT provide your files to someone else,
not even as an "example" of working code.
9
LOCK DOWN
• Lock down
• Exit the building and move away if possible
• Move into a secure area
• Class room
• Office
• Stay quiet and calm
• Obey the directions of security and / or Members of the
emergency response team
• A 3 minute recorded announcement will indicate the
end of the lockdown
HOLD AND SECURE
• All entrances to the college are closed
• Only allowed in or out by the front entrance
• Otherwise business as usual
• Follow instructions given by security and / or
emergency response team
TYPES OF ROBOTS (BY
Industrial robots - APPLICATION)
Articulated arms
specifically
developed for
such applications
as welding,
material
handling,
painting and
others.
DOMESTIC OR HOUSEHOLD ROBOTS
Robotic vacuum cleaners, surveillance robots, servant
13
MEDICAL ROBOTS
• Robots used in medicine and medical institutions.
• Surgical robots , Rehabilitation robots Telepresence robots
14
MILITARY ROBOTS
bomb disposal robots, different transportation robots, combat
robot, etc.
ENTERTAINMENT ROBOTS
• These are robots used for entertainment, toys.
16
HOBBY AND COMPETITION ROBOTS
• Robots that you create. Line followers, wall climbing, pole
balancing, sumo-bots, Robocup, etc.
17
CONSTRUCTION OF ROBOTS
• Body: all kinds of mechanical system, arm, joint, gripper,
wheel, etc.
• Brain: computers and program code
• Eye: camera, sonar, Infra-red, light, radar…
• Sensing: Force (touch sensing), tilt, gyro, compass,
temperature, chemical (for smell), microphone and
vibration sensor (hearing) etc.
• Muscle: motor, pneumatic system, etc.
ROBOT TYPES (LOCOMOTION)
1. Stationary robots
1.1 Cartesian/Gantry robots (X/Y/Z table)
• At least 3 axis
• Also called linear robot
• Pick and place job
• Gantry robots can be made very large
• Have much better position accuracy than
other types.
• Application: PCB components pick and place
https://www.youtube.com/watch?v=2qk5vxWY46A
GANTRY
Cheese Cam Shaft
packaging on rails
1 STATIONARY ROBOTS
1.2 Cylindrical robots
1. STATIONARY ROBOT
• Spherical robots (arms with a spherical work envelope
(reach)
STATIONARY ROBOTS
SCARA robots (Selective Compliance Assembly Robot
Arm)
Its arm was rigid in the Z-axis and pliable in the XY-axes
STATIONARY ROBOTS
• Articulated robots (robotic arms)
• uses rotary joints arranged in a “chain”, one joint supports
another further in the chain
ROBOT TYPES (LOCOMOTION)
• 2. Wheeled robots
• 2.1 Single wheel (ball) robots
• 2.2 Two-wheel robots
• 2.3 Three and more wheel robots (eg,
unmanned vehicle)
3. LEGGED ROBOTS
• 3.1 Bipedal robots (humanoid robots)
• 3.2 Tripedal robots
• 3.3 quadrupedal robots
• 3.4 hexapod robots
VISION FOR ROBOT
• Machine vision allows:
• parts to be located and orientated
• inspection of parts
• Identification of parts
• More flexibility for the robot cell.
WHAT DO ALL ROBOTS
SHARE?
• Each must have a coordinate system
• Programmed to work
• Each must be calibrated after maintenance
• Each manufacturer supports their own language.
• Basic like
• C like
• Graphical
SAFETY! SAFETY!!!
• Like any machine, a robot can be a monster
• ISO industry standard (ISO 10218)
• CSA standard (z434)
• Two separate stopping circuit functions
• safety stops initiated by safeguarding devices
• emergency stops
• https://www.youtube.com/watch?v=b_Y9fJbiTKw
• https://www.youtube.com/watch?v=GtNKX4kpC18
SAFETY
• Safety is an in depth subject.
• This is not a course on safety.
• Mohawk College is not and does not
represent itself as an expert in safety
systems, equipment, or application specific
safety design.
• It is the responsibility of the owner,
employer, or user to take all necessary
steps to guarantee the safety of all
personnel in the workplace.
SAFETY OVERVIEW 32
CONTD.
• Safety fences are installed to prevent unauthorised entry
into cell
• Install guarding to prevent operators from reaching into
the cell
• Use interlocks
• Presence or proximity sensing devices may be used
• Ensure that all external devices are properly filtered,
grounded, shielded and supressed to prevent hazardous
motion due to electro-magnetic interference (EMI), radio
frequency interference (RFI) and electro-static discharge
(ESD)
• Create a controller power lockout/tagout protocol
• Eliminate pinch points
SETTING UP A SAFE WORK CELL 35
CONTD.
• Ensure there is enough space within the cell
for personnel to teach the robot and safely
perform maintenance
• Create robot program to load and unload
material safely
• In the presence of high voltage
electrostatics, be sure to provide appropriate
interlocks, warnings
• If materials are being applied at dangerously
high pressure, provide electrical interlocks for
lockout of material flow and pressure
SAFETY PRECAUTIONS 36
• Ensure that you are familiar with the work cell and that all safety
precautions are active
• Understand the full scope of the tasks that the robot is
programmed to execute before switching to automatic mode
• DO NOT switch to automatic mode until all personnel are
outside of the work envelope
• Be aware of all of the components communicating with the
robot which could cause the robot to move
• Know where all of the EMERGENCY STOP buttons are located
• NEVER assume the program has completed execution if the
robot has stopped moving
• If the robot has been running in a pattern, so not assume that it
will continue to do so
• NEVER try to stop the robot or break its motion with your body.
The only way to safely stop a robot motion immediately is by
pressing an EMERGENCY STOP button
INSPECTION SAFETY
38
• NEVER enter the work cell while the robot and/or program is
in operation
• Visually inspect the work cell BEFORE entering to ensure
there are no potentially hazardous conditions
• DO NO wear any jewellery or loose clothing that could get
caught in moving machinery
• Consider all work envelopes of adjoining robots when
standing in a work cell
• Test the teach pendant BEFORE entering the work cell to
ensure it is operating properly
• If you are entering the cell with the robot on, you must have
the teach pendant with you at all times
• Perform maintenance with the POWER OFF whenever
possible
• Be aware that when you remove a servomotor or brake,
the associated robot arm WILL fall if not properly supported
MAINTENANCE SAFETY 40
CONTD.
• Release or block all stored energy (before working on a
pneumatic system, shut off the system air supply and
purge the air lines)
• Isolate robot(s) from ALL remote control signals
• Make sure personnel cannot become trapped between
the moving robot and other equipment or barriers
• Use blocks, mechanical stops and pins to prevent
hazardous movement by the robot (ensure they do not
create pinch points)
• When replacing or installing components, ensure no dirt or
debris enter the system
• Only use specified parts for replacement
• BEFORE restarting robot, ensure all personnel have exited
the work cell
PROGRAMMING SAFETY 41
• Automatic Mode
Production Mode (full speed varies by robot)
• Manual Mode
< 250 mm/s (max velocity)
ENABLING DEVICE / DEADMAN 47
SWITCH
The enabling device is
also known as the
DEADMAN SWITCH.
This is a three position
switch witch enables
robot motion. R-30iA and later teach
pendants have three positions
https://www.youtube.com/watch?v=hHVyPfHIwSA
51
DCS 52
EXAMPLE
DCS - OVERVIEW 54
Communication
Main CPU
CPU