¿Cómo escribir un programa de PLC para evitar excepciones del codificador?
Debe confirmar una cosa
Si el codificador ingresa directamente al módulo de conteo de alta velocidad del PLC o si el codificador avanza a otro equipo (como un convertidor de frecuencia) y luego se envía al PLC a través de comunicación
Si es lo primero, puede usar directamente el pulso A\B y el pulso Z del codificador para hacer un programa de comparación
El pulso Z es un pulso que se genera después de que el codificador gira una vez. Este es el punto de referencia absoluto del propio codificador.
Solo necesita monitorear si el pulso AB entre los dos pulsos Z es exactamente el número de pulsos simples. pulsos de vuelta del codificador
Si la sola vuelta es de 1000 pulsos
Si la diferencia de pulso entre los dos pulsos Z es menor que 1000, significa que su codificador ha perdido pulsos
Si excede 1000, significa que puede haber interferencias.
======================. ==Línea divisoria================ =
Si su codificador está conectado a un convertidor de frecuencia
Puede conectar otra línea de señal al módulo de alta velocidad del PLC y luego utilice el método anterior
Debido a que el llamado pulso es en realidad una señal de voltaje, simplemente páselo directamente