2/2024 - 5 |
Performance Evaluation of the Acquisition Cycle for an Original Modbus Extension IIoT Gateway Based on Sitara AM335x ProcessorVENTUNEAC, C. , GAITAN, V. G. |
Extra paper information in |
Click to see author's profile in SCOPUS, IEEE Xplore, Web of Science |
Download PDF (2,408 KB) | Citation | Downloads: 437 | Views: 472 |
Author keywords
acquisition cycle, base station gateway, Modbus Extension, programmable real time unit, system on chip
References keywords
modbus(18), communication(11), control(9), industrial(8), implementation(8), systems(5), fieldbus(5), technology(4), system(4), icstm(4)
Blue keywords are present in both the references section and the paper title.
About this article
Date of Publication: 2024-05-31
Volume 24, Issue 2, Year 2024, On page(s): 41 - 48
ISSN: 1582-7445, e-ISSN: 1844-7600
Digital Object Identifier: 10.4316/AECE.2024.02005
Web of Science Accession Number: 001242091800005
SCOPUS ID: 85195686061
Abstract
Although Modbus is a widely used and easy-to-implement protocol, it has its limitations. Specifically, it does not include any specification about time variables, making it incomplete. To address this issue, the Modbus Extension was proposed. This extension introduces a time variable, but requires a Base Station Gateway (BSG) to do so. The interval time is determined by the structure of the acquisition cycle (AC), which will be implemented at the BSG level. In this paper, we present a solution for implementing the AC using the PRU (Programmable Real-Time Unit) core of the Sitara AM335x from Texas Instruments. With this approach, we achieved a speed of 12 Mb/s and a payload data channel usage percentage of 53.3 %. Additionally, we evaluated the performance of the acquisition cycle in the context of an IIoT gateway developed around the AM335x processor. |
References | | | Cited By «-- Click to see who has cited this paper |
[1] W. Z. Khan, M. H. U. Rehman, H. Zangoti, M. Afzal, N. Armi, K. Salah, "Industrial internet of things: Recent advances, enabling technologies and open challenges," Comput. Electr. Eng. 2020, 81, 106522. [CrossRef] [Web of Science Times Cited 293] [SCOPUS Times Cited 440] [2] P. Pannil, S. Jaroenla, A. Julsereewong, S. Kummool, "Feedforward hybrid control using foundation fieldbus: A case study of temperature control with DeltaV system," 3rd International Conference on Control and Robotics Engineering (ICCRE), Nagoya, 2018, pg. 104-108. [CrossRef] [SCOPUS Times Cited 8] [3] M. A. M. Persechini, F. G. Jota, "Centralized and distributed control architectures under foundation fieldbus network," ISA Trans 2013, 52(1), pg. 149-161. [CrossRef] [Web of Science Times Cited 9] [SCOPUS Times Cited 13] [4] J. P. Thomesse, "Fieldbus technology in industrial automation," Proceedings of the IEEE, 2005, pg. 1073-1101 [CrossRef] [Web of Science Times Cited 171] [SCOPUS Times Cited 251] [5] Y. Wang, V. Gaspes, "A compositional implementation of Modbus in Protege," 6th IEEE International Symposium on Industrial and Embedded Systems, Vasteras, 2011, pg. 123-131. [CrossRef] [SCOPUS Times Cited 7] [6] R. Zurawski, "The industrial communication technology handbook," CRC Press, 2015, ISBN-13:978-1-4822-0733-0 [7] X. Hao, S. Hou, "OPC DX and industrial Ethernet glues fieldbus together," Eighth Control, Automation, Robotics and Vision Conference (ICARCV), Kunming, China, 6-9 Dec, 2004, pg. 562-567 [8] M. K. Ferst, H. F. M. de Figueiredo, G. Denardin and J. Lopes, "Implementation of Secure Communication With Modbus and Transport Layer Security protocols," 2018 13th IEEE International Conference on Industry Applications (INDUSCON), Sao Paulo, Brazil, 2018, pp. 155-162. [CrossRef] [SCOPUS Times Cited 29] [9] S. Tamboli, M. Rawale, R. Thoraiet and S. Agashe, "Implementation of Modbus RTU and Modbus TCP communication using Siemens S7-1200 PLC for batch process," 2015 International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM), Avadi, India, 2015, pp. 258-263. [CrossRef] [SCOPUS Times Cited 43] [10] K. Wang, D. Peng, L. Song and H. Zhang, "Implementation of Modbus communication protocol based on ARM Coretx-M0," 2014 IEEE International Conference on System Science and Engineering (ICSSE), Shanghai, 2014, pp. 69-73. [CrossRef] [SCOPUS Times Cited 16] [11] W. You and H. Ge, "Design and implementation of Modbus protocol for intelligent building security," 2019 IEEE 19th International Conference on Communication Technology (ICCT), Xi'an, China, 2019, pp. 420-423. [CrossRef] [SCOPUS Times Cited 23] [12] F. Shu, H. Lu and Y. Ding, "Novel Modbus adaptation method for IoT gateway," 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, China, 2019, pp. 632-637. [CrossRef] [Web of Science Times Cited 4] [SCOPUS Times Cited 9] [13] G. Yue, "Design of intelligent monitoring and control system based on Modbus," 2020 5th International Conference on Communication, Image and Signal Processing (CCISP), Chengdu, China, 2020, pp. 149-153. [CrossRef] [Web of Science Times Cited 5] [SCOPUS Times Cited 10] [14] T. S. Hugo, U. O. Claudio, K. M. John and O. Alvarado-Cando, "Hamming code to data protection in a Modbus industrial communication: Experimental results," 2018 IEEE Third Ecuador Technical Chapters Meeting (ETCM), Cuenca, Ecuador, 2018, pp. 1-5. [CrossRef] [SCOPUS Times Cited 5] [15] G. Cena, M. Cereia, I. Cibrario Bertolotti and S. Scanzio, "A MODBUS extension for inexpensive distributed embedded systems," 2010 IEEE International Workshop on Factory Communication Systems Proceedings, Nancy, pp. 251-260, May 2010. [CrossRef] [SCOPUS Times Cited 12] [16] A. Lemay, J. M. Fernandez, S. Knight, "A Modbus command and control channel," 2016 Annual IEEE Systems Conference (SysCon), Orlando, FL, 2016, pg. 1-6. [CrossRef] [SCOPUS Times Cited 19] [17] S. Tamboli, M. Rawale, R. Thoraiet, S. Agashe, "Implementation of Modbus RTU and Modbus TCP communication using Siemens S7-1200 PLC for batch process," 2015 International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM), Chennai, India, 2015, pg. 258-263. [CrossRef] [SCOPUS Times Cited 43] [18] V. G. Gaitan, N. C. Gaitan, I. Ungurean, "A flexible acquisition cycle for incompletely defined fieldbus protocols,", ISA Trans. 2014, 53, 776-786 [CrossRef] [Web of Science Times Cited 22] [SCOPUS Times Cited 21] [19] V. G. Gaitan and I. Zagan, "Experimental implementation and performance evaluation of an IoT access gateway for the Modbus extension," Sensors, vol. 21, no. 1, p. 246, Jan. 2021. [CrossRef] [Web of Science Times Cited 10] [SCOPUS Times Cited 16] [20] C. Sun, K. Guo, Z. Xu, J. Ma and D. Hu, "Design and development of Modbus/MQTT gateway for industrial IoT cloud applications using Raspberry Pi," 2019 Chinese Automation Congress (CAC), Hangzhou, China, 2019, pp. 2267-2271. [CrossRef] [Web of Science Times Cited 7] [SCOPUS Times Cited 13] [21] I. Ungurean and N. C. Gaitan, "Monitoring and control system for smart buildings based on OPC UA specifications," 2016 International Conference on Development and Application Systems (DAS), Suceava, Romania, 2016, pp. 82-85. [CrossRef] [SCOPUS Times Cited 15] [22] Texas Instruments AM335x Sitara Processors. [Online] Available: Temporary on-line reference link removed - see the PDF document [23] N. C. Gaitan, I. Zagan, V. G. Gaitan, "Predictable CPU architecture designed for small real-time application-concept and theory of operation," International Journal of Advanced Computer Science and Applications (IJACSA), 2015, 6.4: 47-52 [24] V. Gaitan, I. Zagan, Local industrial networks - Modbus Extension /Retele industriale locale - Modbus Extins. Suceava: Editura Universitatii "Stefan cel Mare", 2019 [25] C. Ventuneac, V. G. Gaitan, "Implementation of an IIoT Access Gateway for the ModBusE - Modbus Extension using BeagleBone Black," International Conference European Integration - Realities and Perspectives 16 th Edition, EIRP 2021, Danubius University, May 2021 Web of Science® Citations for all references: 521 TCR SCOPUS® Citations for all references: 993 TCR Web of Science® Average Citations per reference: 20 ACR SCOPUS® Average Citations per reference: 38 ACR TCR = Total Citations for References / ACR = Average Citations per Reference We introduced in 2010 - for the first time in scientific publishing, the term "References Weight", as a quantitative indication of the quality ... Read more Citations for references updated on 2024-12-07 02:44 in 131 seconds. Note1: Web of Science® is a registered trademark of Clarivate Analytics. Note2: SCOPUS® is a registered trademark of Elsevier B.V. Disclaimer: All queries to the respective databases were made by using the DOI record of every reference (where available). Due to technical problems beyond our control, the information is not always accurate. Please use the CrossRef link to visit the respective publisher site. |
Faculty of Electrical Engineering and Computer Science
Stefan cel Mare University of Suceava, Romania
All rights reserved: Advances in Electrical and Computer Engineering is a registered trademark of the Stefan cel Mare University of Suceava. No part of this publication may be reproduced, stored in a retrieval system, photocopied, recorded or archived, without the written permission from the Editor. When authors submit their papers for publication, they agree that the copyright for their article be transferred to the Faculty of Electrical Engineering and Computer Science, Stefan cel Mare University of Suceava, Romania, if and only if the articles are accepted for publication. The copyright covers the exclusive rights to reproduce and distribute the article, including reprints and translations.
Permission for other use: The copyright owner's consent does not extend to copying for general distribution, for promotion, for creating new works, or for resale. Specific written permission must be obtained from the Editor for such copying. Direct linking to files hosted on this website is strictly prohibited.
Disclaimer: Whilst every effort is made by the publishers and editorial board to see that no inaccurate or misleading data, opinions or statements appear in this journal, they wish to make it clear that all information and opinions formulated in the articles, as well as linguistic accuracy, are the sole responsibility of the author.