7.4
FB CAM_DIAG (FB 2)
Aufgaben
Mit dem FB CAM_DIAG lesen Sie den Diagnosepuffer der Baugruppe aus und stellen ihn für
eine Anzeige im B&B-System oder für eine programmierte Auswertung zur Verfügung.
Aufruf
Der Funktionsbaustein muss zyklisch aufgerufen werden. Ein zusätzlicher Aufruf in einem
Alarm-OB ist nicht zulässig. Für eine vollständige Funktionsausführung sind mindestens
2 Aufrufe (Zyklen) notwendig.
Der Funktionsbaustein liest den Diagnosepuffer dann, wenn über das Rückmeldesignal
DIAG = 1 ein neuer Eintrag im Diagnosepuffer angezeigt wird. Nach dem Lesen des
Diagnosepuffers wird DIAG von der Baugruppe auf 0 gesetzt.
Verwendete Daten
● Diagnose-DB:
Aufträge
Sie können den Diagnosepuffer unabhängig von einem neuen Eintrag lesen, wenn Sie das
Anstoßbit DIAGRD_EN setzen. Nach dem Lesen des Diagnosepuffers wird das Anstoßbit
auf 0 gesetzt.
Parameter
Parameter
DB_NO
RETVAL
Anlauf
Der Funktionsbaustein führt keine Anlaufbearbeitung durch.
Elektronisches Nockensteuerwerk FM 352
Betriebsanleitung, 05/2011, A5E01071719-03
Im Diagnose-DB muss die Baugruppenadresse eingetragen sein. Der neueste Eintrag
des Diagnosepuffers wird in der Struktur DIAG[1] und der älteste Eintrag in der Struktur
DIAG[4] eingetragen.
Deklaration
INPUT
OUTPUT
Datentyp
Beschreibung
INT
Nummer des Diagnose-DB
INT
Rückgabewert
Programmieren der FM 352
7.4 FB CAM_DIAG (FB 2)
47