Zähler definieren mit FUNCTION COUNT

Anwendung

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.

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.

Reiter PGM

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.

 
Tip

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

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

 
Hinweis
Achtung, Datenverlust möglich!
Die Steuerung verwaltet nur einen Zähler. Wenn Sie ein NC-Programm abarbeiten, in dem Sie den Zähler zurücksetzen, wird der Zählerfortschritt eines anderen NC-Programms gelöscht.
  1. 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.
  • 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.

 
Tip

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