PLC’de Encoder Pals – mm (Mesafe) Dönüşümü: 3 Farklı Hesaplama Yöntemi

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

Mesut

BEN YARATICILIĞIM!
Onursal Üye
Katılım
9 Şub 2007
Mesajlar
794
Puanları
206
PLC’de Encoder Pals – mm (Mesafe) Dönüşümü: 3 Farklı Hesaplama Yöntemi

PLC uygulamalarında sıklıkla ihtiyaç duyulan Encoder Pals - mm (Mesafe) dönüşüm hesaplamaları için pratik ve kullanışlı 3 farklı yöntemi aşağıda derledim.

İhtiyacınıza ve mekanik yapınıza en uygun olan yöntemi seçip projelerinizde uygulayabilirsiniz.

Yöntem 1:

Mekanik ve Pals Oranı ile Temel Hesaplama

Bu yöntem, mekanik turun getirdiği hat ve motor/encoder oranları üzerinden doğrudan dönüşüm sağlar.

Mekanik Hat Tespiti: Encoder’ın 1 tam tur dönmesi sonucunda sistemin aldığı yol (mm cinsinden) belirlenir.

Pals Değeri Tespiti: Motorun 1 tam tur dönmesi karşılığında encoder’ın ürettiği pals miktarı belirlenir.

Formül Uygulaması:

Aktüel Ölçü (mm) = ( Sayıcıdan Okunan Pals Değeri x Encoder 1 Tur MM Değeri ) / Motor 1 Tur Pals Değeri





Yöntem 2:

1 mm’ye Düşen Pals Katsayısı İle Hesaplama

Bu yöntem, doğrudan 1 mm mesafe için üretilen pals miktarını bularak hesaplamayı sadeleştirir.

Örnek Senaryo:

Encoder Çözünürlüğü: 1024 Pals

Encoder 1 tam turunda alınan yol: 10 mm

1 mm İçin Üretilen Pals Hesabı:

1 mm Pals Değeri = 1024 Pals / 10 mm = 102,4 Pals/mm

Aktüel Mesafe Hesabı:

Aktüel Ölçü (mm) = Encoder Pals Değeri (Örn: C247) / 102,4


Yöntem 3:

Saha Ölçümü, HMI Set Değeri ve Noktalı Sayı (Float) İşlemleri

Mekanik hesabı zor olan veya kalibrasyon gereken sistemlerde iki nokta arasındaki reel mesafe ve pals ölçümü ile yapılan yöntemdir.

1. Çarpan (Katsayı) Hesabı:

Sistem başlangıç noktasından bilinen en uzak noktaya ilerletilir ve fiziksel mesafe ölçülür (Örn: 1000 mm).

Bu mesafe katedildiğinde encoder’ın okuduğu toplam pals değeri kaydedilir (Örn: 3250 pals).

Pals / mm Katsayısı (Çarpan):

Çarpan Değeri = 3250 Pals / 1000 mm = 3,25 (1 mm'ye denk gelen pals)

2. HMI Panelden Hedef Mesafeye Gitme:

HMI ekranından girilen hedef mm değerini pals bilgisine dönüştürmek için:

Hedef Pals Değeri = İstenen Mesafe (mm) x 3,25
(Bulunan pals değeri PLC karşılaştırma komutları ile işlenir.)

3. HMI Ekranında Aktüel Mesafeyi Gösterme

Hassas ve küsuratlı hesaplama için tam sayı olan pals verisi kayan noktalı sayıya (float) dönüştürülür:

Encoder sayıcı değeri (örn. C247), DFLT komutu ile float veriye çevrilir:

Komut: DFLT C247 D540 (D540 = Float Pals)

Dönüştürülen pals verisi (D540), önceden bulunan çarpan değerine (D504) bölünür:

İşlem: D540 / D504 = D560 (D560 = Float mm)

Ekran gösterimi veya PLC içi kullanım durumuna göre D560 datası tekrar tamsayıya çevrilebilir:

Komut: DINT D560 D570 (D570 = Aktüel mm)


Sorusu olan veya farklı alternatif fikirleri, çözümleri olan arkadaşların görüşlerini beklerim.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…