Anda di halaman 1dari 5

Instruksi instruksi bahasa pemograman PLC dengan Ladder dan

Mnemonic
Instruksi And ,dan And Inverse

Gunakan instruksi AND dan ANI untuk menghubungkan secara


seri sebuah kontak. Jika dibutuhkan beberapa kontak secara seri,
jumlah kontak tidak dibatasi oleh PLC namun dibatasi oleh
kemampuan
hardware dalam display dan print-nya. Untuk lebih amannya,
dalam satu baris bisa dituliskan 10 kontak dan 1 coil.
Instruksi AND dan ANI juga bisa dihubungkan secara langsung
dengan instruksi OUT setelah sebelumnya ada inisial instruksi
OUT.
Contoh Program :

Instruksi OR, dan OR Inverse

Gunakan instruksi OR dan ORI untuk menghubungkan secara pararel


sebuah kontak. Untuk menghubungkan sebuah blok yang terdiri lebih dari
satu kontak yang terhubung pararel, gunakan instruksi ORB.
Hubungkan satu sisi dari instruksi OR/ORI ke sisi kiri bus bar.
Contoh Program :

Instruksi OR Block

Sebuah instruksi ORB adalah instruksi independent dan tidak bisa


diasosiasikan dengan jumlah device.

Gunakan instruksi ORB untuk menghubungkan rangkaian multi


kontak( biasanya blok rangkaian seri) secara pararel dengan rangkaian
dasarnya.
Untuk menuliskan titik dimulainya blok rangkaian gunakan instruksi LD
atau LDI. Setelah selesai menuliskan blok rangkaian seri, hubungkan ke
rangkaian dasar secara pararel dengan menggunakan instruksi ORB.
Contoh Program :

Instruksi And Block


Instruksi ANB adalah instruksi independent dan tidak dapat diasosiasikan
dengan jumlah/simbol device.
Gunakan instruksi ANB untuk menghubungkan secara seri multi
rangkaian kontak yang pararel.
Untuk menentukan titik awal dari blok rangkaian, gunakan instruksi LD
atau LDI. Setelah blok rangkaian pararel selesai, hubungkan dengan
rangkaian dasarnya secara seri dengan menggunakan instruksi ANB.
Karena keterbatasan proses batch dalam PLC, gunakan tidak lebih dari 8
instruksi LD dan LDI dalam mendefinisikan sebuah blok (dihubungkan
pararel). Jika diabaikan akan menyebabkan hasil program error.

MPS, MRD, dan MPP

Gunakan ketiga instruksi ini untuk menghubungkan coil output kesisi kiri
dari sebuah kontak. Tanpa instruksi ini hubungan hanya dapat dibuat ke
sisi kanan dari kontak sebelumnya.
MPS menyimpan titik hubung dari rangkaian ladder sehingga cabang coil
berikutnya dapat memanggil nilai logika sebelumnya.
MRD memanggil kembali atau membaca titik hubung (data logika) yang
disimpan sebelumnya dan meneruskannya ke kontak berikutnya yang
terhubung dengannya.
MPP akan mem-Pop (Panggil dan Pindahkan) dari titik hubung yang telah
disimpan. Pertama akan menghubungkan ke kontak berikutnya kemudian
memindahkan titik dari area penyimpanan sementara.
Setiap instruksi MPS harus ada instruksi MPP yang saling berhubungan.
Kontak paling akhir atau rangkaian coil harus dihubungkan dengan
sebuah instruksi MPP.
Dalam satu rangkaian step jumlah pasangan MPS-MPP harus tidak lebih
dari 11.