02.02.2018 Views

Practical_modern_SCADA_protocols_-_dnp3,_60870-5_and_Related_Systems

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Advanced considerations of IEC <strong>60870</strong>-5 297<br />

Transmission of integrated totals<br />

This refers to the integration, or counting, of values in counters. The counting process is<br />

carried out over a specific <strong>and</strong> known time interval. If this interval is completed prior to<br />

the transmission of the counter values, then the terminology ‘transmission of integrated<br />

totals’ applies. Because of significant <strong>and</strong> indeterminate delays between acquisition <strong>and</strong><br />

transmission that are typical of <strong>SCADA</strong> systems, these are invariably the type of totals<br />

that are transmitted. They are totals for time periods that have been completed.<br />

There are two general forms of data transmission, totals <strong>and</strong> incremental values. If frozen<br />

copies of the counters at particular times are transmitted, then the incremental values<br />

in each period are calculated in the master station. If the outstation counters are reset after<br />

each freeze, then the frozen values transmitted are in fact incremental counts already.<br />

Both types of count are accommodated by the st<strong>and</strong>ard. These are indicated within<br />

counter comm<strong>and</strong>s by the QCC qualifier of counter interrogation field.<br />

Parameter loading<br />

Parameters are values that change the way a system operates. The protocol provides for a<br />

two-phase procedure for parameter loading. This accommodates the common requirement<br />

to change a number of parameters simultaneously. After loading parameters, they are all<br />

activated simultaneously by a parameter activation comm<strong>and</strong>.<br />

Test procedure<br />

The test procedure is simply a loop-back test from the application level of one station to<br />

another, <strong>and</strong> then return. It causes no operational or state change. The test ASDU C_TS is<br />

transmitted to the controlled station <strong>and</strong> then returned by it.<br />

File transfer<br />

File transfer functions accommodate the fact that files may be larger than the maximum<br />

size of an ASDU, <strong>and</strong> therefore must be broken up for transmission. A file may be organized<br />

in sections <strong>and</strong> these into segments. The communications procedures are different<br />

for control <strong>and</strong> monitoring directions. Files generated in outstation devices are notified<br />

to the controlling station by sending a directory ASDU. When the controlling station<br />

uploads a file, the source file in the outstation is deleted, releasing buffer space for other<br />

files. Files transferred in the control direction are primarily used for downloading parameters<br />

or programs. This is controlled by the controlling station, <strong>and</strong> so directories are not<br />

used or transmitted in this direction.<br />

9.2 Interoperability<br />

9.2.1 General considerations<br />

Interoperability under IEC <strong>60870</strong>-5 refers to the ability of different systems to operate<br />

together to provide the telecontrol functions in accordance with the protocol. To ensure<br />

this will be the case, it is necessary to ensure that the various selections that can be made<br />

under the protocol are all compatible within a system.<br />

Under the protocol there are a number of selections that can be made governing parameters<br />

such as address sizes, <strong>and</strong> selections of sub-sets of ASDUs for example. For any<br />

particular device, for example an intelligent electronic device, support of only certain

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

Saved successfully!

Ooh no, something went wrong!