Läsa fritt definierbar tabell med FN 28: TABREAD

Användningsområde

Med NC-funktionen FN 28: TABREAD läser du från tabellen som du dessförinnan har öppnat med FN 26: TABOPEN.

Funktionsbeskrivning

Med NC-funktionen FN 28 definierar du tabellkolumnerna som styrsystemet ska läsa. Du kan definiera flera tabellkolumner i ett NC-block, men bara en tabellrad.

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 FN 28: TABREAD Q1 = 2 / "Length"

; Läs tabellen med FN 28

Infoga NC-funktion Alla funktioner FN Specialfunktioner FN 28 TABREAD

NC-funktionen innehåller följande syntaxelement:

Syntaxelement

Betydelse

FN 28: TABREAD

Syntaxöppnare för läsning av en tabell

Q1

Variabel för källtexten

I den här variabeln sparar styrsystemet innehållet i tabellcellerna som ska läsas av.

2

Radnummer i tabellen som ska läsas

Fast eller variabelt nummer

”Length”

Kolumnnamn i tabellen som ska läsas

Fast eller variabelt namn

Flera kolumnnamn skiljs åt med ett kommatecken.

Hänvisning

Om du definierar flera kolumner i ett NC-block sparar styrsystemet de lästa värdena i på varandra följande variabler av samma typ, t.ex. QL1, QL2 och QL3.

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 FN 28: TABREAD Q10 = 6/“X,Y,D“

; läsa numeriska värden från kolumnerna X, Y och D

12 FN 28: TABREAD QS1 = 6/“DOC“

; läsa alfanumeriska värden från kolumnen DOC

Styrsystemet läser värdena i kolumnerna X, Y och D på rad 6 i tabellen som är öppen för närvarande. Styrsystemet sparar värdena i Q-parametrarnaQ10, Q11 och Q12.

Styrsystemet sparar innehållet i kolumnen DOC i QS-parametern QS1 från samma rad.