• Sonuç bulunamadı

PolyScope Kılavuzu. Sürüm 3.1 (rev ) Orijinal talimatların çevirisi (tr)

N/A
N/A
Protected

Academic year: 2022

Share "PolyScope Kılavuzu. Sürüm 3.1 (rev ) Orijinal talimatların çevirisi (tr)"

Copied!
108
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

PolyScope Kılavuzu

S ¨ ur ¨ um 3.1 (rev. 18026)

Orijinal talimatların c¸evirisi (tr)

(2)

Burada yer alan bilgiler Universal Robots A/S’nin m ¨ulkiyetindedir ve ¨onceden Universal Robots A/S’nin yazılı onayı alınmaksızın t ¨um ¨uyle ya da kısmen c¸o ˘galtılamaz. Buradaki bilgiler bildirimde bulunulmaksızın de ˘gis¸ikli ˘ge u ˘grayabilir ve Universal Robots A/S’nin bir taahh ¨ud ¨u olarak yorum- lanmamalıdır. Bu kılavuz d ¨uzenli aralıklarla g ¨ozden gec¸irilmekte ve revize edilmektedir.

Universal Robots A/S, bu belgedeki hatalar veya eksikliklerden dolayı hic¸bir sorumluluk kabul et- mez.

Telif hakkı © 2009-2015, Universal Robots A/S

Universal Robots logosu Universal Robots A/S s¸irketinin tescilli ticari markasıdır.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(3)

˙Ic¸indekiler

II PolyScope Kılavuzu II-1

10 Giri¸s II-3

10.1 Bas¸larken . . . II-3 10.1.1 Robot Kolunu ve Kontrol Kutusunu Kurma . . . II-3 10.1.2 Kontrol Kutusunu Ac¸ma ve Kapatma . . . II-4 10.1.3 Robot Kolunu Ac¸ma ve Kapatma . . . II-4 10.1.4 Hızlı Bas¸langıc¸ . . . II-4 10.1.5 ˙Ilk Program . . . II-5 10.2 PolyScope Programlama Arabirimi . . . II-6 10.3 Kars¸ılama Ekranı . . . II-8 10.4 Bas¸latma Ekranı . . . II-9

11 Ekran D ¨uzenleyicileri II-11

11.1 Ekran Tus¸ Takımı . . . II-11 11.2 Ekran Klavyesi . . . II-12 11.3 Ekran ˙Ifade D ¨uzenleyicisi . . . II-12 11.4 Poz D ¨uzenleyicisi Ekranı . . . II-13

12 Robot Denetleyicisi II-17

12.1 Hareket Ettir Sekmesi . . . II-17 12.1.1 Robot . . . II-17 12.1.2 ¨Ozellik ve Arac¸ Pozisyonu . . . II-18 12.1.3 Aracı Hareket Ettir . . . II-18 12.1.4 Eklemleri Hareket Ettir . . . II-18 12.1.5 Serbest s ¨ur ¨us¸ . . . II-18 12.2 G/C¸ Sekmesi . . . II-19 12.3 MODBUS istemci G/C¸ . . . II-20 12.4 Otomatik Hareket Ettir Sekmesi . . . II-20 12.5 Kurulum→Y ¨ukle/Kaydet . . . II-22 12.6 Kurulum→TCP Yapılandırması. . . II-23 12.6.1 TCP’leri ekleme, de ˘gis¸tirme ve kaldırma . . . II-23 12.6.2 Varsayılan ve etkin TCP . . . II-23 12.6.3 TCP konumunu ¨o ˘gretme . . . II-24 12.6.4 TCP oryantasyonunu ¨o ˘gretme . . . II-25 12.6.5 Tas¸ıma kapasitesi. . . II-25 12.6.6 A ˘gırlık merkezi . . . II-25 12.7 Kurulum→Montaj . . . II-26 12.8 Kurulum→G/C¸ Ayarları . . . II-27 12.9 Kurulum→G ¨uvenli ˘gi . . . II-28 12.10 Kurulum→De ˘gis¸kenler. . . II-28

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(4)

12.11 Kurulum→MODBUS istemci G/C¸ Ayarları . . . II-29 12.12 Kurulum→Ozellikleri . . . .¨ II-32 12.13 Tas¸ıyıcı Takibi Ayarı . . . II-35 12.14 Kurulum→Varsayılan Program . . . II-36 12.14.1 Varsayılan Programı Y ¨ukleme . . . II-36 12.14.2 Varsayılan Programı Bas¸latma . . . II-37 12.14.3 Otomatik Bas¸latma . . . II-37 12.15 G ¨unl ¨uk Sekmesi . . . II-37 12.16 Y ¨ukle Ekranı . . . II-38 12.17 C¸ alıs¸tır Sekmesi . . . II-40

13 Programlama II-43

13.1 Yeni Program . . . II-43 13.2 Program Sekmesi . . . II-44 13.2.1 Program A ˘gacı . . . II-44 13.2.2 Program Y ¨ur ¨utmesi G ¨ostergesi . . . II-45 13.2.3 Geri Al/Yinele D ¨u ˘gmeleri . . . II-45 13.2.4 Program Panosu . . . II-45 13.3 De ˘gis¸kenler . . . II-46 13.4 Komut: Bos¸ . . . II-47 13.5 Komut: Hareket Ettir . . . II-48 13.6 Komut: Sabit Gec¸is¸ Noktası . . . II-51 13.7 Komut: G ¨oreli Gec¸is¸ Noktası . . . II-53 13.8 Komut: De ˘gis¸ken Gec¸is¸ Noktası . . . II-54 13.9 Komut: Bekle . . . II-55 13.10 Komut: Ayarla . . . II-55 13.11 Komut: Ac¸ılan Pencere . . . II-56 13.12 Komut: Durdur . . . II-57 13.13 Komut: Yorum . . . II-57 13.14 Komut: Klas ¨or . . . II-58 13.15 Komut: D ¨ong ¨u . . . II-59 13.16 Komut: Alt Program . . . II-60 13.17 Komut: Atama . . . II-61 13.18 Komut: E ˘ger . . . II-62 13.19 Komut: Betik . . . II-63 13.20 Komut: Olay . . . II-64 13.21 Komut: ˙Is¸ Parc¸acı ˘gı. . . II-65 13.22 Komut: Model . . . II-65 13.23 Komut: Kuvvet . . . II-67 13.24 Komut: Palet . . . II-70 13.25 Komut: Ara . . . II-71 13.26 Komut: Baskıla . . . II-75 13.27 Grafik Sekmesi . . . II-75 13.28 Yapı Sekmesi . . . II-76 13.29 De ˘gis¸kenler Sekmesi . . . II-77 13.30 Komut: De ˘gis¸kenleri Bas¸latma . . . II-78

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(5)

14 Ayarlar Ekranı II-79 14.1 Dil ve Birimler . . . II-80 14.2 Robotu G ¨uncelle. . . II-81 14.3 Parola Ayarla . . . II-82 14.4 Ekranı Kalibre Et . . . II-83 14.5 A ˘g Ayarları . . . II-83 14.6 Saati Ayarla . . . II-84

15 G ¨uvenlik Yapılandırması II-85

15.1 G ¨uvenlik Yapılandırmasını De ˘gis¸tirme . . . II-86 15.2 G ¨uvenlik Senkronizasyonu ve Hatalar . . . II-86 15.3 Toleranslar . . . II-87 15.4 G ¨uvenlik Kontrol Toplamı . . . II-88 15.5 G ¨uvenlik Modları . . . II-88 15.6 Serbest S ¨ur ¨us¸ Modu . . . II-89 15.7 Parola Kilidi . . . II-89 15.8 Uygulayın . . . II-89 15.9 Genel Sınırlar . . . II-90 15.10 Eklem Limitleri . . . II-92 15.11 Sınırlar . . . II-93 15.11.1 Yapılandırılacak bir sınır sec¸me . . . II-94 15.11.2 3B g ¨or ¨unt ¨ulemesi . . . II-95 15.11.3 G ¨uvenlik d ¨uzlemi yapılandırması. . . II-95 15.11.4 Arac¸ Sınırı yapılandırması . . . II-99 15.12 G ¨uvenlik G/C¸ . . . II-100

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(6)

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(7)

Kısım II

PolyScope Kılavuzu

(8)
(9)

10 Giris¸

Universal Robot kolu, c¸ekme al ¨uminyum t ¨uplerden ve eklemlerden olus¸ur. Eklem- lerle normal adları, S¸ekil 10.1 altında g ¨osterilir. Taban, robotun monte edildi ˘gi yer- dir ve di ˘ger uca ise (Bilek 3) robotun aracı takılır. Eklemlerin her birinin hareketi koordine edilerek, tabanın do ˘grundan ¨ust ¨unde ve altında bulunan alan haric¸, ro- bot aracı serbest bir s¸ekilde hareket ettirebilir.

PolyScope, robot kolunu ve kontrol kutusunu kullanmanızı, robot programını y ¨ur ¨utme- nizi ve kolaylıkla yenilerini olus¸turmanızı sa ˘glayan grafik kullanıcı arabirimidir (GUI).

As¸a ˘gıdaki b ¨ol ¨umde robotun bas¸langıcını ¨o ˘grenirsiniz. Sonra PolyScope’un ekran- ları ve is¸levselli ˘gi daha ayrıntılı bir s¸ekilde ac¸ıklanır.

10.1 Bas¸larken

PolyScope’u kullanmadan ¨once, robot kolunun ve kontrol kutusunun takılması ve kontrol kutusunun ac¸ılması gerekir.

10.1.1 Robot Kolunu ve Kontrol Kutusunu Kurma

Robot kolunu ve kontrol kutusunu kurmak ic¸in, as¸a ˘gıdakileri yapın:

1. Robotu ve kontrol kutusunu ambalajından c¸ıkarın.

2. Robot kolunu sa ˘glam ve titres¸imsiz bir y ¨uzeye takın.

3. Kontrol kutusunu aya ˘gı ¨uzerine yerles¸tirin.

4. Robotla kontrol kutusu arasındaki robot kablosunu takın.

5. Kontrol kutusunun s¸ebeke fis¸ini takın.

S¸ekil 10.1: Robotun eklemleri. A: Taban, B: K¨o¸se, C: Dirsek ve D, E, F: Bilek 1, 2, 3

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(10)

10.1 Bas¸larken

UYARI:

Devirme tehlikesi. Robot sa ˘glam bir y ¨uzeye g ¨uvenli bir s¸ekilde yerles¸tirilmedi ˘ginde, robot devrilebilir ve bir yaralanmaya neden olabilir.

