Want the good old S0/pulse output back from your smart meter? The ADA PN100 does exactly that: it reads energy data from the meter’s P1 (DSMR) port and generates programmable pulses to feed your PLC/SCADA counter input – just like connecting a classic kWh meter’s S0 output.
What is it for?
A bridge between old and new worlds: modern smart meters output text data via the P1 port, while many industrial systems still expect pulses. The PN100 converts this P1 data into pulses (e.g., 100 Wh/pulse).
Easy upgrade: no need to rewrite existing PLC code – the PN100 emulates the old “clicking” counter, just silently and precisely.
Counts where it matters: metering, billing, consumer profiling, sub-metering – all can remain in the same industrial logic.
How does it work?
The PN100 reads the P1 port (DSMR) value such as 1-0:1.8.0 (total import kWh) or any selected OBIS code.
It accumulates the measured increment, and when the set threshold is reached (e.g., 100 Wh), it outputs a pulse (with programmable duration, e.g., 300 ms).
The output emulates a voltage-free contact, suitable for 24 V PLC digital inputs (galvanically isolated with PhotoMOS/optocoupler).
No double counting after power loss: PN100 stores the last kWh value and remaining fraction, resuming accurately after reboot.
Main features
Fully configurable via web browser
– OBIS code (default: 1-0:1.8.0)
– Pulse length (typically 200–500 ms, default: 300 ms)
– Energy per pulse (default: 100 Wh)
Web interface (AP mode, captive portal): the device starts its own Wi-Fi network ADA-PN100, password: 12345678.
Test pulse button: perfect for on-site commissioning.
Blue status LED: flashes during pulse, triple blink on startup.
Logging: built-in 500-line ring log stored in LittleFS (retained after power loss), accessible at /log endpoint with auto-refresh.
Timestamp in log: taken from the P1 0-0:1.0.0 field (if available).
Reliable counting: last kWh and remainder stored in EEPROM – no lost or duplicated pulses.
On the PN100 side, a small driver activates a PhotoMOS relay, so the PLC sees a voltage-free contact.
Recommended components (examples): TLP175A, AQY212, AQY282 (low leakage, ideal for 24 V DC).
Note: a simple FET/open collector does not provide galvanic isolation. In industrial environments, PhotoMOS/optocoupler coupling is strongly recommended.
Web interface
AP mode: configure directly from your phone on site.
Pages:
– Main: settings (OBIS, pulse width, Wh/pulse), buttons (Save / Test / Delete log), log viewer (newest first).
– /log: raw log list, auto-refresh every second (with built-in JS).
UX details: mobile-first layout, separate buttons for test pulse and log deletion.
Smart functions
Fine step detection: many meters increment by 1/128 kWh (~7.8125 Wh); the PN100 accumulates these precisely and fires a pulse once the threshold (e.g. 100 Wh) is reached.
Rollback handling: if the meter value decreases (e.g., after tariff reset or power failure), a new base point is set.
Service-friendly log: lines with [OBIS], [PULSE], [BASE], [RESET] and DSMR timestamps – for quick diagnostics.
Supported meters: DSMR-compatible P1 smart meters (typically reading OBIS 1-0:1.8.0; can be changed if needed).
Compatible PLCs: any controller that accepts 24 V counter/digital input and pulse width around 200–500 ms (industrial standard filtering range).
Commissioning tip: temporarily set scale to 8 or 16 Wh/pulse for fast verification of pulse rhythm in the log.
FAQ
Is this really an open-collector-style, voltage-free contact?
Yes, using PhotoMOS/optocoupler isolation, the PN100 switches the PLC’s 24 V loop galvanically separated.
What happens during power loss?
The last kWh and stored “remainder” are saved to EEPROM, so the PN100 does not double-count or lose data.
Does it only support 1-0:1.8.0?
That’s the default, but the OBIS code is editable via the web UI – any register can be monitored intentionally.
Recommended pulse duration?
Typically 200–500 ms in industrial setups; factory default is 300 ms.
Summary
The ADA PN100 brings back the convenience of the classic S0 pulse into the smart-meter world. Compact, silent, web-configurable, and PLC-ready.
If you want to keep your existing counter logic but with modern meters, the PN100 is the simplest and most robust solution.
The Swiss army knife of phase measurement
The PZIOT-E02 can provide great help in two situations:
1. If you don’t have an electricity meter with a P1 port
In this case, the PZIOT-E02 functions as a…
For owners of household-scale small power plants (HMKE), it is natural to monitor the feedback to the grid. This value shows how much of the produced energy the house does not use immediately, but sen…
In recent times, it has become increasingly important for more Hungarian households not only to see their electricity bill but also to understand what is actually happening behind the scenes. The Debr…