1. Pengenalan kepada pemacu AC (pemacu kekerapan berubah -ubah) Dalam bidang kawalan perindustrian moden ......
Baca lebih lanjutPengawal logik boleh atur cara (PLC) ialah komputer digital lasak yang dibina khas untuk mengawal mesin industri dan proses automatik. Tidak seperti komputer tujuan umum, PLC direka dari bawah ke atas untuk bertahan dalam permintaan fizikal lantai kilang — julat suhu yang luas, bunyi elektrik, getaran, habuk dan kelembapan — sambil melaksanakan logik kawalan secara berterusan dan boleh dipercayai, selalunya selama bertahun-tahun tanpa gangguan. Ciri penentu PLC ialah keupayaannya untuk memantau input dunia sebenar daripada penderia dan suis, melaksanakan program kawalan bertulis pengguna, dan memacu output dunia sebenar — motor, injap, penunjuk dan penggerak — berdasarkan keputusan logik itu.
Sebelum PLC wujud, sistem kawalan industri dibina daripada tebing geganti elektromekanikal yang disambungkan bersama untuk membentuk litar logik. Menukar tingkah laku kawalan mesin bermakna pendawaian semula panel geganti secara fizikal — proses yang memakan masa dan terdedah kepada ralat yang memerlukan juruteknik mahir dan masa henti yang ketara. Apabila PLC pertama yang berjaya secara komersial diperkenalkan oleh Modicon pada tahun 1969, dibangunkan oleh jurutera Dick Morley sebagai tindak balas kepada permintaan daripada General Motors untuk menggantikan logik geganti dalam talian pemasangan automotif, ia menyelesaikan masalah ini dengan menggantikan litar geganti berwayar keras dengan logik perisian boleh atur cara. Tingkah laku kawalan mesin kini boleh diubah dengan mengubah suai program dan bukannya pendawaian semula perkakasan, mengubah kedua-dua kelajuan dan ekonomi automasi industri.
Hari ini, PLC ialah tulang belakang kawalan automatik merentas pembuatan, tenaga, rawatan air, pengangkutan, automasi bangunan dan berpuluh-puluh industri lain. Memahami cara ia berfungsi, cara ia diprogramkan dan cara memilih yang betul untuk aplikasi tertentu adalah pengetahuan asas bagi sesiapa yang terlibat dalam kejuruteraan industri, penyepaduan sistem atau teknologi operasi.
A pengawal logik boleh atur cara bukan peranti monolitik tunggal — ia adalah sistem komponen perkakasan yang berfungsi bersama. Memahami fungsi setiap komponen menerangkan kedua-dua keupayaan PLC dan hadnya, dan memaklumkan keputusan tentang konfigurasi dan pengembangan semasa mereka bentuk sistem kawalan.
CPU ialah teras pengiraan PLC. Ia melaksanakan program pengguna, mengurus memori, mengendalikan komunikasi dengan modul I/O dan peranti luaran, dan melaksanakan diagnostik sistem. CPU PLC tidak sama dengan mikropemproses tujuan umum — ia dioptimumkan untuk pelaksanaan masa nyata yang menentukan, bermakna CPU mesti melengkapkan setiap kitaran imbasan dalam masa maksimum yang dijamin tanpa mengira apa lagi yang berlaku dalam sistem. Masa kitaran imbasan untuk PLC moden biasanya terdiri daripada 0.1 ms hingga 10 ms bergantung pada kerumitan program dan kelajuan CPU. Sesetengah PLC berprestasi tinggi yang digunakan dalam kawalan gerakan atau pembungkusan berkelajuan tinggi mencapai masa imbasan sub-milisaat. Memori CPU dibahagikan kepada memori program (di mana logik pengguna disimpan), memori data (di mana nilai pembolehubah disimpan semasa pelaksanaan), dan memori sistem (digunakan oleh sistem pengendalian untuk fungsi dalaman).
Modul I/O ialah antara muka antara PLC dan dunia fizikal. Modul input menerima isyarat daripada peranti medan — suis had, butang tekan, penderia jarak, termokopel, pemancar tekanan dan pengekod — dan menukarnya kepada nilai digital yang boleh dibaca oleh CPU. Modul output menerima arahan daripada CPU dan menukarnya kepada isyarat yang memacu peranti medan — pemula motor, injap solenoid, lampu penunjuk dan pemacu servo. I/O dikategorikan sebagai diskret atau analog: I/O diskret (digital) mengendalikan isyarat hidup/mati binari, manakala I/O analog mengendalikan isyarat berubah secara berterusan seperti gelung arus 4–20 mA atau isyarat voltan 0–10V yang mewakili suhu, tekanan atau nilai aliran. Kebanyakan PLC juga menawarkan modul I/O khusus untuk fungsi tertentu — modul kaunter berkelajuan tinggi untuk pengiraan nadi pengekod, modul termokopel dengan pampasan simpang sejuk terbina dalam dan modul komunikasi untuk protokol bas medan.
Bekalan kuasa PLC menukarkan voltan talian AC atau DC yang masuk — biasanya 120V AC, 240V AC, atau 24V DC — ke dalam kuasa DC voltan rendah terkawal yang diperlukan oleh modul CPU dan I/O. Kebanyakan pesawat belakang dan rak PLC digunakan 5V DC atau 3.3V DC dalaman untuk komponen logik dan 24V DC untuk litar I/O sisi medan. Kapasiti semasa bekalan kuasa mesti dipadankan dengan jumlah cabutan kuasa semua modul yang dipasang — mengecilkan saiz bekalan kuasa ialah ralat konfigurasi biasa dalam sistem besar dengan banyak modul I/O. Konfigurasi bekalan kuasa berlebihan tersedia untuk aplikasi yang kegagalan bekalan kuasa akan mempunyai akibat yang tidak boleh diterima.
PLC moden termasuk berbilang antara muka komunikasi untuk menyambung kepada alat pengaturcaraan, antara muka mesin manusia (HMI), kawalan penyeliaan dan sistem pemerolehan data (SCADA), PLC lain dan peranti medan. Port dan protokol komunikasi biasa termasuk port bersiri Ethernet/IP, PROFINET, Modbus TCP, PROFIBUS, DeviceNet, CANopen dan RS-232/RS-485. Ketersediaan protokol Ethernet industri telah mengubah seni bina sistem PLC sepanjang dua dekad yang lalu, membolehkan penyepaduan lancar kawalan, pemantauan dan sistem data perusahaan merentas satu infrastruktur rangkaian dan bukannya rangkaian proprietari yang berasingan untuk setiap fungsi.
Tingkah laku pengendalian PLC pada asasnya berbeza daripada program komputer konvensional yang dijalankan sekali dari awal hingga akhir. PLC melaksanakan program kawalannya dalam gelung berulang berterusan yang dipanggil kitaran imbasan . Memahami kitaran imbasan adalah penting untuk menulis program PLC yang betul dan untuk mendiagnosis masalah kawalan berkaitan pemasaan.
Setiap kitaran imbasan terdiri daripada empat fasa berurutan yang dilaksanakan mengikut tertib, setiap kitaran:
Jumlah masa untuk melengkapkan satu kitaran imbasan penuh ialah masa imbasan. Untuk kebanyakan aplikasi perindustrian, masa imbasan sebanyak 5 hingga 20 ms boleh diterima. Aplikasi yang memerlukan tindak balas yang lebih pantas — mengesan peristiwa mesin berkelajuan tinggi, mengawal paksi servo atau memantau input kritikal keselamatan — mungkin memerlukan pemprosesan dipacu gangguan, di mana input tertentu mencetuskan pelaksanaan program segera di luar kitaran imbasan biasa, atau CPU berkelajuan tinggi khusus dengan prestasi imbasan sub-milisaat.
Bahasa pengaturcaraan PLC diseragamkan oleh piawaian antarabangsa IEC 61131-3, yang mentakrifkan lima bahasa yang mesti disokong oleh PLC yang mematuhi. Dalam amalan, kebanyakan pengeluar melaksanakan kelima-lima, walaupun sesetengahnya secara tradisinya mengutamakan bahasa tertentu untuk aplikasi tertentu. Memilih bahasa yang sesuai untuk tugasan tertentu meningkatkan kebolehbacaan kod, kemudahan penyelenggaraan dan kecekapan penyahpepijatan.
Rajah Tangga ialah bahasa pengaturcaraan PLC yang paling banyak digunakan di seluruh dunia dan merupakan turunan grafik langsung rajah logik geganti. Program diwakili sebagai satu siri anak tangga mendatar antara dua rel kuasa menegak — betul-betul seperti tangga. Setiap anak tangga mengandungi kenalan (mewakili keadaan input) dan gegelung (mewakili output), disambung secara bersiri atau selari untuk menyatakan hubungan logik. Seorang jurutera yang biasa dengan gambar rajah pendawaian geganti boleh membaca dan memahami logik tangga dengan latihan tambahan yang minimum, itulah sebabnya ia kekal dominan dalam pembuatan diskret, kawalan mesin dan mana-mana industri dengan asas pemasangan besar juruteknik logik geganti. Rajah Tangga paling sesuai untuk aplikasi kawalan diskret yang melibatkan jujukan operasi hidup/mati, saling kunci dan logik pemasaan.
Gambarajah Blok Fungsi mewakili logik kawalan sebagai rangkaian blok fungsi grafik yang saling berkaitan, di mana isyarat mengalir dari kiri ke kanan melalui blok yang melaksanakan operasi yang ditentukan — get logik, pemasa, pengawal PID, fungsi aritmetik dan blok komunikasi. FBD amat sesuai untuk memproses aplikasi kawalan yang melibatkan isyarat analog berterusan, gelung kawalan PID dan rantai pemprosesan isyarat yang kompleks, di mana aliran data antara elemen berfungsi lebih intuitif untuk diwakili secara grafik berbanding sebagai tangga tangga berjujukan. FBD ialah bahasa pilihan dalam pemprosesan kimia, minyak dan gas, dan aplikasi penjanaan kuasa.
Teks Berstruktur ialah bahasa teks tahap tinggi dengan sintaks yang menyerupai Pascal atau C. Ia menyokong pembolehubah, jenis data, ungkapan, pernyataan bersyarat (IF-THEN-ELSE), gelung (FOR, WHILE, REPEAT) dan panggilan fungsi — menjadikannya bahasa IEC 61131-3 yang paling berkuasa untuk algoritma dan matematik kompleks. ST sesuai untuk melaksanakan pengurusan resipi yang kompleks, pengiraan data, manipulasi rentetan dan blok fungsi tersuai yang tidak praktikal untuk dinyatakan dalam bahasa grafik. Penggunaannya telah meningkat dengan ketara kerana PLC telah menjalankan tugas pengiraan yang lebih kompleks yang sebelum ini dikendalikan oleh komputer industri yang berasingan.
Carta Fungsi Berjujukan menyediakan perwakilan grafik peringkat tinggi bagi suatu proses sebagai urutan langkah yang disambungkan oleh peralihan. Setiap langkah mengandungi tindakan yang perlu dilakukan apabila langkah itu aktif; setiap peralihan mentakrifkan syarat yang mesti dipenuhi untuk maju ke langkah seterusnya. SFC sangat baik untuk mesin pengaturcaraan yang beroperasi melalui fasa urutan yang ditentukan — mengisi tangki, melaksanakan kitaran basuh, menjalankan proses kelompok — kerana struktur langkah demi langkah program secara langsung mencerminkan urutan fizikal operasi mesin, menjadikannya mudah difahami, nyahpepijat dan diubah suai. Program SFC untuk langkah dan peralihan individu boleh ditulis dalam mana-mana empat bahasa IEC yang lain.
Senarai Arahan ialah bahasa teks tahap rendah yang menyerupai bahasa himpunan, di mana setiap baris mengandungi satu arahan yang beroperasi pada daftar penumpuk. Ia dimasukkan ke dalam IEC 61131-3 untuk menyediakan bahasa yang biasa kepada pengaturcara sejak awal pembangunan PLC. IL jarang digunakan dalam projek baharu hari ini — kebanyakan persekitaran pengaturcaraan PLC moden telah menafikannya memihak kepada Teks Berstruktur — tetapi ia kekal dalam standard untuk keserasian ke belakang dengan program warisan yang ditulis dalam IL pada pengawal lama.
| Bahasa | taip | Terbaik Untuk | Industri Biasa |
|---|---|---|---|
| Rajah Tangga (LD) | Grafik | Logik diskret, jalinan, jujukan | Pembuatan, kawalan mesin |
| Gambarajah Blok Fungsi (FBD) | Grafik | Kawalan analog, gelung PID, aliran isyarat | Industri proses, minyak dan gas |
| Teks Berstruktur (ST) | Tekstual | Algoritma kompleks, matematik, pengendalian data | Semua industri, aplikasi lanjutan |
| Carta Fungsi Berjujukan (SFC) | Grafik | Urutan kelompok, mesin berasaskan langkah | Makanan, farmasi, pemprosesan kelompok |
| Senarai Arahan (IL) | Tekstual | Program warisan, pengoptimuman peringkat rendah | Sistem warisan (ditamatkan dalam kerja baharu) |
PLC boleh didapati dalam faktor bentuk bermula daripada pengawal mikro bersaiz tapak tangan kepada sistem berbilang rak yang mengisi keseluruhan kabinet kawalan. Memilih faktor bentuk yang betul melibatkan pemadanan kapasiti I/O pengawal, keupayaan pengembangan, kuasa pemprosesan dan saiz fizikal dengan keperluan dan belanjawan aplikasi.
PLC padat menyepadukan CPU, bekalan kuasa dan bilangan titik I/O tetap ke dalam satu perumah. Ia adalah pilihan yang paling kos efektif untuk aplikasi kecil dengan kiraan I/O terhad yang ditetapkan — biasanya 8 hingga 64 mata I/O . Sesetengah PLC padat menawarkan pengembangan terhad melalui modul tambahan, tetapi kapasiti pengembangan jauh lebih terhad daripada sistem modular. Aplikasi biasa termasuk kawalan mesin kecil, bahagian penghantar, stesen pam dan subsistem automasi bangunan. Siemens S7-1200, Allen-Bradley Micro820 dan Mitsubishi FX5U adalah contoh yang mewakili kategori ini. PLC padat tidak sesuai apabila kiraan I/O atau keperluan komunikasi aplikasi berkemungkinan meningkat dengan ketara sepanjang hayat sistem.
PLC modular separate the CPU, power supply, and I/O into individual modules that mount on a common backplane or DIN rail and connect via an internal bus. This architecture allows the system to be configured precisely for the application — adding exactly the types and quantities of I/O modules needed — and expanded later by adding modules to unused backplane slots or additional backplanes. Modular systems scale from small configurations of a CPU plus a handful of I/O modules up to large systems with hundreds of I/O points distributed across multiple racks. Siemens S7-300/S7-1500, Allen-Bradley ControlLogix, and Omron NX/NJ series are leading modular PLC platforms used across demanding industrial applications worldwide.
PLC berasaskan rak berskala besar menyokong kiraan mata I/O yang sangat tinggi — daripada beberapa ratus hingga puluhan ribu mata I/O merentas rak I/O yang diedarkan — dan digunakan dalam loji proses berterusan, kemudahan penjanaan kuasa dan barisan pembuatan berskala besar. Sistem ini biasanya menampilkan konfigurasi CPU berlebihan di mana CPU siap sedia mengambil alih secara automatik jika kegagalan utama, bekalan kuasa berlebihan dan rangkaian komunikasi berlebihan — menyediakan ketersediaan tinggi yang diperlukan dalam aplikasi di mana penutupan tidak dirancang mempunyai akibat operasi atau keselamatan yang teruk. Siemens S7-400H, Allen-Bradley ControlLogix dengan redundansi dan Yokogawa STARDOM ialah contoh platform yang direka untuk tahap kritikal ini.
Tiga jenis pengawal mendominasi automasi industri: PLC, Sistem Kawalan Teragih (DCS) dan Pengawal Automasi Boleh Aturcara (PAC). Sempadan di antara mereka telah menjadi kabur dengan ketara kerana ketiga-tiganya telah menggunakan rangkaian moden, pengaturcaraan peringkat tinggi, dan keupayaan pemprosesan lanjutan — tetapi perbezaan bermakna dalam falsafah reka bentuk, kesesuaian aplikasi dan jumlah kos pemilikan kekal.
A PLC berasal dari pembuatan diskret dan dioptimumkan untuk pelaksanaan kitaran imbasan pantas bagi logik berurutan dan gabungan. Ia cemerlang dalam kawalan mesin, barisan pembungkusan, dan pembuatan diskret di mana tindak balas deterministik kepada peristiwa binari adalah keperluan utama. Sistem PLC biasanya lebih murah bagi setiap titik I/O berbanding sistem DCS dan disokong oleh pangkalan juruteknik terlatih yang besar dalam persekitaran pembuatan.
A DCS (Sistem Kawalan Teragih) dibangunkan untuk industri proses berterusan — penapisan minyak, pengeluaran kimia, penjanaan kuasa — di mana keperluan utama ialah kawalan pengawalseliaan pembolehubah analog berterusan merentas sejumlah besar titik I/O. Platform DCS dibina di sekitar persekitaran kejuruteraan bersatu di mana konfigurasi, paparan, ahli sejarah dan fungsi kawalan disepadukan dengan ketat oleh vendor yang sama. Penyepaduan ini mengurangkan masa kejuruteraan untuk sistem besar tetapi mewujudkan pergantungan vendor yang ketara dan kos platform yang lebih tinggi.
A PAC (Pengawal Automasi Boleh Diprogram) ialah istilah yang digunakan untuk menerangkan pengawal berprestasi tinggi moden yang menggabungkan kawalan diskret gaya PLC dengan kawalan proses analog, kawalan gerakan dan keupayaan rangkaian yang dikaitkan secara sejarah dengan platform DCS — semuanya dalam satu pengawal dan persekitaran pengaturcaraan. Instrumen Nasional CompactRIO dan Opto 22 EPIC adalah contoh. PAC amat sesuai untuk aplikasi yang merentasi sempadan PLC/DCS tradisional, seperti proses kelompok hibrid yang menggabungkan operasi berjujukan dengan gelung kawalan berterusan.
Memilih platform PLC untuk aplikasi baharu atau projek pengubahsuaian melibatkan penilaian satu set parameter teknikal dan praktikal yang secara kolektif menentukan sama ada sistem yang dipilih akan memenuhi keperluan semasa dan kekal disokong sepanjang jangka hayat sistem — biasanya 15 hingga 25 tahun dalam persekitaran industri.
Pengawal logik boleh atur cara muncul dalam hampir setiap industri yang menggunakan sebarang bentuk proses automatik atau separa automatik. Kepelbagaian aplikasi PLC mencerminkan fleksibiliti asas teknologi — seni bina teras yang sama yang mengawal saluran pembotolan juga menguruskan loji rawatan air atau menyelaraskan HVAC bangunan dan sistem kawalan akses.
Pemasangan automotif, pembuatan elektronik, fabrikasi logam dan pengeluaran barangan pengguna semuanya sangat bergantung pada PLC untuk menyusun tindakan robot, mengawal kelajuan penghantar, mengurus pengesanan dan penolakan bahagian, serta menyelaraskan interlock keselamatan merentas sel pengeluaran berbilang mesin. Satu barisan pemasangan badan automotif mungkin mengandungi beratus-ratus PLC individu menyelaraskan robot kimpalan, sistem pemindahan, stesen pemeriksaan kualiti dan peralatan pengendalian bahan, semuanya dirangkaikan ke sistem SCADA penyeliaan yang memantau kadar pengeluaran dan keadaan kerosakan dalam masa nyata.
Kemudahan rawatan dan pengedaran air perbandaran menggunakan PLC untuk mengawal stesen pam, sistem dos kimia, proses penapisan dan pengurusan aras takungan. Stesen pam jauh berbatu-batu dari loji rawatan utama biasanya dikawal oleh PLC kendiri yang berkomunikasi dengan sistem SCADA pusat melalui pautan selular atau radio. PLC dalam aplikasi air mesti mengendalikan gabungan kawalan diskret (jujukan injap buka/tutup) dan peraturan analog (kadar aliran, kadar dos kimia, kawalan tekanan) dengan pasti dan tanpa memerlukan pengendali di tapak di setiap lokasi terpencil.
Persekitaran pemprosesan makanan mengenakan keperluan khusus pada perkakasan PLC — penutup keluli tahan karat atau perumah plastik tertutup yang dinilai untuk persekitaran cucian, dan modul I/O bertolak ansur dengan keterlaluan suhu peralihan peti sejuk ke bilik masak. PLC dalam loji makanan mengawal urutan pencampuran dan pengadunan, profil suhu pempasteuran, mesin pengisian dan pengedap, dan kitaran cucian bersih di tempat (CIP). Keperluan kawal selia untuk dokumentasi keselamatan makanan bermakna sistem PLC dalam sektor ini selalunya merangkumi penjanaan rekod kelompok elektronik, parameter proses log secara automatik untuk setiap kumpulan pengeluaran untuk menunjukkan pematuhan terhadap HACCP dan piawaian keselamatan makanan.
Bangunan komersil dan perindustrian yang besar menggunakan PLC dan pengawal automasi bangunan khusus — yang pada asasnya adalah PLC khusus — untuk mengurus sistem HVAC, kawalan pencahayaan, kawalan akses, penghantaran lif dan pengurusan tenaga. Pengudaraan terowong, pengendalian bagasi lapangan terbang dan kawalan infrastruktur stadium ialah contoh selanjutnya bagi aplikasi berkaitan bangunan berskala besar di mana sistem PLC menyelaraskan ratusan peranti medan teragih merentas kemudahan fizikal yang luas. Konvergensi automasi bangunan dan protokol automasi industri — terutamanya apabila kedua-dua sektor menerima pakai komunikasi berasaskan Ethernet — menjadikan PLC tujuan am semakin kompetitif dengan pengawal sistem automasi bangunan tradisional dalam pasaran ini.
Penyelesaian masalah PLC yang berkesan mengikuti proses penghapusan sistematik yang menyempitkan lokasi kerosakan dari peringkat sistem ke komponen tertentu atau elemen program yang bertanggungjawab. Pendekatan berstruktur mengurangkan masa diagnostik dan mengelakkan penggantian rawak komponen mahal yang sebenarnya tidak rosak.