SlideShare a Scribd company logo
1 of 31
Process Simulate:
Virtual Commissioning
Michał Gurgul
Mechanical construction
Electrical construction & PLC
Simulation
Instalation Try-OutProgramming Debug
Planning
OLP
Offline robotics
Current state of simulation and OLP software
Robcad
Released in 1986
Supports RRS I
Time-based simulation
ABB IRB 6000
Robot : ABB IRB6000/2.4-120 and IRB6000/2.4-100
Controller: S3 - Versions M92 and M93
Date created: April 1993
Status: Incomplete
Level : Documented
Updates :
Originally written by Sam Yechiam (January 1992) and based on
measurements made at ABB Detroit, USA. Dimensions taken from
"Product Manual - IRB6000" (unverified)
(..)
Updated by Ray Kliemann (October 1992) with measured cycle
times using a 100 kg load
(..)
Updated by Ray Kliemann, Noam Ribon and Udi Naamani (March-
April 1993) to include:
(a) extensive measurements made at ABB USA and CTC
Robotics Lab.
(b) new motion planning software written by Mike Hatwell
RRS
RRS_INITIALIZE
RRS_SET_INITIAL-POSITION
RRS_GET_NEXT_STEP
RRS_SET_OVERRIDE_ACC
[X, Y, Z, Rx, Ry, Rz]
SET_NEXT_TARGET
RCS
RRS
Motion trajectory
• Robcad Motion Planner
(MOP)
• VKRC1 RCS
RCS vs MOP
BASE SERVICES
INITIALIZE
RESET
TERMINATE
GET_ROBOT_STAMP
GET_HOME_JOINT_POSITION
GET_RCS_DATA
MODIFY_RCS_DATA
SAVE_RCS_DATA
LOAD_RCS_DATA
MOTION PARAMETER SERVICES
SET_JOINT_SPEEDS
SET_CARTESIAN_POSITION_SPEED
SET_CARTESIAN_ORIENTATION_SPEED
SET_JOINT_ACCELERATIONS
SET_JOINT_JERK
SET_MOTION_TIME
SET_OVERRIDE_SPEED
SET_OVERRIDE_ACCELERATION
KINEMATIC AND CONVERSION SERVICES
GET_INVERSE_KINEMATIC
GET_FORWARD_KINEMATIC
MATRIX_TO_CONTROLLER_POSITION
CONTROLLER_POSITION_TO_MATRIX
GET_CELL_FRAME
MODIFY_CELL_FRAME
SELECT_WORK_FRAMES
PRINCIPAL MOTION SERVICES
SET_INITIAL_POSITION
SET_NEXT_TARGET
GET_NEXT_STEP
SET_INTERPOLATION_TIME
TRACKING SERVICES
SELECT_TRACKING
SET_CONVEYOR_POSITION
WEAVING SERVICES
SELECT_WEAVING_MODE
SELECT_WEAVING_GROUP
SET_WEAVING_GROUP_PARAMETER
MOTION MODIFICATION SERVICES
SELECT_MOTION_TYPE
SELECT_TARGET_TYPE
SELECT_TRAJECTORY_MODE
SELECT_ORIENTATION_INTERPOLATION_MODE
SELECT_DOMINANT_INTERPOLATION
SET_ADVANCE_MOTION
SET_MOTION_FILTER
SET_OVERRIDE_POSITION
REVERSE_MOTION
SET_PAYLOAD_PARAMETER
SELECT_TIME_COMPENSATION
SET_CONFIGURATION_CONTROL
FLY-BY AND POINT ACCURACY SERVICES
SELECT_FLYBY_MODE
SET_FLYBY_CRITERIA_PARAMETER
SELECT_FLYBY_CRITERIA
CANCEL_FLYBY_CRITERIA
SELECT_POINT_ACCURACY
SET_POINT_ACCURACY_PARAMETER
SET_REST_PARAMETER
GET_CURRENT_TARGETID
RRS I - API
ABB RobotStudio, Fanuc Roboguide, Delmia
Virtual Robot Controler (RRS II)
HMI synch
with tools
Throughput
reaction
Sensor
positioning
Tool change
procedure
Mixed
production
Safety
procedures
Handling
variants
Conveyor
optimization
Virtual Commisionning
How it works?
Process Simulate VIBN
TIME-BASED SIMULATION EVENT-BASED SIMULATION
handling
tip_dress
welding
handling
welding
tip_dress
If … then
handling
tip_dress
welding
handling
tip_dress
welding
ControlSimulation
OPC (Client & Server)
Signal mapping
Real-time signal
exchange
PLC ProgramsPLC
HMI
CEE PLC
LOGIC BLOCKS
LOGIC MODULES
ESRC
MATERIAL
FLOW
ESRC:
• Motion trajectory: RRS1
• Signal processing (Send / Wait Signal)
• Non-Boolean Signals
• Call Path
• Macros
• Simulation of logic without RRS2
PS Architecture
Signal management
Logic Blocks / Modules
Proximity sensor
(require 3D component)
Photoelectric sensor
(require activation)
Property sensor
(QR Code, Barcode, VIN number etc.)
Joint Value Sensor
Distance sensor
Sensors
Robcad SOP
welding
tip_dress
handling
handling_end
welding_end
tip_dress_end
Transitions conditions
handling
Signal
value
t[s]
0
1
Connections in Gantt Chart
don’t determine operations
executing order!
CEE
parts_counter>=20
part on FX
Real PLC (S7-300)
Material Flow
Summary
Environment for testing, simulation
and debug of PLC programs, HMI
code, and automation scheme with a
virtual model of a factory
Faster
•Shorter time to production
•Quicker change cycle
Better
•High quality PLC code
•Optimized performance
Cost effective
•Cost of production stop
•Cost of prototype parts
 Easily create a realistic shadow of a
