14 automatisches adressieren wählen (set_aae), Automatisches adressieren wählen (set_aae), Seite 52 – EUCHNER AS-i 3.0 Command Interface Benutzerhandbuch
Seite 52
AS-i 3.0 Kommandoschnittstelle
Beschreibung der Kommandoschnittstellenbefehle
52
Technische Änderungen vorbehalten, alle Angaben ohne Gewähr
Id.-No.: 102875 Issue date - 3.12.2007
EUCHNER GmbH + Co. KG
Kohlhammerstraße 16, D-70771 Leinfelden-Echterdingen
Tel. +49/711/7597-0, Fax +49/711/753316
4.5.14
Automatisches Adressieren wählen (SET_AAE)
Mit diesem Aufruf kann die Funktion „Automatisches Adressieren“ freigegeben
oder gesperrt werden.
Das Bit AUTO_ADDR_ENABLE wird nichtflüchtig gespeichert, d. h. es bleibt auch
nach einem Anlauf/Wiederanlauf des AS-i-Masters erhalten.
4.5.15
AS-i-Slave-Adresse ändern (SLAVE_ADDR: Change_Slave_Address)
Mit diesem Aufruf kann die Adresse eines AS-i-Slaves geändert werden.
Dieser Aufruf wird vorwiegend verwendet, um einen neuen AS-i-Slave mit der De-
fault-Adresse „0“ dem AS-Interface hinzuzufügen. In diesem Fall erfolgt eine
Adressänderung von „AS-i-Slave-Adresse-alt“ = 0 auf „AS-i-Slave-Adresse-neu“.
Die Änderung erfolgt nur, wenn folgende Bedingungen erfüllt sind:
1. Es ist ein AS-i-Slave mit „AS-i-Slave-Adresse-alt“ vorhanden.
2. Ist die alte AS-i-Slave-Adresse ungleich 0, dann darf nicht gleichzeitig ein
AS-i-Slave mit Adresse „0“ angeschlossen sein.
3. Die „AS-i-Slave-Adresse-neu“ muss einen gültigen Wert haben.
4. Ein AS-i-Slave mit „AS-i-Slave-Adresse-neu“ darf nicht vorhanden sein.
Anfrage
Byte
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
0B
16
2
T
–
Kreis
3
Auto_Address_Enable
Antwort
Byte
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
0B
16
2
T
Ergebnis
Beim Ändern der AS-i-Slave-Adresse wird der AS-i-Slave nicht
zurückgesetzt, sodass die Ausgangsdaten des AS-i-Slaves erhalten
bleiben, bis auf der neuen Adresse neue Daten kommen.
Anfrage
Byte
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
0D
16
2
T
–
Kreis
3
–
B
Quelladresse
4
–
B
Zieladresse