Systémový software pro PLC
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F25833812%3A_____%2F19%3AN0000002" target="_blank" >RIV/25833812:_____/19:N0000002 - isvavai.cz</a>
Výsledek na webu
—
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Systémový software pro PLC
Popis výsledku v původním jazyce
Vyvinutý SW urychluje a zpřehledňuje vývoj řídicí aplikace pro PLC. Tímto bylo dosaženo standardizace celého procesu, zautomatizování rutinních postupů a omezení možnosti chyby jednotlivce na minimum. Byl vytvořen jednotný standart pro psaní řídicích aplikací a tím zpřehledněn jejich kód a umožněna lepší udržovatelnost aplikací v rámci firmy. Projekt byl zaměřen na zautomatizování procesu načítání dat do návrhu aplikace a její vizualizace. Vstup pro SW řešení je primárně Deflist. Deflist je strukturovaný, soubor dat, který umožnuje primárně programátorům vytvořit řídicí program pro PLC a jeho datová struktura je výstupem práce jak elektroprojektanta, tak mechanika. Výstupem SW aplikace je automatické načtení dat z tohoto souboru do prostředí TIA Portal s pomocí volně dostupné knihovny TIA Portal Openness a generování IO listu, generování funkčních bloků a generování kostry programu PLC. Projekt se primárně zaměřil na práci s PLC Siemens.
Název v anglickém jazyce
Software
Popis výsledku anglicky
The developed SW speeds up and clarifies the development of the control application for PLC. By means of this was achieved the standardization of the entire process, automating routine procedures and reducing the possibility of individual error to a minimum. A unified standard for writing control applications was created, and clarifying their code and enabling better maintainability of applications within the company. The project was focused on automating the process of loading data into the application design and its visualization. The input for the SW solution is primarily Deflist. A Deflist is a structured data set that allows primarily programmers to create a control program for a PLC, and its data structure is the output of the work of both the electrical engineer and the mechanic designer. The output of the SW application is the automatic loading of data from this file into the TIA Portal environment with the help of the freely available TIA Portal Openness library and the generation of the IO sheet, the generation of function blocks and the generation of the basic stucture of PLC program. The project was primarily focused on working with Siemens PLCs.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
20205 - Automation and control systems
Návaznosti výsledku
Projekt
<a href="/cs/project/EG15_019%2F0004315" target="_blank" >EG15_019/0004315: Modulární systém řízení dynamických pohonů vysoké bezpečnosti</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2019
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
ELVAC DEF 2019
Technické parametry
Tato SW aplikace je používána firmou Elvac pro zefektivnění tvorby části programového kódu pro nasazované projekty s řízením PLC Siemens. SW aplikace umožňuje načtení a následnou kontrolu základního standardizovaného vstupního excelovského souboru, tj. Definiční listiny (Deflist). Kontrolují se jak existující objekty, tak jejich datové typy. Tímto je možné předejít následné práci v prostředí TIA Portal (práce s PLC/HMI projektem) s nekorektními daty, což může vést k chybě v projektu, jejíž zpětné odstranění představuje komplikaci. Aplikace rovněž zvládá práci s tzv. IO listem (list vstupů a výstupů pro PLC). Data z Eplanu (IO list) se automaticky převedou na formát pro PLC. Následně je možné modifikovaný IO list generovat do Definiční listiny, provede se kontrola dat z IO (zejména duplicita adres) a poté lze tato data importovat do PLC projektu. Jedna z nejdůležitějších částí celé aplikace je ovšem práce s datovými typy. Datové typy v Definiční listině a PLC je možné jedním tlačítkem porovnat a pak následně určit, zda se mají generovat z Deflistu do PLC nebo případně naopak. Další velice důležitou funkcionalitu představují objekty v PLC (zpravidla se jedná o funkční bloky FB). Aplikace nabízí uživatelsky přívětivé řešení pro vytvoření nového standardizovaného funkčního bloku (možnost využití různých vzorů pro generaci nových objektů – templates). S těmito standardizovanými objekty souvisí část, která se zabývá generováním základní kostry programu do PLC projektu s využitím dat z Deflistu. Tímto efektivním způsobem lze velice rychle řídit příslušné zařízení programované technologie například v manuálním režimu. Pro plnohodnotné řízení nelze opomenout vizualizační část, tj. HMI. Aplikace umožňuje generovat přímo do HMI projektu tzv. HMI tagy (propojení HMI a PLC proměnných) a rovněž připravit pro import alarmní proměnné (HMI alarms).
Ekonomické parametry
Ekonomické přínosy projektu Ukazatel jednotka 2020 2021 2022 2023 2024 Tržby s užitím výsledků projektu tis. Kč 15600 22100 31500 40000 44200 Zisk tis. Kč 2340 3315 4725 6000 6630 Celkové tržby podniku(část Inženýringu) tis. Kč 172 000 180600 189630 199112 209067 Podíl tržeb s užitím výsledků projektu na celkových tržbách % 9 12 17 20 21
IČO vlastníka výsledku
25833812
Název vlastníka
ELVAC a.s.