production environment
 Test & Debug PLC code
Long before the real system is build
Minimize impact on existing
environment
Use real PLC H/W or emulated S/W
Virtual Comisssioning
• Parallel cooperation of automation and robotics engineers from early stage
of project
• Validated PLC and robot programs (signal names, sequence, safety)
• Reduction of commissioning time at customer’s site, due to fewer errors in
systems design.
• Possibility to validate stations to reduce additional engineering activities.
Better quality of products and processes, thanks to the possibility to
evaluate different alternative solutions (virtual ghost run)
Pros
• Simulation is very complex and require 100% verified documentation.
[mechanical CAD data, ePlan, cycle time diagrams].
• Expensive H/W equipment to run the simulation tools, along with the cost
of licenses.
• Process simulation software is not ready for full VC, many open issues and
bugs on the software.
Cons
Live demo
Hemming
nhOffsRoller := [[0.015,10.2,-17.5],OrientZYX(0.00,0.00,9.9907)];
GHO := [[0,0,0],[0,0,0],[0,0,0]];
NHsetHO 10, 0, 0, 0, 0, 0, -10, 20;
MoveJ NHTarget(f57_area4,HO{10}),v2500,z10,t_r2_cl,WObj:=wobj_15FX16;
! Spot lsp195621_f57;
VP_SpotL lsp195621_f57,Id_03, vmax, t_Gun1_varioWobj:=wobj_22fx16_f57;
!Move VarioPiker Backward
VP_GunOpen 1000;
Performance
 Signals update rate
 Proximity sensors are
resource consuming
Thanks for your attention!
Michał Gurgul

More Related Content

What's hot

FMEA training (AIAG VDA Edition 01)
FMEA training (AIAG VDA Edition 01)FMEA training (AIAG VDA Edition 01)
FMEA training (AIAG VDA Edition 01)Ankit Gupta
 
Chapter 2 digital manufacturing
Chapter 2   digital manufacturingChapter 2   digital manufacturing
Chapter 2 digital manufacturingN. A. Sutisna
 
VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...
VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...
VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...VDiversify
 
Robots in automobile industry
Robots in automobile industryRobots in automobile industry
Robots in automobile industryNiraj Rajan
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Dr. Anish Cheriyan (PhD)
 
Shop floor control and management in CIM
Shop floor control and management in CIMShop floor control and management in CIM
Shop floor control and management in CIMchinmay gosavi
 
Model-Based Design For Motor Control Development
Model-Based Design For Motor Control DevelopmentModel-Based Design For Motor Control Development
Model-Based Design For Motor Control DevelopmentThe Hartford
 
