Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
Erläuterung der Formalparameter
Die folgende Tabelle zeigt alle Formalparameter der Funktion Diagnose:
Formalparameter der Funktion Diagnose
Signal
Func
Parameter für Funktion 1
Signal_1 bis
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
● Geeignete Stelle(n) im Anwenderprogramm suchen für den Aufruf des FB Diagnose.
● Erzeugung eines Datenbausteins für den Ringpuffer, siehe Aufrufbeispiel.
● Aufruf des FB Diagnose im Anwenderprogramm mit Parametern.
Bei der Funktion 1 ist ein Löschen des Ringpuffers mit dem Parameter "ClearBuf" sinnvoll.
Nach Beendigung der Aufzeichnung mit Funktion 1 wird der Ringpuffer-DB über STEP 7 mit
der Funktion "Datenbaustein öffnen in Datenansicht" ausgelesen. Die Inhalte des
Ringpuffers-DB können nun analysiert werden.
2-170
Art
Typ
E
INT
E
BOOL
E
BOOL
E
BYTE
E
INT
E
INT
E
INT
E
BOOL
E/A
INT
E
POINTER
E
WORD
E
WORD
A
BOOL
Datentriggerung.
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
Zeiger auf zu prüfendes Wort
Vergleichswert
siehe Beschreibung
Ergebnis des Vergleichs
Grundfunktionen: PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0