ICIPSymbolObject.CheckSymbolicPath (METH)

METHOD CheckSymbolicPath : BOOL

Use this method to check if the incoming symbolic path is used in the generated object.


METHOD CheckSymbolicPath : BOOL VAR_INPUT

(* Pointer to data which points to the symbolic path *) pSymbolicPath : POINTER TO BYTE;

END_VAR VAR

strResult : STRING; strSymbol1 : STRING := ‘mySymbol1’; strSymbol2 : STRING := ‘mySymbol2’;

END_VAR

strResult := CIP_Object.SymbolToString(pSymbolicPath); IF StrCaseCmpA(ADR(strResult), ADR(strSymbol1)) = 0 THEN

CheckSymbolicPath := TRUE;

ELSIF StrCaseCmpA(ADR(strResult), ADR(strSymbol2)) = 0 THEN

CheckSymbolicPath := TRUE;

ELSE

CheckSymbolicPath := FALSE;

END_IF

InOut:

Scope

Name

Type

Comment

Return

CheckSymbolicPath

BOOL

Input

pSymbolicPath

POINTER TO BYTE

Pointer to data which points to the symbolic path