You are on page 1of 4

Résumé de Théorie Automates Programmables II

2. Les instructions numériques


2.1 Les bits d’états arithmétiques

2.2 Les opérations mathématiques de base


MOTEUR CA ENGRENAGE
TRIPHASÉ DÉTECTEUR DU CHARGE
COUPLE DE L'ARBRE DYNAMOMÉTRIQUE

TRANSDUCTEUR
DE COUPLE
DÉTECTEUR DE
PROXIMITÉ INDUCTIF

MODULE D'ENTRÉE
ANALOGIQUE NI4

SLC 5//02 CPU OUTPUT INPUT INPUT

POWER 0 4 8 12 0 4 8 12
POWER
1 5 9 13 1 5 9 13
2 6 10 14 2 6 10 14
3 7 11 15 3 7 11 15 ANALOG

AB ALLEN-BRADLEY Triac/100-240V

480VCA
3 phases

F I G UR E 2 -1 : B A NC DE T E S T S P OUR M O T E U R C. A.
Ligne 2:0
º INDUCTIF º
º I:2 ÚMULÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´MULTIPLICATION ÃĶ
º 1 ³Source A VOLT_BIT³ º
º ³ 32767³ º
º ³Source B 100³ º
º ³ ³ º
º ³Dest X_100³ º
º ³ 32767³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:1
º INDUCTIF OVERFLOW º
º I:2 S:0 ÚDIVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄ]/[ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´DIVISION ÃĶ
º 1 1 ³Source A X_100³ º
º ³ 32767³ º
º ³Source B 6553³ º
º ³ ³ º
º ³Dest VOLT_CA³ º
º ³ 500³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:2
º INDUCTIF OVERFLOW º
º I:2 S:0 ÚDDVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´DIVISION 32 BITS ÃĶ
º 1 1 ³Source 6553³ º
º ³ ³ º
º ³Dest VOLT_CA³ º
º ³ 500³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º

FI G UR E 2-2 : M I S E À L ' É C HE LL E DE LA T E NS I O N DE LI G NE

Les instructions numériques OFPPT/TECCART


Résumé de Théorie Automates Programmables II

Ligne 2:3
º INDUCTIF º
º I:2 ÚSUBÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´SOUSTRACTION ÃĶ
º 1 ³Source A AMP_BIT³ º
º ³ 16384³ º
º ³Source B 3277³ º
º ³ ³ º
º ³Dest SUB_OFSSET³ º
º ³ 13107³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:4
º INDUCTIF º
º I:2 ÚMULÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´MULTIPLICATION ÃĶ
º 1 ³Source A SUB_OFSSET³ º
º ³ 13107³ º
º ³Source B 1000³ º
º ³ ³ º
º ³Dest X_1000³ º
º ³ 32767³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:5
º INDUCTIF OVERFLOW º
º I:2 S:0 ÚDIVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄ]/[ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´DIVISION ÃĶ
º 1 1 ³Source A X_1000³ º
º ³ 32767³ º
º ³Source B 4379³ º
º ³ ³ º
º ³Dest AMP_CA³ º
º ³ 2993³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:6
º INDUCTIF OVERFLOW º
º I:2 S:0 ÚDDVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´DIVISION 32 BITS ÃĶ
º 1 1 ³Source 4379³ º
º ³ ³ º
º ³Dest AMP_CA³ º
º ³ 2993³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º

FIGURE 2-3 : M I S E À L ' É C HE LL E D U C OUR ANT D E L I G NE

Ligne 2:7
º INDUCTIF º
º I:2 ÚMULÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´MULTIPLICATION ÃĶ
º 1 ³Source A VOLT_CA³ º
º ³ 500³ º
º ³Source B AMP_CA³ º
º ³ 2993³ º
º ³Dest VA_CA³ º
º ³ 32767³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:8
º INDUCTIF OVERFLOW º
º I:2 S:0 ÚDIVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄ]/[ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´DIVISION ÃĶ
º 1 1 ³Source A VA_CA³ º
º ³ 32767³ º
º ³Source B 305³ º
º ³ ³ º
º ³Dest OUT_AFFICH³ º
º ³ 4907³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º

Les instructions numériques Page 2-1 OFPPT/TECCART


Résumé de Théorie Automates Programmables II

Ligne 2:9
º INDUCTIF OVERFLOW º
º I:2 S:0 ÚDDVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄÄ] [ÄÄÄÄÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´DIVISION 32 BITS ÃĶ
º 1 1 ³Source 305³ º
º ³ ³ º
º ³Dest OUT_AFFICH³ º
º ³ 4907³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:10
º FAUTE_MATH º
º S:5 º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ(U)ÄÄÄÄĶ
º 0 º
Ligne 2:11
º º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ENDÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º º
FI G UR E 2 -4 : M I S E À L ' É C H E L LE DE LA P UI S S A N C E PO UR AFF I C HAG E D E S OR T I E

2.3 Les opérations logiques

2.4 Les instructions de comparaison


Ligne 2:10
º ÚLEQÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ O:3 º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄ´INFERIEUR OU EGAL ÃÄÄ( )ÄÄÂĶ
º ³ ³Source A OUT_AFFICH³ 1 ³ º
º ³ ³ 4907³ ³ º
º ³ ³Source B 1638³ ³ º
º ³ ³ ³ ³ º
º ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³ º
º ³ ÚGEQÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ O:3 ³ º
º ÀÄ´PLUS GRAND OU EGAL ÃÄÄ( )ÄÄÙ º
º ³Source A OUT_AFFICH³ 3 º
º ³ 4907³ º
º ³Source B 3271³ º
º ³ ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:11
º ÚGRTÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚLESÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ O:3 º
ÇÄ´PLUS GRAND QUE ÃÄ´INFERIEUR A ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ( )ÄĶ
º ³Source A OUT_AFFICH³ ³Source A OUT_AFFICH³ 2 º
º ³ 4907³ ³ 4907³ º
º ³Source B 1638³ ³Source B 3271³ º
º ³ ³ ³ ³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
Ligne 2:12
º FAUTE_MATH º
º S:5 º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ(U)ÄÄÄÄĶ
º 0 º
Ligne 2:13
º º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ENDÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º º

FIGURE 2-5 : A FF I C H AG E DE L A P UI S S A NC E L OR S DU T E S T DU M OT E UR

Les instructions numériques Page 2-2 OFPPT/TECCART


Résumé de Théorie Automates Programmables II

2.5 Opération de transfert


Ligne 2:0
º I:2 ÚCTUÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´COMPTAGE ÃÄ(CU)Ķ
º 1 ³Compteur C5:1ÃÄ(DN) º
º ³Pr‚s‚lection 300³ º
º ³Val. Cumul‚e 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º

Ligne 2:1
º I:2 ÚCTDÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´DECOMPTAGE ÃÄ(CD)Ķ
º 3 ³Compteur C5:1ÃÄ(DN) º
º ³Pr‚s‚lection 300³ º
º ³Val. Cumul‚e 0³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º

FI G UR E 2-6 : P R O G R A M M E D E T E S T P OU R T R AN S F E R T D ’ UNE V ALE UR

Ligne 2:2
º I:2 ÚMOVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´TRANSFERT ÃĶ
º 5 ³Source 200³ º
º ³ ³ º
º ³Dest C5:1.PRE³ º
º ³ 300³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º

Ligne 2:3
º I:2 ÚMOVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´TRANSFERT ÃĶ
º 7 ³Source 300³ º
º ³ ³ º
º ³Dest C5:1.PRE³ º
º ³ 300³ º
º ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º

Ligne 2:4
º I:2 ÚMOVÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ º
ÇÄÄ] [ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄ´TRANSFERT ÃÄÂĶ
º 0 ³ ³Source 100³ ³ º
º ³ ³ ³ ³ º
º ³ ³Dest C5:1.PRE³ ³ º
º ³ ³ 300³ ³ º
º ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³ º
º ³ C5:1 ³ º
º ÀÄÄ(RES)ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ º
º º
Ligne 2:5
º º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ENDÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
º º

FI G UR E 2 -7 : S U I T E E T F I N DU PR O G R A M M E D E T R AN S F E R T D A NS U N C O M PT E U R / DÉ C OM P T E UR

2.6 Instructions de décalage de bits

2.7 Les séquenceurs

Les instructions numériques Page 2-3 OFPPT/TECCART

You might also like