Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Handbuch VIPA System 300S SPEED7

Diagnose

Übersicht
Mit SFC 13
Diagnose
auswerten
Parameter
Parameter
Deklaration Datentyp Bereich
REQ
INPUT
LADDR
INPUT
RET_VAL
OUTPUT
RECORD
OUTPUT
BUSY
OUTPUT
RECORD
HB140D - CP - RD_342-1CA70 - Rev. 14/17
Sofern Sie "Diagnostic" in WinCoCT unter "PLC-Parameters" aktiviert
haben, wird bei folgenden Ereignissen eine Diagnose an die CPU
gemeldet und der entsprechenden OB aufgerufen:
• Wechsel des CANopen-Status (OB 82)
• Slave-Ausfall und -Wiederkehr (OB 86)
• Guarding-Fehler (OB 82)
• Emergency-Telegramm (OB 82)
In dem entsprechenden OB können Sie mit dem SFC 13 DPNRM_DG auf
die Diagnosedaten zugreifen.
Durch den Eingangsparameter RECORD wird der Zielbereich festgelegt, in
den die gelesenen Daten nach fehlerfreier Datenübertragung eingetragen
werden. Der Lesevorgang wird gestartet, wenn am Eingangsparameter
REQ der Wert 1 anliegt.
BOOL
E,A,M,D,L,
Konstante
WORD
E,A,M,D,L,
Konstante
INT
E,A,M,D,L
ANY
E,A,M,D,L
BOOL
E,A,M,D,L
Von der CPU wird die tatsächliche Länge der gelesenen Diagnosedaten
ausgewertet. Hierbei gilt folgendes:
• Wenn die Längenangabe von RECORD kleiner als die Anzahl der
gelieferten Daten ist, werden die Daten verworfen, und in RET_VAL wird
die zugehörige Fehlerinformation eingetragen.
• Ist die Längenangabe von RECORD größer oder gleich der Anzahl der
gelieferten Daten, werden die Daten in den Zielbereich übernommen,
und in RET_VAL wird die tatsächliche Länge als positiver Wert
eingetragen.
Hinweis!
Sie müssen darauf achten, dass die Aktualparameter von RECORD bei
allen Aufrufen, die zu einem Auftrag gehören, übereinstimmen.
Ein Auftrag ist eindeutig festgelegt durch den Eingangsparameter LADDR
und RECORD.
Beschreibung
REQ = 1: Anforderung zum Lesen
Adresse CAN-Master VIPA 342-1CA70:
6000h + (n·100h) + Node-ID
(mit n (1...8) Steckplatz auf SPEED-Bus)
Rückgabewert
Zielbereich für die gelesenen Diagnosedaten.
Es ist nur der Datentyp BYTE zulässig.
BUSY = 1: Lesevorgang läuft
BUSY = 0: Lesevorgang beendet
Teil 4 Einsatz
4-45

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

System 300sSpeed7

Inhaltsverzeichnis