C.1.2 Addition Avec Combinaison En Et Sans Combinaison Eno; C.1.3 Addition Sans Combinaison En Et Avec Combinaison Eno - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

C.1.2
Addition avec combinaison EN et sans combinaison ENO
Si l'addition comporte une combinaison EN mais pas de combinaison ENO, les instructions LIST
suivantes sont initiées :
1
2
3
4
5
6
7
_001: NOP
Après la ligne 1, le RLG contient le résultat de la combinaison précédente. L'instruction SPBNB
copie le RLG dans le RB et met le bit de première interrogation à 1.
Si le RLG est égal à 0, le programme saute à la ligne 7, l'addition n'est pas réalisée, le RLG et
le RB valent 0.
Si le RLG est égal à 1, le programme ne saute pas plus loin, ce qui signifie que l'addition est
effectuée. L'éventuelle apparition d'une erreur lors de l'addition n'est pas détectée. Le RLG et
le RB valent 1.
C.1.3
Addition sans combinaison EN et avec combinaison ENO
Si l'addition ne comporte pas de combinaison EN mais une combinaison ENO, les instructions
LIST suivantes sont initiées :
1
2
3
4
5
6
7
8
9
L'addition est réalisée dans tous les cas. La ligne 5 détermine si une erreur s'est produite lors de
l'addition, ce qui est enregistré dans le RB à la ligne 6. La ligne 7 met le bit de première
interrogation à 1. A la ligne 8, le bit RB est à nouveau copié dans le RLG et ainsi la sortie indique
si l'addition s'est correctement déroulée.
Le bit RB n'est plus modifié dans les lignes 8 et 9 et indique donc également si l'addition s'est
correctement déroulée.
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA
U
E
0.0
// Combinaison EN
SPBNB _001
// Décaler le RLG dans le RB et sauter si RLG == 0
L
in1
// Paramètres de la représentation
L
in2
// Paramètres de la représentation
+I
// Addition effective
T
out
// Paramètres de la représentation
0
L
in1
// Paramètres de la représentation
L
in2
// Paramètres de la représentation
+I
// Addition effective
T
out
// Paramètres de la représentation
UN
OV
// Détection d'erreur
SAVE
// Enregistrer l'erreur dans le RB
CLR
// Première interrogation
U
RB
// Décaler le RB dans le RLG
=
A
4.0
Pour travailler en CONT
C.1 Mécanisme EN/ENO
243

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières