MES vs ERP vs SCADA: Apa sebenarnya peran masing-masing?

Terbit:

ERP Level 4 MES Level 3 SCADA Level 2
Jawaban singkatnya

ERP mengelola rencana: apa yang harus diproduksi, berapa jumlahnya, kapan harus selesai, dan bagaimana dampaknya ke bisnis. SCADA memantau dan mengendalikan apa yang terjadi di equipment secara real-time. MES ada di tengah: mengubah rencana menjadi proses yang bisa dijalankan, mencatat apa yang benar-benar terjadi di lantai produksi, lalu mengirim data aktualnya kembali ke ERP.

Tiga sistem, tiga pertanyaan berbeda

ERP, MES, dan SCADA sering terdengar seperti tiga hal yang saling menggantikan. Padahal masing-masing punya peran yang berbeda.

Salah memahami perannya bisa membuat pabrik membeli sistem yang tidak sesuai kebutuhan, atau mengira sudah punya kemampuan yang sebenarnya belum ada.

Cara paling sederhana untuk membedakannya adalah melihat pertanyaan yang dijawab masing-masing sistem:

ERPMESSCADA
MenjawabApa yang seharusnya terjadi?Apa yang sedang dan sudah terjadi?Apa yang sedang dilakukan mesin sekarang?
Bekerja denganOrder, kuantitas, biaya, tanggalOrder, langkah produksi, batch, lot, operatorTag, setpoint, alarm
Rentang waktuMinggu hingga bulanMenit hingga shiftMilidetik hingga detik
Pengguna utamaPlanning, purchasing, financeProduksi, quality, maintenanceControl engineer, operator
MengelolaRencana dan catatan bisnis/finansialEksekusi produksi dan traceabilityMonitoring dan kontrol equipment
Level ISA-95Level 4Level 3Level 2

Sederhananya:

ERP menentukan apa yang perlu dilakukan. MES mengelola bagaimana rencana itu dijalankan dan mencatat hasilnya. SCADA melihat dan mengendalikan apa yang terjadi di equipment secara real-time.

ERP: tempat rencana dibuat

ERP mengelola apa yang harus diproduksi, berapa banyak, kapan selesai, dan apa dampaknya ke bisnis.

Di sinilah biasanya tersimpan production order, bill of material, kebutuhan material, jadwal, dan informasi biaya.

Namun ERP tidak dirancang untuk mengikuti setiap detail yang terjadi di lantai produksi.

ERP mungkin tahu bahwa Anda harus memproduksi 4.000 unit.

Yang biasanya tidak diketahui ERP: 1.200 unit sedang ada di line 2, langkah ke-40 tertahan karena filler sedang dibersihkan, atau operator Rina menyelesaikan inspeksi terakhir pukul 14:12.

Detail seperti itu ada di level eksekusi produksi.

Meminta ERP menangani semuanya sama saja memaksanya mengambil peran sistem lain.

SCADA: tempat mesin dipantau

SCADA, bersama HMI, berfokus pada apa yang terjadi di equipment.

SCADA membaca nilai tag, memantau kondisi proses, mengatur setpoint, dan menampilkan alarm dalam hitungan detik atau lebih cepat. Di sinilah proses fisik dipantau dan dikendalikan.

Namun SCADA tidak punya konteks bisnis dan produksi yang lengkap.

SCADA tahu tangki TK-03 bersuhu 46°C.

Yang tidak selalu diketahuinya: tangki itu sedang dipakai untuk production order PO-2317, berisi lot cocoa mass COCO-2026-A01, dan QA harus mengambil sampel setelah prosesnya selesai.

Konteks itulah yang membuat angka suhu menjadi bagian dari catatan produksi dan quality record.

Di sinilah peran MES. MES menghubungkan data equipment dengan order, material, operator, dan proses produksi yang sedang berjalan.

MES: jembatannya

MES adalah lapisan yang menghubungkan keduanya.

MES mengubah bahasa perencanaan dari ERP menjadi proses yang bisa dijalankan di lantai produksi. Sebaliknya, MES juga membawa kondisi aktual dari equipment kembali ke sistem di atasnya.

MES mengambil production order dari ERP dan mengubahnya menjadi routing: rangkaian langkah produksi yang jelas, masing-masing dengan equipment yang sesuai, material yang dibutuhkan, work instruction, dan quality check.

Di sisi lain, MES membaca data yang sudah tersedia dari SCADA dan PLC, lalu menghubungkannya dengan order, batch, lot, dan proses yang sedang berjalan.

Hasil aktualnya kemudian dikembalikan ke sistem di atas: berapa yang selesai, berapa yang scrap atau rework, dan kapan proses itu terjadi.

