Original title:
Konverze protokolů IEC-104 a MODBUS
Translated title:
IEC-104 and MODBUS protocol conversion
Authors:
Syskov, Mykyta ; Grenar, David (referee) ; Slavíček, Karel (advisor) Document type: Bachelor's theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Komunikační protokoly IEC 104 a ModbusRTU se používají pro řízení, měření a sběr dat ve vzdálených terminálových jednotkách (RTU) především v průmyslové automatizace, zvlášť v elektroenergetice. Táto bakalářská práce se zabývá způsoby převodů dat mezi těmito protokoly. Teoretická část obsahuje úvody do těchto protokolů, poté následně se popisuje návrhy metod vzájemného mapování položek jednotlivých protokolů. Výsledkem práce jsou skripty, které jsou psáné v jazyce Python. Tyto skripty implementují popsané návrhy. Algoritmy provozu jsou detailně zdokumentované v praktické části. Na závěr, využitím brány G110 a extenderu xS51 od firmy UniPi Technology, je představená ukázka funkčnosti tohoto softwarového řešení.
IEC 104 and ModbusRTU communication protocols are used for control, measurement and data collection in remote terminal units (RTUs) primarily in industrial automation, especially in the power industry. This bachelor’s thesis deals with methods of data conversion between these protocols. The theoretical part contains introductions to these protocols, followed by a description of proposed methods for mutual mapping of the items of individual protocols. The result of the work are scripts that are written in the Python language. These scripts implement the described designs. The operation algorithms are documented in detail in the practical part. Finally, using the UniPi G110 device and the xS51 extension from UniPi Technology, a demonstration of the functionality of this software solution is presented.
Keywords:
c104; IEC 104; IEC 60870-5; MODBUS; PLC; PyModbus; Python; SCADA; UniPi; c104; IEC 104; IEC 60870-5; MODBUS; PLC; PyModbus; Python; SCADA; UniPi
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/246460