Mitra matra iatf 16949 honda module 4
Mitra matra iatf 16949 honda module 4Mitra matra iatf 16949 honda module 4
Mitra matra iatf 16949 honda module 4DANANG WID
 
Model based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loopModel based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loopMahmoud Hussein
 
Automation 2018
Automation  2018Automation  2018
Automation 2018vcdas
 
ISO 26262 introduction
ISO 26262 introductionISO 26262 introduction
ISO 26262 introductionKoenLeekens
 

What's hot (20)

FMEA training (AIAG VDA Edition 01)
FMEA training (AIAG VDA Edition 01)FMEA training (AIAG VDA Edition 01)
FMEA training (AIAG VDA Edition 01)
 
Chapter 2 digital manufacturing
Chapter 2   digital manufacturingChapter 2   digital manufacturing
Chapter 2 digital manufacturing
 
Industry 4.0 and Smart Factory
Industry 4.0 and Smart FactoryIndustry 4.0 and Smart Factory
Industry 4.0 and Smart Factory
 
IATF Awareness
IATF AwarenessIATF Awareness
IATF Awareness
 
VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...
VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...
VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...
 
Robots in automobile industry
Robots in automobile industryRobots in automobile industry
Robots in automobile industry
 
Cloud manufacturing
Cloud manufacturingCloud manufacturing
Cloud manufacturing
 
DMAIC Components
DMAIC ComponentsDMAIC Components
DMAIC Components
 
Vda process auditing
Vda process auditingVda process auditing
Vda process auditing
 
India industry 4.0
India industry 4.0India industry 4.0
India industry 4.0
 
PLM Introduction
PLM IntroductionPLM Introduction
PLM Introduction
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...
 
Shop floor control and management in CIM
Shop floor control and management in CIMShop floor control and management in CIM
Shop floor control and management in CIM
 
Model-Based Design For Motor Control Development
Model-Based Design For Motor Control DevelopmentModel-Based Design For Motor Control Development
Model-Based Design For Motor Control Development
 
Artificial Intelligence in Manufacturing
Artificial Intelligence in ManufacturingArtificial Intelligence in Manufacturing
Artificial Intelligence in Manufacturing
 
Mitra matra iatf 16949 honda module 4
Mitra matra iatf 16949 honda module 4Mitra matra iatf 16949 honda module 4
Mitra matra iatf 16949 honda module 4
 
Model based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loopModel based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loop
 
Automation 2018
Automation  2018Automation  2018
Automation 2018
 
ISO 26262 introduction
ISO 26262 introductionISO 26262 introduction
ISO 26262 introduction
 
ISO 26262: Automotive Functional Safety
ISO 26262: Automotive Functional SafetyISO 26262: Automotive Functional Safety
ISO 26262: Automotive Functional Safety
 

Viewers also liked

SME 10-minute guide to digital transformation v1
SME 10-minute guide to digital transformation v1SME 10-minute guide to digital transformation v1
SME 10-minute guide to digital transformation v1Bill Harpley
 
Digital Manufacturing, a new opportunity for economy
Digital Manufacturing, a new opportunity for economyDigital Manufacturing, a new opportunity for economy
Digital Manufacturing, a new opportunity for economyJavier_Carbonell
 
Digital Manufacturing Study - 2013-2014 - Summary Charts
Digital Manufacturing Study - 2013-2014 - Summary ChartsDigital Manufacturing Study - 2013-2014 - Summary Charts
Digital Manufacturing Study - 2013-2014 - Summary ChartsLora Cecere
 
Industry 4.0: Sensor Driven Manufacturing
Industry 4.0: Sensor Driven ManufacturingIndustry 4.0: Sensor Driven Manufacturing
Industry 4.0: Sensor Driven ManufacturingSMARTRAC
 
Digital Transformation in the Manufacturing sector
Digital Transformation in the Manufacturing sectorDigital Transformation in the Manufacturing sector
Digital Transformation in the Manufacturing sectorArun Natarajan
 
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...Bill Harpley
 

Viewers also liked (7)

