1、BRITISH STANDARDBS EN 60870-5-104:2006Telecontrol equipment and systems Part 5-104: Transmission protocols Network access for IEC 60870-5-101 using standard transport profilesThe European Standard EN 60870-5-104:2006 has the status of a British StandardICS 33.200g49g50g3g38g50g51g60g44g49g42g3g58g44
2、g55g43g50g56g55g3g37g54g44g3g51g40g53g48g44g54g54g44g50g49g3g40g59g38g40g51g55g3g36g54g3g51g40g53g48g44g55g55g40g39g3g37g60g3g38g50g51g60g53g44g42g43g55g3g47g36g58Licensed Copy: Wang Bin, na, Tue Mar 27 01:58:18 GMT+00:00 2007, Uncontrolled Copy, (c) BSIBS EN 60870-5-104:2006This British Standard wa
3、s published under the authority of the Standards Policy and Strategy Committee on 29 December 2006 BSI 2006ISBN 0 580 49781 XNational forewordThis British Standard was published by BSI. It is the UK implementation of EN 60870-5-104:2006. It is identical with IEC 60870-5-104:2006. It supersedes BS EN
4、 60870-5-104:2001 which is withdrawn.The UK participation in its preparation was entrusted to Technical Committee PEL/57, Power systems management and associated information exchange.A list of organizations represented on PEL/57 can be obtained on request to its secretary.This publication does not p
5、urport to include all the necessary provisions of a contract. Users are responsible for its correct application.Compliance with a British Standard cannot confer immunity from legal obligations.Amendments issued since publicationAmd. No. Date CommentsLicensed Copy: Wang Bin, na, Tue Mar 27 01:58:18 G
6、MT+00:00 2007, Uncontrolled Copy, (c) BSIEUROPEAN STANDARD EN 60870-5-104 NORME EUROPENNE EUROPISCHE NORM November 2006 CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Central Secretariat
7、: rue de Stassart 35, B - 1050 Brussels 2006 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members. Ref. No. EN 60870-5-104:2006 E ICS 33.200 Supersedes EN 60870-5-104:2001English version Telecontrol equipment and systems Part 5-104: Transmission pr
8、otocols - Network access for IEC 60870-5-101 using standard transport profiles (IEC 60870-5-104:2006) Matriels et systmes de tlconduite Partie 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) Fernwirkeinric
9、htungen und -systeme Teil 5-104: bertragungsprotokolle - Zugriff fr IEC 60870-5-101 auf Netze mit genormten Transportprofilen (IEC 60870-5-104:2006) This European Standard was approved by CENELEC on 2006-09-01. CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipu
10、late the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the Central Secretariat or to any CENELEC member. This European Standar
11、d exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to the Central Secretariat has the same status as the official versions. CENELEC members are the national
12、 electrotechnical committees of Austria, Belgium, Cyprus, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland
13、 and the United Kingdom. Licensed Copy: Wang Bin, na, Tue Mar 27 01:58:18 GMT+00:00 2007, Uncontrolled Copy, (c) BSIForeword The text of document 57/812/FDIS, future edition 2 of IEC 60870-5-104, prepared by IEC TC 57, Power systems management and associated information exchange, was submitted to th
14、e IEC-CENELEC parallel 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:2001 are as follows: improvement of the sequences and interoperability of the protocol and addition of new f
15、unctions for the handling of redundant connections. The following dates were fixed: latest date by which the EN has to be implemented at national level by publication of an identical national standard or by endorsement (dop) 2007-06-01 latest date by which the national standards conflicting with the
16、 EN have to be withdrawn (dow) 2009-09-01 Annex ZA has been added by CENELEC. _ Endorsement notice The text of the International Standard IEC 60870-5-104:2006 was approved by CENELEC as a European Standard without any modification. _ EN 60870-5-104:2006 2 Licensed Copy: Wang Bin, na, Tue Mar 27 01:5
17、8:18 GMT+00:00 2007, Uncontrolled Copy, (c) BSI 3 EN 60870-5-104:2006 CONTENTS INTRODUCTION H6 1 Scope and object. H7 2 Normative references H7 3 General architecture H8 4 Protocol structure H10 5 Definition of Application Protocol Control Information (APCI) H11 5.1 Protection against loss and dupli
18、cation of messages . H14 5.2 Test procedures . H16 5.3 Transmission control using Start/Stop . H18 5.4 Portnumber H22 5.5 Maximum number of outstanding I format APDUs (k) . H22 6 Selection of ASDUs defined in IEC 60870-5-101 and additional ASDUs H22 7 Mapping of selected application data units and f
19、unctions to the TCP services . H26 7.1 Station initialization (6.1.5 to 6.1.7 of IEC 60870-5-5) H26 7.2 Data acquisition by polling (6.2 of IEC 60870-5-5) . H31 7.3 Cyclic data transmission (6.3 of IEC 60870-5-5) H31 7.4 Acquisition of events (6.4 of IEC 60870-5-5) H31 7.5 General interrogation (6.6
20、 of IEC 60870-5-5). H31 7.6 Clock synchronization (6.7 of IEC 60870-5-5) H32 7.7 Command transmission (6.8 of IEC 60870-5-5) . H33 7.8 Transmission of integrated totals (6.9 of IEC 60870-5-5) . H34 7.9 Parameter loading (6.10 of IEC 60870-5-5) . H34 7.10 Test procedure (6.11 of IEC 60870-5-5) H35 7.
21、11 File transfer (6.12 of IEC 60870-5-5) Control and monitor direction H35 8 ASDUs for process information in control direction with time tag. H36 8.1 TYPE IDENT 58: C_SC_TA_1 Single command with time tag CP56Time2a H37 8.2 TYPE IDENT 59: C_DC_TA_1 Double command with time tag CP56Time2a H38 8.3 TYP
22、E IDENT 60: C_RC_TA_1 Regulating step command with time tag CP56Time2a H39 8.4 TYPE IDENT 61: C_SE_TA_1 Set-point command with time tag CP56Time2a, normalized value H40 8.5 TYPE IDENT 62: C_SE_TB_1 Set-point command with time tag CP56Time2a, scaled value . H41 8.6 TYPE IDENT 63: C_SE_TC_1 Set-point
23、command with time tag CP56Time2a, short floating point number . H42 8.7 TYPE IDENT 64: C_BO_TA_1 Bitstring of 32 bit with time tag CP56Time2a. H43 8.8 TYPE IDENT 107: C_TS_TA_1 Test command with time tag CP56Time2a . H44 8.9 TYPE IDENT 127: F_SC_NB_1 QueryLog Request archive file . H45 Licensed Copy
24、: Wang Bin, na, Tue Mar 27 01:58:18 GMT+00:00 2007, Uncontrolled Copy, (c) BSIEN 60870-5-104:2006 4 9 Interoperability H46 9.1 System or device H46 9.2 Network configuration . H46 9.3 Physical layer. H47 9.4 Link layer . H47 9.5 Application layer. H48 9.6 Basic application functions H53 10 Redundant
25、 connections . H57 10.1 General H57 10.2 General requirements . H57 10.3 Initialisation of controlling station H59 10.4 Initialisation of controlled station. H61 10.5 User data from controlling station H63 10.6 User data from controlled station H65 10.7 State transition diagrams H67 HFigure 1 Genera
26、l architecture (example) H9 HFigure 2 Selected standard provisions of the defined telecontrol companion standard H10 HFigure 3 Selected standard provisions of the TCP/IP protocol suite RFC 2200 (example) H11 HFigure 4 APDU of the defined telecontrol companion standard. H12 HFigure 5 APCI of the defi
27、ned telecontrol companion standard H12 HFigure 6 Control field of type Information transfer format (I format) H13 HFigure 7 Control field of type numbered supervisory functions (S format) . H13 HFigure 8 Control field of type unnumbered control functions (U format). H13 HFigure 9 Undisturbed sequenc
28、es of numbered I format APDUs H14 HFigure 10 Undisturbed sequences of numbered I format APDUs acknowledged by an S format APDU H15 HFigure 11 Disturbed sequence of numbered I format APDUs H15 HFigure 12 Time-out in case of a not acknowledged last I format APDU . H16 HFigure 13 Undisturbed test proce
29、dure . H17 HFigure 14 Unconfirmed test procedure. H17 HFigure 15 Start data transfer procedure. H18 HFigure 16 Stop data transfer procedure . H19 HFigure 17 State transition diagram for Start/Stop procedure (controlled station) . H20 HFigure 18 State transition diagram for Start/Stop procedure (cont
30、rolling station). H21 HFigure 19 TCP connection establishment and close. H27 HFigure 20 Initialization of the controlling station. H28 HFigure 21 Local initialization of the controlled station. H29 HFigure 22 Remote initialization of the controlled station . H30 HFigure 23 ASDU: C_SC_TA_1 Single com
31、mand with time tag CP56Time2a H37 Annex ZA (normative) Normative references to international publications with their corresponding European publications70 H7 Licensed Copy: Wang Bin, na, Tue Mar 27 01:58:18 GMT+00:00 2007, Uncontrolled Copy, (c) BSI 5 EN 60870-5-104:2006 HFigure 26 ASDU: C_SE_TA_1 S
32、et-point command with time tag CP56Time2a, normalized value . H40 HFigure 27 ASDU: C_SE_TB_1 Set-point command with time tag CP56Time2a, scaled value . H41 HFigure 28 ASDU: C_SE_TC_1 Set-point command with time tag CP56Time2a, short floating point number . H42 HFigure 29 ASDU: C_BO_TA_1 Bitstring of
33、 32 bit with time tag CP56Time2a. H43 HFigure 30 ASDU: C_TS_TA_1 Test command with time tag CP56Time2a. H44 HFigure 31 ASDU: F_SC_NB_1 QueryLog Request archive file. H45 HFigure 32 Initialisation of controlling station with redundant connections H60 HFigure 33 Initialisation of controlled station wi
34、th redundant connections. H62 HFigure 34 Redundant connections User data from controlling station. H64 HFigure 35 Redundant connections User data from controlled station . H66 HFigure 36 State transition diagram for redundant connections (controlled station) H68 HFigure 37 State transition diagram f
35、or redundant connections (controlling station) H69 Table 1 Process information in monitor direction H23 Table 2 Process information in control direction. H24 Table 3 System information in monitor direction. H25 Table 4 System information in control direction H25 Table 5 Parameter in control directio
36、n . H25 Table 6 File transfer H25 HFigure 24 ASDU: C_DC_TA_1 Double command with time tag CP56Time2a H38 HFigure 25 ASDU: C_RC_TA_1 Regulating step command with time tag CP56Time2a . H39 Licensed Copy: Wang Bin, na, Tue Mar 27 01:58:18 GMT+00:00 2007, Uncontrolled Copy, (c) BSIEN 60870-5-104:2006 6
37、INTRODUCTION IEC 60870-5-101 provides a communication profile for sending basic telecontrol messages between a central telecontrol station and telecontrol outstations, which uses permanent directly connected data circuits between the central station and individual outstations. In some applications,
38、it may be required to send the same types of application messages between telecontrol stations using a data network containing relay stations which store and forward the messages and provide only a virtual circuit between the telecontrol stations. This type of network delays messages by varying amou
39、nts of time depending on the network traffic load. In general, the variable message delay times mean that it is not possible to use the link layer as defined in IEC 60870-5-101 between telecontrol stations. However, in some cases it is possible to connect telecontrol stations having all three layers
40、 of the companion standard IEC 60870-5-101 to suitable data networks using Packet Assembler Disassembler (PAD) type stations to provide access for balanced communication. In all other cases this companion standard, which does not use the link functions of IEC 60870-5-101, may be used to provide bala
41、nced access via a suitable transport profile. Licensed Copy: Wang Bin, na, Tue Mar 27 01:58:18 GMT+00:00 2007, Uncontrolled Copy, (c) BSI 7 EN 60870-5-104:2006 TELECONTROL EQUIPMENT AND SYSTEMS Part 5-104: Transmission protocols Network access for IEC 60870-5-101 using standard transport profiles 1
42、Scope and object This part of IEC 60870 applies to telecontrol equipment and systems with coded bit serial data transmission for monitoring and controlling geographically widespread processes. It defines a telecontrol companion standard that enables interoperability among compatible telecontrol equi
43、pment. The defined telecontrol companion standard utilizes standards of the IEC 60870-5 series. The specifications of this part present a combination of the application layer of IEC 60870-5-101 and the transport functions provided by a TCP/IP (Transmission Control Protocol/Internet Protocol). Within
44、 TCP/IP, various network types can be utilized, including X.25, FR (Frame Relay), ATM (Asynchronous Transfer Mode) and ISDN (Integrated Service Data Network). Using the same definitions, alternative ASDUs (Application Service Data Unit) as specified in other IEC 60870-5 companion standards (for exam
45、ple, IEC 60870-5-102) may be combined with TCP/IP, but this is not described further in this part. NOTE Security mechanisms are outside the scope of this standard. 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references,
46、only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. IEC 60870-5-3:1992, Telecontrol equipment and systems Part 5: Transmission protocols Section 3: General structure of application data IEC 60870-5-4:1993, Telecont
47、rol equipment and systems Part 5: Transmission protocols Section 4: Definition and coding of application information elements IEC 60870-5-5:1995, Telecontrol equipment and systems Part 5: Transmission protocols Section 5: Basic application functions IEC 60870-5-101:2003, Telecontrol equipment and sy
48、stems Part 5-101: Transmission protocols Companion standard for basic telecontrol tasks IEC 60870-5-102:1996, Telecontrol equipment and systems Part 5: Transmission protocols Section 102: Companion standard for the transmission of integrated totals in electric power systems ITU-T Recommendation X.25
49、:1996, Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit IEEE 802.3:1998, Information technology Telecommunications and information exchange between systems Local and metropo