Intruksi
Instruksi ini berfungsi untuk menggeser data dari bit yang paling rendah
tingkatannya ke bit yang paling tinggi tingkatannya. Data input akan mulai
digeser pada saat transisi naik dari clock input.
Operan Data
St ( alamat awal ) : CIO, WR, HR
E ( alamat Akhir ) : CIO, WR, HR
Simbol ladder diagram
Gambar 1.
Mnemonic
Gambar 2.
Contoh dan keterangan
Sebagai contoh sederhana :
Saya ingin membuat sebuah program untuk menyalakan 3 buah lampu secara
berurutan dan mematikannya juga secara berurutan. Maka dari itu, untuk
membuat program seperti itu, agar ladder menjadi lebih ramping dan tidak
memakan banyak Rung, kita harus menggunakan Instruksi Reversible Shift
Register (SFTR).
Perhatikan gambar dibawah ini!
Gambar 3.
Pertanyaan saya, jika berdasarkan program diatas, berapa banyak Timer yang
kita gunakan? Berapa banyak pula Rung yang dibutuhkan. Sengguh tidak bisak
dan efisien jika kita mneggunaka program tersebut.
Jika kita menggunakan struktur ladder seprti diatas dan SFTR , maka ladder yang
kamu buat akan jauh lebih baik adan efisien.