Télécharger Imprimer la page

Variable D'erreur Err - Siemens SINUMERIK 840D sl Manuel De Mise En Service

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

Extension de l'interface utilisateur (BE1)
3 Syntaxe
LOAD
VAR2 = REG[0]
END_LOAD
Nota
Si un nouvel écran est créé à partir d'un écran avec la fonction LM, le contenu
des registres est repris automatiquement dans le nouvel écran et est disponible
pour de nouveaux calculs dans le second écran.
Etat du registre
La caractéristique État permet de demander au cours de la configuration si un
registre contient une valeur valide. Cette caractéristique n'est accessible qu'en
lecture.
Descripteur.vld
avec :
Descripteur
Le résultat de la demande peut être :
FALSE = valeur non valide
TRUE = valeur valide
L'interrogation de l'état de registre peut servir notamment à écrire une valeur dans
un registre si un écran est utilisé comme écran principal.
IF REG[15].VLD == FALSE
REG[15] = 84
ENDIF
VAR1 = REG[9].VLD

Variable d'erreur ERR

La variable ERR permet de vérifier si les lignes précédentes ont été exécutées
sans erreur.
ERR
Le résultat de la demande peut être :
FALSE = la ligne précédente a été exécutée sans erreur
TRUE = la ligne précédente n'a pas été exécutée sans erreur
La variable ERR n'est accessible qu'en lecture.
VAR4 = Filet[VAR1,"KDM",3]
IF ERR == TRUE
VAR5 = "Erreur lors de l'accès à l'array"
ELSE
VAR5 = "Tout OK"
ENDIF
BE1/3-104
Nom de registre
;Interroger la validité de la valeur de registre
;Var1 attribuer la valeur à la demande d'état
;de REG[9]
SINUMERIK 840D sl/840D/840Di/810D MES HMI (IAM) - Edition 08/2005
;Valeur éditée à partir de l'array
;Demande si la valeur a été trouvée
;dans l'array
;Si la valeur n'a pas été trouvée
;dans l'array, la valeur
;"Erreur lors de l'accès à l'array"
;est attribuée à la variable
;Si la valeur a été trouvée
;dans l'array, la valeur
;"Tout OK" est attribuée à la variable
© Siemens AG 2005 All Rights Reserved
08/2005

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840dSinumerik 840diSinumerik 810d