Network Configuration Page

Use Network Configuration to view and set network settings for your LabVIEW Real-Time target. This page lists all the wireless and Ethernet adapters detected in the system. The first adapter in the list is the default adapter, but it may not be the primary adapter.

Note  You can restrict who has access to view the settings on this page using the GetSystemConfiguration permission on the Security Configuration page.

Ethernet Devices
Wireless Devices
Certificate Management

Ethernet Devices

Complete the following steps to configure the network settings of your networked devices:

Note  Use caution when attempting to change the Ethernet settings of an RT target. Changing the Ethernet settings of an RT target can affect the network performance of the target.
  1. Adapter Mode—Review or enter Adapter Mode as appropriate for your device. If the selected device is the primary network device, set Adapter Mode to TCP/IP Network. The primary device can be used only for TCP/IP (DHCP or Link Local or Static) or be disabled. For devices other than the primary device or the default device, Adapter Mode specifies how the device is used. You can reserve other network devices for application-specific purposes by selecting other modes, such as Time-Triggered and EtherCAT, depending on the adapter modes your device supports. When you reserve a device, you set that device aside for an application that takes control of it at a later time. It is not configured or initialized at boot time like devices set for TCP/IP.
  2. MAC Address—Review the MAC Address, a read-only field that displays the media access control (MAC) address, a unique identifier for the selected network adapter. This address is used for identification purposes in MAX. If your target has more than one network adapter, the MAC Address may differ from the MAC address of the primary network adapter. The MAC Address ensures that no two devices attempt to transmit data at the same time.
  3. In the Configure IPv4 Address drop-down box, select one of the following options for IP address acquisition:

    Name Description
    DHCP or Link Local Specifies to automatically obtain the IP address for your remote system using DHCP. If DHCP fails, the target negotiates a link-local address that is only intended for use on the local network.
    DHCP Only Specifies to automatically obtain the IP address using DHCP. Targets connected to the host using a USB device are automatically set to use this option.
    Link Local Only Specifies to negotiate a link-local address that is only intended for use on the local network.
    Static Allows you to manually enter an IP address in IPv4 Address. If you use a static IP address, you can only use the hostname to contact the remote system from another computer if it is supported by the network's DNS server.

    If you select DHCP or Link Local or DHCP Only, the system requests an IPv4 address from the DHCP server when the system starts up. When it assigns the IP address, the DHCP server can also assign a host name based on a requested host name from your system. If everything is configured correctly, then the DHCP server adds that host name to the DNS tables, and you can now contact this host with its host name using DNS. Because this host name request is part of the DHCP protocol, it works only with DHCP.

    While the DHCP specification allows for a remote system to request a host name from the server, it does not require that the DHCP server grant this request. The DHCP server can:
    The DHCP server has no feedback mechanism. The only way to find out the assigned host name is to do a reverse DNS lookup on the IP address of the system. (From a Windows command prompt, type nslookup <ip address>.)

  4. IPv4 Address—Review or enter the IPv4 address you want to assign to the remote system, as appropriate for your device or system and Configure IPv4 Address setting. This field is editable only when IPv4 Address is Static. If the selected device is the primary device, the IP address is the primary IP address of the target.
  5. Subnet Mask—Review or enter the subnet mask for the device, as appropriate for your device or system and Configure IPv4 Address setting. This field is editable only when IPv4 Address is Static. If the selected device is the primary device, the subnet mask is the primary subnet mask of the target. This field appears only when Adapter Mode of the device is TCP/IP Network.
  6. Gateway—Review or enter the gateway for the device, as appropriate for your device or system and Configure IPv4 Address setting. Set Gateway to the default configuration, 0.0.0.0, if your network does not have a gateway. If IPv4 Address is DHCP or Link Local, this field displays the detected gateway server. This field appears only for a primary device.
  7. DNS Server—Review or enter the DNS server address for the device, as appropriate for your device or system and Configure IPv4 Address setting. Set DNS Server to the default configuration, 0.0.0.0, if your network does not have a DNS server. This field appears only for a primary device.
  8. Preferred Link Speed—Select the link speed the device uses to communicate on the wire for devices whose Adapter Mode is set to TCP/IP Network (including the primary device). The field is displayed only if the device's Adapter Mode is TCP/IP Network and shows only those options the device supports.
    Note Note  The remote target does not have to honor this setting. The actual mode used by the remote target may differ.


    You can select from the following speed/duplex combinations:
    AutonegotiateAutomatically sets the connection speed and duplex setting of the Ethernet hardware.
    10Sets the connection speed of the Ethernet hardware to 10 Mbps.
    100Sets the connection speed of the Ethernet hardware to 100 Mbps.
    GigabitSets the connection speed of the Ethernet hardware to 1,000 Mbps, or 1 gigabit per second (Gbps)
    Half DuplexThe Real-Time target allows one-way communication through the Ethernet connection and can send data or receive data, but not simultaneously.
    Full DuplexThe Real-Time target allows two-way communication through the Ethernet connection and can send and receive data simultaneously.
    Note  Setting the duplex of Real-Time targets from full to half can increase network performance for some targets.
  9. Make Primary—Set the selected network adapter as the primary adapter. If you have more than one Ethernet device on your system, you may need to select which device is the primary Ethernet device. If you select a device other than the first device in your system to be primary, MAX disables the current primary Ethernet adapter. If the first device is not the primary, it cannot be enabled. Click Yes, when prompted, to apply the setting and reboot the remote system.
  10. Packet Detection—Select the method the device uses to detect incoming packets for devices whose Adapter Mode is set to TCP/IP Network (including the primary device). For some targets, both items are enabled regardless of the actual capabilities of the driver. The field is disabled if the device's mode is not TCP/IP Network.

    You can set the following packet detection settings for a Real-Time target:
    Line Interrupt This method of data signaling uses out-of-band interrupt line assertions to signal data readiness on an Ethernet connection. This is the standard method of detecting data readiness on Ethernet devices.
    Message Signaled Interrupts On supported devices, message signaled interrupts (MSIs) can be used as an in-band signaling method for detecting data readiness on an Ethernet connection. This method can be more efficient for the operating system than out-of-band signaling because it reduces the resources required to process Ethernet data.
    PollingThe operating system of the Real-Time target periodically checks for the arrival of new data through the Ethernet connection. You must set the polling interval if you select Polling.
    Polling IntervalFor devices that are set to use polling for packet detection, Polling Interval specifies how often the driver should check for new packets. Permissible values range from 1 to 10000 ms. The field is disabled if the device is not set to use polling for packet detection.
  11. Click Save to apply any changes or Revert to cancel.
  12. Click Yes when prompted to reboot the remote system.

