DIN EN 61804-5-2016 Function blocks (FB) for process control and electronic device description language (EDDL) - Part 5 EDDL Builtin library (IEC 61804-5 2015) English version EN 6.pdf

上传人:progressking105 文档编号:677574 上传时间:2018-12-26 格式:PDF 页数:243 大小:1.61MB
下载 相关 举报
DIN EN 61804-5-2016 Function blocks (FB) for process control and electronic device description language (EDDL) - Part 5 EDDL Builtin library (IEC 61804-5 2015) English version EN 6.pdf_第1页
第1页 / 共243页
DIN EN 61804-5-2016 Function blocks (FB) for process control and electronic device description language (EDDL) - Part 5 EDDL Builtin library (IEC 61804-5 2015) English version EN 6.pdf_第2页
第2页 / 共243页
DIN EN 61804-5-2016 Function blocks (FB) for process control and electronic device description language (EDDL) - Part 5 EDDL Builtin library (IEC 61804-5 2015) English version EN 6.pdf_第3页
第3页 / 共243页
DIN EN 61804-5-2016 Function blocks (FB) for process control and electronic device description language (EDDL) - Part 5 EDDL Builtin library (IEC 61804-5 2015) English version EN 6.pdf_第4页
第4页 / 共243页
DIN EN 61804-5-2016 Function blocks (FB) for process control and electronic device description language (EDDL) - Part 5 EDDL Builtin library (IEC 61804-5 2015) English version EN 6.pdf_第5页
第5页 / 共243页
点击查看更多>>
资源描述

1、April 2016DEUTSCHE NORM DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik in DIN und VDEPreisgruppe 51DIN Deutsches Institut fr Normung e. V. Jede Art der Vervielfltigung, auch auszugsweise, nur mit Genehmigung des DIN Deutsches Institut fr Normung e. V., Berlin, gestattet.ICS 35

2、.060; 35.240.50!%Kjw“2407184www.din.deDDIN EN 61804-5Funktionsbausteine fr die Prozessautomation und elektronische Gertebeschreibungssprache Teil 5: Bibliothek vorgefertigter Unterprogramme (IEC 618045:2015);Englische Fassung EN 618045:2015Function blocks (FB) for process control and electronic devi

3、ce description language (EDDL) Part 5: EDDL Builtin library (IEC 618045:2015);English version EN 618045:2015Blocs fonctionnels (FB) pour les procds industriels et le langage de description lectronique de produit (EDDL) Partie 5: Bibliothque de Builtin EDDL (IEC 618045:2015);Version anglaise EN 61804

4、5:2015Alleinverkauf der Normen durch Beuth Verlag GmbH, 10772 Berlin www.beuth.deGesamtumfang 243 SeitenDIN EN 61804-5:2016-04 2 Anwendungsbeginn Anwendungsbeginn fr die von CENELEC am 2015-07-14 angenommene Europische Norm als DIN-Norm ist 2016-04-01. Nationales Vorwort Vorausgegangener Norm-Entwur

5、f: E DIN EN 61804-5:2014-03. Fr dieses Dokument ist das nationale Arbeitsgremium K 956 Feldbus“ der DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik in DIN und VDE (www.dke.de) zustndig. Die enthaltene IEC-Publikation wurde vom SC 65E Devices and integration in enterprise system

6、s“ erarbeitet. Das IEC-Komitee hat entschieden, dass der Inhalt dieser Publikation bis zu dem Datum (stability date) unverndert bleiben soll, das auf der IEC-Website unter http:/webstore.iec.ch“ zu dieser Publikation angegeben ist. Zu diesem Zeitpunkt wird entsprechend der Entscheidung des Komitees

7、die Publikation besttigt, zurckgezogen, durch eine Folgeausgabe ersetzt oder gendert. Fr den Fall einer undatierten Verweisung im normativen Text (Verweisung auf ein Dokument ohne Angabe des Ausgabedatums und ohne Hinweis auf eine Abschnittsnummer, eine Tabelle, ein Bild usw.) bezieht sich die Verwe

8、isung auf die jeweils aktuellste Ausgabe des in Bezug genommenen Dokuments. Fr den Fall einer datierten Verweisung im normativen Text bezieht sich die Verweisung immer auf die in Bezug genommene Ausgabe des Dokuments. Der Zusammenhang der zitierten Dokumente mit den entsprechenden Deutschen Dokument

9、en ergibt sich, soweit ein Zusammenhang besteht, grundstzlich ber die Nummer der entsprechenden IEC-Publikation. Beispiel: IEC 60068 ist als EN 60068 als Europische Norm durch CENELEC bernommen und als DIN EN 60068 ins Deutsche Normenwerk aufgenommen. Das Prsidium des DIN hat mit Prsidialbeschluss 1

10、/2004 festgelegt, dass DIN-Normen, deren Inhalt sich auf internationale Arbeitsergebnisse der Informationsverarbeitung grndet, unter bestimmten Bedingungen allein in englischer Sprache verffentlicht werden drfen. Diese Bedingungen sind fr die vorliegende Norm erfllt. Da sich die Benutzer der vorlieg

11、enden Norm der englischen Sprache als Fachsprache bedienen, wird die Englische Fassung der EN 61804-5 verffentlicht. Fr die meisten der verwendeten Begriffe existieren keine gebruchlichen deutschen Benennungen, da sich die deutschen Anwender in der Regel ebenfalls der englischen Benennungen bedienen

12、. Diese Norm steht nicht in unmittelbarem Zusammenhang mit Rechtsvorschriften und ist nicht als Sicherheitsnorm anzusehen. DIN EN 61804-5:2016-04 3 Einleitung Dieser Teil der DIN EN 61804 Reihe ist eine Erweiterung der DIN EN 61804-3. In den vorherigen Ausgaben der DIN EN 61804-3 war die Bibliothek

13、der vorgefertigten Unterprogramme Teil der elektronischen Gertebeschreibungssprache (EDDL) nach DIN EN 61804-3. Aufgrund redaktioneller Problemen wird die EDDL Bibliothek der vorgefertigten Unterprogramme auf diesen separaten Teil der DIN EN 61804 verschoben. DIN EN 61804-5:2016-04 4 Leerseite EUROP

14、EAN STANDARD NORME EUROPENNE EUROPISCHE NORM EN 61804-5 September 2015 ICS 25.040.40; 35.240.50 English Version Function blocks (FB) for process control and electronic device description language (EDDL) - Part 5: EDDL Builtin library (IEC 61804-5:2015) Blocs fonctionnels (FB) pour les procds industr

15、iels et le langage de description lectronique de produit (EDDL) - Partie 5: Bibliothque de Builtin EDDL (IEC 61804-5:2015) Funktionsbausteine fr die Prozessautomation und elektronische Gertebeschreibungssprache - Teil 5: Bibliothek vorgefertigter Unterprogramme (IEC 61804-5:2015) This European Stand

16、ard was approved by CENELEC on 2015-07-14. 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 concernin

17、g such national standards may be obtained on application to the CEN-CENELEC Management Centre 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

18、 into its own language and notified to the CEN-CENELEC Management Centre has the same status as the official versions. CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic

19、of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom. European Committee for Electrotechnical Standardization Co

20、mit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels 2015 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members. Ref. No. EN 61804-5:2015 EDIN E

21、N 61804-5:2016-04 EN 61804-5:2015 European foreword The text of document 65E/450/FDIS, future edition 1 of IEC 61804-5, 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 v

22、ote and approved by CENELEC as EN 61804-5:2015. The following dates are fixed: latest date by which the document has to be implemented at national level by publication of an identical national standard or by endorsement (dop) 2016-04-14 latest date by which the national standards conflicting with th

