Ejecución del sistema operativo
El sistema operativo (SO) multitarea preventivo de los controladores
Micro800
cumple la definición de IEC61131-3.En IEC61131-3, el SO del controlador programable puede contener cualquier número de tareas (incluso ninguna), que pueden ejecutar uno o más programas, cada uno de los cuales contiene una o más funciones o rutinas.
De acuerdo con IEC61131-3, el número de componentes en cada caso depende de la implementación. Los controladores
Micro800
admiten varias tareas, cada una de las cuales contiene varios programas y un número ilimitado de funciones y rutinas. IEC61131-3 proporciona una opción para crear diferentes clasificaciones de ejecución de tareas. Las tareas pueden configurarse como continuas, periódicas o basadas en eventos:- Las tareas continuas usan el tiempo de procesamiento restante cuando otras tareas están inactivas y no es necesario programarlas.
- Las tareas periódicas funcionan sobre la base de un período de tiempo periódico, configurable a partir de 1 milisegundo (ms), aunque la especificación IEC61131-3 no especifica una base de tiempo para la configuración de tareas periódicas.
- Las tareas basadas en eventos de IEC61131-3 se activan debido al flanco ascendente de una entrada configurada. Los controladoresMicro800admiten tareas continuas y periódicas.
Entregue su opinión