Programstart med blockläsning

Användningsområde

Med funktionen BLOCKFRAM LÄSNING kan du köra ett NC-program från ett fritt valbart NC-block. Styrsystemet läser internt igenom programmets bearbetningssekvenser fram till det valda NC-blocket. Styrenheten växlar t.ex. innan spindeln startas.

Förutsättning

  • Frigör funktionen från maskintillverkaren
  • Maskintillverkaren måste frigöra och konfigurera funktionen Blocksökn..

Funktionsbeskrivning

  • Styrsystemet sparar avbrottspunkten när NC-programmet avbröts under följande omständigheter:
  • Funktionsknapp Internt stopp
  • Nödstopp
  • Strömavbrott

När styrsystemet hittar en lagrad avbrottspunkt vid en omstart, presenteras ett meddelande. Då kan du genomföra blockframläsningen direkt till avbrottsstället. Styrsystemet visar meddelandet vid det första bytet till driftsättet Programkörning.

Styrsystemet återställer i början av blockframläsningen alla data på samma sätt som vi selektering av NC-programmet. Under blockprocessen kan du aktivera eller avaktivera läget Enkelblock.

Fönster Blocksökn.

AS_6_24_11_Satzvorlauf_Unterbrechungspos_PGM_1_Bohren_drilling
Fönstret Blocksökn. med sparad avbrottspunkt och området Punkt-tabell öppet

Fönstret Blocksökn. innehåller följande innehåll:

Rad

Betydelse

Palettnummer

Radnummer för palettabellen

Program

Sökväg till det aktiva NC-programmet

Blocknr

Nummer på NC-blocket, från vilket programkörningen startar

Med symbolen Urval kan du välja NC-blocket i NC-programmet.

Upprepningar

När NC-blocketbefinner sig i en programupprepning, numret på upprepning vid nystart

Senaste palettnummer

Aktivt palettnummer vid tidpunkten för avbrottet

Brytpunkten väljs med funktionsknappen Välj senaste.

Senaste program

Sökväg till det aktiva NC-programmet vid tidpunkten för avbrottet

Brytpunkten väljs med funktionsknappen Välj senaste.

Senaste block

Nummer på det aktiva NC-blocket vid tidpunkten för avbrottet

Brytpunkten väljs med funktionsknappen Välj senaste.

Point file

Sökväg till punkttabellen

I området Punkt-tabell

Punktnummer

Rad i punkttabellen

I området Punkt-tabell

Genomför simpel blocksökning

  1. Man går in i NC-programmet med en enkel blocksökning enligt följande:
AutomaticMainIcon

  1. Välj driftart Programkörning
SF_6_Satzvorlauf

  1. Välj Blocksökn.
  2. Styrsystemet öppnar fönstret Blocksökn.. Fälten Program, Blocknr och Upprepningar fylls i med de aktuella värden.

  1. Mata eventuellt in Program
  2. Mata in Blocknr
  3. Mata eventuellt in Upprepningar
SF_6_Satzvorlauf_Letzten_Waehlen

  1. Starta eventuellt med Välj senaste från en lagrad brytpunkt
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet startar blockframläsningen, räknar igenom fram till det angivna NC-blocket.
  3. När maskinstatusen har ändrats, visar styrsystemet fönstret Återställ maskinstatus.
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet återställer maskinstatusen, t.ex. TOOL CALL eller tillsatsfunktioner.
  3. Om du har ändrat axellägena, visar styrsystemet fönstret Återkörning axelföljd:.
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet kör i den visade framkörningslogiken mot den nödvändiga positionen.
  3.  
    Tip

    Det går att placera axlarna individuellt i en ordningsföljd du väljer själv.

    Kör fram axlarna i en ordningsföljd du väljer själv

679843_56

  1. Tryck på knappen NC-Start
  2. Styrsystemet exekverar NC-programmet vidare.

Utför blockframläsning i flera steg

När du exempelvis vill återstarta i ett underprogram som anropas flera gånger, använder du blockframläsning i flera steg. Därvid hoppar du först till det önskade underprogramanropet och fortsätter sedan blockprocessen. Samma tillvägagångssätt används vid anropade NC-program.

  1. Man återstartar med en blockframläsning i flera steg enligt följande i NC-programmet:
AutomaticMainIcon

  1. Välj driftart Programkörning
SF_6_Satzvorlauf

  1. Välj Blocksökn.
  2. Styrsystemet öppnar fönstret Blocksökn.. Fälten Program, Blocknr och Upprepningar fylls i med de aktuella värden.

  1. Genomför blockframläsning till det första återstartstället.
  2. Genomför simpel blocksökning

SF_6_Einzelsatz

  1. Aktivera eventuellt funktionsknappen Enkelblock
679843_56

  1. Bearbeta eventuellt med knappen NC-start enskilda NC-block
SF_6_Satzvorlauf_Fortsetzen

  1. Välj Fortsätt blockframläsning

  1. Definiera NC-block för återstart
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet startar blockframläsningen, räknar igenom fram till det angivna NC-blocket.
  3. När maskinstatusen har ändrats, visar styrsystemet fönstret Återställ maskinstatus.
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet återställer maskinstatusen, t.ex. TOOL CALL eller tillsatsfunktioner.
  3. Om du har ändrat axellägena, visar styrsystemet fönstret Återkörning axelföljd:.
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet kör i den visade framkörningslogiken mot den nödvändiga positionen.
  3.  
    Tip

    Det går att placera axlarna individuellt i en ordningsföljd du väljer själv.

    Kör fram axlarna i en ordningsföljd du väljer själv

