APLIKASI PEMROGRAMAN PLC

APLIKASI PEMROGRAMAN PLC - Setelah menyimak artikel ini diharapkan nantinya sobat dapat mengaplikasikan operasi dasar yang digunakan fungsi pemerograman atau penginstalan PLC.

CONTOH APLIKASI PEMROGRAMAN PLC

Aplikasi-1 : Penentuan Prioritas – Bel Kuis
Aplikasi-1 : Penentuan Prioritas – Bel Kuis

Keterangan:
  1. Pertama pembawa acara memberikan pertanyaan kepada 3 (tiga) peserta kuis, setelah selesai memberikan pertanyaan, maka…
  2. Ke-tiga pemain berlomba-lomba untuk menekan tombol dalam rangka menjawab pertanyaan dari pembawa acara;
  3. Buzzer akan dibunyikan setelah ada salah seorang pemain berhasil menekan tombol untuk pertama kalinya;
  4. Indikator lampu pada pemain tersebut (yang berhasil menekan tombol untuk pertama kali) akan dinyalakan dan hanya bisa dimatikan oleh saklar utama.
 Konfigurasi sistem:

+---------+----------------------+--+----------+---------------+
| Masukan |         Alat         |  | Keluaran |      Alat     |
+---------+----------------------+  +----------+---------------+
| 000.00  | Tombol Pemain1 (PB1) |  | 010.00   | Buzzer        |
+---------+----------------------+  +----------+---------------+
| 000.01  | Tombol Pemain2 (PB2) |  | 010.01   | Lampu PEMAIN1 |
+---------+----------------------+  +----------+---------------+
| 000.02  | Tombol Pemain3 (PB3) |  | 010.02   | Lampu PEMAIN2 |
+---------+----------------------+  +----------+---------------+
| 000.03  | Tombol Reset (RST)   |  | 010.03   | Lampu PEMAIN3 |
+---------+----------------------+--+----------+---------------+

 Aplikasi - 2 : Pengepakan Apel ke dalam Bok
Aplikasi - 2 : Pengepakan Apel ke dalam Bok

 Keterangan:
  • Saat ditekan tombol START (PB1), maka akan menjalankan konveyor pembawa bok.
  • Jika sensor bok (SE2) mendeteksi keberadaan bok maka konveyor pembawa bok akan dihentikan dan konveyor pembawa apel mulai dijalankan.
  • Sensor apel (SE1) akan menghitung hingga 10 buah apel kemudian menghentikan konveyor pembawa apel (pencacah apel akan direset) dan proses dijalankan dari awal lagi demikian seterusnya hingga ditekan tombol STOP (PB2).
Konfigurasi sistem:
+---------+--------------------+--+----------+---------------+
| Masukan |        Alat        |  | Keluaran |      Alat     |
+---------+--------------------+  +----------+---------------+
| 000.00  | Tombol Start (PB1) |  | 010.00   | Konveyor Apel |
+---------+--------------------+  +----------+---------------+
| 000.01  | Tombol Stop (PB2)  |  | 010.01   | Konveyor Boks |
+---------+--------------------+  +----------+---------------+
| 000.02  | Sensor Apel (SE1)  |  |                          |
+---------+--------------------+  +                          +
| 000.03  | Sensor Boks (SE2)  |  |                          |
+---------+--------------------+--+--------------------------+

Aplikasi -3 : Sistem Kendali Pengisian dan Pengosongan Air
Aplikasi -3 : Sistem Kendali Pengisian dan Pengosongan Air

Keterangan:
  1. Saat tombol START (PB1) ditekan, kran MV1 mulai membuka dan cairan mulai mengalir mengisi bak pengaduk. Pada saat yang bersamaan motor pengaduk (M) mulai dijalankan;
  2. Jika air mencapai sensor TLB2 dan TLB1, maka kran MV1 ditutup dan motor pengaduk (M) dihentikan.
  3. Selanjutnya, kran MV2 dibuka dan mulailah prose pengurasan cairan, jika cairan telah mencapai sensor TLB2, maka kran MV2 ditutup;
  4. Jika proses 1 s/d 3 telah dilakukan sebanyak 4 (empat) kali, maka akan dinyalakan lampu indikator SELESAI dan proses tersebut tidak akan bisa dijalankan lagi walaupun ditekan tombol START (PB1).
Konfigurasi sistem:
+---------+---------------------+--+----------+-------------------+
| Masukan |         Alat        |  | Keluaran |        Alat       |
+---------+---------------------+  +----------+-------------------+
| 000.00  | Tombol Start (PB1)  |  | 010.00   | Kran isi (MV1)    |
+---------+---------------------+  +----------+-------------------+
| 000.01  | Tombol Stop (PB2)   |  | 010.01   | Kran kuras (MV2)  |
+---------+---------------------+  +----------+-------------------+
| 000.02  | Tombol Reset (SE1)  |  | 010.02   | Pengaduk (M)      |
+---------+---------------------+  +----------+-------------------+
| 000.05  | Sensor atas (TLB1)  |  | 010.04   | Indikator selesai |
+---------+---------------------+  +----------+-------------------+
| 000.06  | Sensor bawah (TLB2) |  | 010.05   | Buzzer            |
+---------+---------------------+--+----------+-------------------+

 Aplikasi -4 : Squence Control

