1. sayfa (Toplam 1 sayfa)
SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 25 Eki 2024, 18:39
gönderen volsrht
Merhaba
Elimde autonics marka A , B ve Z uçlu bir turu 360 pals olan encoder var
A ucunu X0 girişine ve B ucunu X1 girişine bağlıyorum
DCNT C251 K5 örneğin komut yazarsam eğer
D1022 nin de içine 1 değerini yüklüyorum MOV K1 D1022
1 TURDA 360 pals sayması gerekirken 360 x 4 = 1440 pals sayıyor
D1022 ye 2 değerini yüklüyorum
Bu seferde 360 x 2 = 720 pals sayıyor
360 palsi göremedim
ama C245 sayıcısını kullandığım zaman sıkıntı yok 1 turda 360 pals sayıyor
aynı zamanda C249 için x2 ve x3 uçlarına bağladığım zaman 360 pals sayıyor
C251 sayıcısı neden böyle çalışıyor ??
Teşekkürler
Re: SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 30 Eki 2024, 11:37
gönderen Yakup
Merhaba,
Komutu test ettiğimde herhangi bir sorunla karşılaşmadım.
D1022 datasında değer yazdığınızda, DCNT sayıcı komutunu pasif edip tekrar aktif etmeniz gerekmektedir.
Re: SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 30 Eki 2024, 15:52
gönderen volsrht
merhaba
DCNT yi nasıl pasif edip aktif edeceğiz
örnek kod yazarmısınız lütfen
hangi kodları yazdınızda sizde problem yok.
bende problem var
C251 sayıcısı ilemi yaptınız
benim yazdığım kod şu şekilde HMİ EKRAN ile haberleşiyorum
LD M0
RST C251
DMOV C251 D0
LD M1
MOV K1 D1022
DCNT C251
DMOV C251 D0
LD C251
OUT M2
C251 sayısıcını kullandığım zaman 360 pulslik encoder D1022 = 2 olduğunda 720 puls
D1022 = 1 olduğun 360 * 4 = 1440 puls sayıyor
defalarca denedim olmadı
siz nasıl yaptığınızı örnek kod ile gösterirmisiniz ?????
Re: SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 30 Eki 2024, 17:16
gönderen Yakup
Re: SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 30 Eki 2024, 17:35
gönderen volsrht
c251 düzgün çalışması için D1022 yi kullanma diyorsun ?
Re: SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 31 Eki 2024, 09:34
gönderen volsrht
Merhaba
Göndermiş olduğunuz örnek kod zaten sitede mevcut. Bu örnek programı daha öncede denedim hatta şimdide denedim.
LD M1000
DCNT C251 K9999999
sadece bunları yazdım 360 palslik encoder 1440 pals sayıyor 1 turda
C245 sayıcısı 1 turda 360 pals sayıyor
burda bir sıkıntı yok C251 sayıcısının ekstra bir özelliğimi var
problemim devam ediyor . çözülmedi.
C245 ile C251 sayıcısı arasında fark nedir ??
Bu problemi benmi yaşıyorum sadece başka böyle birşeyle karşılaşan yokmu ??
Re: SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 31 Eki 2024, 10:00
gönderen Yakup
Merhaba,
2faz 2inputlı sayıcılar 2x ve 4x dalga forumunu destekler D1022 datası ile dalga formu ayarlanabilir.
c245 1 faz 2-input, c251 2 faz 2-input destekler.
2024-10-31 09_55_49-DVP PLC Hızlı Sayıcılar_rev1.0.pdf - Adobe Acrobat Reader (32-bit).png
Re: SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 31 Eki 2024, 10:47
gönderen volsrht
tamam D1022 ye hangi değeri yüklemem lazım ?
Re: SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 31 Eki 2024, 10:57
gönderen volsrht
C251 mi daha hızlı yoksa c245 mi daha hızlı sayar ?
Re: SS2 PLC İLE ENCODER ÇALIŞTIRMAK
Gönderilme zamanı: 31 Eki 2024, 11:38
gönderen Yakup
C245 yüksek hızlı sayıcı 20 kHz destekliyor, yani saniyede 20.000 darbe okuyabilir.
C251 yüksek hızlı sayıcı ise 10 kHz destekliyor, yani saniyede 10.000 darbe okuyabilir.
Enkoderin her bir darbesi konum bilgisi taşıdığı için daha yüksek frekans desteği, daha hızlı ve hassas bir konum okuması anlamına gelir.
Bu durumda C245 sayıcısı, C251'e kıyasla daha hızlıdır, çünkü daha yüksek bir frekansla veri okuyabilmektedir.
58-Enkoder Bağlantısı ve Sayıcıları