{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T05:11:18Z","timestamp":1787029878287,"version":"build-2736575974"},"reference-count":33,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T00:00:00Z","timestamp":1599696000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004564","name":"Ministarstvo Prosvete, Nauke i Tehnolo\u0161kog Razvoja","doi-asserted-by":"publisher","award":["401-00-00589\/2018-09"],"award-info":[{"award-number":["401-00-00589\/2018-09"]}],"id":[{"id":"10.13039\/501100004564","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>Industry 4.0 is a paradigm that enhances industrial automation systems with the recent advances in the domain of the Internet of Things (IoT), gaining new possibilities and providing new services. Traditional industrial machines do not have IoT capabilities, and in order to integrate such a machine into Industry 4.0, there is a need for an intermediary device or system that communicates with the machine through its supported communication interfaces and protocols and forwards the communication to the global network. This paper presents the development and experimental validation of a low-cost hardware module that can easily integrate the machine\u2019s existing control unit into the IoT and enable synchronization of the measurements and states of the variables of the machine and its environment with a cloud server. The developed module is universal, can connect to any control unit that is able to communicate through basic RS232 serial communication, and does not require the control unit to have any higher level communication protocol implemented. On the other end, the presented solution uses a dedicated smartphone application to provide remote monitoring and control of the machine through the cloud by using the synchronized variable states, as well as further possibilities for storing, processing, and analyzing the historical data from the system. The developed solution was experimentally validated on an experimental setup consisting of a conveyor belt driven by a three-phase asynchronous electromotor controlled by a programmable logic controller through a variable-frequency drive.<\/jats:p>","DOI":"10.3390\/sym12091486","type":"journal-article","created":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T22:58:01Z","timestamp":1599778681000},"page":"1486","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Extending Legacy Industrial Machines by a Low-Cost Easy-to-Use IoT Module for Data Acquisition"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9731-1304","authenticated-orcid":false,"given":"Laslo","family":"Tarjan","sequence":"first","affiliation":[{"name":"Faculty of Technical Sciences, University of Novi Sad, 21000 Novi Sad, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8296-7885","authenticated-orcid":false,"given":"Ivana","family":"\u0160enk","sequence":"additional","affiliation":[{"name":"Faculty of Technical Sciences, University of Novi Sad, 21000 Novi Sad, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jelena","family":"Eri\u0107 Obu\u0107ina","sequence":"additional","affiliation":[{"name":"Shumadia Academy of Professional Studies, Department in Trstenik, 37240 Trstenik, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4311-1507","authenticated-orcid":false,"given":"Stevan","family":"Stankovski","sequence":"additional","affiliation":[{"name":"Faculty of Technical Sciences, University of Novi Sad, 21000 Novi Sad, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5558-677X","authenticated-orcid":false,"given":"Gordana","family":"Ostoji\u0107","sequence":"additional","affiliation":[{"name":"Faculty of Technical Sciences, University of Novi Sad, 21000 Novi Sad, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,9,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MIC.2009.143","article-title":"Smart objects as building blocks for the internet of things","volume":"14","author":"Kortuem","year":"2009","journal-title":"IEEE Internet Comput."},{"key":"ref_2","unstructured":"Camarinha-Matos, L.M., Goes, J., Gomes, L., and Martins, J. (2013, January 15\u201317). Contributing to the Internet of Things. Proceedings of the Doctoral Conference on Computing, Electrical and Industrial Systems, Costa de Caparica, Portugal."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Giusto, D., Iera, A., Morabito, G., and Atzori, L. (2010). The Internet of Things: 20th Tyrrhenian Workshop on Digital Communications, Springer Science & Business Media.","DOI":"10.1007\/978-1-4419-1674-7"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","article-title":"The Internet of Things: A survey","volume":"54","author":"Atzori","year":"2010","journal-title":"Comput. Netw."},{"key":"ref_5","unstructured":"ITU-T (2013). Recommendation ITU-T Y.2060: Overview of the Internet of Things, The International Telecommunication Union\u2014Telecommunication Standardization Sector (ITU-T)."},{"key":"ref_6","unstructured":"Techtrol, P. (2019, August 10). IIoT and Automation. Available online: https:\/\/www.punetechtrol.com\/blogs\/iiot-and-automation."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Hermann, M., Pentek, T., and Otto, B. (2016, January 5\u20138). Design Principles for Industrie 4.0 Scenarios. Proceedings of the 2016 49th Hawaii International Conference on System Sciences (HICSS), Koloa, HI, USA.","DOI":"10.1109\/HICSS.2016.488"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/s12599-014-0334-4","article-title":"Industry 4.0","volume":"6","author":"Lasi","year":"2014","journal-title":"Bus. Inf. Syst. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1016\/j.promfg.2018.02.034","article-title":"Industry 4.0\u2014A glimpse","volume":"20","author":"Vaidya","year":"2018","journal-title":"Procedia Manuf."},{"key":"ref_10","first-page":"26","article-title":"RFID Based System Usage in Process of Liquid Product Tracking","volume":"3","year":"2018","journal-title":"J. Mechatron. Autom. Identif. Technol."},{"key":"ref_11","first-page":"17","article-title":"Application of Firebase Cloud Service for Storing and Analyzing Data from IoT Mobile Devices","volume":"3","author":"Markov","year":"2018","journal-title":"J. Mech. Autom. Identif. Technol."},{"key":"ref_12","first-page":"61","article-title":"A Cyber-Physical Approach to the Management and Control of Manufacturing Systems","volume":"66","author":"Kozjek","year":"2020","journal-title":"Strojni\u0161ki Vestnik\/J. Mech. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"650","DOI":"10.5545\/sv-jme.2019.6331","article-title":"Distributed Manufacturing Systems with Digital Agents","volume":"65","author":"Zupan","year":"2019","journal-title":"Strojniski Vestnik\/J. Mech. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"3370","DOI":"10.1109\/TII.2017.2740434","article-title":"Interoperability for industrial cyber-physical systems: An approach for legacy systems","volume":"13","author":"Givehchi","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Park, H.M., and Jeon, J.W. (2019, January 22\u201325). OPC UA based Universal Edge Gateway for Legacy Equipment. Proceedings of the 2019 IEEE 17th International Conference on Industrial Informatics (INDIN), Helsinki, Finland.","DOI":"10.1109\/INDIN41052.2019.8972187"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Toc, S.I., and Korodi, A. (2018, January 13\u201315). Modbus-OPC UA Wrapper using Node-RED and IoT-2040 with application in the water industry. Proceedings of the 2018 IEEE 16th International Symposium on Intelligent Systems and Informatics (SISY), Subotica, Serbia.","DOI":"10.1109\/SISY.2018.8524749"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Tranc\u0103, D.C., P\u0103l\u0103cean, A.V., Mihu, A.C., and Rosner, D. (2017, January 21\u201322). ZigBee based wireless modbus aggregator for intelligent industrial facilities. Proceedings of the 2017 25th Telecommunication Forum (TELFOR), Belgrade, Serbia.","DOI":"10.1109\/TELFOR.2017.8249409"},{"key":"ref_18","first-page":"2350","article-title":"A Comparative Study of Arduino, Raspberry Pi and ESP8266 as IoT Development Board","volume":"8","year":"2017","journal-title":"Int. J. Adv. Res. Comput. Sci."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"10812","DOI":"10.1109\/JIOT.2019.2942776","article-title":"RT-LoRa: A medium access strategy to support real-time flows over LoRa-based networks for industrial IoT applications","volume":"6","author":"Leonardi","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"7103","DOI":"10.1109\/JIOT.2019.2914414","article-title":"Distributed and multilayer UAV networks for next-generation wireless communication and power transfer: A feasibility study","volume":"6","author":"Huo","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Huo, Y., Dong, X., and Beatty, S. (2020). Cellular Communications in Ocean Waves for Maritime Internet of Things. IEEE Internet Things J.","DOI":"10.1109\/JIOT.2020.2988634"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Borkar, S.R. (2020). Long-term evolution for machines (LTE-M). LPWAN Technologies for IoT and M2M Applications, Academic Press.","DOI":"10.1016\/B978-0-12-818880-4.00007-7"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Tarjan, L., Teji\u0107, B., Dragi\u010devi\u0107, D., Ostoji\u0107, G., and \u0110uki\u0107, N. (2018, January 21\u201323). An alternative communication possibility during a natural disaster by using lowpower long-range RF modules. Proceedings of the 2018 17th International Symposium INFOTEH-JAHORINA (INFOTEH), East Sarajevo, Bosnia and Herzegovina.","DOI":"10.1109\/INFOTEH.2018.8345527"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Kajan, M., \u0160ov\u010dik, J., Ducho\u0148, F., Mrafko, L., Florek, M., and Be\u0148o, P. (2014, January 3\u20135). Sensoric subsystem of automated guided vehicle: TCP communication between SIMATIC S7 PLC and Arduino. Proceedings of the 2014 23rd International Conference on Robotics in Alpe-Adria-Danube Region (RAAD), Smolenice, Slovakia.","DOI":"10.1109\/RAAD.2014.7002258"},{"key":"ref_25","first-page":"100557","article-title":"Integration of open source hardware Arduino platform in automation systems applied to Smart Grids\/Micro-Grids","volume":"36","year":"2019","journal-title":"Sustain. Energy Technol. Assess."},{"key":"ref_26","first-page":"1392","article-title":"Design of Industrial Data Monitoring Device Using IoT Through MODBUS Protocol","volume":"9","author":"Mageshkumar","year":"2020","journal-title":"Int. J. Sci. Technol. Res."},{"key":"ref_27","unstructured":"(2020, July 15). Industrial Shields: How Connect Arduino Based PLC with Siemens PLC Equipped with Ethernet Port. Available online: http:\/\/blog.industrialshields.com\/en\/how-connect-arduino-based-plc-with-siemens-plc-equipped-with-ethernet-port\/."},{"key":"ref_28","unstructured":"Nardella, D. (2020, July 15). Settimono: ARDUINO Ethernet Communication Library for S7 Siemens PLC. Available online: http:\/\/settimino.sourceforge.net\/."},{"key":"ref_29","unstructured":"(2019, September 01). Get Started with Blynk in 5 min. Available online: https:\/\/blynk.io\/en\/getting-started."},{"key":"ref_30","unstructured":"(2019, September 01). Blynk HTTP RESTful API. Available online: https:\/\/blynkapi.docs.apiary.io\/#."},{"key":"ref_31","unstructured":"Martinovi\u0107, A., Tarjan, L., \u0160enk, I., Tegeltija, S., Stankovski, S., and Ostoji\u0107, G. (2019, January 12). A Blynk based system for remote process monitoring and control. Proceedings of the 5th Conference & Workshop Mechatronics in Practice and Education (MECHEDU), Subotica, Serbia."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1007\/s10799-012-0139-4","article-title":"Enterprise cloud service architectures","volume":"13","author":"Wang","year":"2012","journal-title":"Inf. Technol. Manag."},{"key":"ref_33","first-page":"9","article-title":"A Microcontroller-Based Remote Embedded SCADA Control System With the Aid of a 32-Bit Microcontroller","volume":"7","author":"Ghassoul","year":"2019","journal-title":"Am. J. Embed. Syst. Appl."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/12\/9\/1486\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:08:34Z","timestamp":1760177314000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/12\/9\/1486"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,10]]},"references-count":33,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2020,9]]}},"alternative-id":["sym12091486"],"URL":"https:\/\/doi.org\/10.3390\/sym12091486","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9,10]]}}}