TSL Automation Solutions logo
Onderwijs1 min leestijd

Wat is een RTOS? Realtime besturingssystemen in de industriële automatisering

TSL Automation Solutions 6 mei 2025 Bijgewerkt 18 mei 2026
RTOS realtime besturingssysteem industriële besturing, TSL Automation Solutions
Delen

Inhoudsopgave

Wat is een RTOS?

Een RTOS (Real-Time Operating System) is een besturingssysteem dat is ontworpen om taken binnen gegarandeerde, deterministische tijdsgrenzen uit te voeren. In tegenstelling tot Windows of Linux, die prioriteit geven aan doorvoer en multitasking, garandeert een RTOS dat een specifieke taak wordt uitgevoerd binnen een vastgelegd tijdsvenster, doorgaans microseconden tot milliseconden, ongeacht andere systeemactiviteit.

Waarom industriële automatisering realtime computing nodig heeft

Bij motion control ontvangt een servoaandrijving elke 250 microseconden positiecommando's. Als de controller ook maar één commandocyclus mist, hapert de motor en treedt er een machinestoring op. Bij veiligheidssystemen moet een noodstop binnen 10 ms na detectie worden verwerkt. Standaardbesturingssystemen zoals Windows kunnen deze responstijden niet garanderen, omdat achtergrondprocessen (antivirus, OS-updates, driverinterrupts) de taakuitvoering onvoorspelbaar kunnen vertragen.

Populaire RTOS-platformen

  • VxWorks: commercieel RTOS dat de industriestandaard is voor luchtvaart, defensie en industriële automatisering
  • QNX: POSIX-compatibel RTOS dat wordt gebruikt in de automotive- en medische sector
  • FreeRTOS: opensource RTOS voor microcontrollers en IoT-gateways
  • PREEMPT_RT Linux: realtime patch voor Linux, gebruikt in soft-realtime industriële toepassingen
  • Windows CE / Windows IoT: soft-realtime; gebruikt in HMI-panelen en bedieningsterminals

Hard-realtime versus soft-realtime

Hard-realtime: het missen van een deadline is een systeemfout (bijvoorbeeld bij motion control, veiligheids-PLC's). Soft-realtime: af en toe een deadline missen is acceptabel (bijvoorbeeld bij HMI-updates, datalogging). De meeste Cermate HMI-panelen draaien embedded Windows CE of Linux met soft-realtime kenmerken, wat voldoende is voor de operatorinterface en PLC-communicatietaken.

Veelgestelde vragen

Een RTOS (Real-Time Operating System) is een besturingssysteem dat is ontworpen om taken met gegarandeerde timing uit te voeren: het voltooit bewerkingen binnen een vastgesteld en deterministisch tijdvenster. In tegenstelling tot algemene besturingssystemen (Windows, Linux) garandeert een RTOS dat taken met hoge prioriteit altijd binnen hun deadline worden uitgevoerd. RTOS'en worden gebruikt in PLC's, motion controllers, veiligheidssystemen en embedded apparaten die harde real-time determinisme vereisen.
Harde real-time systemen garanderen dat elke taak binnen zijn deadline wordt voltooid: een gemiste deadline is een systeemstoring (gebruikt in veiligheidskritische besturing, ABS-remsystemen, airbagcontrollers, chirurgische robots). Zachte real-time systemen streven ernaar de meeste deadlines te halen, maar kunnen incidentele vertraging tolereren (gebruikt in mediastreaming, UI-updates en niet-veiligheidskritische datalogging). PLC's gebruiken harde real-time; Windows SCADA-systemen zijn zacht real-time.
Veelgebruikte industriële RTOS'en zijn: VxWorks (Wind River, gebruikt in Siemens- en Rockwell-automatiseringscontrollers), QNX (Blackberry, automotive en medisch), FreeRTOS (open source, IoT-apparaten op microcontrollerniveau), INTEGRITY (Green Hills, veiligheidsgecertificeerd) en propriëtaire RTOS'en ingebed in PLC-CPU's (Siemens S7-firmware, Mitsubishi iQ-R OS). Beckhoff TwinCAT draait een harde real-time kernel-extensie op Windows voor pc-gebaseerde besturing.
Standaard Windows is niet real-time: een schedulinglatentie van 1 tot 50ms maakt het ongeschikt voor harde real-time machinebesturing. Real-time uitbreidingen (IntervalZero RTX64, Acontis EtherCAT Master, Beckhoff TwinCAT) voegen een real-time kernel toe die naast Windows draait, waarmee cyclustijden van 250 microseconden tot 1ms worden behaald. Zonder real-time uitbreiding vervullen Windows industriële pc's een toezichthoudende rol; PLC's verzorgen de real-time besturing.
TSL Automation Solutions levert Avalue industriële pc's voor supervisie- en SCADA-toepassingen (soft realtime) en Cermate HMI-panelen die zijn aangesloten op PLC's (die hard-realtime besturing bieden). Voor pc-gebaseerde hard-realtime besturing met TwinCAT- of RTX-extensies kunt u contact opnemen met ons team om geschikte Avalue industriële pc-configuraties te bespreken die deze realtime-extensies ondersteunen.
Tags: wat is RTOS realtime besturingssysteem RTOS versus industriële Windows deterministische besturing VxWorks QNX FreeRTOS industriële realtime computing
Was dit nuttig? Deel het
T

TSL Automation Solutions

Hoofd Marketing, TSL Automation Solutions

Sanjana schrijft over trends in industriële automatisering, productlanceringen en technologische inzichten voor TSL Automation Solutions, een in Mumbai gevestigde distributeur van HMI, panel-pc en embedded computersystemen voor fabrikanten in India en wereldwijd.

Hulp nodig bij het kiezen van het juiste product?

Ons team in Mumbai adviseert u over de juiste HMI, panel-pc of het juiste embedded systeem voor uw toepassing.

Neem contact op met TSL Automation