Ayrıntılı kurulum talimatları ic¸in bakın Donanım Kurulum Kılavuzu. Robot ko- lunu herhangi bir is¸ yapmak ic¸in kullanmadan ¨once bir risk de ˘gerlendirmesi ge- rekti ˘gini unutmayın.

10.1.2 Kontrol Kutusunu Ac¸ma ve Kapatma

Kontrol kutusu, dokunmatik ekranlı panonun ¨on tarafında bulunan g ¨uc¸ d ¨u ˘gmesine basılarak ac¸ılır. Bu panoya genellikle Teach Pendant denir. Kontrol kutusu ac¸ıldı ˘gında, dokunmatik ekranda dayandı ˘gı is¸letim sisteminin metni g ¨or ¨un ¨ur. Yaklas¸ık bir da- kika sonra ekranda birkac¸ d ¨u ˘gme belirir ve bir ac¸ılan pencere, kullanıcıyı bas¸latma ekranına y ¨onlendirir (bakın 10.4).

Kontrol kutusunu kapatmak ic¸in, ekrandaki yes¸il g ¨uc¸ d ¨u ˘gmesine basın veya hos¸

geldiniz ekranındaki Kapat d ¨u ˘gmesini kullanın (bakın 10.3).

UYARI:

G ¨uc¸ kablosunu duvardaki prizden c¸ekerek kapatmak robotun dosya sisteminin bozulmasına neden olabilir ve bu da robotun arızalanmasıyla sonuc¸lanabilir.

10.1.3 Robot Kolunu Ac¸ma ve Kapatma

Robot kolu, kontrol kutusu ac¸ıksa ve hic¸bir acil durum durdurma d ¨u ˘gmesi etkinles¸tirilmemis¸

durumdaysa ac¸ılabilir. Robot kolu, bas¸latma ekranında (bakın 10.4), o ekrandaki

Ac¸d ¨u ˘gmesine dokunup, sonra Bas¸latd ¨u ˘gmesine basılarak ac¸ılır. Bir robot bas¸latıldı ˘gında, frenleri ac¸arken ses c¸ıkarır ve biraz hareket eder.

Bas¸latma ekranındaki KAPAT d ¨u ˘gmesine dokunularak robot kolunun g ¨uc ¨u kesile- bilir. Robot kolu ayrıca kontrol kutusu kapandı ˘gında da otomatik olarak kapanır.

10.1.4 Hızlı Bas¸langıc¸

Kurulduktan sonra robotu hızlı bir s¸ekilde bas¸latmak ic¸in, as¸a ˘gıdaki adımları izle- yin:

1. Teach Pendant’ın ¨on tarafındaki Acil Durum Durdurma d ¨u ˘gmesine basın.

2. Teach Pendant’ın ¨uzerindeki g ¨uc¸ d ¨u ˘gmesine basın.

3. Sistem bas¸latılıp dokunmatik ekranda metinler g ¨or ¨unt ¨ulendi ˘gi sırada bir da- kika bekleyin.

4. Sistem hazır oldu ˘gunda, dokunmatik ekranda robotun bas¸latılması gerekti ˘gini belirten bir ac¸ılan pencere g ¨osterilir.

5. Ac¸ılan pencere iletis¸im kutusundaki d ¨u ˘gmeye dokunun. Bas¸latma ekranına g ¨ot ¨ur ¨ul ¨urs ¨un ¨uz.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(11)

10.1 Bas¸larken

6. Uygulanan G¨uvenlik Yapılandırmasının Onayıiletis¸im kutusunu bek- leyin ve G¨uvenlik Yapılandırmasını Onaylad ¨u ˘gmesine basın. Bu, risk de ˘gerlendirmesine g ¨ore ayarlanması gereken bir bas¸langıc¸ g ¨uvenlik paramet- releri ayarı uygular.

7. Acil Durum Durdurma d ¨u ˘gmesinin kilidini de ac¸ın. Robotun durumu Acil Durum Durduruldudurumundan G¨uc¨u Kapalıdurumuna de ˘gis¸ir.

8. Robotun ulas¸tı ˘gı yerin (c¸alıs¸ma alanının) dıs¸ına c¸ıkın.

9. Dokunmatik ekrandaki Ac¸d ¨u ˘gmesine basın. Robot durumunun Bos¸taolarak de ˘gis¸mesi ic¸in birkac¸ saniye bekleyin.

10. Tas¸ıma kapasitesi k ¨utlesinin ve sec¸ilen montajın do ˘gru oldu ˘gunu do ˘grulayın.

Sens ¨or verilerine g ¨ore algılanan montaj, sec¸ilen montajla es¸les¸medi ˘ginde size bilgi verilir.

11. Dokunmatik ekrandaki Bas¸lat d ¨u ˘gmesine basın. Robot bu sırada, frenleri ac¸arken ses c¸ıkarır ve biraz hareket eder.

12. Tamam d ¨u ˘gmesine dokunup, Hos¸ Geldinizekranını ac¸ın.

10.1.5 ˙Ilk Program

Bir program, robota ne yapması gerekti ˘gini s ¨oyleyen komutların bir listesidir. PolyS- cope, sadece c¸ok az programlama deneyimi olan insanların da robotu programla- masına izin verir. C¸ o ˘gu g ¨orevde programlama, hic¸bir s¸ifreli komut girilmeksizin, tamamen dokunmatik panelin kullanımıyla yapılır.

Aracın yaptı ˘gı hareket robot programının c¸ok ¨onemli bir parc¸ası oldu ˘gundan, ro- bota nasıl hareket edece ˘gini ¨o ˘gretme y ¨ontemi ¨onemlidir. PolyScope’da aracın hare- ketleri bir dizi ge¸ci¸s noktası, yani robotun c¸alıs¸ma alanındaki noktalar kullanılarak belirtilir. Gec¸is¸ noktası robotun belirli bir pozisyona getirilmesiyle verilebilir veya yazılım tarafından hesaplanabilir. Robot kolunu belli bir konuma getirmek ic¸in, ya Hareket sekmesini kullanın (bakın 12.1) veya Serbest s ¨ur ¨u¸s d ¨u ˘gmesini ¨o ˘gretim el

¨unitesinin arkasında tutarak do ˘grudan robot kolunu yerine c¸ekin.

Gec¸is¸ noktaları ¨uzerinden ilerlenmesinin yanı sıra, program, robotun izledi ˘gi yol

¨uzerindeki belirli noktalarda di ˘ger makinelere G/C¸ sinyalleri g ¨onderebilir ve de ˘gis¸kenlere ve G/C¸ sinyallerine ba ˘glı olarak if...then (e ˘ger... ¨oyleyse) ve d¨ong¨ugibi komut- ları uygulayabilir.

Bas¸latılan robotta basit bir program olus¸turmak ic¸in, as¸a ˘gıdakileri yapın:

1. Robotu Programla d ¨u ˘gmesine dokunun ve Bos¸ Programısec¸in.

2. _Ilerid ¨u ˘gmesine (sa ˘g alt) dokunarak, ekranın sol tarafındaki a ˘gac¸ yapısında

<bos¸>satırının sec¸ilmesini sa ˘glayın.

3. Yapı sekmesine gidin.

4. Hareket Ettir d ¨u ˘gmesine dokunun.

5. Yorum sekmesine gidin.

6. _Ilerid ¨u ˘gmesine basarak, Gec¸is¸ noktasıayarlarına gidin.

7. ‘‘?’’ resminin yanındaki Bu gec¸is¸ noktasını ayarlad ¨u ˘gmesine basın.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(12)

10.2 PolyScope Programlama Arabirimi 8. Hareket Ettir ekranında, mavi oklara basarak robotu hareket ettirin ya da ¨o ˘gretim el ¨unitesinin arka tarafında bulunan Serbest s¨ur¨us¸d ¨u ˘gmesini basılı tuttu ˘gunuz sırada robotun kolunu c¸ekerek robotu hareket ettirin.

9. Tamam tus¸una basın.

10. d¨u˘gmesine basın ¨oncesine gec¸is¸ noktası ekle.

11. ‘‘?’’ resminin yanındaki Bu gec¸is¸ noktasını ayarlad ¨u ˘gmesine basın.

12. Hareket Ettir ekranında, farklı mavi oklara basarak robotu hareket ettirin ya da Serbest s¨ur¨us¸d ¨u ˘gmesini basılı tuttu ˘gunuz sırada robotun kolunu c¸ekerek robotu hareket ettirin.

13. OK d ¨u ˘gmesine basın.

14. Programınız hazırdır. “Oynat” simgesine bastı ˘gınızda robot iki nokta arasında hareket eder. Mesafeli durun, eliniz acil durdurma d ¨u ˘gmesinde olsun ve “Oy- nat”a basın.

15. Tebrikler! Robotu verilen iki gec¸is¸ noktası arasında hareket ettiren ilk robot programınızı yaptınız.

UYARI:

1. Robotu kendi ¨uzerine veya bas¸ka nesnelere y ¨onlendirmeyin, yoksa robotta hasara neden olabilir.

2. Bas¸ınızı ve g ¨ovdenizi robotun ulas¸tı ˘gı yerin (c¸alıs¸ma alanının) dıs¸ında tutun. Parmaklarınızı sıkıs¸abilecekleri bir yere koymayın.

3. Bu sadece bir UR robotunu kullanmanın ne kadar kolay oldu ˘gunu g ¨osteren bir hızlı bas¸langıc¸ kılavuzudur. Zararsız bir ortam ve c¸ok dikkatli bir kullanıcı varsayar. Hızını veya hızlanmasını varsayılan de ˘gerlerin ¨ust ¨une c¸ıkartmayın.

Robotu kullanmaya bas¸lamadan ¨once her zaman bir risk de ˘gerlendirmesi gerc¸ekles¸tirin.

10.2 PolyScope Programlama Arabirimi

PolyScope, denetim kutusuna ba ˘glı, dokunmaya kars¸ı duyarlı ekranda c¸alıs¸ır.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(13)

10.2 PolyScope Programlama Arabirimi

Yukarıdaki resimde Kars¸ılama Ekranı g ¨osterilmektedir. Ekranın mavimsi alanları, parmakla veya bir kalemin arkasıyla ekrana baskı uygulayarak basılabilen d ¨u ˘gmelerdir.

PolyScope hiyerars¸ik bir ekran yapısına sahiptir. Programlama ortamında, kolay eris¸im sa ˘glanabilmesi ic¸in ekranlar sekmeler bic¸iminde d ¨uzenlenmis¸tir.

Bu ¨ornekte, en ¨ust seviyede Program sekmesi sec¸ilir, onun altında da Yapı sekmesi sec¸ilir. Program sekmesi, o anda y ¨ukl ¨u olan programla ilgili bilgileri barındırır.

