1、raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI Standards PublicationField device tool (FDT) interfacespecification Part 315: Communication profile integration IEC 61784 CPF 15BS EN 62453-315:2009National forewordThis British Standard is the UK im
2、plementation of EN 62453-315:2009. It isidentical to IEC 62453-315:2009.The UK participation in its preparation was entrusted to Technical CommitteeAMT/7, Industrial communications: process measurement and control, including fieldbus.A list of organizations represented on this committee can be obtai
3、ned onrequest to its secretary.This publication does not purport to include all the necessary provisions of acontract. Users are responsible for its correct application. BSI 2010ISBN 978 0 580 62566 4ICS 25.040.40; 35.100.05; 35.110Compliance with a British Standard cannot confer immunity fromlegal
4、obligations.This British Standard was published under the authority of the StandardsPolicy and Strategy Committee on 31 January 2010Amendments issued since publicationAmd. No. Date Text affectedBRITISH STANDARDBS EN 62453-315:2009EUROPEAN STANDARD EN 62453-315 NORME EUROPENNE EUROPISCHE NORM October
5、 2009 CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Central Secretariat: Avenue Marnix 17, B - 1000 Brussels 2009 CENELEC - All rights of exploitation in any form and by any means reser
6、ved worldwide for CENELEC members. Ref. No. EN 62453-315:2009 E ICS 25.040.40; 35.100.05; 35.110 English version Field device tool (FDT) interface specification - Part 315: Communication profile integration - IEC 61784 CPF 15 (IEC 62453-315:2009) Spcification des interfaces des outils des dispositif
7、s de terrain (FDT) - Partie 315: Intgration des profils de communication - CEI 61784 CPF 15 (CEI 62453-315:2009) Field Device Tool (FDT)-Schnittstellenspezifikation - Teil 315: Integration von Kommunikationsprofilen - Kommunikationsprofilfamilie (CPF) 15 nach IEC 61784 (IEC 62453-315:2009) This Euro
8、pean Standard was approved by CENELEC on 2009-08-01. 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 reference
9、s concerning such national standards may be obtained 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 membe
10、r into its own language and notified to the Central Secretariat has the same status as the official versions. CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Cyprus, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland,
11、Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. BS EN 62453-315:2009EN 62453-315:2009 - 2 - Foreword The text of document 65E/131/FDIS, future edition 1 of IEC 62453-315,
12、prepared by SC 65E, Devices and integration in enterprise systems, of IEC TC 65, Industrial-process measurement, control and automation, was submitted to the IEC-CENELEC parallel vote and was approved by CENELEC as EN 62453-315 on 2009-08-01. Each part of the EN 62453-3xy series is intended to be re
13、ad in conjunction with EN 62453-2. 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) 2010-05-01 latest date by which the national standards conflicting with the EN have to be wi
14、thdrawn (dow) 2012-08-01 Annex ZA has been added by CENELEC. _ Endorsement notice The text of the International Standard IEC 62453-315:2009 was approved by CENELEC as a European Standard without any modification. _ BS EN 62453-315:2009- 3 - EN 62453-315:2009 Annex ZA (normative) Normative references
15、 to international publications with their corresponding European publications The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (includ
16、ing any amendments) applies. NOTE When an international publication has been modified by common modifications, indicated by (mod), the relevant EN/HD applies. Publication Year Title EN/HD Year IEC 61131-3 1)Programmable controllers - Part 3: Programming languages EN 61131-3 20032)IEC 61158-5-15 1)In
17、dustrial communication networks - Fieldbus specifications - Part 5-15: Application layer service definition - Type 15 elements EN 61158-5-15 20082)IEC 61158-6-15 1)Industrial communication networks - Fieldbus specifications - Part 6-15: Application layer protocol specification - Type 15 elements EN
18、61158-6-15 20082)IEC 61784-1 1)Industrial communication networks - Profiles - Part 1: Fieldbus profiles EN 61784-1 20082)IEC 61784-2 1)Industrial communication networks - Profiles - Part 2: Additional fieldbus profiles for real-time networks based on ISO/IEC 8802-3 EN 61784-2 20082)IEC 62453-1 2009
19、Field device tool (FDT) interface specification - Part 1: Overview and guidance EN 62453-1 2009 IEC 62453-2 2009 Field device tool (FDT) interface specification - Part 2: Concepts and detailed description EN 62453-2 2009 IETF RFC 791 -1)Internet Protocol - DARPA Internet Program Protocol Specificati
20、on - - 1)Undated reference. 2)Valid edition at date of issue. BS EN 62453-315:2009 2 62453-315 IEC:2009(E) CONTENTS INTRODUCTION.8 1 Scope.9 2 Normative references .9 3 Terms, definitions, symbols, abbreviated terms and conventions 10 3.1 Terms and definitions 10 3.2 Abbreviated terms .10 3.3 Conven
21、tions 10 3.3.1 Data type names and references to data types 10 3.3.2 Vocabulary for requirements10 4 Bus category 10 5 Access to instance and device data11 5.1 Process Channel objects provided by DTM11 5.2 DTM services to access instance and device data .11 6 Protocol specific behavior.11 6.1 Genera
22、l .11 6.2 Broadcasting .11 6.3 Unconfirmed private Modbus request 13 7 Protocol specific usage of general data types.15 8 Protocol specific common data types15 8.1 General .15 8.2 Address information 16 9 Network management data types16 10 Communication data types .17 10.1 General .17 10.2 Connectio
23、n management data types17 10.3 Transaction service specific data types .18 10.3.1 General .18 10.3.2 Data item addressing 18 10.3.3 Read coils transaction service.19 10.3.4 Read discrete inputs transaction service .20 10.3.5 Read holding registers transaction service 21 10.3.6 Read input registers t
24、ransaction service22 10.3.7 Write single coil transaction service 23 10.3.8 Write single register transaction service 24 10.3.9 Read exception status transaction service.25 10.3.10 Diagnostics transaction service .25 10.3.11 Get Comm event counter transaction service 26 10.3.12 Get Comm event log tr
25、ansaction service .27 10.3.13 Write multiple coils transaction service29 10.3.14 Write multiple registers transaction service .29 10.3.15 Report slave ID transaction service .30 10.3.16 Read file record transaction service 31 10.3.17 Write file record transaction service 33 10.3.18 Mask write regist
26、er transaction service34 BS EN 62453-315:200962453-315 IEC:2009(E) 3 10.3.19 Read/write holding registers transaction service35 10.3.20 Read FIFO queue transaction service37 10.3.21 Encapsulated interface transport transaction service.37 10.3.22 Read device identification transaction service .38 10.
27、3.23 Private Modbus transaction service .41 10.3.24 Unconfirmed private Modbus transaction service.42 10.3.25 Modbus exception response 43 11 Channel parameter data types44 12 Device Identification .46 12.1 Common device type identification data types .46 12.2 Topology scan data types47 12.3 Scan id
28、entification data types48 12.4 Device type identification data types provided by DTM .50 12.5 Mapping of protocol specific device identification objects to FDT data types51 Bibliography53 Figure 1 Part 315 of the IEC 62453 series .8 Figure 2 Broadcast sequence with Modbus Serial Line Communication D
29、TM .12 Figure 3 Broadcast sequence with Modbus TCP Communication DTM .13 Figure 4 Broadcast sequence without Modbus Communication DTM 13 Figure 5 Unconfirmed request with Modbus Serial Line Communication DTM.14 Figure 6 Unconfirmed request with Modbus TCP Communication DTM 14 Figure 7 Unconfirmed re
30、quest without Modbus Communication DTM .15 Figure 8 Data item addressing .19 Table 1 Protocol identifiers 10 Table 2 Address information for broadcast mode .11 Table 3 Broadcast transaction requests .12 Table 4 Protocol specific usage of general FDT data types 15 Table 5 Simple address information d
31、ata types 16 Table 6 Structured address information data types 16 Table 7 Structured network management data types 17 Table 8 Simple common communication data types .17 Table 9 Structured connection management service data types .18 Table 10 Simple ReadCoilsReq data types 19 Table 11 Structured Read
32、CoilsReq data types .19 Table 12 Simple ReadCoilsRsp data types.20 Table 13 Structured ReadCoilsRsp data types .20 Table 14 Simple ReadDiscreteInputsReq data types 20 Table 15 Structured ReadDiscreteInputsReq data types 20 Table 16 Simple ReadDiscreteInputsRsp data types 21 Table 17 Structured ReadD
33、iscreteInputsRsp data types.21 Table 18 Simple ReadHoldingRegistersReq data types21 Table 19 Structured ReadHoldingRegistersReq data types 21 Table 20 Simple ReadHoldingRegistersRsp data types 22 BS EN 62453-315:2009 4 62453-315 IEC:2009(E) Table 21 Structured ReadHoldingRegistersRsp data types 22 T
34、able 22 Simple ReadInputRegistersReq data types22 Table 23 Structured ReadInputRegistersReq data types 22 Table 24 Simple ReadInputRegistersRsp data types 23 Table 25 Structured ReadInputRegistersRsp data types 23 Table 26 Simple WriteSingleCoilReq data types.23 Table 27 Structured WriteSingleCoilRe
35、q data types .23 Table 28 Structured WriteSingleCoilRsp data types .24 Table 29 Simple WriteSingleRegisterReq data types24 Table 30 Structured WriteSingleRegisterReq data types 24 Table 31 Structured WriteSingleRegisterRsp data types 24 Table 32 Structured ReadExceptionStatusReq data types25 Table 3
36、3 Simple ReadExceptionStatusRsp data types .25 Table 34 Structured ReadExceptionStatusRsp data types25 Table 35 Simple diagnostics data types .26 Table 36 Structured DiagnosticsReq data types .26 Table 37 Structured DiagnosticsRsp data types .26 Table 38 Structured GetCommEventCounterReq data types
37、27 Table 39 Simple GetCommEventCounterRsp data types 27 Table 40 Structured GetCommEventCounterRsp data types 27 Table 41 Structured GetCommEventLogReq data types.28 Table 42 Simple GetCommEventLogRsp data types.28 Table 43 Structured GetCommEventLogRsp data types .28 Table 44 Simple WriteMultipleCo
38、ilsReq data types 29 Table 45 Structured WriteMultipleCoilsReq data types .29 Table 46 Structured WriteMultipleCoilsRsp data types .29 Table 47 Simple WriteMultipleRegistersReq data types30 Table 48 Structured WriteMultipleRegistersReq data types 30 Table 49 Structured WriteMultipleRegistersRsp data
39、 types 30 Table 50 Structured ReportSlaveIDReq data types 31 Table 51 Simple ReportSlaveIDRsp data types 31 Table 52 Structured ReportSlaveIDRsp data types.31 Table 53 Simple ReadFileSubRequest data types32 Table 54 Structured ReadFileSubRequest data types 32 Table 55 Structured ReadFileRecordReq da
40、ta types 32 Table 56 Simple ReadFileSubResponse data types .32 Table 57 Structured ReadFileSubResponse data types33 Table 58 Structured ReadFileRecordRsp data types 33 Table 59 Simple WriteFileSubRequest data types33 Table 60 Structured WriteFileSubRequest data types 34 Table 61 Structured WriteFile
41、RecordReq data types 34 Table 62 Structured WriteFileRecordRsp data types 34 Table 63 Simple MaskWriteRegisterReq data types .35 BS EN 62453-315:200962453-315 IEC:2009(E) 5 Table 64 Structured MaskWriteRegisterReq data types35 Table 65 Structured MaskWriteRegisterRsp data types35 Table 66 Simple Rea
42、dWriteRegistersReq data types .36 Table 67 Structured ReadWriteRegistersReq data types 36 Table 68 Simple ReadWriteRegistersRsp data types36 Table 69 Structured ReadWriteRegistersRsp data types 36 Table 70 Simple ReadFifoQueueReq data types 37 Table 71 Structured ReadFifoQueueReq data types.37 Table
43、 72 Simple ReadFifoQueueRsp data types 37 Table 73 Structured ReadFifoQueueRsp data types.37 Table 74 Simple EncapsulatedInterfaceTransportReq data types .38 Table 75 Structured EncapsulatedInterfaceTransportReq data types .38 Table 76 Simple EncapsulatedInterfaceTransportRsp data types .38 Table 77
44、 Structured EncapsulatedInterfaceTransportRsp data types38 Table 78 Simple ReadDeviceIdentificationReq data types39 Table 79 Structured ReadDeviceIdentificationReq data types 39 Table 80 Simple IdentificationObject data types.39 Table 81 Structured IdentificationObject data types .39 Table 82 Simple
45、 ReadDeviceIdentificationRsp data types 40 Table 83 Structured ReadDeviceIdentificationRsp data types.41 Table 84 Simple PrivateModbusReq data types .41 Table 85 Structured PrivateModbusReq data types41 Table 86 Simple PrivateModbusRsp data types41 Table 87 Structured PrivateModbusRsp data types 42
46、Table 88 Simple UnconfirmedPrivateModbusReq data types42 Table 89 Structured UnconfirmedPrivateModbusReq data types 42 Table 90 Structured UnconfirmedPrivateModbusRsp data types 42 Table 91 Simple ModbusExceptionRsp data types .43 Table 92 Structured ModbusExceptionRsp data types43 Table 93 Simple c
47、hannel parameter data types44 Table 94 Structured channel parameter data types 45 Table 95 Simple common identification data types .46 Table 96 Simple device information data types 47 Table 97 Structured device information data types.48 Table 98 Simple scan identification data types.49 Table 99 Stru
48、ctured scan identification data types .49 Table 100 Structured device type identification data types .50 Table 101 Mapping of protocol specific identification objects in FDT 52 Table 102 Additional information for optional identification objects.52 BS EN 62453-315:2009 8 62453-315 IEC:2009(E) INTRODUCTION This part of IEC 62453 is an interface specification for developers of FDT (Field Device Tool) components for function control and data access within a client/server architecture. The specification is a result of an analysis and design process to develop standard interfaces to facil