MultiTrode Blog

Pump Station and Lift Station Technology.

Archive

Posts Tagged ‘telemetry’

Letter of Praises from the Town of Greenwich, CT

February 17th, 2010

We believe MultiTrode’s Engineers are the Best! When others echo our sentiments, we can’t help but shout it from the roof top!

MultiTrode had the opportunity to work with the Town of Greenwich, CT, on a telemetry upgrade to their sanitary sewer collection system pump stations, a project that required extraordinary preliminary planning.

Recently, the Town of Greenwich’s Wastewater Division Manager, Richard Feminella, took time out of his busy day to write Aaron Parkinson, President of MultiTrode, to share his praises of both MultiTrode and our Engineering Services Manager, Nick Claudio.

About MultiTrode, Mr. Feminella wrote that Greenwich has “been extremely satisfied with the MultiTrode system and installation.” 

As an organization, our longstanding goal is to be the very best we can be – to meet every challenge head on, to solve every issue to the utmost of our ability, overcoming the foreseeable and unforeseeable, to ensure each and every MultiTrode customer walks away satisfied.

Mr. Feminella goes on to write that “Nick was responsive, courteous, polite, knowledgeable and performed each and every task correctly and without any delay”.

We couldn’t agree more!  Nick is that rare combination of knowledge, professionalism and readiness that makes every project easier, and every client happier. 

 Thank you, Mr. Feminella, for your kind words.
& Thank you, Nick, for yet another job well done!
Read more…

General News , , , ,

Telemetry for Lift Stations – Cellular Communications

August 18th, 2009

Cellular communications has made huge progress in the last few years, and many people would say is a viable solution for water & wastewater telemetry.

The first area that cellular comms started getting attention was for water supply and wastewater collection systems – as a backup to radio.

The requirements would state that radio was the primary communications and cellular GPRS was the backup on more important stations.

We also saw a few utilities who requested cellular as their primary communications method, either because they had had a lot of problems with radio in the past, or because their geography meant that building a radio network was clearly a lot more expensive than using cellular.

 

Let’s look at the thinking behind the backup first of all.

Historically, in water and wastewater, radio has the been the main method of RTU communications, with PSTN (phone lines) coming a long way behind in second place. One of the main benefits of radio was the fact that the utility owned the infrastructure and therefore “felt” some level of control over it.

In theory, if you own the infrastructure then you are able to run an operation which ensures an uptime that you are happy with, i.e., that meets the organizational requirements. If communications to one site goes down then you have a problem – but one that you can theoretically fix. If a repeater goes down, it’s the same situation.

Contrast that with cellular comms where if a cell tower goes down, or for some reason there are other comms problems in the backbone or to one area, you have to wait for the cellular operator to fix it.

But apart from those whose lifeblood is radio communications, this can also present a major disadvantage of radio communications. A lot of utilities don’t have the expertise to troubleshoot and fix radio systems, or to replace radio repeaters in the middle of a storm. Even if they do, there’s the question over response time. In later posts we will look at possible benefits of cellular, but for now, the radio “ownership” problem and the low cost of cellular comms raised the possibility of using cellular as a backup. Read more…

General News ,

DNP3 Part 5 – Compliance

March 12th, 2009

If you are relatively new to DNP3 you might under-estimate the value of certification.

Compared with a protocol like Modbus, DNP3 has way more features. That’s another way of saying that it is a lot more complex.

Modbus compliance is very easy to test. Suppose you have an RTU with Modbus Slave – a unit which will be polled by a master PLC or RTU. To test it, you can download any one of a number of free or demo Modbus tools and check that you can read a set of registers and write to a set of registers. That’s not the complete functionality of Modbus but it does confirm that the basic functionality works – and because the protocol is so simple, the product vendor is unlikely to have got it wrong. One tool readily available is the Kepware OPC server and you can download a demo version from their website.

As the end-user or system integrator implementing DNP3, if you have to put together a master from one supplier and a slave from another, when it doesn’t work who do you call? Or if you are taking advantage of the fact that DNP3 is an open protocol supported by many vendors you might be choosing a number of different field products – each one suited best for the application at hand.

