IEC 61400-25-4:2008
(Main)Wind turbines - Part 25-4: Communications for monitoring and control of wind power plants - Mapping to communication profile
Wind turbines - Part 25-4: Communications for monitoring and control of wind power plants - Mapping to communication profile
IEC 61400-25-4:2008(E) specifies the specific mappings to protocol stacks encoding the messages required for the information exchange between a client and a remote server for data access and retrieval, device control, event reporting and logging, publisher/subscriber, self-description of devices (device data dictionary), data typing and discovery of data types. Covers several mappings, one of which shall be selected in order to be compliant with this part of IEC 61400-25. The IEC 61400-25 series is designed for a communication environment supported by a client-server model. Three areas are defined, that are modelled separately to ensure the scalability of implementations: wind power plant information model, information exchange model, and mapping of these two models to a standard communication profile.
This publication is of high relevance for Smart Grid.
General Information
Relations
Standards Content (Sample)
IEC 61400-25-4
Edition 1.0 2008-08
INTERNATIONAL
STANDARD
Wind turbines –
Part 25-4: Communications for monitoring and control of wind power plants –
Mapping to communication profile
All rights reserved. Unless otherwise 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 IEC's member National Committee in the country of the requester.
If you have any questions 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: inmail@iec.ch
Web: www.iec.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 constant 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,…).
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.electropedia.org
The world's 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: 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: csc@iec.ch
Tel.: +41 22 919 02 11
Fax: +41 22 919 03 00
IEC 61400-25-4
Edition 1.0 2008-08
INTERNATIONAL
STANDARD
Wind turbines –
Part 25-4: Communications for monitoring and control of wind power plants –
Mapping to communication profile
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XH
ICS 27.180 ISBN 2-8318-9964-8
– 2 – 61400-25-4 © IEC:2008(E)
CONTENTS
FOREWORD.8
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 .21
Annex B (normative) Specific communication service mapping – Mapping to OPC
XML-DA .127
Annex C (normative) Specific communication service mapping – Mapping to ISO 9506
specified in IEC 61850-8-1.175
Annex D (normative) Specific communication service mapping – Mapping to IEC
60870-5-104 specified in IEC/TS 61850-80-1.185
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 profiles.19
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 mechanism (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 architecture (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 case 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 case.205
Figure D.8 – Direct Control with Enhanced Security – negative 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
61400-25-4 © IEC:2008(E) – 3 –
Figure D.12 – SBOw control – negative case b) .208
Figure D.13 – SBOw control – negative case c) .209
Figure D.14 – SBO with Enhanced Security – positive case .210
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 – Mapping 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 model.29
Table A.5 – 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 – ReleaseResponse.39
Table A.12 – AbortRequest.40
Table A.13 – AbortResponse .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 – GetLogicalNodeDirectoryResponse.43
Table A.20 – Data mapping .44
Table A.21 – GetDataValuesRequest.44
Table A.22 – GetDataValuesResponse .45
Table A.23 – SetDataValuesRequest .45
Table A.24 – SetDataValuesResponse .46
Table A.25 – GetDataDirectoryRequest .47
Table A.26 – GetDataDirectoryResponse.47
Table A.27 – GetDataDefinitionRequest.48
Table A.28 – GetDataDefinitionResponse .49
Table A.29 – DATA-SET mapping.49
Table A.30 – GetDataSetValuesRequest .50
Table A.31 – GetDataSetValuesResponse.50
Table A.32 – SetDataSetValuesRequest.51
Table A.33 – SetDataSetValuesResponse .51
Table A.34 – CreateDataSetRequest .52
– 4 – 61400-25-4 © IEC:2008(E)
Table A.35 – CreateDataSetResponse.52
Table 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 – AddSubscriptionRequest.59
Table A.42 – AddSubscriptionResponse .60
Table A.43 – RemoveSubscriptionRequest .61
Table A.44 – RemoveSubscriptionResponse.61
Table A.45 – ReportFormat.62
Table A.46 – GetBRCBValuesRequest.63
Table A.47 – GetBRCBValuesResponse .64
Table A.48 – SetBRCBValuesRequest .66
Table A.49 – SetBRCBValuesResponse .67
Table A.50 – GetURCBValuesRequest .68
Table A.51 – GetURCBValuesResponse.68
Table A.52 – SetURCBValuesRequest.70
Table A.53 – SetURCBValuesResponse .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.