Marcos de datos definidos por el usuario
Estado de los marcos de datos definidos por el usuario (direcciones 205H hasta 21DH)
Cada bit de este rango representa un marco de datos definido por el usuario e indica si el marco
de datos correspondiente está registrado en la Flash-EPROM.
Bit restaurado (0):El marco de datos no está registrado
Bit puesto(1):El marco de datos está registrado
Fig. 14-12: Ocupación del informe de estado
14.5.3
Registro de marcos de datos definidos por el usuario
Los contenidos de los marcos de datos definidos por el usuario se registran en la Flash-EPROM
de un módulo de interfaz por medio de una instrucción PUTE. Una descripción detallada de esta
instrucción puede encontrarla en las instrucciones de programación de la serie QnA de
MELSEC y del sistema Q de MELSEC, n°. de art. 158947.
INDICACIÓN
Un marco de datos definido por el usuario no puede reescribirse en la Flash-EPROM.
Cuando ya existe un marco de datos con el mismo número, hay que borrar éste primero.
Seguidamente es posible entonces registrar el nuevo marco de datos.
Antes de la ejecución de la instrucción PUTE hay que indicar cuántos bytes han de regi-
strarse en un marco de datos.
Con el software GX Configurator-SC o mediante la evaluación de las direcciones de la
memoria buffer 517 hasta 529 (205H hasta 211H) es posible comprobar qué marcos de
datos están registrados en la Flash-ROM.
Los marcos de datos definidos por el usuario pueden modificarse o eliminarse sólo cuando
no tiene lugar comunicación con un dispositivo externo. Con una instrucción SPBUSY es
posible determinar el estado de la comunicación.
El empleo de la instrucción PUTE se muestra en la página siguiente de la mano de un ejemplo,
en el que se registran bytes con códigos en los marcos de datos con el número 3E8H. Este
marco de datos se guarda en la Flash-EPROM del módulo de interfaz QJ71C24 empleado. Este
módulo ocupa en el PLC el rango E/S de X/Y80 a X/Y9F.
Sistema Q de MELSEC - Módulos de interfaz
Tratamiento de los marcos de datos por parte del PLC
Estado del marco de datos
con el número
1015 (3F9
)
H
Dirección de la
memoria buffer
b15
517 (205
)
H
0
0
0
0
518 (206
)
0
0
0
0
H
529 (211
)
0
0
0
0
H
Estado del marco de datos
con el número
1000 (3E8
b8b7
0
0
1
1
0
0
0
0
1
1
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
Estado del marco de datos con el nú-
mero 1199 (4AF
)
H
El resto de bits sirve de reserva.
)
H
b0
1
1
0
QK00310c
14 - 17