OPC UA for PROFINET Drives – Part 30145: UA CS for PROFINET Drives
Go
v1.0.0
1
Scope
2
Normative references
3
Terms, abbreviated terms and conventions
3.1
Overview
3.2
OPC UA for PROFINET Drives Terms from Profile Drive Technology – Encoder Profile [PI 3162 ENCP]
3.2.1
Untitled
3.2.2
Untitled
3.2.3
Untitled
3.2.4
Untitled
3.2.5
Untitled
3.3
Term defined for this document
3.3.1
Untitled
3.3.2
Untitled
3.3.3
Untitled
3.3.4
Untitled
3.3.5
A Drive is understood in this specification as Device equipped with one or more motors controlled by the application which has control priority.
3.3.6
A PROFINET Drive is a Drive which is controlled over a PROFINET interface in normal operation.
3.3.7
Untitled
3.3.8
Untitled
3.3.9
Untitled
3.3.10
Untitled
3.3.11
Untitled
3.3.12
Untitled
3.3.13
Untitled
3.4
Abbreviated terms
3.5
Conventions used in this document
3.5.1
Conventions for Node descriptions
3.5.1.1
Node definitions
3.5.1.2
Additional References
3.5.1.3
Additional sub-components
3.5.1.4
Additional Attribute values
3.5.2
NodeIds and BrowseNames
3.5.2.1
NodeIds
3.5.2.2
BrowseNames
3.5.3
Common Attributes
3.5.3.1
General
3.5.3.2
Objects
3.5.3.3
Variables
3.5.3.4
VariableTypes
3.5.3.5
Methods
4
General information to PROFINET Drives and OPC UA
4.1
Introduction to PROFINET Drives
4.1.1
Drive Model
4.1.2
Drive Object
4.1.3
Axis type Drive Object
4.1.4
Axis types and PROFIdrive Application Classes
4.1.5
Drive Communication Model
4.2
Introduction to OPC Unified Architecture
4.2.1
What is OPC UA?
4.2.2
Basics of OPC UA
4.2.3
Information modelling in OPC UA
4.2.3.1
Concepts
4.2.3.2
Namespaces
4.2.3.3
Companion Specifications
5
Use cases
6
OPC UA for PROFINET Drives Functional Information Model Overview
6.1
Introduction to OPC UA for Drive Information Model
6.2
PROFINET Drive Security
7
OPC UA ObjectTypes
7.1
DriveAxisType
7.2
VelocityDriveAxisType
7.3
FrequencyDriveAxisType
7.4
PositioningDriveAxisType
7.5
VelocityServoDriveAxisType
7.6
PositionServoDriveAxisType
7.7
TraversingTaskType
7.8
SafetyType
7.9
SafetyFunctionType
7.10
OPC UA Variable Mapping to Drive Properties
8
OPC UA EventTypes
8.1
AxisEventType
8.2
AxisSwOvertravelEventType
8.3
AxisHwOvertravelEventType
8.4
TorqueLimitEventType
8.5
ForceLimitEventType
8.6
MotorCurrentLimitEventType
8.7
DiagnosisAlarmType
9
OPC UA VariableTypes
9.1
AxisTypeVariableType
9.2
HomingDirectionType
9.3
HomingModeType
9.4
TemperatureVariableType
10
Profiles and Conformance Units
10.1
Conformance Units
10.2
Profiles
10.2.1
Profile list
10.2.2
Server Facets
10.2.2.1
Overview
10.2.2.2
PDRV Small Server Profile
10.2.2.3
PDRV Standard Server Profile
10.2.2.4
PDRV Full Server Profile
10.2.3
Client Facets
11
Namespaces
11.1
Namespace Metadata
11.2
Handling of OPC UA Namespaces
Annex A
PROFINET Drives Namespace and mappings (Normative)
A.1
NodeSet and Supplementary Files for PROFINET Drives Information Model
Annex B
(normative)
B.1
Fault code definition
Annex C
(normative)
C.1
Signal and parameter mapping to OPC UA Variables
Annex D
(normative)
D.1
Relationship of asset model and functional model
3.2.2
Untitled
Data, which a device cyclically sends to the controller.
↑
↓
✕