0% found this document useful (0 votes)
605 views11 pages

DNPR Driver For CitectSCADA

This document discusses the DNP 3.0 solution for CitectSCADA systems. It describes the old DNP driver and recommends upgrading to the new DNPr driver, which supports redundancy and new features like time-stamped trends and alarms. The DNPr driver pushes data like trends and alarms directly to CitectSCADA through APIs, eliminating the need for custom coding. It also allows calculations within the cache before sending data. The driver maintains a cache that is automatically updated between redundant I/O servers. Several large customers currently use the CitectSCADA and DNPr solution successfully.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
605 views11 pages

DNPR Driver For CitectSCADA

This document discusses the DNP 3.0 solution for CitectSCADA systems. It describes the old DNP driver and recommends upgrading to the new DNPr driver, which supports redundancy and new features like time-stamped trends and alarms. The DNPr driver pushes data like trends and alarms directly to CitectSCADA through APIs, eliminating the need for custom coding. It also allows calculations within the cache before sending data. The driver maintains a cache that is automatically updated between redundant I/O servers. Several large customers currently use the CitectSCADA and DNPr solution successfully.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 11

DNP 3.

0 solution for CitectSCADA

Jens Nasholm Citect Pty Ltd

CitectSCADA and DNP


There is currently a new and an old version of the DNP driver supporting the DNP 3.0 standard
DNPr New driver with full support for redundancy DNP Old

The DNPr driver is a native driver able to communicate with any device compliant with the DNP 3.0 standard From January 1, 2006 a Specialty Driver support contract is required to log DNPr support calls

Real-time Intelligence
2

Old DNP Driver


Driver Name: DNP (Latest version: 1.04.09.001) Overview:
Used successfully by some customers Quality and functionality ok for these customers No redundancy

Solution:
Upgrade existing systems to new version of the DNP driver This driver should not be used in new CitectSCADA projects

Support:
This driver is not supported and customers will be asked to upgrade to the new version of the DNP driver Real-time Intelligence
3

New DNPr Driver


Driver Name: DNPr (Latest version: 3.01.07.000) Overview:
Used by majority of customers Full support for PLC type redundancy New features and number of defects resolved

Solution:
Where possible, the DNPr driver should be used Driver ships with CitectSCADA v6.1

Support:
Supported by Citect Pty Ltd
From January 2006 a Support contract is required

DNP technical specialists available within Citect Pty Ltd Defects will be prioritized and resolved based on severity Real-time Intelligence
4

DNPr New features


Time stamped Trends
Trend events (Value & Time) are pushed directly to the CitectSCADA trend system through API No need for customer written Cicode all handled by the DNPr driver Record with 1ms accuracy both analog and digital data for display in either the trending system or process analyst Optimizes data storage by only saving values that are inserted (or changed) Trend files automatically expand to fit data No polling load on CitectSCADA

Real-time Intelligence
5

DNPr New features


Time stamped Alarms
Alarm events (State & Time) pushed directly to the alarm system through API No need for customer written Cicode all handled by the DNPr driver Record with 1ms accuracy both analog and digital Alarms logged from RTU devices No polling load on CitectSCADA

Real-time Intelligence
6

DNPr New features


Support of calculated variables
Calculations can be made within the cache before pushed into CitectSCADA RealPower = Voltage x Current x PowerFactor (where Power factor is 0.85) Timestamp set to latest time from set of variables

Real-time Intelligence
7

DNPr New features


Redundancy
I/O Server level redundancy provides PLC type redundancy No custom redundancy logics, such as dual-master logic, coding in the RTU required The driver maintains a database of values received from devices known as the cache The cache is updated by both event and static data The cache is automatically updated between the I/O Servers upon change of data in the DNP devices

Real-time Intelligence
8

DNPr New features


Redundancy (contd)
Redundancy managed through Active State Detection of units and exclusive port access mode A unit becomes active if either of the following occurs
Communication between the I/O Devices fails The unit is forced into the active state by the user

If a unit on an I/O Device is not active


No communication with I/O devices. It does not send any DNP3 frames to the device and does not process any frames received from the device

I/O Servers communicate with each other to ensure that a unit is active on only I/O Server at one time

Real-time Intelligence
9

DNPr statistics
Bluescope Steel Australia
2 redundant I/O servers connected via TCP/IP to 40 RTUs 2 redundant Alarm/Report/Trend servers 9000 DNP RTU tags 5000 DNP RTU calculated variables 7000 push-based digital alarms 3000 poll-based digital alarms 5000 event trends 6000 periodic trends
220@1s, 20@5s, 3500@60s, 2300@120s

RTU events are populated to the SCADA system at a rate of 220 events per second in peak load situations Real-time Intelligence
10

Sample of CitectSCADA and DNPr users


Agility Gas Services Barwon Region Water Authority Booz Allen Hamilton Cairns Water City of Cape Town Ergon Energy - Brisbane Erie Boulevard Hydropower French Broad EMC GasNet Australia Limited Goulburn Valley Water Authority Origin Energy - Katnook Gas Plant Origin Energy Spring Gully Power & Water - Sadadeen Valley Queensland Railways Shrewsbury Light and Cable Texas Gas Transmission Transend Power Stations Transend Networks TrustPower Generation Western Power

Iran Khodro Substation Telemetry Kangan Power Plant Mashhad Powerplant Wells Sistan & Baloochestan Dispatching Centre

Real-time Intelligence
11

You might also like