Herunterladen Inhalt Inhalt Diese Seite drucken

Befehlsstruktur - Pepperl+Fuchs IC-KP-B12-V45 Handbuch

Inbetriebnahme an einer simatic s-7 400 sps
Vorschau ausblenden Andere Handbücher für IC-KP-B12-V45:
Inhaltsverzeichnis

Werbung

IC-KP-B12-V45
Befehle
3.3

Befehlsstruktur

Um einen Befehl mit der IDENTControl ausführen zu können, müssen vorher die
zugehörigen Befehlsparameter an die IDENTControl übertragen werden.
Die Befehlsparameter sind byteweise zusammengefasst und bilden ein
Befehlstelegramm.
Die Anzahl der zu übertragenden Parameter sowie der Befehlscode sind
unterschiedlich, jedoch sind die Strukturen der verschiedenen Befehle identisch.
Die nachfolgende Tabelle beschreibt den Aufbau eines Befehlstelegramms für
einen Single-Read-Data-Befehl.
Dieses Telegramm wird von der Steuerung zur IDENTControl gesendet und
bewirkt das Einlesen von Nutzdaten.
Byte
0
1
2
3
4
5
6..65
Abbildung 3.1: Aufbau Befehlstelegramm Single-Read-Data-Befehl
In den ersten beiden Bytes des Befehlstelegramms wird die
Telegrammlänge übermittelt.
Dies wird über die Parameter #Head_X.OutData.TelegrammLengthHigh
und #Head_X.OutData.TelegrammLengthLow realisiert.
Der Befehlsparameter #Head_X.OutData.TelegrammCommandCode
enthält den Befehlscode des zu übertragenden Befehls.
Für ein Single-Read-Data-Befehl hat der Befehlscode die binäre Codierung
(10000)b.
Eine ausführliche Auflistung der verschiedenen Befehlscodes für die
IDENTControl ist dem "Handbuch IDENTControl IC-KP-B12-V45"
(www.pepperl-fuchs.com) oder der Befehlsliste im Anhang zu entnehmen.
Mit Hilfe des Befehlsparameters #Head_X.OutData.TelegrammChannel
werden zwei Befehlseigenschaften übertragen.
Inhalt / Variable
#Head_X.OutData.TelegrammLengthHigh
#Head_X.OutData.TelegrammLengthLow
#Head_X.OutData.CommandCode
#Head_X.OutData.Channel
#Head_X.OutData.Wordadr_High
#Head_X.OutData.Wordadr_Low
#Head_X.OutData.DW1 ... DW15
Bitbelegung
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
Datenwortanzahl
Kanalnummer
Anfangsadresse high Byte
Anfangsadresse low Byte
unbenutzt
0
0
0
0
1
0
0
0
0
13

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis