Herunterladen Inhalt Inhalt Diese Seite drucken

Befehle; Kommunikation Der Identcontrol Compact; Datenaustausch; Befehlsausführung - Pepperl+Fuchs IDENTControl Compact Handbuch

Inhaltsverzeichnis

Werbung

IC-KP2-1HB17-2V1D

Befehle

7
Befehle
7.1

Kommunikation der IDENTControl Compact

Die IDENTControl Compact ist geeignet für den Einsatz in 10 Base-T- und in 100 Base-TX-
Netzwerken. Sie stellt sich automatisch auf die Geschwindigkeit des Netzwerks ein. Die
IDENTControl Compact ist Vollduplex-fähig.
Die IDENTControl Compact kommuniziert über die Protokolle TCP/IP, MODBUS TCP/IP,
EtherNet/IP oder Profinet IO. Um das Protokoll zu wechseln, über das die IDENTControl
Compact kommuniziert, führen Sie einen Spannungsreset durch.
7.2

Datenaustausch

Die übertragenen Daten bestehen aus Befehls-, Bestätigungs- und Antwort-Telegrammen.
Steuerung
* wenn es sich um einen "enhanced"-Befehl handelt
Die Steuersoftware (Client) sendet einen Befehl an die IDENTControl Compact (Server).
Anschließend sendet die IDENTControl Compact eine Empfangsbestätigung (nicht bei
MODBUS TCP/IP). Nachdem der Befehl ausgeführt ist, sendet die IDENTControl Compact die
Antwort.
Bei Enhanced-Befehlen kann die IDENTControl Compact mehrere Antworten senden. Die
Bestätigung sendet sie nur einmal.
Ein Befehl besteht aus der Länge des Telegramms (nur TCP/IP und MODBUS TCP/IP), dem
Befehlscode, dem Kanal des Schreib-/Lesekopfs (IDENT-Kanal), einer bestimmten Anzahl von
Parametern und den Daten, die zum Befehl gehören.
Die Bestätigung besteht aus der Länge des Telegramms (nur TCP/IP und MODBUS TCP/IP),
dem Echo des Befehlscodes, dem Echo des Identkanals, dem Status FFh und dem
Antwortzähler.
Die Antwort besteht aus der Länge des Telegramms (nur TCP/IP und MODBUS/TCP), dem
Echo des Befehlscodes, dem IDENT-Kanal, dem Status, dem Antwortzähler und den
angeforderten Daten.
7.3
Befehlsausführung
Die Steuerung initiiert einen Identifikationsbefehl. Falls sich die Daten seit dem letzten
Auslesen geändert haben, führt die Auswerteeinheit den neuen Befehl aus. Falls die
Auswerteeinheit einen Befehl mehrfach ausführen soll, muss das Togglebit invertiert werden.
Nur dann erkennt das Gerät, dass der Befehl erneut ausgeführt werden soll.
22
IDENTControl
Befehl
Bestätigung
(Status FF
)
h
Antwort
(Ausführungs-Status)
Antwort *
(Ausführungs-Status)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis