FC_ByteToHex

 

FC_ByteToHex - General Information

Overview

Type:

Function

Available as of:

V1.0.3.0

Versions:

Current version

Task

Converting from binary to HEX code for BYTE.

Description

The function converts values in the decimal range 0..255 from decimal format into HEX format. Each output BYTE is to be interpreted as an ASCII text character. The low bits from the input are represented in the low byte of the output.

This function is well-suited to send hex-coded numbers over the serial interface or to save them in a file.

Interface

Input

Data type

Description

i_byInput

BYTE

Numeric value in binary coding

Output

Data type

Description

q_etDiag

GD.ET_Diag

General library-independent statement on the diagnostic.

A value not equal to ET_Diag.Ok corresponds to an diagnostic message.

q_etDiagExt

ET_DiagExt

POU-specific output on the diagnostic.

q_etDiag = ET_Diag.Ok -> Status message

q_etDiag <> ET_Diag.Ok -> Diagnostic message

Return Value

Data type

Description

WORD

The numeric value in i_byInput in hexadecimal notation

Diagnostic Messages

q_etDiag

q_etDiagExt

Enumeration value

Description

OK

Ok

0

Ok

Ok

Enumeration name:

Ok

Enumeration value:

0

Description:

Ok

The conversion has been completed successfully.