Belajar Program PLC Omron - Memahami Fungsi Instruksi Block Compare

Maret 28, 2018
Gagalenyilih - Belajar Program PLC Omron - Memahami Fungsi Instruksi Block Compare - Kali ini saya akan memberikan penjelasan tentang salah satu instruksi yang ada di PLC Omron.

Instruksi ini sangat berguna untuk melakukan compare / perbandingan data jenis range (area).

Instruksi ini baru pertama kali saya gunakan saat saya mendapatkan projek di PT Astra Daihatsu Motor Sunter baru-baru ini.

Sedikit gambaran, saya menggunakan Motor listrik sebagai penggerak mesin naik turun serta Encoder untuk membaca Pulsa.

Saat pulsa mencapai ke nilai tertentu yang telah ditentukan, maka saya akan memainkan bit untuk Low Speed atau High Speed putaran motor.

Saya bisa saja menggunakan instruksi compare CMP, tetapi akan membutuhkan rung yang banyak. Maka dari itu instruksi BCMP sangat berguna disini.

Memahami Fungsi Instruksi Block Compare

1

Bisa kamu lihat penjelasan fungsi dari instruksi tersebut pada kolom Function. Instruksi ini berfungsi untuk membandinkan sumber data sebanyak 16 range perbandingan. Dengan masing-masing mempunyai 16 batas minimum dan 16 batas nilai maksimum.

Mungkin penjelasan saya kurang bisa dimengerti, mari kita lihat penjelasan saya berikutnya.

2


1. Comparison Data (S)

Adalah nilai memory PLC yang digunakan sebagai nilai acuan.

2. Lower Limit Value

 Adalah batas minimal nilai memory.

3. Upper Limit Value

Adalah batas maksimal nilai memory.

4. R

Adalah Bit yang akan aktif jika nilai S berada diantara Lower Limit dan Upper Limit. Misalnya saja nilai S adalah 5. Lalu Lower limit di tetapkan menjadi 0 dan nilai Upper Limit ditetapkan menjadi 10. Maka bisa diartikan bahwa 5 adalah nilai diantara 0 dengan 10.

0 >= 5 <= 10

Dengan begitu, R akan aktif.


Contoh Kasus 

Ok agar kamu lebih paham, mari kita langsung praktekkan.

1. Saya ingin mengaktifkan Bit H2.00 jika nilai S berada diantara 1 dan 100.
2. Saya ingin mengaktifkan Bit H2.01 jika nilai S berada diantara 101 dan 200.
3. Saya ingin mengaktifkan Bit H2.02 jika nilai S berada diantara 201 dan 300.
4. Saya ingin mengaktifkan Bit H2.03 jika nilai S berada diantara 301 dan 400.

Jika dibuat simbol matematika-nya seperti berikut ini :

1. 1  >= S <= 100

2. 101 >= S <= 200

3. 201 >= S <= 300

4. 301 >= S <= 400

Kalo gak paham berarti kamu harus balik lagi ke SD kelas 2 ya :D


Kemudian saya menggunakan :
1. D10 sebagai S.
2. D100 sebagai B.
3. H2 sebagai R.

Contoh Ladder PLC Omron CQM1H

Berikut ini contoh Ladder yang menggunakan instruksi BCMP.

3

Mengapa saya hanya menuliskan D100 saja untuk B (First data block) ?? Karena instruksi tersebut sudah membuat otomatis range data sebanyak 16 yakni :

1. D100 sebagai Lower limit, D101 sebagai Upper Limit.
2. D102 sebagai Lower limit, D103 sebagai Upper Limit.
3. D104 sebagai Lower limit, D105 sebagai Upper Limit.
4. D106 sebagai Lower limit, D107 sebagai Upper Limit.
5. Dan seterusnya sampai 16 buah.


Nilai D100 sampai D107 saya atur terlebih dahulu pada menu Memory.

4


Jika sudah, sekarang saatnya membuat Ladder tambahan untuk memanfaatkan R atau yang pada Ladder saya menggunakan H2.

5



Mengapa penulisan pada instruksi BCMP hanya H2 saja? Sedangkan Bit yang digunakan adalah H2.00 H2.01 dan seterusnya? Agar paham. lihat tabel berikut ini.

6

Memang hanya H2 saja yang ditulis pada Instruksi BCMP, tetapi, itu artinya bahwa H2.00 sampai dengan H2.15 yang digunakan.

Full Ladder

7

Cobalah untuk merubah nilai D10 untuk melihat hasil-hasilnya.

Mau download Program PLC Omron Block Compare? Klik DISINI!

Semoga bermanfaat.

Artikel Terkait

Next Article
« Prev Post
Previous Article
Next Post »
Penulisan markup di komentar
  • Untuk menulis huruf bold gunakan <strong></strong> atau <b></b>.
  • Untuk menulis huruf italic gunakan <em></em> atau <i></i>.
  • Untuk menulis huruf underline gunakan <u></u>.
  • Untuk menulis huruf strikethrought gunakan <strike></strike>.
  • Untuk menulis kode HTML gunakan <code></code> atau <pre></pre> atau <pre><code></code></pre>, dan silakan parse kode pada kotak parser di bawah ini.

Disqus
Tambahkan komentar Anda

Tidak ada komentar

Berkomentarlah dengan baik dan sopan. Dilarang keras membuat link aktif!