Herunterladen Inhalt Inhalt Diese Seite drucken

Nr. 42: As-I-Slave_Id-String_Lesen (Read_String) - Siemens 3RK7137-6SA00-0BC1 Gerätehandbuch

Inhaltsverzeichnis

Werbung

Kommandoschnittstelle nutzen
9.4 Beschreibung der AS-i Kommandos
9.4.31

Nr. 42: AS-i-Slave_ID-String_lesen (Read_String)

Bedeutung
Mit diesem Kommando liest der AS-i Slave einen Identifikations-String nach dem AS-i Slave-
Profil 7.4 mit der im Sendepuffer angegebenen AS-i Slave-Adresse. Der AS-i Master liefert
bis zu 221 Byte Antwortdaten. Der AS-i Master signalisiert die tatsächlich vom AS-i Slave
gesendete Anzahl der ID-Bytes im Byte 0 des Empfangspuffers.
Wenn der AS-i Slave einen Identifikations-String sendet, der länger als 220 Byte ist, bricht
der AS-i Master den Stringtransfer ab und beendet den Auftrag mit einem Fehler. Die
empfangenen Daten werden dem Anwenderprogramm nicht zur Verfügung gestellt.
Solange die Übertragung des Identifikations-Strings läuft, findet kein
Nutz- / Analogdatentransfer mit dem adressierten AS-i Slave statt.
Hinweis
Mit diesem Kommando werden ausnahmsweise auch die Bytes transferiert, die die Bits
"Follows" und "Vaild" enthalten.
Weitere Informationen finden Sie im AS-i Slave-Profil 7.4
Struktur der Auftragsdaten im Sendepuffer
Tabelle 9- 59 Struktur der Auftragsdaten im Sendepuffer
Byte
0
1
Struktur der Antwortdaten im Empfangspuffer
Tabelle 9- 60 Struktur der Antwortdaten im Empfangspuffer
Byte
0
1
2
...
n - 1
n
Maximalwert für n = 220
150
Bedeutung
Kommandonummer: 42
H
Slave-Adresse
Bedeutung
Anzahl der ID-Bytes
ID String-Byte 1
ID String-Byte 2
...
ID String-Byte n - 1
ID String-Byte n
AS-Interface Master CM AS-i Master ST (3RK7137-6SA00-0BC1)
Gerätehandbuch, 07/2017, A5E02655262010A/RS-AD/004

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis