Applications
Suite 2 de l'exemple d'application
La fonction de réception (OB 204) appelée par le FB 2 dans la CPU 2 transfère
chaque paquet de données émis dans le bloc de données correspondant. Le
transfert complet d'un bloc de données peut se répartir sur plusieurs cycles.
FB 2
SEGMENT 1
0000
NOM :E-ORG
0000
:L
KB 1
0001
:T
MB 246
0002
:
0003 SCHL :L
KB 246
0004
:SPA OB 204
0005
:SPM
0006
:L
MB 249
0007
:L
KB 0
0008
:><F
0009
:SPB
000A
:
000B
:BEA
000C FEHL :
000D
:
000E
:
000F
:
00xx
:BE
10.9.3
Extension de la zone des
mémentos de couplage
Description du problème
10 - 66
=FEHL
=SCHL
Dans l'automate programmable S5-135U/155U, il est possible
d'inscrire dans le bloc de données DB 1 chacun des 256 octets de
mémentos d'une CPU et d'obtenir ainsi des mémentos de couplage
d'entrée ou de sortie. Cela réduit cependant le nombre d'octets de
mémentos utilisables "normalement". De plus, le transfert d'un enregi-
strement de données de plusieurs octets nécessite des mesures
supplémentaires (sémaphores ou paramétrage du DX 0 pour le trans-
fert par blocs des mémentos de couplage) afin d'éviter que la CPU
réceptrice n'exploite un enregistrement de données qui n'a été trans-
féré que partiellement.
LON=yy
Recevoir des données de la CPU 1
OB de fonction spéciale :
"Réception"
Arrêt sur erreur
La fonction "Réception" est appelée
jusqu'à ce que la mémoire inter-
médiaire ne contienne plus de pa-
quets de données ; la capacité de
réception est alors nulle.
Ici se produit le traitement de
l'erreur (par exemple, arrêt,
impression du message, ...).
Programmation de la CPU 948
C79000-G8577-C848-04