Název:
OPC UA klient pro laboratorní model "Třídička beden"
Překlad názvu:
OPC UA Client for "Sorter of Boxes" Laboratory Model
Autoři:
Magáth, Marek ; Arm, Jakub (oponent) ; Jirgl, Miroslav (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]
Táto bakalárska práca sa zaoberá komunikačným protokolom OPC, konkrétne najnovšou špecifikáciou OPC UA (Unified Architecture), vytvorením OPC UA klient aplikácie pomocou OPC UA .NET knižníc, ktoré ponúka zadarmo OPC Foundation a nastavením OPC servera na PLC S7-1500 pomocou TIA Portálu V14. Časť práce sa venuje úpravou modelu Třídička beden, konkrétne úpravou riadenia motorov a vymyslením komplexnejšej úlohy pre tento model. Ďalej vytvorením riadiaceho programu v grafickom jazyku Ladder Diagram, kde popisujem konkrétne niektoré riešenia problémov. A tak isto aj vytvorením vizualizácie pre dotykový panel TP700 Comfort. Vizualizácia je vytvorená vo WinCC, ktoré je súčasťou TIA Portálu. Na záver popisujem ako prepojiť vytvoreného OPC UA klienta spolu s dotykovým panelom a PLC, ktoré riadi tento model. A ako zbierať či pozorovať procesné dáta.
This bachelor’s thesis is about OPC comunication protocol, specifically the newest specification OPC UA (Unified Architecture). By creating OPC UA client application using the OPC UA .NET libraries offered by the OPC Foundation for free. Setting up the OPC server on the S7-1500 PLC using the TIA Portal V14. Part of the work is done by modifying model Třídička beden, specifically with the modification motor control and creating more complex control task for this model. Next, by creating a control program in the Ladder Diagram, where I specifically describe some solutions of problems. And also by creating visualization on the touch panel TP700 Comfort. The visualization is created in WinCC, which is part of the TIA Portal. Finally, I describe how to link the OPC UA client created together with the touch panel and the PLC that control this model. And how to collect or observe the process data.
Klíčová slova:
C#; Entity Framework; Ladder diagram; Messenger; MS SQL; MVVM; OPC; OPC DA; OPC UA; PLC; PLCSIM Advanced V2.0; Repository; SIEMENS; SIMATIC S7-1500; TIA PORTAL V14; TP700 Comfort; Unit Of Work; Visual Studio 2017; WinCC; WPF; XAML; C#; Entity Framework; Ladder diagram; Messenger; MS SQL; MVVM; OPC; OPC DA; OPC UA; PLC; PLCSIM Advanced V2.0; Repository; SIEMENS; SIMATIC S7-1500; TIA PORTAL V14; TP700 Comfort; Unit OfWork; Visual Studio 2017; WinCC; WPF; XAML
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/82163