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
 
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
 
Programmable logic Controlller ppt
Programmable logic Controlller pptProgrammable logic Controlller ppt
Programmable logic Controlller pptkarthik R
 
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
 
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
 
Programmable logic Controlller ppt
Programmable logic Controlller pptProgrammable logic Controlller ppt
Programmable logic Controlller ppt
 
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

Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 

Recently uploaded (20)

Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 

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.