6 INSTRUCCIONES DEDICADAS
6.8 Instrucción REQ (Lectura/Escritura de Datos de Reloj)
Datos de solicitud (Todos los artículos marcados con
Dispositivo
(S2)
Tipo de solicitud
(S2) + 1
Tipo de subsolicitud
Modelo de cambio
(S2) + 2
Año a cambiarse
(S2) + 3
Datos de reloj a cambiarse
(S2) + 4
(continúa)
(S2) + 5
6 - 33
Esta instrucción lee/escribe datos de reloj desde/a otras estaciones.
PUNTO
Vea la sección 6.7 para la siguiente información sobre la instrucción REQ para
lectura/escritura de datos de reloj desde/a otras estaciones.
Debido a que la misma explicación como cuando ejecute operaciones de
EJECUCION/PARADA remota usando la instrucción REQ aplica en este caso, la
explicación de estos artículos se omiten en esta sección.
1) Formato de instrucción
2) Dispositivo que se puede usar con la instrucción
3) Datos de control en los datos de asignación
4) Funciones
5) Error
Artículo
0001
: Lectura de datos de reloj
H
0011
: Escritura de datos de reloj
H
0002
: Lectura de datos de reloj
H
0001
: Escritura de datos de reloj
H
1) Modelo de cambio (bits 0 a 7)
Designe que artículo(s) escribir, desde el byte más
alto de (S2) + 2 a (S2) + 5.
0: No cambie
1: Cambie
2) Año a cambiarse (bits 8 a 15)
Almacene año (últimos dos dígitos del año en el
calendario gregoriano) como código BCD.
b15
a
Año (00
H
Los 8 bits más altos: hora (01
8 bits más bajos: mes (01
Los 8 bits más altos: minuto (00
8 bits más bajos: hora (00
Los 8 bits más altos: día de la semana (00
más bajo de 8 bits : segundo (00
En esta función, los dos dígitos más altos de los datos del año no se pueden
cambiar.
Cuando es necesario cambiar los dos dígitos más altos de los datos del año, use
otra función (tal como GX Developer) para asignar los datos de reloj.
se asignan por el usuario)
Datos asignados
b8
b7
b6 b5 b4 b3 b2 b1 b0
a 99
)
0
H
a 31
),
H
H
a 12
)
H
H
a 59
H
H
a 23
)
H
H
06
H (Sábado)).
H
a 59
H
Lectura de
datos de reloj
—
Año
Mes
Fecha
Hora
Minuto
Segundo
Día de semana
—
),
—
(Domingo) a
H
—
)
H
MELSEC-Q
Escritura de
datos de reloj
6 - 33