FC_AddReactionTranslationJob – Allgemeine Informationen
Typ |
Funktion |
Verfügbar ab |
V1.0.4.0 |
Die Reaktionsübersetzung eines Submoduls im Modus ET_ReactionTranslationMode.Jobs konfigurieren. Die Funktion wird in der Aktion Init_Reactions eines Knotens aufgerufen.
Die Funktion fügt in der Datenstruktur ST_ReactionTranslationJobs einen neuen Auftrag an die Liste der Aufträge an.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_udiSourceStart |
UDINT |
Nummer der Reaktion, ab der aus der Eingangsreaktion des Moduls kopiert werden soll. |
i_udiNumReactions |
UDINT |
Anzahl der Reaktionen, die mit diesem Auftrag kopiert werden sollen. |
i_udiTargetStart |
UDINT |
Nummer der Reaktion, ab der in die Reaktion des Submoduls geschrieben werden soll. Beim Schreiben werden die kopierten Reaktionen mit bereits gesetzten Reaktionen aus anderen Kopieraufträgen mit OR verknüpft. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Fehlermeldung. |
|
q_etDiagExt |
POU-spezifischer Ausgang des Diagnosegeräts. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung |
Ein-/Ausgang |
Datentyp |
Beschreibung |
---|---|---|
iq_stReactionTranslationJobs |
Konfigurationsstruktur des Submoduls. Hier muss "astReactionTranslationTable[c_udi<ModulName>]" angewendet werden. |
q_etDiag |
q_etDiagExt |
Aufzählungswert |
Beschreibung |
---|---|---|---|
OK |
0 |
OK |
|
LimitReached |
8 |
Die maximale Anzahl von Übersetzungsjobs wurde überschritten. |
MaxNumberOfTranslationJobsExceeded
Aufzählungsname: |
MaxNumberOfTranslationJobsExceeded |
Aufzählungswert: |
8 |
Beschreibung: |
Die maximale Anzahl von Übersetzungsjobs wurde überschritten. |
Problem |
Ursache |
Lösung |
---|---|---|
Ausnahmemeldung |
Die maximale Anzahl möglicher Übersetzungsaufträge für Reaktionen wurde überschritten. |
Passen Sie den globalen Parameter Gc_udiMaxNumberOfTranslationJobs an, um weitere Übersetzungsaufträge hinzufügen zu können. |
Aufzählungsname: |
Ok |
Aufzählungswert: |
0 |
Beschreibung: |
OK |
Ein Reaktionsübersetzungsauftrag wurde erfolgreich der Datenstruktur ST_ReactionTranslationJobs hinzugefügt.