EA-IF-R2 EA ELEKTRO-AUTOMATIK, EA-IF-R2 Datasheet - Page 38

no-image

EA-IF-R2

Manufacturer Part Number
EA-IF-R2
Description
INTERFACE RS232 (EA-PSI/BCI 800 R)
Manufacturer
EA ELEKTRO-AUTOMATIK
Datasheet

Specifications of EA-IF-R2

Svhc
No SVHC (18-Jun-2010)
Accessory Type
Interface Card
Applications
Engineering Laboratory And Complex Industrial Application
Approval Bodies
CE / EN
Rohs Compliant
Yes
For Use With
EA Elektro-Automatik PSU
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
© 009, Elektro-Automatik GmbH & Co. KG
Irrtümer und Änderungen vorbehalten
Programmierung
Problem:
Fehlermeldungen sollten stets darauf hinweisen, wo der
Fehler liegt. In der nachstehenden Tabelle befindet sich eine
Übersicht über mögliche Fehlermeldungen, die vom anzu-
sprechenden Gerät an den PC geschickt werden können.
Manche Fehler sind bedingt durch eine fehlerhafte Anfra-
ge/Sendung, andere können ohne Aufforderung vom Gerät
kommen. Sie dienen als Hinweis und zur Fehlerfindung.
Fehlermeldungen haben Telegrammformat, d.h. sie bestehen
aus Startdelimiter, Objektnummer (hier als Kennzeichnung
für einen Fehler immer 0xFF) und Datenbereich. Der Da-
tenbereich enthält den Fehlercode.
Beispiel: wenn man z. B. mit Objekt 50 bei einem Gerät
die Spannung setzen will und das Gerät nicht im Remote-
Modus ist, dann würde sich bei einer Geräteadresse 7 das
Fehlertelegramm C0 07 FF
Erläuterungen zu einigen Fehlercodes:
Code 0x7: die Objektnummer im Telegramm an das Gerät
ist dem Gerät unbekannt.
Code 0x8: die Länge des Datenfeldes im Telegramm ist in
der Objektliste definiert. Dieser Fehler kommt z. B., wenn ein
Sollwert (immer  Bytes bei Typ „Int“) gesendet werden soll,
das Datenfeld aber nur ein Byte enthielt. Selbst wenn der
Startdelimiter die richtige Telegrammlänge enthält, dies dient
zusätzlich zum Schutz, daß falsche Werte gesetzt werden.
Code 0x9: es wurde z. B. ein Objekt zum Setzen eines
Sollwertes gesendet, das Gerät ist aber nicht im Fernsteu-
erbetrieb. Daher nur Leserecht, kein Schreibrecht.
Codes 0xB/0xD/0x14: Nachrichten werden erst aus dem
Nachrichtenspeicher gelöscht, wenn sie ausgeführt wurden.
Kommen sie zu schnell herein und können nicht ausgeführt
werden, ist der Speicher irgendwann voll und kann keine
neuen Nachrichten mehr aufnehmen.
Code 0xE: bei CAN werden Strings gesondert übertragen.
Wenn deren Länge größer als 8 Zeichen ist, müssen geteilte
CAN-Nachrichten verwendet werden und der Anfang des
Datenfeldes im Telegramm das String-Startkennzeichen
0xFF, 0xFE usw. enthalten. Siehe auch 7.7.1.
Codes 0x30/0x31: beziehen sich auf Sollwerte. Alle Soll-
werte haben eine obere und untere Grenze, die z. B. bei
einem PSI 9000 Netzgerät einstellbar sind. Standardmäßig
ist die obere für z. B. einen Stromsollwert 0x6400 und die
untere ist 0.
Grenzen gelten auch für Zeitwerte.
Code 0x32: für einen Zeitwert wurde der falsche Zeitbereich
gewählt. Die obere und untere Grenze werden dadurch nicht
verletzt, jedoch dieser Fehler erzeugt.
Code 0x35: ist auf freischaltbare
Codes 0x36/0x37: Bedingungen für den Zugriff nicht ein-
gehalten. Siehe Objektliste und die Zugriffsbedingungen in
Spalte 4.
Eine Fehlermeldung wurde zurückgegeben
09
01 CF ergeben.
Legende
Hex.
Fehlercode
0A
0B
0C
0D
0E
0F
10
11
12
13
14
20
21
22
30
31
32
33
34
36
37
1
2
3
4
5
6
7
8
9
Kommunikationsfehler
Userfehler
Interner Fehler
Dez.
10
11
12
13
14
15
16
17
18
19
20
32
33
34
48
49
50
51
52
54
55
1
2
3
4
5
6
7
8
9
Beschreibung
RS232: Paritätsfehler
RS232: Frame Error (Startbit o. Stopbit nicht erkannt)
Prüfsumme nicht korrekt
Startdelimiter falsch
CAN: max. Nodes überschritten
CAN: Node unbekannt/keine Gatewayfunktion
Objekt nicht definiert
Objektlänge nicht korrekt
Schreib-Leserechte verletzt, kein Zugriff
CAN: Gateway überlastet
CAN: Gateway-Sendepuffer voll
CAN: geteilte Message abgebrochen
CAN: Messagebuffer überlaufen
CAN: String-Startkennzeichen nicht korrekt
Gerät ist in "Local" Modus
CAN-Treiber-IC: Stuffing Fehler
CAN-Treiber-IC: CRC-Summenfehler
CAN-Treiber-IC: Übertragungsfehler
CAN: erwartete Datenlänge stimmt nicht
CAN-Treiber-IC: Puffer voll
Gateway: CAN Stuffing Fehler
Gateway: CAN CRC-Summenfehler
Gateway: CAN Übertragungsfehler
Obere Grenze des Objektes überschritten
Untere Grenze des Objektes unterschritten
Zeitdefinition nicht eingehalten
Zugriff auf Menüparameter nur bei "Ausgang aus"
Zugriff auf Sequenzsteuerelemente verweigert
Zugriff auf Funktionsdaten verweigert
Zugriff auf Sollwert verweigert (Gerät im Slavemodus)
DE
38

Related parts for EA-IF-R2