duniakarya

Home » 1.Programable Logic Controller (PLC) » Allen Bradley » Tutorial RSLogix 500 (1) – Instruksi Compare / Perbandingan

Tutorial RSLogix 500 (1) – Instruksi Compare / Perbandingan


Instruksi Compare

Instruksi Compare: instruksi input yang menguji hubungan antara dua nilai dari dua sumber yang berbeda.

Sebuah compare instruction secara khusus menguji sumber-sumber berikut:

• Source A: sebuah word address.

• Source B: word address yang lain atau konstanta.

Berikut compare instructions yang tersedia:

Ketika perbandingan secara logic adalah true, rung akan true dan output akan diset 1.

Instruksi EQU
EQU (Equal): sebuah instruksi input yang mengetest apakah kedua nilai user-specified itu adalah sama.
Bila nilai adalah equal, berarti instruksi secara logic adalah true. Bila dua nilai tidak sama, berarti instruksi secara logic adalah false.

Instruksi NEQ
NEQ (Not Equal): sebuah instruksi input yang mengetest apakah dua nilai user-specified tidak sama.
Bila Source A and Source B tidak sama, maka instruksi secara logic adalah true. Bila dua nilai sama, instruksi secara logic adalah false.

Instruksi LES
LES (Less Than): sebuah kondisi instruksi input yang mengetest apakah suatu nilai kurang dari nilai yang kedua.
Bila nilai Source A kurang dari nilai dari Source B, instruksi secara logic adalah true. Bila nilai pada Source A lebih besar atau sama dengan nilai pada Source B, instruksi secara logic adalah false.

Instruksi LEQ
LEQ (Less Than or Equal): sebuah kondisi instruksi input yang mengetest apakah suatu nilai kurang dari atau sama dengan nilai yang kedua.
Bila nilai pada Source A kurang dari atau sama dengan nilai pada Source B, instruksi secara logic adalah true. Bila nilai pada Source A lebih besar dari nilai pada Source B, instruksi secara logic adalah false.

Instruksi GRT
GRT (Greater Than): sebuah instruksi input yang mengetest apakah suatu nilai lebih besar daripada nilai yang kedua.
Bila nilai Source A lebih besar nilai dari Source B, instruksi secara logic adalah true. Bila nilai pada Source A lebih kecil dengan nilai pada Source B, instruksi secara logic adalah false.

Instruksi GEQ
GEQ (Greater Than or Equal): An input instruction that tests whether one value is greater than or equal to a second value.
Bila nilai yang disimpan pada Source A lebih besar atau sama dengan nilai yang disimpan pada Source B, maka rung menjadi true. Bila nilai pada Source A kurang dari nilai dari Source B, instruksi secara logic adalah false.

Instruksi LIM
LIM (Limit Test): sebuah instruksi input yang menguji apakah sebuah nilai diantara atau diluar limit yang terdefinisi.

Untuk lebih memahami, masing-masing instruksi diatas, marilah kita lihat contoh-contoh dibawah.

Untuk lebih memahami, masing-masing instruksi diatas, marilah kita lihat contoh-contoh dibawah.

Contoh: Instruksi  LEQ

Gambar berikut menunjukkan contoh instruksi LEQ. Dalam contoh ini, perhatikan kondisi berikut:

•       Ketika nilai dalam N11:0 kurang dari atau sama dengan N11:40, output O:003/4 akan energized.

•       Ketika nilai dalam N11:0 lebih besar dari nilai dalam N11:40, rung adalah false.

Contoh: Instruksi  GRT

Gambar berikut menunjukkan contoh instruksi GRT. Dalam contoh ini, perhatikan kondisi berikut:

•       Ketika nilai dalam N11:0 lebih besar dari nilai dalam N11:40, O:003/5 akan energized.

•       Ketika nilai dalam N11:0 kurang dari atau sama dengan nilai dalam N11:40, rung adalah false.

Contoh: Instruksi  GEQ

Gambar berikut menunjukkan contoh instruksi GEQ. Dalam contoh ini, perhatikan kondisi berikut:

•       Ketika nilai dalam N11:0 lebih besar atau sama dengan nilai dalam N11:40, O:003/6 akan energized.

•       Ketika nilai dalam N11:0 kurang dari nilai dalam N11:40, rung adalah false.


8 Comments

  1. […] Tutorial RSLogix 500 (1) – Instruksi Compare / Perbandingan […]

    Like

  2. ronny says:

    trimakasih pak sangat membantu
    sy klo sy perhatikan pak setiap ada seperti instruksi diatas pasti dibarengi dengan rung OTL dan OTU dan berikut TON .
    satu lagi pak yang dimaksud dengan N11:0 itu peng alamatannya kemana yach pak mohon klobisa penjelasannya ke email saya pak .trimakasih

    Like

    • Nurul Fahron says:

      Mas ronny, pemakaian intruksi OTL, atau OTE itu tergantung dari kebutuhan. seperti kita ketahui intruksi OTL adalah intruksi untuk output latching/lock/set intruksi ini selalu selalu berpasangan dg intruksi OTU sebagai unlatch/reset/unlock nya. sedangkan intruksi OTE tdk perlu unlatch/reset karena akan reset secara otomatis jika kondisi rung false.

      Untuk alamat N11:0 itu adalah data integer dan hanya sebagai contoh saja sehingga tidak terhubung dg phisical IO

      Like

  3. Adi Apriansah says:

    bang kalau mau aktivasi rslogix 500 ini gimana caranya bang??

    Like

  4. luc says:

    salam kenal…

    pak,,post instruksi yang lain dong,,please…
    ky control,math,advanced math, move and logical, PID,sequencer dll..
    lagi belajar AB soalnya..

    Like

  5. iwan says:

    Mantap jarang pak orang yang pake AB PLC

    Like

    • Nurul Fahron says:

      Pak Iwan, PLC Allen Bradley banyak dipakai di perusahaan-perusahaan besar seperti Oil and Gas, Petrochemical, serta perusahaan Power plant, Food and baverage, dll. AB memang jarang dipakai di perusahaan-perusahaan jepang

      Like

Leave a comment