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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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 810D<br />

• FROM<br />

La condition est vérifiée dans chaque pério<strong>de</strong> d'appel<br />

<strong>de</strong> l'interpolateur jusqu'<strong>à</strong> ce qu'elle soit remplie une<br />

première fois. L'action est ensuite exécutée aussi<br />

longtemps que l'action synchrone est activée,<br />

autrement dit même si la condition n'est plus remplie.<br />

• EVERY<br />

<br />

La condition est interrogée dans chaque pério<strong>de</strong> ID=1 EVERY $AA_IM[B]>75 DO<br />

POS[U]=IC(10) FA[U]=900;<br />

d'appel <strong>de</strong> l'interpolateur. L'action est toujours<br />

quand la valeur réelle <strong>de</strong> l'axe B<br />

exécutée une seule fois, quand la condition est<br />

dans le SCM dépasse la valeur 75,<br />

remplie.<br />

l'axe U doit poursuivre le<br />

Comman<strong>de</strong> par changement d'état :<br />

positionnement <strong>de</strong> 10 avec avance<br />

L'action sera exécutée une nouvelle fois dès que<br />

axiale.<br />

la condition passe <strong>de</strong> l'état FALSE <strong>à</strong> l'état TRUE.<br />

<br />

En comparant <strong>de</strong>ux variables temps réel ou une<br />

variable temps réel et une expression calculée dans le<br />

prétraitement <strong>de</strong>s blocs, la condition vérifie si une action<br />

doit être exécutée.<br />

<br />

Dans la condition, on peut combiner <strong>de</strong>s résultats <strong>de</strong><br />

comparaisons avec <strong>de</strong>s opérateurs booléens ().<br />

La condition est vérifiée dans la pério<strong>de</strong> d'appel <strong>de</strong><br />

l'interpolateur. Si elle est remplie, l'action<br />

correspondante sera exécutée.<br />

<br />

WHENEVER $AA_IM[X] 10.5*SIN(45) DO … Comparaison avec une expression<br />

calculée dans le prétraitement <strong>de</strong>s<br />

blocs<br />

WHENEVER $AA_IM[X] $AA_IM[X1] DO … Comparaison avec d’autres<br />

variables temps réel<br />

WHENEVER ($A_IN[1]==1) ($A_IN[3]==0) DO ... Deux comparaisons combinées<br />

ensemble<br />

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

10-314 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!