Um übermäßige Taktabweichungen zu beheben, muss die geeignete Lösung basierend auf der Datenerfassungsarchitektur ausgewählt werden, geordnet von der einfachsten zur schwierigsten, wobei kostengünstige Lösungen Vorrang haben:
I. Gleiche Controller-/Datenerfassungskartenarchitektur: Am einfachsten zu reparieren, in 10 Minuten abgeschlossen
Wenn zwei Sensoren an dieselbe SPS/Datenerfassungskarte angeschlossen sind, sieht die Lösung wie folgt aus:
Aktivieren Sie die Hardware-Synchronisierung: Öffnen Sie die Programmiersoftware, suchen Sie die analogen Kanäle beider Sensoren, aktivieren Sie „Synchronous Sampling“, binden Sie sie an dieselbe Hardware-Triggerquelle und -laden Sie die Konfiguration erneut herunter. 90 % der Probleme können direkt gelöst werden.
Restabweichungskompensation: Wenn die Abweichung nach der Aktivierung der Synchronisierung weiterhin besteht, verwenden Sie einen Stufentest, um den festen Abweichungswert zu messen. Fügen Sie dem Zeitstempel des langsameren Sensors im Programm eine Abweichungskompensation hinzu, um eine direkte Ausrichtung zu erreichen.
Wenn das Modul selbst keine Synchronisierung unterstützt, ersetzen Sie es durch ein Modul mit derselben Schnittstelle, das über Synchronisierungsfunktionen verfügt. Die Hardware-Änderung kann in 1 Stunde abgeschlossen werden.
II. Separate, unabhängige Beschaffungsarchitektur: Software-Reparatur hat Vorrang, keine Hardware-Änderung erforderlich
Zwei Sensoren sind an unterschiedliche Controller angeschlossen, wobei die Softwarereparatur Vorrang hat:
Anfängliche Kompensation der festen Abweichung: Führen Sie dreistufige Tests durch, berechnen Sie die durchschnittliche Abweichung und schreiben Sie den Abweichungswert in das Programm. Korrigieren Sie den Zeitstempel vor jedem Vergleich automatisch und reduzieren Sie die Abweichung auf einen halben Abtastzeitraum.
Tägliche automatische Zeitsynchronisierung: Legen Sie ein tägliches Wartungsfenster fest. Beide Erfassungsterminals fordern gleichzeitig die Standardzeit vom Host-Computer an und korrigieren dabei automatisch die lokale Uhr, um eine kumulative Abweichung zu vermeiden.
Software-Interpolationsausrichtung: Wenn noch kleine Abweichungen bestehen, verwenden Sie die lineare Interpolation, um geschätzte Werte für denselben Zeitpunkt zu berechnen, erzwingen Sie die Ausrichtung und vergleichen Sie sie dann. Dadurch wird der Fehler innerhalb akzeptabler Grenzen kontrolliert.
III. Hochfrequente dynamische Szenarien (Abtastfrequenz > 100 Hz): Hardware-Reparatur erforderlich
Bei dynamischen Hochgeschwindigkeitserkennungsszenarien kann die Softwarereparatur die Genauigkeitsanforderungen nicht erfüllen. Hardware-Änderung ist notwendig:
Fügen Sie eine externe Synchronisierungs-Triggerleitung hinzu, um gleichzeitig Triggerimpulse an beide Erfassungsmodule zu senden und so eine gleichzeitige Abtastung zu erzwingen.
Wenn die Änderung der Leitung umständlich ist, ersetzen Sie sie durch eine einzige Synchronisationserfassungskarte und verbinden Sie beide Sensoren mit derselben Karte, um das Synchronisationsproblem in einem Schritt zu lösen.

