IIecVarAccessOpcUaMetaData.VarAccGetUADescription (METH) ¶ METHOD VarAccGetUADescription : RTS_IEC_RESULT InOut: Scope Name Type Return VarAccGetUADescription RTS_IEC_RESULT Input hNode RTS_IEC_HANDLE pVarInfo POINTER TO VariableInformationStruct2 Output pDescription POINTER TO OpcUa_LocalizedText
IIecVarAccessOpcUaMetaData.VarAccGetUADisplayName (METH) ¶ METHOD VarAccGetUADisplayName : RTS_IEC_RESULT InOut: Scope Name Type Return VarAccGetUADisplayName RTS_IEC_RESULT Input hNode RTS_IEC_HANDLE pVarInfo POINTER TO VariableInformationStruct2 Output pDisplayName POINTER TO OpcUa_LocalizedText
IIecVarAccessOpcUaMetaData.VarAccGetUAEntryPoint (METH) ¶ METHOD VarAccGetUAEntryPoint : RTS_IEC_RESULT InOut: Scope Name Type Return VarAccGetUAEntryPoint RTS_IEC_RESULT Input hNode RTS_IEC_HANDLE pVarInfo POINTER TO VariableInformationStruct2 Output isEntryPoint BOOL pEntryPoint POINTER TO OpcUa_NodeId
IIecVarAccessOpcUaMetaData.VarAccGetUAEventNotifier (METH) ¶ METHOD VarAccGetUAEventNotifier : RTS_IEC_RESULT InOut: Scope Name Type Return VarAccGetUAEventNotifier RTS_IEC_RESULT Input hNode RTS_IEC_HANDLE pVarInfo POINTER TO VariableInformationStruct2 Output eventNotifier OpcUa_Byte
IIecVarAccessOpcUaMetaData.VarAccGetUAMethodArguments (METH) ¶ METHOD VarAccGetUAMethodArguments : RTS_IEC_RESULT InOut: Scope Name Type Return VarAccGetUAMethodArguments RTS_IEC_RESULT Input hNode RTS_IEC_HANDLE pVarInfo POINTER TO VariableInformationStruct2 Output pInputArguments POINTER TO OpcUa_NodeId pOutputArguments POINTER TO OpcUa_NodeId
IIecVarAccessOpcUaMetaData.VarAccGetUANodeClass (METH) ¶ METHOD VarAccGetUANodeClass : RTS_IEC_RESULT InOut: Scope Name Type Return VarAccGetUANodeClass RTS_IEC_RESULT Input hNode RTS_IEC_HANDLE pVarInfo POINTER TO VariableInformationStruct2 Output nodeClass OpcUa_NodeClass
IIecVarAccessOpcUaMetaData.VarAccGetUAParentReferenceType (METH) ¶ METHOD VarAccGetUAParentReferenceType : RTS_IEC_RESULT InOut: Scope Name Type Return VarAccGetUAParentReferenceType RTS_IEC_RESULT Input hNode RTS_IEC_HANDLE pVarInfo POINTER TO VariableInformationStruct2 Output pReferenceType POINTER TO OpcUa_NodeId
IIecVarAccessOpcUaMetaData.VarAccGetUATypeDefinition (METH) ¶ METHOD VarAccGetUATypeDefinition : RTS_IEC_RESULT InOut: Scope Name Type Return VarAccGetUATypeDefinition RTS_IEC_RESULT Input hNode RTS_IEC_HANDLE pVarInfo POINTER TO VariableInformationStruct2 Output pTypeDefinition POINTER TO OpcUa_NodeId
InterfaceIds (GVL) ¶ !!! Attention !!! When defining new interface IDs, check libraries using this one for ID collisions. good candidates are the Collections_Itfs and the SymbolicVarsBase libraries, where we actually already have collisions. The ITFID_IIecVarAccessX additionally have to be registered in the file svn://server04/CodesysSpV3/trunk/CodesysSpV3/Components/CmpItf.h as they are called by the runtime. InOut: Scope Name Type Initial Constant ITFID_IIecVarAccessOpcUaMetaData DWORD 16#C0 ITFID_IIecVarAccessOpcUaFindByBrowseName DWORD 16#D1
VarAccUaNamespaceFragment (STRUCT) ¶ TYPE VarAccUaNamespaceFragment : STRUCT InOut: Name Type fragmentNamespace POINTER TO OpcUa_String namespaces POINTER TO OpcUa_String numNamespaces UDINT nodes POINTER TO OpcUaServerNodeDescription numNodes UDINT references POINTER TO OpcUaServerReferenceDescription numReferences UDINT namespacesMapped BOOL invalidFragment BOOL refcount UDINT