Mit der Funktion FUNCTION COUNT können Sie aus dem NC-Programm heraus einen einfachen Zähler steuern. Mit diesem Zähler können Sie z. B. die Anzahl der gefertigten Werkstücke zählen.
Anwendung
Funktionsbeschreibung
Der Zählerstand bleibt auch über einen Steuerungsneustart erhalten.
Die Steuerung berücksichtigt die Funktion FUNCTION COUNT nur in der Betriebsart Programmlauf.
Die Steuerung zeigt den aktuellen Zählerstand und die definierte Sollanzahl im Reiter PGM des Arbeitsbereichs Status.
Eingabe
Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.
- Passen Sie folgende Inhalte an:
- Werkzeuge
- Schnittwerte
- Vorschübe
- Sichere Höhe oder sichere Positionen
- Maschinenspezifische Positionen, z. B. mit M91
- Pfade von Programmaufrufen
Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.
Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.
Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.
11 FUNCTION COUNT TARGET5 | ; Zielwert des Zählers auf 5 festlegen |
Die NC-Funktion enthält folgende Syntaxelemente:
Syntaxelement | Bedeutung |
---|---|
FUNCTION COUNT | Syntaxeröffner für den Zähler |
INC, RESET, ADD, SET, TARGET oder REPEAT | Zählerfunktion definieren |
Zählerfunktionen
Die Funktion FUNCTION COUNT bietet folgende Möglichkeiten:
Syntax | Funktion |
---|---|
INC | Zähler um 1 erhöhen |
RESET | Zähler zurücksetzen |
ADD | Zähler um einen Wert erhöhen Eingabe: 0...9999 |
SET | Zähler auf einen Wert setzen Eingabe: 0...9999 |
TARGET | Sollanzahl (Zielwert) auf einen Wert setzen Eingabe: 0...9999 |
REPEAT | NC-Programm ab dem definierten Label wiederholen, wenn der Zielwert noch nicht erreicht ist. Feste oder variable Nummer oder Name |
Hinweise
- Vor der Bearbeitung prüfen, ob ein Zähler aktiv ist
- Mit dem optionalen Maschinenparameter CfgNcCounter (Nr. 129100) definiert der Maschinenhersteller, ob Sie den Zähler editieren können.
- Sie können den aktuellen Zählerstand mit Zyklus 225 gravieren.
Beispiel
Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.
- Passen Sie folgende Inhalte an:
- Werkzeuge
- Schnittwerte
- Vorschübe
- Sichere Höhe oder sichere Positionen
- Maschinenspezifische Positionen, z. B. mit M91
- Pfade von Programmaufrufen
Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.
Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.
Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.
11 FUNCTION COUNT RESET | ; Zählerstand zurücksetzen |
12 FUNCTION COUNT TARGET10 | ; Sollanzahl der Bearbeitungen setzen |
13 LBL 11 | ; Sprungmarke |
* - ... | ; Bearbeitung |
21 FUNCTION COUNT INC | ; Zählerstand erhöhen |
22 FUNCTION COUNT REPEAT LBL 11 | ; Bearbeitung wiederholen, wenn die Sollanzahl nicht erreicht ist |
23 M30 | |
24 END PGM |