Memahami Pengontrol Logika Pemrograman (PLC)

Coba Instrumen Kami Untuk Menghilangkan Masalah





PLC adalah singkatan dari Programmable Logic Controllers. Mereka pada dasarnya digunakan untuk mengontrol sistem otomatis di industri. Mereka adalah salah satu bentuk sistem kontrol yang paling canggih dan paling sederhana yang sekarang menggantikan relai logika terprogram dalam skala besar.

PLC

Pengontrol Logika Pemrograman (PLC)



Keuntungan:

Sebelum membahas detail tentang PLC, beri tahu kami 3 alasan mengapa PLC banyak digunakan saat ini


  • Mereka ramah pengguna dan mudah dioperasikan
  • Mereka menghilangkan kebutuhan akan logika relai terprogram
  • Mereka cepat
  • Sangat cocok untuk otomatisasi di industri.
  • Modul input dan outputnya dapat diperpanjang tergantung pada kebutuhan

Arsitektur PLC:

Arsitektur Internal PLC

Arsitektur Internal PLC



Sistem PLC dasar terdiri dari bagian-bagian berikut:

  • Bagian Input / Output : Bagian masukan atau modul masukan terdiri dari perangkat seperti sensor, sakelar, dan banyak sumber masukan dunia nyata lainnya. Input dari sumber dihubungkan ke PLC melalui rel konektor input. Bagian keluaran atau modul keluaran dapat berupa motor atau solenoida atau lampu atau pemanas, yang fungsinya dikontrol dengan memvariasikan sinyal masukan.
  • CPU atau Central Processing Unit : Ini adalah otak dari PLC. Ini bisa menjadi mikroprosesor heksagonal atau oktal. Itu melakukan semua pemrosesan yang terkait dengan sinyal input untuk mengontrol sinyal output berdasarkan program kontrol.
  • Perangkat Pemrograman : Ini adalah platform tempat program atau logika kontrol ditulis. Ini bisa menjadi perangkat genggam atau laptop atau komputer itu sendiri.
  • Sumber Daya listrik : Biasanya bekerja pada catu daya sekitar 24 V, digunakan untuk memberi daya pada perangkat input dan output.
  • Penyimpanan : Memori dibagi menjadi dua bagian- Memori data dan memori program. Informasi program atau logika kontrol disimpan dalam memori pengguna atau memori program tempat CPU mengambil instruksi program. Sinyal input dan output serta sinyal timer dan counter masing-masing disimpan dalam memori gambar eksternal input dan output.

Bekerja dari sebuah PLC

Skema Kerja PLC

Skema Kerja PLC

Bekerja dari PLC

Bekerja dari PLC

  • Sumber input mengubah sinyal listrik analog waktu nyata menjadi sinyal listrik digital yang sesuai dan sinyal ini diterapkan ke PLC melalui rel konektor.
  • Sinyal input ini disimpan dalam memori gambar eksternal PLC di lokasi yang dikenal sebagai bit. Ini dilakukan oleh CPU
  • Logika kontrol atau instruksi program ditulis ke perangkat pemrograman melalui simbol atau melalui mnemonik dan disimpan dalam memori pengguna.
  • CPU mengambil instruksi ini dari memori pengguna dan mengeksekusi sinyal input dengan memanipulasi, menghitung, memprosesnya untuk mengontrol perangkat output.
  • Hasil eksekusi tersebut kemudian disimpan di memori gambar eksternal yang mengontrol drive keluaran.
  • CPU juga terus memeriksa sinyal keluaran dan terus memperbarui isi memori gambar masukan sesuai dengan perubahan dalam memori keluaran.
  • CPU juga melakukan fungsi pemrograman internal seperti mengatur dan mengatur ulang timer, memeriksa memori pengguna.

Pemrograman di PLC

Fungsi dasar PLC bergantung pada logika kontrol atau teknik pemrograman yang digunakan. Pemrograman dapat dilakukan dengan menggunakan diagram alur atau menggunakan logika tangga atau menggunakan logika pernyataan atau mnemonik.

Dengan menghubungkan semua ini, mari kita lihat bagaimana kita sebenarnya bisa menulis program di PLC.


  • Hitung diagram alir. Diagram alir adalah representasi simbolis dari instruksi. Ini adalah bentuk paling dasar dan paling sederhana dari logika kontrol yang hanya melibatkan keputusan logika. Simbol yang berbeda seperti yang diberikan di bawah ini:

Hitung diagram alir

  • Tulis ekspresi Boolean untuk logika yang berbeda. Aljabar Boolean biasanya melibatkan operasi logika seperti AND, OR, NOT, NAND dan NOR. Simbol yang berbeda adalah:

+ ATAU operator
. DAN operator
! BUKAN operator.

  • Tulis instruksi dalam bentuk pernyataan sederhana seperti di bawah ini:

JIKA Input1 DAN Input2 Kemudian SET Output1 SETELAN LAINNYA

  • Tulis program logika tangga. Ini adalah bagian terpenting dari pemrograman PLC. Sebelum menjelaskan tentang pemrograman logika tangga, beri tahu kami tentang beberapa simbol dan terminologi

Anak tangga: Satu anak tangga disebut anak tangga. Dengan kata sederhana, pernyataan dasar atau satu logika kontrol disebut Rung.
Y- Sinyal Output Normal
M - Simbol motor
T - Timer
C - Penghitung
Simbol:

Simbol

Fungsi Logika Dasar menggunakan Ladder Logic

Fungsi logika dasar menggunakan logika tangga

  • Menulis Mnemonik: Mnemonik adalah instruksi yang ditulis dalam bentuk simbolik. Mereka juga dikenal sebagai Opcode dan digunakan dalam perangkat pemrograman genggam. Simbol yang berbeda seperti yang diberikan di bawah ini:

Ldi - Muat Terbalik
Ld- Beban
DAN- Dan logikanya
ATAU- Atau logika
ANI - logika NAND
ORI- NOR logis
Keluar - Keluaran

Aplikasi PLC Sederhana

Jadi, setelah kita memiliki gambaran singkat tentang pemrograman di PLC, mari kita mulai mengembangkan satu aplikasi sederhana.

Masalah : Desain sistem robotik pengikut garis sederhana untuk menghidupkan motor saat sakelar menyala dan secara bersamaan menyalakan LED. Sensor pada motor mendeteksi adanya penghalang dan sakelar lain menyala untuk menunjukkan adanya penghalang dan motor secara bersamaan dimatikan dan bel dinyalakan dan LED mati.

Larutan :

Larutan

Larutan

Mari kita tetapkan dulu simbol atau tag kita ke input dan output

M - Mesin,

A - Sakelar Input 1,

B- Sakelar Input 2,

L - LED,

-Buzzer ini

Sekarang mari kita mendesain Diagram Alir

Flow chart

Flow chart

Langkah selanjutnya adalah menulis ekspresi Boolean

M = A. (! B)

L = C. (! B)

Ini = B. (! A.! C)

Langkah selanjutnya melibatkan menggambar program logika tangga

Program Logika Tangga

Program Logika Tangga

Langkah terakhir melibatkan penulisan mnemonik untuk diumpankan ke perangkat genggam

Ld A ANI Ldi B

Ld C ANI Ldi B

Ld B ANI Ldi A DAN Ldi C

Jadi, sekarang saya telah mendemonstrasikan fungsi kontrol dasar menggunakan PLC, beri tahu saya lebih banyak tentang ide desain kontrol menggunakan PLC.

Kredit Foto:

Pengontrol Logika yang Dapat Diprogram oleh wikimedia