1、BRITISH STANDARD BS EN 60870-5-104:2006Telecontrol equipment and systems Part 5-104: Transmission protocols Network access for IEC 60870-5-101 using standard transport profilesICS 33.200nullnull nullnullnullnullnullnullnull nullnullnullnullnullnullnull nullnullnull nullnullnullnullnullnullnullnullnu
2、llnull nullnullnullnullnullnull nullnull nullnullnullnullnullnullnullnullnull nullnull nullnullnullnullnullnullnullnullnull nullnullnull+A1:2016(IEC 60870-5-104:2006)BS EN 60870-5-104:2006+A1:2016This British Standard was published under the authority of the Standards Policy and Strategy Committee o
3、n 29 December 2006National forewordThis British Standard is the UK implementation of EN 60870-5-104:2006+A1:2016. It is identical to IEC 60870-5-104:2006, The UK participation in its preparation was entrusted to Technical Committee PEL/57, Power systems management and associated information exchange
4、.This publication does not purport to include all the necessary provisionsof a contract. Users are responsible for its correct application.Compliance with a British Standard cannot confer immunity from legal obligations.A list of organizations represented on this committee can be obtained on request
5、 to its secretary.The start and finish of text introduced or altered by amendment is indicated in the text by tags. Tags indicating changes to IEC text carry the number of the IEC amendment. For example, text altered by IEC amendment 1 is indicated by !“.incorporating amendment 1:2016. It supersedes
6、 BS EN 60870-5-104:2006which is withdrawn.ISBN 978 0 580 92286 2 The British StandardsInstitution 2016.Limited 2016Published by BSI StandardsAmendments/corrigenda issued since publicationDate Comments 31 December 2016 Implementation of IEC amendment 1:2016 withCENELEC endorsement A1:2016EUROPEAN STA
7、NDARD EN 60870-5-104:2006+A1NORME EUROPENNE EUROPISCHE NORM November 2016 CENELEC European Committee forElectrotechnicalStandardizationComit Europen de Normalisation ElectrotechniqueEuropisches Komitee fr Elektrotechnische Normung Central Secretariat:rue de Stassart35, B - 1050 Brussels 2006 CENELEC
8、 - All rights of exploitation in any form and by any means reserved worldwide for CENELECmembers.Ref. No. EN 60870-5-104:2006 EICS 33.200 English version Telecontrol equipment and systems Part 5-104: Transmission protocols - Network access for IEC 60870-5-101 using standard transport profiles (IEC 6
9、0870-5-104:2006)Matriels et systmes de tlconduitePartie 5-104: Protocoles de transmission -Accs aux rseaux utilisant des profils de transport normaliss pour la CEI 60870-5-101 (CEI 60870-5-104:2006)Fernwirkeinrichtungen und -systemeTeil 5-104: bertragungsprotokolle -Zugrifffr IEC 60870-5-101 auf Net
10、ze mit genormtenTransportprofilen (IEC 60870-5-104:2006)This European Standard was approved by CENELEC on 2006-09-01. CENELEC members are bound to complywith the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard withou
11、t any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained onapplication to the Central Secretariat or to any CENELEC member. This European Standard exists in three official versions (English, French, German). A version in any otherlanguage m
12、ade by translation under the responsibility of a CENELEC member into its own language and notifiedto the Central Secretariat has the same status as the official versions. CENELEC members are the national electrotechnical committees of Austria, Belgium, Cyprus, the Czech Republic, Denmark, Estonia, F
13、inland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia,Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. Foreword The text of document 57/812/FDIS, future edition 2 of IEC 60870-
14、5-104, prepared by IEC TC57, Powersystems management and associated information exchange, was submitted to the IEC-CENELECparallel vote and was approved by CENELEC as EN 60870-5-104 on 2006-09-01.This European Standard supersedes EN 60870-5-104:2001. The main changes with respect to EN 60870-5-104:2
15、001 are as follows: improvement of the sequencesand interoperabilityof the protocol and addition of new functions for the handling of redundantconnections. The following dates were fixed: latest date by which the EN has to be implemented at national level by publication of an identical national stan
16、dard or by endorsement (dop) 2007-06-01 latestdate by which the national standards conflictingwith the EN have to be withdrawn (dow) 2009-09-01 Annex ZA has been added by CENELEC. _ Endorsement noticeThe text of the International Standard IEC 60870-5-104:2006 was approved by CENELEC as a EuropeanSta
17、ndard without any modification. _ 2 Foreword to amendment A1 The text of document 57/1613/CDV, future IEC 60870-5-104:2006/A1, prepared by IEC/TC 57 “Power systems management and associated information exchange“ was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as EN 60870-5-104
18、:2006/A1:2016. The following dates are fixed: latest date by which the document has to be implemented at national level by publication of an identical national standard or by endorsement (dop) 2017-05-18 latest date by which the national standards conflicting with the document have to be withdrawn (
19、dow) 2019-11-18 Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CENELEC and/or CEN shall not be held responsible for identifying any or all such patent rights. This document has been prepared under a mandate given to CENELEC by th
20、e European Commission and the European Free Trade Association. Endorsement notice The text of the International Standard IEC 60870-5-104:2006/A1:2016 was approved by CENELEC as a European Standard without any modification. BS EN 60870-5-104:2006+A1:2016 EN 60870-5-104:2006+A1:2016 3 CONTENTSINTRODUC
21、TION H61 Scope and object. H72Normative references H73General architecture H84Protocol structure H105Definition of Application Protocol Control Information (APCI) H115.1 Protection against loss and duplication of messages. H145.2 Test procedures. H165.3 Transmission control using Start/Stop. H185.4
22、Portnumber H225.5 Maximum number of outstanding I format APDUs (k). H226Selection of ASDUs defined in IEC 60870-5-101 and additional ASDUs H227Mapping of selected application dataunits and functions to the TCP services. H267.1 Station initialization (6.1.5to 6.1.7 of IEC 60870-5-5) H267.2 Data acqui
23、sition by polling (6.2 of IEC 60870-5-5). H317.3 Cyclic data transmission (6.3 of IEC 60870-5-5) H317.4 Acquisition of events (6.4 of IEC 60870-5-5) H317.5 General interrogation (6.6 of IEC 60870-5-5). H317.6 Clock synchronization (6.7 of IEC 60870-5-5) H327.7 Command transmission (6.8 of IEC 60870-
24、5-5). H337.8 Transmission of integrated totals (6.9 of IEC 60870-5-5). H347.9 Parameter loading (6.10 of IEC 60870-5-5). H347.10Test procedure (6.11 of IEC 60870-5-5) H357.11File transfer (6.12 of IEC 60870-5-5) Control and monitor direction H358ASDUs for process information in control direction wit
25、h time tag. H368.1 TYPE IDENT 58: C_SC_TA_1 Single command with time tag CP56Time2a H378.2 TYPE IDENT 59: C_DC_TA_1 Double command with time tag CP56Time2a H388.3 TYPE IDENT 60: C_RC_TA_1 Regulating step command with time tag CP56Time2a H398.4 TYPE IDENT 61: C_SE_TA_1 Set-point command with time tag
26、 CP56Time2a,normalized value H408.5 TYPE IDENT 62: C_SE_TB_1 Set-point command with time tag CP56Time2a,scaled value. H418.6 TYPE IDENT 63: C_SE_TC_1 Set-point command with time tag CP56Time2a,short floating point number . H428.7 TYPE IDENT 64: C_BO_TA_1 Bitstring of 32 bit with time tag CP56Time2a.
27、 H438.8 TYPE IDENT 107: C_TS_TA_1 Testcommand with time tag CP56Time2a. H448.9 TYPE IDENT 127: F_SC_NB_1 QueryLog Request archive file. H45BS EN 60870-5-104:2006+A1:2016 IEC 60870-5-104:2006+A1:2016 4 9 Interoperability H469.1 System or device H469.2 Network configuration. H469.3 Physical layer. H47
28、9.4 Link layer. H479.5 Application layer. H489.6 Basic application functions H5310 Redundant connections. H5710.1General H5710.2General requirements. H5710.3Initialisation of controlling station H5910.4Initialisation of controlled station. H6110.5User data from controlling station H6310.6User data f
29、rom controlled station H6510.7State transition diagrams H67HFigure 1 General architecture (example) H9HFigure 2 Selected standard provisions of the defined telecontrol companion standard H10HFigure 3 Selected standard provisions of the TCP/IP protocol suite RFC 2200(example) H11HFigure 4 APDU of the
30、 defined telecontrol companion standard. H12HFigure 5 APCI of the defined telecontrol companion standard H12HFigure 6 Control field of type Information transfer format (I format) H13HFigure 7 Control field oftype numbered supervisoryfunctions (Sformat). H13HFigure 8 Control field of type unnumbered
31、control functions (U format). H13HFigure 9 Undisturbed sequences of numbered I format APDUs H14HFigure10 Undisturbed sequences of numbered I format APDUs acknowledged byanS format APDU H15HFigure 11 Disturbed sequence of numbered I format APDUs H15HFigure 12 Time-out in case of a not acknowledged la
32、st I format APDU. H16HFigure 13 Undisturbed test procedure. H17HFigure 14 Unconfirmed test procedure. H17HFigure 15 Start datatransfer procedure. H18HFigure 16 Stop datatransfer procedure. H19HFigure 17 State transition diagram for Start/Stop procedure (controlled station). H20HFigure 18 State trans
33、ition diagram for Start/Stop procedure (controlling station). H21HFigure 19 TCP connection establishment and close. H27HFigure 20 Initialization of the controlling station. H28HFigure 21 Local initialization of the controlled station. H29HFigure 22 Remote initialization of the controlled station. H3
34、0HFigure 23 ASDU: C_SC_TA_1 Single command with time tag CP56Time2a H37Annex ZA (normative) Normative references to international publications with their corresponding European publications 70BS EN 60870-5-104:2006+A1:2016 IEC 60870-5-104:2006+A1:2016 5 HFigure 26 ASDU: C_SE_TA_1 Set-point command w
35、ithtime tag CP56Time2a, normalized value. H40HFigure 27 ASDU: C_SE_TB_1 Set-point command withtime tag CP56Time2a, scaledvalue. H41HFigure 28 ASDU: C_SE_TC_1 Set-point command withtime tag CP56Time2a, shortfloating point number. H42HFigure 29 ASDU: C_BO_TA_1 Bitstring of 32 bit with time tag CP56Tim
36、e2a. H43HFigure 30 ASDU: C_TS_TA_1 Test command with time tag CP56Time2a. H44HFigure 31 ASDU: F_SC_NB_1 QueryLog Request archive file. H45HFigure 32 Initialisation of controlling station with redundant connections H60HFigure 33 Initialisation of controlled station with redundant connections. H62HFig
37、ure 34 Redundant connections User data from controlling station. H64HFigure 35 Redundant connections User data from controlled station . H66HFigure 36 State transition diagram for redundant connections (controlled station) H68HFigure 37 State transition diagram for redundant connections (controlling
38、 station) H69Table 1 Process information in monitor direction H23Table 2 Process information in control direction. H24Table 3 System information in monitor direction. H25Table 4 System information in control direction H25Table 5 Parameter in control direction. H25Table 6 File transfer H25HFigure 24
39、ASDU: C_DC_TA_1 Double command with time tag CP56Time2a H38HFigure 25 ASDU: C_RC_TA_1 Regulating step command with time tag CP56Time2a. H39BS EN 60870-5-104:2006+A1:2016 IEC 60870-5-104:2006+A1:2016 6 INTRODUCTION IEC 60870-5-101 provides a communication profile for sendingbasic telecontrol messages
40、between a central telecontrol station andtelecontrol outstations, which uses permanentdirectly connected data circuits betweenthe central station and individual outstations. In some applications, it may be required to send the same types of application messagesbetween telecontrol stations using a da
41、ta network containing relay stationswhich store andforward the messages and provide only avirtual circuit between the telecontrol stations. This type of network delaysmessages by varying amounts of time depending on the network traffic load. In general, the variablemessage delay times mean that it i
42、s not possible to use the link layeras defined in IEC 60870-5-101 between telecontrol stations. However,in some cases it ispossible toconnect telecontrol stations havingall three layers of the companion standard IEC 60870-5-101 to suitable data networks using Packet Assembler Disassembler (PAD) type
43、stations toprovide access for balancedcommunication. In all other cases this companion standard, which does not use the link functions ofIEC 60870-5-101, may be used to provide balanced access via a suitable transport profile.BS EN 60870-5-104:2006+A1:2016 IEC 60870-5-104:2006+A1:2016 7 TELECONTROL
44、EQUIPMENT AND SYSTEMS Part 5-104: Transmission protocols Network access for IEC 60870-5-101 using standard transport profiles 1Scope and object Thispart of IEC 60870applies to telecontrol equipment and systems with codedbit serial data transmission for monitoring and controlling geographically wides
45、pread processes. It defines atelecontrol companion standard that enables interoperability among compatible telecontrol equipment. The defined telecontrol companion standard utilizes standards ofthe IEC 60870-5series. The specifications of this part presenta combination of the application layer of IE
46、C 60870-5-101 and the transport functions provided by a TCP/IP (Transmission Control Protocol/Internet Protocol).Within TCP/IP, various network types can be utilized, includingX.25, FR (Frame Relay), ATM (Asynchronous Transfer Mode) and ISDN (Integrated Service Data Network). Using the same definiti
47、ons, alternative ASDUs (ApplicationService Data Unit) as specified in other IEC 60870-5 companion standards (for example , IEC 60870-5-102) may be combined withTCP/IP, but this is not described further in this part. NOTE Securitymechanisms are outside the scope of this standard. 2 Normative referenc
48、es Thefollowing referenced documents are indispensable for the applicatio n of this document. Fordated references, only the edition citedapplies. For undated references, the latesteditionof the referenced document (includingany amendments) applies. IEC 60870-5-3:1992, Telecontrol equipment and syste
49、ms Part 5: Transmissionprotocols Section 3: General structure of application data IEC 60870-5-4:1993, Telecontrol equipment and systems Part 5: Transmissionprotocols Section 4: Definition and coding ofapplication information elementsIEC 60870-5-5:1995, Telecontrol equipment and systems Part 5: Transmissionprotocols Section 5: Basic application functionsIEC 60870-5-101:2003, Telecontrol equipment and systems Part 5-101: Trans