Acceso a periferia
Ejempo para el DB
1
KH
=
4D41;
KH
=
5348;
KH
=
3031
;
KH
=
DEOO;
KF
=
+00000;
KF
=
+O0001 ;
KF
=
+00002;
KF
=
+00003;
KF
=
+O0007
KF
=
+O001 0;
KH
=
DAOO;
KF
=
+00000;
KF
=
+00002;
KF
=
+00004:
KF
=
+O001 2;
KH
=
CEO0
KF
=
+00050;
KF
=
+O0051 ;
KF
=
+00060:
KH
=
CAOO:
KF
=
+00070:
KF
=
+00072;
KF
=
+O01 00;
KH
=
BBOO;
KF
=
+O01 28:
KH
=
EEEE
DW
0-2:
Identificación de inicio
para DB 1
Palabra de identf. de ent. digitales
Byte de entrada
O
Byte de entrada 1
Byte de entrada 2
Byte de entrada 3
Palabra de ident. salidas digitales
Byte de salida O
Byte de salida 2
Palab. identif. marca acopl. entradas
Byte de marca 50
Palab. identif. marca acopl. salidas
Byte de marca 70
Palab. identif. para long. del bloque de temporizadores '
Temporizadores O a 127
Identificación de fin
El número de temporizadores que deben ser actualizados ciclicamente por el sistema
operativo se indica con la longitud del bloque de temporizadores inscrito en el
DB1. Este comportamiento debe ser parametrizado en el DXO, ver capítulo "Módulo de
datos extendido DXO".
El DB 1 solo es tenido en cuenta por el programa de sistema durante un nuevo arranque. Este
verifica entonces que las tarjetas correspondientes a las entradaslsalidas y a las marcas de
acoplamiento de entrada salida indicadas en el DB 1 tienen la señal de acuse de recibo. En
caso contrario, la CPU se pone en STOP parcial por defecto en el DB 1 y el LED STOP
parpadea de forma lenta. En este caso el programa de usuario no se elabora.
Desde que el momento en que el DB
1
ha sido programado y es tenido en cuenta por la CPU
mediante un nuevo arranque, son válidas las siguientes reglas:
-
El acceso a las tarjetas de periferia por medio de la imagen de proceso solo es posible para
las entradas/salidas definidas en el DB 1 (instrucciones
UT
EB, EW, ED, AB, AW, AD y las
operaciones combinatorias de entradasisalidas).
-
La ixga directa (L PBIPY, PW, QB, QW) de byte periféricos, sin pasar por la imagen de
proceso, es posible para todas las entradas dotadas de señal de acuse de recibo,
independientemente de su introducción en el DB 1.
-
La
transferencia
directa (T PBIPY, PW, QB, QW) a los bytes
O
a 127 solo es posible para las
salidas definidas en el DB
1,
puesto que la transferencia directa en los bytes de direcciones
>
127 es posible independientemente de la introducción en el DB 1.