Hareket Ettirsekmesi sec¸ilirse, ekran de ˘gis¸erek robot kolunun hareket ettirile- bilece ˘gi Hareket Ettir ekranı olur. Benzer s¸ekilde, G/C¸sekmesi sec¸ildi ˘ginde, elekt- riksel G/C¸ ’nin gec¸erli durumu izlenebilir ve de ˘gis¸tirilebilir.

Kontrol kutusuna veya Teach Pendant’a bir fare ve klavye ba ˘glamak m ¨umk ¨und ¨ur;

ancak bu gerekli de ˘gildir. Hemen t ¨um metin alanları dokunmatik ¨ozellikli oldu ˘gundan, bu alanlara dokunuldu ˘gunda bir ekran tus¸ takımı veya ekran klavyesi ac¸ılır. Do- kunmatik ¨ozellikte olmayan metin alanlarının yanında, ilgili giris¸ d ¨uzenleyicisini bas¸latan bir d ¨uzenleyici simgesi bulunur.

Ekran tus¸ takımındaki simgeler, klavye ve ifade d ¨uzenleyicisi yukarıda g ¨osterilmis¸tir.

C¸ es¸itli PolyScope ekranları as¸a ˘gıdaki b ¨ol ¨umlerde ac¸ıklanmaktadır.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(14)

10.3 Kars¸ılama Ekranı

10.3 Kars¸ılama Ekranı

Denetleyici bilgisayarı bas¸latıldıktan sonra kars¸ılama ekranı g ¨osterilir. Ekranda as¸a ˘gıdaki sec¸enekler sunulur:

• Programı C¸ alı¸stır: Varolan bir programı sec¸in ve c¸alıs¸tırın. Bu, robot kolunu ve kontrol kutusunu c¸alıs¸tırmanın en kolay yoludur.

• Robotu Programla: Programı de ˘gis¸tirin veya yeni bir program olus¸turun.

• Robotu Ayarla: Parolaları ayarlama, yazılımı y ¨ukseltme, destek isteme, do- kunmatik ekranı ayarlama vb.

• Robotu Kapat: Robot kolunun g ¨uc ¨un ¨u keser ve kontrol kutusunu kapatır.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(15)

10.4 Bas¸latma Ekranı

10.4 Bas¸latma Ekranı

Bu ekranda, robot kolunun bas¸latılmasını denetlersiniz.

Robot kolu durum g ¨ ostergesi

Durum LED’leri, robot kolunun c¸alıs¸ma durumunu g ¨osterir:

• Parlak kırmızı LED robot kolunun o anda durmus¸ halde oldu ˘gunu belirtir;

bunun c¸es¸itli nedenleri olabilir.

• Parlak sarı LED, robot kolunun c¸alıs¸tı ˘gını belirtir, ancak normal is¸lem ic¸in hazır de ˘gildir.

• Son olarak yes¸il bir LED, robot kolunun c¸alıs¸tı ˘gını ve normal is¸lem ic¸in hazır oldu ˘gunu belirtir.

LED’in yanında g ¨or ¨unen metin, robot kolunun gec¸erli durumunu da belirtir.

Etkin tas¸ıma kapasitesi ve kurulum

Robot kolu c¸alıs¸tırıldı ˘gında, k ¨uc¸ ¨uk beyaz metin alanında robot kolu kullanılırken denetleyici tarafından kullanılan tas¸ıma kapasitesi k ¨utlesi g ¨osterilir. Bu de ˘ger, me- tin alanına dokunularak ve yeni bir de ˘ger girilerek de ˘gis¸tirilebilir. Bu de ˘geri ayarla- manın, robotun kurulumundaki tas¸ıma kapasitesini de ˘gis¸tirmedi ˘gini (bakın 12.6), sadece denetleyici tarafından kullanılacak olan tas¸ıma kapasitesi k ¨utlesini ayar- ladı ˘gını unutmayın.

Benzer s¸ekilde, o sırada y ¨ukl ¨u olan kurulum dosyasının adı, gri metin alanında g ¨osterilir. Metin alanına dokunularak veya yanındaki Y¨ukled ¨u ˘gmesi kullanılarak farklı bir kurulum y ¨uklenebilir. Alternatif olarak, y ¨ukl ¨u kurulum, ekranın alt kısmındaki 3B g ¨or ¨un ¨um ¨un ¨un yanındaki d ¨u ˘gmeler kullanılarak ¨ozelles¸tirilebilir.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(16)

10.4 Bas¸latma Ekranı Robot kolunu bas¸latmadan ¨once, etkin tas¸ıma kapasitesiyle etkin kurulumun, robot kolunun o sırada bulundu ˘gu gec¸erli duruma uygun oldu ˘gunu do ˘grulamak c¸ok

¨onemlidir.

Robot kolunu bas¸latma

TEHLIKE:

Robot kolunu bas¸latmadan ¨once her zaman gec¸erli tas¸ıma kapasi- tesi ve kurulum do ˘gru oldu ˘gunu do ˘grulayın. Bu ayarlar yanlıs¸sa, robot kolu ve kontrol kutusu d ¨uzg ¨un c¸alıs¸maz ve etrafındaki in- sanlar ve ekipmanlar ic¸in tehlikeli hale gelir.

DIKKAT:

Robot kolu bir engele veya masaya dokunuyorsa c¸ok dikkat edil- melidir, c¸ ¨unk ¨u robot kolunun engele s ¨ur ¨ulmesi, bir eklem dis¸li ku- tusuna zarar verebilir.

Uzerinde yes¸il simge bulunan b ¨uy ¨uk d ¨u ˘gme, robot kolunun asıl bas¸latmasını gerc¸ekles¸tirmek¨ ic¸in kullanılır. ¨Uzerindeki metin ve gerc¸ekles¸tirdi ˘gi eylem, robot kolunun gec¸erli

durumuna ba ˘glı olarak de ˘gis¸ir.

• Kontrol birimi PC’si bas¸latıldıktan sonra, robot kolunu c¸alıs¸tırmak ic¸in d ¨u ˘gmeye dokunulması gerekir. Robot kolu durur, sonra G ¨uc ¨u a¸car ve sonra da Bo¸sta

ayarına gec¸er. Bir acil durum durdurması gerc¸ekles¸ti ˘ginde, robot kolunun c¸alıs¸tırılamayaca ˘gını ve bu nedenle d ¨u ˘gmenin devre dıs¸ı bırakılaca ˘gını unutmayın.

• Robot kolu durumu Bo¸sta oldu ˘gunda,robot kolunu bas¸latmak ic¸in d ¨u ˘gmeye tekrar dokunulması gerekir. Bu noktada sens ¨or verileri, robot kolunun yapılandırılmıs¸

montajıyla kars¸ılas¸tırılır. Bir uyumsuzluk bulundu ˘gunda (30 toleransıyla), d ¨u ˘gme devre dıs¸ı bırakılır ve altında bir hata mesajı g ¨or ¨unt ¨ulenir.

Montaj do ˘grulaması gec¸ti ˘ginde, d ¨u ˘gmeye dokunmak, t ¨um eklem frenlerini c¸ ¨ozer ve robot kolu normal is¸lem ic¸in hazır olur. Robotun, frenleri ac¸arken ses c¸ıkaraca ˘gını ve biraz hareket edece ˘gini unutmayın.

• Robot kolu c¸alıs¸tırıldıktan sonra g ¨uvenlik sınırlarından birini ihlal etti ˘ginde,

¨ozel bir Kurtarma modunda c¸alıs¸ır. Bu modda d ¨u ˘gmeye dokunmak, robot ko- lunun g ¨uvenlik sınırlarına geri tas¸ınabilece ˘gi bir kurtarma hareketi ekranına gec¸irir.

• Bir arıza olus¸ursa, d ¨u ˘gme kullanılarak kontrol birimi yeniden bas¸latılabilir.

• Kontrol birimi s¸u an c¸alıs¸mıyorsa, di ˘ger d ¨u ˘gmeye vuruldu ˘gunda bas¸lar.

Son olarak ¨uzerinde kırmızı simge bulunan k ¨uc¸ ¨uk d ¨u ˘gme, robot kolunun g ¨uc ¨un ¨u ka- patmak ic¸in kullanılır.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(17)

11 Ekran D ¨ uzenleyicileri

11.1 Ekran Tus¸ Takımı

Basit sayı girme ve d ¨uzenleme kolaylıkları. C¸ o ˘gu durumda, girilen de ˘gerin birimi sayının yanında g ¨or ¨unt ¨ulenir.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(18)

11.3 Ekran ˙Ifade D ¨uzenleyicisi

11.2 Ekran Klavyesi

Basit metin yazma ve d ¨uzenleme kolaylıkları. Bazı ¨ozel karakterleri elde etmek ic¸in Shift( ¨Ust Karakter) tus¸u kullanılabilir.

11.3 Ekran ˙Ifade D ¨ uzenleyicisi

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(19)

11.4 Poz D ¨uzenleyicisi Ekranı

˙Ifadenin kendisi metin olarak girilirken, ifade d ¨uzenleyicisinde c¸arpma ic¸in ∗ve k ¨uc¸ ¨uk veya es¸ittir ic¸in≤gibi ¨ozel ifade simgelerini eklemeye y ¨onelik bazı d ¨u ˘gmeler ve fonksiyonlar bulunur. Ekranın sa ˘g ¨ust k ¨os¸esindeki klavye simgeli buton ifa- deyi metin d ¨uzenleme moduna gec¸irir. Tanımlanan t ¨um de ˘gis¸kenleri De˘gis¸ken sec¸icide bulabilirsiniz, giris¸ ve c¸ıkıs¸ ba ˘glantı noktalarının adlarını ise Giris¸ ve C

¸ıkıs¸sec¸icilerde bulabilirsiniz. Fonksiyon altında bazı ¨ozel is¸levler bulunur.

Tamamd ¨u ˘gmesine basıldı ˘gında ifade gramer hataları ac¸ısından denetlenir. _Iptal d ¨u ˘gmesini tıklattı ˘gınızda, t ¨um de ˘gis¸iklikler g ¨oz ardı edilerek ekrandan c¸ıkılır.

˙Ifade as¸a˘gıdaki gibi g¨or ¨unebilir:

dijital giris¸[1]=?Gerc¸ek ve analog giris¸[0]<0,5

11.4 Poz D ¨ uzenleyicisi Ekranı

Bu ekranda, hedef eklem konumlarını veya robot aracının bir hedef pozunu (ko- num ve y ¨on ¨u) belirtebilirsiniz. Bu ekran “C¸ evrimdıs¸ı” ve fiziksel robot kolunu do ˘grudan kontrol etmiyor.

Robot

