Nom dans l'éditeur LL984
|
Nom du bloc fonction
|
---|---|
Nom de l'instruction 984 existante
|
Nom dans d'autres outils et éditeurs comme :
|
![]() |
![]() |
Broche d'entrée
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|
Haute
|
ENABLE
|
–
|
Le passage de OFF à ON déclenche l'opération.
|
|
Basse
|
SIGNED
|
BOOL
|
–
|
La valeur ON indique une opération signée, tandis que la valeur OFF indique une opération non signée.
|
Noeud
|
Noeud
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|---|
Haut
|
IN
|
VALUE1
|
%IW, %MW
|
Multiplicande. Peut être affiché sous la forme d'une constante entière ou stocké dans une variable affectée à un mot d'entrée %IW, un mot mémoire %MW ou dans un mot non affecté.
Plage valide :
-32 768 à 32 767 (opération signée)
0 à 65 535 (opération non signée)
|
|
Milieu
|
IN
|
VALUE2
|
UINT
|
%IW, %MW
|
Multiplicateur. Peut être affiché sous la forme d'une constante entière ou stocké dans une variable affectée à un mot d'entrée %IW, un mot mémoire %MW ou dans un mot non affecté.
Plage valide :
-32 767 à 32 768 (opération signée)
0 à 65 535 (opération non signée)
|
Bas
|
IN/OUT
|
RESULT
|
ArrUInt2
|
%MW
|
Produit. La valeur maximale est de 4 294 967 295 pour une opération signée ou de +/- 65 535 pour une opération signée. Le premier mot stocke la moitié de droite du produit, et le second mot stocke la moitié de gauche du produit. Par exemple :
Doit être stocké dans 2 mots mémoire %MW ou 2 mots UINT non affectés.
|
Broche de sortie
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|
Haute
|
OUT
|
BOOL
|
–
|
La valeur ON indique que l'opération de multiplication 16 bits a abouti. (Renvoie l'état de l'entrée ENABLE.)
|