Debug - Siemens SINUMERIK 840D SL Manuel De Mise En Service

Logiciel de base et logiciel de commande
Masquer les pouces Voir aussi pour SINUMERIK 840D SL:
Table des Matières

Publicité

Programmation
Syntaxe :
Description :
Paramètres :
Exemple
IF Var1 > Var2
DLGL("Valeur trop gran-
de !")
ENDIF
6.3.13

DEBUG

Description
La fonction DEBUG met à votre disposition une aide à l'analyse lors de la phase de conception
de masques utilisateur Run MyScreen. La fonction DEBUG permet d'évaluer en cours
d'exécution une expression transmise entre parenthèses. Le résultat est ajouté sous la forme
d'une entrée distincte dans le journal de bord "easyscreen_log.txt".
L'horodatage actuel est mis en préfixe entre crochets devant chaque entrée (voir exemple ci-
dessous).
Il est recommandé de supprimer à nouveau les sorties DEBUG dans les parties à temps
critique lorsque cela est possible. Il est recommandé notamment de supprimer les
commentaires des sorties DEBUG après la fin de la phase de conception. Les accès en écriture
au journal de bord "easyscreen_log.txt" grandissant sans cesse entraînent un ralentissement.
Programmation
Syntaxe :
Description :
Paramètres :
Exemple
IF Var1 > Var2
DEBUG("Value of ""Var1"" : " << Var1)
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
("Chaîne ")
DLGL
Transférer le texte dans la ligne de boîte de dialogue
string
Texte qui figure dans la ligne de boîte de dialogue
; Le texte "Valeur trop grande !" s'affiche dans la li-
gne de boîte de dialogue si Variable1 > Variable2.
(expression) )
DEBUG
Effectuer une entrée dans le journal de bord "easyscreen_log.txt"
Expression à évaluer à partir de laquelle une entrée doit être générée dans le
journal de bord
Commandes de programmation
6.3 Fonctions
157

Publicité

Table des Matières
loading

Table des Matières