Yamaha rcx 240 robotları devreye alamıyoruz.

  • Konbuyu başlatan Konbuyu başlatan mertkani
  • Başlangıç tarihi Başlangıç tarihi

mertkani

Üye
Katılım
13 Ocak 2010
Mesajlar
19
Puanları
1
Yaş
42
Merhabalar, Yamaha rcx 240 robotları devreye alamıyoruz. Robotların pendantı yok daha önce delta hmc07 ile kullanılmış, deltanın hmc nin 32 pin kablosu yok. Vip+ programıyla iletişim kuramadık. Robotları devreye alacak birinide bulamadık. Devreye alabilecek birine yönlendirirseniz çok sevinirim..
 
"SAFE" modu etkinleştirilmiş ise, ("SERVİS" ayarlara bağlı olarak) RS-232C, "SERVİS" modunda kullanılmayabilir.

Aşağıdaki video Vip+ ile bağlanmak için için size yardımcı olabilir


Türkçe tercümesi:
Bugün Yamaha’nın küçük SCARA robotlarından biriyle birlikte kullanılan Yamaha RCX240 kontrolörünü, Yamaha’nın VIP+ programlama yazılımı ile nasıl çalıştırdığımızı gösteren kısa bir demo videosu hazırladım.

Öncelikle Yamaha’nın COM port sorgulama aracını göstermek istiyorum. Bu araç, bilgisayarınızın hangi port üzerinden kontrolör ile haberleştiğini belirlemenizi sağlar. Burada gördüğünüz gibi ben USB COM port 5 üzerinden haberleşiyorum. Bilgisayarınızdaki VIP+ yazılımına yeni bir kontrolör bağlarken bu bilgi oldukça önemlidir.

İlk olarak File (Dosya) menüsüne gidip yeni bir kontrolör ekliyoruz. Bu demo için kontrolöre Harfield Georgia Y12 Demo adını veriyoruz. Görüldüğü gibi COM port 5 seçili. Teach pendant üzerinden baud rate’i kontrol ettim ve iletişim hızımız 57600 baud.

Şimdi sistemi açalım. Yapmamız gereken ilk şey acil stopu (emergency stop) devreden çıkarmaktır. Teach pendant üzerinde birkaç kez Escape tuşuna basıyorum ve ardından yazılımda OK düğmesine tıklıyorum. Böylece kontrolör ile bağlantı kuruluyor. Ekranda bir emergency flag (acil durum bayrağı) görüyorsunuz; bunu birazdan temizleyeceğiz.

Önce kontrolör üzerine tıklıyoruz. Bazı alanların aktif hale geldiğini görebilirsiniz. Burası manuel kontrol modu, burası otomatik mod, ve burada da robotu referans noktasına götürmemizi sağlayan absolute reset (origin reset) seçeneği bulunur.

Önce manual mode (manuel mod)’a girelim. Görüldüğü gibi konum birimi şu anda pulse olarak ayarlı. Daha sonra bunu milimetreye çevireceğiz, ancak önce robotu referanslamamız gerekiyor. Utility menüsüne tıklayarak emergency flag’i temizleyebiliyoruz.

Utility penceresi açıldıktan sonra yapılacak ilk şey tüm eksenlerin gücünü açmak. Servo motorların devreye girdiğini duyabilirsiniz. Ardından pencereyi kapatıyoruz.

Şimdi absolute (origin reset) komutunu seçip robotu referans noktasına götürelim. Bunu yapmadan önce motor tipinin incremental encoder değil, absolute encoder olduğunu kontrol ediyoruz. Komutu çalıştırdığımızda X ve Y eksenlerinin hareket ettiğini görürsünüz. Z ekseninde de küçük bir hareket olur. İşlem tamamlandığında origin reset başarıyla tamamlanmış olur.

Sol tarafta ana kontrolör penceresini görebilirsiniz. Burada kontrolör içinde kayıtlı bazı programlar yer alıyor. Bunlara birazdan bakacağız.

Bir diğer önemli bölüm koordinat sistemi ve point table (nokta tablosu) kısmıdır. Program yazmadan önce robotun konumlarını burada tanımlarız. İsterseniz bir satırı seçip robotun mevcut konumunu doğrudan tabloya kaydedebilirsiniz.

Bu özellik çok kullanışlıdır. Çünkü manuel modda Utility menüsünden eksenleri serbest bırakıp robotu elle istediğimiz konuma getirebiliriz. Sonra point table’a dönüp örneğin 50. satırı seçer ve robotun o anki konumunu tabloya kaydederiz. Böylece XYZ ve dönüş (rotation) değerleri tabloya otomatik olarak yazılır. Ancak kaydetmeden önce mutlaka Save butonuna basmanız gerekir.

Artık 50 numaralı pozisyon tanımlanmış oldu.