DNP3 has the flexibility you need for reliable, secure telemetry but there’s a lot of features to test.

The smartest approach is to get the vendor to do it for you before you start using the product or software. If you ask for an independent certification you know that the protocol has been tested by someone who’s reputation is on the line if they miss something.

To get an idea of what gets tested in DNP3 certification you can see a copy of a full test report on the MultiSmart RTU on our main site, under the product manuals section of MultiSmart – www.multitrode.com/pump-station-manager/product-manuals.html Read more…

SCADA & Telemetry , , ,

Why use DNP3? Part Four – Reliability

March 6th, 2009

This continues from the earlier DNP3 posts -

Part One: Date/Time Stamping – or Less Guessing
Part Two: Communications Options – Polling and Unsolicited Reporting
Part Three: Security

The DNP3 protocol also supports guaranteed delivery. What does this mean?

Suppose you want to send a command to start a pump. How do you know the RTU at site received the command? With some older and simpler protocols the only way to check is to read the status of the pump at a slightly later time – and hope you catch it in the act.

Or suppose you want to ensure that the message High level alarm or All pumps unavailable sent from the RTU was not missed by the master station or SCADA? With some protocols, like Modbus, there isn’t any mechanism for ensuring this.

DNP3 provides message acknowledgements. With unsolicited reporting, the RTU might send all changed data every half hour, or if the event buffer was full. The “message” that the DNP3 protocol sends includes all the tags that have changed with the date/time of each, and also includes a sequence number. The master station would send an acknowledgement to the RTU – or “outstation” – that that sequence number had been received.

In the event that the RTU / outstation didn’t get that confirmation, it would retry. And after a certain time period the site would go into a Comms Fail mode with probably a longer retry delay. I say “probably” because that depends on how the user sets it up, but that would be the sensible approach.

As you can see if you’ve been following this series on DNP3, the creators of DNP3 designed it for the challenging world of telemetry where communications is always suspect and often problematic.

There’s more to configure in the protocol of course, but each element is there to ensure data integrity:

  • you know what happened
  • exactly when it happened
  • you can guarantee that the SCADA system knows about it
  • and you can ensure that data is genuine and not from a hacker

Read more…

General News , , , ,

Designing large-tag-count SCADA systems

February 27th, 2009

The magazine Control Engineering ran their monthly Information Control email today which included a tutorial from MultiTrode and Parasyn:

www.controleng.com/article/CA6640186.html 

They describe the tutorial:

SCADA systems aren’t scalable out of the box; you have to plan with the final footprint in mind,” says Tony Poole, managing director of Parasyn, a system integrator specializing in water/waste water applications. Steve Carson is with MultiTrode, a manufacturer of MultiSmart pump station manager units, which are replacement devices for pump controllers or PLCs/RTUs for lift stations. The devices add more monitoring and control capability to SCADA systems, and can also add 400 to 500 tags (data points) per site. In this tutorial, Carson and Poole provide best-practice advice for designing large tag count SCADA systems so they are manageable.”

Control Engineering  have a number of email newsletters that you can subscribe to. There’s plenty of good quality articles that make it worth the free subscription. Just visit http://www.controleng.com and you will see the Newsletters menu item on their site.

There’s a story behind how we came to write that article together, a subject for another day.

We find the subject of large tag count systems very interesting – we’ve run into it a number of times and in different elements of the SCADA solution. Parasyn’s approach made a lot of sense when they explained it to us and we certainly learnt from their experience.

“SCADA systems aren’t scalable out of the box; you have to plan with the final footprint in mind,” says Tony Poole, managing director of Parasyn.

Have a read of the article. It will be in the print edition of Control Engineering  in April. Read more…

General News , , ,

White Paper on SCADA reporting

