Pilz PSSu K F INC Manual De Instrucciones página 18

Tabla de contenido

Publicidad

Descripción de funciones
4.2.5.3
Transferir estado del contador mediante impulso cero
A la entrada C (C+/C-) se conecta la salida para el impulso cero del encóder incremental.
Un encóder incremental genera típicamente un impulso cero por vuelta. La función de im-
pulso cero permite registrar el último estado del contador antes del impulso cero y transmi-
tirlo a través del mapa de proceso de las entradas.
Leyenda:
}
PIO: Mapa de proceso de las salidas, dato E/S: OutputData.ZeroPulseActive
}
C: Entrada C
}
PII: Mapa de proceso de las entradas, dato E/S: InputData.ZeroPulse
Explicación del diagrama de tiempos:
Tramo
a
b
c
d
e
La función de impulso cero tiene prioridad sobre la función Latch y la función de "Medición
de duración del periodo". Si está activa esta función, las otras dos funciones se ignoran
aunque su estado sea activo.
El módulo transmite siempre el estado del contador con el primer impulso cero después de
iniciar la función. Los estados del contador con todos los impulsos cero siguientes se igno-
ran hasta que se ha finalizado y reiniciado la función.
Manual de instrucciones PSSu K F INC
1001688-ES-09
INFORMACIÓN
En el modo de funcionamiento "Contador", un flanco ascendente en la en-
trada C detiene el contador.
PIO
PII
Función
Activar función de impulso
cero
Llenar memoria Latch
Editar estado del contador
Poner a 1 bit de estado
Finalizar función de impulso
cero
Listo para nueva función
Latch
Secuencia con PSSu en entorno de siste-
ma B
Poner a 1 OutputData.ZeroPulseActiv en el
programa de aplicación
Flanco ascendente en la entrada C: el esta-
do del contador se transfiere a la memoria
Latch
Estado de contador se escribe en InputDa-
ta.LatchOrPeriod
El módulo pone a 1 InputData.ZeroPulse
Poner a 0 OutputData.ZeroPulseActiv en el
programa de aplicación
El módulo pone a 0 InputData.ZeroPulse
18

Publicidad

Tabla de contenido
loading

Tabla de contenido