Mitsubishi PLC (Programmable Logic Controller) merupakan salah satu jenis pengontrol yang banyak digunakan dalam bidang otomasi industri. Dalam aplikasi praktis, kontrol waktu merupakan fungsi penting dalam pemrograman PLC. Tulisan ini akan menguraikan bagaimana penerapan pengendalian waktu dengan Mitsubishi PLC, termasuk konsep dasar, metode pemrograman, kasus aplikasi praktis dan aspek lainnya.
I. Konsep Dasar Pengendalian Waktu
1. Pengertian Pengendalian Waktu
Kontrol waktu mengacu pada kontrol temporal peralatan atau sistem oleh PLC untuk mewujudkan fungsi seperti operasi otomatis dan kontrol waktu peralatan atau sistem. Di bidang otomasi industri, kontrol waktu dapat digunakan untuk melaksanakan operasi seperti startup, shutdown, jeda dan reset peralatan, serta pemantauan dan pengelolaan proses produksi.
2. Klasifikasi Pengendalian Waktu
Kontrol waktu dapat dibagi ke dalam kategori berikut:
(1) Kontrol waktu:Jalankan operasi tertentu (seperti startup, shutdown, dll.) dalam interval waktu tertentu.
(2) Pengawasan berkala:Jalankan operasi tertentu berdasarkan siklus waktu tetap (seperti kontrol siklus, deteksi berkala, dll.).
(3) Kontrol berurutan:Jalankan beberapa operasi dalam urutan yang telah ditentukan (seperti penyalaan peralatan, pengoperasian, pematian, dll.).
(4) Pengendalian bersyarat:Jalankan operasi yang sesuai berdasarkan kondisi tertentu (seperti memicu tindakan kontrol yang relevan ketika suhu, tekanan, atau parameter lain mencapai nilai yang ditetapkan).
II. Metode Pemrograman Pengendalian Waktu Mitsubishi PLC
1. Penggunaan Timer
Timer adalah alat dasar untuk mengimplementasikan kontrol waktu pada PLC. Pada PLC Mitsubishi, pengatur waktu dibagi menjadi dua jenis: pengatur waktu tipe T-dan pengatur waktu tipe K-.
(1) Pengatur waktu tipe T-:Pengatur waktu tipe AT-adalah pengatur waktu dasar yang dapat mewujudkan kontrol waktu sederhana. Metode pemrogramannya adalah sebagai berikut:
- Tentukan pengatur waktunya:Tentukan pengatur waktu tipe T-(seperti T0, T1, dll.) dalam program PLC.
- Atur durasi waktu:Atur durasi waktu pengatur waktu sesuai kebutuhan. Misalnya, "T0 K50" menunjukkan bahwa durasi waktu pengatur waktu T0 adalah 50 detik.
- Mulai pengatur waktu:Memulai pengatur waktu melalui instruksi pemrograman. Misalnya, "SET T0" berarti memulai pengatur waktu T0.
- Pantau pengatur waktu:Pantau status pengatur waktu melalui instruksi pemrograman. Misalnya, "OUT T0" berarti ketika pengatur waktu T0 mencapai durasi yang ditetapkan, sinyal yang sesuai akan dikeluarkan.
(2) Pengatur waktu tipe K-:Pengatur waktu tipe AK-adalah pengatur waktu tingkat lanjut yang memungkinkan kontrol waktu yang lebih kompleks. Metode pemrogramannya adalah sebagai berikut:
- Tentukan pengatur waktunya:Tentukan pengatur waktu tipe K-(misalnya, K0, K1, dll.) dalam program PLC.
- Atur durasi waktu:Atur durasi waktu pengatur waktu sesuai kebutuhan. Misalnya, "K0 K50" menunjukkan bahwa durasi waktu pengatur waktu K0 adalah 50 detik.
- Mulai pengatur waktu:Aktifkan pengatur waktu menggunakan instruksi pemrograman. Misalnya, "SET K0" berarti memulai pengatur waktu K0.
- Pantau pengatur waktu:Pantau status pengatur waktu melalui instruksi pemrograman. Misalnya, "OUT K0" berarti sinyal yang sesuai akan dikeluarkan ketika timer K0 mencapai durasi yang ditentukan.
- Penggunaan Penghitung
Counter adalah alat dasar untuk mengimplementasikan kontrol penghitungan di PLC. Pada PLC Mitsubishi, pencacah dibagi menjadi dua jenis: pencacah tipe C-dan pencacah tipe S-.
(1) Penghitung tipe C-:Penghitung tipe-AC adalah penghitung dasar yang dapat mewujudkan kontrol penghitungan sederhana. Metode pemrogramannya adalah sebagai berikut:
- Tentukan penghitungnya:Tentukan penghitung tipe C-(seperti C0, C1, dll.) dalam program PLC.
- Tetapkan rentang penghitungan:Atur rentang penghitungan penghitung sesuai kebutuhan. Misalnya, "C0 K10" menunjukkan bahwa rentang penghitungan penghitung C0 adalah 0~10.
- Mulai penghitung:Memulai penghitung dengan instruksi pemrograman. Misalnya, "INCP C0" berarti memulai penghitung C0.
- Pantau konter:Pantau status penghitung melalui instruksi pemrograman. Misalnya, "OUT C0" berarti bahwa sinyal yang sesuai akan dikeluarkan ketika counter C0 mencapai rentang yang ditentukan.
(2) Penghitung tipe S-:Penghitung tipe S-adalah penghitung tingkat lanjut yang memungkinkan kontrol penghitungan yang lebih kompleks. Metode pemrogramannya adalah sebagai berikut:
- Tentukan penghitungnya:Tentukan penghitung tipe S-(misalnya, S0, S1, dll.) dalam program PLC.
- Tetapkan rentang penghitungan:Atur rentang penghitungan penghitung sesuai kebutuhan. Misalnya, "S0 K10" menunjukkan bahwa rentang penghitungan penghitung S0 adalah 0~10.
- Mulai penghitung:Aktifkan penghitung dengan instruksi pemrograman. Misalnya, "INCP S0" berarti memulai penghitung S0.
- Pantau konter:Pantau status penghitung melalui instruksi pemrograman. Misalnya, "OUT S0" berarti sinyal yang sesuai akan dikeluarkan ketika counter S0 mencapai rentang yang ditentukan.