February 19th, 2009
This post covers the same topic that you will find on our News page - I’ve duplicated the theme – although not the content – so that those who only follow the Blog don’t miss anything. In time, I expect that we will create less News items and do more Blog postings – but at the moment the Blog concept is still pretty new for a lot of people.

 

Our White Paper on SCADA reporting also appeared in Pumps & Systems – for those who don’t know it, an excellent US industry magazine. You can find the online version of the magazine at www.pump-zone.com.

What’s the White Paper about? Essentially it looks at where SCADA and telemetry reporting currently stands for a typical lift station network – compared with where it could be – and where the utility asset managers and operations managers would like it to be.

 

Operational Cost Breakdown

Operational Cost Breakdown

Anyone who has implemented a SCADA system, or even played with a SCADA package can tell you how easy it is to create an animation on the HMI that depends on a data point. For example, displaying a well emptying and filling as the level “tag” falls and rises in value. Or a motor changing from blue to red as the temperature tag increases in value.

It’s probably the first thing that you get taught on the SCADA course, or get shown by the salesperson when he/she demonstrates ease of use of that SCADA platform.

 

Reporting is a whole different question. There is the challenge of finding where the real data exists in the system, understanding data integrity and getting to grips with the reporting interface. But the bigger challenge for many end users and SI’s is that creating a good report means getting to grips with relational database concepts, and that’s a lot harder than linking a process value to a graphical animation.

 

As Paul Francis, MultiTrode CTO, said:

Reporting has always been a challenging aspect of any SCADA platform. Visualization and trending tools were some of the earliest adopted elements of SCADA systems and hence matured long before reporting interfaces did. Developing useful reports can also be more of a technical challenge than making a nice graphical interface for your plant or collection system; in part due to the nature and structure of the underlying data.”

 

Away from the mechanics of reporting, there are other challenges. For example, data acquisition in the field. Typical PLC and RTU systems aren’t bringing 100’s of tags back to the SCADA system. That requires a level of design that is rarely catered for. With minimal data, it’s hard to generate much in the way of reports – and this may well have contributed to the low expectations of asset managers.

 

Reports - Pump Efficiency Changes

Reports - Pump Efficiency Changes

And in the US, the de facto standard for water and wastewater telemetry protocols is Modbus. This works against any attempt to get asset rich data. (See, for example, DNP3: Part One or DNP3: Part Two).

 

None of this means that it’s too difficult to get reports that will cut operational costs or provide asset reports to allow better capital allocation. It’s just important to understand the different roadblocks that lie in the way.

 

If you want to read the SCADA Reporting White Paper you will have to fill in a short registration form (unless you already have a MultiTrode website login). Read more…

SCADA & Telemetry , , ,

Trihedral & MultiTrode: “Add MultiSmart site”

January 30th, 2009

We posted a news item on our main site about Trihedral and MultiTrode.

 

Background

This brief blog post gives a bit of background. Canadian-based Trihedral have been making inroads into the water and wastewater industry – our main market – for some time. From our perspective, we have seen them win a lot of customers in the SE of the USA. They might be winning customers in lots of other areas too.. we’ve just noticed the SE region.

The Florida market has had a major supplier who locked up the customer base with a proprietary protocol. What Trihedral did was reverse engineer the protocol. As a result, the Trihedral VTS platform can be implemented by these customers who can continue to use their existing field hardware but are now free of their restraints! They change their SCADA platform, keep their old hardware (so don’t have to change everything overnight), but they can start using new products.

These customers who have switched to VTS can now introduce any product they want in the field – or the plant – so long as it supports open protocols like Modbus or DNP3. 

 

The Partnership

That’s the background, but the news item is about what Trihedral have done, in partnership with MultiTrode. VTS will shortly have an “add site” function for MultiSmart.

This function essentially removes a lot of the legwork, or integration, out of bringing a MultiSmart site with 100’s of tags (data points) into the VTS system.

The new version of VTS isn’t quite out yet – expected in February. But I saw a demo of it a few months ago and was very impressed. The MultiSmart pump station manager was on an ethernet link (could have been a radio link) to the VTS SCADA server and the whole process was automated.

