# ID 270081

Tastendruck wurde von SPS nicht bearbeitet (Control Unit belegt).
Beschreibung | Die CNC will die Daten, die nach einem Tastendruck in einer anderen Applikation (z. B. HMI) an die SPS weiterzuleiten sind, in die Schnittstelle zur SPS schreiben. Diese Daten konnten nun aber nicht innerhalb einer definierten Anzahl von CNC-Zyklen in die zugehörige Control Unit der Schnittstelle zur SPS geschrieben werden, weil diese Control Unit durch zuvor abgesetzte Daten immer noch belegt ist.
Reaktion | Klasse | 3 |
Abhilfe | Klasse | 1 | Die SPS-Applikation ist dahingehend zu überprüfen, dass

1. in der Control-Unit nach jeder Übernahme von Daten eines Tastendrucks in die SPS, die Request-Semaphore durch die SPS zurückgesetzt wird.
2. die SPS zyklisch die Control Unit auf neu eingetroffene Daten bezüglich eines Tastendrucks überprüft.
3. falls die SPS einen Tastendruck nicht behandlen soll, das Enable-Flag der entsprechenden Control Unit auf FALSE gesetzt ist.

Siehe
[HLI// Kapitel: Durchsetzung eines Tastendrucks] für CNC Version < 2800
[HLI// Kapitel: Durchsetzung eines Tastendrucks] für CNC Version > 2800

Parameter | %1: |
Anzahl der CNC-Zyklen in denen versucht wurde die Daten in die Schnittstelle zur SPS zu schreiben.
%2: |
Maximale Anzahl von CNC-Zyklen in denen versucht wird die Daten in die Schnittstelle zur SPS zu schreiben.
Fehlertyp | -