<<

MATEC Web of Conferences 184, 02022 (2018) https://doi.org/10.1051/matecconf/201818402022 Annual Session of Scientific Papers IMT ORADEA 2018

The maintenance, commissioning of FANUC M-1iA 0.5A type selecting and implementation of iRVision picture- recognizing procedure

Gyula Korsoveczki1,*, Géza Husi2, and Timotei István Erdei3

1Mechatronics Department, Engineering Faculty, University of Debrecen, Hungary 2Mechatronics Department, Engineering Faculty, University of Debrecen, Hungary 3Mechatronics Department, Engineering Faculty, University of Debrecen, Hungary

Abstract. The topic of the given project is based on the maintenance, commissioning and implementation of iRVision picture-recognizing procedure, and the operation of the associated program of the FANUC M-1iA 0.5A type delta tripod designed selecting robot that can be found at the Mechatronics Department, Engineering Faculty of the University of Debrecen. Keywords — FANUC; M-1iA 0.5A; delta tripod; robot; iRVision; picture-recognizing

1 Introduction robot is capable of working at any angle, so it is good choice for those applications that demand high level of The permeation of is more considerable in every repeatability and flexibility. area of industry. With the development of the technic and The scope of the application is electronics, food growing of demand there is need for automated products industry, manufacture of medical instruments production lines. The velocity and precision of these lines optic and medical industry and precision mechanics [1]. gives industrial robots. With the opportunity of this project I could work with that kind of I have always wanted to. That is why I chose the mentioned FANUC M-1iA 0.5A type delta tripod designed selection robot that can be found at the Mechatronics Department, Engineering Faculty of the University of Debrecen. After I had completed the maintenance operations, I measured the tool used by the robot. Next, I optimizationed the sphere of the workplace and I measured the user frame that I used during the project. After this operation, I designed several tools and elements for the robot. These metal elements make the work desk stronger and ensure a higher level of stability for the construction that supports the work desk. The subjoined CD contains the complete plans. Furthermore, I wanted to know the working of the Fig. 1. FANUC M-1iA 0.5A [1] iRVision system of FANUC and the implementation of picture-recognizing procedure that I wanted to show in The technical specifications of the robot: my task. As the result of these operations, the sphere of • Number of controlled axes: 6 work of the robot was broadened and the functioning • Maximal reach: 280 mm became more efficient and competent in educational • Repeatability: +/- 0,02 mm purposes. • Mechanical weight: 23 kg • Maximal load capacity at wrist: 0,5 kg • Maximal velocity: 4000 mm/s [1] 2 Description of the system 2.2. FANUC R-30iB Mate controller 2.1. FANUC M-1iA 0.5A type robot The robot I used during my task is a delta tripod designed The robot is controlled by FANUC R-30iB Mate Open- robot, that possesses 6 degrees of freedom. This model is Air type of controllers. It is compact and easy to integrate versatile and nimble, and it can achieve excellent work into single robot production cells. Unlike Windows-based rates on complex component assembly operations. The controllers, the R-30iB types use FANUC’s own propriety

* Corresponding author: [email protected]