Robot kolunun gec¸erli pozisyonu ile belirtilen yeni hedef pozisyonu 3B grafikte g ¨osterilir. Robot kolunun 3B c¸izimi robot kolunun gec¸erli pozisyonunu g ¨osterir ve robot kolunun “g ¨olgesi” de, robot kolunun, ekranın sa ˘g tarafında belirtilen de ˘gerlerle

kontrol edilen hedef konumunu g ¨osterir. B ¨uy ¨utec¸ simgelerine basarak yakınlas¸tırma/uzaklas¸tırma yapabilir veya parma ˘gı s ¨ur ¨ukleyerek g ¨or ¨un ¨um ¨u de ˘gis¸tirebilirsiniz.

Robot TCP’nin belirtilen hedef konumu bir g ¨uvenlik veya tetikleyici d ¨uzlemine yaklas¸ırsa veya robot aracının oryantasyonu, arac¸ oryantasyonu alan sınırına yakınsa (bakın 15.11), yakın alan sınırının bir 3B g ¨or ¨un ¨um ¨u g ¨osterilir.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(20)

11.4 Poz D ¨uzenleyicisi Ekranı G ¨uvenlik d ¨uzlemleri sarı ve siyah renkte, normal d ¨uzlemi temsil eden ve robot TCP’nin yerles¸tirilmesine izin verilen d ¨uzlem tarafını belirten k ¨uc¸ ¨uk bir okla g ¨oste- rilir. Tetikleyici d ¨uzlemleri mavi ve yes¸il renkte ve Normal modu sınırlarının (bakın 15.5) etkin oldu ˘gu, d ¨uzlemin yanına d ¨on ¨uk olan k ¨uc¸ ¨uk bir okla g ¨or ¨unt ¨ulenir. Arac¸

oryantasyonu alan sınırı, k ¨uresel bir koniyle, robot aracının gec¸erli oryantasyonunu belirten bir vekt ¨orle g ¨osterilir. Koninin ic¸i, takım oryantasyonu (vekt ¨or ¨u) ic¸in izin verilen alanı temsil eder.

Hedef robot TCP’si artık sınırın yakınında de ˘gilse, 3B g ¨or ¨unt ¨us ¨u kaybolur. Hedef TCP, bir alan sınırını ihlal ediyorsa veya ihlal etmeye c¸ok yaklas¸mıs¸sa, sınır g ¨oster- gesi kırmızı olur.

Ozellik ve arac¸ pozisyonu ¨

Ekranın sa ˘g ¨ust k ¨os¸esinde ¨ozellik sec¸ici bulunur. ¨Ozellik sec¸ici, robot kolunun hangi

¨ozelli ˘ge g ¨ore denetlenece ˘gini belirler

Ozellik sec¸icinin altında, o sırada etkin olan Arac¸ Merkez Noktasının (TCP) adı¨ g ¨or ¨unt ¨ulenir. Adlandırılmıs¸ birden fazla TCP’yi yapılandırma hakkında daha fazla bilgi ic¸in bakın 12.6. Metin kutuları, sec¸ilen ¨ozellikle ilgili TCP’nin tam koordinat de ˘gerlerini g ¨osterir. X, Y ve Z, aletin konumunu kontrol ederken, RX, RY ve RZ ise aletin y ¨on ¨un ¨u kontrol eder.

Y ¨on temsilini sec¸mek ic¸in, RX, RY ve RZ kutularının ¨ust ¨undeki ac¸ılan kutu men ¨us ¨un ¨u kul- lanın. Kullanılabilir t ¨urler s¸unlardır:

• D ¨ond ¨urme Vekt ¨or ¨u [rad] Y ¨on, bir d¨ond ¨urme vekt¨or ¨u olarak verilmis¸tir. Ek- senin uzunlu ˘gu radyan cinsinden d ¨on ¨ulecek ac¸ıdır ve vekt ¨or ¨un kendisi de d ¨on ¨ulecek ekseni belirler. Bu varsayılan ayardır.

• D ¨ond ¨urme Vekt ¨or ¨u []Y ¨on, d¨ond ¨urme vekt¨or ¨u olarak verilmis¸ olup, vekt ¨or ¨un uzunlu ˘gu ise derece olarak d ¨ond ¨ur ¨ulece ˘gi ac¸ıdır.

• RPY [rad] Yuvarlama, aralık ve savrulma (RPY) ac¸ıları; burada ac¸ılar, radyan cinsindendir. RPY d ¨ond ¨urme matrisi (X, Y’, Z” d ¨ond ¨urme), as¸a ˘gıdakilerle ve- rilir:

Rrpy(γ, β, α) =RZ(α) ·RY(β) ·RX(γ)

• RPY []Yuvarlama, aralık ve savrulma (RPY) ac¸ıları; burada ac¸ılar, derece cin- sindendir.

Koordinat tıklatılarak de ˘gerler d ¨uzenlenebilir. Bir kutunun hemen sa ˘gındaki + veya -d ¨u ˘gmelerini tıklatarak, gec¸erli de ˘gere bir miktar ekleyebilir/gec¸erli de ˘gerden bir miktarı c¸ıkarabilirsiniz. Bir d ¨u ˘gmeyi basıp basılı tutmak, de ˘geri do ˘grudan artırır/azaltır.

D ¨u ˘gme ne kadar basılı tutulursa, artıs¸/azalma da o kadar b ¨uy ¨uk olur.

Ba ˘ glantı konumları

Ayrı ayrı eklem konumlarının do ˘grudan belirtilmesini sa ˘glar. Her eklem konu- munun−360 ile+360arasındaki aralıkta bir de ˘geri olabilir ve bunlar da eklem sınırlarıdır. Eklem konumu tıklatılarak de ˘gerler d ¨uzenlenebilir. Bir kutunun hemen sa ˘gındaki + veya - d ¨u ˘gmelerini tıklatarak, gec¸erli de ˘gere bir miktar ekleyebilir/gec¸erli

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(21)

11.4 Poz D ¨uzenleyicisi Ekranı

de ˘gerden bir miktarı c¸ıkarabilirsiniz. Bir d ¨u ˘gmeyi basıp basılı tutmak, de ˘geri do ˘grudan artırır/azaltır. D ¨u ˘gme ne kadar basılı tutulursa, artıs¸/azalma da o kadar b ¨uy ¨uk olur.

Tamam d ¨ u ˘ gmesi

Bu ekran, Hareket Ettir sekmesinden etkinles¸tirildi ˘ginde (bakın 12.1), Tamam d ¨u ˘gmesine basıldı ˘gında Hareket Ettir sekmesine d ¨on ¨ul ¨ur ve burada robot kolu, belirtilen hedefe do ˘gru hareket eder. Belirtilen son de ˘ger bir arac¸ koordinatı idiyse, robot kolu, hedef konuma, Hareket Ettir L hareket t ¨ur ¨un ¨u kullanarak hareket eder- ken, en son bir eklem konumu belirtildi ˘ginde ise robot kolu, hedef konuma, Hareket Ettir J hareket t ¨ur ¨un ¨u kullanarak hareket eder. Farklı hareket t ¨urlerinin tarifi ic¸in bakın 13.5.

˙Iptal d ¨u ˘gmesi

_Iptald ¨u ˘gmesini tıklattı ˘gınızda, t ¨um de ˘gis¸iklikler g ¨oz ardı edilerek ekrandan c¸ıkılır.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(22)

11.4 Poz D ¨uzenleyicisi Ekranı

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(23)

12 Robot Denetleyicisi

12.1 Hareket Ettir Sekmesi

Bu ekranda, robot aracını c¸evirmek/d ¨ond ¨urmek ya da robot eklemlerini tek tek hareket ettirmek suretiyle, istedi ˘giniz zaman robot kolunu do ˘grudan hareket etti- rebilirsiniz (y ¨ur ¨utebilirsiniz).

12.1.1 Robot

Robot kolunun o anki pozisyonu 3B grafikte g ¨osterilir. B ¨uy ¨utec¸ simgelerine basarak

yakınlas¸tırma/uzaklas¸tırma yapabilir veya parma ˘gı s ¨ur ¨ukleyerek g ¨or ¨un ¨um ¨u de ˘gis¸tirebilirsiniz.

Robot kolu istedi ˘giniz s¸ekilde kontrol etmek ic¸in, G¨or¨un¨um ¨ozelli ˘gini sec¸in ve 3B c¸izimin g ¨or ¨unt ¨uleme ac¸ısını gerc¸ek robot kolu g ¨ord ¨u ˘g ¨un ¨uz ac¸ıyla aynı olacak s¸ekilde d ¨ond ¨ur ¨un.

Robot TCP’nin gec¸erli konumu bir g ¨uvenlik veya tetikleyici d ¨uzlemine yaklas¸ırsa veya robot aracının oryantasyonu, arac¸ oryantasyonu alan sınırına yakınsa (bakın 15.11), yakın alan sınırının bir 3B g ¨or ¨un ¨um ¨u g ¨osterilir. Robot bir program c¸alıs¸tırdı ˘gında, sınır limitlerini g ¨or ¨unt ¨uleme devre dıs¸ı bırakılaca ˘gını unutmayın.

G ¨uvenlik d ¨uzlemleri sarı ve siyah renkte, normal d ¨uzlemi temsil eden ve robot TCP’nin yerles¸tirilmesine izin verilen d ¨uzlem tarafını belirten k ¨uc¸ ¨uk bir okla g ¨oste- rilir. Tetikleyici d ¨uzlemleri mavi ve yes¸il renkte ve Normal modu sınırlarının (bakın 15.5) etkin oldu ˘gu, d ¨uzlemin yanına d ¨on ¨uk olan k ¨uc¸ ¨uk bir okla g ¨or ¨unt ¨ulenir. Arac¸

oryantasyonu alan sınırı, k ¨uresel bir koniyle, robot aracının gec¸erli oryantasyonunu

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(24)

12.1 Hareket Ettir Sekmesi belirten bir vekt ¨orle g ¨osterilir. Koninin ic¸i, takım oryantasyonu (vekt ¨or ¨u) ic¸in izin verilen alanı temsil eder.

Robot TCP’si artık sınırın yakınında de ˘gilse, 3B g ¨or ¨unt ¨us ¨u kaybolur. TCP, bir alan sınırını ihlal ediyorsa veya ihlal etmeye c¸ok yaklas¸mıs¸sa, sınır g ¨ostergesi kırmızı olur.

12.1.2 Ozellik ve Arac¸ Pozisyonu ¨

Ekranın sa ˘g ¨ust k ¨os¸esinde ¨ozellik sec¸ici bulunur. Robot kolunu kontrol edecek g ¨oreli

¨ozelli ˘gi tanımlar.

