6.3.1.7.10 IPv4FeatureType

The IPv4FeatureType is used to represent IPv4 settings of a network interface.

Table 62 – IPv4FeatureType Definition
Attribute Value
BrowseNameIPv4FeatureType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Modelling Rule
Subtype of NetworkComponentFeatureType.
HasComponentVariableIpAddressByte[4]BaseDataVariableTypeMandatory
HasComponentVariableSubnetMaskByte[4]BaseDataVariableTypeMandatory
HasComponentVariableDefaultGatewayByte[4]BaseDataVariableTypeMandatory
HasComponentVariableDhcpEnabledBooleanBaseDataVariableTypeMandatory

Mapping to PROFINET properties:

BrowseName Method Source
IpAddress DCPDCP-Identify-ResPDU | IPParameterBlockRes | IPParameterValue | IPAddress
SubnetMask DCPDCP-Identify-ResPDU | IPParameterBlockRes | IPParameterValue | Subnetmask
DefaultGateway DCPDCP-Identify-ResPDU | IPParameterBlockRes | IPParameterValue | StandardGateway
DhcpEnabled DCPDCP-Identify-ResPDU | DHCPParameterBlockRes | DHCPParameter | DHCPParameterLength

The IpAddress Variable describes the IPv4 address on the interface.

The SubnetMask Variable describes the IPv4 Subnet mask on the interface.

The DefaultGateway Variable describes the IPv4 address of the default gateway.

The DhcpEnabled Variable specifies whether the DHCPv4 Client functionality for this interface is enabled.