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.

70 <strong>Practical</strong> Modern <strong>SCADA</strong> Protocols: DNP3, <strong>60870</strong>.5 <strong>and</strong> <strong>Related</strong> <strong>Systems</strong><br />

4.5 System topology<br />

System topologies include:<br />

• Master–slave<br />

• Multidrop from one master<br />

• Hierarchical with intermediate data concentrators<br />

• Multiple master<br />

These are illustrated in the following drawing.<br />

Figure 4.1<br />

DNP3 network topologies<br />

DNP3 supports multiple-slave, peer-to-peer <strong>and</strong> multiple-master communications.<br />

It supports the operational modes of polled, <strong>and</strong> quiescent operation. The latter is also<br />

referred to as reporting by exception. Quiescent operation is so called because polls to<br />

check for changes are not required. This is because the master station can rely on the<br />

outstation to send an ‘unsolicited response’ when it has a change that needs to be reported.<br />

Thus, in the absence of change the system remains quiescent, or in a quiet state, with<br />

neither polls from the master station, nor responses from the outstations. This mode of<br />

operation provides for better use of the communications system capacity.<br />

In a quiescent system, generally a periodic background poll is still used, perhaps at<br />

hourly intervals, to guard against undetected communications failure. If this was not done,<br />

the master station would have no way of detecting the failure of communications with the<br />

outstation should it occur. It would just assume that nothing had changed.

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

Saved successfully!

Ooh no, something went wrong!