Tato diplomová práce se zabývá vytvořením obecného OPC serveru, tvorbou aplikace pro jeho konfiguraci, implementací komunikace na protokolu MODBUS a tvorbou SCADA/HMI aplikace.
OPC server je vyvíjen v programovacím jazyku C++ a konfigurační aplikace v jazyku Visual basic. Vizualizace je vytvářena v aplikaci WinCC od společnosti Siemens.
Na začátku práce je seznámení s Technologií OPC a uvedení do problematiky sériové komunikace. Následuje realizace OPC serveru, implementace čtení a zápisu dat a vývoj konfigurační aplikace. V poslední části je popsán vývoj vizualizace a zhodnoceny výsledky
Anotace v angličtině
This diploma thesis deals with creation of a general OPC server, application for configuration, implementation of the MODBUS communication and creation of SCADA / HMI applications.
The OPC server is developed in C++ and configuration applications in Visual Basic. Visualization application is created in the WinCC from Siemens.
At the beginning of the thesis is an introduction to OPC technology and introductions to serial communications. The implementation of the OPC server, implementation of reading and writing data and development of configuration applications follows. The last part describes the development of visualization application and summary of results.
Klíčová slova
Technologie OPC, Sériová komunikace, MODBUS, SCADA/HMI, WinCC, XML
Klíčová slova v angličtině
OPC technology, Serial communication, MODBUS, SCADA/HMI, WinCC, XML
Rozsah průvodní práce
46
Jazyk
CZ
Anotace
Tato diplomová práce se zabývá vytvořením obecného OPC serveru, tvorbou aplikace pro jeho konfiguraci, implementací komunikace na protokolu MODBUS a tvorbou SCADA/HMI aplikace.
OPC server je vyvíjen v programovacím jazyku C++ a konfigurační aplikace v jazyku Visual basic. Vizualizace je vytvářena v aplikaci WinCC od společnosti Siemens.
Na začátku práce je seznámení s Technologií OPC a uvedení do problematiky sériové komunikace. Následuje realizace OPC serveru, implementace čtení a zápisu dat a vývoj konfigurační aplikace. V poslední části je popsán vývoj vizualizace a zhodnoceny výsledky
Anotace v angličtině
This diploma thesis deals with creation of a general OPC server, application for configuration, implementation of the MODBUS communication and creation of SCADA / HMI applications.
The OPC server is developed in C++ and configuration applications in Visual Basic. Visualization application is created in the WinCC from Siemens.
At the beginning of the thesis is an introduction to OPC technology and introductions to serial communications. The implementation of the OPC server, implementation of reading and writing data and development of configuration applications follows. The last part describes the development of visualization application and summary of results.
Klíčová slova
Technologie OPC, Sériová komunikace, MODBUS, SCADA/HMI, WinCC, XML
Klíčová slova v angličtině
OPC technology, Serial communication, MODBUS, SCADA/HMI, WinCC, XML
Zásady pro vypracování
Seznámení se standardy pro OPC komunikaci.
Seznámení s problematikou sériové komunikace.
Oživení sériové komunikace mezi komunikujícím zařízením a PC, tvorba jednoduchého SW pro obsluhu této komunikace (čtení stavů i zápis povelů).
Tvorba obecného OPC serveru.
Implementace zadaných sériových komunikací do tohoto OPC serveru.
Realizace vizualizace ve SCADA systému s využitím vytvořeného OPC serveru.
Zásady pro vypracování
Seznámení se standardy pro OPC komunikaci.
Seznámení s problematikou sériové komunikace.
Oživení sériové komunikace mezi komunikujícím zařízením a PC, tvorba jednoduchého SW pro obsluhu této komunikace (čtení stavů i zápis povelů).
Tvorba obecného OPC serveru.
Implementace zadaných sériových komunikací do tohoto OPC serveru.
Realizace vizualizace ve SCADA systému s využitím vytvořeného OPC serveru.
Seznam doporučené literatury
OPC Foundation: Data Access Custom Interface Standard, Version 3.00, March 4, 2003.
MDM - WinCC: Communication, System manual, 11/2008
MDM - WinCC: Working with WinCC, System Manual, 11/2008
SIMATIC WinCC System Description, 9/2008
Stroustrup, B : C++ Programovací jazyk, BEN, 1997
Seznam doporučené literatury
OPC Foundation: Data Access Custom Interface Standard, Version 3.00, March 4, 2003.
MDM - WinCC: Communication, System manual, 11/2008
MDM - WinCC: Working with WinCC, System Manual, 11/2008