Page 1 sur 1

Notation L#0 en Siemens

Posté : 02 déc. 2021, 12:40
par sinced
Bonjour a tous,
La notation "L#0" a quoi ca renvoie en Step 7 ?

Re: Notation L#0 en Siemens

Posté : 02 déc. 2021, 12:45
par steph68
Salut,

A un "LONG" 32 bits
Si tu ne le précises pas, toute constante numérique est interprétée en 16 bits, ce qui posera problème avec des valeurs négatives par ex. (-1 <> L#-1 soit en hexa 0000FFFF <> FFFFFFFF)

Donc, dès que tu as une constante "DINT", il faut écrire L#xxx.

@+

Re: Notation L#0 en Siemens

Posté : 02 déc. 2021, 13:59
par sinced
steph68 a écrit : 02 déc. 2021, 12:45 Salut,

A un "LONG" 32 bits
Si tu ne le précises pas, toute constante numérique est interprétée en 16 bits, ce qui posera problème avec des valeurs négatives par ex. (-1 <> L#-1 soit en hexa 0000FFFF <> FFFFFFFF)

Donc, dès que tu as une constante "DINT", il faut écrire L#xxx.

@+
Merci c'est tres clair