Discusiones sobre Productos NI

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

Realización de un contador dentro de un IF

Buenas, le resumo mi problema: Yo tengo una serie de condiciones y cada vez que se cumpla una de ellas me gustaría que se encendiese un led y se incrementara un contador, es decir al haber 4 condiciones, habría que haber 4 contadores. Se lo muestro en una imagen lo que tengo realizado junto con el código en java para que puedan entenderme.

 

Código java:

for(i=0; i<10;i++)

if(x<0.25){

    Enciende un led1;

    r1 = r1+1;

} else if (x>=0.25 & <=0.5){

    Enciende un led2;

    r2 = r2+1;

} else if (x>0.5 & x<=0.75){

    Enciendo un led3;

    r3 = r3+1;

} else{

    Enciendo un led4;

    r4 = r4+1;

}

}

 

Tengo realizado las condiciones y el bucle for, pero no se como pasarle un contador a cada condición para que cada vez que se cumpla uno de los ifs se encienda el respectivo led y se vaya acumulando el contador.

 

Espero que puedan ayudarme !!

0 kudos
Mensaje 1 de 2
2.554 Vistas

jose_1819,

 

El recurso en LabVIEW que implementa el acumulador se llama Shift Registers:

Aquí tienes el Getting Started_Passing Data Between Loop Iterations in LabVIEW

 

 

Confío te ayude a resolverlo.

Álvaro Simón
Spain TSE | CLD, CTA & CPI
0 kudos
Mensaje 2 de 2
2.529 Vistas