Ent Entrer Dans Pile Accumulateur; Entrer Dans Pile Accumulateur; Leave Quitter Pile Accumulateur - 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é

14.7
ENT

Entrer dans pile accumulateur

Format
ENT
Description de l'opération
ENT (Entrer dans pile accumulateur)
Cette opération copie le contenu de l'accumulateur 3 dans l'accumulateur 4 et le contenu de
l'accumulateur 2 dans l'accumulateur 3. En programmant l'opération ENT directement avant une
opération de chargement, vous pouvez sauvegarder un résultat intermédiaire dans l'acccumulateur 3.
Exemple
LIST
L
DBD0
L
DBD4
+R
L
DBD8
ENT
L
DBD12
-R
/R
T
DBD16
14.8
LEAVE
Format
LEAVE
Description de l'opération
LEAVE (Quitter pile accumulateur)
Cette opération copie le contenu de l'accumulateur 3 dans l'accumulateur 2 et le contenu de
l'accumulateur 4 dans l'accumulateur 3. Si vous programmez l'opération LEAVE directement avant une
opération de décalage ou de rotation qui combine les accumulateurs, LEAVE agit comme une opération
arithmétique. Les contenus des accumulateurs 1 et 4 restent inchangés.
Langage LIST pour SIMATIC S7-300/400
Manuel de référence, 05/2010, A5E02790284-01
Explication
//Charger la valeur (nombre à virgule flottante) contenue dans le double mot de
données DBD0 dans l'accumulateur 1.
//Copier la valeur de l'accumulateur 1 dans l'accumulateur 2. Charger la valeur
//(nombre à virgule flottante) contenue dans le double mot de données DBD4 dans
//l'accumulateur 1.
//Additionner les contenus des accumulateurs 1 et 2 (nombres à virgule flottante
//IEEE 754 de 32 bits) et sauvegarder le résultat dans l'accumulateur 1.
//Copier la valeur de l'accumulateur 1 dans l'accumulateur 2 et celle du double
//mot de données DBD8 dans l'accumulateur 1.
//Copier le contenu de l'accumulateur 3 dans l'accumulateur 4. Copier le contenu
//de l'accumulateur 2 (résultat intermédiaire) dans l'accumulateur
//Charger la valeur du double mot de données DBD12 dans l'accumulateur 1.
//Soustraire le contenu de l'accumulateur 1 du contenu de l'accumulateur 2 et
//sauvegarder le résultat dans l'accumulateur
//l'accumulateur 3 dans l'accumulateur 2 et le contenu de l'accumulateur 4 dans
//l'accumulateur 3.
//Diviser le contenu de l'accumulateur 2 (DBD0 + DBD4) par le contenu de
//l'accumulateur 1 (DBD8 - DBD12) et sauvegarder le résultat dans
//l'accumulateur
1.
//Transférer le résultat (accumulateur 1) dans le double mot de données DBD16.
Quitter pile accumulateur
Opérations sur les accumulateurs

14.7 ENT Entrer dans pile accumulateur

1. Copier le contenu de
3.
235

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières