SlideShare a Scribd company logo
1 of 34
Elements of an Industrial Robot
An Industrial Robot arm includes following main parts
• Manipulator (Arm)
• Controller
• Drive
• Teach Pendant
• Inputs and Outputs
• End Effector
• Sensor
Arm
Controller
• The Controller is the “Brain" of the Industrial Robotic
arm and allows the parts of the Robot to operate
together.
• It works as a Computer and allows the Robot to also be
connected to other systems.
• The Robotic arm Controller runs a set of instructions
written in code called a program.
Fig. ABB Controller Fig. KUKA Controller
Drive
• The Drive is the Engine or Motor that moves the links
into their designated positions.
• Industrial Robot arms generally use one of the following
types of drives: hydraulic, electric, or pneumatic.
• Hydraulic drive systems give a Robot great speed and
strength. An electric system provides a Robot with less
speed and strength.
• Pneumatic Drive systems are used for smaller Robots
that have fewer axes of movement. Drives should be
periodically inspected for wear and replaced if
necessary.
Configuration Keys Emergency Switch
3D Mouse
Programming Keys
Display
Teach Pendant
Emergency Button
6 D Mouse
Jog Keys
Program
Override Key
Jog Override Key
Main Menu Key
Technology key
Start Forward Key
Start Backward Key
Stop Key
Keyboard Key
Disconnecting Button
Operating Mode Key
Display
End Effector
• The End Effector connects to the Robot's Arm and
functions as a Hand.
• This part comes in direct contact with the Material the
Robot is manipulating.
• Some variations of an Effector are a Gripper, a Vacuum
Pump, Magnets, and Welding Torches. Some Robots are
capable of changing End Effectors and can be
programmed for different sets of tasks.
Sensor
• Sensors allow the Industrial Robotic Arm to receive
feedback about its environment.
• They can give the Robot a limited sense of sight and
sound.
• The Sensor collects information and sends it
electronically to the Robot controlled.
Types of Messages
Icon Type
Acknowledgement message
• Displays states that require confirmation by the operator before
program execution is resumed (e.g. “Ackn. EMERGENCY
STOP”).
• An acknowledgement message always causes the Robot to stop or
not to start.
Status message
• Status messages signal current controller states (e.g.
“EMERGENCY STOP”).
• Status messages cannot be acknowledged while the status is
active.
Notification message
• Notification messages provide information for correct operator
control of the Robot (e.g. “Start key required”).
• Notification messages can be acknowledged. They do not need to
be acknowledged, however, as they do not stop the controller.
Wait message
• Wait messages indicate the event the controller is waiting
for (status, signal or time).
• Wait messages can be cancelled manually by pressing the
“Simulate” button.
Dialog message
• Dialog messages are used for direct communication with
the operator, e.g. to ask the operator for information.
• A message window with buttons appears, offering various
possible responses.
Icon Type
Robot Modes of Operation
• Robot controllers normally come with a two or three
position key switch or Modes.
• T1
• T2
• Automatic
T1 T2 Automatic
In T1 Mode jogging is
possible.
In T2 Mode jogging is not
possible in KUKA. In ABB
& Fanuc Jogging is
Possible but not
recommended
In Automatic Mode jogging
is not possible.
In T1 Mode maximum
Speed of Robot is
250mm/sec.
In T2 Mode maximum
speed of Robot is 2m/sec.
In Automatic Mode
maximum speed of Robot is
2m/sec.
In T1 Mode Dead Man
Switch is required.
In T2 Mode Dead Man
Switch is required.
In Automatic Mode Dead
Man Switch is not required.
In T1 Mode Door Limit
Switch is not Active
In T2 Mode Door Limit
Switch is not Active
In Automatic Mode Door
Limit Switch is Active
Types of Brake Reactions
• Emergency Brake Reaction
• Path Maintained Brake Reaction
• Path Not Maintaining Brake Reaction
Jogging
• Manual Movement of Robot is called Jogging.
• Jogging Should be done in following modes.
• Joint Mode
• World Coordinate System
• Flange Coordinate System
• Tool Coordinate System
• Base Coordinate System
Coordinate System of Robot
• A Robot uses several coordinate systems, each suitable
for specific types of jogging or programming.
• The World coordinate system
• The Flange coordinate system
• The Tool coordinate system
• The Base coordinate system
The World coordinate system
Flange coordinate System
Fig. Flange coordinate system
The Tool coordinate system
The Base coordinate system
• The base coordinate system is located at the base of
the Robot. It is the easiest one for just moving the
Robot from one position to another. See The base
coordinate system for more information.
Tool Calibration of Robot
Teach Position Method
There are Two Types of Teach Position Method
•4 point method
•6 point method
•Numeric Input Method
4 Point Method
Fig. Tool Calibration by 4 point method
Tool load data
• Tool load data refer to all the loads mounted on the
Robot flange.
• They form an additional mass mounted on the Robot
which must also be moved together with the Robot.
Tool load data can be obtained from the following
sources:
• Software option KUKA. Load Determination (only for
payloads)
• Manufacturer information
• Manual calculation
• CAD programs
Base calibration
Base calibration options
Methods Description
3-point method • Definition of the origin
• Definition of the positive X axis
• Definition of the positive Y axis (XY plane)
Numeric input • Direct entry of the values for the distance from
the world coordinate system (X, Y, Z) and the
rotation (A, B, C).
Motion Programming
There are Four types of motion programming
• Point to Point (PTP)
• Linear (Lin)
• Circular (Cir)
• Spline
Inline form “PTP” (Motion)
Item Description
1 Motion type PTP
2 • The name of the end point is issued automatically, but can be
overwritten as required.
• To edit the point data, touch the arrow; the option window Frames
opens.
3 CONT: end point is approximated.
[Empty box]: the motion stops exactly at the end point.
4 Velocity
• PTP motions: 1 … 100%
5 Motion data set:
• Acceleration
• Approximation distance (if CONT is entered in box (3))
Inline form “LIN” (Motion)
Item Description
1 Motion type LIN
2 • The name of the end point is issued automatically, but can be
overwritten as required.
• To edit the point data, touch the arrow; the option window Frames
opens.
3 CONT: end point is approximated.
[Empty box]: the motion stops exactly at the end point.
4 Velocity
• LIN motions: 1 … 100 m/s
5 Motion data set:
• Acceleration
• Approximation distance (if CONT is entered in box (3))
Inline form “CIRC” (Motion)
Item Description
1 Motion type CIRC
2 • The name of the end point is issued automatically, but can be
overwritten as required.
• To edit the point data, touch the arrow; the option window Frames
opens.
3 CONT: end point is approximated.
[Empty box]: the motion stops exactly at the end point.
4 Velocity
• CIRC motions: 1 … 100 m/s
5 Motion data set:
• Acceleration
• Approximation distance (if CONT is entered in box (3))
Execution of Programming
Program Run Modes
GO
• Program runs continuously to the end of the program.
• In test mode, the Start key must be held down.
Motion Step
• In the program run mode Motion Step, each motion command is
executed separately.
• At the end of each motion, Start must be pressed again.
Single Step | Only available in the user group “Expert”!
• In Incremental Step mode, the program is executed line by line
(irrespective of the contents of the individual lines).
• The Start key must be pressed again after every line.
Logic Programming Commands
• OUT Command: Switches an output at a specific point
in the program
• WAIT FOR Command: Signal-dependent wait
function- the controller waits for a signal Here :
• Input IN
• Output OUT
• Time signal TIMER
• WAIT : Time-dependent wait function: the controller
waits a specified time at this point in the program.
Backuping and Restoring Robot
Click on Backup and Restore Command
• Select backup & restore command on flex pendant to
restore and backup data.

