02.02.2018 Views

Practical_modern_SCADA_protocols_-_dnp3,_60870-5_and_Related_Systems

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Applications of DNP3 <strong>and</strong> <strong>SCADA</strong> <strong>protocols</strong> 377<br />

Introduction to PDS RTUs<br />

The Hunter Watertech (HWT) PDS500, PDS Compact 500, PDS Compact 550 <strong>and</strong><br />

PDS 104 are intelligent microprocessor based telemetry units. They may be used as<br />

st<strong>and</strong>-alone devices, or in conjunction with small PLC systems, for data acquisition <strong>and</strong><br />

telemetry applications. They are powerful <strong>and</strong> flexible in the roles they can perform. The<br />

primary functions of the PDS family of devices are described below.<br />

Telemetry unit<br />

The basic role of a PDS is to operate as a telemetry unit that forms part of a network based<br />

on the DNP3 protocol. They have the capacity to use a wide range of alternate <strong>protocols</strong><br />

allowing the PDS to act as a communications interface for PLC installations <strong>and</strong> other<br />

devices. Their medium of communication can include voice <strong>and</strong> digital radio, l<strong>and</strong>line,<br />

modem <strong>and</strong> RS-232/422/485 serial connections. Comprehensive network features allow<br />

for inter-device communications including store <strong>and</strong> forward for RTUs in locations<br />

beyond normal range.<br />

Programmable logic controller<br />

The PDS500 <strong>and</strong> PDS Compact RTUs provide varying numbers of digital <strong>and</strong> analog lines<br />

to service sites with minimal I/O to those with vast requirements. The PDS Compact 500<br />

has 16 DIs, 8 DOs, 4 AIs <strong>and</strong> 1 AO. The PDS Compact 550 has exactly double the I/O of<br />

the PDS Compact 500. The PDS500 on its own has 2 DOs, 2 DIs <strong>and</strong> 1 AI, but is exp<strong>and</strong>able<br />

with up to 15 plug in modules that each support up to 16 digital or 8 analog I/O lines.<br />

The PDS 104 is used as a communications device having 5 communication channels, <strong>and</strong><br />

one DI (typically used for AC phase failure alarms). Other products are available in<br />

HWT’s PDS range of RTUs.<br />

The communications philosophy in this example system uses DNP3 protocol between<br />

the HWT RTUs in the field <strong>and</strong> the master station, based on CI Technologies’ Citect HMI<br />

system.<br />

Communication philosophy<br />

Some <strong>SCADA</strong> systems collect data by continuously polling. On fast networks, such as<br />

PLC or Ethernet networks, the poll times for data can be set in terms of milliseconds.<br />

When a <strong>SCADA</strong> master is communicating with remote sites via collision based radio<br />

networks, dial-up networks, etc, transmission rates can be as low as 1200 bps. Polling may<br />

occur at anything from 5 minutes to a number of hours, depending on how many sites are<br />

on the network <strong>and</strong> the required data update rates. Control <strong>and</strong> monitoring at this rate of<br />

data polling may not be acceptable for many conventional systems, <strong>and</strong> may lead to errors<br />

when real time trending or remote control is attempted.<br />

To avoid these problems, data is collected using DNP3 protocol at a lower network rate<br />

while allowing access to the communication network for other purposes such as DNP3<br />

peer-to-peer communications <strong>and</strong> RTU maintenance, remotely. PDS RTUs can be configured<br />

to pre-empt the polling system, so that if specified, digital <strong>and</strong>/or analog points<br />

change in value the RTU will immediately time-tag the changes <strong>and</strong> report them to the<br />

master station. This utilizes DNP3 protocol’s unsolicited response facilities.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!