9.5
Gerätespezifische Diagnose – Class 2
9.5.1 Class 2 Diagnosedaten-Übersicht
Octet
Typ
7
BYTE
8...16
17
BYTE
18..19
UINT16 Unterstützte Alarme (Supported Alarms)
20..21
UINT16 Warnungen (Warnings)
22..23
UINT16 Unterstützte Warnungen (Supported Warnings)
24..25
UINT16 Profilversion
26..27
UINT16 Softwareversion
28..31
UINT32 Betriebszeit – wird nicht unterstützt
32..35
UINT32 Offsetwert
36..39
UINT32 Hersteller-Offsetwert – wird nicht unterstützt
40..43
UINT32 Counts per Revolution (Schritte pro Umdr.) –
44..47
UINT32 Schritte (Number of counts) über den gesamten
48..57
ASCII
58..59
60
BYTE
61
BYTE
62..63
UINT16 DP-Controllerstatus
9.5.2 Diagnose-Header
Die Header-Information zeigt die Länge der Diagnosedaten (inclusive dem Header-Byte) im
hex-Format. Die Octets 7 bis 63 sind Anwenderdiagnosedaten.
9.5.3 Zusätzliche Alarme
Bit 15..8 Reserviert für zukünftige Verwendung – nicht zugewiesen
Jan 2005
Dienst DDLM_Slave_Diag
Erklärung
Diagnose-Header (Datenlänge)
-- siehe Class 1-Diagnosedaten (9.4.1 ff) --
Zusätzliche Alarme (Additional Alarms)
. – Maßeinheiten / Umdr.
Kunden festgelegt
Messbereich (Measuring Range) -- (CMR)
Seriennummer (Serial Number - 10 characters)
-- reserviert --
-- herstellerspezifisch --
Im EEPROM abgelegte Stationsadresse
Encoderstatus, entsprechend 'Betriebsmodus'
(Operating Mode)
ATM60 / ATM90 / KHK53
Diagnoseinformationen
Wert (Default)
63
0
00.19
hex
00.01
hex
01.10
hex
01.01
hex
FF.FF.FF.FF
0
Vom
0
1
--
hex
51