SUB - Çıkarma

Kilitli
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8891
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

SUB - Çıkarma

Mesaj gönderen Uğur »

SUB komutu ile 2 integer (tamsayı) değişkenin farkı alınarak sonucu tanımlanan data registeri içerisine kaydedilir. Aşağıdaki örnekte D0 data registeri içerisindeki değerden D10 data registeri içerisindeki değer çıkarılarak sonucu D20 data registeri içeriğine kaydedilir. Komut 32 bit DWORD kullanılacak ise başına D konularak DSUB şeklinde yazılmalıdır. Bu durumda kullanılan data registerlerinin 2 şerli olarak kullanılacağı unutulmamalıdır.

16 Bit Kullanımda
M1020 = ON, Sonuç = 0 (Sıfır Bayrağı)
M1021 = ON, Sonuç < -32,768 (Elde Bayrağı)
M1022 = ON Sonuç > 32,767 (Taşma Bayrağı)

32 Bit Kullanımda
M1020 = ON, Sonuç = 0 (Sıfır Bayrağı)
M1021 = ON, Sonuç < -2,147,483,648 (Elde Bayrağı)
M1022 = ON Sonuç > 2,147,483,647 (Taşma Bayrağı)
SUB.PNG
DSUB.PNG
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kilitli

“PLC Komutları” sayfasına dön