BYTE_TO_HEXSTR

Die Funktion konvertiert eine Dezimalzahl in einen Hexadezimalstring (Basis 16).
 Rückgabewert
Name  | Typ  | Beschreibung  | 
|---|---|---|
BYTE_TO_HEXSTR  | T_MaxString  | 
  | 
 Eingänge
VAR_INPUT
    in         : BYTE;
    iPrecision : INT;
    bLoCase    : BOOL := FALSE;
END_VARName  | Typ  | Beschreibung  | 
|---|---|---|
in  | BYTE  | Die zu konvertierende Dezimalzahl.  | 
iPrecision  | INT  | Minimale Anzahl der erscheinenden Stellen (digits). Ist die tatsächliche Anzahl der signifikanten Stellen kleiner als der iPrecision-Parameter, dann wird der resultierende String links mit Nullen aufgefüllt. Ist die Anzahl der signifikanten Stellen größer als der iPrecision-Parameter, dann wird der resultierende String nicht abgeschnitten! Hat der iPrecision-Parameter und der in-Parameter den Wert Null, dann ist der resultierende String ein Leerstring.  | 
bLoCase  | BOOL  | Dieser Parameter bestimmt ob Klein- oder Großbuchstaben bei der Konvertierung benutzt werden sollen. FALSE => "ABCDEF", TRUE => "abcdef".  | 
Voraussetzungen
Entwicklungsumgebung  | Zielplattform  | Einzubindende SPS-Bibliotheken (Kategoriegruppe)  | 
|---|---|---|
TwinCAT v3.1.0  | PC oder CX (x86, x64, Arm®)  | Tc2_Utilities (System)  |