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.

12.97 Action synchrone au déplacement<br />

840 D<br />

NCU 572<br />

NCU 573<br />

810D<br />

CCU2<br />

Exemple <strong>de</strong> programmation<br />

<br />

En cours <strong>de</strong> production, on utilise un tapis roulant<br />

pour convoyer <strong>de</strong>s produits <strong>de</strong> différentes longueurs<br />

(a, b, c, d). Par conséquent, sur le tapis roulant d'une<br />

longueur <strong>de</strong> convoyage „l“, le nombre <strong>de</strong>s produits<br />

transportés varie par conséquent en fonction <strong>de</strong> leur<br />

longueur. Finalement, pour une vitesse constante du<br />

tapis roulant, il conviendra d'adapter le prélèvement<br />

<strong>de</strong>s produits sur le tapis aux temps d'arrivée<br />

variables <strong>de</strong> ces produits.<br />

DEF REAL ECART=2.5 Ecart constant entre les produits déposés.<br />

DEF REAL TOTAL=270 Ecart entre la position <strong>de</strong> mesure <strong>de</strong> longueur<br />

et la position <strong>de</strong> prélèvement<br />

EVERY $A_IN[1]==1 DO $AC_FIFO1[4]=0 Au début du process, remettre FIFO <strong>à</strong> zéro.<br />

EVERY $A_IN[2]==1 DO $AC_TEMPO[0]=0 Dès qu'un produit passe la barrière<br />

lumineuse, lancer le chronométrage.<br />

EVERY $A_IN[2]==0 DO $AC_FIFO1[0]=$AC_TIMER[0]*$AA_VACTM[B]<br />

;dès que la barrière lumineuse est rétablie, calculer <strong>à</strong> <strong>partir</strong> <strong>de</strong> la vitesse du tapis roulant,<br />

la longueur du produit et la mémoriser dans FIFO.<br />

EVERY $AC_FIFO1[3]+$AC_FIFO1[4]*ZWI>=TOTAL DO POS[Y]=-30<br />

$R1=$AC_FIFO1[0]<br />

;dès que la somme <strong>de</strong>s longueurs <strong>de</strong>s produits et <strong>de</strong>s intervalles entre les produits est<br />

supérieure/égale <strong>à</strong> la longueur entre la position <strong>de</strong> dépose et la position <strong>de</strong><br />

prélèvement, prélever le produit sur le tapis <strong>à</strong> la position <strong>de</strong> prélèvement<br />

et mémoriser sa longueur dans FIFO.<br />

<br />

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

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

a<br />

l<br />

b<br />

c<br />

d

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

Saved successfully!

Ooh no, something went wrong!