GetSymbolNameByAddress

GetSymbolNameByAddress 1:

Diese Methode liefert den vollständigen (ADS-)Symbolnamen eines übergebenen Symbols.

Die maximale Größe des von der Methode zurückgelieferten Strings ist 255 Zeichen. Bei längeren Zeichenfolgen wird von der Methode ein Null-String zurückgegeben. In diesem Fall muss die Methode CopySymbolNameByAddress() verwendet werden.

Syntax

METHOD GetSymbolNameByAddress : STRING(255)
VAR_INPUT
  nData       : UDINT;
  pData       : PVOID;
END_VAR
VAR_OUTPUT
  hrErrorCode : HRESULT;
END_VAR

GetSymbolNameByAddress 2: Rückgabewert

Name

Typ

GetSymbolNameByAddress

STRING(255)

GetSymbolNameByAddress 3: Eingänge

Name

Typ

nData

UDINT

pData

PVOID

GetSymbolNameByAddress 4: Ausgänge

Name

Typ

hrErrorCode

HRESULT

Beispielaufruf:

sBuffer := fbJsonDataType.GetSymbolNameByAddress(SIZEOF(stValues), ADR(stValues));