SME 10-minute guide to digital transformation v1
SME 10-minute guide to digital transformation v1SME 10-minute guide to digital transformation v1
SME 10-minute guide to digital transformation v1
 
Digital Manufacturing, a new opportunity for economy
Digital Manufacturing, a new opportunity for economyDigital Manufacturing, a new opportunity for economy
Digital Manufacturing, a new opportunity for economy
 
Digital Manufacturing Study - 2013-2014 - Summary Charts
Digital Manufacturing Study - 2013-2014 - Summary ChartsDigital Manufacturing Study - 2013-2014 - Summary Charts
Digital Manufacturing Study - 2013-2014 - Summary Charts
 
Industry 4.0: Sensor Driven Manufacturing
Industry 4.0: Sensor Driven ManufacturingIndustry 4.0: Sensor Driven Manufacturing
Industry 4.0: Sensor Driven Manufacturing
 
Digital Transformation in the Manufacturing sector
Digital Transformation in the Manufacturing sectorDigital Transformation in the Manufacturing sector
Digital Transformation in the Manufacturing sector
 
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0
 

Similar to Robotics: Virtual Commissioning in Process Simulate

Functional verification techniques EW16 session
Functional verification techniques  EW16 sessionFunctional verification techniques  EW16 session
Functional verification techniques EW16 sessionSameh El-Ashry
 
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...ijsrd.com
 
Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...
Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...
Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...ARC Advisory Group
 
Aerospace maintenance facility increases utilization by 50%, saves money
Aerospace maintenance facility increases utilization by 50%, saves moneyAerospace maintenance facility increases utilization by 50%, saves money
Aerospace maintenance facility increases utilization by 50%, saves moneyIntelligentManufacturingInstitute
 
Portfolio control version sn_v5
Portfolio control version sn_v5Portfolio control version sn_v5
Portfolio control version sn_v5Samuel Narcisse
 
Step nc software-2006
Step nc software-2006Step nc software-2006
Step nc software-2006Ibnu Khaldun
 
Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...SEAA 2022
 
IESA: Automation for Worldwide Industries
IESA: Automation for Worldwide IndustriesIESA: Automation for Worldwide Industries
IESA: Automation for Worldwide IndustriesVincent BOYER
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
OPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulationOPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulationOPAL-RT TECHNOLOGIES
 
Ali Mahmoud Automation Projects
Ali Mahmoud Automation ProjectsAli Mahmoud Automation Projects
Ali Mahmoud Automation ProjectsAli Mahmoud
 
Migdcs pp005 -en-e
Migdcs pp005 -en-eMigdcs pp005 -en-e
Migdcs pp005 -en-eahmed6000
 
I tron automation's experience
I tron automation's experienceI tron automation's experience
I tron automation's experiencehugo_mx
 

Similar to Robotics: Virtual Commissioning in Process Simulate (20)

Functional verification techniques EW16 session
Functional verification techniques  EW16 sessionFunctional verification techniques  EW16 session
Functional verification techniques EW16 session
 
Mechatronics engineer
Mechatronics engineerMechatronics engineer
Mechatronics engineer
 
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
 
Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...
Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...
Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...
 
Aerospace maintenance facility increases utilization by 50%, saves money
Aerospace maintenance facility increases utilization by 50%, saves moneyAerospace maintenance facility increases utilization by 50%, saves money
Aerospace maintenance facility increases utilization by 50%, saves money
 
Portfolio control version sn_v5
Portfolio control version sn_v5Portfolio control version sn_v5
Portfolio control version sn_v5
 
OPAL-RT Webinar - HYPERSIM
OPAL-RT Webinar - HYPERSIMOPAL-RT Webinar - HYPERSIM
OPAL-RT Webinar - HYPERSIM
 
Step nc software-2006
Step nc software-2006Step nc software-2006
Step nc software-2006
 
Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...
 
IESA: Automation for Worldwide Industries
IESA: Automation for Worldwide IndustriesIESA: Automation for Worldwide Industries
IESA: Automation for Worldwide Industries
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
OPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulationOPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulation
 
RAPELLY_resume1
RAPELLY_resume1RAPELLY_resume1
RAPELLY_resume1
 
Ali Mahmoud Automation Projects
Ali Mahmoud Automation ProjectsAli Mahmoud Automation Projects
Ali Mahmoud Automation Projects
 
