Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
Struktur Ringpuffer
TITLE =
//Ring buffer-DB for FB 29
VERSION : 1.0
STRUCT
END_STRUCT ;
BEGIN
END_DATA_BLOCK
Erläuterung der Formalparameter
Die folgende Tabelle zeigt alle Formalparameter der Funktion Diagnose:
Signal
Func
Parameter für Funktion 1
Signal_1 bis
Signal_8
NewCycle
Var1
Var2
Var3
BufDB
ClearBuf
BufAddr
2-156
Feld : ARRAY [0 .. 249 ] OF STRUCT
Cycle : INT ;
Signal_1 : BOOL ;
Signal_2 : BOOL ;
Signal_3 : BOOL ;
Signal_4 : BOOL ;
Signal_5 : BOOL ;
Signal_6 : BOOL ;
Signal_7 : BOOL ;
Signal_8 : BOOL ;
Var1 : BYTE ;
Var2 : WORD ;
Var3 : WORD ;
END_STRUCT ;
Art
Typ
E
Int
E
Bool
E
Bool
E
Byte
E
Int
E
Int
E
Int
E
Bool
E/A Int
//can be any size of this struct
//Delta cycle to last storage in buffer
//Signal names same as FB 29
Wertebereich
Bemerkung
0, 1, 2
Funktion
0: Abschalten
1: Signalrekorder
2: Datentrigger
Bit-Signale, die auf Änderung geprüft
werden
Siehe obige Beschreibung
"Signalrekorder"
Zusatzwert
Zusatzwert
Zusatzwert
Ringpuffer DB-Nr.
Löschen des Ringpuffer DB mit
Rücksetzen des Zeiger BufAddr
Zielbereich für gelesene Daten
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
PLC-Grundprogramm solution line (P3 sl)