Vacon · NXS NXP
Ein Fehler 'Division durch Null' ist innerhalb des benutzerdefinierten Anwendungsprogramms aufgetreten, das auf dem Antrieb läuft. Dies weist auf einen mathematischen Fehler in der Programmlogik hin, der dazu führen kann, dass der Antrieb stoppt oder sich unvorhersehbar verhält. Bleibt dies unbeachtet, kann der Antrieb den betroffenen Teil der Anwendung nicht ausführen, was den Betrieb stört.
Klicken Sie auf Schritte, um Ihren Fortschritt zu verfolgen.
Identifizieren Sie das spezifische Anwendungsprogramm (z.B. mit NCDrive oder einem ähnlichen Programmierwerkzeug), das auf dem Antrieb läuft.
Überprüfen Sie den Anwendungscode auf Divisionsoperationen, bei denen der Divisor potenziell Null werden könnte.
Implementieren Sie bedingte Prüfungen (z.B. IF divisor = 0 THEN assign value 1) vor Divisionsoperationen im Anwendungsprogramm.
Verfolgen Sie die Werte der Variablen, die an kürzlichen Divisionsoperationen beteiligt waren, mithilfe von Online-Überwachungstools.
Laden Sie das korrigierte Anwendungsprogramm auf den Antrieb und testen Sie die Funktionalität erneut.
Überprüfen Sie die Integrität der Eingangssignale (z.B. 4-20mA, 0-10V), die in die Anwendungslogik einfließen.