Rangkuman Pengetahuan PLC: Bacaan Penting untuk Insinyur Listrik!
Rangkuman Pengetahuan PLC: Bacaan Penting untuk Insinyur Listrik!

I. Pengertian dan Klasifikasi PLC
PLC, atau Programmable Logic Controller, adalah generasi baru perangkat kontrol industri universal. Ini didasarkan pada mikroprosesor dan mengintegrasikan teknologi komputer, teknologi kontrol otomatis, dan teknologi komunikasi. Dirancang untuk lingkungan industri, PLC menampilkan pemrograman yang mudah dipahami menggunakan "bahasa alami" yang berorientasi pada proses kontrol dan pengguna. Mereka dicirikan oleh kesederhanaan, kemudahan pengoperasian, dan keandalan yang tinggi.
Berevolusi dari kontrol sekuensial relai, PLC dipusatkan di sekitar mikroprosesor dan berfungsi sebagai perangkat kontrol otomatis serbaguna. Mari selidiki secara spesifik:
1. Definisi
PLC adalah sistem elektronik digital yang dirancang untuk aplikasi industri. Ini menggunakan memori yang dapat diprogram untuk menyimpan instruksi untuk operasi seperti perhitungan logis, kontrol sekuensial, pengaturan waktu, penghitungan, dan aritmatika. Dengan berinteraksi dengan input dan output digital dan analog, PLC mengontrol berbagai peralatan mekanis dan proses produksi. PLC dan perangkat periferalnya dirancang untuk berintegrasi secara mulus dengan sistem kontrol industri dan untuk memfasilitasi perluasan fungsi.
2. Klasifikasi
Produk PLC hadir dalam berbagai variasi dengan spesifikasi dan kemampuan kinerja yang berbeda. Mereka diklasifikasikan secara luas berdasarkan bentuk struktural, perbedaan fungsional, dan jumlah titik I/O.
2.1 Klasifikasi berdasarkan Bentuk Struktural
PLC dapat dikategorikan ke dalam tipe integral dan modular berdasarkan bentuk strukturalnya.
(1) PLC Integral
Komponen rumah PLC integral seperti catu daya, CPU, dan antarmuka I/O dalam satu kabinet. Mereka dikenal karena strukturnya yang kompak, ukurannya yang kecil, dan harganya yang terjangkau. PLC berukuran kecil biasanya mengadopsi struktur integral ini. PLC integral terdiri dari unit dasar (juga dikenal sebagai unit utama) dengan titik I/O berbeda dan unit ekspansi. Unit dasar berisi CPU, antarmuka I/O, port ekspansi untuk menghubungkan ke unit ekspansi I/O, dan antarmuka untuk menghubungkan ke pemrogram atau penulis EPROM. Unit ekspansi, sebaliknya, hanya berisi komponen I/O dan catu daya, tanpa CPU. Unit dasar dan unit ekspansi biasanya dihubungkan melalui kabel datar. PLC Integral juga dapat dilengkapi dengan unit fungsi khusus, seperti unit analog dan unit kontrol posisi, untuk memperluas kemampuannya.
(2) PLC Modular
PLC modular memiliki modul terpisah untuk setiap komponen, seperti modul CPU, modul I/O, modul catu daya (terkadang terintegrasi dalam modul CPU), dan berbagai modul fungsi. Modul-modul ini dipasang pada kerangka atau bidang belakang. Keuntungan PLC modular terletak pada konfigurasinya yang fleksibel, memungkinkan pemilihan skala sistem yang berbeda sesuai kebutuhan. Mereka juga mudah untuk dirakit, diperluas, dan dipelihara. PLC berukuran sedang dan besar umumnya mengadopsi struktur modular.
Selain itu, beberapa PLC menggabungkan karakteristik tipe integral dan modular, membentuk apa yang dikenal sebagai PLC bertumpuk. Dalam PLC bertumpuk, komponen seperti CPU, catu daya, dan antarmuka I/O merupakan modul independen yang dihubungkan melalui kabel dan dapat ditumpuk lapis demi lapis. Desain ini tidak hanya menawarkan konfigurasi sistem yang fleksibel tetapi juga memungkinkan ukuran yang ringkas.
2.2 Klasifikasi berdasarkan Fungsi
Berdasarkan kemampuan fungsionalnya, PLC dapat dibagi menjadi tiga kategori: low-end, mid-range, dan high-end.
(1) PLC kelas bawah
PLC kelas bawah memiliki fungsi dasar seperti operasi logis, pengaturan waktu, penghitungan, perpindahan, diagnosis mandiri, dan pemantauan. Mereka juga dapat mencakup input/output analog dalam jumlah terbatas, operasi aritmatika, transfer dan perbandingan data, dan fungsi komunikasi. PLC ini terutama digunakan untuk sistem kontrol mesin tunggal yang melibatkan kontrol logis, kontrol sekuensial, atau sejumlah kecil kontrol analog.
(2) PLC kelas menengah
Selain fungsi PLC kelas bawah, PLC kelas menengah menawarkan kemampuan yang lebih kuat dalam input/output analog, operasi aritmatika, transfer dan perbandingan data, konversi sistem bilangan, I/O jarak jauh, subrutin, dan jaringan komunikasi. Beberapa juga mungkin memiliki fungsi kontrol interupsi dan kontrol PID, sehingga cocok untuk sistem kontrol yang kompleks.
(3) PLC kelas atas
PLC kelas atas, selain kemampuan PLC kelas menengah, mencakup fungsi-fungsi lanjutan seperti operasi aritmatika bertanda tangan, perhitungan matriks, operasi logika bit, perhitungan akar kuadrat, dan operasi fungsi khusus lainnya. Mereka juga menampilkan kemampuan pembuatan tabel dan transfer tabel. PLC kelas atas memiliki fungsionalitas komunikasi dan jaringan yang ditingkatkan, memungkinkan pengendalian proses berskala besar atau pembentukan sistem kendali jaringan terdistribusi, sehingga mencapai otomatisasi pabrik.
2.3 Klasifikasi berdasarkan Titik I/O
Tergantung pada jumlah titik I/O, PLC dapat diklasifikasikan ke dalam kategori kecil, sedang, dan besar.
(1) PLC kecil
PLC kecil memiliki kurang dari 256 titik I/O, memiliki satu CPU, dan menggunakan prosesor 8-bit atau 16-bit. Kapasitas memori penggunanya biasanya di bawah 4KB.
(2) PLC sedang
PLC sedang memiliki antara 256 dan 2048 titik I/O, menggunakan CPU ganda, dan memiliki kapasitas memori pengguna mulai dari 2KB hingga 8KB.
(3) PLC besar
PLC besar memiliki lebih dari 2048 titik I/O, menggunakan banyak CPU, dan dilengkapi dengan prosesor 16-bit atau 32-bit. Kapasitas memori penggunanya berkisar antara 8KB hingga 16KB.
Di seluruh dunia, produk PLC dapat dikategorikan menjadi tiga tipe regional utama: Amerika, Eropa, dan Jepang. Teknologi PLC Amerika dan Eropa dikembangkan secara independen, sehingga menghasilkan perbedaan yang mencolok antara produk mereka. Teknologi PLC Jepang yang diperkenalkan dari Amerika Serikat mewarisi karakteristik tertentu dari PLC Amerika tetapi berfokus pada PLC berukuran kecil. Meskipun PLC Amerika dan Eropa terkenal dengan produknya yang berukuran sedang dan besar, PLC Jepang terkenal dengan produknya yang berukuran kecil.
II. Fungsi dan Bidang Aplikasi PLC
PLC menggabungkan keunggulan kontrol relai-kontaktor dan fleksibilitas komputer. Desain unik ini memberi PLC banyak fitur yang tak tertandingi dibandingkan dengan pengontrol lainnya.
1. Fungsi PLC
Sebagai perangkat kontrol otomatis industri universal yang berpusat pada mikroprosesor dan mengintegrasikan teknologi komputer, teknologi kontrol otomatis, dan teknologi komunikasi, PLC menawarkan banyak keuntungan. Ini termasuk keandalan yang tinggi, ukuran yang ringkas, fungsionalitas yang kuat, desain program yang sederhana dan fleksibel, keserbagunaan, dan perawatan yang mudah. Oleh karena itu, PLC banyak diaplikasikan di berbagai bidang seperti metalurgi, energi, kimia, transportasi, dan pembangkit listrik, sehingga muncul sebagai salah satu dari tiga pilar pengendalian industri modern (bersama robot dan CAD/CAM). Berdasarkan karakteristik PLC, bentuk fungsinya dapat diringkas sebagai berikut:
(1) Mengalihkan Kontrol Logika
PLC memiliki kemampuan komputasi logis yang kuat, memungkinkannya mencapai berbagai kontrol logis yang sederhana dan kompleks. Ini adalah domain PLC yang paling mendasar dan banyak diterapkan, menggantikan kontrol kontaktor relai tradisional.
(2) Kontrol Analog
halCs dilengkapi dengan modul konversi A/D dan D/A. Modul A/D mengubah besaran analog dari lapangan—seperti suhu, tekanan, aliran, dan kecepatan—menjadi besaran digital. Besaran digital ini kemudian diproses oleh mikroprosesor di dalam PLC (karena mikroprosesor hanya dapat menangani besaran digital) dan selanjutnya digunakan untuk pengendalian. Sebagai alternatif, modul D/A mengubah besaran digital kembali menjadi besaran analog untuk mengendalikan objek yang dikontrol, sehingga memungkinkan PLC untuk melakukan kendali atas besaran analog.
(3) Pengendalian Proses
PLC modern berukuran sedang dan besar biasanya dilengkapi modul kontrol PID, yang memungkinkan kontrol proses loop tertutup. Ketika suatu variabel menyimpang selama proses kontrol, PLC menghitung keluaran yang benar menggunakan algoritma PID, sehingga menyesuaikan proses produksi dan mempertahankan variabel pada setpoint. Saat ini, banyak PLC berukuran kecil yang juga dilengkapi fungsi kontrol PID.
(4) Kontrol Waktu dan Penghitungan
PLC memiliki kemampuan pengaturan waktu dan penghitungan yang kuat, mampu menyediakan lusinan, ratusan, atau bahkan ribuan pengatur waktu dan penghitung. Durasi waktu dan nilai penghitungan dapat diatur secara sewenang-wenang oleh pengguna saat menulis program pengguna, atau oleh operator di tempat melalui pemrogram. Hal ini memungkinkan kontrol waktu dan penghitungan. Jika pengguna perlu menghitung sinyal frekuensi tinggi, mereka dapat memilih modul penghitungan berkecepatan tinggi.
(5) Kontrol Berurutan
Dalam pengendalian industri, pengendalian sekuensial dapat dicapai melalui instruksi langkah PLC atau pemrograman register geser.
(6) Pengolahan Data
PLC modern tidak hanya mampu melakukan operasi aritmatika, transfer data, pengurutan, dan pencarian tabel tetapi juga dapat melakukan perbandingan data, konversi data, komunikasi data, tampilan data, dan pencetakan. Mereka memiliki kemampuan pemrosesan data yang kuat.
(7) Komunikasi dan Jaringan
Kebanyakan PLC modern menggabungkan teknologi komunikasi dan jaringan, menampilkan antarmuka RS-232 atau RS-485 untuk kontrol I/O jarak jauh. Beberapa PLC dapat dihubungkan ke jaringan dan berkomunikasi satu sama lain. Unit pemrosesan sinyal pada perangkat eksternal dapat bertukar program dan data dengan satu atau lebih pengontrol yang dapat diprogram. Transfer program, transfer file data, pemantauan, dan diagnostik dapat dicapai melalui antarmuka komunikasi atau prosesor komunikasi, yang memanfaatkan antarmuka perangkat keras standar atau protokol komunikasi eksklusif untuk memfasilitasi transfer program dan data.
2. Bidang Aplikasi PLC
Saat ini, PLC digunakan secara luas baik di dalam negeri maupun internasional di berbagai industri, termasuk besi dan baja, minyak bumi, bahan kimia, listrik, bahan bangunan, manufaktur mekanik, mobil, tekstil ringan, transportasi, perlindungan lingkungan, dan hiburan budaya. Penerapannya dapat dikategorikan secara luas sebagai berikut:
(1) Mengalihkan Kontrol Logika
Ini adalah domain PLC yang paling mendasar dan banyak diterapkan, menggantikan rangkaian relai tradisional untuk mencapai kontrol logis dan sekuensial. PLC dapat digunakan untuk kontrol mesin tunggal serta kontrol grup multi-mesin dan jalur produksi otomatis, seperti mesin cetak injeksi, mesin cetak, mesin stapel, peralatan mesin kombinasi, mesin gerinda, jalur produksi pengemasan, dan jalur perakitan pelapisan listrik.
(2) Kontrol Analog
Dalam proses produksi industri, banyak besaran yang terus berubah—seperti suhu, tekanan, aliran, ketinggian cairan, dan kecepatan—adalah besaran analog. Agar PLC dapat menangani besaran analog, konversi A/D dan D/A antara besaran analog dan digital harus diwujudkan. Produsen PLC memproduksi modul konversi A/D dan D/A yang menyertainya untuk memfasilitasi aplikasi kontrol analog untuk PLC.
(3) Kontrol Gerakan
PLCdapat digunakan untuk kontrol gerak putar atau linier. Dalam hal konfigurasi sistem kontrol, aplikasi awal menghubungkan langsung sensor posisi dan aktuator untuk mengganti modul I/O. Saat ini, modul kontrol gerak khusus umumnya digunakan. Modul ini dapat menggerakkan kontrol posisi sumbu tunggal atau multi-sumbu untuk motor stepper atau motor servo. Hampir semua produk produsen PLC besar di seluruh dunia memiliki kemampuan kontrol gerak, yang banyak digunakan di berbagai mesin, peralatan mesin, robot, elevator, dan aplikasi lainnya.
(4) Pengendalian Proses
Kontrol proses mengacu pada kontrol loop tertutup dari kuantitas analog seperti suhu, tekanan, dan aliran. Ini memiliki aplikasi luas di berbagai bidang seperti metalurgi, teknik kimia, perlakuan panas, dan kontrol boiler. Sebagai komputer kontrol industri, PLC dapat diprogram dengan berbagai algoritma kontrol untuk mencapai kontrol loop tertutup. Kontrol PID adalah metode pengaturan yang umum digunakan dalam sistem kontrol loop tertutup. PLC berukuran sedang dan besar dilengkapi dengan modul PID, dan saat ini, banyak PLC berukuran kecil juga dilengkapi modul fungsional ini. Pemrosesan PID umumnya melibatkan menjalankan subrutin PID khusus.
(5) Pengolahan Data
PLC modern dilengkapi dengan operasi matematika (termasuk komputasi matriks, komputasi fungsi, operasi logika), transfer data, konversi data, pengurutan, pencarian tabel, dan fungsi manipulasi bit. Mereka dapat melakukan akuisisi, analisis, dan pemrosesan data. Data ini dapat dibandingkan dengan nilai referensi yang disimpan dalam memori untuk melakukan operasi kontrol tertentu atau dikirimkan ke perangkat cerdas lainnya melalui fungsi komunikasi. Mereka juga dapat dicetak dan ditabulasi. Pemrosesan data biasanya digunakan dalam sistem kendali skala besar, seperti sistem manufaktur fleksibel tak berawak, dan dalam sistem kendali proses, seperti dalam pembuatan kertas, metalurgi, dan industri makanan.
(6) Komunikasi dan Jaringan
Komunikasi PLC mencakup komunikasi antar PLC dan antara PLC dan perangkat cerdas lainnya. Dengan berkembangnya kendali komputer, jaringan otomasi pabrik telah berkembang pesat. Semua produsen PLC sangat menekankan kemampuan komunikasi PLC dan telah memperkenalkan sistem jaringannya masing-masing. PLC yang diproduksi baru-baru ini dilengkapi dengan antarmuka komunikasi, membuat komunikasi menjadi sangat nyaman.
AKU AKU AKU. Struktur Dasar dan Prinsip Kerja PLC
Sebagai komputer kontrol industri, PLC memiliki struktur yang mirip dengan komputer biasa. Namun, perbedaan muncul karena beragamnya skenario penggunaan dan tujuan.
1. Komponen Perangkat Keras PLC
Diagram struktur dasar host PLC ditunjukkan pada gambar di bawah ini: [Gambar]
Dalam diagram, host PLC terdiri dari CPU, memori (EPROM, RAM), unit input/output, antarmuka I/O periferal, antarmuka komunikasi, dan catu daya. Untuk PLC integral, semua komponen ini ditempatkan dalam kabinet yang sama. Dalam PLC modular, setiap komponen dikemas secara independen sebagai sebuah modul, dan modul-modul tersebut dihubungkan melalui rak dan kabel. Semua bagian dalam host saling berhubungan melalui bus daya, bus kontrol, bus alamat, dan bus data. Tergantung pada kebutuhan objek kendali sebenarnya, berbagai perangkat eksternal dikonfigurasikan untuk membentuk sistem kendali PLC yang berbeda.
Perangkat eksternal yang umum termasuk pemrogram, printer, dan penulis EPROM. PLC juga dapat dilengkapi dengan modul komunikasi untuk berkomunikasi dengan mesin tingkat yang lebih tinggi dan PLC lainnya, sehingga membentuk sistem kontrol terdistribusi untuk PLC.
Di bawah ini adalah pengenalan masing-masing komponen PLC dan perannya, untuk membantu pengguna lebih memahami prinsip kontrol dan proses kerja PLC.
(1) CPU
CPU adalah pusat kendali PLC. Di bawah kendali CPU, PLC berkoordinasi dan beroperasi secara teratur untuk mencapai kendali atas berbagai peralatan di lokasi. Terdiri dari mikroprosesor dan pengontrol, CPU dapat melakukan operasi logis dan matematis serta mengoordinasikan kerja berbagai komponen internal sistem kendali. Pengontrol mengatur operasi yang teratur dari semua bagian mikroprosesor. Fungsi utamanya adalah membaca instruksi dari memori dan menjalankannya.
(2) Memori
PLC dilengkapi dengan dua jenis memori: memori sistem dan memori pengguna. Memori sistem menyimpan program manajemen sistem, yang tidak dapat diakses atau dimodifikasi oleh pengguna. Memori pengguna menyimpan program aplikasi yang dikompilasi dan status data kerja. Bagian memori pengguna yang menyimpan status data pekerjaan juga dikenal sebagai tempat penyimpanan data. Ini mencakup area gambar data input/output, area data nilai preset dan saat ini untuk pengatur waktu/penghitung, dan zona penyangga untuk menyimpan hasil antara.
Memori PLC terutama mencakup jenis-jenis berikut:
Memori Hanya-Baca (ROM)
Memori Hanya-Baca yang Dapat Diprogram (PROM)
Memori Hanya-Baca yang Dapat Diprogram (EPROM) yang Dapat Dihapus
Memori Hanya Baca (EEPROM) yang Dapat Diprogram dan Dapat Dihapus Secara Elektrik
Memori Akses Acak (RAM)
(3) Modul Masukan/Keluaran (I/O).
① Mengganti Modul Input
Perangkat input switching mencakup berbagai sakelar, tombol, sensor, dll. Tipe input PLC dapat berupa DC, AC, atau keduanya. Catu daya untuk rangkaian input dapat disediakan secara eksternal, atau dalam beberapa kasus, disuplai secara internal oleh PLC.
② Mengganti Modul Keluaran
Modul keluaran mengubah keluaran sinyal kontrol tingkat TTL oleh CPU saat menjalankan program pengguna menjadi sinyal yang diperlukan di lokasi produksi untuk menggerakkan peralatan tertentu, sehingga menggerakkan mekanisme eksekusi.
(4) Pemrogram
Pemrogram adalah perangkat eksternal penting untuk PLC. Hal ini memungkinkan pengguna untuk memasukkan program ke dalam memori program pengguna PLC, men-debug program, dan memantau eksekusi program. Secara terprogram, programmer dapat dikategorikan menjadi tiga jenis:
Pemrogram Genggam
Pemrogram Grafis
Pemrogram Komputer Umum
(5) Catu Daya
Unit catu daya mengubah daya eksternal (misalnya, 220V AC) menjadi tegangan kerja internal. Catu daya yang terhubung secara eksternal diubah menjadi tegangan kerja yang diperlukan oleh sirkuit internal PLC (misalnya DC 5V, ±12V, 24V) melalui pengatur tegangan mode sakelar khusus di dalam PLC. Ini juga menyediakan catu daya 24V DC untuk perangkat input eksternal (misalnya, sakelar jarak) (hanya untuk titik input). Catu daya untuk menggerakkan beban PLC disediakan oleh...
(6) Antarmuka Periferal
Sirkuit antarmuka periferal menghubungkan pemrogram genggam atau pemrogram grafis lainnya, tampilan teks, dan dapat membentuk jaringan kontrol PLC melalui antarmuka periferal. PLC dapat terhubung ke komputer menggunakan kabel PC/PPI atau kartu MPI melalui antarmuka RS-485, memungkinkan pemrograman, pemantauan, jaringan, dan fungsi lainnya.
2. Komponen Perangkat Lunak PLC
Perangkat lunak PLC terdiri dari program sistem dan program pengguna. Program sistem dirancang dan ditulis oleh produsen PLC dan disimpan dalam memori sistem PLC. Pengguna tidak dapat langsung membaca, menulis, atau memodifikasinya. Program sistem biasanya mencakup antara lain program diagnostik sistem, program pemrosesan masukan, program kompilasi, program transfer informasi, dan program pemantauan.
kamuprogram ser dikompilasi oleh pengguna menggunakan bahasa pemrograman PLC berdasarkan kebutuhan kontrol. Dalam aplikasi PLC, aspek terpenting adalah penggunaan bahasa pemrograman PLC untuk menulis program pengguna guna mencapai tujuan pengendalian. Karena PLC secara khusus dikembangkan untuk pengendalian industri, pengguna utamanya adalah teknisi listrik. Untuk memenuhi kebiasaan tradisional dan kemampuan belajar mereka, PLC terutama menggunakan bahasa khusus yang lebih sederhana, lebih mudah dimengerti, dan lebih intuitif dibandingkan dengan bahasa komputer.
Struktur Instruksi Grafis
Variabel dan Konstanta Eksplisit
Struktur Program yang Disederhanakan
Proses Pembuatan Perangkat Lunak Aplikasi yang Disederhanakan
Alat Debugging yang Ditingkatkan
3. Prinsip Kerja Dasar PLC
Proses pemindaian PLC terutama dibagi menjadi tiga tahap: pengambilan sampel masukan, eksekusi program pengguna, dan penyegaran keluaran. Seperti yang ditunjukkan pada gambar: [Gambar]
Tahap Pengambilan Sampel Masukan
Selama tahap pengambilan sampel masukan, PLC secara berurutan membaca semua status masukan dan data dengan cara pemindaian dan menyimpannya di unit yang sesuai di area gambar I/O. Setelah pengambilan sampel input selesai, proses beralih ke tahap eksekusi program pengguna dan penyegaran output. Dalam dua tahap ini, meskipun status masukan dan data berubah, status dan data dalam unit terkait di area gambar I/O tidak akan diubah. Oleh karena itu, jika masukannya berupa sinyal pulsa, lebar pulsa harus lebih besar dari satu siklus pemindaian untuk memastikan masukan dapat dibaca dalam keadaan apa pun.
Tahap Eksekusi Program Pengguna
Selama tahap eksekusi program pengguna, PLC selalu memindai program pengguna (diagram tangga) dalam urutan top-down. Saat memindai setiap diagram tangga, pertama-tama ia memindai sirkuit kontrol yang dibentuk oleh kontak di sisi kiri diagram tangga. Operasi logika dilakukan pada rangkaian kontrol dengan urutan dari kiri ke kanan, dari atas ke bawah. Kemudian, berdasarkan hasil operasi logika, status bit terkait di area penyimpanan RAM sistem untuk kumparan logis disegarkan, atau status bit terkait di area gambar I/O untuk kumparan keluaran disegarkan, atau ditentukan apakah akan menjalankan instruksi fungsi khusus yang ditentukan oleh diagram tangga.
Artinya, selama eksekusi program pengguna, hanya status dan data titik masukan di area gambar I/O yang tetap tidak berubah, sedangkan status dan data titik keluaran lain dan perangkat lunak di area gambar I/O atau area penyimpanan RAM sistem dapat berubah. Diagram tangga yang diposisikan lebih tinggi akan mempengaruhi hasil eksekusi diagram tangga bawah yang mereferensikan kumparan atau data tersebut. Sebaliknya, status atau data kumparan logis yang diperbarui pada diagram tangga yang lebih rendah hanya akan memengaruhi diagram tangga yang lebih tinggi pada siklus pemindaian berikutnya.
Tahap Penyegaran Keluaran
Ketika pemindaian program pengguna selesai, PLC memasuki tahap penyegaran keluaran. Selama fase ini, CPU memperbarui semua sirkuit kait keluaran sesuai dengan status dan data di area gambar I/O dan menggerakkan periferal terkait melalui sirkuit keluaran. Ini menandai keluaran sebenarnya dari PLC.
Fenomena Lag Input/Output
Dari proses kerja PLC dapat diambil kesimpulan sebagai berikut :
Program dijalankan dengan cara pemindaian, yang mengakibatkan kelambatan bawaan dalam hubungan logis antara sinyal masukan dan keluaran. Semakin lama siklus pemindaian, semakin parah lagnya.
Selain waktu yang digunakan oleh tiga tahap kerja utama—pengambilan sampel masukan, eksekusi program pengguna, dan penyegaran keluaran—siklus pemindaian juga mencakup waktu yang digunakan oleh operasi manajemen sistem. Waktu yang dibutuhkan untuk eksekusi program berkaitan dengan panjang program dan kompleksitas operasi instruksi, sedangkan faktor lainnya relatif konstan. Siklus pemindaian biasanya dalam hitungan milidetik atau mikrodetik.
Selama eksekusi pemindaian ke-n, data masukan yang diandalkan adalah nilai sampel X yang diperoleh selama fase pengambilan sampel dari siklus pemindaian tersebut. Data keluaran Y(n) didasarkan pada nilai keluaran Y(n-1) dari pemindaian sebelumnya dan nilai keluaran saat ini Yn. Sinyal yang dikirim ke terminal keluaran mewakili hasil akhir Yn setelah semua perhitungan dijalankan selama siklus ini.
Keterlambatan respons input/output tidak hanya terkait dengan metode pemindaian tetapi juga pengaturan desain program.