Member Login
member
passwd
remember me on
this computer.

- join now -
- forgot username or password? -

Jump to a Date

Cool stuff
Select a topic of interest:
...and press:
RSS Feed
RSS feed Use this link to get an RSS feed of the Modbus Community article flow, for private, non-commercial use only:
modbus.control.com/rss/
To get a personalized feed, become a member at no cost.
from the Forum department...
MODBUS and flow meter
Software, including programming, OS issues, etc. topic
Posted by zabee on 29 July, 2009 - 1:26 am
i have to get the totalizator value of a flow meter to be displayed in other units with MODBUS protocol. the flow meter generates a pulse for totalizator value. how can we communicate?


Posted by Andrzej on 29 July, 2009 - 9:03 am
Hello,

You can add simply microcontroller like PIC with modbus slave protocol (see www.modbus.pl) and connect the pulse output to the PIC to count the flow.

Regards
Andrzej


Posted by Harvard on 29 July, 2009 - 12:15 pm
I think you are saying you need to convert pulses from the flow meter to an accumulator that resides in a Modbus Slave. It can be done with almost any RTU supporting a Pulse Count Input(s) AND ModBus but that is not inexpensive.

Now being really cheap, using an old PC with two Serial Ports, have one Serial Port count the pulses through RxD and the second Serial port talk Modbus. I can give you the program that can handle that type of interface if you want.


Posted by vahid on 30 July, 2009 - 11:07 am
I have the similar case. I had some flow computers that I want some of their data and monitoring them in a PC. The flow computer is Mobrey 7955. Could I use the solution you have recommended for totalizer?
May I have your email address to receive the solution you have stated in your reply?

Regards,
Vahid


Posted by scadametrics on 29 July, 2009 - 3:48 pm
What is the brand and model of the flow meter? And what is the flow meter monitoring (water, gas, etc)?

Depending upon the flowmeter that you have, there are several really good options that I know of and have used in the past...


Posted by Vahid on 30 July, 2009 - 11:11 am
Our flow computer is Mobrey 7955, and the fluid is Crude oil, the floe element is orifice. I want to get the data(Measure value) from flow computer and monitoring them in a PC.

Regards,
Vahid


Posted by scadametrics on 30 July, 2009 - 6:59 pm
Vahid,
The 7955, depending upon which communication options it has, may support MODBUS/RTU or MODBUS/ASCII on its serial port... or MODBUS/TCP on its Ethernet port.

Here is the brochure for that flow computer...

http://www.documentation.emersonprocess.com/groups/ public/documents/brochures/d351484x412.pdf

Interrogating flow and totalization directly from the flow computer's internal Modbus registers (via serial or Ethernet) would be much more desirable than a pulse-counting solution.

I'd recommend finding out whether your particular model features Modbus support. If it does not feature Modbus, then I'd recommend checking whether an upgrade kit is available.


Posted by vahid on 31 July, 2009 - 3:41 pm
Scadametrics:

Our flow computers (7955) do have the serial port which supports the Modbud RTU, RS232,RS485. I am looking for a solution to use this feature, is there a specific software to install on a computer and gathering the data from some flow computers with above mentioned model number?

I would be thankful if you could advise me on this issue.

regards,
Vahid


Posted by scadametrics on 1 August, 2009 - 1:43 pm
I believe that you will need two pieces of software... one for data collection/communication via Modbus (an OPC Server) and another for graphical data presentation --- HMI (human machine interface) software.

An example of an OPC Server is KepServerEX (by Kepware), and an example of HMI software is Wonderware.

However, there are MANY OPC servers to choose from, as well as many HMI programs to choose from, as well.

I'm not the best person to provide advice as to which is best... the best solution also probably depends upon the specifics of your application. Hopefully, some others here will add their opinions.


Posted by JMW on 8 August, 2009 - 8:07 am
You need to go to the Emerson Mobrey website and download one of the Windows based programs such as FC Config.

There is also PC Connect which is probably more use when configuring your flow computer byt FC Config lets you set up list functions where you build a list of all the data you want to download and then you use FC Config to data log - you set up what parameters you want to log but in this case ou just log the list.

You can log whatever you want and use DDE export to put it straight into excel and thus in excel you can set up live graphing solutions of each of the parameters. The data logging function saves the data as exel spreadsheets or as delimited text files.

Correction. MicroMotion now only show as Prolink to download and the documentation suggests it will work with 795x but I have grave doubts about this and about using it. I have found Prolink to be a considerable nuisance when trying to set it up to monitor coriolis meters. Better you contact Mobrey service and request a copy of FC Config with the *man and *mnu files for your software version.


Posted by vahid on 12 August, 2009 - 4:27 pm
Thank you for your reply.

I have the Fc config,the FC config can only read the data from one flow computer at a moment. if the flow computer is connected to more than one flow computer, then I do think thatwe could use your solution? Am I correct?

Also could you guide me how to insert the data into Excel/ or using DDE for this issue.

Thank you for your time.

Vahid


Posted by Steve on 17 October, 2009 - 7:46 pm
Hi,
I am looking for a water meter and a gas meter that can output Modbus, LonTalk, or BACnet. Do you know of any product?

Thanks,
Steve


Posted by scadametrics on 18 October, 2009 - 3:13 pm
For your application, I recommend using a Sensus water meter and a Sensus gas meter, both of which communicate their readings using an industry-standard meter protocol.

And my company manufactures a device -- the 'EtherMeter' (see ethermeter.com) -- which can translate one or two meter readings that use this standard meter protocol into the Modbus protocol (Modbus RTU/ASCII/TCP/UDP). FYI, it also translates into Rockwell/Allen Bradley protocols, as well.

In this case, one of our translators would be able to handle both the water meter and the gas meter.

Here's a link to Sensus' water meter register:

http://na.sensus.com/Module/Catalog/File/water?id=145

Here's a link to Sensus' gas meter register:

http://na.sensus.com/Module/Catalog/File/gas?id=254


Posted by scadametrics on 30 July, 2009 - 10:59 pm
zabee,

If you wish to interrogate totalization and flow rate from water meters, then my company offers a direct-read Modbus solution for many water meters that eliminates the need to count pulses.

Our device is the EtherMeter, and it reads encoded water meters directly using the AMR (Automatic Meter Reading) protocol, without the need to count pulses (and without the inevitable totalization errors that result from pulse-counting).

The EtherMeter provides the totalization and flow information to a connected control/SCADA system in Modbus format (RTU/ASCII/TCP). DF1 and EtherNet/IP protocols are also available for Allen-Bradley control/SCADA systems.

The EtherMeter can read water meters from the following meter manufacturers: Sensus (Rockwell), Neptune (Schlumberger), Badger, Actaris (Itron), Elster-AMCO (ABB/Kent), Metron-Farnier, Hersey, Master-Meter, Sitrans (Siemens), and perhaps others.

Further information is also available at our website: scadametrics.com

Hope this helps.

Your use of this site is subject to the terms and conditions set forth under Legal Notices and the Privacy Policy. Please read those terms and conditions carefully. Subject to the rights expressly reserved to others under Legal Notices, the content of this site and the compilation thereof is © 1999-2009 Nerds in Control, LLC. All rights reserved.

Users of this site are benefiting from open source technologies, including PHP, MySQL and Apache. Be happy.