Ozellik sec¸icinin altında, o sırada etkin olan Arac¸ Merkez Noktasının (TCP) adı¨ g ¨or ¨unt ¨ulenir. Metin kutuları, sec¸ilen ¨ozellikle ilgili TCP’nin tam koordinat de ˘gerlerini g ¨osterir. Adlandırılmıs¸ birden fazla TCP’yi yapılandırma hakkında daha fazla bilgi ic¸in bakın 12.6.

Koordinat veya eklem pozisyonu tıklatılarak de ˘gerler elle d ¨uzenlenebilir. Bu sizi poz d ¨uzenleyicisi ekranına g ¨ot ¨ur ¨ur (bakın 11.4) ve burada arac¸ veya hedef eklem konumları ic¸in bir hedef konum ve y ¨on ¨u belirleyebilirsiniz.

12.1.3 Aracı Hareket Ettir

• Bir c¸evirme oku( ¨ust) basılı tutuldu ˘gunda, robotun arac¸ ucu belirtilen y ¨onde hareket eder.

• Bir d¨ond¨urme oku(buton) basılı tutuldu ˘gunda, robot aracının y ¨on ¨u belirti- len y ¨onde de ˘gis¸ir. D ¨ond ¨urme noktası, Arac¸ Merkezi Noktası (TCP), yani ro- bot aracı ¨uzerinde karakteristik bir nokta sa ˘glayan, robot kolunun ucundaki noktadır. TCP, k ¨uc¸ ¨uk bir mavi top olarak g ¨osterilir.

Not: Hareketi herhangi bir anda durdurmak i¸cin d ¨u˘gmeyi bırakın!

12.1.4 Eklemleri Hareket Ettir

Ayrı ayrı eklemlerin do ˘grudan denetlenmesini sa ˘glar. Her eklem,−360’tan+360’a hareket edebilir ve bunlar da her eklem ic¸in yatay c¸ubukla g ¨osterilen eklem sınırlarıdır.

Bir eklem, eklem sınırına ulas¸tı ˘gında, daha fazla s ¨ur ¨ulemez. Bir eklemin sınırları varsayılandan farklı bir konum aralı ˘gıyla yapılandırılmıs¸sa (bakın 15.10), bu aralık yatay c¸ubukta kırmızı renkte belirtilir.

12.1.5 Serbest s ¨ ur ¨ us¸

Serbest s ¨ur ¨u¸s tus¸u basılı tutulurken, robot kolunu fiziksel olarak kavramak ve is- tedi ˘giniz yere c¸ekmek m ¨umk ¨und ¨ur. Ayarlar sekmesindeki yerc¸ekimi ayarı (bakın 12.7) yanlıs¸sa veya robot kolu a ˘gır bir y ¨uk tas¸ıyorsa, Serbest s ¨ur ¨u¸s d ¨u ˘gmesine basıldı ˘gında robot kolu hareket etmeye (d ¨us¸meye) bas¸layabilir. Bu durumda, yalnızca Serbest s ¨ur ¨u¸s d ¨u ˘gmesini serbest bırakın.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(25)

12.2 G/C¸ Sekmesi

UYARI:

1. Do ˘gru kurulum ayarlarını kullandı ˘gınızdan emin olun ( ¨orne ˘gin Robot montaj ac¸ısı, TCP a ˘gırlı ˘gı, TCP ofseti). Prog- ramla birlikte kurulum dosyalarını kaydedin ve y ¨ukleyin.

2. Serbest s¨ur¨us¸ d ¨u ˘gmesine basmadan ¨once TCP ayar- ları ile robot montaj ayarları do ˘gru ayarlandı ˘gından emin olun. Bu ayarlar do ˘gru de ˘gilse, Serbest S¨ur¨us¸d ¨u ˘gmesine basıldı ˘gında robot kolu hareket eder.

3. Serbest s ¨ur ¨us¸ is¸levi (empedans/geri s ¨ur ¨us¸) sadece risk de ˘gerlendirmesinin izin verdi ˘gi kurulumlarda kul- lanılacaktır. Arac¸ların ve engellerin keskin kenarları veya sıkma noktaları bulunmamalıdır. T ¨um personelin robot kolunun ulas¸amayaca ˘gı yerde olmasını sa ˘glayın.

12.2 G/C ¸ Sekmesi

Bu ekranda her zaman, robot kontrol kutusuna giden veya robottan gelen canlı G/C¸ sinyallerini izleyebilir ve ayarlayabilirsiniz. Ekran, programın y ¨ur ¨ut ¨uld ¨u ˘g ¨u za- man dilimi de dˆahil olmak ¨uzere, G/C¸ ’nin gec¸erli durumunu g ¨or ¨unt ¨uler. Prog- ram y ¨ur ¨utmesi sırasında herhangi bir de ˘gis¸iklik yapılırsa program durur. Prog- ram durdu ˘gunda, t ¨um c¸ıkıs¸ sinyalleri durumlarını korur. Ekran yalnızca 10 Hz ile g ¨uncellendi ˘ginden, c¸ok hızlı bir sinyal d ¨uzg ¨un g ¨or ¨unt ¨ulenemeyebilir.

Yapılandırılabilir G/C¸ ’ler, kurulumun g ¨uvenlik G/C¸ yapılandırma b ¨ol ¨um ¨unde tanımlanmıs¸

¨ozel g ¨uvenlik ayarları ic¸in ayrılabilir (bakın 15.12); ayrılanlar, varsayılan veya kul-

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(26)

12.4 Otomatik Hareket Ettir Sekmesi lanıcı tanımlı ad yerine g ¨uvenlik is¸levi adına sahip olacaktır. G ¨uvenlik ayarları ic¸in ayrılan yapılandırılabilir c¸ıkıs¸lar de ˘gis¸tirilemez ve sadece LED’ler olarak g ¨or ¨unt ¨ule- nir.

Sinyallerin elektriksel ayrıntıları kullanıcı kılavuzunda ac¸ıklanmaktadır.

Analog Etki Alanı Ayarları Analog G/C¸ , akım [4-20 mA] veya voltaj [0-10 V]

c¸ıkıs¸ olarak ayarlanabilir. Program kaydedilirse sonradan robot denetleyicisinin ye- niden bas¸latıldı ˘gı durumlarda ayarlar hatırlanır.

12.3 MODBUS istemci G/C ¸

Kurulumda ayarlanan dijital MODBUS istemcisinin G/C¸ sinyalleri burada g ¨osteri- lir. Sinyal ba ˘glantısı kaybolursa, bu ekranda kars¸ılık gelen giris¸ devre dıs¸ı bırakılır.

Giris¸ler

Dijital MODBUS istemci giris¸lerinin durumu g ¨or ¨unt ¨ulenir.

C ¸ ıkıs¸lar

Dijital MODBUS istemci c¸ıkıs¸larının durumu g ¨or ¨unt ¨ulenir ve de ˘gis¸tirilir. Bir sinya-

lin de ˘gis¸tirilebilmesi ic¸in, G/C¸ sekmesi denetimindeki tercihin ( 12.8 ic¸inde ac¸ıklanmaktadır) buna izin vermesi gerekir.

12.4 Otomatik Hareket Ettir Sekmesi

Otomatik Hareket Ettir sekmesi, robot kolunun c¸alıs¸ma alanı ic¸erisinde belirli bir

pozisyona getirilmesi gerekti ˘ginde kullanılır. Buna ¨ornek olarak, bir programı c¸alıs¸tırmadan

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(27)

12.4 Otomatik Hareket Ettir Sekmesi

¨once robot kolunun bu programın bas¸langıc¸ pozisyonuna getirilmesi veya ¨once ro- botun bu programın bas¸langıc¸ pozisyonuna getirilmesi veya programı de ˘gis¸tirirken bir gec¸is¸ noktasına getirilmesi verilebilir.

Animasyon

Animasyon, robot kolunun gerc¸ekles¸tirmek ¨uzere oldu ˘gu hareketi g ¨osterir.

DIKKAT:

Animasyonu, gerc¸ek robot kolunun pozisyonu ile kars¸ılas¸tırın ve robot kolunun hareketi hic¸bir engele c¸arpmadan g ¨uvenli bir s¸ekilde yapabilece ˘ginden emin olun.

DIKKAT:

Otomatik kaydır is¸levi, g ¨olge gezingesi boyunca robot boyunca hareket eder. C¸ arpıs¸ma, robot veya di ˘ger ekipmana zarar verebi- lir.

Otomatik

Robot kolu, animasyonda g ¨osterildi ˘gi s¸ekilde hareket ettirmek ic¸in Otomatik d ¨u ˘gmesini basılı tutun. Not: Hareketi herhangi bir anda durdurmak i¸cin d ¨u˘gmeyi bırakın!

Elle

Elled ¨u ˘gmesine basarak, robot kolunun elle hareket ettirilece ˘gi Hareket Sekmesine gidebilirsiniz. Bu sadece animasyondaki hareket tercih edilmedi ˘ginde gereklidir.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(28)

12.5 KurulumY ¨ukle/Kaydet

12.5 KurulumY ¨ ukle/Kaydet

Robot Kurulumu, robot kolunun ve kontrol kutusunun c¸alıs¸ma ortamına nasıl yerles¸tirilece ˘gi konusunun t ¨um noktalarını kapsar. Robot kolunun mekanik montajını, di ˘ger ekip-

manlarla elektrik ba ˘glantılarını ve robot programının dayandı ˘gı t ¨um sec¸enekleri kapsar. Programın kendisini ic¸ermez.

Bu ayarlar, G/C¸sekmesinde ayarlanan G/C¸ etki alanları ic¸in olanlar haric¸, Kurulum sekmesindeki farklı ekranlar kullanılarak ayarlanabilir (bakın 12.2).

Robot ic¸in birden fazla kurulum dosyası bulundurma imkˆanı vardır. Olus¸turulan programlar etkin kurulumu kullanır ve kullanıldı ˘gında bu kurulumu otomatik ola- rak y ¨ukler.

Kurulumda yapılan herhangi bir de ˘gis¸ikli ˘gin g ¨uc¸ kapatıldıktan sonra korunması ic¸in kaydedilmesi gerekir. Kurulumda kaydedilmemis¸ de ˘gis¸iklikler varsa, Kurulum sekmesinin sol tarafındaki Y¨ukle/Kaydetmetninin yanında bir disket simgesi g ¨osterilir.

Bir kurulum, Kaydet veya Farklı Kaydet... d ¨u ˘gmesine basılarak kaydedi- lebilir. Alternatif olarak, bir programı kaydetmek, etkin kurulumu da kaydeder.

Farklı bir kurulum dosyası y ¨uklemek ic¸in, Y¨ukled ¨u ˘gmesini kullanın. Yeni Olus¸tur d ¨u ˘gmesi, Robot Kurulumundaki t ¨um ayarları fabrika varsayılanlarına sıfırlar.

DIKKAT:

