OPC UA for PROFINET Remote IO
Go
v1.00.1
1
Scope
2
Normative references
3
Terms, abbreviated terms and conventions
3.1
Overview
3.2
OPC UA for PROFINET Remote IO terms
3.2.1
Untitled
3.2.2
Untitled
3.2.3
Untitled
3.2.4
Untitled
3.2.5
Untitled
3.2.6
A RIO Output Channel comprises all Function Blocks, Functions and Variables used for processing of an analog or digital electric output signal. Typically, a RIO Output Channel is used to transfer an Output Process Value to an electric signal. In addition, RIO Output Channels may process a Readback Value.
3.2.7
A RIO Channel Group is an aggregation of RIO Channels.
3.2.8
Untitled
3.2.9
Untitled
3.2.10
Untitled
3.2.11
Untitled
3.2.12
Untitled
3.2.13
Untitled
3.2.14
Untitled
3.2.15
Untitled
3.2.16
Untitled
3.2.17
Untitled
3.2.18
Untitled
3.2.19
Untitled
3.2.20
Untitled
3.2.21
Untitled
3.2.22
Untitled
3.2.23
Untitled
3.2.24
Untitled
3.2.25
Untitled
3.3
Abbreviated terms
3.4
Conventions used in this document
3.4.1
Conventions for Node descriptions
3.4.1.1
Node definitions
3.4.1.2
Additional References
3.4.1.3
Additional sub-components
3.4.1.4
Additional Attribute values
3.4.2
NodeIds and BrowseNames
3.4.2.1
NodeIds
3.4.2.2
BrowseNames
3.4.3
Common Attributes
3.4.3.1
General
3.4.3.2
Objects
3.4.3.3
Variables
3.4.3.4
VariableTypes
3.4.3.5
Methods
4
General information to PROFINET Remote IO and OPC UA
4.1
What is RIO for Factory Automation?
4.2
What is RIO for Process Automation
4.3
Introduction to OPC Unified Architecture
4.3.1
What is OPC UA?
4.3.2
Basics of OPC UA
4.3.3
Information modelling in OPC UA
4.3.3.1
Concepts
4.3.3.2
Namespaces
4.3.3.3
Companion Specifications
5
Use cases
6
OPC UA for RIO Information Model overview
6.1
Introduction to OPC UA for PROFINET Remote IO
6.2
OPC UA for RIO Channel Model
6.3
PROFINET Cyclic IO Telegram Model
6.4
Connection of PROFINET Aspect and Functional Aspect
6.5
OPC UA for RIO Channel Groups
6.6
RIO Channel Groups Summary
6.7
OPC UA for RIO Security
6.8
Process Value Qualifier and StatusCode Relationship
6.8.1
Process Value Qualifier and StatusCode Relationship for RIOforPA
6.8.1.1
Condensed Status restricted to NE 107
6.8.1.2
Status with detailed Information
6.8.1.3
Classic Status
6.8.2
Process Value Qualifier and StatusCode Relationship for RIOforFA
6.8.3
StatusCode of Arrays of Process Values
7
OPC UA for RIO ObjectTypes
7.1
OPC UA for RIO Channel Group Types
7.1.1
RioChannelGroupType
7.1.1.1
SetApplicationTag Method
7.1.2
RioChannelGroupConfigType
7.1.3
RioPaAnalogChannelGroupType
7.1.3.1
SetSimulation Method
7.1.3.2
SetSimulationValue Method
7.1.4
RioFaAnalogChannelGroupType
7.1.5
RioPaDigitalChannelGroupType
7.1.5.1
SetSimulation Method
7.1.5.2
SetSimulationValue Method
7.1.6
RioFaDigitalChannelGroupType
7.2
OPC UA for RIO Channel Types
7.2.1
RioChannelType
7.2.1.1
SetApplicationTag Method
7.2.2
Analog Input Channel Types
7.2.2.1
RioPaAnalogInputChannelType
7.2.2.2
SetMode Method
7.2.2.3
SetManualProcessValue Method
7.2.2.4
SetSimulation Method
7.2.2.5
SetSimulationValue Method
7.2.2.6
RioFaAnalogInputChannelType
7.2.3
Analog Output Channel Types
7.2.3.1
RioPaAnalogOutputChannelType
7.2.3.2
SetMode Method
7.2.3.3
SetManualOutValue Method
7.2.3.4
SetSimulation Method
7.2.3.5
SetSimulationValue Method
7.2.3.6
RioFaAnalogOutputChannelType
7.2.4
Digital Input Channel Types
7.2.4.1
RioPaDigitalInputChannelType
7.2.4.2
SetMode Method
7.2.4.3
SetManualProcessValue Method
7.2.4.4
SetSimulation Method
7.2.4.5
SetSimulationValue Method
7.2.4.6
RioFaDigitalInputChannelType
7.2.5
Digital Output Channel Types
7.2.5.1
RioPaDigitalOutputChannelType
7.2.5.2
SetMode Method
7.2.5.3
SetManualOutValue Method
7.2.5.4
SetSimulation Method
7.2.5.5
SetSimulationValue Method
7.2.5.6
RioFaDigitalOutputChannelType
7.3
OPC UA for RIO Cyclic IO Types
7.3.1
PnTelegramType
7.3.2
PnIoTelegramType
7.3.3
PnIoSignalType
8
OPC UA EventTypes
8.1
RioChannelDiagnosisAlarmType
8.2
RioChannelDiagnosisEventType
9
OPC UA VariableTypes
9.1
RioBitFieldVariableType
9.2
Process Value VariableTypes
9.2.1
RioPaDigitalProcessValueVariableType
9.2.2
RioFaDigitalProcessValueVariableType
9.2.3
RioPaAnalogProcessValueVariableType
9.2.4
RioFaAnalogProcessValueVariableType
9.3
Process Value Qualifier VariableTypes
9.3.1
RioPaProcessValueQualifierVariableType
9.3.2
RioFaProcessValueQualifierVariableType
9.4
Channel Configuration VariableTypes
9.4.1
RioPaDigitalInputConfigVariableType
9.4.2
RioFaDigitalInputConfigVariableType
9.4.3
RioPaDigitalOutputConfigVariableType
9.4.4
RioFaDigitalOutputConfigVariableType
9.4.5
RioPaAnalogInputConfigVariableType
9.4.6
RioFaAnalogInputConfigVariableType
9.4.7
RioPaAnalogOutputConfigVariableType
9.4.8
RioFaAnalogOutputConfigVariableType
10
OPC UA DataTypes
10.1
Channel Configuration DataTypes
10.1.1
RioPaDigitalInputConfigDataType
10.1.2
RioFaDigitalInputConfigDataType
10.1.3
RioPaDigitalOutputConfigDataType
10.1.4
RioFaDigitalOutputConfigDataType
10.1.5
RioPaAnalogInputConfigDataType
10.1.6
RioFaAnalogInputConfigDataType
10.1.7
RioPaAnalogOutputConfigDataType
10.1.8
RioFaAnalogOutputConfigDataType
10.2
Process Value DataTypes
10.2.1
RioPaDigitalValueDataType
10.2.2
RioFaDigitalValueDataType
10.2.3
RioPaDigitalProcessValueDataType
10.2.4
RioFaDigitalProcessValueDataType
10.2.5
RioAnalogDataType
10.2.6
RioPaAnalogValueDataType
10.2.7
RioFaAnalogValueDataType
10.2.8
RioPaAnalogProcessValueDataType
10.2.9
RioFaAnalogProcessValueDataType
10.3
RioBitFieldDataType
10.4
Enumeration Types
10.4.1
PnIoTelegramStatusEnumeration
10.4.2
RioSignalTypeEnumeration
10.4.3
RioSubstitutePolicyEnumeration
10.4.4
RioChannelModeEnumeration
10.4.5
RioQualityEnumeration
10.4.6
RioSpecifierEnumeration
10.4.7
RioQualifierEnumeration
10.4.8
RioChannelDiagnosisStatusEnumeration
10.4.9
RioChannelDiagnosisReasonEnumeration
11
OPC UA ReferenceTypes
11.1
HasRioInputChannel
11.2
HasRioOutputChannel
11.3
HasRioProcessVariable
11.4
HasRioConfiguration
12
Profiles and Conformance Units
12.1
Conformance Units
12.2
Profiles
12.2.1
Profile list
12.2.2
Server Facets
12.2.2.1
Overview
12.2.2.2
PNRIO Common Server Facet
12.2.2.3
PNRIO Base Server Profile
12.2.2.4
PNRIO Group Server Profile
12.2.2.5
PNRIO Grouped Channels Server Profile
12.2.2.6
PNRIO Full Grouped Channels Server Profile
12.2.2.7
PNRIO Channel Operator Server Facet
12.2.2.8
Untitled
12.2.3
Client Facets
13
Namespaces
13.1
Namespace Metadata
13.2
Handling of OPC UA Namespaces
Annex A
OPC UA for PROFINET Remote IO Namespace and mappings (Normative)
A.1
Namespace and identifiers for OPC UA for PROFINET Remote IO Information Model
12.2.3
Client Facets
This specification does not define
Client
Facets.
↑
↓
✕