PLC, INVERTER/VFD, DAN MOTOR INDUSTRI
1. Mengapa teknisi PLC perlu memahami inverter?
Di pabrik, PLC sering tidak langsung mengendalikan motor.
Salah satu sistem yang umum adalah:
┌─────────┐
│ SENSOR │
└────┬────┘
↓
┌─────────┐
│ PLC │
└────┬────┘
↓
┌─────────┐
│ VFD / │
│ INVERTER│
└────┬────┘
↓
┌─────────┐
│ MOTOR │
└─────────┘
PLC menentukan kapan motor bekerja dan bagaimana proses dikendalikan, sedangkan VFD mengatur motor sesuai kemampuan dan parameter yang telah dikonfigurasi.
2. Apa itu VFD?
VFD (Variable Frequency Drive) adalah perangkat elektronik yang dapat mengendalikan motor AC dengan mengatur frekuensi dan tegangan keluarannya sesuai desain.
Secara sederhana:
AC SUPPLY
↓
VFD
↓
FREKUENSI DIKENDALIKAN
↓
MOTOR
Contoh sederhana:
50 Hz → motor berputar pada kecepatan tertentu
30 Hz → motor lebih lambat
Tetapi kecepatan aktual motor tidak hanya ditentukan oleh frekuensi; slip, jenis motor, beban, dan konfigurasi drive juga berpengaruh.
3. Hubungan PLC dengan VFD
Ada beberapa cara komunikasi/perintah antara PLC dan VFD.
Untuk dasar, kita mulai dari cara yang paling mudah dipahami:
Cara 1 — Digital signal
PLC memberikan perintah:
RUN
STOP
FORWARD
REVERSE
Cara 2 — Analog reference
PLC memberikan referensi kecepatan, misalnya melalui sinyal analog yang didukung sistem:
PLC
↓
Analog output
↓
VFD
↓
Speed reference
↓
Motor
Cara 3 — Komunikasi jaringan
PLC dan VFD dapat bertukar data melalui protokol jaringan industri yang sesuai.
PLC
↕
NETWORK
↕
VFD
Cara ketiga sangat menarik untuk teknisi yang mendalami PLC, HMI, dan SCADA karena status dan parameter drive dapat dipantau melalui sistem kontrol.
4. Contoh sistem sederhana
Kita buat contoh conveyor.
Sensor
↓
PLC
↓
RUN command
↓
VFD
↓
Motor
↓
Conveyor
Kemudian operator menggunakan HMI:
HMI
│
├── START
├── STOP
├── SPEED SETTING
└── STATUS
↓
PLC
↓
VFD
↓
MOTOR
Sekarang kita sudah mempunyai sistem yang jauh lebih lengkap.
5. Contoh sequence mesin
Operator memasukkan:
Speed = 35 Hz
Kemudian:
START
↓
PLC menerima perintah
↓
PLC memberikan RUN ke VFD
↓
VFD menerima RUN
↓
VFD menjalankan motor
↓
Motor berputar
↓
Conveyor berjalan
Jika operator mengubah speed:
35 Hz
↓
45 Hz
↓
PLC mengirim referensi
↓
VFD mengubah frekuensi sesuai konfigurasi
↓
Motor berubah kecepatannya
6. Bagian penting: jangan langsung menyalahkan VFD
Misalnya motor tidak berputar.
Operator mengatakan:
“Inverternya rusak.”
Teknisi harus menahan diri untuk tidak langsung mengganti VFD.
Gunakan urutan:
SUPPLY
↓
PLC
↓
RUN COMMAND
↓
SPEED REFERENCE
↓
VFD STATUS
↓
OUTPUT VFD
↓
MOTOR
↓
MECHANICAL LOAD
Cari titik pertama yang tidak sesuai.
7. Troubleshooting tahap pertama — supply
Pertanyaan pertama:
Apakah VFD mendapatkan sumber yang benar?
Periksa berdasarkan manual dan prosedur keselamatan.
Untuk bagian tegangan berbahaya, pengukuran hanya boleh dilakukan oleh personel kompeten dengan alat ukur dan prosedur yang sesuai.
Jangan membuka atau menyentuh terminal VFD hanya karena ingin melihat apakah ada tegangan.
8. Troubleshooting tahap kedua — apakah PLC memberikan RUN?
Misalnya:
HMI START
↓
PLC
↓
Y0 = RUN
Periksa dari program PLC:
START command = ON?
Interlock = OK?
Safety condition = OK?
Y0 = ON?
Kalau Y0 tidak ON, masalah mungkin belum sampai ke VFD.
9. Troubleshooting tahap ketiga — periksa speed reference
Misalnya:
RUN = ON
tetapi motor tidak bergerak seperti yang diharapkan.
Periksa apakah referensi kecepatan benar.
Contoh konsep:
Speed setting HMI
↓
PLC
↓
Analog/network reference
↓
VFD
Jika nilai speed reference tidak sampai ke VFD, motor mungkin tidak menerima perintah kecepatan yang diharapkan.
10. Troubleshooting tahap keempat — periksa status VFD
VFD biasanya menyediakan informasi seperti:
- RUN
- STOP
- Frequency
- Current
- Fault
- Warning
- Output status
Misalnya HMI menunjukkan:
VFD STATUS: READY
RUN: OFF
FAULT: NO
Artinya kita perlu mencari mengapa perintah RUN belum diberikan.
Contoh lain:
VFD STATUS: FAULT
Nah, sekarang perhatian teknisi beralih ke kode fault dan penyebabnya.
Jangan sekadar reset.
11. Prinsip penting: baca fault code
Misalnya VFD menunjukkan:
FAULT
E-XXX
Jangan menebak arti kode tersebut.
Karena:
Kode fault berbeda antara merek dan model VFD.
Teknisi harus membuka manual perangkat yang digunakan.
Kemudian:
FAULT CODE
↓
ARTI FAULT
↓
KEMUNGKINAN PENYEBAB
↓
PEMERIKSAAN
↓
PERBAIKAN
↓
RESET SESUAI PROSEDUR
↓
TEST
Ini adalah pola troubleshooting yang benar.
12. Contoh kasus overload
Misalnya:
VFD
↓
OVERLOAD
Jangan langsung mengatakan:
“Setting inverter salah.”
Periksa beberapa kemungkinan secara sistematis:
Motor
↓
Beban mekanis
↓
Bearing
↓
Conveyor
↓
Kopling/transmisi
↓
Kabel
↓
Parameter drive
↓
Kondisi operasi
Penyebab sebenarnya harus dibuktikan berdasarkan pengukuran dan pemeriksaan.
13. Contoh kasus motor tidak berputar
Kita buat tabel diagnosis:
| Pemeriksaan | Hasil |
|---|---|
| PLC hidup | OK |
| START HMI | OK |
| RUN command | ON |
| VFD fault | Tidak ada |
| Speed reference | Ada |
| Output drive | Perlu diperiksa sesuai prosedur |
| Motor | Belum berputar |
Sekarang teknisi tahu bahwa masalah sudah melewati PLC dan masuk ke bagian berikutnya.
14. Hubungan HMI dengan VFD
Sekarang sahabatku akan mulai melihat manfaat HMI.
HMI dapat menampilkan:
┌──────────────────────────┐
│ MOTOR CONVEYOR │
│ │
│ RUN : ON │
│ SPEED : 35 Hz │
│ CURRENT : --- │
│ FAULT : NONE │
│ │
│ [ START ] [ STOP ] │
│ │
└──────────────────────────┘
Teknisi bahkan dapat membuat halaman khusus maintenance:
┌──────────────────────────┐
│ DRIVE MONITOR │
│ │
│ Command : RUN │
│ Frequency : 35 Hz │
│ Current : --- │
│ Fault Code : NONE │
│ Ready : YES │
│ │
└──────────────────────────┘
Ini sudah mulai masuk ke pemikiran HMI/SCADA.
15. Dari HMI menuju SCADA
Kalau HMI digunakan di dekat mesin, SCADA dapat digunakan untuk memantau banyak peralatan dari sistem supervisi.
Konsep sederhananya:
SENSOR
↓
PLC
↓
VFD
↓
MOTOR
↓
PLC
↓
NETWORK
↓
SCADA
↓
OPERATOR / ENGINEER
SCADA dapat digunakan untuk melihat:
- Status mesin
- Alarm
- Trend
- Data produksi
- Status motor
- Nilai proses
- Histori kejadian
Dengan demikian data maintenance juga bisa menjadi lebih terstruktur.
16. Trend sangat berguna untuk maintenance
Misalnya SCADA menyimpan data arus motor:
Senin → normal
Selasa → normal
Rabu → naik
Kamis → naik
Jumat → tinggi
Teknisi dapat melihat bahwa ada perubahan kondisi.
Ini jauh lebih baik daripada menunggu:
Motor berhenti total.
17. Contoh preventive maintenance berbasis data
Misalnya:
CURRENT
↑
│ ╭──
│ ╭──╯
│ ╭──╯
│───────╯
└────────────────→ TIME
Grafik menunjukkan arus semakin meningkat.
Teknisi dapat menjadikan kondisi tersebut sebagai indikasi untuk pemeriksaan, bukan otomatis sebagai diagnosis kerusakan.
Kemudian diperiksa:
- Beban mekanis.
- Motor.
- Bearing.
- Alignment.
- Conveyor.
- Parameter drive.
- Kondisi proses.
18. Safety tetap nomor satu
Sahabatku, semakin kita masuk ke sistem industri, semakin penting satu prinsip:
PLC, HMI, dan SCADA adalah alat kontrol dan informasi; keselamatan manusia tetap prioritas utama.
Jangan melakukan bypass interlock atau safety hanya supaya mesin cepat berjalan.
Jangan:
Safety aktif
↓
"Bypass saja supaya produksi jalan."
Ini sangat berbahaya.
Jika ada safety trip, cari penyebabnya sesuai prosedur keselamatan mesin.
19. Latihan
Saya sarankan dibuat simulator atau panel latihan tegangan rendah terlebih dahulu.
Latihan 1
HMI START
↓
PLC
↓
Output RUN
Latihan 2
Tambahkan:
HMI SPEED SETTING
↓
PLC
↓
Analog/network reference
↓
VFD simulator / drive
Latihan 3
Buat monitoring:
RUN
STOP
FAULT
SPEED
CURRENT
Latihan 4
Buat satu kondisi gangguan dan minta siswa menemukan:
Gangguan berada di HMI, PLC, komunikasi, VFD, atau motor?
Ini sangat bagus untuk melatih cara berpikir teknisi.
20. Metode diagnosis harus ditanamkan
Gunakan kalimat:
“Jangan menebak komponen rusak. Buktikan titik masalahnya.”
Kemudian:
1. DENGARKAN KELUHAN OPERATOR
↓
2. LIHAT HMI / ALARM
↓
3. BACA WIRING
↓
4. BACA LADDER
↓
5. CEK INPUT PLC
↓
6. CEK OUTPUT PLC
↓
7. CEK COMMAND VFD
↓
8. CEK STATUS / FAULT VFD
↓
9. CEK MOTOR
↓
10. CEK MEKANIK
↓
11. PERBAIKI
↓
12. TEST
↓
13. CATAT
Iprosedur dasar troubleshooting yang sangat berguna bagi teknis