Česká spoločnosť Prvá Signálna, a.s. sa zaoberá automatizáciou v koľajovej doprave. Vo svojej viac než 40-ročnej histórii sa orientuje na vývoj a dodávku zabezpečovacích zariadení pre železnice, tramvaje i metro. Pôvod spoločnosti môžeme nájsť v „slušovickom zázraku“ – JZD Slušovice, odkiaľ prišla skupina inžinierov aktívnych v oblasti priemyselnej automatizácie. Výsledkom ich vývoja je napr. vlastné „bezpečné“ PLC a elektronické zariadenie pre zabezpečenie stavieb a prechodov.

Niekoľko krokov pri výbere zodpovedajúceho projekčného softvéru
Prvá Signálna vo svojej histórii postupne zvolila a nasadila niekoľko softvérov na spracovanie elektro dokumentácie a súvisiacich dát. S tým, ako sa vyvíjali požiadavky na rýchlosť, vyššiu efektivitu a vzájomne prepojené spracovanie dát viacerými osobami rôznych profesií, tak sa zvyšovali aj nároky na zodpovedajúci projekčný softvér. Hlavným požiadavkom na nový softvér bolo jeho nasadenie nielen na spracovanie grafickej dokumentácie v projekcii, ale aj podpora pre oddelenie návrhu softvéru a hardvéru dodávaného riadiaceho systému. Počas takmer 40 rokov prešla spoločnosť niekoľkými „slepými uličkami“, než bola zvolená a následne implementovaná platforma Engineering Base (EB).
Krok 1 – Visio
Ako úplne prvý systém bol použitý produkt Visio. V štýle „All in one“ sa v grafickej dokumentácii zakreslili všetky prvky a zapísali všetky potrebné údaje (zapojenie jednotlivých prvkov a ich vzájomné väzby, kto a čo riadi, vzhľad ovládacej obrazovky apod.). Toto riešenie bolo vhodné pre veľmi jednoduché projekty. U väčších projektov, kde bolo viac PLC kariet, sa však táto cesta ukázala ako nevhodná.
Krok 2 – vývoj vlastného grafického softvéru
Rovnako ako v iných spoločnostiach bolo v určitom období rozhodnuté vyvinúť si vlastný grafický softvér „šitý na mieru“ interným požiadavkám používateľov. Pôvodne dobrý nápad bohužiaľ skončil taktiež „v slepej uličke“. Jedným z dôvodov bolo použité vývojové prostredie, a hlavne orientácia zameraná viac na tvorbu grafickej dokumentácie. Vo výsledku tak dochádzalo k rozdielom medzi dátami zakreslenými v projektovej dokumentácii a dátami vo vlastnom návrhu PLC.
Krok 3 – AutoCAD Electrical
S postupným nárastom zložitosti projektov a potrebou automatizovať niektoré kroky bolo po ukončení vývoja vlastného softvéru hľadané riešenie, ako projektovú dokumentáciu efektívne generovať. V tej dobe projekčné oddelenie používalo pre ručné kreslenie dokumentácie softvér od Autodesku, a preto aj softvérové oddelenie sa rozhodlo využiť tento produkt. Workflow bolo založené na naprogramovaní makier, ktoré naimportujú potrebné dáta do AutoCAD Electrical a v ňom následne vygenerujú potrebnú dokumentáciu. Architektúra AutoCAD Electrical sa však ukázala ako úplne nevhodná pre jeho zaradenie do takého firemného procesu, a aj toto riešenie bolo opustené.
Krok 4 – opäť Visio, ale ako súčasť platformy Engineering Base
„Kruh sa uzatvára …“, taký bol prvý náhľad na EB … opäť Visio. Z detailnejšej prezentácie a pochopenia architektúry EB však svitla inžinierom v Prvej Signálnej nádej na softvér, ktorý by spĺňal ich požiadavky. Základom dát nie je grafika, ale dáta uložené v SQL databáze a on-line prepojené s grafickým editorom Visio. EB umožňuje programovať vlastné makrá, s dátami je možné pohodlne pracovať cez API rozhranie z vonkajšieho systému a následne prostriedkami EB generovať potrebné dokumenty – a to je presne to, čo bolo požadované.

Individuálna implementácia EB podľa potrieb Prvej Signálnej
Vzhľadom k individuálnemu workflow tvorby dát a dokumentácie v spoločnosti Prvá Signálna, bolo potrebné pripraviť vlastnú implementáciu EB. Tá spočívala v príprave špeciálnych symbolov, ako napr. výhybiek koľají, návestidiel apod., a to hlavne z pohľadu používateľských atribútov a databázových väzieb, definície štruktúry projektu, typových zapojení atď. Hlavnou silou celej implementácie EB bolo doprogramovanie makier v C#. Individuálne pripravené makrá, ktoré rozširujú už makrá dodané zo strany výrobcu EB, tak vytvorili kompletné workflow presne podľa požiadaviek Prvej Signálnej.
Workflow tvorby spracovania dát a tvorby dokumentácie
Základom je schéma koľajiska s potrebnými údajmi pripravené podľa definovaných pravidiel v EB. Makro pripravené počas implementácie načíta dáta zapísané v tomto schéme, spracuje celú štruktúru projektu a definuje potrebný počet I/O riadiaceho systému. Podľa toho projektant určí počet HW kariet a skríň. Následne štandardné makro priradí jednotlivé I/O ku konkrétnym HW kartám. Z SQL databázy sú generované aj ďalšie individuálne dokumenty ako je napr. záverečná tabuľka.
Výpravca v depe používa obdobné schéma koľajiska, ale pripravené v špeciálnom softvéri. Podkladové dáta pre tento softvér sú opäť načítané makrom z SQL databázy EB.
Všetka dokumentácia je generovaná z jedného zdroja v podobe centrálnej SQL databázy. Dáta sú vložené na začiatku a zaručujú konzistenciu dokumentov voči SQL databáze.

Ďalšie kroky
Zaradenie EB do vnútrofiremného IT je nekončiaci proces. Jeden z ďalších plánovaných krokov je prepojenie EB s používaným ERP systémom. To by malo obchodnému oddeleniu umožniť efektívnejšie spracovanie nákupu potrebných komponentov. Veľkou výzvou je tiež digitalizácia výroby, ktorej cieľom je odstrániť papierovú formu a prejsť na plne elektronickú verziu dokumentácie vo výrobe rozvádzačov. Výhody koncepcie EB je možné využiť aj pre projektovanie ďalších častí dodávky v oblasti vonkajšej káblovej a káblových trás, pre zapojenie EB dokumentácie do diagnostických systémov používaných pri servise dodaných zariadení apod.
Záverom
Cesta Prvej Signálnej k správnemu inžinierskemu softvéru bola plná slepých uličiek, ale nič nie je tak jednoduché, aby sa podarilo hneď na prvý krok. S pomocou EB sú teraz riadené procesy a dáta, ktoré vzájomne on-line prepájajú skupiny projekčných a softvérových inžinierov. Technologický náskok jej tak v súčasnosti umožňuje jednak efektívne spravovať svoje zakázkové procesy, a tiež ponúka svojim zákazníkom rýchlu a kvalitnú odozvu na ich zadania.






