The IPv4FeatureType is used to represent IPv4 settings of a network interface.
Table 62 – IPv4FeatureType Definition
Attribute |
Value |
||||
BrowseName |
IPv4FeatureType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
Subtype of NetworkComponentFeatureType. |
|||||
HasComponent |
Variable |
IpAddress |
Byte[4] |
BaseDataVariableType |
Mandatory |
HasComponent |
Variable |
SubnetMask |
Byte[4] |
BaseDataVariableType |
Mandatory |
HasComponent |
Variable |
DefaultGateway |
Byte[4] |
BaseDataVariableType |
Mandatory |
HasComponent |
Variable |
DhcpEnabled |
Boolean |
BaseDataVariableType |
Mandatory |
Mapping to PROFINET properties:
BrowseName |
Method |
Source |
DCP |
DCP-Identify-ResPDU | IPParameterBlockRes | IPParameterValue | IPAddress |
|
DCP |
DCP-Identify-ResPDU | IPParameterBlockRes | IPParameterValue | Subnetmask |
|
DCP |
DCP-Identify-ResPDU | IPParameterBlockRes | IPParameterValue | StandardGateway |
|
DCP |
DCP-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.