14.07.2013 Views

5.6 Mesure étendue MEASA, MEAWA, MEAC (à partir de SW 4

5.6 Mesure étendue MEASA, MEAWA, MEAC (à partir de SW 4

5.6 Mesure étendue MEASA, MEAWA, MEAC (à partir de SW 4

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Action synchrone au déplacement 12.97<br />

<br />

840 D<br />

NCU 571<br />

840 D<br />

NCU 572<br />

NCU 573<br />

FM-NC 810 D<br />

<br />

<br />

Type <strong>de</strong> donnée : REAL<br />

Ces variables statiques sont généralement utilisées<br />

pour les calculs dans le programme pièce. Dans la<br />

pério<strong>de</strong> d'appel <strong>de</strong> l'interpolateur, on peut accé<strong>de</strong>r <strong>à</strong><br />

ces variables en ajoutant .<br />

Exemples :<br />

WHEN $AA_IM[X]>=40.5 DO $R10=$AA_MM[Y] Accès en lecture au paramètre R 10.<br />

WHEN $AA_IM[X]>=6.7 DO $R[$AC_MARKER[1]]=30.6 ; Accès en lecture au paramètre R dont<br />

le numéro figure dans le mémento 1.<br />

<br />

Application<br />

L'utilisation <strong>de</strong> paramètres R dans <strong>de</strong>s actions<br />

synchrones permet<br />

• Mise en mémoire <strong>de</strong>s valeurs qui doivent être<br />

sauvegardées après la fin d'un programme,<br />

après un reset CN ou après un Power On.<br />

• l'affichage <strong>de</strong>s valeurs mémorisées dans l'image<br />

du paramètre R<br />

• l'archivage <strong>de</strong>s valeurs déterminées dans les<br />

actions synchrones<br />

Le paramètre R doit être utilisé soit comme variable <strong>de</strong><br />

calcul "normale" Rxx comme variable temps réel<br />

$Rxx.<br />

Si, après avoir utilisé le paramètre R dans une action<br />

synchrone, vous voulez le réutiliser comme variable<br />

<strong>de</strong> calcul "normale", vous <strong>de</strong>vez l'exprimer <strong>de</strong> façon<br />

explicite dans la programmation <strong>de</strong> l'arrêt du<br />

prétraitement <strong>de</strong>s blocs avec STOPRE, pour<br />

synchroniser le prétraitement <strong>de</strong>s blocs et leur<br />

exécution.<br />

<br />

WHEN $AA_IM[X]>=40.5 DO $R10=$AA_MM[Y] Utilisation <strong>de</strong> R10 dans action synchrone<br />

G01 X500 Y70 F1000<br />

STOPRE Arrêt du prétraitement <strong>de</strong>s blocs<br />

IF R10>20 Evaluation <strong>de</strong> la variable <strong>de</strong> calcul<br />

© Siemens AG 1997 All rights reserved.<br />

10-324 SINUMERIK 840D/810D/FM-NC Manuel <strong>de</strong> programmation Notions complémentaires (PGA) - Edition 12.97

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!