Omron SYSMAC CJ Serie Manual De Operación página 586

Autómatas programables
Ocultar thumbs Ver también para SYSMAC CJ Serie:
Tabla de contenido
Área auxiliar
Dirección
Nombre
Ca-
Bits
nales
A298
Todos
Dirección de pro-
grama en la que
se ha detenido el
programa
(4 dígitos de la
derecha)
A299
Dirección de pro-
grama en la que
se ha detenido el
programa
(4 dígitos de la
izquierda)
A300
Todos
Puntero del
registro de
errores
A301
Todos
Banco de EM
actual
A302
A30200
Indicadores de
hasta
inicialización de
A30215
Unidades de bus
de CPU
A330
A33000
Indicadores de
hasta
inicialización de
hasta
A33515
Unidad de E/S
A335
especial
Función
Estos canales contienen, en formato binario
de 8 dígitos, la dirección de programa corres-
pondiente a la instrucción en la que se inte-
rrumpió la ejecución del programa debido a
un error de programa.
(A294 contiene el número de la tarea en la
que se detuvo la ejecución del programa).
Cuando se produce un error, el puntero del
registro de errores incrementa su valor en 1
para indicar la posición en la que se guardará
el siguiente registro de error, comenzando a
contar desde el principio del área de registro
de errores (A100 hasta A199).
El puntero de registro de error puede
borrarse (00) pasando A50014 (el bit de
puesta a cero del registro de errores) de OFF
a ON.
Si el puntero del registro de errores ha lle-
gado hasta 14 (20 decimal), al producirse el
siguiente error, el registro correspondiente se
almacenará en A195 hasta A199.
Este canal contiene el número de banco de
EM actual, en formato hexadecimal de 4 dígi-
tos. El número de banco actual se puede
cambiar con la instrucción EMBC(281).
Estos indicadores estarán en ON mientras se
esté inicializando la Unidad de bus de CPU
correspondiente tras pasar de ON a OFF el
bit de reinicio de la unidad de bus de CPU
(A50100 hasta A50115), o bien al conectar la
alimentación.
Los bits 00 hasta 15 se corresponden con los
números de unidad 0 hasta 15.
Utilice estos indicadores en el programa para
evitar que se utilicen los datos de refresco de
la Unidad de bus de CPU mientras se esté
inicializando la unidad. IORF(097) no podrá
ejecutarse mientras se esté inicializando una
Unidad de bus de CPU.
Estos bits se pondrán en OFF automática-
mente una vez concluida la inicialización.
Estos indicadores estarán en ON al iniciali-
zarse la unidad de E/S especial correspon-
diente tras pasar de OFF a ON el bit de
reinicio de la unidad de E/S especial (A50200
hasta A50715), o bien al conectar la alimen-
tación.
Los bits de estos canales se corresponden
con los números de unidad 0 hasta 95, tal y
como se expone a continuación:
A33000 hasta A33015: Unidades 0 hasta 15
A33100 hasta A33115: Unidades 16 hasta 31
----
A33500 hasta A33515: Unidades 80 hasta 95
Utilice estos indicadores en el programa para
evitar que los datos de refresco de la Unidad
de E/S especial puedan ser utilizados
durante la inicialización de la unidad. Ade-
más, IORF(097) no podrá ejecutarse mien-
tras se esté inicializando una unidad de E/S
especial.
Estos bits se pondrán en OFF automática-
mente una vez concluida la inicialización.
Configu-
Estado
Estado
ración
después
al
del cam-
arrancar
bio de
modo
Los 4 dígi-
Borrado
Borrado
tos de la
derecha de
la dirección
del pro-
grama
Los 4 dígi-
Borrado
Borrado
tos de la
izquierda de
la dirección
del pro-
grama
00 a 14
Retenido
Retenido Se
hexadecimal
0000 hasta
Borrado
Borrado
000C
hexadecimal
0: No se
Retenido
Borrado
está iniciali-
zando
1: Se está
inicializando
(Se pone a
cero auto-
mática-
mente tras la
inicializa-
ción.)
0: No se
Retenido
Borrado
está iniciali-
zando
1: Se está
inicializando
(Se pone a
cero auto-
mática-
mente tras la
inicializa-
ción.)
Apéndice C
Tempori-
Indicado-
zación de
res y op-
escritura
ciones de
configura-
ción rela-
cionados
---
A294
---
A50014
refresca al
producirse
el error.
---
---
Se escribe
A50100
durante la
hasta
inicializa-
A50115
ción
---
A50200
hasta
A50715
559
Tabla de contenido
loading

Este manual también es adecuado para:

Cj1g-cpu hCj1h-cpu hCj1m-cpuCj1g-cpu

Tabla de contenido