FC_FirstLastStepEmptyTable

 

FC_FirstLastStepEmptyTable – Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab

V1.0.4.0

Aufgabe

Eine leere Befehlstabelle initialisieren

Beschreibung

Die Funktion dient zur einfachen Initialisierung von Tabellen.

Die Funktion schreibt in iq_udiStepIndex eine 1. Mit dieser Variablen wird der erste Feldindex der Tabelle vergeben.

0 wird in iq_diStep eingegeben. Dies ist die Kennzeichnung eines Schritts für den FB_Module­Controller. Signalisiert, dass das Ende einer Befehlstabelle erreicht wurde.

Schnittstelle

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

Ein Wert ungleich ET_Diag.Ok entspricht einer Fehlermeldung.

q_etDiagExt

ET_DiagExt

POU-spezifischer Ausgang des Diagnosegeräts.

q_etDiag = ET_Diag.Ok -> Statusmeldung

q_etDiag <> ET_Diag.Ok -> Fehlermeldung

Ein-/Ausgang

Datentyp

Beschreibung

iq_udiStepIndex

UDINT

Ein-/Ausgang für die Variable zur Verwaltung des Index innerhalb der Befehlstabelle.

iq_diStep

DINT

Ein-/Ausgang für die Variable zur Verwaltung der Schrittnummer des einzutragenden Befehls.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Aufzählungswert

Beschreibung

OK

Ok

0

OK

Ok

Aufzählungsname:

Ok

Aufzählungswert:

0

Beschreibung:

OK

Die angelegten Variablen zur Verwaltung des Index und der Schrittnummer wurden erfolgreich für den Eintrag einer leeren Befehlstabelle vorbereitet.