Diagnosevariablen

Folgende Diagnosevariablen sind über die Anwenderschnittstelle verfügbar:

  • Fehler/Warnung (xError, xWarning)
  • Überschreitet die Distanz zwischen Motorgeber und externem Geber ein Fehler-/Warnungsfenster wird xError / xWarning ausgelöst.
  • Aktueller Kopplungsfehler (lrErrorDistance, lrWarningDistance)
  • Der aktuelle Kopplungsfehler repräsentiert die aktuelle Differenz von Motorgeberinformation und externer Geberinformation nach dem letzten Zurücksetzen z. B. durch Hochlauf des MOVI-C® CONTROLLER oder xDeleteDistance.
  • Aktuelles Überwachungsfenster (lrActErrorWindow, lrActWarningWindow)
  • Die Überwachungsfenster zeigen die aktuell erlaubte Distanz zwischen Motorgeber und externem Geber. Diese Distanz ist die Summe aus dem absoluten Fehler-/Warnungsfenster und dem relativen Fehler-/Warnungsfenster. Siehe dazu Formschlüssige Geberkopplung und Reibschlüssige Geberkopplung.
  • Maximal vorhandene Distanz (lrMaxMagnitudeDistance)
  • Die maximale Auslenkung des Kopplungsfehlers wird fortwährend gespeichert (lrMaxMagnitudeDistance) und kann ausgelesen werden, um zu sehen, ob sich auf längere Sicht etwas am Geberkopplungsverhalten verändert hat. Dieser Wert ist nach einem Fehlerreset, nach xDeleteDistance oder neu Hochfahren der PLC abgelöscht.
  • Aktueller Schlupf (lrActSlip)
  • Mit lrActSlip kann der aktuelle Schlupf gemessen werden. Es ist dabei wichtig, dass das lrSlipRelationErrorWindow größer als der zu messende Schlupf gewählt wird. Wird das lrSlipRelationErrorWindow kleiner gewählt, wird der Kopplungsfehler nicht gänzlich dem Schlupf zugeschrieben, sondern als absoluter Kopplungsfehler aufsummiert bis das lrAbsoulteDistanceWindow überschritten ist. Es gilt für den Antriebsschlupf folgende Definition:
  • (ω = Geschwindigkeit Motorgeber, ω0 = Geschwindigkeit externer Geber)
  • Positive/Negative konstante Geschwindigkeit in der Ebene (klassische Reibung)
  • Bei konstanter Geschwindigkeit in der Ebene ergibt sich durch die Reibung immer ein positiver Schlupf, da der Motor unabhängig von der Richtung immer etwas schneller dreht.
  • Konstantes Berghoch / -runterfahren bzw. Beschleunigen / Bremsen
  • Das Berghochfahren oder Beschleunigen erzeugt typischerweise eine positiven Schlupf. Das Bergrunterfahren oder Abbremsen erzeugt typischerweise eine negativen Schlupf. Die Berechnung des aktuellen Schlupfs (lrActSlip) ist bei kleinen Geschwindigkeiten unzuverlässig. Um einen zuverlässigen Wert nach Geschwindigkeitsstillstand bzw. Drehrichtungsumkehr zu erhalten, sollte abgewartet werden, bis die Schlupfperiode (lrSlipDistancePeriod) mindestens einmal komplett durchlaufen ist.
  • Schlupfperiode abgeschlossen (xSlipDistanceDeleted)
  • Wenn eine Schlupfperiode abgeschlossen ist, wird für einen Controller-Zyklus xSlipDeleted auf "TRUE" gesetzt und die aktuelle Schlupfdistanz zurückgesetzt.