Browsing by Author "Mareš, Stanislav"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
- ItemDatalogger proměnných v PLCMareš, Stanislav; Beran Leoš, Ing. Ph.D.; Skolitel : 55356 Beran Jaroslav, prof. Ing. CSc.; Konzultant : 54932 Diblík Martin, Ing. Ph.D.; Konzultant2 : 65803 Kerhart JiříCílem diplomové práce je vytvořit datalogger proměnných určený pro programovatelné logické automaty neboli PLC. Software jsem konstruoval a testoval na simulátoru ve vývojovém prostředí Automation Studio od společnosti Bernecker a Rainer (B&R). Jako programovací jazyk jsem vybral Strukturovaný text neboli ST. Dále jsem využil několik vestavěných knihoven. Mezi ty hlavní patří: DataObj, FileIO a SYS_lib.Datalogger disponuje celkem dvanácti kanály se stejnou časovou základnou. K ukládání dat jsem hlavně z důvodu bezpečnosti využil datové objekty. Během vzorkování jsou data ihned převáděna na datový typ STRING a ukládána do bufferu již ve výsledném formátu, kterým je CSV. Po skončení nahrávání může uživatel data exportovat do souboru ve svém počítači.Celá funkcionalita dataloggeru je zapouzdřena do jednoho funkčního bloku. Uživatel tak velice snadno a rychle může začít program používat. Jeho ovládání je možné pomocí monitor módu Automation Studia. Z důvodu způsobu ukládání dat do bufferu, program velice efektivně pracuje s pamětí cílového počítače při exportu dat do souboru. Nedostatek softwaru spočívá v použití simulátoru, který ne úplně přesně odráží práci reálného PLC a přináší další nedostatky. Např. minimální vzorkovací perioda, která činí 10ms je tím ovlivněna, protože pod touto hodnotou jsou časovače vývojového prostředí nepřesné. Dalším problémem je nemožnost změření náročnosti úlohy na procesorový čas. Existuje určitá šance, že pro drobnější časové rozlišení a z důvodu zapouzdření celé funkcionality do jednoho funkčního bloku, by program byl na CPU příliš náročný a musel by být rozdělen na několik dílčích částí. Proto před uvedením do praxe by tedy musel software být testován ještě na reálném zařízení.
- ItemPráce s datovými objekty v PLCMareš, Stanislav; Beran Leoš, Ing. Ph.D.; Skolitel : 55316 Simová Jozefína, doc. Ing. Ph.D.; Konzultant : 54932 Diblík Martin, Ing. Ph.D.; Konzultant2 : 65390 Šímová Denisa, MUDr.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.
- ItemŘídicí systém motoru Škoda - režim zatěžováníMareš, Stanislav