Hello, could someone assist me in troubleshooting the issue of receiving only zero "0" values when reading registers in the DXM Configuration Software for Banner node and Banner gateway? I have properly set up both the gateway and node, successfully establishing a connection and configuring all settings in the DXM software as directed. The node displays green lights and values, but the DXM Configuration software consistently shows only zero values. Can someone provide guidance on resolving this discrepancy?
If you're dealing with Modbus and not Ethernet/IP, I recently replaced an old DX80 Modbus gateway with a DXM700-B1R1. The old gateway required a Wye cable adapter for power and RS-485 connection, which my company no longer had. The new DXM700 comes with a default XML file that automatically maps node radio data to standard Modbus registers, making it easy to set up as a Modbus Slave without any additional software. I recently encountered a similar binding issue when setting up the node radios. Looking at your current problem with Modbus addresses starting at (4)0001 for the I/O, I had success reading analog values from node #1 (an RTD node radio) at (4)0019. It seems that Banner's Modbus map starts at (4)0017 for the lowest numbered node #1. Are you trying to read the gateway's I/O points or a node's I/O points? Have you considered custom mapping registers in the Gateway to access (4)0001? Banner's Modbus indexing formula suggests that node 1 uses (4)0017 through (4)0032, with I/O 3 [AI #1 for node 1] at (4)0019.
It sounds like you've done a thorough job with your setup, and it's puzzling that you're still getting zero values. One possibility could be a data type mismatch between your node and the DXM software, meaning the software might not understand how to correctly interpret the values from the node. I would suggest double-checking the data types in your sensor configuration in the DXM software to ensure they match those in your node. Additionally, ensure the registers being read are the correct ones associated with your sensor output. Lastly, check if any transformations have been inadvertently applied to the data in the DXM software.
From your description, it seems like you've done a solid job with the initial set up. I encountered a similar issue in the past and found that it was actually due to incorrect register addresses. I would suggest confirming the addresses you're trying to read. Another possible culprit could be the data type you're trying to read -- if it's not compatible with the register you're addressing, you might get zero values there too. A detailed study of your DXM Configuration guide should help you verify these parameters accurately.
Hi there, it seems like you've covered most of the basics in troubleshooting the DXM software. Given that, here's something you might not have thought about: could the problem lie with the register type you're trying to read? If they're not configured correctly, you might just get zeroes. For instance, the registers to read from the node should be type 3 or 4 in Modbus for holding or input registers respectively. If those are set up correctly, then you might want to double-check the timing of your COMMS handshake. Incorrect or conflicting timings can prevent or distort data exchange successfully. Hope this might help you in ironing out your problem.
It sounds like you've done a thorough job setting things up, so it's baffling that you're running into this issue. One possibility could be an issue with the register mapping in the DXM Configuration Software. It could be that the configured register addresses do not correspond correctly to the registers inside the Banner node. I'd suggest double-checking the registers you're trying to read in the software and compare these with the configuration inside the node. Sometimes, a simple mismatch in register mapping is all there is to it. Keep us updated, happy to help further!
✅ Work Order Management
✅ Asset Tracking
✅ Preventive Maintenance
✅ Inspection Report
We have received your information. We will share Schedule Demo details on your Mail Id.
Answer: The issue of receiving zero values could be due to various factors such as incorrect configuration settings, communication errors, or compatibility issues. It is essential to troubleshoot each step carefully to identify the root cause.
Answer: To troubleshoot the discrepancy, ensure that the gateway and node are properly set up, the connection is established correctly, and all configurations in the DXM software are accurately configured. Check for any errors in communication protocols or software compatibility.
Answer: Start by double-checking the configurations in the DXM software, verifying the communication settings between the gateway and node, and ensuring that the software is compatible with the hardware. If the issue persists, consider resetting the configurations and reconfiguring the setup.
Answer: Common troubleshooting tips include checking for firmware updates, ensuring proper power supply to the devices, verifying network configurations, and confirming that the software is correctly interpreting the data from
Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.