23、e document have to be withdrawn (dow) 2018-07-14 Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CENELEC and/or CEN shall not be held responsible for identifying any or all such patent rights. Endorsement notice The text of the In

24、ternational Standard IEC 61804-5:2015 was approved by CENELEC as a European Standard without any modification. 2 DIN EN 61804-5:2016-04 EN 61804-5:2015 CONTENTS INTRODUCTION.20 1 Scope21 2 Normative references 21 3 Terms, definitions, acronyms and abbreviated terms 21 3.1 Terms and definitions21 3.2

25、 Acronyms and abbreviated terms.21 4 EDDL Builtin library .22 4.1 General.22 4.2 Conventions for Builtin descriptions .22 4.3 Builtin categories 23 4.3.1 Overview .23 4.3.2 User interface Builtins 24 4.3.3 Communication Builtins26 4.3.4 Action Builtins28 4.4 Builtin _ERROR 28 4.5 Builtin _TRACE .29

26、4.6 Builtin _WARNING 29 4.7 Builtin abort 29 4.8 Builtin abort_on_all_comm_errors30 4.9 Builtin ABORT_ON_ALL_COMM_STATUS.30 4.10 Builtin ABORT_ON_ALL_DEVICE_STATUS.31 4.11 Builtin ABORT_ON_ALL_RESPONSE_CODES 31 4.12 Builtin abort_on_all_response_codes.32 4.13 Builtin ABORT_ON_COMM_ERROR32 4.14 Built

27、in abort_on_comm_error.33 4.15 Builtin ABORT_ON_COMM_STATUS 33 4.16 Builtin ABORT_ON_DEVICE_STATUS 34 4.17 Builtin ABORT_ON_NO_DEVICE.34 4.18 Builtin ABORT_ON_RESPONSE_CODE 35 4.19 Builtin abort_on_response_code36 4.20 Builtin abortTransferPort .36 4.21 Builtin abs.37 4.22 Builtin ACKNOWLEDGE 37 4.2

28、3 Builtin acknowledge 37 4.24 Builtin acos .38 4.25 Builtin add_abort_method (version A) 38 4.26 Builtin add_abort_method (version B) 39 4.27 Builtin AddTime.39 4.28 Builtin asin40 4.29 Builtin assign 40 4.30 Builtin assign_double 40 4.31 Builtin assign_float41 4.32 Builtin assign_int.41 4.33 Builti

29、n assign_var42 4.34 Builtin assign2 42 4.35 Builtin atan43 3 DIN EN 61804-5:2016-04 EN 61804-5:2015 4.36 Builtin atof 43 4.37 Builtin atoi 44 4.38 Builtin browseIdentity44 4.39 Builtin BUILD_MESSAGE44 4.40 Builtin ByteToDouble.45 4.41 Builtin ByteToFloat45 4.42 Builtin ByteToLong46 4.43 Builtin Byte

30、ToShort .46 4.44 Builtin cbrt 47 4.45 Builtin ceil.47 4.46 Builtin closeTransferPort .47 4.47 Builtin cos.48 4.48 Builtin cosh.48 4.49 Builtin dassign 48 4.50 Builtin DATE_AND_TIME_VALUE_to_string 49 4.51 Builtin Date_to_DayOfMonth .49 4.52 Builtin DATE_to_days .50 4.53 Builtin Date_to_Month.50 4.54

31、 Builtin DATE_to_string 50 4.55 Builtin Date_To_Time51 4.56 Builtin Date_to_Year .51 4.57 Builtin days_to_DATE .51 4.58 Builtin DELAY .52 4.59 Builtin delay52 4.60 Builtin DELAY_TIME .53 4.61 Builtin delayfor53 4.62 Builtin delayfor254 4.63 Builtin DICT_ID.55 4.64 Builtin dictionary_string.55 4.65 B

