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
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.11.2023, 15:44:55 companyName string 3S-Smart Software Solutions GmbH libraryFile IecVarAccessOpcUaMetaData_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IecVarAccessOpcUaMetaData_Itfs.clean.json version version 2.0.0.0 ProjectInformation IsInterfaceLibrary bool True Released True SourceLibrary False LastModificationDateTime date 20.11.2023, 15:44:55 LibraryCategories library-category-list Intern|SymbolConfiguration Author string CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Project IecVarAccessOpcUaMetaData_Itfs Title IecVarAccessOpcUaMetaData Interfaces Version version 4.5.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpOPCUAServer Interfaces ¶ Library Identification ¶ Name: CmpOPCUAServer Interfaces Version: newest Company: System Namespace: CmpOPCUAServer_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpOPCUAServer Interfaces, * (System) CmpOPCUAStack Interfaces ¶ Library Identification ¶ Name: CmpOPCUAStack Interfaces Version: newest Company: System Namespace: CmpOPCUAStack_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpOPCUAStack Interfaces, * (System) Collections Interfaces ¶ Library Identification ¶ Name: Collections Interfaces Version: newest Company: System Namespace: ICollections Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Collections Interfaces, * (System) IecVarAccess3 Interfaces ¶ Library Identification ¶ Name: IecVarAccess3 Interfaces Version: newest Company: System Namespace: IecVarAccess_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IecVarAccess3 Interfaces, * (System) SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
AC_Alarming Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title AC_Alarming Version 4.1.0.0 Categories Application|Composer Namespace AC_Alarming Author 3S - Smart Software Solutions GmbH Placeholder AC_Alarming Description 1 ¶ Base library for the usage of the alarming generator of the application composer. Contents: ¶ ExtenderFB ACAlarmExtender (FunctionBlock) AlarmInfo (Struct) AlarmingCall (Enum) IACAlarmExtender (Interface) IACAlarmExtender2 (Interface) IACAlarmExtender3 (Interface) ModuleAlarmInfo (Struct) ModuleCall (Struct) ModuleEvent (Struct) Functions RaiseModuleEvent (Function) ReplaceAlarmPlaceholderString (Function) GlobalTextList (GlobalTextList) ModuleInterface IModuleAlarming (Interface) Visualization Indices and tables ¶ 1 Based on AC_Alarming.library, last modified 24.05.2022, 17:08:38. LibDoc 4.4.0.0-b.27 The content file AC_Alarming.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 24.05.2022, 17:08:39.
ExtenderFB ¶ Extender function block used by the alarming generator to specify an function block extending the composer environment during composer generation. The latter environment is part of any composer application. ACAlarmExtender (FunctionBlock) AcknowledgeAllAlarmsOfModule (Method) Execute (Method) GetActiveAlarmsOfModule (Method) GetEventAlarmID (Method) GetID (Property) Init (Method) Init2 (Method) InitSortedModuleAlarms (Method) AlarmInfo (Struct) AlarmingCall (Enum) IACAlarmExtender (Interface) Init (Method) IACAlarmExtender2 (Interface) GetEventAlarmID (Method) Init2 (Method) IACAlarmExtender3 (Interface) AcknowledgeAllAlarmsOfModule (Method) GetActiveAlarmsOfModule (Method) InitSortedModuleAlarms (Method) ModuleAlarmInfo (Struct) ModuleCall (Struct) ModuleEvent (Struct)