25.
CNC 8060
CNC 8065
(R
: 1901)
EF
·436·
Texto de error.
El texto debe ir definido entre comillas. El texto permite incluir 5 valores de parámetros y
variables en el mensaje mediante los identificadores de formato (%D, %i, %u, etc). Las
variables o parámetros cuyo valor se quiere mostrar deberán ir definidas a continuación del
texto, separadas por comas. Se pueden definir hasta cinco identificadores de formato en
cada mensaje, y debe haber tantas variables o parámetros datos como identificadores.
#WRITE ["La herramienta actual es %D", V.G.TOOL]
Identificadores de formato y caracteres especiales.
Identificadores de formato.
Si se escribe un texto con un % letra que no esté recogido en esta lista o la siguiente, el
CNC la incluirá como %letra.
Identificador.
Significado.
%d %D
Número entero o en coma flotante (con o sin decimales). En este identificador
se puede definir el número de enteros y decimales a mostrar (por defecto 5.5);
este formato se define entre el símbolo % y la letra; por ejemplo %5.5d.
%i
Número entero en base 10 con signo (int).
%u
Número entero en base 10 sin signo (int).
%o
Número entero en base 8 sin signo (int).
%x
Número entero en base 16, letras en minúsculas (int).
%X
Número entero en base 16, letras en mayúsculas (int).
%f %F
Coma flotante decimal de precisión simple (float). En este identificador se puede
definir el número de enteros y decimales a mostrar (por defecto 5.5); este formato
se define entre el símbolo % y la letra; por ejemplo %5.5f.
%e
Notación científica (mantisa / exponente), letras en minúsculas (decimal
precisión simple ó doble).
%E
Notación científica (mantisa / exponente), letras en mayúsculas (decimal
precisión simple ó doble).
%c
Escribir un carácter a partir de su código ASCII (número decimal).
%s
Escribir un string (cadena de caracteres) a partir de un string. Este identificador
s ó l o s e p u e d e u t i l i z a r c o n l a s v a r i a b l e s ( V. ) A . A X I S N A M E . x n y
(V.)A.SPDLNAME.sn.
El identificador %s sólo se puede utilizar con las variables (V.)A.AXISNAME.xn y
(V.)A.SPDLNAME.sn.
Caracteres especiales.
Si se escribe un texto con un % letra que no esté recogido en esta lista o la anterior, el CNC
la incluirá como %letra.
Identificador.
Significado.
%%
Carácter %.
\"
Comillas.
\n
Salto de línea.
#WRITE ["Diferencia entre P12 y P14 > 40%%"]
#WRITE ["El parámetro \"P100\" es incorrecto"]
#WRITE ["Mensaje con salto de línea \n"]
#WRITE ["%s", V.A.AXISNAME.1]
(Escribir el nombre del eje).
#WRITE ["%c", 65]
(Escribir el carácter A, porque 65 es su código ASCII).
M a n u a l d e p r o g r a m a c i ó n .