Herunterladen Inhalt Inhalt Diese Seite drucken

E/A-Peripheriestruktur Aktualisieren - YASKAWA VIPA System SLIO CPU 015N Handbuch

Inhaltsverzeichnis

Werbung

Ethernet-Kommunikation - EtherCAT
Alarmverhalten > Alarmtypen
Diagnosepuffer schreiben
EventId:=
PrioLevel
Eventclass,
StartEvent
0xEC10,
PrioLevel von
0xEC11,
OB86
0xED10 oder
0xED20
(abhängig vom
Statuswechsel)
206
OB-Startinformationen eintragen und OB aufrufen
Strukturele-
Datentyp
ment
EventClass
BYTE
FLT_ID
BYTE
PrioLevel
BYTE
OBNr
BYTE
Reserved1
BYTE
IoFlag
BYTE
Info1
WORD
Info2
WORD
Info3
WORD
User1
WORD
User2
WORD
Ä Kap. 9.4 "EtherCAT Diagnose" Seite 193
SZL-Daten aktualisieren
In der SZL xy94 werden jeweils die entsprechenden Bits für die Slaves aktualisiert.
Jeder als Alarmevent an die CPU gemeldete Zustandswechsel erzeugt einen Diagnose-
puffereintrag und ist in der SZL 0xE0 auslesbar.

E/A-Peripheriestruktur aktualisieren

E/A-Status der Slaves und deren Module werden bei Wiederkehr auf
EA_STATUS_BG_VORHANDEN und bei Ausfall auf EA_STATUS_BG_NICHTVOR-
HANDEN gesetzt.
Zwischenspeichern des Alarms
Snapshot zum Zeitpunkt des Alarmevents - kann über SFB 54 ausgewertet werden.
OBNr.
Reserved1,
IOFlag
86
siehe OB-Start-
info
Reserved1,
IOFlag
Beschreibung
0xEC bei Wiederkehr oder 0xED bei Ausfall oder
sonstigen VusStateChanged
0x10 Ausfall oder Wiederkehr mit allen Slaves,
0x11 Wiederkehr mit fehlenden Slave(s), 0x20
sonstiger BusStateChanged
Priorität des OB86
86
1, wenn Slave verfügbar, sonst 0
0x54 bei Eingangsadresse in ZInfo1, 0x55 bei Aus-
gangsadresse
0xXXYY: XX=OldState, YY=NewState
Diagnoseadresse des Masters
Anzahl der fehlenden Slaves
0xXXYY: XX=AlarmPrio, YY=AlarmRef
EtherCAT-Slave-Adresse
Info1
Info2
alter und neuer
Diagnose
Status des
Adresse
Slaves
Master
HB300 | CPU | 015-CEFNR00 | de | 20-32
VIPA System SLIO
Info3
Anzahl der
Slaves, welche
vom Status des
Masters abwei-
chen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis