Table 30 – PnApplicationRelationType Definition
Attribute |
Value |
||||
BrowseName |
PnApplicationRelationType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
Subtype of BaseObjectType defined in [OPC 10000-5]. |
|||||
HasComponent |
Object |
Modules |
|
PnExpectedModuleContainerType |
Optional |
HasComponent |
Variable |
State |
PnARStateEnumeration |
BaseDataVariableType |
Mandatory |
HasProperty |
Variable |
Id |
Guid |
PropertyType |
Mandatory |
HasProperty |
Variable |
Type |
PnARTypeEnumeration |
PropertyType |
Mandatory |
HasProperty |
Variable |
SendClockFactor |
UInt16 |
PropertyType |
Optional |
HasProperty |
Variable |
ReductionRatio |
UInt16 |
PropertyType |
Optional |
HasProperty |
Variable |
DataHoldFactor |
UInt16 |
PropertyType |
Optional |
The BrowseName of an application relationship object instance shall be the Id in standard GUID string format.
The Modules container object is the root of the configuration hierarchy consisting of the expected modules of the application relationship and their expected submodules (See chapter 6.3 - Base Information Model and Figure 17 – Object Structure).
The State variable has always the value CONNECTED on devices since the object only exists if an AR is established.
An IsPnApplicationRelationControllerInterface reference points to the interface object of the controller used for the AR. If the AR relates to the device an IsPnApplicationRelationDeviceInterface reference points to the interface object of the device. See sections 6.3.2.11 and 6.3.2.12 also.
Mapping to PROFINET properties:
BrowseName |
Method |
Source |
Read |
ARData | ARUUID |
|
Read |
ARData | ARType |
|
Read |
available also on Device/Gateway since PROFINET V2.4 via ARData | SendClockFactor or PDSyncData | SendClockFactor |
|
Read |
available also on Device/Gateway since PROFINET V2.4 via ARData | ReductionRatio |
|
Read |
IOCRBlockReq | DataHoldFactor (not available on Device/Gateway) |