You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
KAPITOLA 1. REAL-TIME1.2 Real-time v měřicích aplikacíchK nasazení v měřicí a regulační technice je třeba vybrat správný systém. Pro safety critical <strong>aplikace</strong>,jako je řízení velkých strojů, nemocničních zařízení, atd., se obvykle preferuje nasazení embeded systémů,které jsou na RT připraveny a případně se spojují do většího celku, který řídí klasické PC s RT systémem.V těchto případech se ještě užívají speciální zařízení, jako např. Watchdog timer, <strong>pro</strong> ošetření případnéhoselhání, redundantní čidla i celé systémy, atd.Pro běžné měření a regulaci pomocí DAQ karet postačují PC s RT operačním systémem. Je všaktřeba počítat s omezeními danými operačním systémem a hardwarem PC. Systémová volání a obsluhypřerušení mohou předbíhat jiné úlohy, maximální rozlišení času je dáno systémovým časovačem (obvykleHPET nebo TSC). Funkce jako SMI (viz dále) mohou poškodit časování. SMI, DMA a další hardwarovézáležitosti mohou způsobit i nedodržení nejhorších stanovených hodnot Release time a Deadline.Je však pravdou, že i přes uváděné <strong>pro</strong>blémy s nasazením PC v safety critical aplikacích, již existujenapř. systém Pike<strong>OS</strong> (výrobce Sysgo), postavený na takovémto hardwaru s využitím <strong>OS</strong> <strong>Linux</strong>, kterýmá certifikace DO-178B, IEC 61508 a EN 50128. Jedná se v podstatě o upravený GNU/<strong>Linux</strong>, s mikrokernelem a výborným vrstvením systému. Pike<strong>OS</strong> také nabízí široké spektrum podporovaných vývojovýchAPI a platforem, vzdálené ladění a monitoring po síti LAN, update systému bez nutnosti výpadku, atd.Dále viz. [2].8