F98_CMPR

Instruction redondante

NOTA

Instruction redondante remplacée par : FP_DATA_READ_COMPRESS

Cette fonction décale les données différentes de zéro, sauvegardées à l’adresse du tableau la plus élevée, vers la zone indiquée et comprime les données du tableau vers l’adresse supérieure.

Paramètres

Sortie

d1_Start (WORD, INT, UINT)

Adresse de départ (inférieure) des données qui doivent être comprimées

d2_End (WORD, INT, UINT)

Adresse finale (supérieure) des données qui doivent être comprimées. Les données de d2_End sont décalées vers la zone définie.

d3 (WORD, INT, UINT)

Reçoit les données décalées de d2_End

Remarques

Les données du tableau spécifiées par d1_Start et d2_End sont réorganisées de la façon suivante :

Drapeaux d’erreur

sys_bIsOperationErrorHold (passe à TRUE et reste TRUE)
  • Si d1_Start > d2_End

sys_bIsOperationErrorNonHold (passe à TRUE pendant un cycle)
  • Si d1_Start et d2_End ne sont pas dans la même zone mémoire

Thèmes apparentés

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