Herunterladen Inhalt Inhalt Diese Seite drucken

Pepperl+Fuchs IC-KP-B17-AIDA1 Handbuch Seite 36

Vorschau ausblenden Andere Handbücher für IC-KP-B17-AIDA1:
Inhaltsverzeichnis

Werbung

IC-KP-B17-AIDA1
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 holding registers (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
Tabelle 7.9
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. 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:
Es wurde das Beispiel des write multiple registers erfolgreich durchgeführt.
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:
Tabelle 7.10 Parameter des MODBUS-Masters
2. Schritt
Es muss ein read holding registers MODBUS-Befehl ausgeführt werden. Die Registerinhalte
zeigen daraufhin die Antwort des ausgeführten Identifikationsbefehls change tag.
36
benötigte Parameter für einen Request
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

Inhaltsverzeichnis
loading

Inhaltsverzeichnis