PLC programında encoder simulasyonu

Katılım
20 Eyl 2006
Mesajlar
440
Puanları
1
Yaş
39
Arkadaşlar merhaba,

Elimde encoder olmadan da 1000 pulse veya 800 pulse'lık bi encoder'ı nasıl simule edebilirim. böyle bir şeyi nasıl yaparım.
Yardımcı olmanızı rica ederim.

İyi çalışmalar.
 
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
Nerede kullanacaksın üstat. PLC'de yada başka bir yerde ?
 
Siemens PLC de kullancağım. Ancak evde de programı yüklemeden önce simulasyon yapmak istiyorum. herhangi bir hatam varsa görmek istiyorum. böyle bir şey mümkünmüdür?
 
Üstat encoderın nesini simule edeceksin ? Onu anlayamadım. Sonuçta pulse sayına bağlı olarak bir data blok oluşturup integer formatında sen çevirdikçe sayma yapacak değil mi ?
 
Kod:
PROGRAM PLC_PRG
VAR
    EnkoderCikisi : DINT;
    MotorSagaDonuyor, MotorSolaDonuyor, EncoderSifirla :BOOL;
END_VAR

    IF EncoderSifirla      THEN
        EnkoderCikisi := 0;               (*Enkoderi Offsetleme/Sıfırlama kısmı *)
    ELSIF MotorSagaDonuyor THEN
        EnkoderCikisi := EnkoderCikisi+1; (*Enkoderi Pozitif Saydırma Simulasyon*)
    ELSIF MotorSolaDonuyor THEN
        EnkoderCikisi := EnkoderCikisi-1; (*Enkoderi Negatif Saydırma Simulasyon*)
    END_IF

57464
 
Son düzenleme:

Forum istatistikleri

Konular
128,104
Mesajlar
914,997
Kullanıcılar
449,803
Son üye
ERSEDAT

Yeni konular

Geri
Üst