MOV Bit (MOVB) di PLC Omron

 Hai. Setelah kita belajar intruksi MOV sebelumnya, sekarang kita bisa belajar salah satu intruksi temannya MOV yakni MOVB. Jika MOV me-replace data dari suatu word maka MOVB akan me-replace data merupa bit.


Addressing pada PLC Omron sesuai dengan tipe yang digunakan, dimana semuanya dapat dilihat pada manual booknya. Contoh disini saya menggunakan PLC tipe CP1H dimana dalam setiap wordnya terdiri dari 16 bit area. Misalkan word CIO 1200 maka addressing yang tersedia dapat berupa 1200.00 - 1200.15.


Jika pada Instruction MOV hanya terdiri dari source dan destination maka ada MOVB terdiri dari 3 komponen penting, yakni Source, Control, dan Destination. Control merupakan keterangan alamat bit asal dan alamat bit tujuan yang diinginkan oleh programmer, untuk penulisannya sendiri menggunakan tipe data hexa.


contoh program MOVB adalah sebagai berikut :

pada gambar tersebut, dijelaskan bahwasanya data pada word 10 akan di-replace pada Word 100. data yang dipindah adalah yang terletak pada bit 0A dan akan dipindahkan pada bit 06. 



Sehingga nilai 1 pada bit A word 10 akan direplace di bit 6 word 100. Movbit ini berperan layaknya sift register yang bermain dalam bit suatu word.


Untuk dapat menggunakan intruksi MOVB pada pemrograman PLC sama seperti MOV dengan menggunakan Intruksi kemudian menuliskan MOVB [space] Source Word [space] #Bit tujuan bit asal (ditulis tanpa space) [space] Destination Word.

Komentar