23.5
23.
CNC 8058
CNC 8060
CNC 8065
R
: 2102
EF
ꞏ446ꞏ
Identificateurs de format et caractères spéciaux.
Identificateurs de format.
Si l'on écrit un texte avec un %lettre qui ne figure pas dans cette liste ou la suivante, la CNC
l'inclut comme %lettre.
Identificateur.
Signification.
%d %D
Nombre entier ou virgule flottante (avec ou sans décimales).
Dans cet identificateur, on peut définir le nombre d'entiers
et de décimales à afficher (par défaut 5.5) ; ce format est
défini entre le symbole % et la lettre ; par exemple %5.5d.
%i
Nombre entier en base 10 avec signe (int).
%u
Nombre entier en base 10 sans signe (int).
%o
Nombre entier en base 8 sans signe (int).
%x
Nombre entier en base 16, lettres en minuscules (int).
%X
Nombre entier en base 16, lettres en majuscules (int).
%f %F
Virgule flottante décimale de précision simple (float). Dans
cet identificateur, on peut définir le nombre d'entiers et de
décimales à afficher (par défaut 5.5) ; ce format est défini
entre le symbole % et la lettre ; par exemple %5.5f.
%e
Notation scientifique (mantisse/exposant), lettres en
minuscules (décimale de précision simple ou double).
%E
Notation scientifique (mantisse/exposant), lettres en
majuscules (décimale précision simple ou double).
%c
Écrire un caractère à partir de son code ASCII (nombre
décimal).
%s
Écrire un string (chaîne de caractères) à partir d'un string.
Cet identificateur peut uniquement être utilisé avec les
variables (V.)A.AXISNAME.xn et (V.)A.SPDLNAME.sn.
Caractères spéciaux.
Si l'on écrit un texte avec un %lettre qui ne figure pas dans cette liste ou la précédente, la
CNC l'inclut comme %lettre.
Identificateur.
Signification.
%%
Caractère %.
\"
Guillemets.
#WARNING ["Différence entre P12 et P14 > 40%%"]
#ERROR ["Le paramètre \"P100\" est incorrect"]
#MSG ["L'outil \"T1\" est de finition"]
#MSG ["80 %% de l'avance"]
#WARNING ["%s", V.A.AXISNAME.1]
(Afficher le nom de l'axe).
#WARNING ["%c", 65]
(Afficher le caractère A, parce que 65 est son code ASCII).
M a nu el d e p rog r amm a t io n.