Název:
HMI aplikace pro PLC
Překlad názvu:
HMI application for PLC
Autoři:
Kořínek, Josef ; Pásek, Jan (oponent) ; Arm, Jakub (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2018
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Cílem této práce je vytvořit rozhraní člověk-stroj. V teoretické části se práce zabývá pravidly a doporučeními pro návrh vysoce výkonného HMI. Dále vyhledáním vhodných hardwarových prostředků v podobě jednodeskových počítačů a dotykových obrazovek. Následně vyhledáním softwarových prostředků v podobě knihoven pro komunikaci s PLC a knihoven pro tvorbu a zobrazení grafického prostředí. Na konci teoretické části je navržen koncept řešení pro realizaci rozhraní člověk-stroj. V praktické části se práce zabývá připojením PLC PFC200 od firmy Wago k laboratornímu modelu Kmeny. Dále vytvořením programu v prostředí Codesys pro řízení modelu Kmeny. Následně vytvořením HMI aplikace v jazyce C++ s použitím vybraného frameworku GLG Toolkit a knihovny Libmodbus a její implementací do vybraného jednodeskového počítače Raspberry Pi 2. Nakonec jsou zhodnoceny vlastnosti vytvořeného HMI.
The aim of this work is to create a human-machine interface. In the theoretical part, the thesis deals with the rules and recommendations for the design of high user-friendly HMI. Next, the suitable hardware in the form of single-board computers and touch screens is addressed. Furthermore, the possible software like libraries for communication with PLCs and libraries for creating a graphical environment are covered. Finally, the concept of the human-machine interface is presented. In the practical part, the thesis deals with the connection of PLC PFC200 from Wago to the laboratory model Kmeny. Additionally, the program in the Codesys for control the model is created. Then, the created HMI application is described that is built using the chosen GLG Toolkit framework and the Libmodbus library. Furthermore, the implementation into the chosen signel-board computer Raspberry Pi 2 is outlined. Finally, some of the key parameters of the created system are evaluated.
Klíčová slova:
Banana Pi; BeagleBord; GLG Toolkit; Jednodeskové počítače; Libmodbus; Modbus; Orange Pi; PLC PFC200; Raspberry Pi; Rozhraní člověk-stroj; Banana Pi; BeagleBord; GLG Toolkit; Human–Machine Interface; Libmodbus; Modbus; Orange Pi; PLC PFC200; Raspberry Pi; Single-board computers
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/81735