30.04.2013 Views

Introducción al curso de Labview en 6 horas

Introducción al curso de Labview en 6 horas

Introducción al curso de Labview en 6 horas

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.

Ciclo Mi<strong>en</strong>tras<br />

Ti<strong>en</strong>e una Termin<strong>al</strong> <strong>de</strong> Iteración<br />

Siempre corre <strong>al</strong> m<strong>en</strong>os una vez<br />

Corre <strong>de</strong> acuerdo a la Termin<strong>al</strong><br />

Condicionante<br />

Ciclos Para<br />

Ti<strong>en</strong>e una Termin<strong>al</strong> <strong>de</strong> Iteración<br />

Corre <strong>de</strong> acuerdo a la <strong>en</strong>trada<br />

N <strong>de</strong> la Termin<strong>al</strong> <strong>de</strong> Conteo<br />

Ambos los ciclos Mi<strong>en</strong>tras (While) y Para (For) están loc<strong>al</strong>izados <strong>en</strong> la p<strong>al</strong>eta<br />

Functions»Structures. El ciclo Para difiere <strong>de</strong>l ciclo Mi<strong>en</strong>tras <strong>en</strong> que el ciclo Para<br />

ejecuta una serie (set) <strong>de</strong> veces pre<strong>de</strong>terminada. El ciclo Mi<strong>en</strong>tras <strong>de</strong>ja <strong>de</strong> ejecutar el<br />

sub diagrama solo si el v<strong>al</strong>or <strong>en</strong> la condición termin<strong>al</strong> existe.<br />

Ciclo Mi<strong>en</strong>tras<br />

Similar <strong>al</strong> ciclo Haga (Do) o <strong>al</strong> ciclo Repita-hasta (Repeat-Until) <strong>en</strong> l<strong>en</strong>guajes <strong>de</strong><br />

programación basados <strong>en</strong> texto, un ciclo Mi<strong>en</strong>tras, mostrado arriba a la <strong>de</strong>recha,<br />

ejecuta un sub diagrama hasta que la condición sea cumplida. El ciclo Mi<strong>en</strong>tras<br />

ejecuta el sub diagrama hasta que la termin<strong>al</strong> <strong>de</strong>p<strong>en</strong>di<strong>en</strong>te, recibe un v<strong>al</strong>or<br />

Booleano específico. El comportami<strong>en</strong>to incumplido y la apari<strong>en</strong>cia <strong>de</strong> la termin<strong>al</strong><br />

<strong>de</strong>p<strong>en</strong>di<strong>en</strong>te (v<strong>al</strong>or por <strong>de</strong>fecto) es Continue if True (continue si es Verda<strong>de</strong>ro),<br />

mostrado a la izquierda. Cuando una termin<strong>al</strong> <strong>de</strong>p<strong>en</strong>di<strong>en</strong>te es Continue if True, el<br />

ciclo Mi<strong>en</strong>tras ejecuta su sub diagrama hasta que la termin<strong>al</strong> <strong>de</strong>p<strong>en</strong>di<strong>en</strong>te recibe un<br />

v<strong>al</strong>or FALSO. La termin<strong>al</strong> <strong>de</strong> iteración (una termin<strong>al</strong> <strong>de</strong> s<strong>al</strong>ida), mostrada a la<br />

izquierda, conti<strong>en</strong>e el numero <strong>de</strong> iteraciones completas. El conteo <strong>de</strong> iteraciones<br />

siempre empieza <strong>en</strong> cero. Durante la primera iteración, la termin<strong>al</strong> <strong>de</strong> iteración<br />

regresa a cero.<br />

Ciclo Para<br />

Un ciclo Para, mostrado a la izquierda, ejecuta una serie varias veces. El v<strong>al</strong>or <strong>en</strong> la<br />

termin<strong>al</strong> <strong>de</strong> conteo (una termin<strong>al</strong> <strong>de</strong> <strong>en</strong>trada) repres<strong>en</strong>tada por la N, indica cuantas<br />

veces repetir el sub diagrama. La termin<strong>al</strong> <strong>de</strong> iteración (una <strong>en</strong>trada <strong>de</strong> s<strong>al</strong>ida),<br />

mostrada a la izquierda, conti<strong>en</strong>e el numero <strong>de</strong> iteraciones completas. El conteo <strong>de</strong><br />

iteraciones siempre empieza <strong>en</strong> cero. Durante la primera iteración, la termin<strong>al</strong> <strong>de</strong><br />

iteración regresa a cero.<br />

43

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

Saved successfully!

Ooh no, something went wrong!