Omron · SYSMAC CJ Series PLC
Dieses Flag wird gesetzt, wenn der Pulse Value (PV) für Pulse Output 2 einen Überlauf oder Unterlauf erfährt, während ein Interrupt-Eingang empfangen wird oder während der Ausführung des IFEED(892)-Befehls, wenn eine spezifizierte Anzahl von Impulsen bewegt und der Ursprung definiert wird. Dies weist auf ein Datenintegritätsproblem innerhalb des Impulszählers hin, insbesondere während Interrupt-gesteuerter Vorschuboperationen, bei denen die PV-Grenzwerte überschritten werden.
Klicken Sie auf Schritte, um Ihren Fortschritt zu verfolgen.
Überprüfen Sie die Kontaktplanlogik im Zusammenhang mit dem IFEED(892)-Befehl und den zugehörigen Interrupt-Eingängen für Pulse Output 2.
Stellen Sie sicher, dass die spezifizierte Anzahl von Impulsen für den IFEED(892)-Befehl für Pulse Output 2 nicht dazu führt, dass der PV den 32-bit-Bereich überschreitet.
Analysieren Sie das Timing der Interrupt-Eingänge relativ zur IFEED(892)-Ausführung für Pulse Output 2, um gleichzeitige Aktionen zu verhindern, die zu PV-Über-/Unterlauf führen.
Stoppen Sie die IFEED(892)-Befehlsverarbeitung für Pulse Output 2 und starten Sie sie dann neu, um das Flag zu löschen.
Führen Sie den INI(880)-Befehl für Pulse Output 2 aus, um dessen PV zu ändern (zurückzusetzen).
Schalten Sie das Reset Bit A542.00 für Pulse Output 2 von AUS auf EIN, um den PV für Pulse Output 2 zu löschen (dokumentiert auf Seite 183).