1. sayfa (Toplam 1 sayfa)

Fonksiyon ile karşılastırma

Gönderilme zamanı: Cum Şub 03, 2023 7:20 am
gönderen Rekart
Merhaba.



Yaptığım sistemde liner cevtel ile pozisyon okumaktayım.
Şöylesi bir sorunum var.

pozisyonlamayı büyük eşitse ve küçük eşitse fonksiyonları ile yapabiliyorum.
fakat sistemin ataletinden dolayı haliyle sistem dur dediği vakit yazılan değeri geçmiş bulunuyor örnek olarak pozisyon değeri 1000 de dur dediğimde 1010 seviyesinde kapanmış oluyor ileri geri 1000'de 10 toleransım var gibi.

bu toleransın bana bir zararı yok fakat benim bir yüzdelik alıp sistemden ok çıkışı almam gerekli .
yani 1000 de dur dedim + 1010 - 9980 geldiğinde çıkış alabilmeyi nasıl yapabilirim ?

Re: Fonksiyon ile karşılastırma

Gönderilme zamanı: Cum Şub 03, 2023 7:38 am
gönderen Volkan
Merhaba

Anladığım kadarıyla cetvel pals üretiyor. Öncelikli olarak bu karşılaştırma işlemini interrupt ile yapmak gerekiyor. Bu sayede olabilecek en hızlı şekilde sistemi durdurabiliriz. Aşağıdaki örnek üzerinden interrupt yapabilirsiniz.


viewtopic.php?f=2&t=648

Re: Fonksiyon ile karşılastırma

Gönderilme zamanı: Cum Şub 03, 2023 8:08 am
gönderen Rekart
Cetvel 0/10 v çalışıyor

Re: Fonksiyon ile karşılastırma

Gönderilme zamanı: Cum Şub 03, 2023 8:50 am
gönderen Kairat
TOLERANS HESAPLAMA.rar
(2.29 KiB) 310 kere indirildi
37 numaralı (37.ZNCMP) fonksiyon ile sorununuzu giderebilirsiniz. Öncesinde matematiksel işlemler yaparak okuduğunuz değerin toleransını hesaplatmanız lazım (%cinsinden). Eklenen örnek programı inceleyerek deneyebilirsiniz.

Re: Fonksiyon ile karşılastırma

Gönderilme zamanı: Cmt Şub 04, 2023 6:56 am
gönderen Rekart
ZNMCP yi uyarlayarak hallettim
teşekkürler.