
In industriële automatisering betekent real-time niet "zeer snel", maar deterministisch. Een real-time systeem garandeert dat een taak binnen een vastgesteld tijdvenster wordt uitgevoerd, elke keer, zonder uitzondering. Een servoregellus die met een cyclustijd van 1 ms draait, moet zijn positiecommando precies elke 1 ms ±10 microseconden ontvangen, ongeacht andere systeemactiviteit.
Standaard Windows (zelfs Windows 10 IoT) is geen real-time besturingssysteem. Achtergrondprocessen, zoals antivirusscans, OS-updates en driverinterrupts, kunnen de uitvoering van taken met tientallen milliseconden vertragen. Voor motion control- en safety-PLC-toepassingen is een toegewijd RTOS (VxWorks, QNX of Linux met PREEMPT_RT-patch) vereist voor de besturingslaag, waarbij Windows alleen de HMI- en datapresentatielaag verzorgt.
EtherCAT behaalt deterministische cyclustijden van 31,25 microseconden via standaard Ethernet-hardware, waardoor PC-gebaseerde soft-motioncontrollers hard-real-time servobesturing kunnen realiseren zonder toegewijde DSP. EtherCAT-mastersoftware (TwinCAT, CODESYS, enzovoort) draait in de real-time partitie van een PC-gebaseerd besturingssysteem, waarbij Windows of Linux de HMI-laag voor de operator verzorgt.
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.
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