Software
The result's identifiers
Result code in 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>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Systémový software pro PLC
Original language description
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.
Czech name
Systémový software pro PLC
Czech description
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.
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
20205 - Automation and control systems
Result continuities
Project
<a href="/en/project/EG15_019%2F0004315" target="_blank" >EG15_019/0004315: Modular control system for dynamic drives of high security</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2019
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Internal product ID
ELVAC DEF 2019
Technical parameters
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).
Economical parameters
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
Owner IČO
25833812
Owner name
ELVAC a.s.