More Related Content

Similar to VIRA_Basics_of_Robot_Level_1.pptx

CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1Prof. S.Rajendiran
 
Fundamentals of plc 1
Fundamentals of plc 1Fundamentals of plc 1
Fundamentals of plc 1Sachin Tupe
 
L4 integration
L4 integrationL4 integration
L4 integrationtaruian
 
Part programming for nc machines
Part programming for nc machinesPart programming for nc machines
Part programming for nc machinesDorothy Kare
 
20ME702– MECHATRONICS -UNIT-4.ppt
20ME702– MECHATRONICS -UNIT-4.ppt20ME702– MECHATRONICS -UNIT-4.ppt
20ME702– MECHATRONICS -UNIT-4.pptMohanumar S
 
Programmable logic Controlller ppt
Programmable logic Controlller pptProgrammable logic Controlller ppt
Programmable logic Controlller pptkarthik R
 
Unit 4-PROGRAMMABLE LOGIC INTERFACE-ME6702– MECHATRONICS
Unit 4-PROGRAMMABLE LOGIC INTERFACE-ME6702– MECHATRONICS Unit 4-PROGRAMMABLE LOGIC INTERFACE-ME6702– MECHATRONICS
Unit 4-PROGRAMMABLE LOGIC INTERFACE-ME6702– MECHATRONICS Mohanumar S
 
