Programlabilir enkoder nedir?

Uygulamaya göre parametreleri ayarlanabilen programlanabilir enkoder

Programlanabilir enkoder nedir? PPR, yön ve çıkış ayarları

Merhaba dostlar. Programlanabilir enkoder, üreticinin izin verdiği ölçüm veya çıkış parametreleri sonradan ayarlanabilen bir enkoderdir. Örneğin PPR, sayım yönü veya Z indeks darbesi değiştirilebilir. Ayarlanabilen özellikler, tam model koduna, donanıma ve kullanılan programlama yöntemine bağlıdır.

“Programlanabilir” etiketi sınırsız dönüşüm demek değildir. Bir cihazın SSI, BiSS, EnDat, CANopen veya EtherCAT arayüzlerinin tamamına geçebildiği varsayılmaz. Aynı şekilde her modelde TTL/HTL seçimi veya sin/cos çıkışı bulunmaz. Önce artımlı ve mutlak yapı ayrılır; sonra o ürünün ayar listesi incelenir.

Hangi parametreler programlanabilir?

Parametre Ne değişir? Kontrol noktası
PPR / çıkış ölçeğiTur başına darbe veya iletilen konum ölçeğiDesteklenen aralık ve adımlar
Sayım yönüA/B sırası veya konum değerinin artış yönüPLC ve sürücünün yön tanımı
Z / indeksDestekleniyorsa konum, genişlik veya kapılamaAlıcının referans yakalama koşulu
TTL / HTLYalnız uygun donanımda elektriksel çıkış seviyesiBesleme, giriş eşikleri ve pinler
Preset / ofsetMutlak konum değerinin referansla eşlenmesiÖlçek, tur kapsamı ve makine sıfırı
Haberleşme / tanıDesteklenen arayüzün izin verdiği parametrelerProtokol, firmware ve cihaz dosyası

Lineer enkoderde ölçek; µm/adım, mesafe başına sayım veya başka bir üretici tanımıyla verilebilir. Her lineer sistem için PPM ayarı bulunduğu söylenemez. Analog sin/cos çıkışın genliği ve interpolasyon özellikleri de ayrı değerlendirilir.

PPR ile PLC’de görülen sayım aynı şey mi?

PPR, burada bir A/B kanalının tur başına ürettiği darbe periyodu sayısıdır. Pals tanımını üreticinin belgesinden kontrol edin; PPR ve CPR adları her katalogda aynı anlamda kullanılmayabilir. x1 değerlendirme bir kanalın tek kenarını, x2 aynı kanalın iki kenarını, x4 ise A ve B’nin yükselen/düşen kenarlarını sayabilir.

Örneğin 1024 PPR enkoder, uygun x4 okumada 4096 sayım/tur verir. Bu katsayı alıcıdaki değerlendirme yöntemidir; enkoderin PPR ayarıyla karıştırılmaz. PLC veya hızlı sayıcı ölçeği iki bilgiyi birlikte kullanmalıdır.

Daha yüksek PPR her zaman daha iyi midir?

Daha küçük sayım adımı sağlayabilir; fakat ölçüm doğruluğunu kendiliğinden aynı oranda artırmaz. Sensörün hatası, interpolasyon, mekanik aktarım ve montaj da sonucu belirler. Çözünürlük ile doğruluk ayrı özelliklerdir.

PPR arttıkça aynı RPM değerinde kanal frekansı da artar. Enkoderin çıkışı veya alıcının sayma frekansı sınırı aşılırsa yüksek çözünürlük ayarı kullanılamayabilir. Kablo, giriş filtresi ve sinyal seviyesi de bu değerlendirmeye katılır.

Etkileşimli araç: PPR artınca ne değişir?

PPR, devir ve sayım yöntemini değiştirin. Sayım adımının küçülmesini ve frekans yükünün büyümesini birlikte görün. Başlangıç örneği: 1024 PPR, 3000 RPM, x4 ve kanal başına 100 kHz giriş sınırı.

Hesaplanan değerSonuç
Sayım/tur4096
Nominal açısal sayım adımı0,087891°
A veya B kanal frekansı51,2 kHz
Değerlendirilen sayım olayı/s204800 sayım/s
Bu frekans sınırından hesaplanan devir5.859,38 RPM
Kanal frekansı / giriş sınırı51,2%

