Attribute |
Value |
||||
BrowseName |
PnDIDeviceType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
Subtype of DeviceType defined in [OPC 10000-100]. |
|||||
|
|
|
|
|
|
HasInterface |
ObjectType |
|
|
IPnDeviceType |
|
|
|
|
|
|
|
Applied from IPnDeviceType |
|||||
HasComponent |
Object |
Interfaces |
|
PnInterfaceContainerType |
Mandatory |
HasComponent |
Object |
Modules |
|
PnRealModuleContainerType |
Optional |
HasComponent |
Object |
Assets |
|
PnAssetContainerType |
Optional |
HasComponent |
Object |
IM |
|
PnIdentificationType |
Optional |
HasProperty |
Variable |
Vendor |
String |
PropertyType |
Optional |
HasComponent |
Variable |
Diagnosis |
PnDeviceDiagnosis[] |
BaseDataVariableType |
Optional |
HasComponent |
Object |
Alarms |
|
FolderType |
Optional |
HasComponent |
Method |
ShowLocation |
|
ShowLocationMethod |
Optional |
GeneratesEvent |
ObjectType |
PnDiagnosisAlarmType |
|
|
|
GeneratesEvent |
ObjectType |
PnAssetChangedEventType |
|
|
|
HasProperty |
Variable |
GSDDescription |
String |
PropertyType |
Optional |
HasComponent |
Variable |
State |
PnDeviceStateEnumeration |
BaseDataVariableType |
Optional |
Although mandatory, some of the properties inherited from DeviceType may not be supported. In this case Vendors shall provide an empty string for properties with DataType String, an empty text field for properties with DataType LocalizedText and -1 for the RevisionCounter property (see [OPC 10000-100] - DeviceType also).
The following PROFINET properties are equal to their counterparts of PnIdentificationType an shall have the same content:
BrowseName |
Method |
Source |
Read |
I&M0 | IM_Software_Revision |
|
Read |
I&M0 | IM_Hardware_Revision |
|
Read |
I&M0 | IM_Serial_Number |
|
Read |
I&M0 | IM_Revision_Counter |