ID 46056

Das Wechseln der Betriebsart wurde nicht ausgeführt, weil im gleichen SPS-Zyklus mehr als eine Betriebsart kommandiert wurden.

Beschreibung

Der Funktionsbaustein MCV_GrpOperationMode wird dazu verwendet die Betriebsart (Standby, Automatik, MDI, Referenzpunktfahrt, Handbetrieb) einer Achsgruppe zu ändern und dann den gewünschten Zustand (Start, Stopp, Reset) in dieser Betriebsart zu beauftragen.

Der Funktionsbaustein ist so implementiert, dass es für jede Betriebsart und Zustand einen Eingang gibt.

Die Fehlermeldung wird immer dann ausgegeben, wenn kein Auftrag an den Motion Controller abgesetzt wird. Dafür gibt es 2 Gründe:

  1. Aus den Signalen an den Eingängen für Betriebsart und Zustand kann kein eindeutiges Kommando für den Motion Controller abgeleitet werden. Dies ist möglich, wenn in einem SPS-Zyklus mehrere Eingänge zum Schalten der Betriebsarten oder Zustände eine steigende Flanke erhalten.
  2. Nicht aus jeder Konstellation von Betriebsart und Zustand ist es zulässig in eine andere Betriebsart zu wechseln. Die zulässigen Konstellationen sind nachfolgend aufgeführt
    • Das NC-Programm, der Handsatz oder das Referenzieren ist fertig abgearbeitet oder durch Stopp unterbrochen.
    • Die Achsgruppe befindet sich im Handbetrieb oder in der Betriebsart Standby.

Reaktion

Klasse

-

Es wird kein Auftrag an den Motion Controller abgesetzt.

Abhilfe

Klasse

-

Es ist zu prüfen, ob einer der beiden in der Beschreibung aufgeführten Gründe zutrifft, weshalb dann der Betriebsartenwechsel nicht durchgeführt wird. Die SPS-Applikation ist entsprechend zu ändern, dass dieser Fall nicht mehr auftritt.

Fehlertyp

-