Presentación de la biblioteca

 

Información general

Descripción

La biblioteca "AsyncManager" ofrece la funcionalidad de invocar funciones lentas y laboriosas de manera asíncrona, sin necesidad de crear otras tareas por separado.

Puede crear una o varias tareas adicionales en el tiempo de ejecución y delegar las funciones más lentas y laboriosas. Las funciones delegadas serán procesadas por una de las tareas adicionales y no influirán en el tiempo de ejecución de la tarea de llamada.

La biblioteca puede utilizarse cuando no sea posible dividir el código del programa mediante la configuración de la tarea correspondiente. Este caso podría darse, por ejemplo, dentro de las bibliotecas.

AVISO

LA FUNCIONALIDAD DE ASYNCMANAGER AFECTA NEGATIVAMENTE AL TIEMPO DE CICLO DEL CONTROLADOR

No utilice AsyncManager si su impacto en el rendimiento del controlador es incompatible con la aplicación del usuario.

El incumplimiento de estas instrucciones puede causar daño al equipo.

Características de esta biblioteca

En la tabla siguiente se indican las características de la biblioteca:

Característica

Valor

Título de la biblioteca

AsyncManager

Empresa

Schneider Electric

Categoría

Genérico

Componente

CoreLibraries

Espacio de nombre predeterminado

SE_Async

Atributo del modelo de lenguaje

Qualified-access-only

Biblioteca compatible con versiones posteriores

NOTA: Para esta biblioteca, se ha establecido qualified-access-only. Por lo tanto, debe accederse a las POU, las estructuras de datos, las enumeraciones y las constantes mediante el espacio de nombre de la biblioteca. El espacio de nombre predeterminado de la biblioteca es SE_Async.