Metering & Power Quality
Schneider Electric support forum about Power Meters (ION, PowerTag, PowerLogic) and Power Quality from design, implementation to troubleshooting and more.
Link copied. Please paste this link to share this article on your social media post.
I am trying to get data from the following flow meter.
and this is the modbus register list I was provided with.
I am getting values when I connected the flow meter directly to a USB to RS485 converter.
But when the flow meter is connected to my ES, I am not getting stable data.
What could be the cause for this?
All the data are in this link : FLOW METER ISSUE
Link copied. Please paste this link to share this article on your social media post.
Thank you for the reply!
However, the issue has been solved!
The issue was that the register I needed to read was in float 32bit type. I had to extract the register using 16bit points and bit masks as four different points and then write a script to merge those four extracted points into one float point.
Link copied. Please paste this link to share this article on your social media post.
Hello Vihanger,
For modbus serial communications, there could be a few things happening. On the RS-485 side of things, perhaps you need to bias the serial loop. Example https://commons.wikimedia.org/wiki/File:Rs485-bias-termination.svg.
From the modbus side, perhaps you are requesting data faster than the flow meter can handle.
Regards,
Charles
Link copied. Please paste this link to share this article on your social media post.
Thank you for the reply!
However, the issue has been solved!
The issue was that the register I needed to read was in float 32bit type. I had to extract the register using 16bit points and bit masks as four different points and then write a script to merge those four extracted points into one float point.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.