8.3 Über IO-Link betreiben
8.3.1 Positionsoffset
257 (0x101) [x10µm] Position offset
Der Wert des Positionsoffset in µm wird in 10-µm-Schritten eingestellt und zum
tatsächlichen Positionswert addiert.
uPositionsoffset in Index 257 (0x101) Position offset [x10µm] verändern.
ðWerte in Index 260 (0x104) Detection range [x10µm] und in Index 16512
(0x4080) MDC Descr > Subindex 1 und 2 verändern um den Wert des Positi-
onsoffset.
8.3.2 Manueller Teach-in von bis zu 8 Schaltpunkten
Hinweise
• Limitierende Faktoren sind die Wiederholgenauigkeit und die Auflösung, der
Abstand zwischen 2 Schaltpunkten kann kleiner als 1mm sein.
Vorgehen
Am Beispiel Qint.1:
1. Schaltpunktmodus Window Mode oder Two-point Mode wählen. Siehe
g11.5Schaltpunktmodi IO-Link.
2. Startpunkt und Endpunkt der Schaltpunktbreite einstellen: Index 60 (0x3C)
Qint.1 SP1 / SP2 anpassen.
3. Schaltpunktlogik einstellen: Index 61 (0x3D) Qint.1 Configuration > Subindex
1 (0x01) Switchpoint Logic anpassen.
4. Schaltpunktmodus einstellen: Index 61 (0x3D) Qint.1 Configuration > Subin-
dex 2 (0x02) Switchpoint Mode anpassen.
5. Schaltpunkthysterese einstellen: Index 61 (0x3D) Qint.1 Configuration > Sub-
index 3 (0x03) Switchpoint Hysteresis anpassen.
6. Qint.2 SP1 / SP2 und Qint.3 SP1 / SP2…Qint.8 SP1 / SP2 konfigurieren: Indizes
62 (0x3E) und 16384 (0x4000)…16395 (0x400B) anpassen.
ðDie Hysterese der konfigurierten Schaltpunkte beträgt 0,7mm.
8.3.3 Alarmbenachrichtigungen
Über Indizes auslesen
1. Die Alarmschwellen über die Indizes 4369 (0x1111) DD - Alert limit und 4399
(0x112F) Actuator alert limits anpassen.
2. Über die Indizes 4370 (0x1112) DD - Alert flags und 4400 (0x1130) Actuator
alerts Alarmbenachrichtigungen auslesen. (Standard)
Über das Prozessdatum auslesen
üAlarmbenachrichtigungen können ausgelesen werden, wenn die eingestellte
Alarmschwelle überschritten wird.
1. Die Alarmschwellen über die Indizes 4369 (0x1111) DD - Alert limit und 4399
(0x112F) Actuator alert limits anpassen.
2. Im Index 67 (0x43) Process data user definition Alarmbenachrichtigungen an-
stelle der Schaltpunkte einstellen. Siehe gTab.3.
3. Alarmbenachrichtigungen über das Prozessdatum auslesen.
ðAlarmbenachrichtigungen werden regelmäßig automatisch übertragen.
Tab.3: Alarmbenachrichtigungen über Prozessdatum auslesen
Wert Beschreibung
60 Group alert: Cycle time (Typ: Ereignis)
Inhalt: Index 4400 (0x1130) Actuator alerts > Subindex 2 (0x02) Min. cycle
time alert und Subindex 3 (0x03) Max. cycle time alert
65 Direct alert: Operating hours max. (Typ: Ereignis)
68 Direct alert: Power cycles max. (Typ: Ereignis)
69 Direct alert: Cycle count max. (Typ: Ereignis)
90 Direct alert: Total actuator travel max. (Typ: Ereignis)
Alarmverzögerungszeit einstellen
Die eingestellte Alarmverzögerungszeit wirkt sich nur auf Alarmbenachrichtigun-
gen vom Typ „Status“ aus. Alarmbenachrichtigungen vom Typ „Ereignis“ treten
sofort nach Unterschreiten oder Überschreiten der eingestellten Grenze auf.
uAlarmverzögerungszeit über den Index 4842 (0x12EA) > Subindex (0x01) Alert
delay time [ms] einstellen.
ðAlarm wird nur ausgegeben, wenn die entsprechende Alarmbedingung länger
als die hier definierte Alarmverzögerungszeit erfüllt ist.
Alarm automatisch zurücksetzen
Das automatische Alarm-Reset beschreibt die Zeit, nach der Alerts automatisch
zurückgesetzt werden, wenn sich die Alert-Bits in den Prozessdaten nicht ändern.
Ein negativer Wert deaktiviert das automatische Zurücksetzen von Alarmbenach-
richtigungen. In der Standardeinstellung ist der automatische Alarm-Reset deak-
tiviert.
uAlarm-Reset über den Index 4842 (0x12EA) > Subindex 2 (0x02) Automatic
alert reset time [ms] einstellen.
8.3.4 Schaltpunkt
Schaltpunktlogik invertieren
uSubindex 1 (0x01) Switchpoint Logic anpassen.
ðLogik der eingelernten Schaltpunkte wird invertiert. Standardmäßig sind die
Schaltpunkte beim Überfahren auf high.
Schaltpunkthysterese
uHysterese über den Subindex 3 (0x03) Switchpoint Hysteresis in 10µm Schrit-
ten anpassen (Max: 327,67mm, min: 0,01mm).
Schaltpunktbreite
üSchaltpunktmodus Cylinder switch mode ausgewählt. Siehe g11.5Schalt-
punktmodi IO-Link.
1. Manuellen Teach-in durchführen.
2. Breite der eingelernten Schaltpunkte über den Index 170 (0xAA) Switchpoint
width [x10µm] bestimmen (Standard: 2mm, max.: 10mm).
8.3.5 Reset durchführen
Tab.4: Resets
Reset Index Wert Ergebnis
Device Reset Index 2 (0x02) System Command 128 Produkt wird neu gestartet.
Folgende Indizes werden zurückgesetzt:
•4372 (0x1114) Actuator travel [x10 µm]
•4380 (0x111C) Cycle time [ms]
•4381 (0x111D) Dwell time [ms]
•4379 (0x111B) Actuator travel time [ms]
•4375 (0x1117) Average actuator velocity [m/s]
•4602 (0x11FA) Current field strength [mT]
4604 (0x111FC) Peak field strength
Folgende Indizes bleiben erhalten:
•4374 (0x1116) Total actuator travel [sum m]
•4382 (0x111E) Cycle count [sum]
•Qint. 1-8 SP1 / SP2, Qint. 1-8 Configuration
AVENTICS™ ST6-SM | R412028907-BAL-001-AA | Deutsch 8