Zone IR (relais interne)
Bit
15
14
Contenu
0
Bit
15
14
Contenu
1
Bit
15
14
Contenu
1
3-3
Zone IR (relais interne)
Mots d'E/S
1. On prend la valeur absolue (12345), on la transforme en binaire non signé:
13
12
11
10
09
0
1
1
0
0
2. Ensuite, on prend le complément:
13
12
11
10
09
1
0
0
1
1
3. Enfin, on ajoute 1:
13
12
11
10
09
1
0
0
1
1
Répéter la procédure en sens inverse pour transformer les données binaires né-
gatives en décimal.
La zone IR est utilisée soit comme donnée pour commander les points d'E/S,
soit comme bits de travail pour manipuler et mémoriser les données intérieures.
On peut accéder à cette zone à travers les bits et à travers les mots. Dans les API
C200HX/HG/HE, la zone IR comprend les mots IR 000 à IR 235 (zone IR 1) et IR
300 à IR 511 (zone IR 2). Les instructions de base ont des temps d'exécution
plus longs lorsqu'elles ont accès à la zone IR 2 plutôt qu'à la zone IR 1.
Les mot de la zone IR utilisés pour commander les points d'E/S sont appelés
mots d'E/S. Les bits des mots d'E/S sont appelés bits d'E/S.Les bits de la zone
IR n'étant pas qualifiés comme bits d'E/S sont utilisés comme bits de travail. Les
bits de travail de la zone IR sont remis à zéro lorsque l'alimentation est coupée
ou lorsque l'API s'arrête de fonctionner.
Zone
Zone d'E/S 1
IR 1
IR 1
Zone 1 des cartes d'E/S haute densité groupe 2 et
zone des cartes d'interface B7A
Zone SYSMAC BUS ou Compobus/D–OUT
Zone 1 des cartes d'E/S spéciales
Zone des cartes d'E/S optiques et des bornes d'E/S
Zone de travail
Zone
Zone d'E/S 2
IR 2
IR 2
Zone de travail
Zone 2 des cartes d'E/S haute densité groupe 2
Zone de travail
Zone
Zone 2 des cartes d'E/S spéciales
IR 2
IR 2
Zone de travail
Lorsqu'une carte introduit des entrées dans l'API, le bit attribué est un bit d'en-
trée; lorsque la carte envoie une sortie de l'API, le bit est un bit de sortie. Pour
passer une sortie sur ON, le bit de sortie attribué doit passer sur ON. Lorsqu'une
entrée passe sur ON, même son bit d'entrée doit passer sur ON. On se sert de
ces fonctions de programme pour avoir accès à l'état d'entrée et commander
l'état de sortie à travers les bits d'E/S.
08
07
06
05
04
0
0
0
0
1
08
07
06
05
04
1
1
1
1
0
08
07
06
05
04
1
1
1
1
0
Zone
Compobus/D–IN
Chapitre 3–3
03
02
01
00
1
1
0
0
1
03
02
01
00
0
0
1
1
0
03
02
01
00
0
0
1
1
1
Gamme
IR 000 à IR 029
IR 030 à IR 049
IR 050 à IR 099
IR 100 à IR 199
IR 200 à IR 231
IR 232 à IR 235
IR 300 à IR 309
IR 310 à IR 329
IR 330 à IR 341
IR 342 à IR 349
IR 350 à IR 399
IR 400 à IR 459
IR 460 à IR 511
29