PRV2(883) Lectura de RPM con autómata CP1L

Fecha de publicación
Cateogría del artículo Autómatas
Visualizaciones del artículo Leído 9172 veces

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