25.
CNC 8058
CNC 8060
CNC 8065
R
: 2102
EF
ꞏ464ꞏ
Texte d'erreur.
Le texte doit être défini entre guillemets. Le texte permet d'inclure 5 valeurs de paramères
et variables dans le message au moyen des identificateurs de format (%D, %i, %u, etc.).
Les variables ou paramètres dont on souhaite afficher la valeur doivent être définis après
le texte, séparés par des virgules. Il est possible de définir jusqu'à cinq identificateurs de
format dans chaque message, et le nombre de variables ou paramètres données doit être
le même que celui des identificateurs.
#WRITE ["L'outil actuel est %D", V.G.TOOL]
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.
L'identificateur %s 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.
\n
Saut de ligne.
#WRITE ["Différence entre P12 et P14 > 40%%"]
#WRITE ["Le paramètre \"P100\" est incorrect"]
#WRITE ["Message avec saut de ligne \n"]
#WRITE ["%s", V.A.AXISNAME.1]
(Écrire le nom de l'axe).
#WRITE ["%c", 65]
(Écrire 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.