Hp embedd system and basic obotics
Hp embedd system and basic oboticsHp embedd system and basic obotics
Hp embedd system and basic oboticsPallavi Bharti
 
CNC MACHINE
CNC MACHINE CNC MACHINE
CNC MACHINE GokulSase
 
An introduction to pl cs
An introduction to pl csAn introduction to pl cs
An introduction to pl csAdil Rizki
 
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .pptMECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .pptCHANDRA KUMAR S
 
12 cnc & part programming
12 cnc & part programming12 cnc & part programming
12 cnc & part programmingM Siva Kumar
 
Industrial Automated Robots Working and explanation
Industrial Automated Robots Working and explanationIndustrial Automated Robots Working and explanation
Industrial Automated Robots Working and explanationSarmadFarooq5
 
06. industrial robotics
06. industrial robotics06. industrial robotics
06. industrial roboticsrichard visey
 
BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT piyush singh
 
bhel6-171106130647.pdf
bhel6-171106130647.pdfbhel6-171106130647.pdf
bhel6-171106130647.pdfARYAKUMARNIRAV
 

Similar to VIRA_Basics_of_Robot_Level_1.pptx (20)

Know More about Automation
Know More about Automation Know More about Automation
Know More about Automation
 
CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1
 
Fundamentals of plc 1
Fundamentals of plc 1Fundamentals of plc 1
Fundamentals of plc 1
 
CNC Programmingmodifies1
CNC Programmingmodifies1CNC Programmingmodifies1
CNC Programmingmodifies1
 
L4 integration
L4 integrationL4 integration
L4 integration
 
bus system.pptx
bus system.pptxbus system.pptx
bus system.pptx
 
Part programming for nc machines
Part programming for nc machinesPart programming for nc machines
Part programming for nc machines
 
Industrial robotics.pptx
Industrial robotics.pptxIndustrial robotics.pptx
Industrial robotics.pptx
 
20ME702– MECHATRONICS -UNIT-4.ppt
20ME702– MECHATRONICS -UNIT-4.ppt20ME702– MECHATRONICS -UNIT-4.ppt
20ME702– MECHATRONICS -UNIT-4.ppt
 
Programmable logic Controlller ppt
Programmable logic Controlller pptProgrammable logic Controlller ppt
Programmable logic Controlller ppt
 
Unit 4-PROGRAMMABLE LOGIC INTERFACE-ME6702– MECHATRONICS
Unit 4-PROGRAMMABLE LOGIC INTERFACE-ME6702– MECHATRONICS Unit 4-PROGRAMMABLE LOGIC INTERFACE-ME6702– MECHATRONICS
Unit 4-PROGRAMMABLE LOGIC INTERFACE-ME6702– MECHATRONICS
 
Hp embedd system and basic obotics
Hp embedd system and basic oboticsHp embedd system and basic obotics
Hp embedd system and basic obotics
 
CNC MACHINE
CNC MACHINE CNC MACHINE
CNC MACHINE
 
An introduction to pl cs
An introduction to pl csAn introduction to pl cs
An introduction to pl cs
 
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .pptMECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
 
