Want to have more information, start partnership, never miss an update?

© 2019 by AC-HW

S0 pulse counter with SNMP & Modbus/TCP

June 12, 2019

Case study on connecting electricity, gas or water meters to the Ethernet and reading values over the SNMP or Modbus/TCP protocols. Pulse outputs from 3rd party meters (S0 interface) are connected to the Damocles Ethernet I/O unit. Each Digital Input on the Damocles unit features a 32-bit pulse counter. The value of this counter can be read out over the web using most M2M protocols (SNMP, XML, Modbus/TCP).





Issue description: 



Connecting electricity, gas or water meters to the Ethernet and reading values over the SNMP or Modbus/TCP protocols.

  • Electricity consumption monitoring for datacenters

  • S0 to SNMP conversion

  • S0 to Modbus/TCP conversion (most SCADA systems)

  • Energy consumption monitoring

  • Digital pulse counter



  • Data center energy monitoring

  • S0 to SNMP conversion

  • Support for most SCADA systems

  • Digital pulse counter



  • For usage with existing electricity meters with S0 pulse gen




  • Compatible with ell S0 electricity/gas/water meters 

  • Software HWg-PDMS converts pulses to  [kWh] / [m3] / [l] and analyse consumption periodicaly

  • More models of Damocles with 4, 12 or 24 DI available 


Technical description
  • The 3rd party energy meter must have a S0 pulse output.

  • The S0 output is connected to a Digital input of the Damocles unit.
    There are several models availale with 4, 12 or 24 Digital Inputs (DI). All Damocles units feature a has 32-bit digital counter on every DI.

  • The number of S0 pulses is directly proportional to the amount of consumed energy (e.g. 1000 pulses = 1 kWh). This ratio is specific for the particular 3rd party energy meter.

  • Pulse counters can be checked using the web (flash) interface of the Damocles unit.

  • Pulse counters for each DI (each energy meter) are available over the LAN through the following protocols:

    • SNMP

    • XML (over HTTP)

    • Modbus/TCP

  • The counters can be analyzed in the HWg-PDMS software.

    • PDMS collects data from all connected sensors.

    • In PDMS, pulses can be converted to energy (for example 1000 pulses = 1kWh)

    • PDMS can correctly handle device restarts and counter resets

    • PDMS can export energy consumption to MS Excel as a list of 5 or 15 minute differences


Share on Facebook
Share on Twitter
Please reload

Featured Posts

I'm busy working on my blog posts. Watch this space!

Please reload

Recent Posts