Neg_Di; Complément À 2 D'entier De 32 Bits - 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é

3.11

NEG_DI

Représentation
NEG_DI
EN
IN
Paramètre
EN
ENO
IN
OUT
Description de l'opération
NEG_DI (Complément à 2 d'entier de 32 bits)
Cette opération lit le contenu du paramètre d'entrée IN et en change le signe (par exemple, valeur
positive en valeur négative). ENO et EN ont toujours un état de signal identique, à l'exception
suivante près : si l'état de signal de EN est égal à 1 et qu'il y a débordement, alors l'état de signal
de ENO est égal à 0.
Mot d'état
Ecriture
Exemple
E 0.0
MD8
Si l'état de signal est 1 à l'entrée E 0.0, le contenu du double mot de mémento MD8 est transmis,
avec le signe opposé, du paramètre OUT au double mot de mémento MD12.
MD8 = + 1000 donne MD12 = - 1000. La sortie A 4.0 est mise à 1 si la conversion n'est pas
exécutée (ENO = EN = 0).
Si l'état de signal de EN est égal à 1 et qu'il y a débordement, alors l'état de signal de ENO est
égal à 0.
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA
Complément à 2 d'entier de 32 bits
ENO
OUT
Type de données Zone de mémoire Description
BOOL
BOOL
DINT
DINT
RB
BI1
x
x
NEG_DI
EN
ENO
NOT
MD12
IN
OUT
3.11 NEG_DI
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
BI0
DEB
DM
x
x
x
A 4.0
Opérations de conversion
Complément à 2 d'entier de 32 bits
Entrée de validation
Sortie de validation
Valeur d'entrée entière de 32 bits
Complément à 2 de l'entier de 32 bits dans IN
OU
ETAT
0
x
RLG
/PI
x
1
55

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières