INSTRUMENTASI DAN
OTOMATISASI PROSES
PENDAHULUAN
MATERI PEMBELAJARAN
A. Komponen PLC
Komponen utama sistem PLC sama dengan komponen sisem komputer
antara lain Prosesor, memori, interface input output, interface komunikasi,
perangkat pemrograman serta power supply.
INSTRUMENTASI DAN
80 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
INSTRUMENTASI DAN
OTOMATISASI PROSES 81
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
CPU mengendalikan dan memproses setiap operasi pada PLC, kecepatan
proses CPU sekitar 1-8 MHz yang di hasilkan dari Clock. Sinyal digital mengalir
pada jalur yang disebut Bus. Data Bus digunakan untuk pengiriman data antar
komponen, Address Bus digunakan untuk mengakses alamat data, Control
Bus digunakan untuk kontrol sinyal internal pada PLC. System Bus digunakan
untuk komunikasi I/O Port dengan I/O Unit.
3. Memori
Pada saat PLC beroperasi diperlukan akses terhadap data yang akan di
olah serta instruksi yang digunakan. Keduanya tersimpan pada memori,
jenis memori pada PLC adalah:
a. Read only memory (ROM) berfungsi menyimpan data konstanta
serta instruksi/program yang akan dijalankan oleh CPU, ROM bersifat
permanen tidak terpengaruh oleh kondisi supply listrik.
b. Random access memory (User RAM) berfungsi sebagai penyimpan
data program sementara
c. Random Access memory ( Data RAM) berfungsi menyimpan data
sementara, data status input output, nilai timer counter. Battery
berfungsi untuk mempertahankan data pada RAM agar tidak hilang
saat tidak ada supply listrik.
Kapasitas memori tergantung pada jumlah jumlah Words yang dapat
disimpan. Jika memori kapasitas 256 Words 16 bit, maka dapat
menyimpan 256 x 16 = 4096 Bits or 4Kbits.
INSTRUMENTASI DAN
82 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
4. I/O Unit
Merupakan interface antara I/O internal PLC dengan dunia luar. I/O
dihubungkan dengan perangkat input misalkan sensor, tombol. Serta
dihubungkan dengan perangkat output misalkan solenoid, indikator,
SSR dn sebagainya. Setiap I/O memiliki alamat yang akan ditentukan saat
pemrograman. I/O berfungsi sebagai isolasi dan signal conditioning untuk
menyesuaikan signal dari perangkat eksternal. Optoisolator menjadi
pemisah antara sistem tegangan perangkat luar baik input atau output
dengan sistem internal PLC
Prosesor PLC biasanya hanya menerima input 5V, dengan optoisolator dan
signal conditioning memungkinkan menerima input dengan jangkauan
lebih luas antara lain 5V, 24V,110V, 220V.
INSTRUMENTASI DAN
OTOMATISASI PROSES 83
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
Pada output, sinking berarti output PLC dihubungkan dengan (+) dari
perangkat dan common (+). Sedangkan sourcing output PLC dihubungkan
dengan (-) dari perangkat dan common (+).
INSTRUMENTASI DAN
84 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
C. PLC OMRON
Pada PLC omron jumlah I/O tergantung model PLC tersebut misalkan PLC
Micro/compact 10 I/O memiliki 6 input dan 4 Output, model 20 I/O memiliki
12 input dan 8 output, moden 30 I/O memiliki 18 input dan 12 output. Pada
model tertentu dapat di tambahkan modul I/O tambahan yang terhubung
dengan expansion slot. Sistem PLC yang membutuhkan jumlah dan fungsi I/O
lebih banyak menggunakan PLC modular, dimana masing masing modul CPU,
Power supply I/O dalam bentuk modul yang dapat di tambahkan terpasang
pada rack.
Fungsi dari terminal dan indikator pada PLC CP1E Omron di tunjukan pada
tabel 4.2 berikut.
INSTRUMENTASI DAN
OTOMATISASI PROSES 85
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
Tabel 4.2 Terminal dan Indikator PLC CP1E
Sumber. 2009, CP1E CPU Unit Hardware User’s Manual (W479)
NO NAMA FUNGSI
1 Blok terminal input Kumpulan terminal input PLC
2 Indiaktor input Nyala ketika terdapat input aktif
3 USB Port Koneksi PLC dengan komputer ketika memprogram dan
memonitor PLC menggunakan software.
4 Analog Adjuster Mengatur nilai A642 atau A643 dengan rentang 0-255
5 Indikator kerja Menunjukan status kerja PLC
6 Terminal Output Terminal output PLC, memiliki alamat bit, terhubung
dengan lampu, kontaktor, solenoide.
7 Power supply Terhubung dengan sumber tegangan DC 24V atau AC 220V
INSTRUMENTASI DAN
86 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
Terminal output dihubungkan dengan lampu, relay, kontaktor, motor
dan perangkat output lainnya. Pengawatan output PLC dapat mengikuti
skema gambar 4.10 berikut
MATERI PEMBELAJARAN
(LD)Normally open (NO), terhubung saat mendapat input eksternal, atau saat coil
output aktif.
(LD NOT)Normally Close (NO), terputus saat mendapat input eksternal, atau saat coil
output aktif
(OUT) Coil output kondisi awal tidak aktif, coil aktif saat mendapat input. kontak
berupa relay virtual atau relay fisik.
(OUT NOT) Coil output kondisi awal aktif, coil tidak aktif saat mendapat input .
kontak berupa relay virtual atau relay fisik.
(TIM)Timer sebagai pewaktu, ketika timer mendapat sinyal(In) maka mulai
menghitug mundur sesuai nilai #BCD. kontak akan aktif baik NO atau NC saat nilai
BCD timer tercapai. Saat timer tidak mendapat sinyal maka nilai #BCD kembali ke
semula. Tundaan waktu= #BCD x 0.1 Detik
INSTRUMENTASI DAN
88 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
INSTRUMENTASI DAN
OTOMATISASI PROSES 89
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
Tabel 4.4 Contoh Bahasa Instruction List
NO IEC 1131-3 Omron Siemens Mitsubishi Fungsi
1 LD LD A LD Mulai Rung dengan kontak NO
2 LDN LD NOT AN LDI Mulai Rung dengan kontak NC
3 AND AND A AND Dirangkai seri dengan kontak
NO
4 ANDN AND NOT AN ANDI Dirangkai seri dengan kontak
NC
5 OR OR O OR Dirangkai paralel dengan
kontak NO
6 ORN OR NOT ON ORI Dirangkai paralel dengan
kontak NC
7 ST OUT = OUT Output
(Sumber. BOLTON.W Programmable Logic Controller 5 Edition)
th
Berikut tabel 4.5 adalah contoh Instruction List pada CX pogrammer dan persamaan
ladder diagram.
Tabel 4.5 Contoh Bahasa Instruction List
Instruction List Ladder Diagram
LD 0.00
OUT 100.00
LDNOT 0.00
OUT 100.00
LD 0.00
AND 0.01
OUT 100.00
LDNOT 0.00
ANDNOT 0.01
OUT 100.00
INSTRUMENTASI DAN
90 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
Instruction List Ladder Diagram
LD 0.00
OR 0.01
OUT 100.00
LD 0.00
OR 0.02
LD 0.01
OR 0.03
A N D L D
OUT 100.03
LD 0.00
AND 0.01
LD 0.02
AND 0.03
O R L D
OUT 100.04
LD 0.00
OR 100.02
ANDNOT 0.01
OUT 100.02
LD 0.01
OR W10.00
ANDNOT 0.02
OUT W10.00
LD W10.00
OUT 100.00
LDNOT W10.00
OUT 100.01
Sumber. https://www.slideshare.net/SuzainiSupingat/omron-ladder-programming-37093551
INSTRUMENTASI DAN
OTOMATISASI PROSES 91
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
3. Function Block
Function Block adalah pemrograman PLC menggunakan simbol gambar,
Function Block di buat sebagai ringkasan fungsi kontrol tertentu dan dapat
digunakan berulang sesuai dengan kebutuhan. Function Block memiliki input
output sinyal. Ketika sinyal kontrol diterima maka output keluar sesui dengan
logika program didalam function block.
(a) (b)
Gambar 4.15 (a) Function Block (b) program dalam Function Block
Sumber. Tino, 2019 (Dokumen Pribadi)
Function Block dengan input Tombol dan Sensor untuk mengaktifkan latching
dan input Reset untuk melepas latching seperti pada gambar 4.16
(a) (b)
Gambar 4.16 (a) Function Block (b) program dalam Function Block
Sumber. Tino, 2019 (Dokumen Pribadi)
INSTRUMENTASI DAN
92 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
Function block digunakan untuk mengeluarkan output dengan durasi tertentu.
Input berada pada terminal ON dan pengaturan durasi waktu pada terminal
TimeVal menggunakan Data memory seperti pada gambar 4.17
(a) (b)
Gambar 4.17 (a) Function Block (b) Program dalam Function Block
Sumber. Tino, 2019 (Dokumen Pribadi)
F. Pemrograman PLC OMRON
b. Pilih File New , pada Device Type pilih CP-E, pilih Setting, pada
CPU Type Pilih N30 Ok
INSTRUMENTASI DAN
OTOMATISASI PROSES 93
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
INSTRUMENTASI DAN
94 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
e. Ketikan pada comment keterangan ladder diagram
INSTRUMENTASI DAN
OTOMATISASI PROSES 95
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
INSTRUMENTASI DAN
96 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
k. Atur untuk mengaktifkan kontak klik kanan kontak ON Set On,
untuk mengembalikan posisi semula pilih Set Off.
INSTRUMENTASI DAN
OTOMATISASI PROSES 97
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
INSTRUMENTASI DAN
98 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
INSTRUMENTASI DAN
OTOMATISASI PROSES 99
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
INSTRUMENTASI DAN
100 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
e. Pada Function Block yang sudah di buat klik kanan open
f. Pilih tab inputs, kemudian klik kanan insert variable, atur untuk
variable sensor 1 dan sensor 2 tipe data boolean.
INSTRUMENTASI DAN
OTOMATISASI PROSES 101
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
INSTRUMENTASI DAN
102 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
k. Pilih New Function Block Call -> klik penempatan function block -->
atur identitas.
l. Pilih New Function Block Parameter, atur input sensor1, sensor2, relay
menggunakan alamat yang seseuai.
INSTRUMENTASI DAN
OTOMATISASI PROSES 103
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
INSTRUMENTASI DAN
104 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
b. pilih tab Inputs, buat variabel dengan nama Pulse tipe data Boolean.
Buat Variabel dengan nama set_time tipe data Word
INSTRUMENTASI DAN
OTOMATISASI PROSES 105
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
MATERI PEMBELAJARAN
e. Buat ladder dengan instruksi timer dengan variable waktu dan_Set
Time.
INSTRUMENTASI DAN
106 OTOMATISASI PROSES
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
CAKRAWALA
Sejarah PLC
PLC pertama dibuat pada untuk menggantikan pengawatan sistem kontrol
berbasis relay digantikan dengan software. Bedford Associstes mendapatkan
kontrak dari General Motor Hydramatic untuk mengganti rangkaian logika
berbasis relay. Dick Morley mengembangkan PLC pertama Modicon 084. Pada
tahun 1968. Modicon merupakan singkatan dari Modular Digital Control.
Modicon diprogram menggunakan bahasa ladder yang menggantikan ribuan
relay konvensional. Pada tahun 1970 sistem komunikasi antar PLC mulai
dikembangkan menggunakan standar RS-232 dan berkembang menjadi RS-485
untuk komunikasi lebih cepat.
JELAJAH INTERNET
Siswa dapat menambah pemahaman mengenai PLC dan pemrogramannya
dengan mengakses tautan berikut
https://www.youtube.com/watch?v=vfKVNrtENrM
https://www.youtube.com/watch?v=HExlaNITqNY
https://www.youtube.com/watch?v=SLhs-oXXMSY
LEMBAR PRAKTIKUM
Lembar Kerja 1.
INSTRUMENTASI DAN
OTOMATISASI PROSES 107
SISTEM KENDALI
INSTRUMENTASI DAN
OTOMATISASI PROSES
INSTRUMENTASI DAN
108 OTOMATISASI PROSES