Schritt 2: Bestimmen Sie die Zeit zwischen den Signalwechseln für die
Geschwindigkeitsbegrenzung
1. Bestimmen Sie die Geschwindigkeit, bei der der Ausgang Nachlauf beendet aktiviert wer-
den soll, z. B. um eine Schutztür zu entriegeln.
2. Bestimmen Sie die maximale Zeit zwischen zwei Signalwechseln bei dieser Geschwindig-
keit (höchste Werte von t
wie z. B. Schalttoleranzen, Zahnradtoleranzen usw.
Min. Zeit zwischen Signalwechseln = höchste Werte von t1 bis t4 + 10 ms
Die Min. Zeit zwischen Signalwechseln muss auf jeden Fall größer sein als die Logik-
Ausführungszeit und muss auf das nächste Vielfache von 10 ms aufgerundet werden.
Achten Sie auf erhöhte Logik-Ausführungszeiten!
Immer wenn das Logikprogramm geändert wird, kann sich die Logik-Ausführungszeit erhö-
hen. In diesem Fall kann es notwendig sein, die maximale Signalfrequenz der Pulsgeber er-
neut zu berechnen. Andernfalls besteht Gefahr für den Bediener der Maschine.
ACHTUNG
Beispiel 1: A/B 90° Phasenversatz
• 4 Zähne pro Umdrehung
• Schalttoleranzen ±5°→ Zähne 175° bis 185° (entspricht t
(entspricht t
• Maximale Antriebsgeschwindigkeit = 750 U/min = 12,5 Hz
• Antriebsgeschwindigkeit für Freigabe = 15 U/min = 0,25 Hz
• Logik-Ausführungszeit = 8 ms
Vorgehen
Prüfen Sie die maximale Signalfrequenz der Pulsgebersignale:
Max. Signalfrequenz = 12,5 Hz × 4 Zähne/Umdrehung = 50 Hz
Niedrigster t
→ höher als die Logik-Ausführungszeit
Niedrigster t
→ höher als die Logik-Ausführungszeit
Bestimmen Sie die Zeit zwischen den Signalwechseln für die Geschwindigkeitsbegren-
zung:
Signalfrequenz für Freigabe = 0,25 Hz × 4 Zähne/Umdrehung = 1 Hz
Max. Dauer Eingangsmuster = 1/1 Hz × 185°/360° = 514 ms
Zeit zwischen Signalwechseln = 514 ms + 10 ms = 524 ms
→ Min. Zeit zwischen Signalwechseln = 530 ms (aufgerundet auf das nächste Vielfache von
10 ms)
Beispiel 2: 1/3-Lücke 180° Phasenversatz
• 8 Zähne pro Umdrehung
• Schalttoleranzen ±2°→ Zähne 118° bis 122° (entspricht t
122° (entspricht t
• Maximale Antriebsgeschwindigkeit = 120 U/min = 2 Hz
• Antriebsgeschwindigkeit für Freigabe = 12 U/min = 0,2 Hz
• Logik-Ausführungszeit = 16 ms
Wieland Electric GmbH | BA000967 | 11/2016 (Rev. E)
Logikprogrammierung – Funktionsblöcke
bis t
). Berücksichtigen Sie dabei alle möglichen Toleranzwerte,
1
4
bis t
)
1
4
= 1/50 Hz × 175°/360° = 9,7 ms
low
= 1/50 Hz × 175°/360° = 9,7 ms
high
bis t
)
1
4
, t
); Signalwechsel 85° bis 95°
low
high
, t
); Signalwechsel 118° bis
low
high
133