delta plc yardım

Katılım
10 Haz 2009
Mesajlar
15
Puanları
1
Yaş
45
merhaba,

1. plc ye ilk enerji verildiğinde sadece 1 kere çalışacak kod için kullanılan yardımcı kontak vardı, hatırlayamadım. Bilenler yazarlarsa sevinirim.

2. pals komutlarını kullanırken, mesela 1000 pals verdim 500. palse geldiğimi nasıl anlarım ? Pals in bittiğini nasıl anlarım ?
 
M1002 biti PLC RUN alınca 1 kere çalışır . Delta özelbitleri aşığıya yüklüyorum.

Pals komutları ile ilgili aşağıdaki dökümanı inceleyebilirsin.
 

Ekli dosyalar

  • Özel Bitler.pdf
    38.9 KB · Görüntüleme: 168
  • Delta PLC Pals Komutları.pdf
    597.8 KB · Görüntüleme: 128
Moderatör tarafında düzenlendi:
ilk önce ilginize teşekkürler. dökümanı inceledim. d1030 registeri işimi görecek ama çalıştıramıyorum. şöyle ki:

= d1030 k30---------out y0 yapıyorum çalışmıyor
 
Pals konusunda benimde tecrübem yok. Ancak plc modelini ve yapmak istediğini biraz daha açarak yazarsan yardımcı olmaya çalışayım. Formdaki diğer arkadaşlar da yardımcı olabilirler.
 
çalışıyor ama palsler çok hızlı geçtiği için gözle çıkışın aktif olduğunu göremiyorsunuz çıkışı set yaparak deneyin.

bu arada y0 çıkışıyla servoyu sürüyorsanız başka bir çıkışı deneyin örneğin y5 gibi kullanmadığınız bir çıkışı setleyin yada dahili M bitinide setleyerek görebilirsiniz.
 
ladder diagramı aşağıdaki gibi yaptığımda sonuç alamıyorum.
 
ladder diagramı aşağıdaki gibi yaptığımda sonuç alamıyorum. Ekli dosyayı görüntüle 42422
DPLYS komutu kullandığınızda karşılaştırma ve data alanlarıyla ilgili işlemlerinizde 32 bit üzerinden olmalı yani
LD= d1030 k500 şeklide değil
DLD= D1030 K500 şeklinde olmalı
MOV yerine DMOV kullanmalısınız
ve Y2 çıkışını M1029 un yükselen kenarıyla set edin


Ben ekteki şekilde yaptım ve komut çalıştı. Ekteki resmi inceleyiniz.

 
SS2 için Simülasyonda çalışıyor...

mevcut pulse bilgisi 1030 değil 1336 olacak (double word 1336-1337)

 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…