Bitpick_W Y Bitpick_Dw - Siemens FM 352-5 Manual Del Usuario

High speed boolean processor
Tabla de contenido

Publicidad

Programar y usar el FM 352-5
6.10 Operaciones de la librería FM 352-5
6.10.22

BitPick_W y BitPick_DW

Descripción
La operación BitPick está disponible en dos versiones, a saber: 16 bits (FB87) y 32 bits
(FB86), en función de la entrada (WORD o DWORD).
Cuando se habilita el FB, el bit seleccionado en la entrada (WORD o DWORD) se transfiere
a la salida OUT. Si SELECT es "0", el bit menos significativo (LSB) de la entrada (WORD o
DWORD) se transferirá a OUT. Si SELECT es "15" (ó "31"), el bit más significativo (MSB) de
la entrada (WORD o DWORD) se transferirá a OUT. La salida se guardará si EN está
conectada a la lógica. La salida sólo cambiará si EN está activada. Si EN está conectada a
la lógica, el valor de BitPick_W o de BitPick_DW será remanente. Por tanto, se deberá
memorizar y necesitará una fase de reloj.
IN
Figura 6-51
Representación KOP
BitPick_W
EN
ENO
IN
OUT
SELECT
158
15
0
0
1
1
0
1
Ejemplo de las operaciones BitPick_W y BitPick_DW
Representación KOP
BitPick_DW
EN
IN
SELECT
SELECT = 3
8
7
3
1
1
0
0
0
0
1
OUT = 1
Param.
IN
ENO
OUT
SELECT INT
OUT
0
0
0
0
Tipo de
Operandos
datos
WORD,
Entrada,
DWORD
constante
Entrada,
constante
BOOL
Salida
High Speed Boolean Processor FM 352-5
Manual del usuario, 05/2011, A5E00131331-04
Descripción
Entrada en la
que se
selecciona el bit
Posición binaria
a seleccionar en
IN
Salida de la
función

Publicidad

Tabla de contenido
loading

Tabla de contenido