Instrucciones básicas
7.6 Transferencia
Tabla 7- 66
Instrucciones FieldRead y FieldWrite
KOP / FUP
En KOP y FUP: haga clic en "???" y seleccione un tipo de datos en el menú desplegable.
1
Tabla 7- 67
Tipos de datos para parámetros
Parámetro y tipo
Índice alfabético Entrada
Miembro
Entrada
1
Valor
Out
1
El tipo de datos del elemento de matriz especificado por los parámetros MEMBER y VALUE debe tener el mismo tipo
1
de datos.
La salida de habilitación ENO es 0 si se cumple una de las siguientes condiciones:
● La entrada EN tiene el estado lógico "0"
● El elemento de matriz especificado en el parámetro INDEX no está definido en la matriz
referenciada en el parámetro MEMBER
● Durante el procesamiento se produce un error, p. ej. un rebosamiento
250
SCL
value :=
member[index];
member[index] :=
value;
Tipo de datos
DInt
Tipos de elementos de matriz:
Bool, Byte, Word, DWord,
Char, SInt, Int, DInt, USInt,
UInt, UDInt, Real, LReal
Bool, Byte, Word, DWord,
Char, SInt, Int, DInt, USInt,
UInt, UDInt, Real, LReal
Descripción
FieldRead lee el elemento de matriz con el valor de
índice INDEX de la matriz cuyo primer elemento está
especificado por el parámetro MEMBER. El valor del
elemento de matriz se transfiere a la posición
especificada en el parámetro VALUE.
WriteField transfiere el valor de la posición
especificada por el parámetro VALUE a la matriz
cuyo primer elemento se especifica en el parámetro
MEMBER. El valor se transfiere al elemento de la
matriz cuyo índice de matriz se especifica en el
parámetro INDEX.
Descripción
El número de índice del elemento de matriz que
debe leerse o en el que debe escribirse
Posición del primer elemento en una matriz
unidimensional definida en un bloque de datos
global o una interfaz de bloque.
Ejemplo: Si el índice de matriz se especifica como [-
2..4], el índice del primer elemento es -2 y no 0.
Posición en la que se copia el elemento de matriz
especificado (FieldRead)
Posición del valor que se copia en el elemento de
matriz especificado (FieldWrite)
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG