OPC UA Client Function Blocks for IEC 61131-3
Go
v1.02
Introduction
1
Scope
2
Normative references
3
Terms, abbreviated terms and conventions
3.1
Overview
3.2
Abbreviated terms
4
The basic sequences for communication
4.1
Read and Write of multiple items
4.2
Monitored Items
4.3
Using Method Calls
4.4
Diagnostics
4.5
Browsing
4.6
TranslatePath
4.7
Monitor Events
5
Types, DataTypes, Constants and Behaviour
5.1
Derived data types used in this specification
5.2
Length of names and ways to shorten them
5.3
Enumerated Data Types
5.3.1
UASecurityMsgMode
5.3.2
UASecurityPolicy
5.3.3
UATransportProfile
5.3.4
UAUserIdentityTokenType
5.3.5
UAIdentifierType
5.3.6
UADeadbandType
5.3.7
UAAttributeID
5.3.8
UAConnectionStatus
5.3.9
UAServerState
5.3.10
UAHAUpdateStatusCode
5.3.11
UABrowseDirection
5.3.12
UAMonitoringSyncMode
5.4
Data Types for Bitmask
5.4.1
UANodeClassMask
5.4.2
UABrowseResultMask
5.5
Structured Data Types
5.5.1
UAUserIdentityToken
5.5.2
UASessionConnectInfo
5.5.3
UANodeID
5.5.4
UAQualifiedName
5.5.5
UARelativePathElement
5.5.6
UARelativePath
5.5.7
UABrowsePath
5.5.8
UAMonitoringParameter
5.5.9
UALocalizedText
5.5.10
UANodeInfo (deprecated)
5.5.11
UANodeInformation
5.5.12
UAIndexRange
5.5.13
UANodeAdditionalInfo
5.5.14
UAViewDescription
5.5.15
UABrowseDescription
5.5.16
UAReferenceDescription
5.5.17
UAExpandedNodeID
5.5.18
UAHADataValue
5.5.19
UAMonitoredVariables
5.6
Vendor-specific DataTypes
5.7
Constants of Array Lengths
6
Error Codes (ErrorID)
7
Functionblocks
7.1
UA_Connect
7.2
UA_Disconnect
7.3
UA_NamespaceGetIndexList
7.4
UA_ServerGetUriByIndex
7.5
UA_ServerGetIndexByUriList
7.6
UA_TranslatePathList
7.7
UA_NodeGetHandleList
7.8
UA_NodeReleaseHandleList
7.9
UA_NodeGetInformation
7.10
UA_SubscriptionCreate
7.11
UA_SubscriptionDelete
7.12
UA_SubscriptionModify
7.13
UA_SubscriptionProcessed
7.14
UA_MonitoredItemAddList
7.15
UA_MonitoredItemRemoveList
7.16
UA_MonitoredItemModifyList
7.17
UA_MonitoredItemOperateList
7.18
UA_ReadList
7.19
UA_WriteList
7.20
UA_MethodGetHandleList
7.21
UA_MethodReleaseHandleList
7.22
UA_MethodCall
7.23
UA_Browse
7.24
UA_EventItemAdd
7.25
UA_EventItemOperateList
7.26
UA_EventItemRemoveList
7.27
UA_HistoryUpdate
8
Diagnosis
8.1
UA_ConnectionGetStatus
9
Phased out structured Data Types
9.1
UAMonitoredSettings
10
Phased out Functionblocks
10.1
UA_NamespaceGetIndex
10.2
UA_TranslatePath
10.3
UA_NodeGetHandle
10.4
UA_NodeReleaseHandle
10.5
UA_NodeGetInfo
10.6
UA_SubscriptionOperate
10.7
UA_MonitoredItemAdd
10.8
UA_MonitoredItemRemove
10.9
UA_MonitoredItemOperate
10.10
UA_Read
10.11
UA_Write
10.12
UA_MethodGetHandle
10.13
UA_MethodReleaseHandle
Annex A
Compliance Procedure and Compliance List (Normative)
A.1
Statement of Supplier
A.2
Overview of the Functionblocks
Annex B
The “PLCopen OPC UA Client for IEC 61131-3” Logo and Its Usage
3.2
Abbreviated terms
FB
Function Block
UA
(OPC) Unified Architecture
XML
Extensible Markup Language
↑
↓
✕