GetDataTypeNameByAddress

Diese Methode liefert den Datentypnamen eines übergebenen Symbols.
|  | Strukturen mit einer einzelnen Variablen Wenn Strukturen mit einer einzelnen Variablen verwendet werden, kann über diese Methode der Datentyp nicht korrekt ausgelesen werden. Es kann über die Information von Größe und Adresse nicht zwischen der Struktur selbst und der einzelnen Variablen unterschieden werden. | 
Syntax
METHOD GetDataTypeNameByAddress : STRING
VAR_INPUT
  nData       : UDINT;
  pData       : PVOID;
END_VAR
VAR_OUTPUT
  hrErrorCode : HRESULT;
END_VAR Rückgabewert
 Rückgabewert
| Name | Typ | 
|---|---|
| GetDataTypeNameByAddress | STRING | 
 Eingänge
 Eingänge
| Name | Typ | 
|---|---|
| nData | UDINT | 
| pData | PVOID | 
 Ausgänge
 Ausgänge
| Name | Typ | 
|---|---|
| hrErrorCode | HRESULT | 
Beispielaufruf:
sBuffer := fbJsonDataType.GetDataTypeNameByAddress(SIZEOF(stValues),ADR(stValues));