Program Studi Teknologi Rekayasa Mekatronika 2026
Mahasiswa : Adhimas Sadhu Sulaiman, Raditya Arya Dwi Atmaja
Pembimbing : Adhika Pradipta, S.T., M.T.
ABSTRAK/ABSTRACT
Pengelolaan inventaris komponen Beckhoff yang masih dilakukan secara manual dapat menyebabkan ketidaksesuaian data, kesulitan dalam pelacakan komponen, serta kurang optimalnya proses peminjaman dan pengembalian. Selain itu, pencatatan transaksi secara konvensional berpotensi menimbulkan kesalahan pencatatan dan menyulitkan proses dokumentasi. Oleh karena itu, diperlukan suatu sistem inventaris yang mampu mengelola data komponen secara otomatis, terintegrasi, dan mudah ditelusuri. Tugas akhir ini bertujuan untuk merancang dan mengimplementasikan sistem inventory komponen Beckhoff berbasis PLC Beckhoff CX5130 yang terintegrasi dengan fingerprint scanner, barcode scanner, magnetic door lock, Human Machine Interface (HMI), dan basis data PostgreSQL. Sistem dikembangkan menggunakan TwinCAT 3 sebagai platform pemrograman PLC dan TwinCAT HMI sebagai antarmuka pengguna. Fingerprint digunakan untuk autentikasi pengguna, barcode digunakan untuk identifikasi komponen, sedangkan magnetic door lock berfungsi sebagai pengaman akses laci penyimpanan. Seluruh data transaksi peminjaman dan pengembalian disimpan secara otomatis ke dalam basis data PostgreSQL melalui integrasi dengan TwinCAT Database Server. Hasil implementasi dan pengujian menunjukkan bahwa sistem mampu melakukan autentikasi pengguna, membuka laci penyimpanan sesuai lokasi komponen, mencatat transaksi peminjaman dan pengembalian secara otomatis ke dalam basis data. Selain itu, sistem juga mampu menghasilkan dan mencetak bukti transaksi peminjaman sebagai dokumentasi yang dapat digunakan untuk keperluan administrasi dan pelacakan komponen. Dengan adanya sistem ini, proses pengelolaan inventaris komponen Beckhoff menjadi lebih terstruktur, akurat, aman, dan efisien dibandingkan metode pencatatan manual.
Kata Kunci : Inventory, Beckhoff CX5130, Fingerprint, Barcode, Database
The inventory management of Beckhoff components is still carried out manually. This manual process can lead to data inconsistencies, difficulties in component tracking, and suboptimal borrowing and returning procedures. In addition, conventional transaction recording is prone to recording errors and complicates the documentation process. Therefore, an inventory system is needed that can manage component data automatically, in an integrated manner, and with easy traceability. This final project aims to design and implement a Beckhoff component inventory system based on the Beckhoff CX5130 PLC. The system is integrated with a fingerprint scanner, barcode scanner, magnetic door lock, Human Machine Interface (HMI), and a PostgreSQL database. It was developed using TwinCAT 3 as the PLC programming platform and TwinCAT HMI as the user interface. The fingerprint scanner is used for user authentication, the barcode scanner for component identification, and the magnetic door lock functions as a security mechanism for the storage drawers. All borrowing and returning transaction data is automatically stored in the PostgreSQL database through integration with the TwinCAT Database Server. The implementation and testing results show that the system is capable of performing user authentication, opening the storage drawer according to the component’s location, and automatically recording borrowing and returning transactions into the database. In addition, the system can generate and print transaction receipts as documentation for administrative purposes and component tracking. With this system, the management of Beckhoff component inventory becomes more structured, accurate, secure, and efficient compared to the conventional manual recording method.
Keywords : Inventory System, Beckhoff CX5130, Fingerprint Authentication
Daftar Pustaka
C. D. J. Waters, Inventory Control and Management, 2nd ed. Chichester, U.K.: John Wiley & Sons, 2003.
C. Panek, Security Fundamentals. Hoboken, NJ, USA: John Wiley & Sons,
Beckhoff Automation GmbH & Co. KG, New Automation Technology – PC- Based Control, Company Brochure. Verl, Germany: Beckhoff Automation,
Beckhoff Automation GmbH & Co. KG, Embedded PC CX5100 Series – CX5120, CX5130, CX5140 Hardware Manual. Verl, Germany: Beckhoff Automation, 2026.
Beckhoff Automation GmbH & Co. KG, TwinCAT 3 PLC – Introduction and Concepts (TE1000). Verl, Germany: Beckhoff Automation, 2023.
Beckhoff Automation GmbH & Co. KG, TF2000 | TwinCAT 3 HMI Server – Manual. Verl, Germany: Beckhoff Automation, 2026.
Beckhoff Automation GmbH & Co. KG, TF6420 | TwinCAT 3 Database Server – Manual, ver. 1.13.8. Verl, Germany: Beckhoff Automation, 2026.
Beckhoff Automation GmbH & Co. KG, TwinCAT 3 I/O – Overview I/O Section, ver. 2.2.1. Verl, Germany: Beckhoff Automation, 2026.
Beckhoff Automation GmbH & Co. KG, EtherCAT System Description. Verl, Germany: Beckhoff Automation, 2026.
Beckhoff Automation GmbH & Co. KG, EL18xx – Digital HD Input/Output Terminals, Product Manual, ver. 2.8. Verl, Germany: Beckhoff Automation,
Beckhoff Automation GmbH & Co. KG, EL28xx – Digital Output Terminals (EL2809, EL2889), Product Manual, ver. 2.7.0. Verl, Germany: Beckhoff Automation, 2026.
J. Ariska and M. Jazman, “Rancang bangun sistem informasi manajemen aset sekolah menggunakan teknik labelling QR code (Studi kasus: MAN 2 Model Pekanbaru),” Jurnal Rekayasa dan Manajemen Sistem Informasi, vol. 2, no. 2, 72 pp. 127–136, Aug. 2016.
R. Wulandari, Y. Roza, and N. F. Alwarits, “Application of asset management system using barcode (Case study PT. Indonesia Toray Synthetics),” CCIT Journal, vol. 14, no. 2, pp. 130–140, Sept. 2021.
A. K. Jain, A. Ross, and S. Prabhakar, Handbook of Fingerprint Recognition, 2nd ed. London, U.K.: Springer, 2009.
ZKTeco Co., Ltd., SLK20R USB Fingerprint Scanner – Datasheet/Product Information. Dongguan, China: ZKTeco, 2019.
T. L. Floyd, Electronic Devices: Conventional Current Version, 10th ed. Boston, MA, USA: Pearson, 2017.
L. Umanand, Power Electronics: Essentials and Applications. New Delhi, India: Wiley India, 2010.
M. A. T. Garcia and H. U. P. Rojas, Hands-On Visual Studio 2022: A Developer’s Guide to Exploring New Features and Best Practices in VS2022 for Maximum Productivity. Birmingham, U.K.: Packt Publishing, 2022.
A. Silberschatz, H. F. Korth, and S. Sudarshan, Database System Concepts, 7th ed. New York, NY, USA: McGraw-Hill, 2019.
J. Maymala, PostgreSQL for Data Architects: Discover How to Design, Develop, and Maintain Your Database Application Effectively with PostgreSQL. Birmingham, U.K.: Packt Publishing, 2015.
P. O. Makanjuola, E. S. Shokenu, H. O. Araromi, P. O. Idowu, and J. D. Babatunde, “An RFID-based access control system using electromagnetic door lock and an intruder alert system,” Journal of Engineering Research and Reports, vol. 22, no. 11, pp. 7–17, Oct. 2022.
M. N. Hossain, A. U. Khan Supto, M. M. Faruk, and S. K. Biswas, “Design & Development of Fingerprint Based Electro-Magnetic Door Lock System,” in 2021 12th Int. Conf. Computing Commun. Networking Technol. (ICCCNT), Kharagpur, India, 2021.
D.T. Laksono, T. Artono, M. W. Fatma, R. Afrianti, F. Oriyasmi, F. Fadilillah, F. Amir, and Riyanto, “Implementasi kendali berurutan otomatis berbasis limit switch pada modul praktikum PLC Omron CP1E untuk pembelajaran otomasi industri,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 14, no. 1, pp. 270–278, 2026. 73
A. Becker, HeidiSQL Documentation. HeidiSQL Project. [Online]. Available: https://www.heidisql.com/. [Accessed: Jun. 23, 2026].
MDN Web Docs, “HTML: HyperText Markup Language,” Mozilla Developer Network. [Online]. Available: halaman resmi MDN HTML. [Accessed: Jul. 6, 2026].
MDN Web Docs, “CSS: Cascading Style Sheets,” Mozilla Developer Network. [Online]. Available: halaman resmi MDN CSS. [Accessed: Jul. 6, 2026].
MDN Web Docs, “JavaScript Guide,” Mozilla Developer Network. [Online]. Available: halaman resmi MDN JavaScript Guide. [Accessed: Jul. 6, 2026].
Microsoft, “.NET Documentation,” Microsoft Learn. [Online]. Available: halaman resmi Microsoft .NET Documentation. [Accessed: Jul. 6, 2026].
Microsoft, “C# Guide — .NET Managed Language,” Microsoft Learn. [Online]. Available: halaman resmi Microsoft C# Guide. [Accessed: Jul. 6, 2026].
ZKTeco, “SLK20R USB Fingerprint Scanner,” ZKTeco. [Online]. Available: halaman resmi produk SLK20R. [Accessed: Jul. 6, 2026].
ZKTeco, “ZKFinger SDK for Windows,” ZKTeco. [Online]. Available: halaman resmi ZKFinger SDK for Windows. [Accessed: Jul. 6, 2026].