plc (Programmable Logic Controller) adalah Sebuah Programmable Logic Controller, atau PLC, lebih atau kurang sebuah komputer kecil dengan built-in sistem operasi (OS). OS ini sangat khusus untuk menangani peristiwa yang masuk secara real time, yaitu pada saat terjadinya.
PLC
memiliki jalur input di mana sensor yang terhubung untuk memberitahukan
pada peristiwa (misalnya suhu di atas / di bawah tingkat tertentu,
tingkat cair tercapai, dll), dan jalur output untuk sinyal reaksi
terhadap peristiwa yang masuk (misalnya mulai mesin, terbuka / menutup katup, dll).
Sistem ini pengguna diprogram. Menggunakan bahasa yang disebut "Relay Ladder" atau RLL (Relay Ladder Logic). Nama bahasa ini menunjukkan bahwa logika kontrol hari-hari sebelumnya, yang dibangun dari relay, sedang disimulasikan.
Ada beberapa bahasa lain juga digunakan 1. grafik Fungsi Sequential 2.
diagram blok fungsional 3. terstruktur Teks Daftar 4. InstruksiTujuan PLC 'dalam kehidupan
Sebuah PLC terutama digunakan untuk mengendalikan mesin. Program
yang ditulis untuk PLC terdiri dalam hal sederhana instruksi untuk
menghidupkan dan mematikan output berdasarkan kondisi masukan dan
program internal. Dalam aspek ini, mirip dengan komputer. Namun, salah satu yang dirancang untuk diprogram sekali, dan menjalankan berulang kali sesuai kebutuhan. Bahkan, seorang programmer licik bisa menggunakan PLC untuk mengontrol
perangkat tidak hanya sederhana seperti pembuka pintu garasi, tapi
seluruh rumah mereka, termasuk lampu menyalakan dan mematikan pada waktu
tertentu, pemantauan kebiasaan membangun sistem keamanan, dll
Paling umum, PLC ditemukan dalam mesin di lingkungan industri. Sebuah PLC dapat menjalankan mesin otomatis untuk tahun dengan campur tangan manusia sedikit. Mereka dirancang untuk menahan lingkungan yang paling keras.Sejarah PLC
Ketika
kontrol mesin elektronik pertama dirancang, mereka menggunakan relay
untuk mengendalikan mesin logika (yaitu tekan "Start" untuk memulai
mesin dan tekan "Stop" untuk menghentikan mesin). Sebuah mesin dasar mungkin perlu dibahas di dinding relay untuk mengontrol semua fungsinya. Ada beberapa keterbatasan untuk jenis kontrol.
Relay gagal.
Penundaan saat relay berubah on / off.
Ada seluruh dinding relay untuk merancang / kawat / permasalahan.
Sebuah PLC mengatasi keterbatasan ini, itu adalah operasi mesin dikendalikan.Perkembangan terakhir
PLC menjadi lebih dan lebih cerdas. Dalam
beberapa tahun terakhir PLC telah terintegrasi ke dalam komunikasi
listrik (jaringan komputer | jaringan) yaitu, semua PLC di lingkungan
industri telah terhubung ke jaringan yang biasanya hirarki terorganisir.
PLC kemudian diawasi oleh pusat kendali. Terdapat banyak jenis milik jaringan. Salah satu jenis yang dikenal luas adalah SCADA (Supervisory Control dan Data Acquisition).Konsep DasarBagaimana PLC beroperasi
PLC
adalah kontrol mesin komputer tujuan-dibangun dirancang untuk membaca
input digital dan analog dari berbagai sensor, mengeksekusi pengguna
menyelenggarakan program logika, dan menulis nilai-nilai output yang
dihasilkan digital dan analog ke berbagai elemen output seperti aktuator
hidrolik dan pneumatik, lampu indikasi, kumparan solenoid, dllSiklus memindai
Persis rincian bervariasi antara produsen, tetapi kebanyakan PLC mengikuti 'scan-siklus' Format.
Atas
Overhead
mencakup pengujian I / O integritas modul, memverifikasi logika program
pengguna tidak berubah, bahwa komputer itu sendiri belum terkunci
(melalui timer pengawas), dan komunikasi yang diperlukan. Komunikasi dapat mencakup lalu lintas selama port programmer PLC,
remote I / O rak, dan perangkat eksternal lainnya seperti HMIs (Human
Machine Interface).
Scan input
A 'snapshot' dari nilai-nilai digital dan analog hadir pada kartu input disimpan ke tabel memori input.
Eksekusi logika
Program pengguna dipindai elemen dengan elemen, kemudian menelepon
dengan anak tangga sampai akhir program, dan menghasilkan nilai-nilai
ditulis ke meja memori output.Diagnosis dan komunikasi
digunakan
dalam banyak disiplin ilmu yang berbeda dengan variasi dalam penggunaan
logika, analisis, dan pengalaman untuk menentukan "sebab dan akibat". Dalam rekayasa sistem dan ilmu komputer, itu biasanya digunakan untuk menentukan penyebab gejala, mitigasi, dan solusi. itu berkomunikasi dengan modul input dan mengirim pesan ke modul output untuk setiap salah file data variasi.
Scan output
Nilai dari tabel memori output yang dihasilkan ditulis ke modul output.
Setelah pemindaian keluaran selesai proses berulang sampai PLC dimatikan.
Waktu
yang diperlukan untuk menyelesaikan siklus scan, cukup tepat,
"pemindaian waktu siklus", dan berkisar dari ratusan milidetik (pada PLC
yang lebih tua, dan / atau PLC dengan program yang sangat kompleks)
hanya beberapa milidetik pada PLC yang lebih baru, dan / atau PLC mengeksekusi pendek, kode sederhana.Petunjuk dasar
Sadarilah bahwa nomenklatur spesifik dan detail operasional sangat
bervariasi antara produsen PLC, dan sering rincian pelaksanaan
berkembang dari generasi ke generasi.
Seringkali bagian tersulit, terutama untuk programmer PLC
berpengalaman, berlatih mental ju-jitsu diperlukan untuk menjaga
nomenklatur langsung dari produsen ke produsen.
Logika positif (kebanyakan PLC mengikuti konvensi ini)
Benar = logika 1 = input energi.
Salah = logika 0 = input TIDAK energi.
Logika negatif
Benar = logika 0 = input TIDAK energi
Salah = logika 1 = input energi.
Biasanya Terbuka
(XIC) - menguji apakah Ditutup.
Instruksi ini benar (logika 1) ketika input hardware (atau setara relay internal) adalah energi.
Biasanya Ditutup
(XIO) - menguji apakah Terbuka.
Instruksi ini benar (logika 1) ketika input hardware (atau setara relay internal) TIDAK energi.
Output Aktifkan
(OTE) - output Aktifkan.
Instruksi ini meniru aksi dari kumparan relay konvensional.
Pada Timer
(TON) - Timer ON.
Umumnya,
ON timer mulai menghitung waktu ketika input (enable) garis berjalan
benar, dan reset jika memungkinkan garis berjalan palsu sebelum setpoint
telah tercapai. Jika diaktifkan sampai setpoint tercapai maka output waktu berjalan
benar, dan tetap setia sampai input (enable) baris pergi palsu.
Off Timer
(TOF) - Timer OFF.
Umumnya, OFF timer mulai menghitung waktu pada transisi true-to-salah, dan terus waktu selama logika sebelumnya tetap palsu. Ketika akumulasi waktu sama setpoint output TOF berlangsung, dan tetap menyala sampai anak tangga berjalan benar.
Dpt menyimpan Timer
(RTO) - Timer dpt menyimpan On.
Jenis timer TIDAK ulang akumulasi saat kondisi masukan pergi palsu.
Sebaliknya,
itu membuat akumulasi waktu terakhir di memori, dan (jika / ketika
input berjalan benar lagi) terus waktu dari titik itu. Dalam pembangunan Allen-Bradley, instruksi ini berjalan benar sekali
setpoint (preset) waktu telah tercapai, dan tetap setia sampai (reset)
instruksi RES dibuat benar untuk membersihkannya.
Menempel Relay
(OTL) - Output latch.
(OTU) - OUTPUT membuka pasak.
Umumnya, operator membuka pasak diutamakan. Artinya, jika instruksi membuka pasak benar maka output relay adalah palsu meskipun instruksi kait juga mungkin benar. Dalam Allen-Bradley tangga logika, latch dan membuka pasak relay operator terpisah.
Namun, dialek tangga lainnya memilih operator tunggal model setelah RS (Reset-Set) flip-flop IC Chip logika.
Langsung ke Subroutine
(JSR) - Langsung ke subroutine
Untuk melompat dari satu anak tangga ke yang lain JSR (Langsung ke Subroutine) Perintah ini digunakan.
No comments:
Post a Comment