Aplikasi -4 : Squence Control

Operasi Kerja :
Jika tombol tekan Start ditekan, motor (M) akan bergerak dari kiri ke kanan. Jika LS2 ON, motor berhenti, selama 5 detik dan kemudian akan bergerak kembali. Jika LS1 ON, motor berhenti, bahwa kontrol squence telah lengkap.

Aplikasi -5 : Controlling a Conveyor Belt
Controlling a Conveyor Belt

Controlling a Conveyor Belt
Seperti gambar yang memperlihatkan suatu konveyor yang dapat diaktifkan secara kelistrikan. Mempunyai dua tombol tekan untuk menjalankan konveyor : S1 untuk START dan S2 untuk STOP. Demikian juga kedua tombol tekan yang berada diujung konveyor : S3 untuk START dan S4 untuk STOP. Disini memungkinkan untuk distart dan distop dari ujung konveyor, sensor S4 akan memberhentikan konveyor bila suatu benda yang berada diatas konveyor sampai diujung.

Aplikasi -6 : Traffic Light

Langkah pertama untuk mengembangkan pengontrolan adalah menentukan input dan output sistem seperti yang diperlihatkan pada gambar diatas. Pertama-tama kita akan menguraikanvariabel sistem tersebut. Disini akan bervariasi sebagai sistem yang bergerak dari suatu keadaan ke kaadaan tertentu. Silahkan catat bahwa beberapa kesamaan dapat menentukan suatu keadaan (masing-masing bukan suatu keadaan). Input digunakan untuk menentukan perubahan. Output dapat digunakan untuk menentukan keadaan suatu sistem.
Traffic Light
Traffic Light

Aplikasi-7 : Squence of Belt Conveyor
Aplikasi-7 : Squence of Belt Conveyor

Operasi kerja :
Pada aplikasi ini, PLC digunakan untuk menghentikan dan menjalankan motor-motor pada tiga konveyor. Hal ini dilakukan agar konveyor yang bersangkutan saja yang membawa barang. Posisi barang tersebut dideteksi oleh sensor pada masing-masing konveyor. Selama barang tersebut dideteksi , motor konveyor yang terkait akan terus berjalan. Jika sudah tidak terdeteksi, maka timer akan diaktifkan dan setelah satu detik maka konveyor yang bersangkutan akan dihentikan.

Aplikasi-8 : Shutter Control System

Operasi
Program ladder akan diwujudkan untuk membuka dan menutup pintu garasi.

I. Memasuki garasi

Shutter Control System
Fungsi dan operasi masing-masing komponen akan didefinisikan secara rinci dibawah ini.
1) Tombol Tekan (Push-button) :
  • Pintu dapat dibuka, ditutup dan distop dengan tombol tekan.
  • Tombol tekan BUKA dan TUTUP akan mengoperasi pintu terus menerus jika tidak tertahan dibawahnya.
2) Limit switches :
  • Jika pintu terbuka penuh atau tertutup penuh, akan berhenti oleh limit switch.
  • Jika pintu terbuka, motor penggerak tidak akan bekerja untuk pencegahan bahaya.
3) Sensor deteksi cahaya :
  • Sensor deteksi cahaya akan mendeteksi cahaya dari lampu depan kendaraan pada garasi. Jika lampu depan kendaraan dinyalakan 3 kali terdeteksi oleh kounter, motor pengerak pintu bekerja.
  • Setelah lampu depan dinyalakan pertama kali, timer bekerja oleh intruksi timer. Setelah 5 detik, memberikan perintah reset pada instruksi kounter.
    Nilai yang diberikan pada intruksi kounter dipertahankan bila PLC OFF. Untuk mencegah kesalahan fungsi, perintah reset diberikan pada inrtuksi kounter jika PLC ON.

II. Setelah memasuki garasi/Keluar dari garasi.
Setelah memasuki garasi Keluar dari garasi

1) Sensor Pendeteksi Mobil :
  • Sensor pendeteksi mobil akan mendeteksi mobil sepenuhnya masuk garasi, dan motor pengerak pintu aktif.
2) Tombol Tekan :
  • Bila mobil akan dikeluarkan dari garasi, pintu garasi dioperasikan dengan tombol tekan.
  • Bila mobil akan dikeluarkan dari garasi, dengan cara yang berbeda menggunakan sensor pendeteksi mobil, pintu tidak dapat terbuka dengan segera sampai terbuka penuh.