ID 270077

Aktivierungsauftrag fuer Handbetrieb wurde von SPS nicht bearbeitet (Control Unit belegt).

Beschreibung

Die CNC will einen Auftrag einer anderen Applikation (z. B. HMI) an die SPS weiterleiten. Der Auftrag enthält die Information, welches Eingabegerät (z.B. Taster, Handrad) im Handbetrieb eine bestimmte Achse beauftragt.

 

Dieser Auftrag zur Zuordnung eines Eingabegeräts zu einer Achse konnte nun aber nicht innerhalb einer definierten Anzahl von CNC-Zyklen über die zugehörige Control Unit der Schnittstelle zur SPS geschrieben werden, weil diese Control-Unit durch einen zuvor abgesetzte Daten immer noch belegt ist.

 

Überprüfen der folgenden Punkte im der SPS-Applikation:

  1. In der Control Unit muss nach jeder Übernahme von Daten eines Aktivierungsauftrags für den Handbetrieb die Request-Semaphore durch die SPS zurückgesetzt wird.
  2. Die SPS zyklisch die Control Unit auf neu eingetroffene Daten überprüft.
  3. Falls die SPS einen Aktivierungsauftrag für den Handbetrieb nicht behandeln soll, das Enable-Flag der entsprechenden Control Unit auf False gesetzt ist.

 

Siehe
[HLI// Kapitel: Aktivierung von Bedienelementen für Handbetrieb] für CNC Version < 2800
[HLI// Kapitel: Aktivierung von Bedienelementen für Handbetrieb] für CNC Version > 2800

Reaktion

Klasse

3

 

Abhilfe

Klasse

1

 

Fehlertyp

-