Industrial network discovery tool for Windows.
- Multi-protocol discovery: ARP, Profinet DCP, EtherNet/IP, Modbus TCP, EtherCAT, LLDP.
- One unified device table with live updates during scanning.
- Protocol switch for supported Balluff BNI XG devices: EtherCAT -> Profinet / Modbus TCP / Ethernet IP.
- Profinet configuration from GUI (IP and station name).
- Full PL/EN interface with automatic OS language detection and manual flag switch.
- Windows 10/11
- Python 3.10+
- Npcap (WinPcap API-compatible mode)
git clone https://github.com/marjac6/ProtocolHarbor.git
cd ProtocolHarbor
python -m venv venv
.\venv\Scripts\Activate.ps1
pip install -r requirements.txt
python main.pypyinstaller ProtocolHarbor.specOutput: dist\ProtocolHarbor.exe
.\scripts\package-release.ps1Output:
release\<version>\ProtocolHarbor-<version>-win64.ziprelease\<version>\ProtocolHarbor-<version>-win64.sha256.txt
GNU GPL v3.0. See LICENSE.