Annex C (informative) AddIn Types

C.2 PnDeviceAddInType

Table 122 – PnDeviceAddInType Definition
Attribute | Value | ||||
---|---|---|---|---|---|
BrowseName | PnDeviceAddInType | ||||
IsAbstract | False | ||||
References | Node Class | BrowseName | DataType | TypeDefinition | Modelling Rule |
Subtype of BaseObjectType defined in [OPC 10000-5]. | |||||
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 |