Diviser Entiers Doubles (Fmdiv32) - Siemens SIMATIC S7-300 Manuel D'utilisation

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

Publicité

6.10.16

Diviser entiers doubles (FMDiv32)

Description
L'opération FMDiv32 divise la valeur d'entier double à l'entrée IN_A par la valeur d'entier
double à l'entrée IN_B et écrit le résultat dans la sortie OUT et le reste dans la sortie
Remain. La sortie DONE signale que le résultat est disponible. La plage autorisée pour
IN_A, IN_B, OUT et Remain va de -2 147 483 648 à +2 147 483 647. La sortie OVF est mise
à 1 logique en cas de débordement ; sinon, elle est à 0 logique. Lorsque OVF est à 1, les
sorties OUT et Remain sont mises à 0.
Tableau 6- 63 Diviser entiers doubles (FMDiv32)
Représentation CONT
Nota : Aucune logique n'est autorisée à l'entrée EN.
Processeur booléen rapide FM 352‑5
Manuel d'utilisation, 05/2011, A5E00131319-04
Paramètres Type de
REQ
FMDiv32
EN
ENO
REQ DONE
IN_A
OVF
IN_A
IN_B
OUT
IN_B
Remain
DONE
OVF
OUT
Remain
Programmation et fonctionnement du module FM 352-5
6.10 Opérations de la bibliothèque FM 352-5
Opérandes
donnée
BOOL
Entrée
DINT
Entrée
DINT
Entrée
BOOL
Sortie
BOOL
Sortie
DINT
Sortie
DINT
Sortie
Description
Active l'opération de division
lors d'un front montant. Doit
rester à 1 jusqu'à ce que
DONE soit égal à 1 ; sinon,
l'opération est interrompue.
Dividende
Diviseur
1 = réponse disponible
1, si la division provoque un
débordement.
Valeur de sortie : = IN_A ÷
IN_B
Reste de la division
153

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Fm 352‑5

Table des Matières