END_STRUCT;
BEGIN
END_DATA_BLOCK
Erläuterung der Formalparameter
Signal
Func:
Parameter für Funktion 1
Signal_1 ...
Signal_8:
NewCycle:
Var1:
Var2:
Var3:
BufDB:
ClearBuf:
BufAddr:
Parameter für Funktion 2
DataAdr:
TestVal:
AndMask:
TestIsTrue:
Projektierungsschritte
● Funktion des Diagnosebausteins auswählen.
● Festlegung der geeigneten Daten für die Aufzeichnung als Signalrekorder bzw. der
Datentriggerung.
● Geeignete Stelle(n) im Anwenderprogramm suchen für den Aufruf des FB Diagnose.
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716
Signal_4 : BOOL;
Signal_5 : BOOL;
Signal_6 : BOOL;
Signal_7 : BOOL;
Signal_8 : BOOL;
Var1 : BYTE;
Var2 : WORD;
Var3 : WORD;
END_STRUCT;
Art
E
E
BOOL
E
BOOL
E
BYTE
E
E
E
E
BOOL
E/A
E
POINTER
E
WORD
E
WORD
A
BOOL
P3: PLC-Grundprogramm für SINUMERIK 840D sl
Typ
Wertebereich
INT
0, 1, 2
0 (FALSE),
1 (TRUE)
0 (FALSE),
1 (TRUE)
INT
INT
INT
0 (FALSE),
1 (TRUE)
INT
0 (FALSE),
1 (TRUE)
14.17 Bausteinbeschreibungen
Bedeutung
Funktion
0: Abschalten
1: Signalrekorder
2: Datentrigger
Bit-Signale, die auf Änderung geprüft wer‐
den
Siehe oben Absatz "Funktion"
Zusatzwert
Zusatzwert
Zusatzwert
Ringpuffer DB-Nr.
Löschen des Ringpuffer DB mit Rücksetzen
des Zeiger BufAddr
Zielbereich für gelesene Daten
Zeiger auf zu prüfendes Wort
Vergleichswert
Siehe oben Absatz "Funktion"
Ergebnis des Vergleichs
1059