F77_DBIN2A

Istruzione ridondante

NOTA

Questa è un'istruzione ridondante. Viene sostituita da: FP_DEC_TO_ASCII

Converte il dato a 32 bit specificato da s1 in codice ASCII che esprime i decimali equivalenti. Il risultato della conversione viene memorizzato nell'area a partire dall'area a 16 bit specificata da d_Start come specificato da s2_Number. s2_Number specifica il numero di byte utilizzati per esprimere il dato di destinazione utilizzando decimali.

Parametri

Ingresso

s1 (DWORD, DINT, UDINT, DATE, TOD, DT)

area dati a 32 bit da convertire (origine)

s2_Number (INT)

specifica il numero di byte per esprimere il dato di destinazione (codici ASCII)

Uscita

d_Start (WORD)

area a 16 bit per memorizzare i codici ASCII (destinazione)

Note

Flag di errore

sys_bIsOperationErrorHold (passa a TRUE e resta TRUE)
  • se il numero di byte specificato da s2_Number eccede l'area specificata da d_Start.

  • se il dato specificato da s2_Number viene riconosciuto come "0".

  • se il risultato della conversione eccede l'area specificata da d_Start.

  • se il numero di byte del risultato della conversione eccede il numero di byte specificato da s2_Number.

sys_bIsOperationErrorNonHold (passa a TRUE per una scansione)
  • se il numero di byte specificato da s2_Number eccede l'area specificata da d_Start.

  • se il dato specificato da s2_Number viene riconosciuto come "0".

  • se il risultato della conversione eccede l'area specificata da d_Start.

  • se il numero di byte del risultato della conversione eccede il numero di byte specificato da s2_Number.

Argomenti correlati

L'ultima revisione: 2024-03-13Feedback su questa paginaPanasonic hotline