The remote MultiSmart site created a compressed version of the XML configuration (we use XML as standard for all configuration files), transmitted it using DNP file transfer (industry standard), VTS loaded it, unzipped it, and presented the user with a few checkbox options for configuration – including graphics, alarms and controls.

I know some of the Florida customers are very keen to get their hands on it. And some of our engineers are very interested in what Trihedral have done.

 

2+2 is more than 4 – if you choose the right combination

That’s the beauty of working with other companies who are great at what they do and have a passion for making things better! New ideas that spur our engineers on to come up with even more innovation.. and make life easier for the customer. Read more…

SCADA & Telemetry , , , ,

Why use DNP3? Part Two

January 29th, 2009




This follows on from the first blog post on DNP3 where we covered Date/Time Stamping – or Less Guessing - and a little bit of a comparison with Modbus.

This post is about some of the mechanisms for communicating between the SCADA, or master station, and the remote site. By the way, in DNP3 speak, you often hear the term “outstation” for the remote site. We’ll tend to stay with RTU (depending on who you talk to it either means “Remote Telemetry Unit” or “Remote Terminal Unit”), which is essentially the device that communicates.

 

Polling 

Let’s start with a Modbus comparison again, just to give a little context. Modbus is a totally polled environment – that is, the master station (typically a PLC) requests data from a site. The remote site can’t choose to send some data to the master station, it has to wait until the master requests it. So a very typical arrangement for a collection system is where the master PLC polls each lift station in turn and when it is has finished, starts again.

This has a lot of disadvantages as anyone with a growing network of lift stations has found. The time taken to get around the network goes up and up. You might get to a point where it’s 15 minutes between polls and decide to prioritize certain sites to get polled more frequently, or add a radio frequency (and therefore a new base station and repeater radio) to split the network into more manageable pieces.

It’s not an ideal situation, because Modbus isn’t an ideal telemetry protocol. (It’s a great protocol for other applications).

 

Unsolicited Reporting

If waiting until the master station asks you how you are doing isn’t the best way, what about unsolicited reporting. What’s unsolicited reporting? The remote site, also known as the RTU, sends data to the master station without being asked.

If you are used to Modbus polling systems, this might sound like anarchy. And if you have every site sending a message every time an event takes place, it could well be anarchy. Will the radio network stand up to lots of sites all trying to communicate at once?

The only way you might be able to prevent chaos, is by having a very limited amount of data getting sent, or a high radio bandwidth. One of the guys in MultiTrode told me about a system he was involved in with a previous company where they used unsolicited reporting for every event, and during a major storm the entire network shut down due to “collisions” in the radio network. The solution was for someone to go and visit every site and reset each RTU. Then the network started communicating again. But they lost all the data for their critical event.

That’s not great. What’s the solution?

 

Communication Choices and Different Classes

The DNP3 protocol has some great features to avoid the problems above.

Firstly, you can group events into different classes. Then secondly, you can choose how those different classes communicate from the RTU to the master station.

An example is the best way to explain it. Suppose you want to know about all high level alarms within 1 minute, and otherwise you are happy for all stations to be communicating at least once every 30 minutes.

You would put the alarm “High level” into class 1, and everything else into class 2. Then you would set class 1 to unsolicited reporting immediately. And class 2 you might set one of two ways – either to report every 30 minutes or sooner if the event buffer was full; or you might have the master station polling every 30 minutes.

Now you can find out immediately about high level alarms without risking the network turning into treacle and you still find out about all the changes in your network.

It’s the flexibility in DNP3 that is one of its great features. As Paul Gibson, one of the key people behind the development of the MultiSmart pump station manager, said:

“If we didn’t have DNP3, we’d be trying to design a protocol just like it to put into the product.”

 

The Communications Network still needs Design

Just because there’s a flexible protocol doesn’t mean you don’t have to do anything. Every communications network needs design. How much data? What is the bandwidth? What are the delays?

Read more…

SCADA & Telemetry , , , , ,