23.1. Programování PA

= tvorba uživatelských programů pro požadovanou funkci PA
liší se podle výrobce PA – způsob výrobce popisuje v dokumentaci
programování probíhá většinou na PC s vývojovým softwarem/prostředím jako tzv. projekt - např. Siemens Step 7 (TIA portal)
Fáze tvorby programu
1. Rozbor zadání (analýza) technologické schéma - náčrt, výkres - fyzické uspořádání řízeného systému - př.
schéma řízení - vývojový diagram - algoritmus řízení - obr.
přiřazení vstupů a výstupů na PA konkrétním zařízením (zapojení snímačů, motorů) - obr.
2. Zápis programu v editoru ve formě grafického nebo textového programovacího jazyka (viz další kapitola) + tvorba dokumentace programu
3. Překlad (kompilace) z programovacího jazyka do strojového kódu procesoru PA - vznikne spustitelný kód
4. Ladění (debug) kontrola výpisu kritických chyb (errors) a varování (warnings)
odstranění chyb
simulace - kontrola správné funkce programu na monitoru PC
5. Přenos kódu PA musí být se stavu STOP (viz LED na PA)
load (download/upload) - nahrání přeloženého kódu do operační paměti PA - přes LAN, USB, flash disk
6. Testování a provoz po zapojení vstupů a výstupů se PA uvede do stavu RUN