Robotu bir USB s ¨ur ¨uc ¨us ¨unden y ¨uklenen bir kurulumla kullan- manız ¨onerilmez. Bir USB s ¨ur ¨uc ¨us ¨unde saklı bir kurulumu kullan- mak ic¸in, ¨once onu y ¨ukleyin ve Farklı Kaydet... d ¨u ˘gmesini kullanarak yerel programlar klas ¨or ¨une kaydedin.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(29)

12.6 KurulumTCP Yapılandırması

12.6 KurulumTCP Yapılandırması

Bir Ara¸c Merkez Noktası (TCP), robotun aracı ¨uzerinde karakteristik bir noktadır. Bu ekranda birden fazla adlandırılmıs¸ TCP tanımlanabilir. Her TCP bir c¸eviri ve ekran grafiklerinde g ¨osterildi ˘gi gibi, arac¸ c¸ıkıs¸ tablasının merkezine g ¨ore bir d ¨ond ¨urme ic¸erir. Konum koordinatı X, Y ve Z, TCP’nin konumunu belirtirken, RX, RY ve RZ ise oryantasyonunu belirtir. Belirtilen t ¨um de ˘gerler sıfır oldu ˘gunda TCP, takım c¸ıkıs¸

tablasındaki merkez noktasıyla c¸akıs¸ır ve ekranın sa ˘gında g ¨osterilen koordinat sis- temini kabul eder.

12.6.1 TCP’leri ekleme, de ˘ gis¸tirme ve kaldırma

Yeni bir TCP tanımlamak ic¸in, Yeni d ¨u ˘gmesine basın. Sonra, olus¸turulan TCP oto- matik olarak benzersiz bir ad alır ve ac¸ılan men ¨ude sec¸ili hale gelir.

Sec¸ilen TCP’nin c¸evirisi ve d ¨on ¨us¸ ¨u, ilgili beyaz metin alanlarına dokunularak ve yeni de ˘gerler girilerek de ˘gis¸tirilebilir.

Sec¸ilen TCP’yi kaldırmak ic¸in, do ˘grudan Kaldır d ¨u ˘gmesine dokunun. Kalan son TCP silinemiyor.

12.6.2 Varsayılan ve etkin TCP

Yapılandırılmıs¸ TCP’lerin tam bir tanesi, varsayılan olur. Varsayılan TCP, ac¸ılan TCP men ¨us ¨undeki adının solundaki yes¸il bir simgeyle is¸aretlenir. O sırada sec¸ili olan TCP’yi varsayılan olarak ayarlamak ic¸in, Varsayılan olarak ayarla d ¨u ˘gmesine basın.

Kartezyen alanındaki t ¨um do ˘grusal hareketleri belirlemek ic¸in bir TCP ofseti her zaman etkin olan olarak kullanılır. Aynı zamanda, Grafik sekmesinde g ¨orselles¸tirilen

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(30)

12.6 KurulumTCP Yapılandırması etkin TCP hareketidir (bakın 13.27). Herhangi bir program c¸alıs¸tırılmadan ve bir programı bas¸latmadan ¨once varsayılan TCP, etkin olarak ayarlanır. Bir programda, robotun belli bir hareketi ic¸in, belirtilen TCP’lerden herhangi biri etkin olarak ayar- lanabilir (bakın 13.5 ve 13.10).

12.6.3 TCP konumunu ¨ o ˘ gretme

TCP konumu koordinatları, as¸a ˘gıdaki s¸ekilde otomatik olarak hesaplanabilir:

1. Pozisyond ¨u ˘gmesine dokunun.

2. Robotun c¸alıs¸ma alanı ic¸inde sabit bir nokta sec¸in.

3. TCP’yi en az ¨uc¸ farklı ac¸ıdan sec¸ilen noktaya do ˘gru hareket ettirmek ve takım c¸ıkıs¸ tablasının ilgili konumlarını kaydetmek ic¸in, ekranın sa ˘g tarafındaki d ¨u ˘gmeleri kullanın.

4. Hesaplanan TCP koordinatlarını do ˘grulayın ve Ayarla d ¨u ˘gmesini kullana- rak bunları sec¸ilen TCP’nin ¨uzerine ayarlayın.

Hesaplamanın d ¨uzg ¨un c¸alıs¸ması ic¸in konumların yeterince farklı olması gerekti ˘gini unutmayın. Aksi takdirde d ¨u ˘gmelerin ¨ust ¨undeki durum LED’i kırmızıya d ¨on ¨us¸ ¨ur.

Ayrıca do ˘gru TCP’yi belirlemek ic¸in genellikle ¨uc¸ konumun yeterli olmasına ra ˘gmen d ¨ord ¨unc ¨u konum, hesaplamanın do ˘gru oldu ˘gunu do ˘grulamak ic¸in kullanılabilir.

Kaydedilen her noktanın, hesaplanan TCP’ye g ¨ore kalitesi, ilgili d ¨u ˘gmedeki yes¸il, sarı veya kırmızı bir LED kullanılarak belirtilir.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(31)

12.6 KurulumTCP Yapılandırması

12.6.4 TCP oryantasyonunu ¨ o ˘ gretme

TCP oryantasyonu, as¸a ˘gıdaki s¸ekilde otomatik olarak hesaplanabilir:

1. Oryantasyond ¨u ˘gmesine dokunun.

2. Ac¸ılan listeden bir ¨ozellik sec¸in. Yeni ¨ozelliklerin nasıl tanımlanabilece ˘gi hakkında daha ayrıntılı bilgi edinmek ic¸in bakın 12.12.

3. TCP’ye tekab ¨ul eden aracın oryantasyonunun, sec¸ilen ¨ozelli ˘gin koordinat sis- temine uygun oldu ˘gu bir konuma do ˘gru hareket etmek ic¸in, as¸a ˘gıdaki d ¨u ˘gmeyi kullanın.

4. Hesaplanan TCP oryantasyonunu do ˘grulayın ve Ayarla d ¨u ˘gmesini kullana- rak bunu sec¸ilen TCP’nin ic¸ine ayarlayın.

12.6.5 Tas¸ıma kapasitesi

Robot aracının a ˘gırlı ˘gı, ekranın alt kısmında belirtilmis¸tir. Bu ayarı de ˘gis¸tirmek ic¸in do ˘grudan beyaz metin alanına dokunun ve yeni bir a ˘gırlık girin. Ayar, tanımlanan t ¨um TCP’ler ic¸in gec¸erlidir.

12.6.6 A ˘ gırlık merkezi

Aracın a ˘gırlık merkezi, iste ˘ge g ¨ore CX, CY ve CZ alanları kullanılarak belirtilebilir.

Bas¸ka hic¸bir s¸ey belirtilmedi ˘ginde, arac¸ merkez noktasının, aracın a ˘gırlık merkezi oldu ˘gu kabul edilir. Ayar, tanımlanan t ¨um TCP’ler ic¸in gec¸erlidir.

UYARI:

Do ˘gru kurulum ayarlarını kullandı ˘gınızdan emin olun. Programla birlikte kurulum dosyalarını kaydedin ve y ¨ukleyin.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(32)

12.7 KurulumMontaj

12.7 KurulumMontaj

Robot kolunun montajı buradan belirtilebilir. S¸u iki amaca hizmet eder:

1. Robot kolunun ekranda do ˘gru g ¨or ¨unmesini sa ˘glamak.

2. Yerc¸ekiminin y ¨on ¨un ¨u denetleyiciye bildirmek.

Denetleyici, robot koluna yumus¸ak ve hassas hareketler kazandırmak ve robot ko- lunun Serbest s ¨ur ¨u¸s modunda kendini tutmasını sa ˘glamak ic¸in gelis¸mis¸ bir dinamik model kullanır. Bu nedenle, robot kolunun montajının do ˘gru s¸ekilde ayarlanması

¨onemlidir.

UYARI:

Robot kolunun montajını d ¨uzg ¨un bir bic¸imde ayarlamamak, sık koruyucu durus¸lara ve/veya serbest s ¨ur ¨us¸ d ¨u ˘gmesine basıldı ˘gında robot kolunun hareket etmesine neden olabilir.

Varsayılan olarak, robot kolu d ¨uz bir masaya veya yere monte edilir ve bu durumda ekranda hic¸bir de ˘gis¸iklik yapılmasına gerek yoktur. Ancak robot kolu tavana mon- tajlı, duvara montajlı veya belirli bir ac¸ıyla montajlı ise, d ¨u ˘gmelerin kullanımıyla bu ayar yapılabilir. Ekranın sa ˘g tarafındaki d ¨u ˘gmeler robot kolunun montaj ac¸ısını ayarlamak ic¸indir. Sa ˘g ¨ust taraftaki ¨uc¸ d ¨u ˘gme, tavanın (180), duvarın (90), yerin (0) ac¸ısını ayarlar. ˙Iste ˘ge g ¨ore bir ac¸ı belirlemek ic¸in E˘giklik d ¨u ˘gmeleri kul- lanılabilir. Ekranın alt kısmındaki d ¨u ˘gmeler, robot kolu montajını gerc¸ek montaja uyacak s¸ekilde d ¨ond ¨urmek ic¸in kullanılır.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(33)

12.8 KurulumG/C¸ Ayarları

UYARI:

Do ˘gru kurulum ayarlarını kullandı ˘gınızdan emin olun. Programla birlikte kurulum dosyalarını kaydedin ve y ¨ukleyin.

12.8 KurulumG/C ¸ Ayarları

Giris¸ ve c¸ıkıs¸ sinyallerine ad verilebilir. Bu uygulama, robotla c¸alıs¸ırken sinyalin ne is¸e yaradı ˘gını hatırlamayı kolaylas¸tırabilir. Bir G/C¸ ¨o ˘gesini tıklatıp sec¸in ve ekran klavyesini kullanarak adını ayarlayın. Yalnızca bos¸ karakterler olarak ayarlayarak, adı geri ayarlayabilirsiniz.

Sekiz standart dijital giris¸le iki arac¸ giris¸i, bir eylemi tetikleyecek s¸ekilde yapılandırılabilir.

Kullanılabilir eylemlerin arasında, gec¸erli programın bas¸latma, gec¸erli programı durdurma, gec¸erli programı duraklatma ve (Teach Pendant’ın arkasındaki Serbest s¨ur¨us¸d ¨u ˘gmesi gibi) giris¸ y ¨uksek/d ¨us¸ ¨uk oldu ˘gunda Serbest s¨ur¨us¸ moduna girme/moddan c¸ıkma yetene ˘gi de vardır.

