Since the PZEM-017 uses the standard Modbus RTU protocol, you can use professional simulators. Modbus Poll or QModBus.
Open "Device Manager" on Windows. Under "Ports (COM & LPT)," you should see a COM port number assigned to your device. Installation and Setup Guide pzem-017 software download
Connect the PZEM-017 to your DC source (0-300V) and the external shunt. Connect the RS485 terminals (A and B) to your USB-to-RS485 adapter. Install Driver: Run the CH340 or CP2102 driver installer. Run Software: Open the PZEM-017 Master software. Configure Port: Select the correct COM Port (found in Device Manager). Set Baud Rate to 9600. Set Modbus Address (Default is 0x01). Since the PZEM-017 uses the standard Modbus RTU
Ensure you are using a high-quality USB cable. Cheap clones often drop connection. Under "Ports (COM & LPT)," you should see
To help you get the right version, are you looking for the for a direct PC connection, or are you trying to find libraries for an Arduino or ESP32 project?