Original title:
Programová podpora pro PLC automatizační systémy
Translated title:
Software Support for PLC Automation Systems
Authors:
Kříž, Karel ; Ševcovic, Jiří (referee) ; Chmelař, Petr (advisor) Document type: Bachelor's theses
Year:
2011
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá především studiem komunikačních protokolů mezi systémy řízení technologických procesů firmy Siemens a jim nadstavbových systémů (SCADA/HMI) po rozhraní ethernet. Jedná se o systémy řízení, které jsou převážně používány firmou Aucon s.r.o. v praxi. Dále se věnuje využití OPC serverů a jejich použití s klientskými aplikacemi. Důraz je pak kladen na teoretický rozbor některých typů meziprocesní komunikace ve Windows. Od těch jednodušších až po model COM, který je základem technologie OPC. Praktická část realizuje implementaci programového rozhraní v jazyce C++ s využitím WinSock2 a IPHlpApi knihoven, zajišťující komunikaci se zařízeními Siemens Simatic S7. Toto rozhraní pak může být využíváno při programování klientských aplikací.
This thesis mainly deals with the study of communication protocols between process control systems of company Siemens and their superstructural systems (SCADA/HMI) the Ethernet interface. This is a management systems, which are mainly used by Aucon s.r.o. in practice. It also deals with OPC servers, and their use with client applications. Emphasis is placed on the theoretical analysis of certain types of inter-processcommunication in Windows. From the simple one to the model COM, which is the basis of the OPC technology. Practical part realize implementation of a simple programming interface, providing communications with equipment Siemens Simatic S7. This is realized by C++ with using WinSock2 a IPHlpApi libraries. This interface can be used at programming client application.
Keywords:
COM.; Control system; HMI; OPC; PLC; Profinet; protocol S7; SCADA; COM.; HMI; OPC; PLC; Profinet; protokol S7; SCADA; Řídicí systém
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/187433