1. sayfa (Toplam 1 sayfa)
Enkoder Sapma
Gönderilme zamanı: 18 Oca 2019, 17:05
gönderen nebusta
İyi günler
C251 HSC yi 4 bölerek bir registere attım. Bu register doğru sayılar verirken arada sapıtıyor genelde - değerden + değere geçerken bunun sebebi ne olabilir.
şimdiden teşekkürler.
Re: Enkoder Sapma
Gönderilme zamanı: 18 Oca 2019, 17:12
gönderen Uğur
PLC modeline göre enkoder çarpan datası vardır burayı 1 yaparak saymasını sağlayabilirsiniz eğer ki enkoder değerinin 4 katını görüyorsanız.
SV2 --> D1225
SS2-SA2-SE-SX2 --> D1022
Re: Enkoder Sapma
Gönderilme zamanı: 18 Oca 2019, 17:25
gönderen nebusta
Enkoder değerlerini düzgün okuyabiliyorum. Makine çoğu zaman düzgün çalışıyor ama arada (C251/4 ) olan D2204 registeri bi anda zıplamalar yaparak 16384 lere çıkabiliyor. Normalde (-50.0, 380.0) aralığından dışarı çıkamaz.
Re: Enkoder Sapma
Gönderilme zamanı: 18 Oca 2019, 17:35
gönderen Uğur
Yani ya C251 değişecek ki zıplama yapsın yada siz DDIV değilde DIV komutu ile bölüyor olmalısınız ki 32 bit geçişlerinde hata oluşuyor olsun.
Re: Enkoder Sapma
Gönderilme zamanı: 18 Oca 2019, 17:52
gönderen nebusta
Yok Uğur bey bolme işlemini DDIV ile yapıyorum. Sistem çoğu zaman sorunsuz çalışıyor ama arada böle zıplamalar yapıyor. D2204 Registerinin etrafıda boş taşma yapan bir değer bozuyor desem.
Re: Enkoder Sapma
Gönderilme zamanı: 18 Oca 2019, 19:22
gönderen Uğur
Sonuç datasını değiştirin birde süreci izleyin zıplama anında oluşmasına neden olabilecek özel bir operasyonmu gerçekleşiyor. Dışında sabit bir durum olmadığı için uzaktan fikir sunamıyorum.
Re: Enkoder Sapma
Gönderilme zamanı: 19 Oca 2019, 08:36
gönderen Ahmet
Bölme işlemin sonucu floating veya negatif çıktığı zamanlarda sizin decimal çalışmanız gereken yere floating sayı yolluyorsanız veya pozitif çalışmanız gerekirken negatif sayı yolluyorsanız bunlardan dolayıda yapıyor olabilir?
Bölme işlemini kullandığınız yerleri gözden geçirmenizi öneririm.
Re: Enkoder Sapma
Gönderilme zamanı: 19 Oca 2019, 09:05
gönderen nebusta
Hep decimal ile çalışıyorum floating olayına girmedim. İlk mesajda -50.0 ile 380.0 arası demişim bı yanlışlık yapmışım normalde -500 ile 3800 arasi olacak sadece ekranda değeri noktalı gosteriyorum. Bide dediğiniz gibi bir problem olsa her seferinde problemin tekrar etmesi gerekmez mi ? Benim kafamı karıştıran aynı girdilerle çalışan programda arasıra yapmasi

Re: Enkoder Sapma
Gönderilme zamanı: 19 Oca 2019, 09:09
gönderen Ahmet
sistem bir parazitten etkileniyorda olabilir.
Topraklamayı kontrol edin encoder ile plc arasında kullandığınız kablo shield kablo olsun ve mutlaka topraklamasını yapın.
Daha önce yapmış olduğum bir projede sadece bir motor çalıştığı anda yaydığı parazit yüzünden çok saç baş yoldum
