PnIdentificationType TOC Previous Next Specification

The representation of the PnIdentificationType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId ns=1;i=1005
NamespaceUri http://opcfoundation.org/UA/PROFINET/
BrowseName PnIdentificationType
NodeClass ObjectType
IsAbstract False
SubtypeOf BaseObjectType

The references from the PnIdentificationType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable Date DateTime PropertyType Optional
HasProperty Variable Descriptor String PropertyType Optional
HasProperty Variable HardwareRevision String PropertyType Mandatory
HasProperty Variable IM5 PnIM5DataType[] PropertyType Optional
HasProperty Variable IMSupported UInt16 PropertyType Optional
HasProperty Variable OrderId String PropertyType Mandatory
HasProperty Variable ProfileId UInt32 PropertyType Mandatory
HasProperty Variable ProfileSpecificType UInt16 PropertyType Mandatory
HasProperty Variable RevisionCounter UInt16 PropertyType Optional
HasProperty Variable SerialNumber String PropertyType Mandatory
HasComponent Method SetDate     Optional
HasComponent Method SetDescriptor     Optional
HasComponent Method SetTags     Optional
HasProperty Variable Signature ByteString PropertyType Optional
HasProperty Variable SoftwareRevision String PropertyType Mandatory
HasProperty Variable TagFunction String PropertyType Optional
HasProperty Variable TagLocation String PropertyType Optional
HasProperty Variable VendorId UInt16 PropertyType Mandatory
HasProperty Variable Version String PropertyType Mandatory

SetDate

Signature

    SetDate(
        [in]  DateTime Date
    );
Argument Description  
Date New I&M2 IM_Date to be written remanent to the device.

SetDescriptor

Signature

    SetDescriptor(
        [in]  String Descriptor
    );
Argument Description  
Descriptor New I&M3 IM_Descriptor to be written remanent to the device.

SetTags

Signature

    SetTags(
        [in]  IMTagSelectorEnumeration Tag_Selector
        [in]  String Tag_Function
        [in]  String Tag_Location
    );
Argument Description  
Tag_Selector If 1, Tag_Function shall be written, If 2, Tag_Location shall be written, if 3 both.  
Tag_Function String containing the new I&M1 IM_Tag_Function to be written remanent to the device.
Tag_Location String containing the new I&M1 IM_Tag_Location to be written remanent to the device.