NetEdit

6/20/2026 NetEdit 3 (3.17 L Production) / DmD2.11.2

NetEdit is an application distributed with Do-More Designer.

Using NetEdit you can

Starting NetEdit

NetEdit can be started

  • From the Windows Start Menu folder AutomationDirect Tools StartNeteditStartMenuFolder.png
  • From the Windows Start Menu typing Netedit in the search bar: StartNeteditSearchbar.png
  • From within Do-More Designer’s Launchpad StartNetEditFromDmD.png:

Find PLC / POM / IO-Controller IP-Address

Upon starting NetEdit the application will attempt to scan the network for PLCs, POMs (Pluggable Option Modules) and IO-Controllers using the default network adapter.

If you have more than one network adapter installed, the Windows default adapter may not be correct adapter to use.

In this case just select the correct network adapter from the drop-down list in NetEdit’s menu bar.

NeteditAdapterSelection.png

Once the correct adapter is selected NetEdit will scan the network again and present a list of all discovered PLCs and POMs.

NetEdit_discoveredDevices.png

A factory new or factory reset PLC will show an IP-address of 255.255.255.255

Netedit_IPonFactoryNewPLC.png

Note:

As long as NetEdit is allowed through the windows firewall it will find PLCs regardless of whether your network adapter is set up in the same IP-address/subnet range. On common installations this firewall rule is automatically added. Should you not find a PLC as expected it might be due to a firewall blocking the discovery. In that case make sure you are directly connected to the PLC and follow the steps outlined in Allowing NetEdit through the Windows firewall.

Configure a device’s IP-Address

To configure a device’s IP address

  • Double click a row or select a row and click General on the Do-More Settings tab to open the General Settings Dialog NetEdit_openGeneralSettingsDialog.png

  • Within the General Settings dialog enter the IP-address and Subnet mask the PLC shall use and click OK. NetEdit_SetIpGeneralSettings.png

  • The PLC’s IP-address is set immediately.

Note: Except for BX-P-ECOMLT all POM IP-addresses are assigned through the PLC.

While NetEdit find’s those other POMs during network discovery, the IP address for BX-P-ECOMEX, BX-P-OPCUA and BX-P-SPARK are configured through Do-More Designer within the PLC configuration dilaog.

Update POM Firmware / Booter

These POMs (Pluggable Option Modules) allow the firmware and booter to be field updated:

  • BX-P-ECOMLT
  • BX-P-OPCUA
  • BX-P-SPARK

To update a POM’s firmware and booter

  1. Scan the network to find the POM to be updated
  2. Download up-to-date firmware through Live Update or from the internet
  3. Initiate the firmware update

Downloading up to date firmware files

Up to date firmware versions can either be downloaded through NetEdit’s Live update feature or manually from the Internet.

Download firmware through Live update within NetEdit

Connection to the internet is required for the auto update to succeed. Follow these steps to perform a live update

  • From the menu bar select File and Download Newest Firmware (Live Update)... NetEdit_startLiveUpdate.png

  • Click Go in the Live update dialog. Once the update is complete click OK. NetEdit_liveupdatedialog.png

Download firmware files from the internet

If you do not have internet access with the PC running NetEdit current firmware versions can be downloaded here.

Update and track current firmware version

For each updatable POM, NetEdit will show an asterisk in column F if an updated firmware is available in NetEdit’s firmware repository as well as an asterisk in column B if an updated booter version is available. With an updateable POM selected the firmware and booter version currently running is displayed under Module Info / General Info. NetEdit_currentPOMFW.png

To update a POMs firmware / booter

  • Select the POM to update from the list of found devices
  • Use the right-click context menu or the General Settings tab to select Update Firmware or Update Booter NetEdit_select Update FirmWare_Booter.png
  • NetEdit will show it’s repository of firmware or booter files corresponding to the POM type selected. If you downloaded the new firmware form the internet please navigate to the folder you store the download and select the file.
  • Confirm the update in the following dialog by selecting Yes
  • NetEdit will show a progress dialog and confirm once the update is completed NetEdit_firmwareUpdateProgress.png
  • Once NetEdit reports success the POM’s firmware has been updated

Allowing NetEdit through the Windows Firewall

In some instances the Windows Defender Firewall may block certain traffic form reaching NetEdit.
Explicitly allowing NetEdit through the firewall can help if a PLC or POM configured on a different subnet is not found when scanning with NetEdit .
The Firewall rule can be added either through windows graphical user interface or using an elevated command prompt.

Graphical interface

  1. From the start menu launch Windows Defender Firewall with Advanced Security (typing wf as in WindowsFirewall will bring this to the top dfacf23c70c6933b38e83d0d54281b8d.png

  2. Select Inbound Rule 2117278a6594c0555bdae01ae5192b43.png

  3. Select New Rules 843b5ad49b9904b26fcce41bcf67f184.png

  4. With Program selected click Next 06768dfb2424daa695c90b7239c992db.png

  5. Select Browse to select the program executable b72df629c115730bf0a1b67af62965eb.png

  6. Navigate to C:\Program Files (x86)\HAPTools, select NetEdit3.exe and click Open c65cb400e4f7882b14d19e7827dd747d.png

  7. Click Next 82d1fc9f2951f9c07a03dfa3be4487bf.png

  8. With Allow the connection selected click Next b7e9eb1b05c43588daed2db208687dc1.png

  9. With all boxes checked click `Next 6666a716ced05fc9a81edc98c3ba1346.png

  10. enter a name for the new rule (e.g. NetEdit3) and click Next f64c353e1df9fa98f1fc293d49ddec0f.png

  11. The new rule can now be found with the name entered in the last step 5ddfa42dd85cc595dfaa995b19a7ea88.png

Command line

From within an elevated command prompt execute

netsh advfirewall firewall add rule name="NetEdit3" dir=in action=allow program="C:\Program Files (x86)\HAPTools\NetEdit3.exe" enable=yes