Manual de Hardware - Panasonic Electric Works
Manual de Hardware - Panasonic Electric Works
Manual de Hardware - Panasonic Electric Works
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Tabla <strong>de</strong> Registros Especiales<br />
FP2<br />
E.1 Tabla <strong>de</strong> Registros Especiales<br />
Dirección Nombre Descripción<br />
DT90010<br />
DT90011<br />
Nº <strong>de</strong> slot don<strong>de</strong> se<br />
encuentra el módulo <strong>de</strong><br />
E/S don<strong>de</strong> se <strong>de</strong>tectó un<br />
error <strong>de</strong> verificación.<br />
(slot Nº. 0 al 15)<br />
Nº <strong>de</strong> slot don<strong>de</strong> se<br />
encuentra el módulo <strong>de</strong><br />
E/S don<strong>de</strong> se <strong>de</strong>tectó un<br />
error <strong>de</strong> verificación.<br />
(slot Nº 16 al 31)<br />
DT90012 ———————— Reservado<br />
DT90013 ———————— Reservado<br />
DT90014<br />
DT90015<br />
DT90016<br />
DT90017<br />
DT90018<br />
Registro auxiliar <strong>de</strong><br />
operación<br />
Registro auxiliar <strong>de</strong><br />
operación<br />
Dirección <strong>de</strong> error <strong>de</strong><br />
operación (retención)<br />
Dirección <strong>de</strong> error <strong>de</strong><br />
operación (no retención)<br />
Cuando el estado <strong>de</strong> la instalación <strong>de</strong> un módulo <strong>de</strong> E/S ha variado al<br />
volver a alimentar la CPU, el bit correspondiente al slot don<strong>de</strong> está<br />
instalado se pone a ON. Monitorizar en binario.<br />
Nº <strong>de</strong> Bit 15 ·<br />
· 12 11 · · 8 7 · · 4 3 · · 0<br />
Nº <strong>de</strong> Slot<br />
15 · ·<br />
12 11 ·<br />
· 8 7 ·<br />
·<br />
4 3 · ·<br />
0<br />
DT90010<br />
Nº <strong>de</strong> Bit 15 ·<br />
· 12 11 · · 8 7 · · 4 3 · · 0<br />
Nº <strong>de</strong> Slot 31 · · 28 27 · · 24 23 · · 20 19 · · 16<br />
DT90011<br />
1: error 0: normal<br />
Almacena en los bits 0 al 3 el dato que se pier<strong>de</strong> al realizar una instrucción<br />
<strong>de</strong> <strong>de</strong>splazamiento al ejecutar una instrucción F105 (BSR)/P105 (PBSR) o<br />
F106 (BSL)/P106 (PBSL).<br />
El resto (16 bits) <strong>de</strong> una operación <strong>de</strong> división se almacena en el DT90015<br />
al ejecutar una instrucción F32 (%)/P32 (P%) o F52 (B%)/P52 (PB%).<br />
El resto (32 bits) <strong>de</strong> una operación <strong>de</strong> división se almacena en el DT90015<br />
y DT90016 al ejecutar una instrucción F33 (D%) /P33 (PD%) o F53<br />
(DB%)/P53 (PDB%).<br />
Almacena la dirección don<strong>de</strong> se <strong>de</strong>tectó el primer error <strong>de</strong> operación.<br />
Monitorizar en <strong>de</strong>cimal.<br />
Almacena la dirección don<strong>de</strong> se <strong>de</strong>tectó un error <strong>de</strong> operación. Cada vez<br />
que se <strong>de</strong>tecte un error <strong>de</strong> operación se sobreescribirá la nueva dirección.<br />
Al inicio <strong>de</strong> cada ciclo <strong>de</strong> scan su valor es 0. Monitorizar en <strong>de</strong>cimal.<br />
DT90019 Contador en anillo 2.5ms El valor almacenado en este registro se incrementa en 1 cada 2.5ms. (H0<br />
hasta HFFFF)<br />
Tiempo <strong>de</strong> diferencia entre dos valores = (valor absoluto) × 2.5ms.<br />
DT90020<br />
DT90021<br />
(☛ Nota)<br />
Monitorización <strong>de</strong> la<br />
capacidad <strong>de</strong>l programa<br />
Máximo valor <strong>de</strong><br />
registros FL<br />
Almacena en <strong>de</strong>cimal la capacidad <strong>de</strong>l programa.<br />
✌ Ejemplo:<br />
K16: aprox. 16K pasos<br />
K32: aprox. 32K pasos (con expansión <strong>de</strong> memoria)<br />
Almacena la última dirección <strong>de</strong> los ficheros <strong>de</strong> datos (FL) disponibles.<br />
E -- 4<br />
Matsushita <strong>Electric</strong> <strong>Works</strong> (Europe) AG