Instrucciones básicas
8.6 Transferencia
8.6.8.2
Instrucciones Leer y escribir en formato Big y Little Endian (SCL)
La CPU S7-1200 ofrece instrucciones SCL para leer y escribir datos en formato Little-Endian
y en formato Big-Endian. El formato Little-Endian significa que el byte con el bit menos
significativo está en la dirección de memoria más baja. El formato Big-Endian significa que
el byte con el bit más significativo está en la dirección de memoria más baja.
Las cuatro instrucciones SCL para leer y escribir datos en formato Little-Endian y Big-Endian
son las siguientes:
● READ_LITTLE (Leer datos en formato Little-Endian)
● WRITE_LITTLE (Escribir datos en formato Little-Endian)
● READ_BIG (Leer datos en formato Big-Endian)
● WRITE_BIG (Escribir datos en formato Big-Endian)
Tabla 8- 87
Instrucciones Leer y escribir en formato Big y Little Endian
KOP / FUP
SCL
READ_LITTLE(
No disponible
src_array:=_variant_in_,
dest_Variable =>_out_,
pos:=_dint_inout)
WRITE_LITTLE(
No disponible
src_variable:=_in_,
dest_array =>_variant_inout_,
pos:=_dint_inout)
READ_BIG(
No disponible
src_array:=_variant_in_,
dest_Variable =>_out_,
pos:=_dint_inout)
WRITE_BIG(
No disponible
src_variable:=_in_,
dest_array =>_variant_inout_,
pos:=_dint_inout)
Tabla 8- 88
Parámetros de las instrucciones READ_LITTLE and READ_BIG
Parámetro
Tipo de datos
src_array
Array of Byte
dest_Variable
Cadenas de bits, enteros, números en coma flotante, tempori-
zadores, fecha y hora, cadenas de caracteres
pos
DINT
304
Descripción
Lee datos de un área de memoria y los escribe en
una variable individual en formato de byte Little-
Endian.
Escribe datos de una variable individual en un área
de memoria en formato de byte Little-Endian.
Lee datos de un área de memoria y los escribe en
una variable individual en formato de byte Big-Endian.
Escribe datos de una variable individual en un área
de memoria en formato de byte Big-Endian.
Descripción
Área de memoria desde la que se
leen datos
Variable de destino en la que se
escriben los datos
Posición basada en cero desde la
que se comienzan a leer datos de
la entrada src_array.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK