Integrasi ERP Odoo pada sistem dengan PLC multi vendor memanfaatkan REST API

Transformasi digital di sektor industri menuntut integrasi antara Teknologi Informasi (IT) dan Teknologi Operasional (OT), khususnya pada sistem multi-vendor yang melibatkan berbagai jenis PLC dan protokol komunikasi. Tugas Akhir ini merancang dan mengimplementasikan sistem Industrial Internet of Things (IIoT) yang mengintegrasikan PLC multi-vendor, yaitu Simatic S7-1200 (melalui OPC UA) dan Modicon M221 (melalui Modbus TCP) dengan sistem ERP Odoo memanfaatkan REST API. Pendekatan ini difokuskan pada pengembangan solusi yang mudah diimplementasikan dan berskalabilitas tinggi, memungkinkan penambahan PLC baru langsung dari antarmuka Odoo ERP tanpa proses hardcoding. Sebuah REST Server Node.js berfungsi sebagai penghubung sentral antara PLC dan Odoo, mensimulasikan proses deteksi cacat kemasan tisu sebagai proof of concept. Verifikasi sistem menunjukkan bahwa integrasi lintas protokol dan platform berhasil dicapai, memberikan visibilitas data real-time (per 1000 ms) serta pengelolaan yang lebih efisien melalui antarmuka web Odoo. Pendekatan penggunaan REST API sebagai jembatan komunikasi sentral juga berhasil menyederhanakan kompleksitas integrasi. Berdasarkan hasil pengujian, pengambilan data dari kedua PLC melalui REST API (dijalankan secara lokal didalam Docker) menuju ke client Modbus ataupun OPC UA memiliki latensi yang cukup rendah (rata-rata 33 ms untuk Modbus dan 34 ms untuk OPC UA).

HANS GHANA Handy Wicaksono (Advisor 1); Petrus Santoso, S.T., M.Sc. (Advisor 2); Resmana Lim (Examination Committee 1); Handry Khoswanto (Examination Committee 2); Thiang (Examination Committee 3) Universitas Kristen Petra Indonesian Digital Theses Undergraduate Thesis Skripsi/Undergraduate Thesis Skripsi No. 04010008/ELK/2025; Hans Ghana (C11210037) INDUSTRIES--AUTOMATION; INTERNET OF THINGS--INDUSTRIAL APPLICATIONS; PROGRAMMABLE CONTROLLERS

Files