1、Wind turbines Part 25-4: Communications for monitoringand control of wind power plants Mapping to communication profileBS EN 61400-25-4: 2008raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI British StandardsNational forewordThis British Standard is
2、 the UK implementation of EN 61400-25-4:2008. It isidentical to IEC 61400-25-4:2008.The UK participation in its preparation was entrusted to Technical CommitteePEL/88, Wind turbines.A list of organizations represented on this committee can be obtained onrequest to its secretary.This publication does
3、 not purport to include all the necessary provisions of acontract. Users are responsible for its correct application. BSI 2009ISBN 978 0 580 55687 6ICS 27.180BRITISH STANDARDBS EN 61400-25-4:2008Compliance with a British Standard cannot confer immunity fromlegal obligations.This British Standard was
4、 published under the authority of the StandardsPolicy and Strategy Committee on Amendments issued since publicationAmd. No. Date Text affectedMarch 200931EUROPEAN STANDARD EN 61400-25-4 NORME EUROPENNE EUROPISCHE NORM October 2008 CENELEC European Committee for Electrotechnical Standardization Comit
5、 Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Central Secretariat: rue de Stassart 35, B - 1050 Brussels 2008 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members. Ref. No. EN 61400-25-4:2008 E ICS 27.1
6、80 English version Wind turbines - Part 25-4: Communications for monitoring and control of wind power plants - Mapping to communication profile (IEC 61400-25-4:2008) Eoliennes - Partie 25-4: Communications pour la surveillance et la commande des centrales oliennes - Mapping des profils de communicat
7、ion (CEI 61400-25-4:2008) Windenergieanlagen - Teil 25-4: Kommunikation fr die berwachung und Steuerung von Windenergieanlagen - Abbildung auf ein Kommunikationsprofil (IEC 61400-25-4:2008) This European Standard was approved by CENELEC on 2008-10-01. CENELEC members are bound to comply with the CEN
8、/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 obtained on application to the Central Secretariat or to
9、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 Central Secretariat has the same status as the official v
10、ersions. CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Cyprus, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Roma
11、nia, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. EN 61400-25-4:2008 - 2 - Foreword The text of document 88/318/FDIS, future edition 1 of IEC 61400-25-4, prepared by IEC TC 88, Wind turbines, was submitted to the IEC-CENELEC parallel vote and was approved by CENELEC as EN 6
12、1400-25-4 on 2008-10-01. For the users convenience, a file containing the text of Clause A.7 is included with this document. 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) 20
13、09-07-01 latest date by which the national standards conflicting with the EN have to be withdrawn (dow) 2011-10-01 Annex ZA has been added by CENELEC. _ Endorsement notice The text of the International Standard IEC 61400-25-4:2008 was approved by CENELEC as a European Standard without any modificati
14、on. _ - 3 - EN 61400-25-4:2008 Annex ZA (normative) Normative references 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 u
15、ndated references, the latest edition of the referenced document (including 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 60870-5-104 2006 Telecontrol eq
16、uipment and systems - Part 5-104: Transmission protocols - Network access for IEC 60870-5-101 using standard transport profiles EN 60870-5-104 2006 IEC 61400-25 Series Wind turbines - Part 25: Communications for monitoring and control of wind power plants EN 61400-25 Series IEC 61850-7-2 2003 Commun
17、ication networks and systems in substations - Part 7-2: Basic communication structure for substation and feeder equipment - Abstract communication service interface (ACSI) EN 61850-7-2 2003 IEC 61850-7-3 2003 Communication networks and systems in substations - Part 7-3: Basic communication structure
18、 for substation and feeder equipment - Common data classes EN 61850-7-3 2003 IEC 61850-8-1 2004 Communication networks and systems in substations - Part 8-1: Specific Communication Service Mapping (SCSM) - Mappings to MMS (ISO 9506-1 and ISO 9506-2) and to ISO/IEC 8802-3 EN 61850-8-1 2004 DNP3 Speci
19、fication 2007 Volume 2 - Volume 8 - - 2 61400-25-4 IEC:2008(E) CONTENTS INTRODUCTION.10 1 Scope.11 2 Normative references .12 3 Terms and definitions .13 4 Abbreviated terms 17 5 General overview .18 Annex A (normative) Specific communication service mapping Definition and mapping to Web Services .2
20、1 Annex B (normative) Specific communication service mapping Mapping to OPC XML-DA127 Annex C (normative) Specific communication service mapping Mapping to ISO 9506 specified in IEC 61850-8-1175 Annex D (normative) Specific communication service mapping Mapping to IEC 60870-5-104 specified in IEC/TS
21、 61850-80-1185 Annex E (normative) Specific communication service mapping Mapping to DNP3 .213 Annex F (normative) Time synchronization 236 Annex G (informative) Interfaces Implementation considerations 237 Figure 1 Conceptual communication model of IEC 61400-25 series .12 Figure 2 Communication pro
22、files19 Figure A.1 Mapping architecture (conceptual) 22 Figure A.2 Naming structure applied in the IEC 61400-25 series (conceptual)27 Figure A.3 Client behavior in the reporting service (conceptual).56 Figure A.4 Server behavior in the reporting service (conceptual)57 Figure A.5 Reporting Services m
23、echanism (conceptual).58 Figure B.1 Mapping architecture (conceptual) 128 Figure B.2 Differences between OPC XML-DA and IEC Information Model timestamp .136 Figure B.3 Sequence of services to establish an association .141 Figure B.4 CreateDataSet sequence of services 157 Figure C.1 Mapping architect
24、ure (conceptual)176 Figure D.1 Mapping architecture (conceptual)187 Figure D.2 Direct Control with Normal Security with status update positive case.202 Figure D.3 Direct Control with Normal Security in general negative case a) 202 Figure D.4 Direct Control with Normal Security in general negative ca
25、se b) 203 Figure D.5 Direct Control with Normal Security with status update negative case c)204 Figure D.6 Direct Control with Normal Security without status update positive case 204 Figure D.7 Direct Control with Enhanced Security positive case205 Figure D.8 Direct Control with Enhanced Security ne
26、gative case c) 206 Figure D.9 Direct Control with Enhanced Security negative case d) 206 Figure D.10 SBOw control positive case .207 Figure D.11 SBOw control negative case a)208 BS EN 61400-25-4:200861400-25-4 IEC:2008(E) 3 Figure D.12 SBOw control negative case b)208 Figure D.13 SBOw control negati
27、ve case c) 209 Figure D.14 SBO with Enhanced Security positive case210 Figure D.15 SBO with Enhanced Security negative case a).210 Figure D.16 SBO with Enhanced Security negative case b).211 Figure E.1 Mapping architecture (conceptual) 214 Figure G.1 Implementation issues (example) .238 Table 1 Mapp
28、ing overview of IEC 61400-25-3 services 20 Table A.1 Web Services mapping overview of IEC 61400-25 IM and IEM.22 Table A.2 Mapping the IEC 61400-25 IM to Web Services .25 Table A.3 Mapping of IEC 61400-25 data attribute basic types 26 Table A.4 XML schema for wind power information model29 Table A.5
29、 Server class services mapped to Web Services .34 Table A.6 GetServerDirectoryRequest .35 Table A.7 GetServerDirectoryResponse.35 Table A.8 AssociateRequest 37 Table A.9 AssociateResponse .38 Table A.10 ReleaseRequest 39 Table A.11 ReleaseResponse39 Table A.12 AbortRequest.40 Table A.13 AbortRespons
30、e 40 Table A.14 LOGICAL-DEVICE service mapping .41 Table A.15 GetLogicalDeviceDirectoryRequest 41 Table A.16 GetLogicalDeviceDirectoryResponse .42 Table A.17 LOGICAL-NODE mapping 42 Table A.18 GetLogicalNodeDirectoryRequest 43 Table A.19 GetLogicalNodeDirectoryResponse43 Table A.20 Data mapping 44 T
31、able A.21 GetDataValuesRequest44 Table A.22 GetDataValuesResponse .45 Table A.23 SetDataValuesRequest 45 Table A.24 SetDataValuesResponse .46 Table A.25 GetDataDirectoryRequest 47 Table A.26 GetDataDirectoryResponse47 Table A.27 GetDataDefinitionRequest48 Table A.28 GetDataDefinitionResponse .49 Tab
32、le A.29 DATA-SET mapping.49 Table A.30 GetDataSetValuesRequest 50 Table A.31 GetDataSetValuesResponse50 Table A.32 SetDataSetValuesRequest.51 Table A.33 SetDataSetValuesResponse 51 Table A.34 CreateDataSetRequest 52 BS EN 61400-25-4:2008 4 61400-25-4 IEC:2008(E) Table A.35 CreateDataSetResponse52 Ta
33、ble A.36 DeleteDataSetRequest.53 Table A.37 DeleteDataSetResponse 54 Table A.38 GetDataSetDirectoryRequest .54 Table A.39 GetDataSetDirectoryResponse 55 Table A.40 Report control block services mapping.55 Table A.41 AddSubscriptionRequest59 Table A.42 AddSubscriptionResponse .60 Table A.43 RemoveSub
34、scriptionRequest .61 Table A.44 RemoveSubscriptionResponse.61 Table A.45 ReportFormat.62 Table A.46 GetBRCBValuesRequest63 Table A.47 GetBRCBValuesResponse.64 Table A.48 SetBRCBValuesRequest66 Table A.49 SetBRCBValuesResponse .67 Table A.50 GetURCBValuesRequest .68 Table A.51 GetURCBValuesResponse.6
35、8 Table A.52 SetURCBValuesRequest70 Table A.53 SetURCBValuesResponse .71 Table A.54 ReportRequest.71 Table A.55 ReportResponse 72 Table A.56 LOG-CONTROL-BLOCK services mapping 73 Table A.57 GetLCBValuesRequest 73 Table A.58 GetLCBValuesResponse74 Table A.59 SetLCBValuesRequest.75 Table A.60 SetLCBVa
36、luesResponse 75 Table A.61 Log class services mapping .76 Table A.62 GetLogStatusValuesRequest .76 Table A.63 GetLogStatusValuesResponse.77 Table A.64 QueryLogByTimeRequest 78 Table A.65 QueryLogByTimeResponse79 Table A.66 QueryLogAfterRequest.79 Table A.67 QueryLogAfterResponse 80 Table A.68 Contro
37、l class services mapping81 Table A.69 SelectRequest .81 Table A.70 SelectResponse.82 Table A.71 SelectWithValueRequest83 Table A.72 SelectWithValueResponse .83 Table A.73 CancelRequest 85 Table A.74 CancelResponse85 Table A.75 OperateRequest.87 Table A.76 OperateResponse 87 Table A.77 CommandTermina
38、tionRequest .89 BS EN 61400-25-4:200861400-25-4 IEC:2008(E) 5 Table A.78 CommandTerminationResponse 89 Table A.79 TimeActivatedOperateRequest.91 Table A.80 TimeActivatedOperateResponse 91 Table A.81 Protocol stack selections .93 Table B.1 Mapping of IEC 61400-25-3 IEM service into OPC XML-DA service
39、s .128 Table B.2 Mapping of IEC 61400-25-2 IM classes to OPC XML-DA130 Table B.3 Server class attributes .131 Table B.4 Logical Device Class attributes 132 Table B.5 Logical Node Class attributes 132 Table B.6 Data Class attributes .133 Table B.7 DataAttributeType (DAType) Class attributes .133 Tabl
40、e B.8 Mapping of the attribute BasicType 134 Table B.9 New OPC XML-DA Error codes135 Table B.10 Timestamp mapping.136 Table B.11 Mapping of the Quality attribute .136 Table B.12 Cookie parameter explanation140 Table B.13 IEM GetServerDirectory mapping.142 Table B.14 IEM GetServerDirectory mapping de
41、tailed143 Table B.15 IEM GetLogicalDeviceDirectory mapping .144 Table B.16 IEM GetLogicalDeviceDirectory mapping detailed 144 Table B.17 GetLogicalDeviceDirectory negative response mapping to IEM ServiceError .145 Table B.18 IEM GetLogicalNodeDirectory mapping 146 Table B.19 IEM GetLogicalNodeDirect
42、ory mapping detailed.146 Table B.20 GetLogicalNodeDirectory negative response mapping to IEM ServiceError .147 Table B.21 IEM GetDataValues mapping .148 Table B.22 IEM GetDataValues mapping detailed 149 Table B.23 GetDataValues negative response mapping to IEM ServiceError150 Table B.25 IEM SetDataV
43、alues mapping detailed 151 Table B.26 SetDataValues negative response mapping to IEM ServiceError153 Table B.27 IEM GetDataDirectory mapping153 Table B.28 IEM GetDataDirectory mapping detailed.154 Table B.29 GetDataDirectory negative response mapping to IEM ServiceError 155 Table B.30 Mapping of Cre
44、ateDataSet service parameters 157 Table B.31 CreateDataSet negative response mapping to IEM ServiceError 157 Table B.32 GetDataSetValues negative response mapping to IEM ServiceError 158 Table B.33 SetDataSetValues negative response mapping to IEM ServiceError.158 Table B.34 OPC Subscription attribu
45、tes constrained value159 Table B.35 AddSubscription service parameter constraints160 Table B.36 Mapping of AddSubscription service parameters 160 Table B.37 AddSubscription negative response mapping to IEM ServiceError162 Table B.38 Mapping of RemoveSubscription service parameters .162 Table B.39 Fa
46、ult mapping to IEM ServiceError.163 BS EN 61400-25-4:2008 6 61400-25-4 IEC:2008(E) Table B.40 Report service parameters .163 Table B.41 Mapping of Report service parameters.163 Table B.42 Control models supported in this mapping164 Table B.43 Control services supported 164 Table B.44 Control model w
47、ritable custom item properties .165 Table B.45 AddCause mapping to OPC Error Code .166 Table B.46 Select request service mapping .167 Table B.47 SelectWithValue service parameter mapping .167 Table B.48 Cancel service parameter mapping 168 Table B.49 Cancel negative response mapping to IEM ServiceEr
48、ror 169 Table B.50 Operate service parameter mapping 169 Table B.51 Operate negative response mapping to IEM ServiceError 170 Table B.52 TimeActivatedOperate service parameter mapping 171 Table B.53 TimeActivatedOperate negative response mapping to IEM ServiceError 172 Table B.54 CommandTermination + service parameter mapping173 Table B.55 CommandTermination service parameter mapping 173 Table B.56 Protocol stack details.174 Table C