Tipos de datos (data types) de módulo (module) - 1794-ID2

Las tablas siguientes describen los tipos de datos (data types) definidos por el módulo (module) que se proporcionan con el módulo 1794-ID2/B. Estas tablas muestran información sobre entradas (indicada con una "I") y salidas (indicada con una "O").
Tipo de datos (data type) definido por el módulo (module): AB:1794_ID2:I:0
Nombre de miembro
Tipo
Valor predeterminado
Estilo de visualización
Descripción
Estado
INT
Binario
Ch0InputA
Si está establecido, indica una señal en A
Ch0InputB
Si está establecido indica una señal en B
Ch0InputZ
Si está establecido indica una señal en Z
Ch0InputG
Si está establecido indica una señal en G
Ch1InputA
Si está establecido, indica una señal en A
Ch1InputB
Si está establecido indica una señal en B
Ch1InputZ
Si está establecido indica una señal en Z
Ch1InputG
Si está establecido indica una señal en G
Ch0Calibrated
Si está establecido, indica que el contador 0 se ha calibrado
Ch1Calibrated
Si está establecido, indica que el contador 1 se ha calibrado
Ch0CounterStored
Si está establecido, indica que un valor de contador se ha guardado en el almacenamiento 0
Ch1CounterStored
Si está establecido, indica que un valor de contador se ha guardado en el almacenamiento 1
Ch0PresetReached
Si está establecido, en todos los modos de configuración, el valor del contador 0 equivale al valor preseleccionado 0, ya sea en una dirección positiva o negativa.
Ch1PresetReached
Si está establecido, en todos los modos de configuración, el valor del contador 1 equivale al valor preseleccionado 1, ya sea en una dirección positiva o negativa.
Ch0CounterIncDec
Ch1CounterIncDec
Ch0StoredCounter
INT
Valor de contador guardado en el canal 0
Ch1StoredCounter
INT
Valor de contador guardado en el canal 1
Ch0Counter
INT
Valor actual del contador 0
Ch1Counter
INT
Valor actual del contador 1
Ch0CounterReadback
INT
Relectura de contador – último valor introducido en Ch0Control
Ch1CounterReadback
INT
Relectura de contador – último valor introducido en Ch1Control
FirmwareRevision
INT
Código de ID de firmware
Tipo de datos (data type) definido por el módulo (module): AB:1794_ID2:O:0
Nombre de miembro
Tipo
Valor predeterminado
Estilo de visualización
Descripción
Ch0Control
INT
Binario
Ch0ModeSelect0
Estos tres bits se utilizan del modo siguiente:
0 0 0 Conteo en flanco positivo (ascendente) de señal de entrada A. (Conteo +/- determinado por B)
0 0 1 Encoder de cuadratura X1
0 1 0 Encoder de cuadratura X2
0 1 1 Encoder de cuadratura X4
1 0 0 Conteo + en el flanco positivo de la señal de entrada A y conteo - en el flanco positivo de la señal de entrada B.
1 0 1 Sin función de conteo
1 1 0 Sin función de conteo
1 1 1 Sin función de conteo
Ch0ModeSelect1
Ch0ModeSelect2
Ch0CounterPreset
Un flanco positivo en este bit traslada el valor de Preseleccionado X a Contador X, independientemente de PresetEnable.
Ch0ZpresetEn
Si se establece en 1, un flanco positivo en Z precarga Contador X = Preseleccionado X, independientemente de CalEn
Ch0CountEn
Si se establece en 1, el codificador incremental se habilita.
Ch0CalEn
Si se establece en 1, el contador puede calibrarse
Ch0CalDirection
Si se establece en 1, la calibración se realiza en dirección negativa. Si se establece en 0, la calibración se realiza en dirección positiva.
Ch0CalReset
La calibración se confirma y se habilita una calibración nueva en un flanco positivo de este bit.
Ch0GateControl19
Los 2 bits siguientes se utilizan de este modo:
0 0 Sin función de compuerta en la entrada G
0 1 Conteo únicamente si G es alta (activa)
1 0 Conteo únicamente si G es baja (inactiva)
1 1 El contador puede calibrarse si G es alta (activa)
Ch0GateControl10
Estos bits activarán un almacenamiento sólo si el bit de estado de almacenamiento de canal (L0 o L1) se restablece (0). Se utilizan de la siguiente manera:
0 0 Guardar el valor de contador en el flanco positivo de Z (si almacenado X=0)
0 1 Guardar el valor de contador en el flanco positivo de G (si almacenado X=0)
1 0 Guardar el valor de contador en el flanco negativo de G (si almacenado X=0)
1 1 Guardar el valor de contador en los flancos positivo y negativo de G (si almacenado X=0)
Ch0StoreControl11
Ch0StoreControl12
Ch0Rollover
Si se establece en 1, el contador contea hasta el valor preseleccionado y vuelve a empezar desde 0. Si se establece en 0, el valor preseleccionado de uso y reuso es igual a 65535
Ch0StoreReset
Un flanco positivo en este bit restablece ChXCounterStored en la imagen de entrada
Ch0PresetReset
Un flanco positivo en este bit restablece ChXPresetReached en la imagen de entrada
Ch1Control
INT
Binario
Ch1ModeSelect0
Estos tres bits se utilizan del modo siguiente:
0 0 0 Conteo en flanco positivo (ascendente) de señal de entrada A. (Conteo +/- determinado por B)
0 0 1 Encoder de cuadratura X1
0 1 0 Encoder de cuadratura X2
0 1 1 Encoder de cuadratura X4
1 0 0 Conteo + en el flanco positivo de la señal de entrada A y conteo - en el flanco positivo de la señal de entrada B.
1 0 1 Sin función de conteo
1 1 0 Sin función de conteo
1 1 1 Sin función de conteo
Ch1ModeSelect1
Ch1ModeSelect2
Ch1CounterPreset
Un flanco positivo en este bit traslada el valor de Preseleccionado X a Contador X, independientemente de PresetEnable.
Ch1ZpresetEn
Si se establece en 1, un flanco positivo en Z precarga Contador X = Preseleccionado X, independientemente de CalEn
Ch1CountEn
Si se establece en 1, el codificador incremental se habilita.
Ch1CalEn
Si se establece en 1, el contador puede calibrarse
Ch1CalDirection
Si se establece en 1, la calibración se realiza en dirección negativa. Si se establece en 0, la calibración se realiza en dirección positiva.
Ch1CalReset
La calibración se confirma y se habilita una calibración nueva en un flanco positivo de este bit.
Ch1GateControl19
Los 2 bits siguientes se utilizan de este modo:
0 0 Sin función de compuerta en la entrada G
0 1 Conteo únicamente si G es alta (activa)
1 0 Conteo únicamente si G es baja (inactiva)
1 1 El contador puede calibrarse si G es alta (activa)
Ch1GateControl10
Estos bits activarán un almacenamiento sólo si el bit de estado de almacenamiento de canal (L0 o L1) se restablece (0). Se utilizan de la siguiente manera:
0 0 Guardar el valor de contador en el flanco positivo de Z (si almacenado X=0)
0 1 Guardar el valor de contador en el flanco positivo de G (si almacenado X=0)
1 0 Guardar el valor de contador en el flanco negativo de G (si almacenado X=0)
1 1 Guardar el valor de contador en los flancos positivo y negativo de G (si almacenado X=0)
Ch1StoreControl11
Ch1StoreControl12
Ch1Rollover
Si se establece en 1, el contador contea hasta el valor preseleccionado y vuelve a empezar desde 0. Si se establece en 0, el valor preseleccionado de uso y reuso es igual a 65535
Ch1StoreReset
Un flanco positivo en este bit restablece ChXCounterStored en la imagen de entrada
Ch1PresetReset
Un flanco positivo en este bit restablece ChXPresetReached en la imagen de entrada
Ch0Preset
INT
Valor para cargar o comparar con el contador 0
Ch1Preset
INT
Valor para cargar o comparar con el contador 1
FilterControl
INT
Ch0FilterEn
Si se establece en 1 y el modo del contador 0 es 0 0 0, un filtro de paso bajo digital filtra la señal A0 con una constante de filtro seleccionable (común con el contador 1)
Ch1FilterEn
Si se establece en 1 y el modo del contador 1 es 0 0 0, un filtro de paso bajo digital filtra la señal A1 con una constante de filtro seleccionable (común con el contador 0)
Reservado (bits 2-7)
Filter8
Los 2 bits siguientes sirven para establecer la constante del filtro del modo siguiente:
0 0 73,5 kHz o mín. 007 ms ancho de pulsos
0 1 37,8 kHz o mín. 013 ms ancho de pulsos
1 0 12,8 kHz o mín. 04 ms ancho de pulsos
1 1 1,2 kHz o mín. 4 ms ancho de pulsos
Filter9
Reservado (bits 10-15)
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal