Table 28 – IPnDeviceType Definition
Attribute |
Value |
||||
BrowseName |
IPnDeviceType |
||||
IsAbstract |
True |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
Subtype of IPnEquipmentType |
|||||
HasProperty |
Variable |
GSDDescription |
String |
PropertyType |
Optional |
HasComponent |
Variable |
State |
PnDeviceStateEnumeration |
BaseDataVariableType |
Optional |
The BrowseName of a device object instance shall be the content of the NameOfStation variable of the first interface sub module. If the NameOfStation variable is not set, the content of the MAC Address variable of the first interface sub module shall be used. The MAC address string should use the canonical format (separated with -, e.g. AC-FD-CE-EC-03-80).
If the GSDDescription property is provided, it must contain the InfoText with Device Id from the GSD (see mapping table below).
Mapping to PROFINET properties:
BrowseName |
Method |
Source |
GSD |
DeviceIdentity | InfoText with Device Id |
|
Read |
ARData | NumberOfARs | ARPropertiesEmpty block if offline. Online if at least one ARProperties block with ARProperties.DeviceAccess != 1 can be found in the record data. |