Disusun Oleh :
Kelompok IV
Musowwir 170491100014
Muh Rizal Palevi 170491100018
R. Ajeng Hamida 170491100027
Abd Basith 170491100028
4.1. Tujuan
Setelah praktikum ini, diharapkan mampu:
1. Praktikan mampu memahami operasi compare dan move pada PLC
2. Praktikan mampu menggunakan compare dan move dalam pemrograman
ladder diagram
Dalam operasinya maka instruksi CMP dan CMPL akan mengubah flag-
flag aritmatika seperti pada Tabel 4.1. dan Tabel 4.2.
Tabel 4.1. Flag aritmatika CMP 020
CMP(020) Flag Status
> >= = <= < <>
S1 > S2 on on off off off on
S1 = S2 off on on on off off
S1 < S2 off off off on on on
Ada beberapa hal yang perlu diperhatikan dalam penggunaan CMP maupun
CMPLyaitu.
1. Output instruksi ada di dalam flag aritmatika dan dapat dipergunakan
dengan memparalel output dengan input instruksinya seperti pada Gambar 4.2.
Berbeda dengan instruksi ladder biasa, maka instruksi CMP dan CMPL dapat
memiliki banyak output dalam 1 rung.
2. Tidak diperbolehkan ada instruksi lain sebelum output CMP atau CMPL
dipergunakan, agar tidak terjadi perubahan flag registernya. Perhatikan Gambar 4.3.
ladder berikut ini yang menunjukkan kesalahan tersebut
Gambar 4.3. Instruksi flag CMP PLC yang salah
Pada Gambar 4.8. merupakan program untuk menghitung data yang masuk
melalui portal 1 dan portal 2 untuk dimasukkan kedalam tempat parkir di tempat
parkir 1 dan tempat parkir 2 maka jika kedua tempat parkir telah penuh kendaraan
tidak akan bisa untuk masuk ke tempat parkir lagi. Kemudian data yang masuk ke
tempat selanjutnya akan di MOV ke compare D0 dan D1 yang ditunjukkan pada
Gambar 4.9.