C¸ ıkıs¸ların varsayılan davranıs¸ı, de ˘gerlerinin programın c¸alıs¸ması durduktan sonra da korunması s¸eklindedir. Ayrıca hic¸bir program c¸alıs¸madı ˘gı zamanlarda uygula- nan bir varsayılan de ˘gerde bir c¸ıkıs¸ da yapılandırılabilir.

Sekiz dijital standart c¸ıkıs¸la iki arac¸ c¸ıkıs¸ı ayrıca c¸ıkıs¸ın bir program c¸alıs¸ırken y ¨uksek, c¸alıs¸madı ˘gındaysa d ¨us¸ ¨uk olarak, bir programı o sırada c¸alıs¸ıp c¸alıs¸madı ˘gını g ¨oste- recek s¸ekilde de yapılandırılabilir.

Son olarak, bir c¸ıkıs¸ın G/C¸ sekmesinden denetlenip denetlenemeyece ˘gini (prog- ramlayıcılar tarafından, ya da hem operat ¨orler hem de programlayıcılar tarafından)

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(34)

12.10 KurulumDe ˘gis¸kenler ya da c¸ıkıs¸ de ˘gerini yalnızca robot programlarının de ˘gis¸tirebilece ˘gini belirtmek de m ¨umk ¨und ¨ur.

12.9 KurulumG ¨ uvenli ˘ gi

Bakın b ¨ol ¨um 15.

12.10 KurulumDe ˘ gis¸kenler

Burada olus¸turulan de ˘gis¸kenlere kurulum de ˘gis¸kenleri denir ve bunlar bunun ic¸in normal program de ˘gis¸kenleri gibi kullanılabilir. Kurulum de ˘gis¸kenler ¨ozeldir, c¸ ¨unk ¨u bir program durdurulup ardından tekrar bas¸latıldı ˘gında ve robot kolu ve/veya kont- rol kutusu kapatılıp tekrar c¸alıs¸tırıldı ˘gında bile de ˘gerlerini korurlar. Bunların adları ve de ˘gerleri, kurulumla saklanır, dolayısıyla birden fazla programda aynı de ˘gis¸kenleri kullanmak m ¨umk ¨und ¨ur.

Yeni Olus¸tur d ¨u ˘gmesine bastı ˘gınızda, yeni de ˘gis¸ken ic¸in tavsiye edilen adın yazıldı ˘gı bir panel ac¸ılır. Adı de ˘gis¸tirilebilir ve de ˘geri, metin alanlarından birine do- kunularak girilebilir. Tamam d ¨u ˘gmesi ancak yeni adı bu kurulumda kullanılmadı ˘gında tıklanabilir.

Bir kurulum de ˘gis¸keninin de ˘gerini de ˘gis¸tirmek ic¸in, de ˘gis¸ken listede vurgulanabi- lir ve ardından De˘geri D¨uzenled ¨u ˘gmesi tıklanabilir.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(35)

12.11 KurulumMODBUS istemci G/C¸ Ayarları

Bir de ˘gis¸keni silmek ic¸in listeden sec¸in ve Sil¡¯e tıklayın.

Kurulum de ˘gis¸kenlerini yapılandırdıktan sonra, kurulumun kendisinin kaydedi- lerek bu yapılandırma korunur, bakın 12.5. Kurulum de ˘gis¸kenleri ve de ˘gerleri de her 10 dakikada bir otomatik olarak kaydedilir.

Bir program veya kurulum y ¨uklendi ˘gi ve program de ˘gis¸kenlerinden bir veya daha fazlası kurulum de ˘gis¸kenleriyle aynı ada sahip oldu ˘gunda, sorunu c¸ ¨ozmesi ic¸in kullanıcıya iki sec¸enek sunulur: ya program de ˘gis¸keni yerine aynı addaki kuru- lum de ˘gis¸kenlerini kullanın, ya da c¸akıs¸an de ˘gis¸kenlerin otomatik olarak yeniden adlandırılmasını sa ˘glayın.

12.11 KurulumMODBUS istemci G/C ¸ Ayarları

Burada, MODBUS istemcisi (ana) sinyalleri ayarlanabilir. Belirtilen IP adreslerin- deki MODBUS sunucuları (veya ba ˘gımlı birimler) ile olan ba ˘glantılar, giris¸/c¸ıkıs¸

sinyalleri ile olus¸turulabilir (kayıtlar veya dijital). Programlarda kullanılabilmesi ic¸in her sinyalin benzersiz bir adı vardır.

Yenile

Bu d ¨u ˘gmeye bastı ˘gınızda, t ¨um MODBUS ba ˘glantıları yenilenir.

Birim ekle

Yeni bir MODBUS birimi eklemek ic¸in bu d ¨u ˘gmeye basın.

Birimi sil

MODBUS birimini ve o birimdeki t ¨um sinyalleri silmek ic¸in bu d ¨u ˘gmeye basın.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(36)

12.11 KurulumMODBUS istemci G/C¸ Ayarları

Birim IP ayarla

Burada, MODBUS biriminin IP adresi g ¨osterilir. De ˘gis¸tirmek ic¸in d ¨u ˘gmeye basın.

Sinyal ekle

˙Ilgili MODBUS birimine bir sinyal eklemek ic¸in bu d ¨u˘gmeye basın.

Sinyal sil

˙Ilgili MODBUS biriminden bir MODBUS sinyalini silmek ic¸in bu d ¨u˘gmeye basın.

Sinyal t ¨ ur ¨ un ¨ u ayarla

Sinyal t ¨ur ¨un ¨u sec¸mek ic¸in bu ac¸ılan men ¨uy ¨u kullanın. Kullanılabilir t ¨urler s¸unlardır:

• Dijital giri¸s: Dijital giris¸ (bobin), sinyalin adres alanında belirtilen bobin ¨uze- rindeki MODBUS biriminden okunan bir bitlik miktardır. Fonksiyon kodu 0x02 (Ayrık Giris¸leri Oku) kullanılır.

• Dijital ¸cıkı¸s: Dijital c¸ıkıs¸ (bobin), tek bit miktarı olup, y ¨uksek veya d ¨us¸ ¨uk ola- rak ayarlanabilir. Bu c¸ıkıs¸ın de ˘geri kullanıcı tarafından ayarlanmadan ¨once, uzak MODBUS birimindeki de ˘ger okunur. Bu ise, is¸lev kodu 0x01 (Okuma Bobinleri) kullanıldı ˘gı anlamına gelir. C¸ ıkıs¸ bir robot programıyla veya “sin- yal de ˘gerini ayarla” d ¨u ˘gmesine basılarak ayarlandı ˘gında, is¸lev kodu 0x05 (Tek Bobin Yaz) ve ¨ust ¨u kullanılır.

• Kayıt giri¸si: Kayıt giris¸i, adres alanında belirtilen adresten okunan 16 bitlik bir miktardır. Fonksiyon kodu 0x04 (Giris¸ Kayıtlarını Oku) kullanılır.

• Kayıt ¸cıkı¸sı: Kayıt c¸ıkıs¸ı, kullanıcı tarafından ayarlanabilen 16 bitlik bir mik- tardır. Kaydın de ˘geri ayarlanmadan ¨once, uzak MODBUS birimindeki de ˘geri okunur. Bu ise, is¸lev kodu 0x03 (Okuma Tutma Kayıtları) kullanıldı ˘gı anlamına gelir. C¸ ıkıs¸ bir robot programıyla veya “sinyal de ˘gerini ayarla” alanında bir sinyal de ˘geri belirlenerek ayarlandı ˘gında, uzak MODBUS birimindeki de ˘geri ayarlamak ic¸in is¸lev kodu 0x06 (Tek Kayıt Yaz) kullanılır.

Sinyal adresini ayarla

Bu alanda uzak MODBUS sunucusunun adresi g ¨osterilir. Farklı bir adres sec¸mek ic¸in ekran tus¸ takımını kullanın. Gec¸erli adresler ¨ureticiye ve uzak MODBUS biri- minin yapılandırmasına g ¨ore de ˘gis¸ir.

Sinyal adını ayarla

Kullanıcı, ekrandaki klavyeyi kullanarak, sinyale bir ad verebilir. Sinyal, program- larda kullanıldı ˘gında bu ad kullanılır.

Sinyal de ˘ geri

Burada, sinyalin o anki de ˘geri g ¨osterilir. Kayıt sinyalleri ic¸in bu de ˘ger is¸aretsiz tamsayı olarak ifade edilir. C¸ ıkıs¸ sinyallerinde, d ¨u ˘gmeyi kullanarak istenen sinyal de ˘geri ayarlanabilir. Kayıt c¸ıkıs¸ı ic¸in yine, birime yazılacak de ˘ger is¸aretsiz tamsayı olarak sa ˘glanmalıdır.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(37)

12.11 KurulumMODBUS istemci G/C¸ Ayarları

Sinyal ba ˘ glantı durumu

Bu simge, sinyalin do ˘gru okunabilir/yazılabilir oldu ˘gunu (yes¸il) ya da birimin bek- lenmedik s¸ekilde yanıt verdi ˘gini veya ulas¸ılamaz oldu ˘gunu (gri) g ¨osterir. Bir MOD- BUS istisna yanıtı alındı ˘gında, yanıt kodu g ¨or ¨unt ¨ulenir. MODBUS-TCP ˙Istisna yanıtları:

• E1 YASAK ˙IS¸LEV (0x01): Sorguda alınan fonksiyon kodu, sunucu (veya ba ˘gımlı birim) ic¸in izin verilebilir bir eylem de ˘gildir.

• E2 YASAK VER˙I ADRES˙I (0x02): Sorguda alınan fonksiyon kodu, sunucu (veya ba ˘gımlı birim) ic¸in izin verilebilir bir eylem de ˘gildir; girdi ˘giniz sinyal adresi- nin uzak MODBUS sunucusunun ayarlarına uygun olup olmadı ˘gını kontrol edin.

• E3 YASAK VER˙I DE ˘GER˙I (0x03): Sorgu veri alanında bulunan bir de ˘ger, su- nucu (veya ba ˘gımlı birim) ic¸in izin verilebilir bir de ˘ger de ˘gildir, girilen sinyal de ˘gerinin uzak MODBUS sunucusundaki belirtilen adres ic¸in gec¸erli olup ol- madı ˘gını kontrol edin.

• E4 BA ˘GIMLI C˙IHAZ ARIZASI (0x04): Sunucu (veya ba ˘gımlı birim), istedi ˘giniz eylemi gerc¸ekles¸tirmeye c¸alıs¸ırken, kurtarılamayacak bir hata olus¸tu.

• E5 ONAY (0x05): Uzak MODBUS birimine g ¨onderilen programlama komut- larıyla birlikte ¨ozelles¸tirilmis¸ kullanım.

