Read: Leer Líneas En El Fichero - Siemens SINUMERIK 840D sl Manual De Programación

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Programación flexible de CN
1.20 READ: Leer líneas en el fichero
1.20
READ: Leer líneas en el fichero
1.20
Función
El comando READ lee una o varias líneas del fichero indicado y guarda las informaciones
leídas en un campo del tipo STRING. Cada línea leída ocupa un elemento de matriz en este
campo.
El nivel de protección ajustado actualmente debe ser igual o superior al derecho READ del
fichero. Si no es el caso, se deniega el acceso con aviso de error (error=13).
Programación
READ(VAR INT error, STRING[160] file, INT line, INT number, VAR
STRING[255] result[])
Parámetros
READ
error
file
line
number
1-64
Leer una o varias líneas en el fichero indicado y guardarlas
en un elemento de matriz de una matriz.
La información se halla disponible en forma de STRING.
Variable de error para retorno (parámetro Call-By-Reference,
tipo INT)
0: Sin errores
1: Ruta no autorizada
2: Ruta no encontrada
3: Fichero no encontrado
4: Tipo de fichero incorrecto
13: Derechos de acceso insuficientes
21: Línea no existe (parámetro "line" o "number"
mayor que el número de líneas del fichero)
22: La longitud de matriz de la variante de resultado "result"
es demasiado pequeña
23: El rango de líneas es demasiado grande (se ha seleccionado
el parámetro "number"
tan grande que se lee más allá del final del fichero)
Nombre/ruta del fichero a leer (parámetro Call-By-Value del
tipo STRING con una longitud máxima de 160 bytes). El fichero
se debe encontrar en la memoria de usuario del NCK (sistema de
ficheros pasivo). Al nombre del fichero se puede anteponer la
identificación de dominio _N_. Si falta la identificación de
dominio, será completada correspondientemente.
La identificación del fichero ("_" más tres caracteres,
ej., _SPF) es opcional.
Si no existe ninguna identificación, se asigna automáticamente
al nombre del fichero _MPF.
Si en "file" no existe ninguna indicación de ruta, se busca el
fichero en el directorio actual (=directorio del programa
seleccionado). Las indicaciones de ruta en "file" deben
comenzar con una "/" (indicación absoluta de ruta).
Indicación de posición del rango de líneas a leer
(parámetro Call-By-Value del tipo INT).
0:
Se lee el número de líneas indicado con el parámetro
"number" antes del final del fichero.
1 a n:
Número de la primera línea a leer.
Número de las líneas a leer (parámetro Call-By-Value del tipo
INT).
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
p.
Preparación del trabajo

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810d

Tabla de contenido