Herunterladen Inhalt Inhalt Diese Seite drucken

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

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

Werbung

IC-KP-B17-AIDA1
Befehle
Adresse
(0-basiert)
2003d
2004d -
2011d
Tabelle 7.12 Antwort des ausgeführten Identifikationsbefehls enhanced read
Hinweis!
Wird ein Datenträger vom Typ IPC03 vor den Lesekopf gehalten, so können bei einem
wiederholten read holding registers die Daten eingesehen werden.
read/write multiple registers (17h)
Dieser MODBUS-Befehl verbindet die Funktionalität des read holding registers-Befehls mit
dem write multiple registers-Befehl. Dieser Befehl sollte immer dann eingesetzt werden,
wenn die Daten über eine Steuerung zyklisch ausgetauscht werden. Dabei ist folgendes zu
beachten:
Wird über diesen MODBUS-Befehl ein Identifikationsbefehl initiiert (beispielsweise ein
Lesebefehl), steht die Antwort auf diesen Befehl nicht in der zu diesem Request gehörenden
Response. Erst nach Ablauf der für den Befehl notwendigen Verarbeitungszeit stehen die
Daten zur Verfügung.
Soll ein Identifikationsbefehl mehrmals initiiert werden (z. B. wenn man einen Lesebefehl
mehrmals hintereinander ausführen möchte), so muss eine Änderung in den ersten 4 Bytes
des Identifikations-Telegramms vorgenommen werden. Hierfür kann das Togglebit verwendet
werden.
Ablauf:
1. Ein Request wird ausgeführt. Hierfür müssen folgende Parameter bekannt sein:
Schreiben:
Startadresse (je nach Kanal)
Anzahl der zu schreibenden Register
Tabelle 7.13 benötigte Parameter für einen Request
38
Registeraufteilung
Verwendung
Bytenummer des
Identifikations-
telegramms
High Byte
Status
Byte 4
Low Byte
Antwortzähler
Byte 5
High Byte
Daten
Low Byte
Daten
Inhalt
Bedeutung
05h
05h =
Identifikationslesefehl
er (Bedeutung der
Identifikationsstati
siehe Kapitel 10.1)
02h
Wird bei jeder
weiteren Antwort um 1
erhöht.
00h
Keine Daten gelesen,
da kein Datenträger
vor dem Lesekopf.
00h
Keine Daten gelesen,
da kein Datenträger
vor dem Lesekopf.
Kanal 0
0d
Kanal 1
1000d
Kanal 2
2000d
Kanal 3
3000d
Kanal 4
4000d
Maximal 121d

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis