Byte veya Word Sayıyı Bitlere Ayırma

(Fatek - FBs/B1/B1z/HB1)
mehmet07
Mesajlar: 2
Kayıt: Pzr Eyl 12, 2021 11:49 am

Byte veya Word Sayıyı Bitlere Ayırma

Mesaj gönderen mehmet07 »

İyi Çalışmalar.
Byte veya Word Sayıyı Bitlere Nasıl Ayırabilirim?
Bunun İçin Matrix komutlar Kullanılabilirmi Yada Hangi komut nasıl kullanılabilir?
Kullanıcı avatarı
Volkan
Mesajlar: 1059
Kayıt: Prş Tem 29, 2021 8:40 am
Konum: İstanbul
İletişim:

Re: Byte veya Word Sayıyı Bitlere Ayırma

Mesaj gönderen Volkan »

Merhaba;

Öncelikli olarak bitleri birleştirip ihtiyaç olan yerde bit veya word şekilde kullanabilirsiniz.

M0-15 aralığını WM0 olarak kullanmak gibi.


Örneğin R0 wordünde 0 numaralı biti okuyacaksanız FUN40 kullanmalısınız.

Fonksiyonu kurarken S'ye R0, N'ye 0 yazmalısınız.

Örneğin R0 wordünde 10 numaralı biti okuyacaksanız fonksiyonu kurarken S'ye R0, N'ye 10 yazmalısınız.
Fonksiyonun OTB çıkışana bir bobin koymalısınız.


Örneğin R0'ın tüm bitleri için tek tek FUN40 kullanmak yerine 1 adet FUN8 kullanabilirsiniz.
R0'ı WM0'a taşıyarak

R0.0 = M0
R0.1 = M1
R0.2 = M2
.
.
.
R0.15 = M15

yapabilirsiniz.
mehmet07
Mesajlar: 2
Kayıt: Pzr Eyl 12, 2021 11:49 am

Re: Byte veya Word Sayıyı Bitlere Ayırma

Mesaj gönderen mehmet07 »

Teşekkürler Volkan Bey.
Cevapla

“FBs-PLC” sayfasına dön