Herunterladen Diese Seite drucken

Pepperl+Fuchs IDENTControl IC-KP-B12-V45 Handbuch Seite 38

Auswerteeinheit mit ethernet-schnittstelle
Vorschau ausblenden Andere Handbücher für IDENTControl IC-KP-B12-V45:

Werbung

IC-KP-B12-V45
Befehle
Hinweis!
Wurden alle 3 Schritte erfolgreich durchgeführt, so muss die LED 2 unter dem
Display grün leuchten. Wenn Sie nun einen Datenträger vom Typ IPC03 vor den
Lesekopf halten, muss diese LED orange leuchten. Soll ein Identifikationsbefehl
ein zweites Mal an das Identifikationssystem übertragen werden, so muss das
Togglebit invertiert werden. Dies ist notwendig, um einen zyklischen Datenverkehr
zu einer SPS zu ermöglichen.
read multiple register (03h)
Mit diesem MODBUS-Befehl (Request) können die Eingangsregister des
Identifikationssystems ausgelesen werden. Sobald das Gerät Daten zu Verfügung
hat, werden diese in die Eingangsregister geschrieben. Werden diese nicht gleich
abgeholt, werden bis zu 32 Antworten zwischengespeichert, bevor es zu einem
Datenverlust kommt. Sind keine Antwortdaten vorhanden, so ist der Inhalt der
Register 0.
Ablauf:
1. Ein Request wird ausgeführt. Hierfür müssen folgende Parameter bekannt sein:
Startadresse (je nach Kanal)
Anzahl der zu lesenden Register
2. Es wird eine Response vom Identifikationssystem an den MODBUS-Master
gesendet. Diese Antwort enthält den Inhalt der angefragten Register. Kommt es
zu einem Fehlerfall, so beinhaltet die Antwort eine Ausnahmemeldung (siehe
Kapitel 7.4.5). Ein Lesebefehl ist ab der 1. Adresse des jeweiligen Kanales
durchzuführen.
Beispiel:
In diesem Beispiel werden die Antworten abgeholt, die im vorhergehenden
Beispiel erzeugt wurden. Folgende Voraussetzung muss gegeben sein:
1. Schritt
Es müssen die Parameter des MODBUS-Masters eingestellt werden:
Slave IP-Adresse:
Timeoutzeit:
Geräte-ID:
Startadresse:
Anzahl der zu lesenden Register:
38
Es wurde das Beispiel des "write multiple register" erfolgreich durchgeführt.
Kanal 0
Kanal 1
Kanal 2
Kanal 3
Kanal 4
Maximal 125d
IP-Adresse des Identifikationssystems
1000 ms
1
2000d
12d
0d
1000d
2000d
3000d
4000d

Werbung

loading