Práce s datovými objekty v PLC

Abstract
Cílem této bakalářské práce je vytvořit software, který bude sloužit jako správce datových objektů v programovatelných logických automatech neboli PLC. Daný problém jsem rozložil do dvou menších podprogramů, které spolu komunikují. První podprogram poskytuje rozhraní pro uživatele a druhý zajišťuje práci přímo s datovými objekty. Výsledkem je program, který umožňuje základní operace s datovými objekty jako je jejich vytváření a mazání nebo čtení a zápis datových záznamů v datových objektech. Z důvodu využití statických datových struktur je program poměrně rychlý, ale neefektivně využívá paměť. Hlavním přínosem je výrazné zjednodušení a zvýšení efektivity práce s datovými objekty.
The goal of this bachelor thesis is to develop a software that will serve as a data object manager in programmable logic controllers also known as PLCs. I have divided given problem into two smaller subprograms which communicate with each other. The first subprogram provides a user interface and the second sub-program provides work directly with data objects. The result is a program that allows basic data object manipulation, such as creation and deletion or reading and writing of data records in data objects. Thanks to the usage of static data structures the program is relatively fast but it is also inefficiently using memory.The main benefit is significant simplification and increase of work effectivity with data objects.
Description
Subject(s)
programovatelný logický automat, datový objekt, Automation Studio, strukturovaný text, statická datová struktura, Programmable logic controller, data object, Automation Studio, structured text, static data structure
Citation
ISSN
ISBN