Comparaison de données
Description
Drapeaux
Lorsque la condition d'exécution est sur OFF, BCMP(68) n'est pas exécutée.
Lorsque la condition d'exécution est sur ON, BCMP(68) compare CD aux gam-
mes définies par le bloc composé de CB, CB+1, CB+2, ..., CB+31. Chaque gam-
me est définie par deux mots, le premier fournit la limite mini. et le deuxième la
limite maxi. Lorsque CD figure dans l'une de ces gammes (valeurs limites mini.
maxi. incluses), le bit R correspondant est sélectionné. Les comparaisons effec-
tuées et le bit R correspondant sélectionné pour chaque comparaison réelle
sont reportés ci-dessous. Les autres bits R passent sur OFF.
CB ≤ CD ≤ CB+1
CB+2 ≤ CD ≤ CB+3
CB+4 ≤ CD ≤ CB+5
CB+6 ≤ CD ≤ CB+7
CB+8 ≤ CD ≤ CB+9
CB+10 ≤ CD ≤ CB+11
CB+12 ≤ CD ≤ CB+13
CB+14 ≤ CD ≤ CB+15
CB+16 ≤ CD ≤ CB+17
CB+18 ≤ CD ≤ CB+19
CB+20 ≤ CD ≤ CB+21
CB+22 ≤ CD ≤ CB+23
CB+24 ≤ CD ≤ CB+25
CB+26 ≤ CD ≤ CB+27
CB+28 ≤ CD ≤ CB+29
CB+30 ≤ CD ≤ CB+31
Normalement le premier mot de la gamme est inférieur au deuxième, mais s'il
est supérieur, le bit R correspondant passe sur OFF lorsque CD est hors de la
gamme définie par les deux mots, comme indique le schéma suivant.
CB
É É É É É É É É É É
É É É É É É É É É É
0000
CB+1
É É É É É É
É É É É É É
0000
ER:
Le bloc de comparaison (c'est-à-dire, CB à CB+31) dépasse la zone de
données.
Le mot d'adressage indirect DM n'existe pas. (Le contenu du mot DM
n'est pas BCD ou la zone DM a été dépassée.)
Chapitre 5-17
Bit 00
Bit 01
Bit 02
Bit 03
Bit 04
Bit 05
Bit 06
Bit 07
Bit 08
Bit 09
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Bit 15
CB + 1
CB
É É É É É É
É É É É É É
9999
9999
203