dc.contributor.advisor | Slanina, Zdeněk | |
dc.contributor.author | Fukala, Pavel | |
dc.date.accessioned | 2022-09-01T07:20:38Z | |
dc.date.available | 2022-09-01T07:20:38Z | |
dc.date.issued | 2022 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/147347 | |
dc.description.abstract | Tato diplomová práce se zabývá implementací knihovních funkcí pro zasílání SQL dotazů na Microsoft SQL Server přímo do PLC Siemens.
Obsahem této práce je rešerše problematiky relačních databází, TCP/IP protokolu a jeho zabezpečení. Komunikace mezi PLC a MS-SQL serverem probíhá pomocí protokolu Tabular Data Stream (TDS). Ten je definován v rámci aplikační vrstvy TCP/IP protokolu a je podle volně dostupné dokumentace implementován přímo do PLC. Protože už existuje hotové řešení pro PLC, je po vlastní implementaci za cíl kladeno primárně prozkoumat možnosti zabezpečení šifrováním na obranu proti odposlechu komunikace, a to následně implementovat. Prostor je věnován i nastavení Microsoft SQL serveru pro možnost přístupu z PLC. | cs |
dc.description.abstract | This diploma thesis deals with the direct implementation of library functions for sending SQL statements to Microsoft SQL Server from Siemens PLCs.
The content of this work is research of the topics such as relational databases, TCP/IP protocol and its security. The communication between PLC and MS-SQL is handled by Tabular Data Stream (TDS) protocol. It is defined as an application-layer protocol of TCP/IP and is therefore implemented directly into the PLC according to the freely available documentation. Because there is already an existing example solution for PLCs, the primary target is to analyse possibilities of encryption of the data and subsequently implement such security to avoid traffic monitoring. There is also some space dedicated to setting the Microsoft SQL Server for access from PLC. | en |
dc.format.extent | 2307271 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Microsoft SQL Server | cs |
dc.subject | TDS protokol | cs |
dc.subject | jazyk SQL | cs |
dc.subject | TCP/IP | cs |
dc.subject | TLS protokol | cs |
dc.subject | šifrování | cs |
dc.subject | certifikáty | cs |
dc.subject | PLC | cs |
dc.subject | OPC UA | cs |
dc.subject | OPC Router | cs |
dc.subject | Node-RED | cs |
dc.subject | SIMATIC HMI Unified Comfort Panel | cs |
dc.subject | Microsoft SQL Server | en |
dc.subject | TDS protocol | en |
dc.subject | SQL language | en |
dc.subject | TCP/IP | en |
dc.subject | TLS protocol | en |
dc.subject | encryption | en |
dc.subject | certificates | en |
dc.subject | PLC | en |
dc.subject | OPC UA | en |
dc.subject | OPC Router | en |
dc.subject | Node-RED | en |
dc.subject | SIMATIC HMI Unified Comfort Panel | en |
dc.title | Přímá implementace protokolu MS-SQL pro PLC Siemens | cs |
dc.title.alternative | Direct implementation of the MS-SQL protocol for Siemens PLCs | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Kocián, Jiří | |
dc.date.accepted | 2022-06-02 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 450 - Katedra kybernetiky a biomedicínského inženýrství | cs |
dc.thesis.degree-program | Řídicí a informační systémy | cs |
dc.description.result | velmi dobře | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | FUK0042_FEI_N0714A150001_2022 | |
dc.rights.access | openAccess | |