• E6 BA ˘GIMLI C˙IHAZ MES¸GUL (0x06): Uzak MODBUS birimine g ¨onderilen programlama komutlarıyla birlikte ¨ozelles¸tirilmis¸ kullanım, ba ˘gımlı birim (su- nucu) s¸u an yanıtlayamıyor.

Gelis¸mis¸ Sec¸enekleri G ¨ oster

Bu onay kutusu, her bir sinyale ilis¸kin gelis¸mis¸ sec¸enekleri g ¨osterir/gizler.

Gelis¸mis¸ Sec¸enekler

• G ¨uncelleme Sıklı ˘gı: Bu men ¨u, sinyalin g ¨uncelleme sıklı ˘gını de ˘gis¸tirmek ic¸in kullanılabilir. G ¨uncelleme sıklı ˘gı, sinyal de ˘gerini okumak veya yazmak ¨uzere uzak MODBUS birimine istek g ¨onderilme sıklı ˘gını ifade eder.

• Ba ˘gımlı Birim (Slave) Adresi: Bu metin alanı, belirli bir sinyale kars¸ılık ge- len istekler ic¸in belirli bir ba ˘gımlı birim (slave) adresi ayarlanması amacıyla kullanılabilir. De ˘ger, 0-255 aralı ˘gında (sınırlar dahil) olmalıdır ve varsayılan 255’tir. Bu de ˘geri de ˘gis¸tirirseniz, ba ˘gımlı birim (slave) adresi de ˘gis¸tirildi ˘gi du- rumdaki fonksiyonunu do ˘grulamak amacıyla MODBUS cihazının kılavuzuna bas¸vurmanız ¨onerilir.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(38)

12.12 KurulumOzellikleri¨

12.12 KurulumOzellikleri ¨

End ¨ustriyel robotları satın alan m ¨us¸teriler genellikle, robot kolunu denetleyebil- mek veya y ¨onlendirebilmek ve robot kolunun etrafındaki makineler, nesneler veya bos¸ alanlar, sabit es¸yalar, tas¸ıyıcılar, paletler veya g ¨or ¨us¸ sistemleri gibi de ˘gis¸ik nes- nelere ve sınırlara g ¨ore robot kolunu programlayabilmek isterler. Geleneksel olarak bu, robot kolunun dahili koordinat sistemini (taban koordinat sistemi) ilgili nesne- nin koordinat sistemiyle ilis¸kilendiren “c¸erc¸eveler” (koordinat sistemleri) tanımlanarak yapılır. Robot kolunun hem “arac¸ koordinatları” hem de “taban koordinatları” re- ferans olarak sec¸ilebilir.

S ¨oz konusu c¸erc¸evelerle ilgili bir sorun, bu t ¨ur koordinat sistemlerini tanımlayabilmek ic¸in belirli d ¨uzeyde matematik bilgisinin gerekmesi ve ayrıca, robot programlama ve kurulum sanatında becerikli bir kis¸inin bile bu is¸i yapmasının oldukc¸a fazla za- man almasıdır. Bu g ¨orev c¸o ˘gu zaman 4x4’l ¨uk matrislerin hesaplanmasını kapsar.

Bu sorunu anlayacak gerekli deneyimi bulunmayan bir kis¸iye, ¨ozellikle de y ¨oneli- min temsil edilmesi c¸ok karmas¸ık gelir.

C¸ o ˘gu zaman m ¨us¸terilerin sordu ˘gu sorular ¨orne ˘gin s¸unlardır:

• Robot kolu, bilgisayarlı ve sayısal olarak denetlenen (CNC) makinemin c¸enesinden 4 cm uza ˘ga hareket ettirmek m ¨umk ¨un olacak mı?

• Robotun aracını masaya g ¨ore 45 derece d ¨ond ¨urmek m ¨umk ¨un m ¨ud ¨ur?

• Robotun nesneyle birlikte d ¨us¸ey olarak as¸a ˘gı do ˘gru hareket etmesini ve nes- neyi serbest bırakmasını sa ˘glayıp, sonra da robot kolunu yine d ¨us¸ey olarak yukarı do ˘gru hareket ettirebilir miyiz?

Robot kolunu ¨orne ˘gin, bir ¨uretim tesisindeki c¸es¸itli istasyonlarda kullanmayı plan- layan ortalama bir m ¨us¸teri ic¸in bu ve bunun gibi soruların anlamı c¸ok ac¸ıktır ve bu

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(39)

12.12 KurulumOzellikleri¨

t ¨ur alakalı soruların tek bir basit yanıtının olmayabilece ˘ginin s ¨oylenmesi m ¨us¸teriye can sıkıcı ve akıl almaz gelebilir. Asıl sorunun bu olmasının bazı karmas¸ık neden- leri vardır ve Universal Robots bu sorunları ele almak amacıyla, m ¨us¸terinin c¸es¸itli nesnelerin konumlarını robot koluna g ¨ore belirtmek ic¸in kullanabilece ˘gi benzersiz ve basit y ¨ontemler gelis¸tirmis¸tir. Dolayısıyla, birkac¸ adımda yukarıdaki sorularda istenenleri tam olarak yapmak m ¨umk ¨und ¨ur.

Yeniden adlandır

Bu buton bir ¨ozelli ˘gin adını de ˘gis¸tirmeyi sa ˘glar.

Sil

Bu buton, sec¸ili ¨ozelli ˘gi ve varsa, t ¨um alt ¨ozellikleri siler.

Eksenleri G ¨ oster

Sec¸ili ¨ozelli ˘gin koordinat eksenlerinin, 3B grafik ¨uzerinde g ¨or ¨un ¨ur olmasını isteyip istemedi ˘ginizi sec¸in. Yapılan tercih, bu ekran ve Hareket Ettir ekranı ic¸in gec¸erlidir.

Yavas¸ tempoda c¸alıs¸tırılabilir

Sec¸ili ¨ozelli ˘gin yavas¸ tempoda c¸alıs¸tırılabilir olup olmayaca ˘gını sec¸in. Bu tercih, ilgili ¨ozelli ˘gin Hareket Ettir ekranındaki ¨ozellik men ¨us ¨unde g ¨or ¨un ¨up g ¨or ¨unme- yece ˘gini belirler.

De ˘ gis¸ken

Sec¸ili ¨ozelli ˘gin bir de ˘gis¸kenle birlik kullanılıp kullanılamayaca ˘gını sec¸in. Bu sec¸enek belirtilirse, robot programlarını d ¨uzenlerken, ¨ozellik adını izleyen “ var” ifadesi ile adlandırılan bir de ˘gis¸ken kullanılabilir; bir programda bu de ˘gis¸kene yeni bir de ˘ger atanabilir ve sonra da ¨ozelli ˘gin de ˘gerine ba ˘glı olarak gec¸is¸ noktalarını denetlemek ic¸in kullanılabilir.

Pozisyonu Ayarla veya De ˘ gis¸tir

Sec¸ili ¨ozelli ˘gi ayarlamak veya de ˘gis¸tirmek ic¸in bu d ¨u ˘gmeyi kullanın. Hareket Ettir ekranı g ¨or ¨unt ¨ulenir ve ¨ozellik ic¸in yeni bir pozisyon ayarlanabilir.

Robotu ¨ Ozelli ˘ ge Do ˘ gru Hareket Ettir

Bu d ¨u ˘gmeye basıldı ˘gında robot kolu sec¸ili ¨ozelli ˘ge do ˘gru hareket eder. Bu hare- ketin sonunda, x ekseninde 180 derecelik bir d ¨on ¨us¸ istisna olmak ¨uzere, ¨ozellik ile TCP’nin koordinat sistemleri c¸akıs¸ır.

Nokta Ekle

Kuruluma nokta ¨ozelli ˘gi eklemek ic¸in bu d ¨u ˘gmeye basın. Nokta ¨ozelli ˘ginin pozis- yonu, TCP’nin o noktadaki pozisyonu olarak tanımlanır. ¨Ozellik koordinat siste- minin x ekseninde 180 derece d ¨ond ¨ur ¨uld ¨u ˘g ¨u durumlar dıs¸ında, nokta ¨ozelli ˘ginin y ¨onelimi TCP y ¨onelimiyle aynıdır. Bu, nokta ¨ozelli ˘ginin z ekseninin, o noktadaki TCP’nin tersine y ¨onlendirilmesini sa ˘glar.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

(40)

12.12 KurulumOzellikleri¨

Satır Ekle

Kuruluma c¸izgi ¨ozelli ˘gi eklemek ic¸in bu d ¨u ˘gmeye basın. C¸ izgi, iki nokta ¨ozelli ˘gi arasındaki eksen olarak tanımlanır. Birinci noktadan ikinci noktaya do ˘gru y ¨onlen- dirilen bu eksen, c¸izgi koordinat sisteminin y eksenini olus¸turur. Z ekseni, ilk alt noktanın z ekseninin, c¸izgiye dik d ¨uzlem ¨uzerindeki izd ¨us¸ ¨um ¨u ile tanımlanır. C¸ izgi koordinat sisteminin pozisyonu, ilk alt noktanın pozisyonuyla aynıdır.

Telifhakkı©2009-2015,UniversalRobotsA/S.T¨umHaklarıSaklıdır.

Referanslar

Benzer Belgeler

e) Elektrikli aletleri iyi durumda muhafaza edin. Hareketli parçalardaki hizalama hatalarını ve tutuklukları, parçalardaki kırılmalar ve elektrikli aletin

Aleti, parmağınız düğme üzerinde bulunacak şekilde taşımak veya açık konumdaki elektrikli aletleri elektrik şebekesine bağlamak kazaya davetiye çıkartırf. Elektrikli

♦ Aleti kullanmadan önce ve herhangi bir darbeden sonra, aşınma veya hasar olup olmadığını kontrol edin ve gerekirse tamir ettirin.. ♦ Siperlik zarar gördüğünde veya

Ya da, alternatif olarak internet’ten Black &amp; Decker yetkili tamir servislerinin lis- tesini ve satış sonrası hizmetlerimizle ilgili tüm bilgiler ve temas bilgilerine

Bir akü tipine uygun bir şarj cihazı başka tipte bir aküyü şarj etmek için kullanıldığında yangın riski yaratabilirg. Elektrikli aletleri yalnızca özel olarak

Aleti, parmağınız düğme üzerinde bulunacak şekilde ta- şımak veya açık konumdaki elektrikli aletleri elektrik şebekesine bağlamak kazaya davetiye çıkartır.. Elektrikli

♦ Kartuş veya torbayı (13 veya 14) çıkış üzerinde kaydırın ve yerine doğru yerleştiğinden emin

İşyerinde düzenli olarak elektrikli alet kullanan çalışan- ları korumak amacıyla 2002/44/EC tarafından getirilen elektrik güvenliği önlemlerini belirlemek üzere titreşime