Merhaba,
Asda a2 servo motor ve as228p plc ile kurulmuş bir sistemde servo motor dplsy komutuyla tek bir yönde sürekli çalışıyor. Fakat ben servonun kaç tur attığını öğrenmek istiyorum. Bu bilgiyi alıp anlık işlemler yapacağım. motor hızı maksimum 600 m/dk hızda olmaktadır. Servo motorun z fazından nasıl alacağım enkoder tur bilgisini. Teşekkür ederim.
Sr özel bitlerini inceledim fakat bulamadım.
ASDA- A2 Servo motor Tur bilgisi
- wittmann
- Mesajlar: 19
- Kayıt: 19 May 2020, 06:40
- İletişim:
- Durum: Çevrimdışı
- Turhan
- Mesajlar: 7736
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: ASDA- A2 Servo motor Tur bilgisi
AS200 serisi PLC servo sürücülerin aktüel pozisyon bilgisini okuyup bu değeri eksen numarasına göre aşağıdaki özel data adreslere kayıt etmektedir. (Örneğin eksen-1 için SR691 DW adresi)
Bu adreslerden okuduğunuz değeri servo motorunuzun tur çözünürlüğüne bölerseniz (P1-44/P1-45) motorunuzun tur sayısını elde edersiniz.
Örneğin: Varsayılan ayarlarda ASDA-A2 Motor tur çözünürlüğü 100.000 pulse'dir SR691 data adresinden 500.000 değerini okuyorsanız motorunuz 500.000/100.000 = 5 tam tur'luk dönüş sağlamıştır.
.
Bu adreslerden okuduğunuz değeri servo motorunuzun tur çözünürlüğüne bölerseniz (P1-44/P1-45) motorunuzun tur sayısını elde edersiniz.
Örneğin: Varsayılan ayarlarda ASDA-A2 Motor tur çözünürlüğü 100.000 pulse'dir SR691 data adresinden 500.000 değerini okuyorsanız motorunuz 500.000/100.000 = 5 tam tur'luk dönüş sağlamıştır.
.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- wittmann
- Mesajlar: 19
- Kayıt: 19 May 2020, 06:40
- İletişim:
- Durum: Çevrimdışı
Re: ASDA- A2 Servo motor Tur bilgisi
Çok teşekkür ederim
- wittmann
- Mesajlar: 19
- Kayıt: 19 May 2020, 06:40
- İletişim:
- Durum: Çevrimdışı
Re: ASDA- A2 Servo motor Tur bilgisi
Merhaba Turhan bey,
Servo motordan tur bilgisi almak için ZRNM komutuyla home ayarlarını yaptım ve mode 16#004 (z fazlı) home alması için ayarladım ve ZRNC ile home işlemini tamamlayıp SR1631 ile servo motorun anlık pozisyon bilgisini alıyorum (32 bit üzerinden).
p1-44: 1280000
p1-45: 4000 olarak ayarladım.
Sr 1631 den gelen veri - olarak geliyor ve bende -4000 e bölme işlemi uyguluyorum fakat burada başarılı olamadım. Tur bilgisi değeri çok absürt yüksek çıkıp sürekli azalıp artmaktadır.
Watch table üzerinden incelediğimde 32 bit tabanlı değerin çok olduğunu, 16 bitlik değerinin integer tam sayı olduğunu gördüm. Fakat 16 bitlik veride 7 tur saydıktan sonra bit sıfırlanıyor ve - değerde sayıp tekrar 7 ye gelince aynısını yapıyor.
Sürekli arttırılmış tur bilgisi alamıyorum. Örnek bir plc kodu gönderebilir misiniz?
Servo motordan tur bilgisi almak için ZRNM komutuyla home ayarlarını yaptım ve mode 16#004 (z fazlı) home alması için ayarladım ve ZRNC ile home işlemini tamamlayıp SR1631 ile servo motorun anlık pozisyon bilgisini alıyorum (32 bit üzerinden).
p1-44: 1280000
p1-45: 4000 olarak ayarladım.
Sr 1631 den gelen veri - olarak geliyor ve bende -4000 e bölme işlemi uyguluyorum fakat burada başarılı olamadım. Tur bilgisi değeri çok absürt yüksek çıkıp sürekli azalıp artmaktadır.
Watch table üzerinden incelediğimde 32 bit tabanlı değerin çok olduğunu, 16 bitlik değerinin integer tam sayı olduğunu gördüm. Fakat 16 bitlik veride 7 tur saydıktan sonra bit sıfırlanıyor ve - değerde sayıp tekrar 7 ye gelince aynısını yapıyor.
Sürekli arttırılmış tur bilgisi alamıyorum. Örnek bir plc kodu gönderebilir misiniz?
- Turhan
- Mesajlar: 7736
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: ASDA- A2 Servo motor Tur bilgisi
Okuyacağınız adres SR1631 değil. Eksen-1 için SR691 DW adresidir. Bu data değerini DIV komutu ile değil DDIV komutu ile 32Bit tabanda bölme işlemine tabi tutmalısınız.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- wittmann
- Mesajlar: 19
- Kayıt: 19 May 2020, 06:40
- İletişim:
- Durum: Çevrimdışı
Re: ASDA- A2 Servo motor Tur bilgisi
Yanlış yazmışım kusura bakmayın. DDIV ile deneyeceğim çok teşekkür ederim