ORSG45
3.2.4
Grenzwerte anpassen
Es können Grenzwerte geändert werden, wenn sie in den Einstellungen des Gerätes
(Adapters) eingeschaltet wurden.
Es wird dazu das Limits Object (siehe 4.3.8 Object 0x323, Limits → 54) verwendet.
Um Grenzwerte zu ändern, muss folgender Ablauf eingehalten werden:
1. Grenzwertänderung initialisieren (siehe Grenzwertänderung initialisieren → 27)
2. Grenzwerte ändern (siehe Grenzwerte ändern → 27)
3. Evtl. Grund für Änderung angeben (siehe Grund der Grenzwertänderung angeben
→ 28)
4. Grenzwerte übernehmen (siehe Grenzwerte übernehmen → 28)
Mit einer erneuten Initialisierung können die Änderungen seit der letzten Initialisierung
verworfen werden.
Grenzwerte kontrollieren
Kontrollieren von z. B. Grenzwert 1 (Oberer Grenzwert) und Grenzwert 2 (ausgeschalten):
Service
Get_Attribute_Single (0x0E)
Get_Attribute_Single (0x0E)
Get_Attribute_Single (0x0E)
Get_Attribute_Single (0x0E)
Get_Attribute_Single (0x0E)
Grenzwertänderung initialisieren
Um Änderungen durchführen zu können, muss eine Initialisierung durchgeführt werden.
Dazu wird der Zugriffmodus auf Schreibzugriff geändert:
Service
Set_Attribute_Single (0x10)
Beim anschließenden Auslesen dieses Attributes wird der Wert 1 zurückgegeben.
Grenzwerte ändern
Um den Grenzwert 1 auf 120.0 und die Verzögerungszeit auf 2 s zu setzen, muss zuvor der
Zugriffsmodus auf Schreibzugriff gesetzt sein:
Service
Set_Attribute_Single (0x10)
Set_Attribute_Single (0x10)
ClassID
Instanz
Attribut
0x323
1
1
0x323
1
2
0x323
1
6
0x323
1
4
0x323
2
1
ClassID
Instanz
Attribut
0x323
0
10
ClassID
Instanz
Attribut
0x323
1
2
0x323
1
4
Typ
Daten
SINT
0x01 = Oberer Grenz-
wert
REAL
130.0 = Grenzwert
STRING[6]
m = Einheit
DINT
0x00000001 = 1 s
SINT
0x00 = Ausgeschaltet
Typ
Daten
SINT
1 = Write access gran-
ted.
Limit changes possible.
Typ
Daten
REAL
120.0
REAL
0x00000002
Betrieb
27