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