Herunterladen Inhalt Inhalt Diese Seite drucken

Nr. 3C: Parameterliste_Schreiben (Set_Pi); Steuerung Über Funktionscode - Siemens 3RK7137-6SA00-0BC1 Gerätehandbuch

Inhaltsverzeichnis

Werbung

Kommandoschnittstelle nutzen
9.4 Beschreibung der AS-i Kommandos
9.4.19

Nr. 3C: Parameterliste_schreiben (Set_PI)

Bedeutung
Dieses Kommando übergibt Parameterwerte für alle AS-i Slaves an den AS-i Master. Der
AS-i Master sendet nur an diejenigen Slaves einen Parameteraufruf, bei denen der im
Kommando übergebene Parameterwert vom IST-Parameterwert des Slaves abweicht. Falls
alle im Kommando übergebenen Parameterwerte identisch sind mit den aktuellen
Parameterwerten (IST-Parameter) der AS-i Slaves, erfolgt keine Parameterübergabe vom
AS-i Master an die AS-i Slaves.
Steuerung über Funktionscode
Das Verhalten des Kommandos kann über den Wert des "Funktionscode" in Byte 1 der
Auftragsdaten eingestellt werden (ab Firmware V1.1.16):
● Ab Firmware V1.1.16 ist der Funktionscode für die Werte 0, 1 und 2 definiert.
● Für Firmware bis V1.1.15 ist der Funktionscode nur für den Wert 0 definiert.
Andere Werte sind nicht zulässig.
Der Funktionscode bestimmt das Betriebsverhalten des Kommandos wie im folgenden
beschrieben.
Die neuen Parameterwerte werden über 3 Subfunktionen in Byte 1 mit unterschiedlichem
Verhalten übertragen.
Funktionscode = 0:
Die übergebenen Parameterwerte werden im EEPROM des CM AS-i Master ST nichtflüchtig
gespeichert.
Falls bei mindestens einem AS-i Slave der übergebene Parameterwert unterschiedlich zum
bisher im Slave aktiven Parameterwert (IST-Parameter) ist, führt der AS-i Master einen
Hochlauf am AS-i Bus durch (Offline-Online-Übergang). Hierbei werden alle Slaves
zurückgesetzt und mit den aktuell im EEPROM gespeicherten Parameterwerten neu
gestartet.
Falls keine Änderungen in den Parameterwerten übergeben wurden, führt der Master keinen
Hochlauf durch.
Funktionscode = 1 (ab Firmware V1.1.16):
Die übergebenen Parameterwerte werden nur flüchtig im Modul CM AS-i Master ST
gespeichert, d. h. das EEPROM bleibt unverändert.
Der AS-i Master prüft für jeden AS-i Slave, ob der übergebene Parameterwert
unterschiedlich zum bisher im Slave aktiven Parameterwert (IST-Parameter) ist. Falls
unterschiedlich, führt der AS-i Master einen Parameteraufruf an den AS-i Slave aus und
übergibt darin den neuen Parameterwert.
Der AS-i Master führt keinen Parameteraufruf an den AS-i Slave aus, wenn der übergebene
Parameterwert identisch zum bisher im Slave aktiven Parameterwert ist.
Der AS-i Master führt keinen Hochlauf am AS-i Bus durch.
Das Kommando gilt mit der Übergabe der Parameterwerte an den Master als fehlerfrei
abgeschlossen. Die Weitergabe der Parameter durch Parameteraufrufe an die Slaves erfolgt
anschließend und wird nicht zeitlich überwacht.
138
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