Definiera räknare med FUNCTION COUNT

Användningsområde

Med NC-funktionen FUNCTION COUNT styr du en räknare utifrån NC-programmet. Med den här räknaren kan du t.ex. definiera ett börantal fram till vilket styrsystemet ska upprepa NC-programmet.

Funktionsbeskrivning

Räknarvärdet bibehålls även när styrsystemet startas om.

Styrsystemet tar hänsyn till funktionen FUNCTION COUNT endast i driftarten Programkörning.

Styrsystemet visar det aktuella räknarvärdet och det definierade målantalet på fliken PGM i arbetsområdet STATUS.

Flik PGM

Inmatning

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

11 FUNCTION COUNT TARGET5

; Bestäm räknarens börantal till 5

Infoga NC-funktion Alla funktioner FN FUNCTION COUNT

NC-funktionen innehåller följande syntaxelement:

Syntaxelement

Betydelse

FUNCTION COUNT

Syntaxöppnare för räknaren

INC, RESET, ADD, SET, TARGET eller REPEAT

Definiera räknarfunktion

Räknarfunktioner

Räknarfunktioner

NC-funktionen FUNCTION COUNT har följande räknarfunktioner:

Syntax

Funktion

INC

Öka räknaren med värdet 1

RESET

Återställ räknare

ADD

Öka räknaren med ett definierat värde

Fast eller variabelt nummer eller namn

Inmatning: 0–9999

SET

Tilldela räknaren ett definierat värde

Fast eller variabelt nummer eller namn

Inmatning: 0–9999

TARGET

Definiera ett börantal som ska uppnås

Fast eller variabelt nummer eller namn

Inmatning: 0–9999

REPEAT

Upprepa NC-programmet från och med labeln om det definierade börantalet ännu inte har uppnåtts

Fast eller variabelt nummer eller namn

Anmärkning

 
Hänvisning
Varning, risk för att förlora data!
Styrsystemet hanterar bara en enda räknare. Om du exekverar ett NC-program, i vilket du återställer räknaren, kommer räknarvärdet att raderas för ett annat NC-program.
  1. Kontrollera om en räknare är aktiv före exekveringen.
  • Med den valfria maskinparametern CfgNcCounter (nr 129100) definierar maskintillverkaren om du kan redigera räknaren.
  • Du kan gravera det aktuella räknarvärdet med cykel 225 GRAVERA.
  • Cykel 225 GRAVERA

Exempel

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

11 FUNCTION COUNT RESET

; återställ räknarvärde

12 FUNCTION COUNT TARGET10

; Definiera bearbetningarnas börantal

13 LBL 11

; Ange ett hoppmärke

* - ...

; Exekvera bearbetningen

21 FUNCTION COUNT INC

; Öka räknarvärdet med värdet 1

22 FUNCTION COUNT REPEAT LBL 11

; Upprepa bearbetningen tills börantalet har uppnåtts