SF_6_Satzvorlauf_Fortsetzen

  1. Välj eventuellt Fortsätt blockframläsning på nytt
  2. Upprepa steg
679843_56

  1. Tryck på knappen NC-Start
  2. Styrsystemet exekverar NC-programmet vidare.

Blockframläsning i punkttabeller

  1. Så här kommer du in i en punkttabell:
AutomaticMainIcon

  1. Välj driftart Programkörning
SF_6_Satzvorlauf

  1. Välj Blocksökn.
  2. Styrsystemet öppnar fönstret Blocksökn.. Fälten Program, Blocknr och Upprepningar fylls i med de aktuella värden.

  1. Välj Punkt-tabell
  2. Styrsystemet öppnar området Punkt-tabell.

  1. Vid Point file ange sökväg till punkttabellen
  2. Vid Punktnummer välj radnummer till punkttabellen för start
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet startar blockframläsningen, räknar igenom fram till det angivna NC-blocket.
  3. När maskinstatusen har ändrats, visar styrsystemet fönstret Återställ maskinstatus.
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet återställer maskinstatusen, t.ex. TOOL CALL eller tillsatsfunktioner.
  3. Om du har ändrat axellägena, visar styrsystemet fönstret Återkörning axelföljd:.
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet kör i den visade framkörningslogiken mot den nödvändiga positionen.
  3.  
    Tip

    Det går att placera axlarna individuellt i en ordningsföljd du väljer själv.

    Kör fram axlarna i en ordningsföljd du väljer själv

 
Tip

När du vill gå in i ett punktmönster med blockläsningen gör du också på samma sätt. Definiera i fältet Punktnummer den önskad punkt för ingång. Den första punkten i ett punktmönster har numret 0.

Cykler för mönsterdefinition

Blockläsning i palettabeller

  1. Så här kommer du in i en palettabell:
AutomaticMainIcon

  1. Välj driftart Programkörning
SF_6_Satzvorlauf

  1. Välj Blocksökn.
  2. Styrsystemet öppnar fönstret Blocksökn..

  1. Mata per Palettnummer in radnumret i palettabellen

  1. Mata eventuellt in Program
  2. Mata in Blocknr
  3. Mata eventuellt in Upprepningar
SF_6_Satzvorlauf_Letzten_Waehlen

  1. Starta eventuellt med Välj senaste från en lagrad brytpunkt
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet startar blockframläsningen, räknar igenom fram till det angivna NC-blocket.
  3. När maskinstatusen har ändrats, visar styrsystemet fönstret Återställ maskinstatus.
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet återställer maskinstatusen, t.ex. TOOL CALL eller tillsatsfunktioner.
  3. Om du har ändrat axellägena, visar styrsystemet fönstret Återkörning axelföljd:.
679843_56

  1. Tryck på knappen NC-start
  2. Styrsystemet kör i den visade framkörningslogiken mot den nödvändiga positionen.
  3.  
    Tip

    Det går att placera axlarna individuellt i en ordningsföljd du väljer själv.

    Kör fram axlarna i en ordningsföljd du väljer själv

 
Tip

Om programkörningen av en palettabell avbryts erbjuder styrsystemet det senast valda NC-blocket i det senast behandlade NC-programmet som brytpunkt.

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
Om du, under programkörning med hjälp av GOTO-funktionen, väljer ett NC-block och sedan bearbetar NC-programmet ignorerar styrsystemet alla hittills programmerade NC-funktioner,t.ex. transformationer. Därför uppstår det kollisionsfara vid efterföljande förflyttningar!
  1. Använd bara funktionen GOTO vid programmering och testning av NC-program
  2. Vid bearbetning av NC-programanvänd uteslutande Blocksökn.
 
Hänvisning
Varning kollisionsrisk!
Funktionen Blocksökn. hoppar över programmerade avkännarcykler. Därför erhåller resultatparametrarna inte några eller vissa fall felaktiga värden. Om du använder resultatparametrarna i den efterföljande bearbetningen finns det kollisionsrisk!
  1. Använd Funktion Blocksökn. stegvis
  • Styrsystemet erbjuder bara de dialoger i det inväxlade fönstret som är nödvändiga för förloppet.
  • Funktionen Blocksökn. fungerar alltid arbetsstyckesorientierat, även om du har definierat en verktygsorienterad bearbetning. Efter blockläsning arbetar styrsystemet åter enligt den valda bearbetningsmetoden .
  • Verktygsorienterad bearbetning

  • Styrsystemet visar antalet upprepningar även efter ett internt stopp i fliken LBL för arbetsområdet STATUS.
  • Flik LBL

  • Funktioner Blocksökn. får inte användas tillsammans med följande funktioner:
    • Avkännarcykel 0, 1, 3 och 4 under blockframläsningens sökfas
  • HEIDENHAIN rekommenderar att spindeln kopplas in med M3 eller M4 efter varje verktygsanrop. På så vis undviker du problem vid programkörning, t.ex. vid start efter ett avbrott.