Univerzální laboratorní PLC úloha se zaměřením na řízení pohybu

Abstract
Bakalářská práce se zabývá sestavením dvěma totožnými zařízeními s použitím techniky od firmy B&R Industrial Automation. Cílem bylo osadit komponenty do mechanického rámu a vše elektricky propojit. Tato práce demonstruje řízení pohybu dvou identických synchronních servomotorů, které se ovládají dotykovým panelem. Pro programování pohybu byl využit software Automation Studio, ve kterém jsou používány knihovny ACP10 pro řízení dvou os pomocí funkčních bloků standardizované celosvětově známou organizací PLCopen, která podporuje všechny programovací jazyky IEC 61131-1. Řízení synchronního pohybu využívá metody elektronické vačky a elektronické převodovky. Výsledkem práce bylo sjednocení dvou metod pro synchronní řízení. Pro každou osu byl vytvořen program v jazyce ST, který se zabývá řízením os nezávisle na sobě, a také obsahuje pohyb dvou os pomocí synchronní vazby typu Gear a Cam. Pro možnost ovládání os bylo vytvořeno uživatelské rozhraní pro HMI. Uživatel má možnost pomocí tlačítek řídit osy a volit si, jaká z os bude řízená (SLAVE). Díky vstupním blokům lze nastavit parametry (rychlost, zrychlení atd.) pro každou osu zvlášť a přidáním různých kontrolních statusů lze informovat uživatele o stavu motorů a řídící jednotky.
This bachelor thesis deals with assembling two identical devices using components from B&R Industrial Automation company. The goal was to put the components into a mechanical frame and connect everything electrically. This work demonstrates control of the movement of two identical synchronous servo motors, which are controlled by a touch display. Software Automation Studio has been used for the programming movement in which ACP10 libraries are used to control two axes by mens of functional block standardized by the globally known PLCopen organization, which supports all the programming languages IEC 61131-1. The control of synchronous movement uses electronic cam and electronic transmission methods. The result of the work was to unify two methods for synchronous managment. For each axis, a ST program was created that deals with the control of axes independently of each other, and also includes the movement of two axes using synchronous binding of the Gear and Cam type. The user interface for HMI was created for the option to control the axes. The user has the option to use the buttons to control the axes nad choose what of the axes will be controlled (SLAVE). With the input blocks, the parameters (speed, acceleration, etc.) can be set for each axis separately and the different control status can be used to inform the user about the state of the engines and the control unit.
Description
Subject(s)
PLCopen, synchronizovaný pohyb, Automation studio, HMI, B&R, servomotory, PLCopen, synchronized movement, Automation studio, HMI, B&R, servomotors
Citation
ISSN
ISBN