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.
Användningsområde
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.
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.
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
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
- 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.
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.
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 |