32、uiltin DiffTime .55 4.66 Builtin discard_on_exit 56 4.67 Builtin DISPLAY56 4.68 Builtin display .57 4.69 Builtin display_bitenum .57 4.70 Builtin display_builtin_error .58 4.71 Builtin display_comm_error .58 4.72 Builtin display_comm_status .59 4.73 Builtin display_device_status.59 4.74 Builtin disp

33、lay_dynamics .60 4.75 Builtin display_dynamics2 .60 4.76 Builtin display_message61 4.77 Builtin display_message262 4.78 Builtin display_response_code 62 4.79 Builtin display_response_status 63 4.80 Builtin display_xmtr_status63 4.81 Builtin DoubleToByte.64 4.82 Builtin drand .64 4.83 Builtin dseed.6

34、5 4 DIN EN 61804-5:2016-04 EN 61804-5:2015 4.84 Builtin edit_device_value.65 4.85 Builtin edit_device_value2 .66 4.86 Builtin edit_local_value67 4.87 Builtin edit_local_value268 4.88 Builtin exp.69 4.89 Builtin ext_send_command69 4.90 Builtin ext_send_command_trans 70 4.91 Builtin fail_on_all_comm_e

35、rrors.71 4.92 Builtin fail_on_all_response_codes71 4.93 Builtin fail_on_comm_error72 4.94 Builtin fail_on_response_code .72 4.95 Builtin fassign .73 4.96 Builtin fGetByte.73 4.97 Builtin fgetval 74 4.98 Builtin float_value74 4.99 Builtin FloatToByte74 4.100 Builtin floor .75 4.101 Builtin fmod.75 4.

36、102 Builtin fpclassify76 4.103 Builtin From_DATE_AND_TIME_VALUE76 4.104 Builtin From_TIME_VALUE76 4.105 Builtin fsetval 77 4.106 Builtin ftoa 77 4.107 Builtin fvar_value 78 4.108 Builtin get_acknowledgement 78 4.109 Builtin get_acknowledgement2 78 4.110 Builtin get_block_instance_by_object_index 79

37、4.111 Builtin get_block_instance_by_tag.79 4.112 Builtin get_block_instance_count.80 4.113 Builtin get_comm_error .80 4.114 Builtin get_comm_error_string .81 4.115 Builtin get_date.81 4.116 Builtin get_date_lelem.82 4.117 Builtin get_date_lelem2 .82 4.118 Builtin get_date_value.83 4.119 Builtin get_

38、date_value2 .83 4.120 Builtin GET_DD_REVISION.84 4.121 Builtin get_dds_error .84 4.122 Builtin GET_DEV_VAR_VALUE .85 4.123 Builtin get_dev_var_value .85 4.124 Builtin GET_DEVICE_REVISION .86 4.125 Builtin GET_DEVICE_TYPE 86 4.126 Builtin get_dictionary_string.87 4.127 Builtin get_double .87 4.128 Bu

39、iltin get_double_lelem .88 4.129 Builtin get_double_lelem2 .88 4.130 Builtin get_double_value .89 4.131 Builtin get_double_value2 .89 5 DIN EN 61804-5:2016-04 EN 61804-5:20154.132 Builtin get_enum_string.90 4.133 Builtin get_float.90 4.134 Builtin get_float_lelem.91 4.135 Builtin get_float_lelem2.91

40、 4.136 Builtin get_float_value.92 4.137 Builtin get_float_value2.92 4.138 Builtin GET_LOCAL_VAR_VALUE.93 4.139 Builtin get_local_var_value93 4.140 Builtin GET_MANUFACTURER .94 4.141 Builtin get_more_status.94 4.142 Builtin get_resolve_status .95 4.143 Builtin get_response_code 95 4.144 Builtin get_r

41、esponse_code_string96 4.145 Builtin get_rspcode_string .96 4.146 Builtin get_rspcode_string_by_id .97 4.147 Builtin get_signed .97 4.148 Builtin get_signed_lelem .98 4.149 Builtin get_signed_lelem2 .98 4.150 Builtin get_signed_value .99 4.151 Builtin get_signed_value2 .99 4.152 Builtin get_status_co

