23. Software a programování PA

Vrstvy software Princip práce PA
Vrstvy software:
Firmware systémový SW - má funkci jako OS u PC - spouštění uživatelského programu, obsluha vstupů a výstupů, obsluha chyb, správa paměti
je závislý na HW (každý výrobce má svůj), výrobce poskytuje pravidelný upgrade
Programy aplikace - uživatelský SW – programy pro konkrétní řízení pomocí PA - jsou vytvořené programováním

Princip práce PA:
řídící program je zpracováván cyklicky („pořád dokola“) - obr.
Perioda programu = doba jednoho pracovního cyklu – řádově v ms (záleží na délce programu, rychlosti CPU)
V každém cyklu probíhá:
1. Načtení aktuálních vstupních hodnot do paměti vstupů - analogové a digitální vstupní signály poskytují snímače, tlačítka, spínače
2. Zpracování hodnot v paměti podle aktuálního programu
3. Nastavení výstupních (řídících) hodnot v paměti výstupů - analogové a digitální výstupní signály pro signální prvky, stykače, elektromagnetické ventily, které řídí akční prvky (motory, válce)
4. Autodiagnostika PLC - kontrola chyb, také signál pro obvod watchdog (kontrolující běh programu - při "zaseknutí" programu resetuje PA) + komunikace s ostatními zařízeními