Frei definierbare Tabelle lesen mit FN 28: TABREAD

Anwendung

Mit der NC-Funktion FN 28: TABREAD lesen Sie aus der Tabelle, die Sie zuvor mit FN 26: TABOPEN geöffnet haben.

Funktionsbeschreibung

Mit der NC-Funktion FN 28 definieren Sie die Tabellenspalten, die die Steuerung lesen soll. Sie können mehrere Tabellenspalten innerhalb eines NC-Satzes definieren, aber nur eine Tabellenzeile.

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

; Tabelle mit FN 28 lesen

NC-Funktion einfügen Alle Funktionen FN Sonderfunktionen FN 28 TABREAD

Die NC-Funktion enthält folgende Syntaxelemente:

Syntaxelement

Bedeutung

FN 28: TABREAD

Syntaxeröffner für das Lesen einer Tabelle

Q1

Variable für den Quelltext

In diese Variable speichert die Steuerung die Inhalte der auszulesendenden Tabellenzellen.

2

Zeilennummer der zu lesenden Tabelle

Feste oder variable Nummer

"Length"

Spaltennamen der zu lesenden Tabelle

Fester oder variabler Name

Mehrere Spaltennamen trennen Sie mit einem Komma.

Hinweis

Wenn Sie mehrere Spalten in einem NC-Satz definieren, speichert die Steuerung die gelesenen Werte in aufeinanderfolgenden Variablen der gleichen Art, z. B. QL1, QL2 und QL3.

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

; Numerische Werte aus den Spalten X, Y und D lesen

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

; Alphanumerischen Wert aus der Spalte DOC lesen

Die Steuerung liest die Werte der Spalten X, Y und D aus Zeile 6 der aktuell geöffneten Tabelle. Die Steuerung speichert die Werte in die Q-Parameter Q10, Q11 und Q12.

Die Steuerung speichert aus derselben Zeile den Inhalt der Spalte DOC in den QS-Parameter QS1.