© The Authors, published by EDP Sciences. This is an open access article distributed under the terms of the Creative Commons Attribution License 4.0 (http://creativecommons.org/licenses/by/4.0/). MATEC Web of Conferences 184, 02022 (2018) https://doi.org/10.1051/matecconf/201818402022 Annual Session of Scientific Papers IMT ORADEA 2018

sotwre is ows tt te syste is ore ste n it e syste inues n inustri onoroti er is protete inst te ost yer irus n tts o tt is powere y N is er is optie wit ers Furterore its ontroer nte is tt tere te iision piturereoniin syste t s te uty is no nee re syste to run to opis te isu prt o te ipeente e ontroer so suits te reuireents o inustri proeure enironent euse it s suite protetion inst e in teni speiitions o te er wetness n ust o use te iision syste esiy n • i resoution A resoution ternet port n e oun on te ontroer e in • i rte snnin 0 res seon prts re swit wit two position NFF n • iniu iuintion 0 u eereny toe wit re oour n n opertion oe • i so n irtion resistne ner reen toe tt n e tute y s ey is reen toe is te responsie or te runnin o te ye pror

Fig. 4. XC-56 camera [5]

3 The maintenance operations Fig. 2. FANUC R-30iB [3] 3.1. Reset of the serial pulsecoder 2.3. FANUC iPendant Touch urin te ts y irst proe ws rete to te e root n e prore in two wys ne o tese tteries o te seri puseoer e root s wys is te re pror nue o use tis one C oee es ese es re oe y AC sero is neee e oter opportunity is te iennt ou otors o ie teir tu position tere re n ontroer tt is powere y FANUC As tis n inreent puseoers in te root ese ins o ontroer uses o stye pror nue tere re puseoers nee sttionry eetri suppy itout tis ore options to pror te root n it is ster tn in te resut o te ountin perises t is wy te se o re nue root inues nustri ACAN tteries e iennt ou s eronoi spe tou oweer tese tteries e one t sine te st use sreen n its prorin enironent is userrieny o te root n tis se spei r turns up ney o urter enreents it ontins untion toes n 0 BA r roup i Ais t ens tere n e opene two winows on te i oouru Bttery ero Ar o soe tis proe nin te sreen t te se tie e n ontroer s tteries is not enou euse tere is nee to eete n esiner option n UB input to onnet etern store uno tis one in te syste it usin o te iennt or ouse e in prts re te i oouru sreen ou we nee to enter into te enu o te root wit te eyor te sety en swit wit tree pusin o te NU utton Ater tt tere is nee to positions n eereny toe n swit wit two seet N 0 n te options Finy positions tt n ene te iennt ou we n re te intern irry o te root wit pusin o te AAB utton it te untion we n ser orin to seri nuers n tis se te nuer o te sere ite is 30 is is C oer n tis oer we nee to in te C rie wit te seri nuer o t ens A UC en it is oun we e to ne te ue FA to ue U Copetin tis opertion tere is nee to pus te en swit into ie position n te utton t te se tie As te net step tere is nee to sut own te root n isonnet to te eetri iruit en we turn on te root te es wi e oee n we n use te Fig. 3. FANUC iPendant Touch [Own figure] N oorintesyste

2.4. SONY XC-56 type camera

2 MATEC Web of Conferences 184, 02022 (2018) https://doi.org/10.1051/matecconf/201818402022 Annual Session of Scientific Papers IMT ORADEA 2018

Fig. 5. The $SPC_RESET [Own figure]

3.2. The MASTERING and the CALIBRATION Fig. 6. The MASTER/CAL menu [Own figure] 4 The commissioning of the robot 4.1. Measuring of the tool frame • • ⃗ ⃗ ⃗ ⃗ ⃗ ⃗

3 MATEC Web of Conferences 184, 02022 (2018) https://doi.org/10.1051/matecconf/201818402022 Annual Session of Scientific Papers IMT ORADEA 2018

Fig. 8. The new work sphere [Own figure]

4.3. Measuring of the user frame Fig. 7. Measuring of the tool frame [Own figure] 4.2. Optimization of the work sphere Fig. 9. Measuring of the user frame [Own figure] 5 Creating of the iRVision procedure the FANUC’s own PLUG & PLAY

4 MATEC Web of Conferences 184, 02022 (2018) https://doi.org/10.1051/matecconf/201818402022 Annual Session of Scientific Papers IMT ORADEA 2018

en oontesste wth the se o the e testn stht enwhe the testn the sotwe Ate tht t tohes the ente ont o the oonte shows s the oess n the est o the sste n t ws on the whoese tne whh sehn s e n ths one owee ths tne s nse o th oetn o the esente stes oee the oot o osh these oetons we nee o e oshe sess tht the oot o tht onnets the son sste to the oontesste to the oot s sehe oet oot he set o the son s tht t hs et onneton to the ontoe n se o ote onneton thee s nee n thenet e n PC tht n n osot ntenet oe he st ste o the eentton s onnetn the PC to the ontoe o the oot wth thenet e Fo the onton we nee to oewte the P ess o the PC to Foown ths Fig. 10. The searched and found object [Own figure] oeton t s neess to oen the ntenet oe n we n eh the n sotwe o the ontoe wth the ess o hee e se oonents o 6 The associated robot program the ntenet oe whh e essent to wo the sste hese oonents n e ownoe wth 6.1. Description of the program code n to the son et en Fo the en en we sho hoose the As the st ste o ts wnte to ete n CAA UP L ootnt wth the he o ssote oot o to the teeonn YP oton Ate tht wth sn o the CA oee hns to tht the oot n se the entone on we n ete new one ee we n ene oee n te th nnn the o the the settns o the se e n ton we he to oot s e to eone the tht oontesste seet e oton n set the eoston te whh s n e on on the wo te o the oot n he net ste s to oete the ton o the n oston t n en oentton Ftheoe the e wth the CAA CALAN L oot n toh the oo o the oontesste n function. To do this, we need the FANUC’s own te tht t n w on the tne n the oonte ton s thot ths we nnot osh the sste n ths se the tne s nse o the oot oeton he n ont o the ton s tht the so the oston o the tne eens on the on oot otes the settns o the e tse to et the oontesste maximal efficiency. Since I didn’t possess with he on hene wth the sn o ton s se the s settns o the e Pennt oh t s h oe ste n ste thn Ate these oetons thee s nee to ete new the se o e o ne teeonn oee ne N n sne o ths s the st ste ene the PC L n wthn ths NGL – eos ese too e n se e n ne N PC he ne o the oess n created is “KRESHAROMSZOG”. As the th ste eente ew ont o the n ths ootnt we he to ene the e oee n ths ont the CP o not st the son ton the eoston te n the teons o the o the e he te o the oton s ne L the nn o the sehe oonents Ftheoe thee s eot s s n t the en o the oton the oot nee to seet the eos ese se e n we stos FN he to ene eeene oston n ne onnete the teeonn he en ontns GP LCA L oee to the oot o wth the N oton th sn o t we n teh os oets to UNFN on he ose o the sehn the oot o teh the we he to te te wth e the ne o the s oess whh s the NAP on Foown ths oeton thee s AG he e o the oot hes nee to te the oet tht we wnt to teh to the oot the wo te on to the teeonn n ton we he the osst to s the ts oee to n tht oet whh e notnt o the ont o ew sehn n se o sess etetn the oot ses the s n se o the tne hs oeton n e oontes o the oet nto n FF e n ne oete wth the ANNG A on owee t oes not n nthn t etes otnt toos e the CNA L P onto e e LL to s oe the t NAN AN CAL PN th the st o the o oe whh eons to the nn one we n seh oos n se o the seon one th the ons whh n e on n nes we he the ootnt to n oets n os the oot tohes the oo o the oontesste oenttons he th one enes s to seh oets Ate tht wth the ons n nes the oot the ses ws on the tne on to P P P th the en n sn o the eton oes nto P P n P onts estene the teeonn oee tht n e

5 MATEC Web of Conferences 184, 02022 (2018) https://doi.org/10.1051/matecconf/201818402022 Annual Session of Scientific Papers IMT ORADEA 2018

Finally the can e found in line , and with iRision system of the root with the help of the line and the EN command the root returns into the associated proram. As a result, I ot a system that wors IE point and finishes the proram. The proram well and I accomplished the purposes. There sre other code is the next possiilities, for example creatin arious taret specific UFRAMENUM tools or implementation of external liht source and UTOONUM coneyor line. Moreoer, the recaliration of the camera IE mmsec FINE is more important to mae the precision and efficiency 4 : VISION RUN_FIND ’KRESHAROMSZOG’ etter and to improe the scope of the wor. Howeer, the ISION GETOFFSET software part can e roadened without any prolem with : ’KRESHAROMSZOG’ VR [1] JMP LBL [1] new part of proram codes and functions. ARCH mmsec FINE OFFSET , R Acknowledgement ICK mmsec FINE OFFSET , R The publication was supported by the project EFOP- ARCH mmsec FINE 3.6.1-16-2016-00022. This project was co-funded by the OFFSET , R European Union, from the European Social Fund. mmsec FINE OFFSET , R mmsec FINE References OFFSET , R mmsec FINE 1 FANUC Hungary Kft., „M-1iA/0.5A,” [Online]. OFFSET , R Available: mmsec FINE http://www.fanuc.eu/hu/hu/robotok/robotsz%c5%b OFFSET , R 1r%c5%91-lap/m1-sorozat/m-1ia-05a. [Accessed: mmsec FINE 27.11.2017.]. OFFSET , R 2. FANUC Hungary Kft., „R-30iB controller.” mmsec FINE [Online]. Available: OFFSET , R http://www.fanuc.eu/hu/hu/robotok/tartoz%c3%a9 kok/r-30ib-vez%c3%a9rl%c5%91. [ Accessed: IE mmsec FINE 27.11.2017.]. EN 3. RobotWorx, „FANUC R-30iB Open Air Cabinet,” [Online]. Available: https://www.robots.com/fanuc/controller/r-30ib- 6.2. The flowchart diagram open-air-cabinet. [Accessed: 27.11.2017.]. 4. FANUC Hungary Kft., „iPendant Touch,” [Online]. Available: http://www.fanuc.eu/hu/hu/robotok/tartoz%c3%a9 kok/r-30ib-vez%c3%a9rl%c5%91/ipendant-touch. [Accessed: 27.11.2017.]. 5. SONY, „XC56,” [Online]. Available: https://pro.sony.com/bbsc/ssr/product-XC56/. [Accessed: 27.11.2017.]. 6. Dr. P. Boza, Dr. J. Pintér, automatization (Gyártásautomatizálás) Győr, 2011. 7. FANUC America, Inc., „M-1iA Operator Manual,” [Online]. Available: https://www.scribd.com/document/350205121/M- 1iA-Operator-Manual-B-83084EN-08. [Accessed: 27.11.2017.]. 8. FANUC Robotics America, Inc., „R-30iA Mate CONTROLLER,” [Online]. Available: Fig. 11. The flowchart diagram [Own figure] http://www.msamc.org/aimss/documentation/pdf/m anuals/lr_mate_manuals/R30iA%20Mate%20Contr 7 Conclusion oller.pdf. [Accessed: 27.11.2017.]. 9. FANUC Hungary Kft., „Visual sensor system,” The purpose of my tas was to accomplish the [Online]. Available: maintenance and the practice oriented commissionin of http://www.fanuc.eu/hu/hu/robotok/tartoz%c3%a9 the root. Furthermore, I wanted to test and sumit the kok/l%c3%a1t%c3%a1s. [Accessed: 27.11.2017.].

6