Btd Convertir Dcb En Entier De 32 Bits; Convertir Dcb En Entier De 32 Bits - Siemens SIMATIC S7-300 Manuel De Référence

Langage list
Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

Opérations de conversion

3.4 BTD Convertir DCB en entier de 32 bits

3.4
BTD

Convertir DCB en entier de 32 bits

Format
BTD
Description de l'opération
BTD (Conversion en nombre entier d'un nombre décimal codé binaire à sept chiffres)
Cette opération évalue le contenu de l'accumulateur 1 comme nombre décimal codé binaire (nombre
DCB) à sept chiffres et le convertit en un nombre entier de 32 bits. Le résultat de la conversion est rangé
dans l'accumulateur 1. L'accumulateur 2 reste inchangé.
Nombre DCB contenu dans l'accumulateur 1 : ce nombre DCB peut être compris entre -9 999 999 et
+9 999 999. Les bits 0 à 27 indiquent la valeur et le bit 31 le signe (0 = positif, 1 = négatif) du nombre
DCB. Les bits 28 à 30 ne sont pas utilisés pour la conversion.
Si un chiffre décimal (une tétrade de 4 bits dans la représentation DCB) est compris dans la plage
incorrecte de 10 à 15, une erreur BCDF est signalée lors de la tentative de conversion. En général,
l'automate programmable passe alors à l'état de fonctionnement "Arrêt" (STOP). Cependant, l'OB121
vous permet de programmer une autre réaction à cette erreur synchrone.
Mot d'état
Ecriture :
Exemple
LIST
L
MD10
BTD
T
MD20
MD10
BTD
MD20
46
RB
BI1
BI0
-
-
-
Explication
//Charger le nombre DCB dans l'accumulateur 1.
//Convertir le nombre DCB en un nombre entier et ranger le résultat dans
//l'accumulateur 1.
//Transférer le résultat (nombre entier de 32 bits) dans le double mot de
//mémento MD20.
" + "
" 0 "
31...
0
0
0
0
0
0
0
0
0
Convertir DCB en entier
0
0
0
0
0
0
0
0
0
DEB
DM
-
-
" 1 "
" 5 "
" 7 "
...16 15...
0
0
1
0
1
0
1
0
1
1
0
0
0
0
0
1
0
0
1
1
OU
ETAT
RLG
-
-
-
" 8 "
" 2 "
1
1
0
0
0
0
0
1
0
0
"+157821"
0
1
0
0
0
0
1
1
1
1
"+157821"
Langage LIST pour SIMATIC S7-300/400
Manuel de référence, 05/2010, A5E02790284-01
/PI
-
" 1 "
...0
0
0
1
1
0
1

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières