2 Robotics and PLC
2 Robotics and PLC
● Introduction
● Robot Anatomy and Related Atributes
oJoints and Links
oCommon Robot Configurations
oJoint Drive Systems
● Robot Control Systems
● End Effectors
oGrippers
oTools
● Industrial Robot Application
oMaterial Handling Applications
oProcessing Operations
oAssembly and Inspection
● Robot Programming
Industrial Robotics-Introduction
Industrial Robotics
What is industrial robot?
General purpose programmable machine
-has arms to perform various industrial task
-respond to sensor inputs
-communicate with other machines
-make decision
● Types of joint
oLinear joint (type L joint)
oOrthogonal joint (type O joint)
oRotational joint (type R joint)
oTwisting joint (type T joint)
oRevolving joint (type V joint)
Industrial Robotics-Anatomy and related
attributes
Link ==============>
Joint=====>
Base==>
Source internet
Industrial Robotics-Anatomy and related
attributes
Body-and-arm configurations:
For a three-dof robot manipulator with the five common joints
there will be 5x5x5= 125 different combinations of joints.
However only five are used in commercial industrial robots:
1) Polar configuration
2) Cylindrical configuration
3) Cartesian coordinate robot
4) Jointed-arm robot and
5) SCARA (Selective Compliance Assembly Robot Arm)
Industrial Robotics-Body-and-arm
configurations
Polar configuration
-Sliding arm (L-joint)
-Rotates about horizontal
and vertical axis.
Cylindrical configuration
-An arm assembly moves
up-and-down along a
vertical column.
-arm can be moved in and out
relative to column axis.
-Here a T-joint rotates the
column and O-joint gives radial
movement of the arm.
Industrial Robotics-Body-and-arm conf ig
urations
Cartesian coordinate robot
-also called rectilinear or x-
y-z robot.
-Composed of three sliding LOO
joints
Work volume
-also called work envelope.
-envelop or space within which the robot can manipulate the end
of its wrist.
-determined by the number and types of joints, ranges of joints,
physical size of the links.
Joint Drive systems
● Intelligent control
-interact with environment, make decision, communicate etc.
Understanding Controller Types:
https://www.youtube.com/watch?v=GhTaP3y6qvw&t=292s&ab_channel=
Saba%27sAcademy2020Saba%27sAcademy2020 – Time: 0:00 to 4:33
End
Effectors
End effector is usually attached to robot's wrist, custom-engineered
and fabricated for each different application. Two categories of
end effectors are:
● Grippers: grasp and manipulate object during work cycle.
- Types are mechanical grippers, vacuum grippers, magnetized
grippers, adhesive grippers, simple mechanical devices.
● Tools:
o spot welding
o arc welding
o spray painting gun
o rotating spindle for drilling, milling etc.
o assemble tool
o heating torch
o water jet cutting tool.
Sensors
Sensors detects the physical variables of interest like
temperature, pressure force etc.
● Internal sensors control position and velocity of various
joints.
● External sensors coordinate the operation of robot with
other equipment in the cell.
Some advanced sensors:
● Tactile sensors
● Proximity sensors
● Optical sensors
● Machine vision
Applications….. Cont.
Factors tend to promote the substitution of robots for
human labor are:
● Hazardous work environment for humans
● Repetitive work cycle
● Difficult handling for humans
● Multishift operation
● Infrequent changeovers
● Part position and orientation are established in the
work cell
● Video:
● https://www.youtube.com/watch?v=I-M1x6aWPs8&ab_channel=Roboti
qRobotiq
Industrial Robotics-Programming
Teach Pendant Programming
• Task is taught to the robot by moving the manipulator through the
required motion cycle, simultaneously entering the program into
the controller memory for subsequent playback. Two leadthrough
programming are: powered lead through and manual lead through.
• Powered lead through method uses teach pendant to move the
robot arm at desired positions in sequence and record the
position in memory.
• Suitable for playback robots with point-to-point control.
• Videos:
• https://www.youtube.com/watch?v=Mnec0zuzqkA&ab_channel=
ArunDayalUdaiArunDayalUdai – for process understanding
• https://www.youtube.com/watch?v=4o0gyzwWoxM&ab_channe
l=AnisHAMZAAnisHAMZA – for details: Time 0:00 to 1:46
Industrial Robotics-Programming
Lead through programming
• Suitable for playback robots with continuous path control.
• Videos:
• https://www.youtube.com/watch?v=4o0gyzwWoxM&ab_channe
l=AnisHAMZAAnisHAMZA – time: 1:47- up to the end
Industrial Robotics-Programming
Robot programming languages
Off-line programming
No need to take the robot out of production. Allow to prepare
the program in a remote place and then after simulation
the program can be loaded into the memory.
END
Of
Industrial Robotics
Discrete Control Using PLCs and PCs
Discrete Control
-Discrete control systems deal with parameters and variables that
change at discrete moments in time.
-Parameters, variables are themselves are discrete, typically binary.
They can be either of two values-1 or 0, true or false, ON or OFF,
object present or not present, high voltage or low voltage
-Input signals to controller generally generated by binary sensors like
limit switch, photo sensors.
-Output turn on and off switches, motors, valves and other binary
actuators related to the process.
-Two categories are:
● Logic control-concern with event driven changes
● Sequencing- concern with time-driven changes in the system.
PLCs
Discrete Control Using PLCs and PCs
Logic Control
-A logic control system is a switching system whose output at any
moment is determined exclusively by the values of inputs. It has no
memory and does not consider previous values of inputs.
Source:http://www.technologystudent.com/elec1/dig2.htm
Discrete Control Using PLCs and PCs
ATmega328P
Discrete Control Using PLCs and PCs
PC Using Soft Logic
Before 90s, PLCs were always seen to have advantage of
being designed for harsh environment, with built in I/O
interface PLCs can be readily connected to the industrial
equipments. However compared to PLCs,
-PCs have much greater frequency than PLCs
-Speed of PC is increasing much more rapidly
-In case of PCs, proprietary software and architecture are
limited.
-PCs are now available in more sturdy enclosures, have
membrane type keyboard, I/O cards/hardware to interface
with the factory equipments are easily available.
-Now PCs have software (soft-logic) to emulate the operations
of the built-in software used in PLCs