Herunterladen Inhalt Inhalt Diese Seite drucken

Speichern Verschiedener Einstellungen (Funktionscode 10H); Fehlermeldung - Digital Energy C30 Bedienungsanleitung

Inhaltsverzeichnis

Werbung

B.2 MODBUS-FUNKTIONSCODES
Dieser Funktionscode ermöglicht es dem Master, die Inhalte eines oder mehrere aufeinander folgenden Einstellregisters in
einem Gerät zu ändern. Einstellregister sind Werte von 16 Bit (zwei Byte), die mit höchstwertigem Byte zuerst übertragen
werden. In einem einzigen Paket können maximal 60 Einstellregister gespeichert werden. Die nachfolgende Tabelle zeigt
das Format der Master- und Slave-Pakete. Das Beispiel zeigt ein Master-Gerät, das den Wert 200 in Spreicherstruktur-
adresse 4051h und den Wert 1 an Speicherstrukturadresse 4052h in das Slave-Gerät 11h (17 dezimal) speichert.
B
Tabelle B–7: BEISPIEL FÜR DIE PAKETÜBERTRAGUNG ZWISCHEN MASTER- UND SLAVE-GERÄT
MASTER-ÜBERTRAGUNG
PAKETFORMAT
SLAVE-ADRESSE
FUNKTIONSCODE
DATENSTARTADRESSE - hoch
DATENSTARTADRESSE - niedrig
ANZAHL DER EINSTELLUNGEN - hoch
ANZAHL DER EINSTELLUNGEN - niedrig
BYTE-ANZAHL
DATA #1 - höchstwertiges Byte
DATA #1 - niederwertiges Byte
DATA #2 - höchstwertiges Byte
DATA #2 - niederwertiges Byte
CRC - niederwertiges Byte
CRC - höchstwertiges Byte
Programmier- oder Betriebsfehler sind in der Regel auf unzulässige Daten in einem Paket zurückzuführen. Diese Fehler
führen zu einer Fehlermeldung vom Slave. Ein Slave, der einen dieser Fehler erkennt, sendet dem Master ein Antwortpa-
ket, in dem das höchstwertige Bit des Funktionscodes auf 1 gesetzt ist.
Die nachfolgende Tabelle zeigt das Format der Master- und Slave-Pakete. Das Beispiel zeigt ein Master-Gerät, das den
nicht unterstützten Funktionscode 39h an Slave-Gerät 11 sendet.
Tabelle B–8: BEISPIEL FÜR DIE PAKETÜBERTRAGUNG ZWISCHEN MASTER- UND SLAVE-GERÄT
MASTER-ÜBERTRAGUNG
PAKETFORMAT
SLAVE-ADRESSE
FUNKTIONSCODE
CRC - niederwertiges Byte
CRC - höchstwertiges Byte
B-6
B.2.5 SPEICHERN VERSCHIEDENER EINSTELLUNGEN (FUNKTIONSCODE 10H)
SLAVE-ANTWORT
BEISPIEL (HEX)
PAKETFORMAT
11
SLAVE-ADRESSE
10
FUNKTIONSCODE
40
DATENSTARTADRESSE - hoch
51
DATENSTARTADRESSE - niedrig
00
ANZAHL DER EINSTELLUNGEN - hoch
02
ANZAHL DER EINSTELLUNGEN - niedrig
04
CRC - niedrig
00
CRC - hoch
C8
00
01
12
62
SLAVE-ANTWORT
BEISPIEL (HEX)
PAKETFORMAT
11
SLAVE-ADRESSE
39
FUNKTIONSCODE
CD
FEHLERCODE
F2
CRC - niederwertiges Byte
CRC - höchstwertiges Byte
C30 Steuerungssystem
ANHANG B
BEISPIEL (HEX)
11
10
40
51
00
02
07
64
B.2.6 FEHLERMELDUNG
BEISPIEL (HEX)
11
B9
01
93
95
GE Multilin

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Digital Energy C30

Inhaltsverzeichnis