Dengan konteks itu, beberapa kemampuan baru terbuka di level MES:

  • Genealogy. Telusuri satu finished lot ke semua bahan baku yang dipakai, atau sebaliknya, telusuri satu material ke produk dan pelanggan yang terdampak, termasuk saat ada split dan merge.
  • Eksekusi yang attributable. Setiap aktivitas produksi punya timestamp dan identitas user yang jelas. Untuk proses yang butuh kontrol lebih ketat, aktivitasnya juga bisa dilengkapi electronic signature.
  • OEE yang selalu diperbarui. Availability, performance, dan quality dihitung dari kondisi equipment yang sebenarnya, jadi tidak perlu menunggu akhir bulan untuk mengumpulkan dan menghitungnya manual.

Singkatnya, SCADA memberi tahu apa yang terjadi pada mesin. ERP memberi tahu apa yang direncanakan. MES menghubungkan keduanya dengan konteks proses produksi.

Pohon genealogy unit yang menelusuri satu batch jadi mundur ke setiap lot material serta split dan merge yang membentuknya
Genealogy hanya hidup di lapisan MES: ERP maupun SCADA tidak tahu lot mana saja yang masuk ke batch ini.

Kesalahan yang paling mahal

Kesalahan yang paling sering terjadi bukan salah memilih produk, tetapi menganggap lapisan tengahnya tidak perlu.

ERP dipaksa menangani detail yang terlalu dekat dengan lantai produksi. Atau SCADA ditambah reporting tool, lalu diharapkan memahami konteks order, material, dan proses produksi.

Akhirnya, celah di antara keduanya diisi secara manual. Whiteboard, spreadsheet serah-terima shift, grup chat, atau satu orang yang hafal kondisi seluruh pabrik.

Cara ini mungkin masih jalan selama operasinya sederhana.

Masalahnya muncul ketika skala bertambah: audit datang, recall terjadi, orang kunci pindah, atau pabrik kedua mulai beroperasi.

Di titik itu, informasi yang tersebar di banyak tempat mulai menjadi risiko operasional.

Posisi VECHR MES

VECHR MES ada di Level 3 dalam arsitektur ISA-95, sebagai lapisan yang menghubungkan sistem bisnis dengan proses produksi.

Di sisi atas, VECHR terintegrasi dengan ERP. Di sisi bawah, VECHR terhubung dengan SCADA, PLC, dan equipment melalui OPC UA, MQTT, dan Modbus TCP.

Sistem yang sudah berjalan tidak perlu diganti, selama equipment-nya mendukung salah satu protokol itu.

Posisi ini memang disengaja. ERP dan sistem kontrol di lantai produksi biasanya investasi besar yang dibangun bertahun-tahun.

VECHR hadir bukan untuk menggantikan keduanya, tetapi untuk mengisi ruang di antaranya. Di situlah rencana produksi bertemu dengan kenyataan di lantai produksi.

Pertanyaan yang Sering Diajukan

Bisakah ERP menggantikan peran MES?

Tidak sepenuhnya. ERP fokus pada order, perencanaan, material, dan biaya. Detail eksekusi di lantai produksi butuh konteks yang jauh lebih spesifik. ERP biasanya tidak tahu sebuah batch sedang diproses di mixer yang mana, berapa suhu tangki pukul 02:40, atau siapa operator yang menyelesaikan langkah terakhir. Memaksakan semua itu ke ERP biasanya berujung pada banyak custom development yang sulit dirawat dan dikembangkan.

Bisakah SCADA menggantikan peran MES?

Tidak. SCADA fokus pada monitoring dan kontrol equipment secara real-time, tetapi tidak punya konteks lengkap tentang proses bisnis di balik datanya. SCADA mungkin tahu suhu sebuah tangki, tetapi tidak selalu tahu tangki itu sedang dipakai untuk production order atau lot material yang mana. Genealogy, electronic signature, dan traceability di level order adalah wilayah MES.

Apakah kami membutuhkan ERP, MES, dan SCADA sekaligus?

Tidak selalu. Setiap sistem punya peran berbeda, dan kebutuhan tiap pabrik juga berbeda. Namun begitu operasi butuh koordinasi yang lebih detail antara perencanaan dan eksekusi, ketiganya sering dipakai bersama. Pabrik yang lebih kecil mungkin hanya punya ERP dan SCADA, lalu mengisi celah di antaranya dengan spreadsheet atau cara manual. Di situlah MES biasanya mulai terasa manfaatnya.

MES ada di level berapa dalam ISA-95?

MES ada di Level 3, yang dalam ISA-95 disebut Manufacturing Operations Management (MOM). ERP di Level 4, sedangkan SCADA dan HMI umumnya di Level 2. PLC dan DCS di Level 1, dan proses fisiknya di Level 0.

Lanjut baca

Minta Walkthrough