DNP3 for Water/Wastewater SCADA Systems

May 15, 2012
Summary: This 9-page whitepaper explains the key features of the DNP3 protocol and how it can help in water/wastewater telemetry systems. Developed primarily for use in the power industry, the features of this 20-year-old open protocol that support water/wastewater SCADA systems include classification of field data, report by exception, time-stamped data, support for time synchronization, secure authentication, diagnostic information for each I/O point and communication to multiple masters.

The DNP3 protocol is useful in multi-layered systems as it allows the user to categorize field data. For example, normal conditions at a pump station, such as pumps starting and stopping, may be configured as Class 2 type events. Thus, when the pump changes state, an event will be created as a Class 2 type and stored in memory. Since this is normal operation, an unsolicited report (or Report by Exception) need not be initiated to a DNP3 master device.

But assume at the same pump station site there is a pump fault indication. This is, in most cases, a critical alarm of whch the DNP3 master needs to be aware, so that appropriate action can be taken. Thus, the pump fault status indication can be configured as a Class 1 event, thereby triggering an unsolicited report to the DNP3 master device.

Another inherent feature of the DNP3 protocol is associatig diagnostic information for each field object, whether it’s a pump status, tank level, current flow rate, etc.

The diagnostic information answers questions such as, is the point online or offline, was it locally forced, chatter-detected, has it been restarted, is the value out of range and much more. 

Again, in typical systems, a status indication for a pump will only show it is ON or OFF, in FAULT or OK. But when using the DNP3 protocol, one can detect if the information regarding the status of the pump is coming from the correct location. This is useful because, remotely, one can tell if wiring is correct.

Another example is if the chatter filter bit is SET, then if a field device is going ON/OFF continuously, spurious event logs will not be created. This is very useful when performing maintenance at a location. 

Link to the full version of this white paper at bit.ly/awtech007

This white paper was written by CSE Semaphore Inc. Publication Date: 2012

Companies in this Article

Sponsored Recommendations

Understanding and Using E-Stops

E-stops, or emergency stop switches, are used to ensure machine as well as personnel safety. They are used to provide a consistent and predictable failsafe response on a wide ...

Demystifying motor disconnect switches: What are they and how are they used?

From conveyor belts to drum mixers, motors are used in virtually every industrial application to drive machinery. Equipment downtime is the main motivation behind monitoring and...

Full Line of DIN Rail Terminal Blocks Video

Altech offers an extensive line of DIN Rail Terminal Blocks including all major Connection Technologies available in the industry to meet requirements for a vast variety of applications...

The Value of Integrating DIN Rail Cylindrical Fuse Holders Into Your Designs

What short circuit currents do I have to consider when purchasing a DIN rail cylindrical fuse holder? That data is available from the manufacturer. For example, Altech cylindrical...