F241_LINE

Instruction redondante

NOTA

Instruction redondante remplacée par : FP_BITCOLUMN_TO_WORD

La fonction convertit une colonne de bits d’un tableau (ARRAY) en entrée s et la renvoie en sortie d. La position à laquelle la conversion est exécutée est indiquée en entrée n. La valeur affectée en entrée n doit être entre 0 et 15.

Paramètres

Entrée

sARRAY [0..15] OF (WORD, INT, UINT)

Zone source dans laquelle le bit colonne est lu

n (WORD, INT, UINT)

Indique la position du bit

Sortie

dARRAY [0..15] of (WORD, INT, UINT)

Destination de sauvegarde des données converties

Remarques

Au lieu d’utiliser cette instruction F, nous recommandons d’utiliser l’instruction FP7 correspondante : FP_BITCOLUMN_TO_WORD

  1.  (1) position n = 10
  2.  (2) datafield[0]
  3.  (3) datafield[15]
  4.  (4) Combinaison de bits s

Drapeaux d’erreur

sys_bIsOperationErrorHold (passe à TRUE et reste TRUE)
  • Si la position du bit indiqué en entrée n n’est pas entre 0 et 15.

  • Si un dépassement de la zone d’adresses apparaît en entrée s.

sys_bIsOperationErrorNonHold (passe à TRUE pendant un cycle)
  • Si la position du bit indiqué en entrée n n’est pas entre 0 et 15.

  • Si un dépassement de la zone d’adresses apparaît en entrée s.

Thèmes apparentés

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