Rajiv Kumar
Rajiv KumarRajiv Kumar
Rajiv Kumar
 
Vt training plc_1
Vt training plc_1Vt training plc_1
Vt training plc_1
 
Migdcs pp005 -en-e
Migdcs pp005 -en-eMigdcs pp005 -en-e
Migdcs pp005 -en-e
 
Dcs capabilities
Dcs capabilitiesDcs capabilities
Dcs capabilities
 
Atul_T_Biradar_CV
Atul_T_Biradar_CVAtul_T_Biradar_CV
Atul_T_Biradar_CV
 
I tron automation's experience
I tron automation's experienceI tron automation's experience
I tron automation's experience
 

Recently uploaded

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 

Recently uploaded (20)

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 

Robotics: Virtual Commissioning in Process Simulate

  • 2.
  • 3. Mechanical construction Electrical construction & PLC Simulation Instalation Try-OutProgramming Debug Planning OLP
  • 4. Offline robotics Current state of simulation and OLP software
  • 5. Robcad Released in 1986 Supports RRS I Time-based simulation
  • 6. ABB IRB 6000 Robot : ABB IRB6000/2.4-120 and IRB6000/2.4-100 Controller: S3 - Versions M92 and M93 Date created: April 1993 Status: Incomplete Level : Documented Updates : Originally written by Sam Yechiam (January 1992) and based on measurements made at ABB Detroit, USA. Dimensions taken from "Product Manual - IRB6000" (unverified) (..) Updated by Ray Kliemann (October 1992) with measured cycle times using a 100 kg load (..) Updated by Ray Kliemann, Noam Ribon and Udi Naamani (March- April 1993) to include: (a) extensive measurements made at ABB USA and CTC Robotics Lab. (b) new motion planning software written by Mike Hatwell
  • 7. RRS
  • 9. Motion trajectory • Robcad Motion Planner (MOP) • VKRC1 RCS RCS vs MOP
  • 10. BASE SERVICES INITIALIZE RESET TERMINATE GET_ROBOT_STAMP GET_HOME_JOINT_POSITION GET_RCS_DATA MODIFY_RCS_DATA SAVE_RCS_DATA LOAD_RCS_DATA MOTION PARAMETER SERVICES SET_JOINT_SPEEDS SET_CARTESIAN_POSITION_SPEED SET_CARTESIAN_ORIENTATION_SPEED SET_JOINT_ACCELERATIONS SET_JOINT_JERK SET_MOTION_TIME SET_OVERRIDE_SPEED SET_OVERRIDE_ACCELERATION KINEMATIC AND CONVERSION SERVICES GET_INVERSE_KINEMATIC GET_FORWARD_KINEMATIC MATRIX_TO_CONTROLLER_POSITION CONTROLLER_POSITION_TO_MATRIX GET_CELL_FRAME MODIFY_CELL_FRAME SELECT_WORK_FRAMES PRINCIPAL MOTION SERVICES SET_INITIAL_POSITION SET_NEXT_TARGET GET_NEXT_STEP SET_INTERPOLATION_TIME TRACKING SERVICES SELECT_TRACKING SET_CONVEYOR_POSITION WEAVING SERVICES SELECT_WEAVING_MODE SELECT_WEAVING_GROUP SET_WEAVING_GROUP_PARAMETER MOTION MODIFICATION SERVICES SELECT_MOTION_TYPE SELECT_TARGET_TYPE SELECT_TRAJECTORY_MODE SELECT_ORIENTATION_INTERPOLATION_MODE SELECT_DOMINANT_INTERPOLATION SET_ADVANCE_MOTION SET_MOTION_FILTER SET_OVERRIDE_POSITION REVERSE_MOTION SET_PAYLOAD_PARAMETER SELECT_TIME_COMPENSATION SET_CONFIGURATION_CONTROL FLY-BY AND POINT ACCURACY SERVICES SELECT_FLYBY_MODE SET_FLYBY_CRITERIA_PARAMETER SELECT_FLYBY_CRITERIA CANCEL_FLYBY_CRITERIA SELECT_POINT_ACCURACY SET_POINT_ACCURACY_PARAMETER SET_REST_PARAMETER GET_CURRENT_TARGETID RRS I - API
  • 11. ABB RobotStudio, Fanuc Roboguide, Delmia Virtual Robot Controler (RRS II)
  • 12. HMI synch with tools Throughput reaction Sensor positioning Tool change procedure Mixed production Safety procedures Handling variants Conveyor optimization
  • 14. Process Simulate VIBN TIME-BASED SIMULATION EVENT-BASED SIMULATION handling tip_dress welding handling welding tip_dress If … then handling tip_dress welding handling tip_dress welding
  • 15. ControlSimulation OPC (Client & Server) Signal mapping Real-time signal exchange PLC ProgramsPLC HMI
  • 16. CEE PLC LOGIC BLOCKS LOGIC MODULES ESRC MATERIAL FLOW ESRC: • Motion trajectory: RRS1 • Signal processing (Send / Wait Signal) • Non-Boolean Signals • Call Path • Macros • Simulation of logic without RRS2 PS Architecture
  • 18. Logic Blocks / Modules
  • 19. Proximity sensor (require 3D component) Photoelectric sensor (require activation) Property sensor (QR Code, Barcode, VIN number etc.) Joint Value Sensor Distance sensor Sensors
  • 21. welding tip_dress handling handling_end welding_end tip_dress_end Transitions conditions handling Signal value t[s] 0 1 Connections in Gantt Chart don’t determine operations executing order! CEE parts_counter>=20 part on FX
  • 25. Environment for testing, simulation and debug of PLC programs, HMI code, and automation scheme with a virtual model of a factory Faster •Shorter time to production •Quicker change cycle Better •High quality PLC code •Optimized performance Cost effective •Cost of production stop •Cost of prototype parts  Easily create a realistic shadow of a production environment  Test & Debug PLC code Long before the real system is build Minimize impact on existing environment Use real PLC H/W or emulated S/W Virtual Comisssioning
  • 26. • Parallel cooperation of automation and robotics engineers from early stage of project • Validated PLC and robot programs (signal names, sequence, safety) • Reduction of commissioning time at customer’s site, due to fewer errors in systems design. • Possibility to validate stations to reduce additional engineering activities. Better quality of products and processes, thanks to the possibility to evaluate different alternative solutions (virtual ghost run) Pros
  • 27. • Simulation is very complex and require 100% verified documentation. [mechanical CAD data, ePlan, cycle time diagrams]. • Expensive H/W equipment to run the simulation tools, along with the cost of licenses. • Process simulation software is not ready for full VC, many open issues and bugs on the software. Cons
  • 29. Hemming nhOffsRoller := [[0.015,10.2,-17.5],OrientZYX(0.00,0.00,9.9907)]; GHO := [[0,0,0],[0,0,0],[0,0,0]]; NHsetHO 10, 0, 0, 0, 0, 0, -10, 20; MoveJ NHTarget(f57_area4,HO{10}),v2500,z10,t_r2_cl,WObj:=wobj_15FX16; ! Spot lsp195621_f57; VP_SpotL lsp195621_f57,Id_03, vmax, t_Gun1_varioWobj:=wobj_22fx16_f57; !Move VarioPiker Backward VP_GunOpen 1000;
  • 30. Performance  Signals update rate  Proximity sensors are resource consuming
  • 31. Thanks for your attention! Michał Gurgul

Editor's Notes

  1. Opracowaliśmy ten szablon, aby każdy członek zespołu projektowego miał zestaw slajdów z własnym motywem, na których mógłby prezentować swoje badania. Członkowie, zobaczcie, jak dodać slajd do takiego zestawu: Oznacz miejsce, w którym chcesz dodać slajd: zaznacz istniejący slajd w okienku Miniatury, kliknij przycisk Nowy slajd, a następnie wybierz układ. Nowy slajd będzie miał ten sam motyw co zaznaczony wcześniej slajd. Uwaga! Nie irytuj pozostałych osób prezentujących swoje wyniki przypadkową zmianą ich motywów. Tak może się zdarzyć, jeśli wybierzesz motyw Wariant na karcie Projekt, co spowoduje zmianę wyglądu wszystkich slajdów prezentacji.