Descripción de funciones
4.2.5
Funciones
4.2.5.1
Medir duración del periodo
El módulo puede registrar en el canal A la duración del periodo de los impulsos de recuen-
to. La duración del periodo es el tiempo que transcurre entre dos flancos ascendentes en el
canal A. Se transmite como múltiplo de 200 ns al mapa de proceso de las entradas.
Requisito: la función ha de estar configurada en PAS4000.
Leyenda:
}
PIO: Mapa de proceso de las salidas, dato E/S: OutputData.LatchOrMeasure
}
PII: Mapa de proceso de las entradas, dato E/S: InputData.LatchOrMeasureDone
Explicación del diagrama de tiempos:
Tramo
a
b
c
d
El resultado de la última medición de duración del periodo permanece en el mapa de pro-
ceso de las entradas hasta que el módulo pone a 1 la información de estado y notifica un
nuevo resultado de medida. Antes de la primera medición, el mapa de proceso de las en-
tradas contiene 0000 0000
El módulo genera el resultado de la medición de duración del periodo en múltiplos de
200 ns.
Ejemplo:
}
El mapa de proceso de las entradas contiene 32
}
La duración del periodo es 200 ns x 50 = 10 μs
Manual de instrucciones PSSu K F INC
1001688-ES-09
PIO
PII
Función
Iniciar medición
Editar valor de medida
Poner a 1 bit de estado
Finalizar medición
Listo para nueva medición
o FFFF FFFF
H
Secuencia con PSSu en entorno de siste-
ma B
Poner a 1 OutputData.LatchOrMeasure en el
programa de usuario
Valor de medida se escribe en InputDa-
ta.LatchOrPeriod
El módulo pone a 1 InputData.LatchOrMea-
sureDone
Poner a 0 OutputData.LatchOrMeasure en el
programa de usuario
El módulo pone a 0 InputData.LatchOrMea-
sureDone
.
H
/50
H
D
16