Development of a Protocol Converter from SMA Data to Modbus TCP for SCADA Integration

Santiago Ismael Araujo Ochoa
https://orcid.org/0009-0006-8903-4849
Joe Fernando Tigre Quituizaca
https://orcid.org/0009-0001-2301-9922
Juan Diego Belesaca
Fabian Astudillo-Salinas
Abstract

The integration of distributed energy resources into smart microgrids frequently necessitates seamless communication between heterogeneous devices and centralized supervisory systems. However, specific power electronics equipment, such as the SMA Sunny Island inverter, relies on proprietary communication protocols that are incompatible with standard SCADA interfaces. The present work delineates the design and implementation of a protocol converter that facilitates transparent translation between SMA Data and Modbus TCP, thereby enabling native integration of the Sunny Island inverter into Modbus-based SCADA environments. The proposed converter was developed using a Raspberry Pi platform and employs a modular architecture that combines the YASDI communication library with a custom Python-based Modbus TCP server. The system retrieves operational data from the inverter, maps it to Modbus input registers, and allows configuration commands to be issued from the SCADA system and applied to the inverter in a controlled manner. The experimental validation was carried out in the Microgrid Laboratory at the University of Cuenca. In this setting, the converter demonstrated reliable performance in two specific tasks: data acquisition and parameter configuration. The response times exhibited a range of 10 to 30 seconds, contingent upon the system's state. Following power cycles and communication interruptions, the converter demonstrated complete recovery capability. The findings substantiate the viability of the proposed method as a cost-effective and resilient solution for integrating proprietary energy devices with industrial monitoring platforms. Its flexibility and resilience render it suitable for broader deployment in smart grid infrastructures and distributed energy management systems.

DOWNLOADS
Download data is not yet available.
How to Cite
Araujo Ochoa, S. I., Tigre Quituizaca, J. F., Belesaca, J. D., & Astudillo-Salinas, F. (2025). Development of a Protocol Converter from SMA Data to Modbus TCP for SCADA Integration. Revista Tecnológica - ESPOL, 37(E1), 12-24. https://doi.org/10.37815/rte.v37nE1.1360

References

Eckhard, M. (n.d.). Python wrapper for SMA converter YASDI C library. https://github.com/EckhardM/pyYASDI

Espinoza, J. L., González, L. G., & Sempértegui, R. (2017). Microgrid laboratory as a tool for research on non-conventional energy sources in Ecuador. 2017 IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC), 1–7. https://doi.org/10.1109/ROPEC.2017.8261615

Gutiérrez Otavalo, L. V., & Padilla Guamán, C. E. (2024). Análisis de la factibilidad de mejorar la disponibilidad del sistema SCADA durante los procesos de mantenimiento de los equipos de la micro-red de la Universidad de Cuenca. [Tesis de pregrado, Universidad de Cuenca]. Repositorio Institucional de la Universidad de Cuenca. https://dspace.ucuenca.edu.ec/handle/123456789/45307

Hemmati, M., Palahalli, H., Gruosso, G., & Grillo, S. (2021). Interoperability analysis of IEC61850 protocol using an emulated IED in a HIL microgrid testbed. 2021 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm), 152–157. https://doi.org/10.1109/SmartGridComm51999.2021.9632327

Kermani, M., Adelmanesh, B., Shirdare, E., Sima, C. A., Carnì, D. L., & Martirano, L. (2021). Intelligent energy management based on SCADA system in a real microgrid for smart building applications. Renewable Energy, 171, 1115–1127. https://doi.org/10.1016/j.renene.2021.03.008

Li, S., Jiang, B., Wang, X., & Dong, L. (2017). Research and Application of a SCADA System for a Microgrid. Technologies, 5(2). https://doi.org/10.3390/technologies5020012

Pknowledge. (n.d.). Fork of the YASDI library for solar SMA inverters. https://github.com/pknowledge/libyasdi

Si, Y., Korada, N., Ayyanar, R., & Lei, Q. (2021). A High Performance Communication Architecture for a Smart Micro-Grid Testbed Using Customized Edge Intelligent Devices (EIDs) With SPI and Modbus TCP/IP Communication Protocols. IEEE Open Journal of Power Electronics, 2, 2–17. https://doi.org/10.1109/OJPEL.2021.3051327

SMA. (2015). Inversor con batería SUNNY ISLAND 4548-US/6048-US Instrucciones de funcionamiento. SMA.

Suryani, A., Sulaeman, I., Rosyid, O. A., Moonen, N., & Popović, J. (2024). Interoperability in Microgrids to Improve Energy Access: A Systematic Review. IEEE Access, 12, 64267–64284. https://doi.org/10.1109/ACCESS.2024.3396275