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> 379<br />

Network-to-network bridges<br />

ASCII communications to LCD or h<strong>and</strong>-held display units<br />

ASCII communications to smart instruments<br />

PDS to computer connections are :<br />

• DNP3 configuration software<br />

Utility for setting up <strong>and</strong> diagnostics, it uses either the DIAG port or other<br />

RS-232 serial ports using DNP3 protocol<br />

• Terminal diagnostics<br />

Terminals or PCs with terminal emulation software, such as HyperTerminal,<br />

can intercept the ASCII characters being sent on the network through either<br />

the DIAG port on a PDS500 or port 0 on a PDS Compact 500. This facility is<br />

also used by the PDS firmware to interact in the process of I/O calibration<br />

• ISaGRAF software<br />

IEC 61131-3 PLC programs can be downloaded to an RTU or debugged on<br />

site with a laptop <strong>and</strong> a serial cable usually connected to port 1 or port 0 as<br />

configured<br />

• PDS to computer network<br />

The PDS104 Gateway or PDS Compact eNET RTU support TCP/IP allowing<br />

connectivity of PDS RTU networks to Internet or intranet wide area networks,<br />

or local area computer networks<br />

15.1.5 DNP3 configuration aspects<br />

The implementation of DNP3 protocol is described briefly here by the manufacturer. Note<br />

that the RTU devices provide support for networked transmission of DNP3 frames as well<br />

as st<strong>and</strong>ard direct asynchronous transmission.<br />

Introduction to DNP3<br />

DNP3 (distributed network protocol) is an industry st<strong>and</strong>ard <strong>SCADA</strong> communications<br />

protocol. It originated in the electricity industry in the USA <strong>and</strong> was based on drafts of<br />

the IEC870-5 <strong>SCADA</strong> protocol st<strong>and</strong>ards (now known as IEC <strong>60870</strong>-5). DNP3 is now<br />

in widespread use in many industries across the world <strong>and</strong> is managed by the DNP3 User<br />

Group.<br />

DNP3 describes st<strong>and</strong>ards for <strong>SCADA</strong> protocol facilities such as data requests, polling,<br />

controls, <strong>and</strong> report by exception (RBE). Master–slave <strong>and</strong> peer-to-peer communication<br />

architectures are supported by DNP3.<br />

Inter-operability is one of the key aspects of DNP3. It is enforced by way of minimum<br />

implementation sub-sets to which vendors must adhere. Currently, the DNP3 st<strong>and</strong>ard<br />

is supplemented by a sub-set definitions document describing 3 minimum sub-set levels.<br />

In addition, a vendor’s DNP3 implementation must be provided with a device profile<br />

document describing information required by the DNP3 User Group, including details<br />

of the implementation of one of the three minimum sub-set levels, <strong>and</strong> other protocol<br />

information.

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

Saved successfully!

Ooh no, something went wrong!