Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Sie befinden sich hier: EEC > PLC > Hardwarekonfiguration > Aktionen

Aktionen

Aktionen sind in den Ressourcen der Komponenten vom Typ SourceProgram (Programm), SourceFunctionBlock (Funktionsblock) oder SourceFunction (Funktion) enthalten. Bei der Erstellung einer Disziplinkomponente, deren Ressource Aktionen enthält, werden die Aktionen automatisch als eigenständige Unterkomponenten angelegt. Diese Unterkomponenten besitzen keine Ressource, sondern sind ein Verweis auf die Aktion, die in der Ressource der übergeordneten Disziplinkomponente enthalten ist.

In der mechatronischen Struktur eines Projekts können sich die Aktionen unterhalb von beliebigen mechatronischen Komponenten befinden.

Nach dem Erzeugen der Disziplinstruktur müssen die Aktionen per Plug-Socket-Prinzip unterhalb einer POU platziert sein.

Aktionen werden bei der Generierung des Codes nur dann in den Code einer Disziplinkomponente gefügt, wenn diese in der Disziplinstruktur unterhalb einer Disziplinkomponente vorhanden sind. Enthält eine Disziplinkomponente in der Bibliothek eine Aktion, nicht aber in der Disziplinstruktur des Projekts, wird die Aktion aus dem Code der erzeugten Projektkomponente entfernt.

Andererseits wird dem Code jeder erzeugten Disziplinkomponente die Aktion hinzugefügt, die sich in der Disziplinstruktur unterhalb der Disziplinkomponente befindet.

Während des Imports einer Ressource für eine Disziplinkomponente werden alle benötigten Parameter automatisch angelegt und der Disziplinkomponente zugewiesen. Dies gilt prinzipiell auch für die Parameter einer Aktion, aber mit dem Unterschied, dass die benötigten Parameter einer Aktion nicht der Aktion selbst, sondern der sie enthaltenden Disziplinkomponente zugewiesen werden. Zusätzlich können einer Aktion weitere Parameter manuell zugewiesen werden.

Hinweis:

Da beim Einlesen der Ressource für Aktions-Komponenten keine eigenen Parameter angelegt werden,können für die Auswertung einer Aktion bei der Code-Generierung nur die Parameter genutzt werden,die in der Komponente enthalten sind, welche die Aktion in der Disziplin-Struktur enthält.

Es ist sicherzustellen, dass diese Komponente die für die Generierung notwendigen Parameter besitzt.