EtherCAT Master Redundancy

If you have more than one target connected to the same EtherCAT network, you must enable EtherCAT master redundancy on both targets. In the event that the primary EtherCAT master fails, the backup EtherCAT master becomes the primary EtherCAT master. You cannot set Startup Mode to Master Redundancy on more than one network adapter on the same target.

Complete the following steps to enable master redundancy on your EtherCAT ethernet adapter.

  1. Select EtherCAT from the Adapter Mode drop-down list.
  2. Enter a value for EtherCAT Master ID.
  3. Click More Settings.
  4. Select Master Redundancy from the Startup Mode drop-down list. You must select this option for both adapters. The EtherCAT Master ID determines which adapter is the master and which remains in standby mode.
  5. Click Save to apply the changes or Revert to cancel.
  6. Click Yes when prompted to reboot the remote system.

Wireless Devices

Complete the following steps to configure the network settings of your wireless devices:

  1. Wireless Mode—Review or enter Wireless Mode as appropriate for your device. Select Connect to wireless network to connect to an existing wireless network. Select Create wireless network to create an Ad Hoc network.
  2. MAC Address—Review the MAC Address, a read-only field that displays the media access control (MAC) address, a unique identifier for the selected network adapter. This address is used for identification purposes in MAX. If your target has more than one network adapter, the MAC Address may differ from the MAC address of the primary network adapter. The MAC Address ensures that no two devices attempt to transmit data at the same time.
  3. Status—Review the connection status for the wireless network.
  4. Country—If you have not previously configured the device, enter the country in which you are located. You must set Country before you can select an available channel for the wireless network.
  5. Wireless Network—Select a wireless network from the drop-down list. This list is populated based on available networks for the wireless device. You must save the changes on the Network Configuration page to connect to the wireless network.

    (Optional) To connect to a network that is not listed in the Wireless Network drop-down list, select Connect to wireless network and enter the following information:
  6. Enter security credentials for the network you selected from the Wireless Network drop-down list. Depending on the security settings for the selected wireless network, you may be required to enter a WEP password, WPA security key, or your single-user WPA login information. If you have a trusted root or client certificate that corresponds to the network you selected from the Wireless Network drop-down list, click the Certificate Management button to upload the certificate to the target.
  7. Security—Displays if you saved security settings for the network you selected from the Wireless Network drop-down list. You can remove saved security settings or add new settings.
  8. In the Configure IPv4 Address drop-down box, select DHCP or Link Local to have your remote system acquire an IP address automatically or Static to assign your remote system a static IP address.

    If you select DHCP or Link Local, the system requests an IPv4 address from the DHCP server when the system starts up. When it assigns the IP address, the DHCP server can also assign a host name based on a requested host name from your system. If everything is configured correctly, then the DHCP server adds that host name to the DNS tables, and you can now contact this host with its host name using DNS. Because this host name request is part of the DHCP protocol, it works only with DHCP. If you use a static IP address, then you cannot use the host name to contact the remote system from another computer. The host name is just a label in this case.

    While the DHCP specification allows for a remote system to request a host name from the server, it does not require that the DHCP server grant this request. The DHCP server can:
    The DHCP server has no feedback mechanism. The only way to find out the assigned host name is to do a reverse DNS lookup on the IP address of the system. (From a Windows command prompt, type nslookup <ip address>.)

  9. IPv4 Address—Review or enter the IPv4 address you want to assign to the remote system, as appropriate for your device or system and Configure IPv4 Address setting. This field is editable only when IPv4 Address is Static. If the selected device is the primary device, the IP address is the primary IP address of the target.
  10. Subnet Mask—Review or enter the subnet mask for the device, as appropriate for your device or system and Configure IPv4 Address setting. This field is editable only when IPv4 Address is Static. The subnet mask is the primary subnet mask of the target.
  11. Gateway—Review or enter the gateway for the device, as appropriate for your device or system and Configure IPv4 Address setting. Set Gateway to the default configuration, 0.0.0.0, if your network does not have a gateway. If IPv4 Address is DHCP or Link Local, this field displays the detected gateway server.
  12. DNS Server—Review or enter the DNS server address for the device, as appropriate for your device or system and Configure IPv4 Address setting. Set DNS Server to the default configuration, 0.0.0.0, if your network does not have a DNS server. This field appears only for a primary device.
  13. Click Save to apply any changes or Revert to cancel.
  14. Click Yes when prompted to reboot the remote system.

Certificate Management

Use Certificate Management to view, manage, and upload client and trusted root certificates to your wireless network device.

Complete the following steps to upload a certificate to the target.

  1. Log in to the target and ensure you have permission to edit network settings.
  2. On the Network Configuration page, click the Certificate Management button to display the certificates currently available on the target.
  3. Click Upload a new certificate.
  4. Certificate File—Browse to the location of the certificate file.
  5. (Optional) If the client certificate you upload also requires a corresponding private key, place a checkmark in the Upload the private key for this certificate. A private key is required if this is a client certificate for TLS. checkbox.
  6. (Optional) Private Key File—Enter or browse to the location of the private key file that corresponds to the client certificate.
    Note Note  Some private key files require a password to grant read access. You might be required to enter a password in the Key Password (Optional) text box.
  7. Click Upload.
  8. Click Done to return to the Network Configuration page.

You can remove a certificate from the device by clicking the Remove link displayed to the right of the target name.