42、de_string. 100 4.153 Builtin get_status_string 100 4.154 Builtin get_stddict_string . 101 4.155 Builtin get_string. 102 4.156 Builtin get_string_lelem. 102 4.157 Builtin get_string_lelem2 . 103 4.158 Builtin get_string_value. 103 4.159 Builtin get_string_value2 . 104 4.160 Builtin GET_TICK_COUNT 105

43、 4.161 Builtin get_transfer_status. 105 4.162 Builtin get_unsigned 105 4.163 Builtin get_unsigned_lelem 106 4.164 Builtin get_unsigned_lelem2 106 4.165 Builtin get_unsigned_value 107 4.166 Builtin get_unsigned_value2 108 4.167 Builtin get_variable_string . 108 4.168 Builtin GetCurrentDate 109 4.169

44、Builtin GetCurrentDateAndTime. 109 4.170 Builtin GetCurrentTime 109 4.171 Builtin iassign . 110 4.172 Builtin igetval 110 4.173 Builtin IGNORE_ALL_COMM_STATUS 110 4.174 Builtin IGNORE_ALL_DEVICE_STATUS 111 4.175 Builtin IGNORE_ALL_RESPONSE_CODES. 111 4.176 Builtin IGNORE_COMM_ERROR. 112 4.177 Builti

45、n IGNORE_COMM_STATUS . 112 4.178 Builtin IGNORE_DEVICE_STATUS . 113 4.179 Builtin IGNORE_NO_DEVICE 113 6 DIN EN 61804-5:2016-04 EN 61804-5:2015 4.180 Builtin IGNORE_RESPONSE_CODE .114 4.181 Builtin int_value 114 4.182 Builtin is_NaN .115 4.183 Builtin isetval 115 4.184 Builtin isOffline116 4.185 Bui

46、ltin ITEM_ID.116 4.186 Builtin itoa (version A) .116 4.187 Builtin itoa (version B) .117 4.188 Builtin ivar_value.117 4.189 Builtin lassign .117 4.190 Builtin lgetval 118 4.191 Builtin ListDeleteElementAt .118 4.192 Builtin ListDeleteElementAt2 .119 4.193 Builtin ListInsert 119 4.194 Builtin ListIns

47、ert2 120 4.195 Builtin log120 4.196 Builtin LOG_MESSAGE.121 4.197 Builtin log10121 4.198 Builtin log2121 4.199 Builtin long_value122 4.200 Builtin LongToByte122 4.201 Builtin lsetval 123 4.202 Builtin lvar_value.123 4.203 Builtin Make_Time.123 4.204 Builtin MEMBER_ID 124 4.205 Builtin MenuDisplay.12

48、4 4.206 Builtin method_abort .125 4.207 Builtin nan.125 4.208 Builtin NaN_value .126 4.209 Builtin nanf126 4.210 Builtin ObjectReference.127 4.211 Builtin openTransferPort127 4.212 Builtin pop_abort_method128 4.213 Builtin pow 128 4.214 Builtin process_abort.128 4.215 Builtin push_abort_method 129 4

49、.216 Builtin put_date.129 4.217 Builtin put_date_value.130 4.218 Builtin put_date_value2 .130 4.219 Builtin put_double .131 4.220 Builtin put_double_value .132 4.221 Builtin put_double_value2 .132 4.222 Builtin put_float.133 4.223 Builtin put_float_value.133 4.224 Builtin put_float_value2 .134 4.225 Builtin PUT_MESSAGE .134 4.226 Builtin put_message135 4.227 Builtin put_signed136 7 DIN EN 61804-5:2016-04 EN 61804-5:20154.228 Builtin put_signed_value . 136 4.229 Builtin put_signed_value2 . 137 4.230 Builtin put_s

