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.
[…] Tutorial RSLogix 500 (1) – Instruksi Compare / Perbandingan […]
LikeLike
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
LikeLike
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
LikeLike
bang kalau mau aktivasi rslogix 500 ini gimana caranya bang??
LikeLike
salam kenal…
pak,,post instruksi yang lain dong,,please…
ky control,math,advanced math, move and logical, PID,sequencer dll..
lagi belajar AB soalnya..
LikeLike
Silakan baja disini untuk artikel lainnya :
https://duniakarya.wordpress.com/tutorial-plc/
LikeLike
Mantap jarang pak orang yang pake AB PLC
LikeLike
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
LikeLike