Original title:
Komunikace mezi PLC S7-1500 a relační databází
Translated title:
Communication between PLC S7-1500 and relational database
Authors:
Novotný, Jiří ; Holek, Radovan (referee) ; Štohl, Radek (advisor) Document type: Master’s theses
Year:
2022
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Diplomová práce se zabývá způsoby komunikace mezi PLC S7-1500 a databázovým systémem a je zaměřena primárně na možnosti přímé komunikace, tedy bez nutnosti použít dodatečný software. V práci jsou představena mnohá z dostupných řešení jak komerčních tak volně dostupných. Následně je věnována pozornost vlastnímu řešení přímé komunikace. Bude navrženo řešení a realizována jednoduchá aplikace demonstrující přímou komunikaci mezi PLC S7-1500 společnosti Siemens a databázovým systémem SQL Server společnosti Microsoft. Komunikace je postavena na komunikačním protokolu TDS. Realizovaná aplikace umožňuje přímou komunikaci s databází pomocí základních příkazů jazyka SQL. Toto řešení je konkurence schopné i s aktuálně nejpoužívanějšími způsoby nepřímé komunikace.
The thesis deals with the communication methods between the PLC S7-1500 and the database system and it focuses primarily on the possibilities of direct communication, i.e. without the need to use additional software. The thesis presents many of the available solutions, both commercial and freely available. Subsequently, attention is paid to the actual direct communication solution. A solution will be proposed and a~simple application will be implemented demonstrating direct communication between a~Siemens S7-1500 PLC and a Microsoft SQL Server database system. The communication is based on the TDS communication protocol. The implemented application allows direct communication with the database using basic SQL language commands. This solution is competitive with the most currently used indirect communication methods.
Keywords:
communication; database; Microsoft SQL Server; PLC; relational database; S7-1500; SQL; TDS protocol; TIA Portal; databáze; komunikace; Microsoft SQL Server; PLC; relační databáze; S7-1500; SQL; TDS protokol; TIA Portal
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/204944