Manuel modda ayrıca eksenleri jog ederek hareket ettirebiliriz. Örneğin Z eksenini yukarı hareket ettirebiliriz. Aynı şekilde X ve Y eksenlerini de hareket ettirebiliriz. Eğer robot hareket etmiyorsa genellikle sebep motorların Utility menüsünden tekrar açılmamış olmasıdır.

Şimdi manuel moddan çıkıp auto mode (otomatik mod)’a geçelim. Bu mod programların çalıştırılmasını sağlar. Başlatma işleminden sonra kontrolörde bulunan programları listede görebilirsiniz.

Örneğin Moves programını açalım. Bu program farklı hareket tiplerini göstermek için hazırlanmıştır. Programı çalıştırdığımızda robotun çeşitli hareketler yaptığını görebiliriz.

Bir başka program daha açalım. Bu program SCARA robotunun lefty modundan righty moduna geçişini gösterir. Yani robot kolu mekanik bir sorun yaşamadan sol kol konfigürasyonundan sağ kol konfigürasyonuna geçebilir.

Son olarak küçük bir paletleme (palletizing) programını çalıştırarak demo yapalım.

Böylece Yamaha RCX240 kontrolörü ile VIP+ programlama yazılımının ilk kurulumunu görmüş olduk. Daha sonraki bir videoda robot programının nasıl yazıldığı ve gerekli komut sözdiziminin (syntax) nasıl kullanıldığı hakkında daha ayrıntılı bir demo yapacağız.
 
Anlattıklarınız çok önemli teşekkür ederim. Ama pizim pendantımız yok, Türkiyede bulamadık. Vip+ programına bağlanabilsek işimiz çözülecek. Pendantsız bağlantı kurmamız lazım. Çokta geç kaldık üretime başlayadık. Pendatsız bağlantı mümkün mü?
 
Pendant olmadan RCX240 çalıştırılabilir ama:
RS232 (null modem kablo) ile VIP+ bağlanıp emergency reset yapılabilir.
Ancak Pendant portu boşsa controller E-STOP’da kalır, reset işe yaramaz "Dummy Plug" gerekir.

Bunun için:
Modelini tam söyleyebilirseniz veya ilgili PDF varsa Dummy terminal bağlantısı bulunabilir
 
Pendant boş değil, dummy plug var. Null modem kablo yaptırdım çapraz yaptım, std.dio dan belirli pinlere 24v verdim. Ama malesef bağlantı kuramadım. Kırmızı ışık sürekli yanıyor. Ethernetlede denedim onun kablosunuda çapraz yaptım, olmadı yine. Biyerde bir yanlış yapıyoruz ama kabloda ama pc de bulamadık. Tüm pdf leri pinoutları mevcut elimde. Eski sahibi delta hmc07 ile kontrol etmiş, hmc07 yide aldım adamdan hmc07 içinde robotun parametreleride var ama hmc07 ile robotu nasıl bağlayacağız hiçbir bilgi bulamadık. 2 robot 2 kontrolcü var ama çalıştıramıyorum,
 
Model No'yu tam söylermisiniz, konnektör fotoısu ve/veya doğru olan PDF

1. Controller model (örn: RCX240 vs) Robot model

2. Controller üzerinde hata kodu veya alarm var mı? LED dışında ekranda bir şey yazıyor mu?

3. E-STOP devresi nasıl bağlı?

4. Servo ON input var mı? Enable sinyali veriliyor mu?

5. Delta HMC07 ile hangi porttan bağlanmışlar? RS232 mi, Ethernet mi? Kablo pinout aynı mı?
 
Son düzenleme:
1-robot: yk600xg
Kontrolcü: rcx240
2-kırmızı ışık dışında görünen birşey yok
3-
e-stop (dummy plag)
4- std.dio konnektöründen bikaç pine 24 v verdik ama işe yaramdı
5- Bunu bilmiyoruz çok araştırdım ama bişey bulamadım.
Daha fazla pdf foto göndericem ama doaya büyük diye kabul etmiyor IMG_86DB3758-922A-485E-9D85-F51E422F5AAE.webpIMG_86DB3758-922A-485E-9D85-F51E422F5AAE.webpIMG_9533.webp
 
Pendantı bulduk, yarın elimde olacak.
 
Pendat gelmedi neyazıkki ama terminalden bağlantıyı kurduk, bu hatayı veriyor, std dio dan 24v vermeyi deneceğim. Vip+ hala bağlanmıyor
 

Ekli dosyalar

  • b1737910-18d4-4660-b8bd-4ca89c61983c.webp
    b1737910-18d4-4660-b8bd-4ca89c61983c.webp
    332.2 KB · Görüntüleme: 6

Forum istatistikleri

Konular
133,500
Mesajlar
971,889
Kullanıcılar
459,547
Son üye
necipbkr

Yeni konular

Geri
Üst