6.7
Instrucciones de cadena de bits (S7-1500T)
Descripción
Cada función estándar Bitstring tiene dos parámetros de entrada, denominados IN y N. La
función Bitstring permite rotar o desplazar el patrón de bits n posiciones hacia la izquierda o
hacia la derecha. Los parámetros de entrada que deben desplazarse pueden ser del tipo
DWORD. El resultado de la instrucción se devuelve en el operando como valor de función. La
tabla siguiente muestra los nombres de función y los tipos de datos de ambos parámetros de
entrada, así como el tipo de datos del valor de la función.
Sintaxis
Explicación de los parámetros de entrada:
• Parámetro de entrada IN: búfer en el que se ejecutan operaciones Bitstring.
• Parámetro de entrada N: número de ciclos de la función de búfer cíclica ROL y ROR, o
número de cifras que deben desplazarse en caso de SHL y SHR.
El tipo de parámetro de entrada determina el tipo del resultado de la función.
Nombre
de
función
ROL
ROR
SHL
SHR
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA
Tipo de datos del
Tipo de datos del
parámetro de
parámetro de
entrada
entrada
(IN)
(N)
DWORD
UDINT
DWORD
UDINT
DWORD
UDINT
DWORD
UDINT
Instrucciones MCL (S7-1500T)
6.7 Instrucciones de cadena de bits (S7-1500T)
Tipo de datos
Descripción
del valor de
función
(RESULT)
DWORD
El valor del parámetro IN se rota hacia
la izquierda el número de posiciones
de bit indicado en el contenido del
parámetro N
DWORD
El valor del parámetro IN se rota hacia
la derecha el número de posiciones
de bit indicado en el contenido del
parámetro N
DWORD
El valor del parámetro IN se desplaza
exactamente tantas posiciones hacia
la izquierda como posiciones de bit se
hayan sustituido por 0 en el lado de
recho, lo que se determina en el pará
metro N
DWORD
El valor del parámetro IN se desplaza
exactamente tantas posiciones hacia
la derecha como posiciones de bit se
hayan sustituido por 0 en el lado iz
quierdo, lo que se determina en el pa
rámetro N
307