Allgemeine Informationen

Beschreibung

Die Bibliothek AsyncManager bietet die Möglichkeit, zeitintensive Funktionen asynchron aufzurufen, ohne dass zusätzliche Tasks separat erstellt werden müssen.

Es können eine oder mehrere Tasks während der Laufzeit erstellt und zeitintensive Funktionen ausgelagert werden. Die ausgelagerten Funktionen werden von einer der zusätzlichen Tasks verarbeitet und haben keine Auswirkungen auf die Ausführungszeit der aufrufenden Task.

Die Bibliothek kann verwendet werden, wenn der Programmcode nicht mithilfe einer entsprechenden Taskkonfiguration verteilt werden kann. Dies kann z. B. innerhalb von Bibliotheken der Fall sein.

HINWEIS
DIE ASYNCMANAGER-FUNKTION ERHÖHT DIE ZYKLUSZEIT DER STEUERUNG
Verwenden Sie den AsyncManager nicht, wenn seine Wirkung auf die SPS-Leistung mit der Anwendung nicht kompatibel ist.
Die Nichtbeachtung dieser Anweisungen kann Sachschäden zur Folge haben.

Merkmale dieser Bibliothek

In der nachstehenden Tabelle werden die Merkmale der Bibliothek aufgeführt:

Merkmal

Wert

Bibliothekstitel

AsyncManager

Firma

Schneider Electric

Kategorie

Allgemeines

Komponente

CoreLibraries

Standard-Namespace

SE_Async

Sprachmodell-Attribut

Qualified-access-only

Aufwärtskompatible Bibliothek

Ja

HINWEIS: Für diese Bibliothek wurde das Attribut „Qualified-access-only“ für die Beschränkung auf einen qualifizierten Zugriff festgelegt. Das bedeutet, dass für den Zugriff auf die POUs, Datenstrukturen, Enumerationen (Aufzählungen) und Konstanten der Namespace der Bibliothek erforderlich ist. Der Standard-Namespace der Bibliothek lautet SE_Async.