Multiple Read Nc Plc (Mrnp) - 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é

Exemple
FOCUS
END_FOCUS
6.3.27

Multiple Read NC PLC (MRNP)

Description
L'instruction MRNP permet de transmettre plusieurs variables CN/AP avec un accès au
registre. Cet accès est nettement plus rapide que la lecture par accès individuel. Les variables
CN/AP doivent provenir de la même zone dans une même instruction MRNP.
Les zones des variables CN/AP sont structurés de la façon suivante :
● Données générales CN ($MN..., $SN.., /nck/...)
● Données CN spécifiques à un canal ($MC..., $SC.., /channel/...)
● Données AP (DB..., MB.., /plc/...)
● Données CN spécifiques au même axe ($MA..., $SA..)
Programmation
Syntaxe :
Description :
Paramètres :
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
SWITCH (FOC)
CASE "VarF"
DLGL("Variable ""VarF"" has the input focus.")
CASE "VarZ"
DLGL("Variable ""VarZ"" has the input focus.")
DEFAULT
DLGL("Any other variable has the input focus.")
END_SWITCH
MRNP
Lire plusieurs variables
Pour les noms de variable, "*" sert de séparateur. Les valeurs sont reprises
dans le registre REG[Registerindex] dans l'ordre d'apparition des noms de va‐
riables dans l'instruction.
Dans ce contexte :
La valeur de la première variable se trouve dans REG[indice de registre].
La valeur de la deuxième variable se trouve dans REG[indice de registre + 1]
etc.
(nom de variable1*nom de variable2[* ...], index registre)
Commandes de programmation
6.3 Fonctions
175

Publicité

Table des Matières
loading

Table des Matières