sdg.lesego
2025-10-20 15:47
Last Edited 2025-10-22 12:30
sdg.lesego
2025-10-22 11:26
Last Edited 2026-02-20 11:31
Linking Your meter to the vending system, generating tokens and switching between prepaid and postpaid mode using pnpscada.
Linking your device with the vending system
1, In the overview page select vending system server -> Prism TSMWeb API vending system server -> click on ID.
2, You?ll see all the meters associated with the vending system. Go to edit -> STS vending system meters -> click on Add More Meters -> select the meter to add to the vending system.
Generate tokens using Pnpscada
1, After adding the meter to the vending system, select the vending system entity in the overview screen (select the meter entity), Go to tools -> Generate STS token.
2, Select your meter from the dropdown menu -> select the type of token you want to generate -> click on submit and a token will be displayed above the dropdown menu and will also be the displayed as the first row of the table.
Switch between prepaid and postpaid mode on Pnpscada
1, From the overview screen, select the meter you want to load a token for, then go to edit -> STS Smart prepaid meter.
2, You can can switch from prepaid to postpaid and vice-versa by typing a token you already generated on the input field and click on redeem token. With this method you can also load any type of token eg clear temper, reset credit token etc.
3, or you can can even switch between prepaid and postpaid mode by clicking on Switch to prepaid or Switch to postpaid buttons without manually generating a prepaid or postpaid token.
4, Status of the above actions will be displayed under Switch history.
sdg.lesego
2026-02-09 11:41
Last Edited 2026-02-16 10:30
3.2 If you used the orange color bus continuation wire on terminal K for meter A, make sure you use the same color for terminal K on meter B, and if you used the yellow bus continuation wire on Terminal L for meter A, make sure you use the same wire for terminal L on meter B. Here?s the demonstration:
3.3 Full image demonstration of Daisy-chaining using two meters:
Calculate Unique Addresses for each meter (to be used on PNPScada):
Server Address Calculation
Server address is a 16-bit value calculated from High Address and Low Address:
Server Address = (High Address * 16384) + Low Address |
Last 4 digits of the serial number:0090 Low Address = 90 High Address = 1 (Standard) Server Address = (1 * 16384) + 90 Server Address = 16384 + 90 Server Address = 16474 |
Example 2: For meter with serial number (SN:37990130165)
Last 4 digits of the serial number:0165 Low Address = 165 High Address =1 (Standard) Server Address = (1 * 16384) + 165 Server Address = 16384 + 165 Server Address = 16549 |
Common Daisy-chaining Issue
Issue | Possible Cause | Solution |
Both meters respond to one address | Duplicate addresses | Recalculate and verify unique addresses |
Neither meter responds | Wiring error, termination issue | Check polarity, install terminators |
Meter 1 works, Meter 2 doesn't | Break in chain after meter 1 | Check cable continuity |
Intermittent responses | Poor cable quality | Use shielded twisted pair, check grounding |
Communication Error? in daisy-chain but works individuals | Address conflict on bus | Verify no overlapping addresses |
PNPScada Errors
Error Message | Cause | Solution |
Communication Error | Address conflict in daisy-chaining | Very unique addresses for each meter |
Link established but communication error? | Correct addressing but protocol issue | Check OBIS codes, verify meter profile |
Meter not responding | Physical connection or power issue | Check cable, verify meter power |
Authentication error | Wrong client/server address | Recalculate and update addresses in PNPScada |
Timeout? | Cable too long or too slow baud rate | Reduce baud rate or shorten cable run |
HDLC Frame Errors
Observation in Logs | Meaning | Action |
tx: but no rx: | No response from meter | Check physical connection and power |
rx: with wrong address bytes | Addressing mismatch | Recalculate server address |
Repeated timeouts | Communication not reaching meter | Check cable, termination, polarity |
Frame with many FF bytes | Bus noise or no termination | Install terminators, check grounding |
CRC mismatches in logs | Data corruption | Check for EMI, improve cable quality |
sdg.lesego
2026-02-13 10:36
Last Edited 2026-02-13 11:08
Overview
This guide provides step-by-step instruction on how to configure and read energy meters through the Data Concentrator Unit (DCU). DCU-based reading uses the DCU as an intelligent intermediary that aggregates data from multiple meters and forwards it to PNPScada. This documentation covers how to configure PNPScada to read meters associated with a DCU, including connection setup, meter provisioning and troubleshooting common communication issues.
1.Required equipments
-Data concentrator (In this case we use Inhemeter IHM-5000)
-Energy meters
-DCU web browser interface
-PNPScada software
-Sim card with data loaded
2. How to configure the DCU:
2.1 To wire the DCU to the socket, select one of the red, yellow, or green wire as the live wire, and connect the black wire as the neutral wire. Make sure have also connected the antenna to the DCU.
2.2 Connect to the DCU wifi using this credentials, wifi name:Inhe-DCU-00023 with password:inheroot
2.3 Browse the DCU, access the web browser using 191.168.0.2, use the following credentials to Login, Username:admin password 123 as shown below:
2.4 Once you gained access to the web browser, navigate to uplink where you can point the dcu to your server (set ip address and port). To do so, click on Configuration drop down and select Uplink Config. Then set the APN to what your internet service provider is using (If you're using MTN use internet) set your server IP, server port, Backup server Ip and backup server port.
2.5 Check if the meter you want to read is listed on the DCU browser. To do this navigate to Downlink diagnostics and you'll have a list of meters associated with your DCU (It should be configured already).
2.6 You can enter code 96748 to check the connection status between the DCU and meter, if the meter LCD shows 06, it means that the DC and the meter have built connection.
3 Configure PNPScada to read the meter through the DCU
3.1 Add the meter entity to PNPScada and connect it to the DCU entity, cllick on Add New button, a pop up will appear then select meter.
3.2 Select Inhemeter type
3.3 A drop down menu will appear, select the DCU entity as your communication device and click next.
3.4 Fill in the meter details(Meter serial number, User Defined Meter Name,password etc) and click on finish.
3.5 Your meter is now connected to the data concentrator (DCU), here's the final results:
4 Troubleshooting
4.1 DCU Not Connecting to Server
Possible Causes:
-Incorrect APN
-SIM card inactive
-No data bundle
-Weak signal
-Wrong server IP/Port
-Firewall blocking server port
Solutions:
-Confirm APN with service provider
-Verify SIM activation and data balance
-Check antenna connection and signal strength
-Confirm correct server IP and Port
-Test port accessibility on server side
4.2 Meter Not Appearing In DCU Diagnostics
Possible causes:
-Meter not provisioned
-Meter not linked to DCU
-DCU not synchronized
-Firmware mismatch
Solutions:
-Re-check provisioning settings
-Reboot DCU
-Confirm meter serial number
-Verify firmware compatibility
4.3 PNPScada Not Receiving Data
Possible causes:
-Meter not correctly linked to DCU entity
-Authentication/password mismatch
-Server service not running
-Network latency or packet loss
Solutions:
-Reconfigure meter entity
-Verify login credentials
-Restart server services
-Check firewall and network routing
4.4 Poor Signal Strength
Possible Causes:
-Indoor installation
-Antenna loose or damaged
-Network congestion
Solutions:
-Reposition antenna near window or higher elevation
-Use external high-gain antenna
-Confirm SIM network coverage
5 Best Practices
-Always verify SIM data balance before deployment
-Securely mount the antenna for maximum signal strength
-Document meter serial numbers and DCI ID
-Use backup server configuration for redundancy
-Periodically check DCU online status
6 Conclusion
The DCU (IHM-5000) functions as a centralized communication gateway that enables remote meter reading via cellular network.
Proper configuration of:
-Power supply
-SIM and APN settings
-Server IP and Port
-Meter registration
-PNPScada integration
ensures reliable data transmission between the meter and the server.Most communication issues are related to network configuration, SIM activation, or server parameter mismatches. Following a structured configuration and troubleshooting process significantly reduces deployment errors and ensures stable system performance.
Document Information
-Topic: DCU Configuration and Remote Energy Meter reading via PNPScada
-Applications: PNPScada Software & DCU Web Browser Interface
-Meter/DCU Models: Inhemeter energy meters with Inhemeter IHM-5000 Data concentrator Unit(DCU)
-Last updated: 11/02/2026