IoDrvEtherNetIPAdapter.RegisterSymbolicCIPObject (METH)
METHOD RegisterSymbolicCIPObject : BOOL
This function is needed, to register extra symbolic CIP services by the user. The following example is showing how this is done and how to use UnregisterSymbolicCIPObject.
PROGRAM PLC_PRG
VAR
Object : GenericObject;
xRegister : BOOL;
xUnregister : BOOL;
END_VAR
IF xRegister THEN
EtherNet_IP_Adapter.RegisterSymbolicCIPObject(Object);
xRegister := FALSE;
END_IF
IF xUnregister THEN
EtherNet_IP_Adapter.UnregisterSymbolicCIPObject(Object);
xUnRegister := FALSE;
END_IF
FUNCTION_BLOCK GenericObject EXTENDS LAT.Element IMPLEMENTS CIP_Object.ICIPSymbolObject
VAR_INPUT
END_VAR
VAR_OUTPUT
END_VAR
VAR
Tag : STRING := 'Test';
END_VAR
- InOut:
Scope
Name
Type
Return
RegisterSymbolicCIPObjectBOOLInput
itfCIPSymbolicObjectCIP_Object.ICIPSymbolObject