Modo multiprocesador/coordinadores
Habilitación
del bus para:
CPU1
CPU2
CPU3
CPU4
BusLock
Reset
Figura 6-7
Cronogramas de las señales de control del bus
6-20
2 µ s
2 µs +
Bus Lock
Monitoreo de la ocupación continua del bus
La señal Bus-Lock solo puede ser emitida por aquella CPU que ya ha recibido del
KOR 923C la habilitación para acceder. El tiempo de habilitación de bus de la CPU
se prolonga en la duración de la señal Bus-Lock (v. fig. 6-7). De fábrica, la función
de monitoreo supervisa si supera 2 ms la señal Bus-Lock. Si se detecta que la señal
permanece activa un tiempo mayor, el KOR 923C emite una señal que pone en
STOP todas las CPUs.
La CPU causante de la prolongación excesiva de la señal Bus-Lock se identifica en
un registro (registro de fallos, v. fig. 6-8) legible bajo la dirección FEFFH. Con ello
luce el LED "BUS FAULT" situado en el frontal del KOR 923C. El registro se borra
y el LED se apaga cuando se desactive la señal que ha provocado el STOP.
Memoria de acoplamiento
Esta memoria costa de una RAM respaldada centralmente en el AG. Tiene tres
áreas: las marcas de acoplamiento (256 bytes), los semáforos (32) y las cuatro pági-
nas de memoria.
Las marcas de acoplamiento se encuentran en el área de memoria comprendida
entre F200H y F2FFH. Las marcas de acoplamiento permiten el intercambio cíclico
de pequeñas cantidades de datos entre las CPUs en el S5-135U/155U.
Las cuatro páginas permiten el intercambio de módulos de datos entre las CPUs.
La forma de programar estas dos funciones figura en las Instrucciones de programa-
ción de las CPUs.
Los semáforos se utilizan para coordinar las CPUs a la hora de acceder a la misma
dirección de periferia (v. Instrucciones de programación, operaciones "SES" y
"SEF").
CPUs en servicio
Tiempo
Manual del sistema
C79000-G8578-C199-07