Tabla de Registros Especiales
E.1
Tabla de Registros Especiales
Dirección
Nombre
DT90058
Ajuste del calendario /
(*
Nota
1)
reloj
DT90059
Código de error de
(*
Nota
2)
comunicación
+ Notas
1) Es necesario el uso de une memoria de expansión.
2) Utilizado por el sistema.
E -- 8
Descripción
El calendario / reloj se ajusta de la siguiente manera:
Cuando se configura por medio de la instrucción F0 (MV)
Al pasar el bit más significativo del registro DT90058 a 1, comienza la
ejecución de los tiempos escritos en DT90054 al DT90057 por medio de la
instrucción F0 (MV). Después, se borrará el contenido del DT90058. (No
es posible realizar esta opción con otra instrucción distinta a F0 (MV))
, Ejemplo:
Configurar el reloj a 12:00:00 del día 5 cuando X0 pase a ON.
X0
( DF )
[ F0 MV, H
1
[ F0 MV, H 512, DT90055 ]
[ F0 MV, H8000, DT90058 ]
* Nota
Si se modifica el valor de los registros DT90054 al DT90057 con
las funciones de monitorización del software de programación, el
calendario reloj toma el nuevo valor en el momento en el que se
escribe. No es necesario escribir en el DT90058.
Ajuste de valores (Redondeo en torno a los 30 s)
Si se configura el bit menos significativo del DT90058 a 1, el valor de los
segundos pasa a 0 redondeandose el resto de valores dependiendo de si
los segundos eran mayores o menores a 30 segundos.
, Ejemplo:
Ajustar a 0 segundos cuando X0 pase a ON.
X0
( DF )
[ F0 MV, H
1
Si en el momento de realizar el ajuste, los segundos están entre 0 y 29,
pasarán a ser 0 seg. Si estaban entre 30 y 59 segundos, pasarán a ser
cero y se incrementerá un minuto el registro correspondiente.
Almacena el código de error cuando se detecta un error de comunicación.
El sistema utiliza este registro como registro de estado de comunicación.
8 Bits de Mayor Peso 8 Bits de Menor Peso
Puerto Adicional
Matsushita Electric Works (Europe) AG
1
. . .
Configurado a:
0, DT90054 ]
0 min, 0 seg
. . .
Configurado a:
12 horas: día 5th
. . .
Ajuste
1
Ajuste
1, DT90058 ]
Puerto de Programación
FP2
.