
Un RTOS (Real-Time Operating System, sistema operativo en tiempo real) es un sistema operativo diseñado para ejecutar tareas dentro de plazos de tiempo garantizados y deterministas. A diferencia de Windows o Linux, que priorizan el rendimiento y la multitarea, un RTOS garantiza que una tarea concreta se ejecutará dentro de una ventana de tiempo definida (normalmente de microsegundos a milisegundos), con independencia de cualquier otra actividad del sistema.
En el control de movimiento, un variador servo recibe comandos de posición cada 250 microsegundos. Si el controlador pierde aunque sea un solo ciclo de comando, el motor se descontrola y la máquina entra en fallo. En los sistemas de seguridad, una parada de emergencia debe procesarse en un plazo de 10 ms desde su detección. Los sistemas operativos estándar como Windows no pueden garantizar estos tiempos de respuesta porque los procesos en segundo plano (antivirus, actualizaciones del sistema operativo, interrupciones de controladores) pueden retrasar la ejecución de tareas de forma impredecible.
Tiempo real estricto (hard real-time): incumplir un plazo supone un fallo del sistema (por ejemplo, control de movimiento, PLC de seguridad). Tiempo real no estricto (soft real-time): es tolerable incumplir el plazo de forma ocasional (por ejemplo, actualizaciones de HMI, registro de datos). La mayoría de los paneles HMI de Cermate ejecutan Windows CE embebido o Linux con características de tiempo real no estricto, suficiente para las tareas de interfaz de operador y comunicación con PLC.
TSL Automation Solutions
Directora de Marketing, TSL Automation Solutions
Sanjana escribe sobre tendencias de automatización industrial, lanzamientos de producto y novedades tecnológicas para TSL Automation Solutions, distribuidor con sede en Mumbai de sistemas HMI, Panel PC y computación embebida al servicio de fabricantes de la India y de todo el mundo.
Nuestro equipo en Mumbai puede recomendarle el HMI, el Panel PC o el sistema embebido adecuado para su aplicación.
Contactar con TSL Automation