DHCP and FDR Address Servers

The M580 CPU includes both a dynamic host communication protocol (DHCP) and a fast device replacement (FDR) server. The DHCP server provides IP address settings to networked up to devices. The FDR server provides operating parameter settings to replacement Ethernet devices that are equipped with FDR client functionality.

Accessing the Address Server

Access the address server for the M580 CPU in Control Expert:

Step

Action

1

Open Control Expert.

2

Open a Control Expert project that includes a M580 CPU in the configuration.

3

Open the DTM Browser (Tools > DTM Browser).

4

Double-click the DTM that corresponds to the M580 CPU in the DTM Browser to open the device editor of the DTM.

5

Expand (+) the Services heading in the configuration tree.

6

Select the Address Server item in the configuration tree to see the address server configuration.

Configuration

Configure the address server to perform these tasks:

  • Enable and disable the CPU FDR service.

  • View an automatically generated list of all devices included in the CPU configuration, displaying for each device:

    • IP addressing parameters

    • whether the device IP addressing parameters are provided by the CPU embedded DHCP server

Manually add remote devices that are not part of the CPU configuration to the CPU DHCP client list.

NOTE: Remote devices added in this way are equipped with DHCP client software and are configured to subscribe to the CPU IP addressing service.

Enabling the FDR Service

To enable the FDR service, set the FDR Server field to Enabled. To disable the service, toggle the same field to Disabled .

You can disable the FDR service for CPUs that do not support RIO scanning (commercial references that end in 20). The FDR service is always enabled for CPUs that support RIO scanning (commercial references that end in 40).

Any networked Ethernet device equipped with FDR client functionality can subscribe to the CPU FDR service.

The maximum size of the FDR client operating parameter files depends on the CPU reference. When this capacity is reached, the CPU cannot store additional client FDR files

CPU Reference

PRM File Size

Concurrent Connections

BMEP581020

8 MB

64

BMEP582020

16 MB

128

BMEP582040

17 MB

136

BMEP583020

16 MB

128

BMEP583040

25 MB

208

BMEP584020

16 MB

128

BMEP584040

25 MB

208

BMEP585040

25 MB

208

BMEP586040

25 MB

208

BMEH582040

25 MB

208

BMEH584040

25 MB

208

BMEH586040

25 MB

208

NOTE: The FDR usage percentage is monitored by the FDR_USAGE variable in the DDDT.

Viewing the Auto-Generated DHCP Client List

The list of Automatically Added Devices includes a row for each remote device that is:

  • part of the CPU configuration

  • configured to subscribe to the CPU DHCP addressing service

NOTE: You cannot add devices to this list in this page. Instead, use the configuration pages for the remote device to subscribe to this service.

This table describes the available properties:

Property

Description

Device No

The number assigned to the device in the Control Expert configuration.

IP Address

The client device IP address.

DHCP

TRUE indicates that the device subscribes to the DHCP service.

Identifier Type

Indicates the mechanism used by the server to recognize the client (MAC address or DHCP device name).

Identifier

The actual MAC address or DHCP device name.

Netmask

The client device subnet mask.

Gateway

A DHCP client device uses the gateway IP address to access other devices that are not located on the local subnet. A value of 0.0.0.0 constrains the DHCP client device by allowing it to communicate only with devices on the local subnet.

Manually Adding Remote Modules to the DHCP Service

Remote modules that are part of the CPU configuration – and which have subscribed to the CPU IP addressing service – automatically appear in the Automatically Added Devices list.

Other remote modules that are not part of the CPU configuration can be manually added to the CPU DHCP IP addressing service.

Manually add networked Ethernet modules that are not part of the CPU configuration to the CPU IP addressing service:

Step

Description

1

In the Address Server page, click the Add button in the Manually Added Devices field to instruct Control Expert to add an empty row to the list.

2

In the new row, configure these parameters for the client device:

IP Address

Type in the IP address of the client device.

Identifier Type

Select the type of value the client device uses to identify itself to the FDR server:

  • MAC address

  • device Name

Identifier

Depending upon the identifier type, type in the client device setting for the MAC address or name.

Netmask

Type in the client device subnet mask.

Gateway

Type in the gateway address that remote devices can use to communicate with devices located on other networks. Use 0.0.0.0 if remote devices do not communicate with devices located on other networks.

3

Refer to the topic Configuring Properties in the Device Editor for instructions on how to apply edited properties to networked devices.