Sumar Bits (Bitsum) - Siemens FM 352-5 Manual Del Usuario

High speed boolean processor
Tabla de contenido
Programar y usar el FM 352-5
6.10 Operaciones de la librería FM 352-5
6.10.19

Sumar bits (BITSUM)

Descripción
La operación BITSUM cuenta la cantidad de bits puestos a "1" en la entrada IN y retorna
esta suma como valor de la operación. Si EN está conectada a la lógica, el valor de BITSUM
será remanente. Por tanto, se deberá memorizar y necesitará una fase de reloj.
Tabla 6- 65
Sumar bits (BITSUM)
Representación KOP
BITSUM
EN
ENO
IN
OUT
Información acerca de errores
Esta operación no detecta condiciones de error.
DW#16#12345678
Figura 6-48
La operación BITSUM se ejecutará si el estado de señal de la entrada DIn[0] es "1"
(activado). En este ejemplo, el valor retornado en Conn.arrICon[0] es "13" ("D" en notación
hexadecimal). Ésta es la suma de bits activados en la palabra doble de entrada hexadecimal
DW#16#12345678.
DOut[0] es "1" si se ejecuta la operación.
154
Parámetro
Tipo de datos
EN
BOOL
ENO
BOOL
IN
DWORD
OUT
INT
DIn[0]
BITSUM
EN
ENO
IN
OUT
OUT
W#16#000D
Ejemplo de la operación BITSUM
Operandos
Descripción
Entrada
El cuadro se activa si el estado de señal
de la entrada de habilitación es "1".
Salida
La salida de habilitación se pone a "1" si
la operación se ejecuta sin errores.
Entrada
Variable en la que se cuentan los bits.
Salida
Valor retornado.
DOut[0]
NOT
Conn.arrICon[0]
Manual del usuario, 05/2011, A5E00131331-04
High Speed Boolean Processor FM 352-5
Tabla de contenido
loading

Tabla de contenido