Garis besar topik
-
Instruksi menengah (move, compare, aritmatik dan shift register)
Setelah memahami instruksi dasar selanjutnya adalah instruksi menengah (intermediate).
1. Instruksi move digunakan untuk menggandakan atau copy nilai bilangan dari satu alamat memori ke alamat memori yang lain.
2. Sesuai dengan namanya compare, instruksi ini digunakan untuk membandingkan dua atau lebih variabel. Pemakaian instruksi ini secara umum digunakan bersamaan dengan coil atau mov. Ada dua tipe instruksi compare disini yaitu CMP dan dengan memasukkan operator kondisi secara langsung. Untuk pemakaian masing ΓÇô masing instruksi, apabila yang akan dibandingkan hanya dua Modul Praktikum PLC 18 variabel saja maka kita dapat menggunakan instruksi CMP. sedangkan jika membandingkan lebih dari dua variabel, pemrograman akan lebih efisien dengan memasukkan operator kondisi secara langsung.
3. Instruksi aritmatik dasar disini terbagi menjadi 4 yaitu perkalian, pembagian, pengurangan dan penjumlahan. Format penggunaannya cukup dengan menggunakan operator aritmatik yang dibutuhkan,
4. Shift register berfungsi sebagai penggeser bit (bit shifting). Aplikasi didunia industri adalah untuk mengaktifkan motor atau pompa dalam jumlah yang banyak secara berurutan dengan interval waktu yang sama. Instruksi SFT atau shift register memiliki tiga line utama, line yang pertama untuk aktivasi atau memasukkan logika ΓÇ£1ΓÇ¥, line yang kedua berfungsi sebagai shifter atau penggeser penggunaannya dapat digabungkan dengan kontaktor timer, line yang ketiga berfungsi sebagai master reset.