kuka robota sensör entegrasyonu hakkında yardım

Konusu 'Robotik' forumundadır ve sanvertech tarafından 16 Mayıs 2017 başlatılmıştır.


  1. sanvertech

    sanvertech Üye

    Katılım:
    21 Şubat 2016
    Mesajlar:
    39
    Beğenilen Mesajları:
    15
    Ödül Puanları:
    3
    Merhaba, kuka krc2 kontrol üniteli robotlarımıza yakınlık sensörü (proximity veya endüktif sensör) entegrasyonu yapmak istiyoruz, gripper'ın iş parçasını doğru şekilde tutup tutmadığını anlaması için. doğru tutmuşsa işine gidecek doğru tutamamışsa parçayı ıskarta sepetine atacak. bu sensörden alınan çıkış sinyalini değerlendirmesi için robot yazılımında opsiyon açmak gerekir mi yoksa plc üzerinden iş halledilebilir mi acaba? ben mekanikçiyim, elektronik bilgim pek yok, yardımcı olursanız sevinirim. teşekkürler.
     
  2. bsfrot

    bsfrot Usta Üye

    Katılım:
    14 Aralık 2010
    Mesajlar:
    504
    Beğenilen Mesajları:
    135
    Ödül Puanları:
    151
    Cinsiyet:
    Bay
    Meslek:
    Elektrik Elektronik Mühendisi
    Robot sürücüeri komplekt otomasyonlarda PLC ile haberleşmek zorundadırlar.Eğer parça düzgünse veya düzgün değilse robota hareket vermek istiyorsun.Dolayısı ile sensörün imputunu robot programına tag olarak atayıp robot prgramını revize etmen gerekecek.
     
    as.yıldırım bunu beğendi.
  3. sanvertech

    sanvertech Üye

    Katılım:
    21 Şubat 2016
    Mesajlar:
    39
    Beğenilen Mesajları:
    15
    Ödül Puanları:
    3
    @bsfrot Teşekkür ederim. Yani yapmak istediğim robot bu sensörden bir çıkış sinyali almadan hareket etmemeli. Söylediklerinizden anladığım kuka robot yazılımına sensör çıkış sinyalini tag olarak atayıp yazılımı revize etmem gerekecek sanırım (bir nevi cnc kontrol ünitesinde opsiyon açmak gibi). Peki Kuka robotlarda robot yazılımını kuka firması hariç biz revize edebiliyor muyuz? bilginiz var mı bu konuda acaba?
     
    Son düzenleme: 16 Mayıs 2017
  4. EngineerKuka

    EngineerKuka Üye

    Katılım:
    7 Eylül 2016
    Mesajlar:
    13
    Beğenilen Mesajları:
    3
    Ödül Puanları:
    3
    Cinsiyet:
    Bay
    kullandığın plc ile robotu haberleştirdikten sonra plc ye yazdığın giriş çıkışları kendinde robota girebilirsin. anadlog yada dijital giriş çıkış olarak robottan görebilrisin.
     
  5. bsfrot

    bsfrot Usta Üye

    Katılım:
    14 Aralık 2010
    Mesajlar:
    504
    Beğenilen Mesajları:
    135
    Ödül Puanları:
    151
    Cinsiyet:
    Bay
    Meslek:
    Elektrik Elektronik Mühendisi
    Robot hangi protokolle haberleşiyor şu an?
     
  6. fatherboard999

    fatherboard999 Üye

    Katılım:
    12 Haziran 2017
    Mesajlar:
    1
    Beğenilen Mesajları:
    0
    Ödül Puanları:
    1
    Cinsiyet:
    Bay
    sorun var mı hala
     
  7. metintataroglu

    metintataroglu Üye

    Katılım:
    12 Şubat 2012
    Mesajlar:
    93
    Beğenilen Mesajları:
    3
    Ödül Puanları:
    3
    Cinsiyet:
    Bay
    Meslek:
    Otomasyon Sorumlusu
    merhabalar;
    sensörleri ilave edip gerektiği şekilde kullanabiliyorum fakat olası hata durumunda KCP üzerinde hata mesajı nasıl çıkartabilirim? örneğin "XX sensörü görmedi, kontrol et" veya sayaç ile birlikte "xx değerine ulaşıldı" vs. uygulama örnekleri tabiki çoğaltılabilir. ABB robotlarda hata mesajlarını veya flexpendant üzerinden kullanıcı uyarıları şeklinde yazdırabiliyorum ama KUKA için tüm dosyaları teker teker taradım ama örnek alabileceğim bi veriye ulaşamadım. konuyla ilgili desteğinizi rica ederim..
     
  8. Fluke

    Fluke Yönetici Yönetim Ekibi Yönetici

    Katılım:
    19 Ocak 2007
    Mesajlar:
    958
    Beğenilen Mesajları:
    265
    Ödül Puanları:
    158
    Meslek:
    Automation&Robotics
    Kod:
    DECL INT ANSWER
    DECL INT OFFSET
    DECL STATE_T STATE
    DECL MSG_T EMPTY_MSG
    
    EMPTY_MSG={MSG_T: VALID FALSE,RELEASE FALSE,TYP #NOTIFY,MODUL[] ”
    
    ”,KEY[] ””,PARAM_TYP #VALUE,PARAM[] ””,DLG_FORMAT[] ””,ANSWER 0}
    
    ;------------------------------------------ONAY MESAJI--------------------
    
    $MSG_T=EMPTY_MSG ;reinitialization
    
    $MSG_T.MODUL[]=””
    
    $MSG_T.KEY[]=”DEMO: ONAY MESAJI + %1”
    
    $MSG_T.PARAM[]=”PARAM”
    
    $MSG_T.PARAM_TYP=#WORDS
    
    $MSG_T.TYP=#QUIT
    $MSG_T.VALID=TRUE ;trigger
    
    WHILE $MSG_T.VALID ;wait for acknowledgement
    
    WAIT SEC 0.05
    
    ENDWHILE
    
    
    
    ;------------------------------------DİYALOG--------------------------------
    
    $MSG_T=EMPTY_MSG ;reinitialization
    
    $MSG_T.MODUL[]=””
    
    $MSG_T.KEY[]=”DEMO: DIYALOG + %1”
    $MSG_T.PARAM[]=”PARAM”
    
    $MSG_T.PARAM_TYP=#KEY
    
    $MSG_T.TYP=#DIALOG
    
    $MSG_T.DLG_FORMAT[]=”A|B|C”
    
    $MSG_T.VALID=TRUE ;trigger
    WHILE $MSG_T.VALID ;wait for answer
    
    WAIT SEC 0.05
    
    ENDWHILE
    
    ANSWER=$MSG_T.ANSWER
    
    
    
    
    ;------------------------------------BİLDİRİM MESAJI------------------------------------
    
    $MSG_T=EMPTY_MSG ;reinitialization
    
    $MSG_T.MODUL[]=””
    $MSG_T.KEY[]=”DEMO: DIALOG ANSWER = %1”
    
    OFFSET=0
    SWRITE($MSG_T.PARAM[],STATE,OFFSET,”%d”,ANSWER)
    
    $MSG_T.PARAM_TYP=#VALUE
    $MSG_T.VALID=TRUE ;trigger
    
    WHILE $MSG_T.VALID
    
    WAIT SEC 0.05
    
    ENDWHILE
    
    
    
    
    ;-------------------------------------- SIMULASYON MESAJI----------------------------------------------
    
    $LOOP_CONT=TRUE
    
    $LOOP_MSG[]=”Merhaba ben $IN[10] !”;trigger
    
    WHILE $LOOP_CONT or $IN[10] ;mesaj silinme şartı $IN[10]==TRUE
    
    ENDWHILE
    
    $LOOP_MSG[]=” ”
    
    
    END
    
    
    
     
  9. metintataroglu

    metintataroglu Üye

    Katılım:
    12 Şubat 2012
    Mesajlar:
    93
    Beğenilen Mesajları:
    3
    Ödül Puanları:
    3
    Cinsiyet:
    Bay
    Meslek:
    Otomasyon Sorumlusu
    Fluke Ustam nereye eklemem gerekiyor bu mesaj programını peki? çalışan programda şartın altına mı yoksa farklı bi yer midir?
     
Yüklüyor...
Benzer Konular
  1. evrenytu
    Mesaj:
    0
    Görüntüleme:
    403
  2. Kursat19
    Mesaj:
    0
    Görüntüleme:
    515
  3. Kursat19
    Mesaj:
    1
    Görüntüleme:
    1.043
  4. mrtyrdgl
    Mesaj:
    2
    Görüntüleme:
    1.087
  5. omerciyes
    Mesaj:
    3
    Görüntüleme:
    626
  6. egnenes
    Mesaj:
    4
    Görüntüleme:
    862
  7. bbs2006
    Mesaj:
    2
    Görüntüleme:
    701
  8. mkahya09
    Mesaj:
    0
    Görüntüleme:
    1.100
  9. huseyin003
    Mesaj:
    0
    Görüntüleme:
    1.236
  10. narasab
    Mesaj:
    0
    Görüntüleme:
    1.076

Sayfayı Paylaş