F75_BIN2A

Instruction redondante

NOTA

Instruction redondante remplacée par : FP_DEC_TO_ASCII

Cette fonction convertit les données 16 bits désignées par s1 en codes ASCII exprimant la valeur décimale équivalente. Le résultat de la conversion est sauvegardé dans la zone à partir de la zone de 16 bits désignée par d comme indiqué par s2. Le nombre d’octets en nombre décimal est spécifié par s2. (Ceci ne peut pas être réalisé avec des données BCD.)

Paramètres

Entrée

s1 (WORD, INT, UINT)

Zone de données de 16 bits qui doivent être converties (source)

s2_Number (INT)

Indique le nombre d’octets exprimant les données de destination (codes ASCII)

Sortie

d_Start (WORD)

Zone de 16 bits pour sauvegarder les codes ASCII (destination)

Remarques

Drapeaux d’erreur

sys_bIsOperationErrorHold (passe à TRUE et reste TRUE)
  • Si le nombre d’octets désigné par s2 est supérieur à la zone spécifiée par d.

  • Si la valeur désignée par s2 est identifiée comme étant "0".

  • Si le résultat de la conversion est supérieur à la zone désignée par d.

  • Si le nombre d’octets du résultat de la conversion est supérieur au nombre d’octets indiqué par s2.

sys_bIsOperationErrorNonHold (passe à TRUE pendant un cycle)
  • Si le nombre d’octets désigné par s2 est supérieur à la zone spécifiée par d.

  • Si la valeur désignée par s2 est identifiée comme étant "0".

  • Si le résultat de la conversion est supérieur à la zone désignée par d.

  • Si le nombre d’octets du résultat de la conversion est supérieur au nombre d’octets indiqué par s2.

Thèmes apparentés

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