F87_ABS

Instruction redondante

NOTA

Instruction redondante remplacée par : ABS

Cette instruction permet de calculer la valeur absolue des données de 16 bits avec signe, désignées par d, lorsque le déclencheur EN est TRUE.

La valeur absolue des données de 16 bits avec signe +/- est sauvegardée dans d. Cette instruction est particulièrement utile pour les données dont le signe +/- peut varier.

Paramètres

Sortie

d (WORD, INT, UINT)

Zone de 16 bits de sauvegarde des données d’origine et de leurs valeurs absolues

Remarques

Si le type de données requis est pris en charge, nous recommandons d’utiliser l’instruction CEIABS. Pour en savoir plus sur les instructions CEI, voir Avantages des instructions CEI.

Thèmes apparentés

Drapeaux d’erreur

sys_bIsOperationErrorHold (passe à TRUE et reste TRUE)

Si les données de 16 bits sont inférieures à la valeur minimale négative -32768 (16#8000).

sys_bIsOperationErrorNonHold (passe à TRUE pendant un cycle)

Si les données de 16 bits sont inférieures à la valeur minimale négative -32768 (16#8000).

sys_bIsCarry (passe à TRUE pendant un cycle)

Si les données de 16 bits ont une valeur négative dans l’intervalle de -1 à -32767 (16#FFFF à 16#8001).

Thèmes apparentés

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