PRV2(883) Lectura de RPM con autómata CP1L
La instrucción PRV2(883) lee la frecuencia de pulsos del Contador de Alta Velocidad 0 (CAV0) y la convierte en velocidad de rotación (por ejemplo RPM) o en número total de revoluciones
La instrucción PRV2 se compone de los siguiente parámetros
En nuestro caso disponemos de un encoder de 85 Pulsos por vuelta y el CAV0 esta configurado como Fase diferencial por lo que el número de pulsos real por vuelta será 85 x 4 = 340 = 154 Hx
Contaje de velocidad de Giro
El canal C1 lo configuramos con los valores #0000 para leer la velocidad en r/min
El canal C2 lo configuramos con el número de pulsos que el CAV0 recibe del encoder por cada vuela = 154
D10 indicará las RPM ( en la imagen a cero porque el encoder esta parado)
Contaje de revoluciones totales
El canal C1 lo configuramos con los valores #0001 para leer la vuelta totales del CAV0
El canal C2 lo configuramos con el número de pulsos que el CAV0 recibe del encoder por cada vuela = 154
D20 Número totales de revoluciones
Como se puede ver cuando el CAV0 A270 + A271 vale +680 y el D20 marca que se han hecho 2 vueltas
680 / 2 = 340 pulsos por vuelta