HEIDENHAIN TNC 640 Manual Del Usuario página 319

Programación en lenguaje conversacional
Ocultar thumbs Ver también para TNC 640:
Tabla de contenido

Publicidad

Programación de parámetros Q | Accesos a tablas con instrucciones SQL
Ejemplo para la orden SQL FETCH
Aclaraciones:
Las flechas grises y la sintaxis asociada no forman parte
directamente de la orden SQL FETCH
Las flechas negras y la sintaxis asociada muestran procesos
internos de SQL FETCH
Definir Nº de parámetro para el resultado (valor
resultante para control):
0: proceso de lectura correcto
1: proceso de lectura erróneo
Base de datos: ID de acceso SQL: parámetro
Q para definir HANDLE (para identificar la
transacción)
Definir Base de datos: índice para el resultado
SQL: (número de fila dentro del Result-set)
Número de línea
Parámetros Q con el índice
ninguna indicación: Acceso a la línea 0
Los elementos de sintaxis opcionales IGNORE
UNBOUND y UNDEFINE MISSING se determinan para el
fabricante de la máquina.
Ejemplo: transferir número de fila en el parámetro Q
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
Ejemplo: Programar directamente el número de fila
30 SQL FETCH Q1 HANDLE Q5 INDEX5
HEIDENHAIN | TNC 640 | Manual del usuario Programación en lenguaje conversacional | 10/2019
9
319

Publicidad

Tabla de contenido
loading

Tabla de contenido