F32_DIV

Instruction redondante

NOTA

Instruction redondante remplacée par : DIV

Les données de 16 bits ou constantes équivalentes à 16 bits désignées par s1 sont divisées par les données de 16 bits ou constantes équivalentes à 16 bits désignées par s3 si le déclencheur EN est TRUE.

Paramètres

Entrée

s1 (WORD, INT, UINT)

Dividende

s2 (WORD, INT, UINT)

Diviseur

Sortie

d (WORD, INT, UINT)

Quotient

Les variables s1, s2 et d doivent être du même type de données.

Exemple

  1.  (1) Valeur exemple 36
  2.  (2) Valeur exemple 17
  3.  (3) Résultat 2 lorsque le déclencheur est activé
  4.  (4) Reste 2 sauvegardée dans DT9015/90015

Remarques

Drapeaux d’erreur

sys_bIsEqual (passe à TRUE pendant un cycle)

Si le résultat calculé est 0.

sys_bIsCarry (passe à TRUE pendant un cycle)

Si la valeur négative minimale -32768 (16#8000) est divisée par -1 (16#FFFF)

Thèmes apparentés

Modifié le : 2024-03-13Commentaires sur cette pageAssistance téléphonique