Mutlak enkoder yerine

Cevapla
Kullanıcı avatarı
Halilotomasyon
Mesajlar: 70
Kayıt: 09 May 2018, 09:38
İletişim:
Durum: Çevrimdışı

Mutlak enkoder yerine

Mesaj gönderen Halilotomasyon »

Merhabalar makinamizda 16 bit paralel absolut cubuk enkoder var.bunun 16 adet cikisi s5 plcnin inputuna gidiyor.bu enkoder bozuldu .
Bunun yerine normal enkoder baglayim bunu delta plc baglayip oradan okudugum degeri istedigim olcuye cevirip mesela 10-500 mm arasinda gelen sayilari 16 bit bnarye cevirip 16 adet cikisa vermek istiyorum.
Bunun icin bir komut varmi.
Yada boyle bir seyin mantigi nasil olmali
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Mutlak enkoder yerine

Mesaj gönderen Uğur »

Anladığı binary paralel çıkışlı bir yapı istiyorsunuz. Böyle ise C251 sayıcısı ile enkoderi okuyarak ardından C251 içerisindeki değeri işleme tabi tuttuktan sonra D100 içerisinde olduğunu varsayarsak MOV D100 K4Y20 satırı ile binary olarak 16 bit Y20~Y37 arası çıkışa aktarabilirsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
Halilotomasyon
Mesajlar: 70
Kayıt: 09 May 2018, 09:38
İletişim:
Durum: Çevrimdışı

Re: Mutlak enkoder yerine

Mesaj gönderen Halilotomasyon »

Cevabiniz icin tesekkur ederim.denedim oldu fakat bizim enkoderde okudugumuz degerlerle pek alakali olmayan degerler ortaya cikti.acaba diyorum bnary degilde bcd veya gray kodmuydu bizim enkoder.
Rica etsem diger turlerede nasil degistiririz onlarin kodu nasildir .binarynin k4y20 idi.
Birde tam tersini yani 16 adet girisi bnary kodlamayla sinyalleri gelse onu nasil normal sayiya ceviririz.
Yada gray kodla bcd kodla gelse onlari normal sayiya ceviririz.
Yani x20 x22x34 ten sinyal geldiginde bnary kodla kactir gray kodla kactir bcd kodla kactir bunlarin komutlari nelerdir.
Tesekkurler
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Mutlak enkoder yerine

Mesaj gönderen Uğur »

Okuma şekliniz değişmeyecek aynı şekilde alıp D datası içerisine koyduktan sonra BCD-BIN komutu ile BCD yada BIN e çevirerek anlamlımı diye bakabilir yada gray kod ise GRY komutu ile Gray koda yada gray kod ise GBIN ile BIN değere çevirebilirsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
Halilotomasyon
Mesajlar: 70
Kayıt: 09 May 2018, 09:38
İletişim:
Durum: Çevrimdışı

Re: Mutlak enkoder yerine

Mesaj gönderen Halilotomasyon »

Okumayi yapmadik ama

16 bitlik cikisi yaptik
16 giristen gelen sinyallarin sayisal degerini nasil buluyoruz
Mesala x21-x24-x29 dan gelen sinyallerin sayisal degerini nasil buluyoruz
Kullanıcı avatarı
Halilotomasyon
Mesajlar: 70
Kayıt: 09 May 2018, 09:38
İletişim:
Durum: Çevrimdışı

Re: Mutlak enkoder yerine

Mesaj gönderen Halilotomasyon »

Arkadaslar 16 giristen gelen kodlarin sayisal degerini nasil buluyoruz.
16 girisim var bunlarla bnary olarak sinyal verip bunun sayisal degerini nasil bulurum
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Mutlak enkoder yerine

Mesaj gönderen Uğur »

MOV K4X20 D200

X20~X27 ve X30~X37 arsı 16 bitin değerini D200 de görürsünüz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Cevapla

“PLC Forum” sayfasına dön