12 cnc & part programming
12 cnc & part programming12 cnc & part programming
12 cnc & part programming
 
Industrial Automated Robots Working and explanation
Industrial Automated Robots Working and explanationIndustrial Automated Robots Working and explanation
Industrial Automated Robots Working and explanation
 
06. industrial robotics
06. industrial robotics06. industrial robotics
06. industrial robotics
 
BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT
 
bhel6-171106130647.pdf
bhel6-171106130647.pdfbhel6-171106130647.pdf
bhel6-171106130647.pdf
 

Recently uploaded

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 

Recently uploaded (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 

VIRA_Basics_of_Robot_Level_1.pptx

  • 1. Elements of an Industrial Robot An Industrial Robot arm includes following main parts • Manipulator (Arm) • Controller • Drive • Teach Pendant • Inputs and Outputs • End Effector • Sensor
  • 2. Arm
  • 3. Controller • The Controller is the “Brain" of the Industrial Robotic arm and allows the parts of the Robot to operate together. • It works as a Computer and allows the Robot to also be connected to other systems. • The Robotic arm Controller runs a set of instructions written in code called a program.
  • 4. Fig. ABB Controller Fig. KUKA Controller
  • 5. Drive • The Drive is the Engine or Motor that moves the links into their designated positions. • Industrial Robot arms generally use one of the following types of drives: hydraulic, electric, or pneumatic. • Hydraulic drive systems give a Robot great speed and strength. An electric system provides a Robot with less speed and strength. • Pneumatic Drive systems are used for smaller Robots that have fewer axes of movement. Drives should be periodically inspected for wear and replaced if necessary.
  • 6. Configuration Keys Emergency Switch 3D Mouse Programming Keys Display Teach Pendant
  • 7. Emergency Button 6 D Mouse Jog Keys Program Override Key Jog Override Key Main Menu Key Technology key Start Forward Key Start Backward Key Stop Key Keyboard Key Disconnecting Button Operating Mode Key Display
  • 8. End Effector • The End Effector connects to the Robot's Arm and functions as a Hand. • This part comes in direct contact with the Material the Robot is manipulating. • Some variations of an Effector are a Gripper, a Vacuum Pump, Magnets, and Welding Torches. Some Robots are capable of changing End Effectors and can be programmed for different sets of tasks.
  • 9.
  • 10. Sensor • Sensors allow the Industrial Robotic Arm to receive feedback about its environment. • They can give the Robot a limited sense of sight and sound. • The Sensor collects information and sends it electronically to the Robot controlled.
  • 11. Types of Messages Icon Type Acknowledgement message • Displays states that require confirmation by the operator before program execution is resumed (e.g. “Ackn. EMERGENCY STOP”). • An acknowledgement message always causes the Robot to stop or not to start. Status message • Status messages signal current controller states (e.g. “EMERGENCY STOP”). • Status messages cannot be acknowledged while the status is active. Notification message • Notification messages provide information for correct operator control of the Robot (e.g. “Start key required”). • Notification messages can be acknowledged. They do not need to be acknowledged, however, as they do not stop the controller.
  • 12. Wait message • Wait messages indicate the event the controller is waiting for (status, signal or time). • Wait messages can be cancelled manually by pressing the “Simulate” button. Dialog message • Dialog messages are used for direct communication with the operator, e.g. to ask the operator for information. • A message window with buttons appears, offering various possible responses. Icon Type
  • 13. Robot Modes of Operation • Robot controllers normally come with a two or three position key switch or Modes. • T1 • T2 • Automatic
  • 14. T1 T2 Automatic In T1 Mode jogging is possible. In T2 Mode jogging is not possible in KUKA. In ABB & Fanuc Jogging is Possible but not recommended In Automatic Mode jogging is not possible. In T1 Mode maximum Speed of Robot is 250mm/sec. In T2 Mode maximum speed of Robot is 2m/sec. In Automatic Mode maximum speed of Robot is 2m/sec. In T1 Mode Dead Man Switch is required. In T2 Mode Dead Man Switch is required. In Automatic Mode Dead Man Switch is not required. In T1 Mode Door Limit Switch is not Active In T2 Mode Door Limit Switch is not Active In Automatic Mode Door Limit Switch is Active
  • 15. Types of Brake Reactions • Emergency Brake Reaction • Path Maintained Brake Reaction • Path Not Maintaining Brake Reaction
  • 16. Jogging • Manual Movement of Robot is called Jogging. • Jogging Should be done in following modes. • Joint Mode • World Coordinate System • Flange Coordinate System • Tool Coordinate System • Base Coordinate System
  • 17. Coordinate System of Robot • A Robot uses several coordinate systems, each suitable for specific types of jogging or programming. • The World coordinate system • The Flange coordinate system • The Tool coordinate system • The Base coordinate system
  • 19. Flange coordinate System Fig. Flange coordinate system
  • 21. The Base coordinate system • The base coordinate system is located at the base of the Robot. It is the easiest one for just moving the Robot from one position to another. See The base coordinate system for more information.
  • 22. Tool Calibration of Robot Teach Position Method There are Two Types of Teach Position Method •4 point method •6 point method •Numeric Input Method
  • 23. 4 Point Method Fig. Tool Calibration by 4 point method
  • 24. Tool load data • Tool load data refer to all the loads mounted on the Robot flange. • They form an additional mass mounted on the Robot which must also be moved together with the Robot.
  • 25. Tool load data can be obtained from the following sources: • Software option KUKA. Load Determination (only for payloads) • Manufacturer information • Manual calculation • CAD programs
  • 26. Base calibration Base calibration options Methods Description 3-point method • Definition of the origin • Definition of the positive X axis • Definition of the positive Y axis (XY plane) Numeric input • Direct entry of the values for the distance from the world coordinate system (X, Y, Z) and the rotation (A, B, C).
  • 27.
  • 28. Motion Programming There are Four types of motion programming • Point to Point (PTP) • Linear (Lin) • Circular (Cir) • Spline
  • 29. Inline form “PTP” (Motion) Item Description 1 Motion type PTP 2 • The name of the end point is issued automatically, but can be overwritten as required. • To edit the point data, touch the arrow; the option window Frames opens. 3 CONT: end point is approximated. [Empty box]: the motion stops exactly at the end point. 4 Velocity • PTP motions: 1 … 100% 5 Motion data set: • Acceleration • Approximation distance (if CONT is entered in box (3))
  • 30. Inline form “LIN” (Motion) Item Description 1 Motion type LIN 2 • The name of the end point is issued automatically, but can be overwritten as required. • To edit the point data, touch the arrow; the option window Frames opens. 3 CONT: end point is approximated. [Empty box]: the motion stops exactly at the end point. 4 Velocity • LIN motions: 1 … 100 m/s 5 Motion data set: • Acceleration • Approximation distance (if CONT is entered in box (3))
  • 31. Inline form “CIRC” (Motion) Item Description 1 Motion type CIRC 2 • The name of the end point is issued automatically, but can be overwritten as required. • To edit the point data, touch the arrow; the option window Frames opens. 3 CONT: end point is approximated. [Empty box]: the motion stops exactly at the end point. 4 Velocity • CIRC motions: 1 … 100 m/s 5 Motion data set: • Acceleration • Approximation distance (if CONT is entered in box (3))
  • 32. Execution of Programming Program Run Modes GO • Program runs continuously to the end of the program. • In test mode, the Start key must be held down. Motion Step • In the program run mode Motion Step, each motion command is executed separately. • At the end of each motion, Start must be pressed again. Single Step | Only available in the user group “Expert”! • In Incremental Step mode, the program is executed line by line (irrespective of the contents of the individual lines). • The Start key must be pressed again after every line.
  • 33. Logic Programming Commands • OUT Command: Switches an output at a specific point in the program • WAIT FOR Command: Signal-dependent wait function- the controller waits for a signal Here : • Input IN • Output OUT • Time signal TIMER • WAIT : Time-dependent wait function: the controller waits a specified time at this point in the program.
  • 34. Backuping and Restoring Robot Click on Backup and Restore Command • Select backup & restore command on flex pendant to restore and backup data.