Pilz PSSu E S INC-T Manual De Instrucciones página 20

Sistema descentralizado pssuniversal i/o
Tabla de contenido
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:
PAA: bit 0 de la llamada de función del mapa de proceso de las salidas o dato E/S Out-
}
putData.ZeroPulseActive
C: Entrada C
}
PAE: bit 0 del byte de estado del mapa de proceso de las entradas o dato de E/S Input-
}
Data.ZeroPulse
Explicación del diagrama de tiempos:
Tramo
a
b
c
d
e
Manual de instrucciones PSSu E S INC(-T)
21447-ES-04
INFORMACIÓN
En el modo de funcionamiento "Contador", un flanco ascendente en la en-
trada C detiene el contador.
PIO
PII
Secuencia con PSSu en en-
Función
torno de sistema A
Activar función de
Poner a 0 bit 1 de la llamada
impulso cero
de función en el programa de
aplicación
Llenar memoria
Flanco ascendente en la en-
Latch
trada C: el estado del conta-
dor se transfiere a la memo-
ria Latch
Editar estado del
El estado del contador se
contador
transfiere al mapa de proce-
so de las entradas
Poner a 1 bit de
El módulo pone a 0 el bit 1
estado
del byte de estado
Finalizar función
Poner a 0 bit 0 de la llamada
de impulso cero
de función en el programa de
aplicación
Listo para nueva
El módulo pone a 0 el bit 0
función Latch
del byte de estado
Secuencia con PSSu en
entorno de sistema B
Poner a 1 OutputData.Zero-
PulseActiv en el programa
de aplicación
Flanco ascendente en la en-
trada C: el estado del conta-
dor se transfiere a la memo-
ria Latch
Estado de contador se escri-
be en InputData.LatchOrPe-
riod
El módulo pone a 1 InputDa-
ta.ZeroPulse
Poner a 0 OutputData.Zero-
PulseActiv en el programa
de aplicación
El módulo pone a 0 InputDa-
ta.ZeroPulse
20
Tabla de contenido
loading

Tabla de contenido