UtilSizeFromAddrInfo (FUN) ¶ FUNCTION UtilSizeFromAddrInfo : DINT InOut: Scope Name Type Return UtilSizeFromAddrInfo DINT Inout ai AddressGeneratedInfo
UtilVersionToString (FUN) ¶ FUNCTION UtilVersionToString : STRING InOut: Scope Name Type Return UtilVersionToString STRING Input v VERSION
GlobalConstants ¶ ComponentConstants (GVL) Errors (GVL) Services (GVL)
ComponentConstants (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Constant DatasourcesComponentName STRING ‘DatasourceApplicationV3’ ComponentId UDINT 16#1092
Errors (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Comment Constant ERR_SCM_INVALID_HANDLE UDINT 16#1020 ERR_SCM_NO_BUFFER UDINT 16#1021 ERR_SCM_NOTCREATING UDINT 16#1022 ERR_SCM_NOTCREATED UDINT 16#1023 ERR_SCM_INVALID_ADDRESS UDINT 16#1024 ERR_PSC_INVALID_STATE UDINT 16#1030 ERR_PSC_ALREADY_REGISTERED UDINT 16#1031 ERR_PSC_NOT_REGISTERED UDINT 16#1032 ERR_PLCC_INVALID_STATE UDINT 16#1050 ERR_PLCC_NOCHANNEL UDINT 16#1051 ERR_PLCC_WRONGCODEGUID UDINT 16#1052 ERR_PLCC_WRONGDATAGUID UDINT 16#1053 ERR_PLCC_NOMONITORINGPROVIDER UDINT 16#1054 ERR_PLCC_NOTHING_TODO UDINT 16#1055 ERR_PLCC_TOO_MANY_ITEMS UDINT 16#1056 ERR_PLCC_LOGIN_FAILED UDINT 16#1057 ERR_PLCC_INVALID_CRYPTTYPE UDINT 16#1058 ERR_PLCC_PASSWORD_TOO_LONG UDINT 16#1059 the password is longer than 32 characters ERR_PLCC_LOGIN_FAILED_MULTIPLELOGINS UDINT 16#105A ERR_PLCC_CRYPTLOGIN_REQUIRED UDINT 16#105B ERR_PLCC_BAD_ITEM UDINT 16#105C An item cannot be monitored because some information is missing or not available; This is an internally handled error
Services (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Comment Constant SG_Device UINT 16#1 Service Groups SG_Application UINT 16#2 SG_Monitoring UINT 16#3 SG_Visualization UINT 16#4 SG_IecVarAccess UINT 16#9 SG_TraceManager UINT 16#F SG_AlarmManager UINT 16#18 SG_Monitoring2 UINT 16#1B SG_TrendStorage UINT 16#1E SRV_DevGetTargetId UINT 16#1 Device Services SRV_DevLogin UINT 16#2 SRV_DevLogout UINT 16#3 SRV_DevSessionCreate UINT 16#A TAG_DevLoginUsername UINT 16#10 TAG_DevLoginPassword UINT 16#11 TAG_DevLoginReplyResult UINT 16#20 TAG_DevLoginReplySessionId UINT 16#21 TAG_DevLoginCryptType UINT 16#22 TAG_DevLoginCryptChallenge UINT 16#23 TAG_DevLoginReplySettingFlags UINT 16#24 TAG_DevLoginCredentials UINT 16#81 TAG_DevLoginReply UINT 16#82 TAG_DevLogout UINT 16#0 no data read out at the moment so sending this value is ok, even if it is not defined at all TAG_DevSessionCreateClientType UINT 16#40 TAG_DevSessionCreateClientName UINT 16#41 TAG_DevSessionCreateClientVendor UINT 16#42 TAG_DevSessionCreateClientHostName UINT 16#43 TAG_DevSessionCreateClientVersion UINT 16#44 TAG_DevSessionCreateClientCDSVersion UINT 16#45 TAG_DevSessionCreateClientAuthType UINT 16#46 TAG_DevSessionCreateClientIdentifier UINT 16#83 TAG_UsrMgrCryptType UINT 16#22 TAG_UsrMgrCryptStep UINT 16#25 TAG_UsrMgrCryptNonce UINT 16#26 TAG_UsrMgrCryptPubKey UINT 16#27 TAG_UsrMgrCredentials UINT 16#81 TAG_UsrMgrUser UINT 16#10 TAG_UsrMgrPassword UINT 16#11 TAG_UsrMgrOnlAccResult UINT 16#FF82 TAG_UsrMgrOnlAccReplyCryptType UINT 16#FF22 TAG_UsrMgrOnlAccReplyCryptChallenge UINT 16#FF23 SRV_AppLogin UINT 16#1 Application Services SRV_AppLogout UINT 16#2 TAG_AppLogin UINT 16#1 TAG_AppDesc UINT 16#81 TAG_AppName UINT 16#1 TAG_AppRights UINT 16#11 TAG_AppId UINT 16#11 TAG_AppResult UINT 16#10 TAG_AppReply UINT 16#81 TAG_AppLogout UINT 16#0 SRV_MonMonitoringListOnce UINT 16#1 Monitoring Services SRV_MonWriteVariables UINT 16#2 TAG_Monitoring UINT 16#81 TAG_MonApplication UINT 16#10 TAG_MonSimpleDataType UINT 16#11 TAG_MonStackRelative UINT 16#12 only to be complete, probably not important TAG_MonCompoData UINT 16#13 TAG_MonVarId UINT 16#14 TAG_MonParameterType UINT 16#15 TAG_MonBit UINT 16#18 TAG_PropertyCallRef UINT 16#20 TAG_MonErrorResponse UINT 16#1 TAG_MonReply UINT 16#1 SRV_Mon2Read UINT 16#1 Monitoring 2 Services SRV_Mon2Write UINT 16#2 TAG_Mon2AppHeader UINT 16#1 TAG_Mon2ReadExpList UINT 16#2 TAG_Mon2WriteExpList UINT 16#3 TAG_Mon2ReadValueList UINT 16#40 TAG_Mon2ReadError UINT 16#41 TAG_TrcVariableAddressArea UINT 16#23 Trace TAG_TrcVariableAddressOffset UINT 16#24 TAG_TrcInstanceArea UINT 16#43 TAG_TrcInstanceOffset UINT 16#44 TAG_TrcPropertyArea UINT 16#45 TAG_TrcPropertyOffset UINT 16#46 TAG_GeneralError UINT 16#FF7F TAG_ExtendedErrorInfo UINT 16#FF7E TAG_Online_Access_Result UINT 16#FF82
GlobalVariables ¶ GVL (GVL)
GVL (GVL) ¶ Attributes: qualified_only InOut: Name Type ChannelManagerInst ServiceChannelMgr Logger Logger Alloc Allocator
Interfaces ¶ IAddrInfoLeafTreeNode (Interface) AddressInfo (Property) IRootAddressNodeWithDatasourceIndex (Interface) DatasourceIndex (Property) IVariableInfoCollectsSpecialAddressInfos (Interface) SpecialAddrFound (Method) IVariableInfoCollectsToplevelAddressInfo (Interface) StoreAddressInfo (Method)
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. Base Interfaces ¶ Library Identification ¶ Name: Base Interfaces Version: newest Company: System Namespace: IBaseLibrary Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Base Interfaces, * (System) CDSV3ProtocolUtils ¶ Library Identification ¶ Placeholder: CDSV3ProtocolUtils Default Resolution: CDSV3ProtocolUtils, * (3S - Smart Software Solutions GmbH) Namespace: CDSV3Prot Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CDSV3ProtocolUtils CmpBinTagUtilIec ¶ Library Identification ¶ Placeholder: CmpBinTagUtilIec Default Resolution: CmpBinTagUtilIec, * (System) Namespace: CmpBinTagUtilIec Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CmpBinTagUtilIec CmpChannelClientIec ¶ Library Identification ¶ Placeholder: CmpChannelClientIec Default Resolution: CmpChannelClientIec, * (System) Namespace: CmpChannelClientIec Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpChannelClientIec CmpCrypto Implementation ¶ Library Identification ¶ Placeholder: CmpCrypto Implementation Default Resolution: CmpCrypto Implementation, * (System) Namespace: CmpCrypto_Implementation Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpCrypto Implementation CmpCrypto Interfaces ¶ Library Identification ¶ Name: CmpCrypto Interfaces Version: newest Company: System Namespace: CmpCrypto_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpCrypto Interfaces, * (System) CmpErrors2 Interfaces ¶ Library Identification ¶ Name: CmpErrors2 Interfaces Version: newest Company: System Namespace: CmpErrors Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpErrors2 Interfaces, * (System) CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog CmpNameServiceClientIec ¶ Library Identification ¶ Placeholder: CmpNameServiceClientIec Default Resolution: CmpNameServiceClientIec, * (System) Namespace: CmpNameServiceClientIec Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpNameServiceClientIec Collections ¶ Library Identification ¶ Placeholder: Collections Default Resolution: Collections, * (System) Namespace: Collections Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Collections Component Manager ¶ Library Identification ¶ Placeholder: Component Manager Default Resolution: Component Manager, * (System) Namespace: Component_Manager Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Component Manager Datasources Interfaces ¶ Library Identification ¶ Name: Datasources Interfaces Version: newest Company: 3S - Smart Software Solutions GmbH Namespace: IDatasources Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: Datasources Interfaces, * (3S - Smart Software Solutions GmbH) Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard StringUtils ¶ Library Identification ¶ Placeholder: StringUtils Default Resolution: StringUtils, * (System) Namespace: Stu Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: StringUtils SymbolicVarsBase ¶ Library Identification ¶ Placeholder: SymbolicVarsBase Default Resolution: SymbolicVarsBase, * (System) Namespace: SymbolicVarsBase Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SymbolicVarsBase SysFile ¶ Library Identification ¶ Placeholder: SysFile Default Resolution: SysFile, * (System) Namespace: SysFile Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysFile SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem SysSocket Implementation ¶ Library Identification ¶ Placeholder: SysSocket Implementation Default Resolution: SysSocket Implementation, * (System) Namespace: SysSocket_Implementation Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysSocket Implementation SysSocket Interfaces ¶ Library Identification ¶ Name: SysSocket Interfaces Version: newest Company: System Namespace: SysSocket_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysSocket Interfaces, * (System) SysTarget ¶ Library Identification ¶ Placeholder: SysTarget Default Resolution: SysTarget, * (System) Namespace: SysTarget Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTarget SysTask ¶ Library Identification ¶ Placeholder: SysTask Default Resolution: SysTask, * (System) Namespace: SysTask Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTask 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)