Bu varsayımla kanal frekansı sınırın altında. Diğer donanım ve giriş koşulları ayrıca kontrol edilir.

Örnekte giriş limiti kanal başına darbe periyodu frekansı olarak tanımlanmıştır. Üretici sınırı kenar/s veya sayım/s olarak veriyorsa aynı sayıyla karşılaştırılmaz. Hesaplanan devir, mekanik hız sınırı değildir. Enkoder çıkış frekansı, alıcı işleme kapasitesi, filtre, kablo ve sinyal seviyesi ayrıca kontrol edilir.

Formüller: N = PPR × m, Δθ = 360° / N, fkanal = PPR × RPM / 60, sayım hızı = fkanal × m. m; x1, x2 veya x4 katsayısıdır. Araçtaki giriş aralıkları, belirli bir enkoderin programlama sınırlarını temsil etmez.

PPR değişince makinenin ölçeği neden değişir?

Bir mekanik turda 100 mm hareket üreten eksende 1000 PPR ve x4 okuma, 4000 sayım/tur ve 0,025 mm/sayım ölçeği verir. PPR 2000 yapılırsa aynı hareket için 8000 sayım oluşur; doğru ölçek 0,0125 mm/sayım olur. PLC eski katsayıyla kalırsa aynı fiziksel hareketi iki kat büyük hesaplayabilir.

Bu nedenle sadece enkoderi programlamak yetmez. Sürücü geri besleme çözünürlüğü, PLC ölçek katsayısı, devir hesabı ve referans düzeni birlikte güncellenir. Dişli oranı veya ölçüm tekerleğinin etkin çevresi varsa hesaba katılır.

TTL, HTL ve diferansiyel çıkış arasında geçilebilir mi?

Yalnızca ilgili model destekliyorsa. Bazı programlanabilir ürünlerde TTL/HTL seçimi vardır; bazılarında elektriksel çıkış donanımı sabittir. Diferansiyel iletim, gerilim sınıfından ayrı bir özelliktir. Line-driver ve RS-422 tanımlarını, uygun alıcı ve sonlandırmayla birlikte okuyun.

Çıkış tipi değişiminde besleme gerilimi, gerçek HIGH/LOW seviyeleri, pin dizilimi ve kablo/konnektör bağlantısı doğrulanır. Yazılımdaki bir seçenek, desteklemeyen kontrol kartını uyumlu hâle getirmez. Programlama aracı için gerekli pinler de bağlantı varyantında bulunmalıdır.

Z indeksini ayarlamak montaj hatasını giderir mi?

Z indeks ayarı, destekleniyorsa referans darbesini istenen mil konumuna taşır veya genişliğini değiştirir. Mutlak preset ise mevcut konuma belirli bir konum değeri atayabilir. Bu iki işlev birbirinin aynısı değildir; indeks darbesi de tek başına artımlı sistemi çok turlu mutlak yapmaz.

Mekanik boşluk, eksantriklik veya kaplin kayması yazılımsal sıfır ayarıyla giderilmez. Uygun enkoder kaplini ve bağlantı düzeni önemini korur. İçi boş milli enkoderde de mil sıkma ve dönme önleme düzeni kontrol edilir. Referans düzeltmesi ile mekanik onarım ayrı işlerdir.

Haberleşme ve programlama nasıl yapılır?

Ürüne göre üretici yazılımı, programlama kutusu, özel kablo veya desteklenen haberleşme arayüzü kullanılır. EnDat, CANopen ya da EtherCAT içindeki parametreler, o cihazın uyguladığı işlevlerle sınırlıdır. Bir haberleşme soketinin bulunması, bütün protokollerin seçilebilir olduğunu göstermez.

Mevcut ayarlar yedeklenir; tam model kodu, programlama bağlantısı ve yazılım sürümü doğrulanır. Değişiklik uygun devreye alma koşullarında uygulanır; kaydedilen değerler yeniden okunur. Üreticinin kalıcı kayıt ve yeniden başlatma talimatı izlenir. Ardından yön, bir turdaki sayım ve bilinen mesafedeki ölçek kontrol edilir.

Teknik kaynaklar: SICK — programlama işlevleri · Dynapar — programlanabilir enkoder örneği · Beckhoff — artımlı değerlendirme · Renishaw — ölçüm doğruluğu.