Télécharger Imprimer la page

Siemens SINUMERIK 840D sl Manuel De Mise En Service page 1092

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

Commandes de programmation
7.3 Fonctions
7.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 :
Remarque
Important : la liste de variables est limitée à 500 signes et le nombre de registres est limité.
Exemple
MRNP("$R[0]*$R[1]*$R[2]*$R[3]",1)
Variable CN
Tous les paramètres machine et les données de réglage ainsi que les paramètres R sont
disponibles ainsi que certaines variables système (voir aussi : AUTOHOTSPOT).
180
MRNP(nom de variable1*nom de variable2[* ...], index registre)
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 variables
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.
;REG[1] à REG[4] est décrit avec la valeur
des variables $R[0] à $R[3].
SINUMERIK Integrate Run MyScreens
Manuel de programmation, 10/2020, A5E40869575D AD

Publicité

loading