F332_DROFF

Instruction redondante

NOTA

Instruction redondante remplacée par : REAL_TO_DINT

Cette fonction convertit des données réelles (intervalle : -2147483000 à 2147483000) désignées par s en données de type entier de 32 bits avec signe (valeur décimale arrondie au nombre entier inférieur). Le résultat de la conversion est sauvegardé dans d.

Paramètres

Entrée

s (REAL)

Données de type Real (source).

Sortie

d (DINT, DWORD)

Résultat de la conversion en nombre entier double (destination).

Remarques

Drapeaux d’erreur

sys_bIsOperationErrorHold (passe à TRUE et reste TRUE)
  • Si les données spécifiées dans s ne sont pas des nombres réels.

  • Si les données converties sont supérieures à l’intervalle de données en nombres entiers de 32 bits.

sys_bIsOperationErrorNonHold (passe à TRUE pendant un cycle)
  • Si les données spécifiées dans s ne sont pas des nombres réels.

  • Si les données converties sont supérieures à l’intervalle de données en nombres entiers de 32 bits.

sys_bIsEqual (passe à TRUE et reste TRUE)

Si le résultat est "0".

Thèmes apparentés

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