Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Linpiar contador

¡Resuelto!
Ir a solución

hola, me gustaria que me ayudaran con este algoritmo parA HACERLE  en labview

 

if x=1 then

  i=i+1

else if x=2 then

 i=0

end if

 

lo que me susede es es cuando trato de limpiar la variable i (es decir i=0) lo hace
pero si x vuelve a ser 1 el contador sigue donde abia quedado
porfavor si me pueden ayudar??

YO soy, Yo puedo, Yo transformo..
0 kudos
Mensaje 1 de 5
3.513 Vistas

Hola:

 

Sería bueno que adjuntaras una imagen para que te podamos ayudar. De lo que se trata es de que al es que en la entrada de la condición IF esté el valor actual de "i". Tal vez se pueda resolver con variables locales. No obstante una figura o un VI sería muy ilustrativo.

 

Saludos Moisés

_________________________________________
https://aulamoisan.uva.es

0 kudos
Mensaje 2 de 5
3.506 Vistas

Hola gracias por contestar mi amigo ak está el Vi.

otra cosa como puedo utilizar el valor de ( i ) como un control de entrada y no como salida,
espero espero me entiendas

YO soy, Yo puedo, Yo transformo..
0 kudos
Mensaje 3 de 5
3.499 Vistas
Solución
Aceptado por el autor del tema Electrodomin

Hola de nuevo:

 

Creo que no hace falta hacerlo con variables locales. Se puede hacer con Shif Register, Te adjunto una figura donde puedes ver como se puede hacer.

Saludos... Moisés San Martín

_________________________________________
https://aulamoisan.uva.es

0 kudos
Mensaje 4 de 5
3.490 Vistas

Mi amigo Moisés es esta la solución lo felicito, gracias por tu ayuda es muy útil
ak lo adjunto para los que lo necesiten
de muevo gracias muchas gracias

YO soy, Yo puedo, Yo transformo..
0 kudos
Mensaje 5 de 5
3.475 Vistas