展开阅读全文
相关资源
  • DIN EN 818-7-2008 Short link chain for lifting purposes - Safety - Part 7 Fine tolerance hoist chain Grade T (Types T DAT and DT)(includes Amendment A1 2008) Ge.pdfDIN EN 818-7-2008 Short link chain for lifting purposes - Safety - Part 7 Fine tolerance hoist chain Grade T (Types T DAT and DT)(includes Amendment A1 2008) Ge.pdf
  • DIN EN 1677-3-2008 Components for slings - Safety - Part 3 Forged steel self-locking hooks Grade 8(includes Amendment A1 2008) English version of DIN EN 1677-3 .pdfDIN EN 1677-3-2008 Components for slings - Safety - Part 3 Forged steel self-locking hooks Grade 8(includes Amendment A1 2008) English version of DIN EN 1677-3 .pdf
  • DIN EN 1677-2-2008 Components for slings - Safety - Part 2 Forged steel lifting hooks with latch Grade 8(includes Amendment A1 2008) English version of DIN EN 1.pdfDIN EN 1677-2-2008 Components for slings - Safety - Part 2 Forged steel lifting hooks with latch Grade 8(includes Amendment A1 2008) English version of DIN EN 1.pdf
  • DIN EN 1670-2007 Building hardware - Corrosion resistance - Requirements and test methods English version of DIN EN 1670 2007-06《建筑五金器具 耐腐蚀 要求和试验方法》.pdfDIN EN 1670-2007 Building hardware - Corrosion resistance - Requirements and test methods English version of DIN EN 1670 2007-06《建筑五金器具 耐腐蚀 要求和试验方法》.pdf
  • DIN EN 1656-2010 Chemical disinfectants and antiseptics - Quantitative suspension test for the evaluation of bactericidal activity of chemical disinfectants and.pdfDIN EN 1656-2010 Chemical disinfectants and antiseptics - Quantitative suspension test for the evaluation of bactericidal activity of chemical disinfectants and.pdf
  • DIN EN 1230-2-2018 Paper and board intended to come into contact with foodstuffs - Sensory analysis - Part 2 Off-flavour (taint) German version EN 1230-2 2009《用.pdfDIN EN 1230-2-2018 Paper and board intended to come into contact with foodstuffs - Sensory analysis - Part 2 Off-flavour (taint) German version EN 1230-2 2009《用.pdf
  • DIN EN 1176-7-2008 Playground equipment and surfacing - Part 7 Guidance on installation inspection maintenance and operation English version of DIN EN 1176-7 20.pdfDIN EN 1176-7-2008 Playground equipment and surfacing - Part 7 Guidance on installation inspection maintenance and operation English version of DIN EN 1176-7 20.pdf
  • DIN EN 1176-5-2008 Playground equipment and surfacing - Part 5 Additional specific safety requirements and test methods for carousels English version of DIN EN .pdfDIN EN 1176-5-2008 Playground equipment and surfacing - Part 5 Additional specific safety requirements and test methods for carousels English version of DIN EN .pdf
  • DIN EN 1159-1-2007 Advanced technical ceramics - Ceramic composites - Thermophysical properties - Part 1 Determination of thermal expansion (includes Corrigendu.pdfDIN EN 1159-1-2007 Advanced technical ceramics - Ceramic composites - Thermophysical properties - Part 1 Determination of thermal expansion (includes Corrigendu.pdf
  • DIN EN 1093-4-2008 Safety of machinery - Evaluation of the emission of airborne hazardous substances - Part 4 Capture efficiency of an exhaust system - Tracer m.pdfDIN EN 1093-4-2008 Safety of machinery - Evaluation of the emission of airborne hazardous substances - Part 4 Capture efficiency of an exhaust system - Tracer m.pdf
  • 猜你喜欢
    相关搜索

    当前位置:首页 > 标准规范 > 国际标准 > DIN

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1