Herunterladen Inhalt Inhalt Diese Seite drucken

Read_Mv - Siemens SIMATIC Ident Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC Ident:
Inhaltsverzeichnis

Werbung

Parametrieren der Anweisungen
4.5 Anweisungen programmieren
4.5.2.3

Read_MV

Die Anweisung "Read_MV" liest das Leseergebnis eines optischen Lesegeräts aus. Zum
Auslesen der Parametrierung muss die "Read"-Anweisung verwendet werden. Die Länge
der zu lesenden Daten ermittelt die Anweisung automatisch aus der Länge des
angelegten Empfangspuffers. Die tatsächliche Länge des Leseergebnisses wird in dem
Ausgangsparameter "LEN_DATA" ausgegeben. Die Daten werden im Datenpuffer
"IDENT_DATA" abgelegt. Ist der Puffer zu klein, erscheint die Fehlermeldung
"0xE7FE0400" und die zu erwartende Länge wird an "LEN_DATA" ausgegeben.
Um eine optimale Geschwindigkeit zu erreichen, empfehlen wir Ihnen, die Länge des
Datentyps "IDENT_DATA" so anzupassen, dass diese möglichst nah der maximal
erwarteten Länge des Leseergebnisses (2 Byte Codelänge + gelesener Code) entspricht.
Bild 4-7
Tabelle 4- 16 Erläuterung zu der Anweisung "Read_MV"
Parameter
IDENT_DATA
LEN_DATA
36
Anweisung "Read_MV"
Datentyp
SINT[10]
INT
Default-Werte
Beschreibung
0
Leseergebnis
In Byte 0 und 1 steht die Länge des
gelesenen Codes.
Hinweis:
Bei Bedarf kann ein Array beliebiger
Größe an diesen Parameter überge-
ben werden. Beachten Sie, dass das
Array ≥ 10 Byte groß sein muss (z. B.
Länge des Leseergebnis ≙ 2 Byte
"SINT[12400]").
0x00
Codelänge + gelesener Code
Ident-Profil, Add-On Instruction für Rockwell-Systeme
Funktionshandbuch, 07/2020, C79000-G8900-C410-04

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis