1、 IEC 62453-315 Edition 1.0 2009-07 INTERNATIONAL STANDARD Field device tool (FDT) interface specification Part 315: Communication profile integration IEC 61784 CPF 15 IEC 62453-315:2009(E) THIS PUBLICATION IS COPYRIGHT PROTECTED Copyright 2009 IEC, Geneva, Switzerland All rights reserved. Unless oth
2、erwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either IEC or IECs member National Committee in the country of the requester. If you have any qu
3、estions about IEC copyright or have an enquiry about obtaining additional rights to this publication, please contact the address below or your local IEC member National Committee for further information. IEC Central Office 3, rue de Varemb CH-1211 Geneva 20 Switzerland Email: inmailiec.ch Web: www.i
4、ec.ch About the IEC The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes International Standards for all electrical, electronic and related technologies. About IEC publications The technical content of IEC publications is kept under const
5、ant review by the IEC. Please make sure that you have the latest edition, a corrigenda or an amendment might have been published. Catalogue of IEC publications: www.iec.ch/searchpub The IEC on-line Catalogue enables you to search by a variety of criteria (reference number, text, technical committee,
6、). It also gives information on projects, withdrawn and replaced publications. IEC Just Published: www.iec.ch/online_news/justpub Stay up to date on all new IEC publications. Just Published details twice a month all new publications released. Available on-line and also by email. Electropedia: www.el
7、ectropedia.org The worlds leading online dictionary of electronic and electrical terms containing more than 20 000 terms and definitions in English and French, with equivalent terms in additional languages. Also known as the International Electrotechnical Vocabulary online. Customer Service Centre:
8、www.iec.ch/webstore/custserv If you wish to give us your feedback on this publication or need further assistance, please visit the Customer Service Centre FAQ or contact us: Email: csciec.ch Tel.: +41 22 919 02 11 Fax: +41 22 919 03 00 IEC 62453-315 Edition 1.0 2009-07 INTERNATIONAL STANDARD Field d
9、evice tool (FDT) interface specification Part 315: Communication profile integration IEC 61784 CPF 15 INTERNATIONAL ELECTROTECHNICAL COMMISSION XA ICS 25.040.40; 35.100.05; 35.110 PRICE CODE ISBN 2-8318-1049-6 Registered trademark of the International Electrotechnical Commission 2 62453-315 IEC:2009
10、(E) CONTENTS FOREWORD.6 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 Conventions 10 3.3.1 Data type names and references to data types 10 3.3.2 Vocabulary for requirem
11、ents10 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 General .11 6.2 Broadcasting .11 6.3 Unconfirmed private Modbus request 13 7 Protocol specific usag
12、e 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 Connection management data types17 10.3 Transaction service specific data types .18 10.3.1 General.18
13、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 transaction service22 10.3.7 Write single coil transaction service 23 10.3.8 Write single regis
14、ter 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 transaction service .27 10.3.13 Write multiple coils transaction service29 10.3.14 Write multipl
15、e 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 register transaction service34 62453-315 IEC:2009(E) 3 10.3.19 Read/write holding registers transact
16、ion 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.3.23 Private Modbus transaction service .41 10.3.24 Unconfirmed private Modbus transaction service.42 10.3.25 Modb
17、us exception response43 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 identification data types48 12.4 Device type identification data types provided by DTM .50 12.5 Mapping of protocol s
18、pecific 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 DTM .12 Figure 3 Broadcast sequence with Modbus TCP Communication DTM .13 Figure 4 Broadcast sequence without Modbus
19、 Communication DTM13 Figure 5 Unconfirmed request with Modbus Serial Line Communication DTM.14 Figure 6 Unconfirmed request with Modbus TCP Communication DTM 14 Figure 7 Unconfirmed request without Modbus Communication DTM .15 Figure 8 Data item addressing .19 Table 1 Protocol identifiers 10 Table 2
20、 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 data types 16 Table 6 Structured address information data types 16 Table 7 Structured network management data types17
21、 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 ReadCoilsReq data types.19 Table 12 Simple ReadCoilsRsp data types.20 Table 13 Structured ReadCoilsRsp data types .20 Tab
22、le 14 Simple ReadDiscreteInputsReq data types 20 Table 15 Structured ReadDiscreteInputsReq data types 20 Table 16 Simple ReadDiscreteInputsRsp data types 21 Table 17 Structured ReadDiscreteInputsRsp data types.21 Table 18 Simple ReadHoldingRegistersReq data types21 Table 19 Structured ReadHoldingReg
23、istersReq data types 21 Table 20 Simple ReadHoldingRegistersRsp data types 22 4 62453-315 IEC:2009(E) Table 21 Structured ReadHoldingRegistersRsp data types 22 Table 22 Simple ReadInputRegistersReq data types22 Table 23 Structured ReadInputRegistersReq data types 22 Table 24 Simple ReadInputRegister
24、sRsp data types23 Table 25 Structured ReadInputRegistersRsp data types 23 Table 26 Simple WriteSingleCoilReq data types.23 Table 27 Structured WriteSingleCoilReq data types .23 Table 28 Structured WriteSingleCoilRsp data types .24 Table 29 Simple WriteSingleRegisterReq data types24 Table 30 Structur
25、ed WriteSingleRegisterReq data types 24 Table 31 Structured WriteSingleRegisterRsp data types 24 Table 32 Structured ReadExceptionStatusReq data types25 Table 33 Simple ReadExceptionStatusRsp data types .25 Table 34 Structured ReadExceptionStatusRsp data types25 Table 35 Simple diagnostics data type
26、s .26 Table 36 Structured DiagnosticsReq data types.26 Table 37 Structured DiagnosticsRsp data types .26 Table 38 Structured GetCommEventCounterReq data types 27 Table 39 Simple GetCommEventCounterRsp data types27 Table 40 Structured GetCommEventCounterRsp data types 27 Table 41 Structured GetCommEv
27、entLogReq data types.28 Table 42 Simple GetCommEventLogRsp data types.28 Table 43 Structured GetCommEventLogRsp data types .28 Table 44 Simple WriteMultipleCoilsReq data types 29 Table 45 Structured WriteMultipleCoilsReq data types.29 Table 46 Structured WriteMultipleCoilsRsp data types .29 Table 47
28、 Simple WriteMultipleRegistersReq data types30 Table 48 Structured WriteMultipleRegistersReq data types 30 Table 49 Structured WriteMultipleRegistersRsp data types 30 Table 50 Structured ReportSlaveIDReq data types 31 Table 51 Simple ReportSlaveIDRsp data types 31 Table 52 Structured ReportSlaveIDRs
29、p data types.31 Table 53 Simple ReadFileSubRequest data types32 Table 54 Structured ReadFileSubRequest data types 32 Table 55 Structured ReadFileRecordReq data types32 Table 56 Simple ReadFileSubResponse data types .32 Table 57 Structured ReadFileSubResponse data types33 Table 58 Structured ReadFile
30、RecordRsp data types 33 Table 59 Simple WriteFileSubRequest data types33 Table 60 Structured WriteFileSubRequest data types 34 Table 61 Structured WriteFileRecordReq data types 34 Table 62 Structured WriteFileRecordRsp data types 34 Table 63 Simple MaskWriteRegisterReq data types .35 62453-315 IEC:2
31、009(E) 5 Table 64 Structured MaskWriteRegisterReq data types35 Table 65 Structured MaskWriteRegisterRsp data types35 Table 66 Simple ReadWriteRegistersReq data types .36 Table 67 Structured ReadWriteRegistersReq data types36 Table 68 Simple ReadWriteRegistersRsp data types36 Table 69 Structured Read
32、WriteRegistersRsp data types 36 Table 70 Simple ReadFifoQueueReq data types 37 Table 71 Structured ReadFifoQueueReq data types.37 Table 72 Simple ReadFifoQueueRsp data types 37 Table 73 Structured ReadFifoQueueRsp data types.37 Table 74 Simple EncapsulatedInterfaceTransportReq data types.38 Table 75
33、 Structured EncapsulatedInterfaceTransportReq data types .38 Table 76 Simple EncapsulatedInterfaceTransportRsp data types .38 Table 77 Structured EncapsulatedInterfaceTransportRsp data types38 Table 78 Simple ReadDeviceIdentificationReq data types39 Table 79 Structured ReadDeviceIdentificationReq da
34、ta types 39 Table 80 Simple IdentificationObject data types.39 Table 81 Structured IdentificationObject data types .39 Table 82 Simple ReadDeviceIdentificationRsp data types 40 Table 83 Structured ReadDeviceIdentificationRsp data types.41 Table 84 Simple PrivateModbusReq data types .41 Table 85 Stru
35、ctured PrivateModbusReq data types41 Table 86 Simple PrivateModbusRsp data types41 Table 87 Structured PrivateModbusRsp data types 42 Table 88 Simple UnconfirmedPrivateModbusReq data types42 Table 89 Structured UnconfirmedPrivateModbusReq data types 42 Table 90 Structured UnconfirmedPrivateModbusRsp
36、 data types 42 Table 91 Simple ModbusExceptionRsp data types .43 Table 92 Structured ModbusExceptionRsp data types43 Table 93 Simple channel parameter data types44 Table 94 Structured channel parameter data types 45 Table 95 Simple common identification data types .46 Table 96 Simple device informat
37、ion data types 47 Table 97 Structured device information data types.48 Table 98 Simple scan identification data types.49 Table 99 Structured scan identification data types .49 Table 100 Structured device type identification data types .50 Table 101 Mapping of protocol specific identification objects
38、 in FDT 52 Table 102 Additional information for optional identification objects.52 6 62453-315 IEC:2009(E) INTERNATIONAL ELECTROTECHNICAL COMMISSION _ FIELD DEVICE TOOL (FDT) INTERFACE SPECIFICATION Part 315: Communication profile integration IEC 61784 CPF 15 FOREWORD 1) The International Electrotec
39、hnical Commission (IEC) is a worldwide organization for standardization comprising all national electrotechnical committees (IEC National Committees). The object of IEC is to promote international co-operation on all questions concerning standardization in the electrical and electronic fields. To th
40、is end and in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports, Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC Publication(s)”). Their preparation is entrusted to technical committees; any IEC National
41、 Committee interested in the subject dealt with may participate in this preparatory work. International, governmental and non- governmental organizations liaising with the IEC also participate in this preparation. IEC collaborates closely with the International Organization for Standardization (ISO)
42、 in accordance with conditions determined by agreement between the two organizations. 2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international consensus of opinion on the relevant subjects since each technical committee has representation fro
43、m all interested IEC National Committees. 3) IEC Publications have the form of recommendations for international use and are accepted by IEC National Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC Publications is accurate, IEC cannot be he
44、ld responsible for the way in which they are used or for any misinterpretation by any end user. 4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications transparently to the maximum extent possible in their national and regional publications. Any d
45、ivergence between any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the latter. 5) IEC provides no marking procedure to indicate its approval and cannot be rendered responsible for any equipment declared to be in conformity with an IEC Publicati
46、on. 6) All users should ensure that they have the latest edition of this publication. 7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and members of its technical committees and IEC National Committees for any personal injury, property
47、 damage or other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and expenses arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC Publications. 8) Attention is drawn to the Normative references cited in this
48、 publication. Use of the referenced publications is indispensable for the correct application of this publication. 9) Attention is drawn to the possibility that some of the elements of this IEC Publication may be the subject of patent rights. IEC shall not be held responsible for identifying any or
49、all such patent rights. International Standard IEC 62453-315 has been prepared by subcommittee 65E: Devices and integration in enterprise systems, of IEC technical committee 65: Industrial-process measurement, control and automation. This part, in conjunction with the other parts of the first editio