Field Device Integration (FDI) – Part 6: Technology Mappings FCG TS62769-6 Edition 1.2.0 21 Jun 2019 RELEASED S P E C I F I C A T I O N Field Device Integration (FDI) – Part 6: Technology Mappings RELEASED FCG TS62769-6 , Ed. 1.2.0, 21 Jun 2019 Page 1 of 5 Document Distribution / Maintenance Control / Document Approval To obtain information concerning document distribution control, maintenance control, and document approval please contact FieldComm Group at the address shown below. Copyright © 2019 (2014, 2017) FieldComm Group, PROFIBUS Nutzerorganisation e. V., OPC Foundation, FDT Group FieldComm Group, PROFIBUS Nutzerorganisation e.V, OPC Foundation, and FDT Group are the joint publishers of this document. The information in this document is subject to change without notice and should not be construed as a commitment by the publishers. The publishers assume no responsibility for any errors that may appear in this document. In no event shall the publishers be liable for direct, indirect, special, incidental or consequential damages of any nature or kind arising from the use of this document. This document and parts thereof must not be reproduced or copied without written per-mission from the publishers, and the contents thereof must not be imparted to a third party nor used for any unauthorized purpose. All rights to copyrights, registered trademarks or applications, utility models and registered patents or applications reside with their respective owners. Trademark Information FieldComm Group ™ , F OUNDATION ™ Fieldbus and HART-IP ™ are trademarks, and HART ® , WirelessHART ® , ROM ® and SIF ® are registered trademarks of FieldComm Group, Austin, Texas, USA Any use of these terms hereafter in this document, or in any document referenced by this document, implies the trademark/registered trademark. All other trademarks used in this or referenced documents are trademarks of their respective companies. For more information, contact: FDT Group 5 Industrieweg 3001 Heverlee Belgium Phone: +32 (0)10 22 22 51 fdtgroup.org FieldComm Group 9430 Research Boulevard Suite 1-120 Austin, TX 78759, USA Phone: (512) 792-2300 Fax: (512) 792-2310 fieldcommgroup.org OPC Foundation Presidential Office 8455 Infirmary Rd., Ravenna, OH 44266 P.O. Box 808 (mailing address) Mantua, Ohio 44255 Phone: (330) 839-8718 opcfoundation.org PROFIBUS Nutzerorganisation e. V. (PNO) PROFIBUS & PROFINET International (PI) Haid-und-Neu-Str. 7 76131 Karlsruhe Germany Phone: +49 721 96 58 590 Fax: +49 721 96 58 589 profibus.com profinet.com Intellectual Property Rights The FieldComm Group (the Group) does not knowingly use or incorporate any information or data into the HART, F OUNDATION Fieldbus and FDI protocol standards, which the Group does not own or have lawful rights to use. Should the Group receive any notification regarding the existence of any conflicting private IPR, the Group will review the disclosure and either (A) determine there is no conflict; (B) resolve the conflict with the IPR owner; or (C) modify the standard to remove the conflicting requirement. In no case does the Group encourage implementers to infringe on any individual's or organization's IPR. Field Device Integration (FDI) – Part 6: Technology Mappings RELEASED FCG TS62769-6, Ed. 1.2.0, 21 Jun 2019 Page 2 of 5 Revision Log Version Date Change Note / History / Reason 1.1.0.1 07 June 2016 New document template, issues fixed, incorporated errata to issue 1813. 1.1.0.2 14 June 2016 Issues 1859, 1860, and 1861 solved; reworked section with new rules to implement new security concept for UIP execution 1.1.0.3 04 July 2016 Issue 1863 solved; reworked section 4.9.2.1 to reflect new security concept for UIP execution. 1.1.0.4 19 Dec 2016 New document template 1.1.0.5 24 Feb 2017 New cover page and trademark information 1.2.0.1 17 Jan. 2018 All contents relevant to .NET technology mapping moved to FCG TS62769-6-100. 1.2.0.2 02 Feb. 2018 Added references to HTML5 technology mapping 1.2.0.3 12 Feb. 2018 Editorial changes 1.2.0.7 12 Sep. 2018 Moved RuntimeIds to be supported to Technology Management Document (FCG TS10099) 1.2.0.8 09 Oct. 2018 Editorial changes 1.2.0.9 17 Oct. 2018 Editorial changes 1.2.0.10 21 June 2019 Replaced term assembly by technology independent term, editorial changes (Balloting comments 891, 892, 893) 1.2.0.11 26 June 2019 Added normative references to individual technology mappings (Balloting comments 1002 - 1005) Field Device Integration (FDI) – Part 6: Technology Mappings RELEASED FCG TS62769-6 , Ed. 1.2.0, 21 Jun 2019 Page 3 of 5 TABLE OF CONTENTS 1 Scope ........................................................................................................................................................... 4 2 Normative references .................................................................................................................................. 4 3 Terms, definitions, abbreviated terms, acronyms and conventions ............................................................... 4 3.1 Terms and definitions .................................................................................................................... 4 3.2 Abbreviated terms and acronyms .................................................................................................. 4 3.3 Symbols ........................................................................................................................................ 5 4 Platforms and Runtime ................................................................................................................................ 5 4.1 Runtime ........................................................................................................................................ 5 .NET Framework ......................................................................................................... 5 HTML5 ........................................................................................................................ 5 4.2 Platforms ...................................................................................................................................... 5 Workstation ............................................................................................................... 5 Mobile ........................................................................................................................ 5 Field Device Integration (FDI) – Part 6: Technology Mappings RELEASED FCG TS62769-6, Ed. 1.2.0, 21 Jun 2019 Page 4 of 5 1 Scope This part of FCG TS62769 specifies the technology mapping for the concepts described in the Field Device Integration (FDI) standard. The technology mapping focuses on implementation of the components FDI Client and User Interface Plug-in (UIP) in the specified technologies for the WORKSTATION platform and the MOBILE platform as defined in FCG TS62769-4. There are individual subparts for the currently supported technologies .NET and HTML5. 2 Normative references The following documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the edition of the referenced document (including any amendments), which applies for a specific FDI Technology Version is defined within the FDI Technology Management Document and on the support portals of FieldComm Group and PI International. FCG TS61804 (all parts), Function blocks (FB) for process control and Electronic Device Description Language (EDDL) FCG TS10099, Field Device Integration (FDI) – Technology Management FCG TS62769-1, Field Device Integration (FDI) – Part 1: Overview FCG TS62769-2, Field Device Integration (FDI) – Part 2: FDI Client FCG TS62769-4, Field Device Integration (FDI) – Part 4: FDI Packages FCG TS62769-6-100, Field Device Integration (FDI) – Part 6-100: Technology Mapping – .NET FCG TS62769-6-200, Field Device Integration (FDI) – Part 6-200: Technology Mapping – HTML5 HTML5, W3C Recommendation. World Wide Web Consortium (W3C) (2014). ECMA-262: ECMAScript 2016 Language Specification CSS Snapshot 2017, W3C Working Group Note. World Wide Web Consortium (W3C) (2017) ISO/IEC 19505-1, Information technology – Object Management Group Unified Modeling Language (OMG UML) – Part 1: Infrastructure. 3 Terms, definitions, abbreviated terms, acronyms and conventions 3.1 Terms and definitions For the purposes of this document, the terms and definitions given in FCG TS62769-1 as well as the following apply. FDI Type Library Technology specific library implementation that contains the interfaces and data types that are used for the data exchange and interaction between a UIP and an FDI Client 3.2 Abbreviated terms and acronyms For the purposes of this document, the abbreviated terms and acronyms given in FCG TS62769-1 as well as the following apply. Field Device Integration (FDI) – Part 6: Technology Mappings RELEASED FCG TS62769-6 , Ed. 1.2.0, 21 Jun 2019 Page 5 of 5 CLR Common Language Run-time UML Unified Modeling Language 3.3 Symbols Figures in this document use the graphical symbols according to ISO/IEC 19505-1 (UML 2.0). 4 Platforms and Runtime 4.1 Runtime .NET Framework A UIP for the .NET-based runtime shall be built upon the Microsoft .NET Framework and executed in the .NET Common Language Runtime. The RuntimeId is ".NET Framework CLR<<CLR_Version>>". The concrete versions of the required .NET Framework and the CLR are specified in FCG TS10099 FDI Technology Management. FCG TS62769-6-100 specifies the detailed technology mapping. HTML5 A UIP for the HTML5-based runtime shall be built upon HTML5 (see HTML5, W3C Recommendation), ECMAScript (see ECMA-262) and Cascading Style Sheets. The RuntimeId is "FdiHtml<<Version>>". The version and thus the concrete features to be supported are specified in . FCG TS62769-6-200 specifies the detailed technology mapping. 4.2 Platforms Workstation The individual RuntimeIds to be supported by an FDI Client for the Workstation platform are specified in FCG TS10099. The PlatformId for the Workstation platform is “Workstation”. Mobile The RuntimeIds to be supported by an FDI Client for the Mobile platform are specified in FCG TS10099. The PlatformId for the Mobile platform is “Mobile”. Next >