Herunterladen Inhalt Inhalt Diese Seite drucken

Beschreibung Der Funktionsnummern; Beschreibung Werte - Hitachi WJ200 Serie Produkthandbuch

Vorschau ausblenden Andere Handbücher für WJ200 Serie:
Inhaltsverzeichnis

Werbung

HITACHI W J 200

Beschreibung der Funktionsnummern

Funktion: Lese Coil-Status (01h)
Diese Funktion liest den Status (ON/OFF) der ausgewählten Coils
Beispiel:
Auslesen der Digitaleingänge [1] ... [5] an einem SLAVE mit der Adresse „8".
Digitaleingänge haben folgenden Zustand
Beschreibung
Werte
Coil-Nr.
0007h
Digitaleingang
[1]
Coil-Status
ON
101binär = 5hex
Anfrage
Nr.
Feldname
1
Slave-Adresse *1)
2
Funktionsnummer
3
Startadresse Coil (MSB) *2)
4
Startadresse Coil (LSB) *2)
5
Anzahl Coils (MSB) *3)
6
Anzahl Coils (LSB) *3)
7
CRC-16 (MSB)
8
CRC-16 (LSB)
*1)
Betriebsart „Broadcasting" inaktiv
*2)
Bei deaktiviertem „Modicon Mode" beginnt die Startadresse Coils bei 0. Coil-Adressen 1-31
werden zu 0-30. Startadresse der Coils verschiebt sich dann zur angegebenen Adresse aus
der Modbus Coil-Liste um einen Wert nach unten (Startadresse Coil = Coil-Adresse – 1:
0006h=0007h-1)
*3)
Bei Einstellung 0 oder größer 31 wird eine Fehlermeldung „03h" gesendet.
In diesem Fall: 00 05 => Lesen von 5 Coils (Digitaleingang 1 ... 5)
*4)
Daten der ausgewählten Bytes
In diesem Fall: 05h=00000101b
Eingang 3 (Coil 0009h)
Eingang 1 (Coil 0007h)
Daten in der Antwort zeigen den Status der Digitaleingänge der Coils 0007h ... 000Dh,
wobei Coil 0007h das LSB ist.
Ist ein zu lesendes Coil außerhalb des definierten Bereichs, enthält das letzte Coil, zur
Signalisierung dass sich Coils außerhalb des Bereiches befinden, eine „0"
Bei nicht korrekt ausgeführtem Befehl, siehe Fehlerantwort in diesem Kapitel
256
0008h
0009h
000Ah
[2]
[3]
[4]
OFF
ON
OFF
Beispiel
(Hex)
08
01
00
07
00
05
4D
51
000Bh
[5]
OFF
Antwort
Nr.
Feldname
1
Slave-Adresse *1)
2
Funktionsnummer
3
Datenlänge (In Byte)
4
Daten Coils *4)
5
CRC-16 (MSB)
6
CRC-16 (LSB)
Beispiel
(Hex)
08
01
01
05
92
17

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis