Herunterladen Inhalt Inhalt Diese Seite drucken

HEIDENHAIN TNC 640 Benutzerhandbuch Seite 355

Klartextprogrammierung
Vorschau ausblenden Andere Handbücher für TNC 640:
Inhaltsverzeichnis

Werbung

Q-Parameter programmieren | Tabellenzugriffe mit SQL-Anweisungen
Beispiel für den Befehl SQL FETCH
Anmerkungen:
Graue Pfeile und zugehörige Syntax gehören nicht unmittelbar zu
dem Befehl SQL FETCH
Schwarze Pfeile und zugehörige Syntax zeigen interne Abläufe
von SQL FETCH
Parameter-Nr für Ergebnis definieren
(Rückgabewerte zur Kontrolle):
0: erfolgreicher Lesevorgang
1: fehlerhafter Lesevorgang
Datenbank: SQL-Zugriffs-ID: Q-Parameter für
das HANDLE definieren (zur Identifizierung der
Transaktion)
Datenbank: Index zu SQL-Ergebnis definieren
(Zeilennummer innerhalb des Result-set)
Zeilennummer
Q-Parameter mit dem Index
keine Angabe: Zugriff auf Zeile 0
Die optionalen Syntaxelemente IGNORE UNBOUND und
UNDEFINE MISSING sind für den Maschinenhersteller
bestimmt.
Beispiel: Zeilennummer im Q-Parameter übergeben
11 SQL BIND Q881 "Tab_Example.Position_Nr"
12 SQL BIND Q882 "Tab_Example.Measure_X"
13 SQL BIND Q883 "Tab_Example.Measure_Y"
14 SQL BIND Q884 "Tab_Example.Measure_Z"
. . .
20 SQL Q5 "SELECT Position_Nr,Measure_X,Measure_Y,
Measure_Z FROM Tab_Example"
. . .
30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2
Beispiel: Zeilennummer direkt programmieren
30 SQL FETCH Q1 HANDLE Q5 INDEX5
HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 01/2022
9
355

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Tnc 620

Inhaltsverzeichnis