
Un RTOS (Real-Time Operating System, système d'exploitation temps réel) est un système d'exploitation conçu pour exécuter des tâches dans des contraintes de temps garanties et déterministes. Contrairement à Windows ou Linux, qui privilégient le débit et le multitâche, un RTOS garantit qu'une tâche donnée sera exécutée dans une fenêtre de temps définie, généralement de quelques microsecondes à quelques millisecondes, quelle que soit l'activité du reste du système.
En commande d'axes, un variateur asservi reçoit des consignes de position toutes les 250 microsecondes. Si le contrôleur manque ne serait-ce qu'un cycle de commande, le moteur saccade et la machine se met en défaut. Dans les systèmes de sécurité, un arrêt d'urgence doit être traité dans les 10 ms qui suivent sa détection. Les systèmes d'exploitation standard comme Windows ne peuvent pas garantir ces temps de réponse, car les processus en arrière-plan (antivirus, mises à jour du système, interruptions de pilotes) peuvent retarder l'exécution des tâches de manière imprévisible.
Temps réel dur : le non-respect d'une échéance constitue une défaillance du système (par exemple la commande d'axes, les automates de sécurité). Temps réel souple : des dépassements occasionnels d'échéance sont tolérables (par exemple les mises à jour d'IHM, l'enregistrement de données). La plupart des panneaux IHM Cermate fonctionnent sous Windows CE embarqué ou Linux avec des caractéristiques de temps réel souple, ce qui suffit pour les tâches d'interface opérateur et de communication avec les automates.
TSL Automation Solutions
Responsable marketing, TSL Automation Solutions
Sanjana couvre les tendances de l'automatisation industrielle, les lancements de produits et les analyses technologiques pour TSL Automation Solutions, distributeur basé à Mumbai d'IHM, de Panel PC et de systèmes informatiques embarqués au service des industriels en Inde et dans le monde.
Notre équipe à Mumbai peut vous recommander l'IHM, le Panel PC ou le système embarqué adapté à votre application.
Contacter TSL Automation