ROR ve ROL - Sağa ve Sola Bit Döndürme İşlemi

Kilitli
Kullanıcı avatarı
Turhan
Mesajlar: 7818
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

ROR ve ROL - Sağa ve Sola Bit Döndürme İşlemi

Mesaj gönderen Turhan »

ROR Komutu ile bir data adresin içerisindeki bitlerin durumu belirli bir adım kadar sağa döndürülebilir.
sağa döndürme işlemi sonucunda datanın işaret biti set ise M1022 (Carry Biti) set, Reset ise M1022 (Carry Biti) reset olacaktır. (Word dataların işaret biti 15. Bit, Double Word dataların işaret biti 31.Bit adrestir.)

Aşağıdaki örnek komutta 16 bitlik D10 datasının bitlerinin durumu 4 bit sağa kaydırma işlemi uygulanmıştır.

ror.png


==============================================================================================================

ROL Komutu ile bir data adresin içerisindeki bitlerin durumu belirli bir adım kadar sola döndürülebilir.
sola döndürme işlemi sonucunda datanın 0. biti set ise M1022 (Carry Biti) set, Reset ise M1022 (Carry Biti) reset olacaktır.

Aşağıdaki örnek komutta 16 bitlik D10 datasının bitlerinin durumu 4 bit sola kaydırma işlemi uygulanmıştır.

rol.png
Not: Bit kaydırma işlemi komut içerisinde RORP veya ROLP pals komutu yada komutun çalışma şartı için kullanılan kontak pals kontağı olarak seçilmelidir. Aksi takdirde bit kaydırma işlemi scan time içerisinde sürekli tekrar edecektir.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kilitli

“PLC Komutları” sayfasına dön