9.4.30
Nr. 41: AS-i-Slave_Parameter-String_lesen (Read_String)
Bedeutung
Mit diesem Kommando liest der AS-i Slave einen Parameter-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. Die tatsächlich vom AS-i Slave
gesendete Anzahl der Parameter-Bytes signalisiert der AS-i Master im Byte 0 des
Empfangspuffers.
Wenn der AS-i Slave einen Parameter-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 Auftragsprogramm nicht zur Verfügung gestellt.
Solange die Übertragung der Parameter-Strings läuft, findet kein Nutz- / Analogdatentransfer
mit dem adressierten AS-i Slave statt.
Struktur der Auftragsdaten im Sendepuffer
Tabelle 9- 57 Struktur der Auftragsdaten im Sendepuffer
Byte
0
1
Struktur der Antwortdaten im Empfangspuffer
Tabelle 9- 58 Struktur der Antwortdaten im Empfangspuffer
Byte
0
1
2
...
n - 1
n
Maximalwert für n = 220
AS-Interface Master CM AS-i Master ST (3RK7137-6SA00-0BC1)
Gerätehandbuch, 07/2017, A5E02655262010A/RS-AD/004
Bedeutung
Kommandonummer: 41
Slave-Adresse
Bedeutung
Anzahl der Parameter-Bytes
Parameter-String Byte 1
Parameter-String Byte 2
...
Parameter-String Byte n - 1
Parameter-String Byte n
Kommandoschnittstelle nutzen
9.4 Beschreibung der AS-i Kommandos
H
149