1. sayfa (Toplam 1 sayfa)

Toplu bit okuma

Gönderilme zamanı: Çrş Ağu 14, 2024 1:37 pm
gönderen halil45
Merhabalar
Projemde m1 den m15 kadar bitleri okuyup hepsinin durumları 1 ise bir çıkışı kontrol etmem lazım.
40. Komut ile denedim ama mesale hepsi durumları 1 çıkış aktif oluyor fakat m6 durumu 0 oldu diyelim çıkışım hala aktif oluyor kapatmıyor kendini

Re: Toplu bit okuma

Gönderilme zamanı: Çrş Ağu 14, 2024 2:59 pm
gönderen Volkan
Merhaba

M0-15 aralığında bu işlemi yaparsanız çok basit bir şekilde, tek fonksiyon ile çözebiliriz. Aşağıdaki örneği inceleyebilirsiniz. -1'in anlamı M0 ile M15 aralığındaki tüm bitlerin 1 olmasıdır. Bu aralıktaki bitlerden bir tanesi 0 olduğu anda Y0=0 olacaktır.
resim_2024-08-14_175906482.png
resim_2024-08-14_175906482.png (2.21 KiB) 15041 kere görüntülendi

Re: Toplu bit okuma

Gönderilme zamanı: Prş Ağu 15, 2024 1:26 pm
gönderen halil45
teşekkür ederim dediğiniz gibi yaptım.
birde debimetre var 4-20ma çıkışlı anlık olarak okuyorum fakat ben burada ayrıca anlık okuduğum verinin dk bir veri alıp 1 saatte toplam kaç litre geçtiğini bulmak istiyorum bunun için ne gibi bir yol izlemem lazım

Re: Toplu bit okuma

Gönderilme zamanı: Prş Ağu 15, 2024 2:41 pm
gönderen Volkan
Merhaba, ekteki örneği inceleyebilirsiniz. Aşağıdaki ayarları açınız.
resim_2024-08-15_174227236.png
resim_2024-08-15_174227236.png (17.93 KiB) 15026 kere görüntülendi
FORUM_15_08_2024.rar
(3.01 KiB) 229 kere indirildi