1、BRITISH STANDARD BS EN 60870-5-4:1994 IEC870-5-4: 1993 Telecontrol equipment and systems Part5: Transmission protocols Section5.4 Definition and coding of application information elements The European Standard EN60870-5-4:1993 has the status of a British Standard UDC 621.398:681.3.04BSEN60870-5-4:19
2、94 This British Standard, having been prepared under the directionof the Power Electrical Engineering Standards Policy Committee, was published underthe authority of the Standards Board and comesintoeffect on 15February1994 BSI 08-1999 The following BSI references relate to the work on this standard
3、: Committee reference PEL/89 Draft for comment 89/27228 DC ISBN 0 580 22941 6 Cooperating organizations The European Committee for Electrotechnical Standardization (CENELEC), under whose supervision this European Standard was prepared, comprises the national committees of the following countries: Au
4、stria Italy Belgium Luxembourg Denmark Netherlands Finland Norway France Portugal Germany Spain Greece Sweden Iceland Switzerland Ireland United Kingdom Amendments issued since publication Amd. No. Date CommentsBSEN60870-5-4:1994 BSI 08-1999 i Contents Page Cooperating organizations Inside front cov
5、er National foreword ii Foreword 2 Text of EN60870-5-4 3 National annex NA (informative) Committees responsible Inside back cover National annex NB (informative) Cross-references Inside back coverBSEN60870-5-4:1994 ii BSI 08-1999 National foreword This British Standard has been prepared under the di
6、rection of the Power Electrical Engineering Standards Policy Committee and is the English language version of EN60870-5-4:1993 Telecontrol equipment and systems Part5: Transmission protocols Section4: Definition and coding of application information elements, published by the European Committee for
7、Electrotechnical Standardization (CENELEC). It is identical with IEC870-5-4:1993 published by the International Electrotechnical Commission (IEC). A British Standard does not purport to include all the necessary provisions of a contract. Users of British Standards are responsible for their correct a
8、pplication. Compliance with a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, pagesi andii, the EN title page, pages2 to20, an inside back cover and a back cover. This standard has been updated
9、 (see copyright date) and may have had amendments incorporated. This will be indicated in the amendment table on the inside front cover.EUROPEAN STANDARD NORME EUROPENNE EUROPISCHE NORM EN60870-5-4 November 1993 UDC 621.398:681.3.04 Descriptors: Teleprocessing, telecontrol, data transmission, data p
10、rocessing, protocol, data, codifications English version Telecontrol equipment and systems Part5: Transmission protocols Section4: Definition and coding of application information elements (IEC870-5-4:1993) Matriels et systmes de tlconduite Partie5: Protocoles de transmissions Section4: Dfinition et
11、 codages des lments dinformation dapplication (CEI870-5-4:1993) Fernwirkeinrichtungen und Fernwirksysteme Teil5: Ubertragungsprotokolle Hauptabschnitt4: Definition und Codierung von Informationselementen der Anwendungsschicht (IEC870-5-4:1993) This European Standard was approved by CENELEC on 1993-0
12、9-22. CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate 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 obt
13、ained on application to the Central Secretariat or to any CENELEC member. This European Standard 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 Cen
14、tral Secretariat has the same status as the official versions. CENELEC members are the national electrotechnical committees of Austria, Belgium, Denmark, Finland, France, Germany, Greece, Iceland, Ireland, Italy, Luxembourg, Netherlands, Norway, Portugal, Spain, Sweden, Switzerland and United Kingdo
15、m. CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Central Secretariat: rue de Stassart 35, B-1050 Brussels 1993 Copyright reserved to CENELEC members Ref. No. EN60870-5-4:1993 EEN60870-5
16、-4:1993 BSI 08-1999 2 Foreword The text of document57(CO)62, as prepared by IECTechnical Committee No.57 “Telecontrol, teleprotection and associated telecommunications for electric power systems”, was submitted to the IEC-CENELEC parallel vote in June 1992. The reference document was approved by CEN
17、ELEC as EN60870-5-4 on22 September1993. The following dates were fixed: Annexes designated “normative” are part of the body of the standard. In this standard, Annex ZA is normative. Contents Page Foreword 2 Introduction 3 1 Scope and object 3 2 Normative references 3 3 Definitions 3 4 Declaration ru
18、les for information elements 4 4.1 Data types 4 4.2 Data size 4 4.3 Bit position 4 4.4 Values and codes 5 4.5 Assignment of function symbols and functions 5 4.6 Identifiers of data field sequences 5 4.7 Variable field size 6 4.8 Repetitive data fields 6 4.9 Logical combinations of data fields 6 4.10
19、 Packing and order of transport of data field 6 5 Standard information elements 6 5.1 Type1: UNSIGNED INTEGER (UI) 6 5.2 Type2: INTEGER (I) 7 5.3 Type3: UNSIGNED FIXED POINT NUMBER (UF)7 5.4 Type4: FIXED POINT NUMBEr (F) 7 5.5 Type5: REAL (R) 8 5.6 Type6: BITSTRING (BS) 8 5.7 Type7: OCTETSTRING (OS)
20、 8 6 Set of information elements 8 6.1 Type1: UNSIGNED INTEGER (UI) 8 6.2 Type2: INTEGER (I) 10 6.3 Type3: UNSIGNED FIXED POINT NUMBER (UF) 10 6.4 Type4: FIXED POINT NUMBER (F) 11 6.5 Type5: REAL (R) 12 6.6 Type6: BITSTRING (BS) 12 6.7 Type7: OCTETSTRING (OS) 13 6.8 COMPOUND INFORMATION ELEMENTS(CP)
21、 13 Annex ZA (normative) Other international publications quoted in this standard with thereferences of the relevant European publications 20 Table 1 Data types 4 Table 2 Bit positions 4 latest date of publication of an identical national standard (dop) 1994-08-01 latest date of withdrawal of confli
22、cting national standards (dow) 1994-08-01EN60870-5-4:1993 BSI 08-1999 3 Introduction This section of IEC870-5 defines standard declaration rules for application data in telecontrol systems. 1 Scope and object This section of IEC870-5 applies to telecontrol equipment and systems with coded bit serial
23、 data transmission for monitoring and controlling geographically widespread processes. This section of IEC870-5 gives rules for defining information elements and presents a set of information elements, in particular of digital and analog process variables, that are frequently used in telecontrol app
24、lications. Clause4 presents syntactic rules for defining application specific information elements. These rules comprise methods for semantic declarations, that is assignments of the functional interpretation of the defined information fields. Clause5 applies the declaration method to the basic data
25、 types defined in Clause4 and introduces particular subtypes of data. Clause6 presents a set of information elements that are frequently used in telecontrol applications. These elements and the mentioned recommended applications for these elements are recommendations only. Definitive declarations of
26、 information elements have to be fixed in application profiles. Single information elements, sequences or combinations of information elements may form an information object that is identified by an object address and by an object structures specification described in IEC870-5-3. 2 Normative referen
27、ces The following normative documents contain provisions which, through reference in this text, constitute provisions of this section of IEC870-5. At the time of publication, the editions indicated were valid. All normative documents are subject to revision, and parties to agreements based on this s
28、ection of IEC870-5 are encouraged to investigate the possibility of applying the most recent editions of the normative documents indicated below. Members of IEC and ISO maintain registers of currently valid International Standards. IEC50(371):1984, International Electrotechnical Vocabulary (IEV) Cha
29、pter371: Telecontrol. IEC870-1-1:1988, Telecontrol equipment and systems Part1: General considerations Section1:General principles. IEC870-1-3:1990, Telecontrol equipment and systems Part1: General considerations Section3:Glossary. IEC870-5-3:1992, Telecontrol equipment and systems Part5: Transmissi
30、on protocols Section3:General structure of application data. ISO/IEC10000-1:1990, Information technology Framework and taxonomy of international standardized profiles Part1: Framework. IEEE Standard754, 1985. CCITT Recommendation V.3:1972, International Alphabet No.5. 3 Definitions For the purpose o
31、f this section of IEC870-5, the following definitions apply: 3.1 data type defined method of data presentation for example: data type INTEGER for whole numbers or data type OCTETSTRING for an assembly of octets 3.2 data size field length of a specified data type in bitsEN60870-5-4:1993 4 BSI 08-1999
32、 3.3 information element a well defined variable quantity which is indivisible for example: measured value or double-point information 3.4 profile a set of one or more base standards, and, where applicable, the identification of chosen classes, subsets, options and parameters of those base standards
33、, necessary for accomplishing a particular function (see3.1.2 of ISO/IEC10000-1) 4 Declaration rules for information elements Information elements are defined by the following syntactic and semantic declaration method: The assignment symbol “3” is used to associate information field declarations to
34、the name of information elements and to associate functions to field declarations. 4.1 Data types Table 1 Data types 4.2 Data size The data size i, noted directly after the symbol of the data type notation, is a cardinal number that specifies the length of a data field in bits. 4.3 Bit position The
35、bit position of a specified field of data size i is denoted in square brackets p 1 p n , where p 1and p ndenote the first and the last bits of the field. The order of bits is shown in the following scheme: Table 2 Bit positions For example, if a BITSTRING of size6 occupies the field surrounded with
36、thick lines in Table 2, then it is denoted as BS6712. The last bit of a field of size i that begins in bit position p 1is given by p n =p 1 +i1. If the field size is1, then the position is denoted by a single notation p 1 in the brackets. Data type Data size Bit position Values and code Function Nam
37、e of information element 3 TYPE i p 1 p 1 +i1 3 Function Type number Data types Symbol Meaning 1 2 3 4 5 6 7 UNSIGNED INTEGER INTEGER UNSIGNED FIXED POINT FIXED POINT REAL BITSTRING OCTETSTRING UI I UF F R BS OS Positive whole number Positive or negative whole number Positive fixed point number Posi
38、tive or negative fixed point number Positive or negative floating-point number Assembly of independent bits a Assembly of octets a The data type BOOLEAN is a BITSTRING of size1. Octets Bits 1 8 7 6 5 4 3 2 1 2 16 15 14 13 12 11 10 9 . . . . . . . . . . . . . . . . . . j 8j 8j-1 8j-2 8j-3 8j-4 8j-5 8
39、j-6 8j-7EN60870-5-4:1993 BSI 08-1999 5 4.4 Values and codes If applicable, a selected range and a selected code of values of the declared data field is denoted within angle brackets: . In general this is declared by the range of admitted values and by a term that identifies the used code. Terms that
40、 identify codes are: binary code (BIN), binary coded decimal (BCD), Gray-code, k-of-n code, ASCII-code, etc. The default code declaration is the binary code, that is, if no terms are used to characterize the code, then given values of the data field are interpreted as binary values. If the data type
41、 is a number (INTEGER, FIXED POINT or REAL), then the code is unambiguously defined by the notation of the range of numbers and by the used code: . For example, a counter that enumerates the days of the week uses an UNSIGNED INTEGER declaration with size3 (UI3) followed by the declaration of code an
42、d range of values: , or shorter: . Individual values are declared as (e.g. or for wednesday in this example). In case of the data type OCTETSTRING, a defined8bit character code such as e.g.the8bit ASCII character set is selected by the code declaration: . In this case the set of values is defined by
43、 the International Alphabet No.5 of CCITT recommendation V.3, so that this code declaration suffices. 4.5 Assignment of function symbols and functions The functional purpose of a specified data field is declared by using the assignment symbol “3” data type i p 1 p i 3 function Acronyms have to be in
44、troduced by full text descriptions and by using the equivalence symbol “=”. function=FCT For example: error=ER 3 BS18 means that an error bit with the acronym ER is located in a BITSTRING of size1 in bit position8 of a data field. 4.6 Identifiers of data field sequences If an information element is
45、composed of different data fields, then it is either declared as a COMPOUND or as a SEQUENCE data field. NOTESequences are used in data fields with repeated information elements. COMPOUND data fields are declared by listing individual data fields separated by commas or listed in a column, within cur
46、ly brackets. A following list declares the data types, the sizes, the bit allocations and the functional purposes of the individual data fields. The first declared data field begins with bit position1, the other fields use successive bit allocations: SEQUENCE data fields are declared as compound dat
47、a fields, however each data field begins with bit allocation1: Field sequence Symbol Meaning COMPOUND SEQUENCE CP SQ Sequence of data fields with successive bit allocations Sequence of data fields with bit allocations beginning with1 per data fieldEN60870-5-4:1993 6 BSI 08-1999 4.7 Variable field si
48、ze Information elements defined in a general way for variable sizes i (i=integer 0) are declared by noting bit positions and code specifications as a function of size i: data type i 1i , see definitions of standard information elements in Clause5. 4.8 Repetitive data fields If a data field is compos
49、ed of a subfield of size i that is repeated in n loops, then it can be declared by two alternative methods, namely: a) Declaration of subfield i that is repeated in n loops: Information element of size ni 3 n data type i 1i b) Declaration of the whole field ni: Information element of size ni 3 data type ni 1ni The two declaration methods in case of BCD integers are given in5.1.2. Whenever a number (or a place holder for a number n) precedes the declaration of the data type, then the declaration of bit posit
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1