1、raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI Standards PublicationField device tool interface (FDT)specification Part 61: Device type manager (DTM) Styleguide for common object modelPD CLC/TR 62453-61:2009National forewordThis Published Documen
2、t is the UK implementation of CLC/TR 62453-61:2009.The UK participation in its preparation was entrusted to Technical CommitteeAMT/7, Industrial communications: process measurement and control, including fieldbus.A list of organizations represented on this committee can be obtained onrequest to its
3、secretary.This publication does not purport to include all the necessary provisions of acontract. Users are responsible for its correct application. BSI 2010ISBN 978 0 580 62575 6ICS 25.040.40; 35.100.05; 35.110Compliance with a British Standard cannot confer immunity fromlegal obligations.This Publ
4、ished Document was published under the authority of theStandards Policy and Strategy Committee on 31 January 2010Amendments issued since publicationAmd. No. Date Text affectedBRITISH STANDARDPD CLC/TR 62453-61:2009TECHNICAL REPORT CLC/TR 62453-61 RAPPORT TECHNIQUE TECHNISCHER BERICHT November 2009 C
5、ENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Central Secretariat: Avenue Marnix 17, B - 1000 Brussels 2009 CENELEC - All rights of exploitation in any form and by any means reserved wor
6、ldwide for CENELEC members. Ref. No. CLC/TR 62453-61:2009 E ICS 25.040.40; 35.100.05; 35.110 English version Field device tool interface (FDT) specification - Part 61: Device type manager (DTM) - Styleguide for common object model (IEC/TR 62453-61:2009) Spcification des interfaces des outils des dis
7、positifs de terrain (FDT) - Partie 61: Gestionnaire type de dispositifs (DMT) - Guide stylistique pour le modle objet commun (CEI/TR 62453-61:2009) Field Device Tool (FDT)-Schnittstellenspezifikation - Teil 61: Device Type Manager (DTM) - Leitfaden zur Gestaltung von Bedienoberflchen (IEC/TR 62453-6
8、1:2009) This Technical Report was approved by CENELEC on 2009-10-01. 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, Luxemb
9、ourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. PD CLC/TR 62453-61:2009CLC/TR 62453-61:2009 - 2 - Foreword The text of document 65E/72/CDV, future edition 1 of IEC/TR 62453-61, prepared by SC 65E, Devices and int
10、egration in enterprise systems, of IEC TC 65, Industrial-process measurement, control and automation, was submitted to the IEC-CENELEC parallel vote and was approved by CENELEC as CLC/TR 62453-61 on 2009-10-01. Annex ZA has been added by CENELEC. _ Endorsement notice The text of the Technical Report
11、 IEC/TR 62453-61:2009 was approved by CENELEC as a Technical Report without any modification. _ PD CLC/TR 62453-61:2009- 3 - CLC/TR 62453-61:2009 Annex ZA (normative) Normative references to international publications with their corresponding European publications The following referenced documents
12、are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. NOTE When an international publication has been modified by common modifications, in
13、dicated by (mod), the relevant EN/HD applies. Publication Year Title EN/HD Year IEC 62453-1 2009 Field device tool (FDT) interface specification - Part 1: Overview and guidance EN 62453-1 2009 IEC 62453-2 2009 Field device tool (FDT) interface specification - Part 2: Concepts and detailed descriptio
14、n EN 62453-2 2009 IEC/TR 62453-41 2009 Field device tool (FDT) interface specification - Part 41: Object model integration profile - Common object model CLC/TR 62453-41 2009 ISO/IEC 19501 2005 Information technology - Open Distributed Processing - Unified Modeling Language (UML) - - _ PD CLC/TR 6245
15、3-61:2009 2 TR 62453-61 IEC:2009(E) CONTENTS INTRODUCTION.6 1 Scope.7 2 Normative references .7 3 Terms, definitions, symbols, abbreviated terms and conventions 7 3.1 Terms and definitions 7 3.2 Symbols and abbreviated terms.7 3.3 Conventions 8 3.3.1 Data type names and references to data types 8 3.
16、3.2 Vocabulary for requirements8 3.3.3 Specific formatting.8 3.3.4 State machine diagrams 8 4 Principles for designing DTM user interfaces8 5 Benefits from the FDT users point of view9 6 Functions of a DTM 11 6.1 General .11 6.2 Function “Main operation”11 6.3 Functions “Online Parameterize” and “Of
17、fline Parameterize” .12 7 DTM user interface.12 7.1 Objective.12 7.2 General behavior.12 7.2.1 General .12 7.2.2 GUI navigation.12 7.2.3 GUI resizeability 12 7.2.4 Display of information12 7.3 Microsoft Active Accessibility.13 7.4 Appearance.13 7.4.1 General .13 7.4.2 DTM user interface categories.1
18、4 7.4.3 DTM user interface areas 15 7.5 Parameter handling .20 7.5.1 Representation within Application Area20 7.5.2 Change of parameter values20 7.5.3 Representation of parameters22 8 Representation of DTM functions24 9 DTM behavior.27 9.1 Close of user interface with modified parameter values .27 9
19、.2 Data set 27 9.2.1 Parameter in multiple user interfaces.27 9.2.2 Locking mechanism .27 9.3 Online parameterization / data source: device .28 9.4 Offline parameterization / data source: data set.28 9.5 Error handling .29 9.6 Communication .29 9.7 Access rights.30 9.7.1 FDT actors and parameter cla
20、sses 30 PD CLC/TR 62453-61:2009TR 62453-61 IEC:2009(E) 3 9.7.2 OEM login .30 9.8 Localization.30 9.9 Documentation 30 9.10 Installation and un-installation .31 Bibliography33 Figure 1 Part 61 of the IEC 62453 series .6 Figure 2 Standard User Interface (SUI) 10 Figure 3 Advanced User Interface (AUI).
21、11 Figure 4 Areas of an SUI14 Figure 5 Areas of an AUI15 Figure 6 State diagram: Continuous Check 21 Figure 7 State diagram: One Time Check.22 Figure 8 Parameter value and associated information 22 Table 1 Contents of Identification Area 16 Table 2 Contents of Action Area 17 Table 3 Contents of Stat
22、us Bar 18 Table 4 Possible connection states 18 Table 5 Possible data source states.19 Table 6 Possible states of the instance data set.19 Table 7 Possible device diagnostic states (see 1) 19 Table 8 Possible states of parameters .23 Table 9 Display of inadmissible or wrong data .24 Table 10 Represe
23、ntation of functions.25 Table 11 Relation between user roles and parameter classes 30 Table 12 Installation and un-installation .31 PD CLC/TR 62453-61:2009 6 TR 62453-61 IEC:2009(E) INTRODUCTION This technical report is a user interface design specification for developers of FDT (Field Device Tool)
24、components for Function Control and Data Access within a Client/Server architecture. The technical report is a result of an analysis and design process to develop standard interfaces to facilitate the development of components by multiple vendors that shall interoperate seamlessly. A device-specific
25、 software component, called DTM (Device Type Manager), is supplied by the field device manufacturer with its device. The DTM is integrated into engineering tools via the FDT interfaces defined in this specification. The approach to integration is in general open for all kinds of fieldbusses and thus
26、 meets the requirements for integrating different kinds of devices into heterogeneous control systems. To ensure the consistent management of a plant-wide control and automation technology, it is necessary to fully integrate fieldbusses, devices and sub-systems as a seamless part of a wide range of
27、automation tasks covering the whole automation life-cycle. This integration also requires a consistent look and feel of device specific components. Figure 1 shows how IEC/TR 62453-61 is aligned in the structure of the IEC 62453 series. Part 41Object Model Integration ProfilePart 61DTM StyleguideFigu
28、re 1 Part 61 of the IEC 62453 series PD CLC/TR 62453-61:2009TR 62453-61 IEC:2009(E) 7 FIELD DEVICE TOOL (FDT) INTERFACE SPECIFICATION Part 61: Device Type Manager (DTM) Styleguide for common object model 1 Scope IEC/TR 62453-61, which is a technical report, explains the guidelines and rules for the
29、implementation of a Device Type Manager (DTM) with regard to the user interface and its functions. These guidelines and rules are part of the FDT specification and are intended to ensure that all users are provided with clear and consistent user interface functions and features across DTM devices in
30、 a system. 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. IEC 62453-1:200
31、9, Field Device Tool (FDT) interface specification Part 1: Overview and guidance IEC 62453-2:2009, Field Device Tool (FDT) interface specification Part 2: Concepts and detailed description IEC/TR 62453-41:2009,Field Device Tool (FDT) interface specification Part 41: Object model integration profile
32、Common object model ISO/IEC 19501:2005, Information technology Open Distributed Processing Unified Modeling Language (UML) Version 1.4.2 3 Terms, definitions, symbols, abbreviated terms and conventions 3.1 Terms and definitions For the purposes of this document, the terms and definitions given in IE
33、C 62453-1, IEC 62453-2, IEC/TR 62453-41 and the following apply. 3.1.1 screen reader software application that provides additional output to users (e.g. text-to-sound, braille) 3.1.2 navigation tree GUI element, which displays the navigation information by means of a tree (e.g. tree control) 3.2 Sym
34、bols and abbreviated terms For the purposes of this document, the symbols and abbreviations given in IEC 62453-1, IEC 62453-2, IEC/TR 62453-41 and the following apply. GUI Graphical User Interface PD CLC/TR 62453-61:2009 8 TR 62453-61 IEC:2009(E) SUI Standard User Interface (a GUI layout defined in
35、this document) AUI Advanced User Interface (a GUI layout defined in this document) CUI Composition User Interface (a GUI layout defined in this document) MSAA Microsoft Active Accessibility OEM Original Equipment Manufacturer 3.3 Conventions 3.3.1 Data type names and references to data types The con
36、ventions for naming and referencing of data types are explained in IEC 62453-2, Clause A.1 3.3.2 Vocabulary for requirements The following expressions are used when specifying requirements. Usage of “shall” or “mandatory” No exceptions allowed. Usage of “should” or “recommended” Strong recommendatio
37、n. It may make sense in special exceptional cases to differ from the described behavior. Usage of “can or “optional A DTM may provide the function or behavior depending on the task and type of the DTM. If a function or behavior is provided, it shall follow the style guide. 3.3.3 Specific formatting
38、The following formatting is used to describe specific context. CAPITAL LETTERS Names of keys on the keyboard for example, SHIFT, CTRL, or ALT. Button text Button with the specified text. Name of an XML element according to data type definition in IEC/TR 62453-41. 3.3.4 State machine diagrams Syntax
39、of the state machine diagrams in this document is defined in IEC 62453-1 and in ISO/IEC 19501:2005. 4 Principles for designing DTM user interfaces The design of GUIs for DTMs is based on the following general principles for user interface design 4,5. These are recommendations for good engineering pr
40、actice. For additional fundamentals of user interface design, please see the available literature. Visibility of system status The system should always keep users informed about what is going on, through appropriate feedback within an acceptable time limit. Match between system and the real world Th
41、e system should speak the users language with words, phrases and concepts familiar to the user, rather than system-oriented terms. Follow real-world conventions, making information appear in a natural and logical order. PD CLC/TR 62453-61:2009TR 62453-61 IEC:2009(E) 9 User control and freedom Users
42、often choose system functions by mistake and need a clearly marked “emergency exit“ to leave the unwanted state without having to go through an extended dialogue. Support undo and redo. Consistency and standards Users should not have to wonder whether different words, situations, or actions mean the
43、 same thing. Follow platform conventions. Error prevention A careful design which prevents a problem from occurring in the first place is even better than good error messages. Recognition rather than recall Make objects, actions, and options visible. The user should not have to remember information
44、from one part of the dialogue to another. Instructions for use of the system should be visible or easily retrievable whenever appropriate. Flexibility and efficiency of use Accelerators - unseen by the novice user - may often speed up the interaction for the expert user so that the system can cater
45、to both inexperienced and experienced users. Allow users tailoring of frequent actions. Aesthetic and minimalist design Dialogue should not contain information which is irrelevant or rarely needed. Every extra unit of information in a dialogue competes with the relevant units of information and dimi
46、nishes their relative visibility. Help users recognize, diagnose, and recover from errors Error messages should be expressed in plain language (no codes), precisely indicate the problem, and constructively suggest a solution. Help and documentation Even though it is better if the system can be used
47、without documentation, it may be necessary to provide help and documentation. Any such information should be easy to search, focus on the users task, list concrete steps to be carried out, and not be too large. 5 Benefits from the FDT users point of view Using DTMs compliant with this style guide en
48、ables the user to operate more efficiently and more safely. The user is able to parameterize and manage the data of devices from various manufacturers in a uniform way. Therefore, the user is presented with a clearly structured concept regardless of the manufacturer or the type of the device. Detail
49、s or requirements for developers of a DTM are given within the following clauses. Guideline and rules are defined for uniform user guidance: DTM user interfaces are used and displayed in engineering systems and stand alone tools in the same manner regardless of the device or DTM manufacturer or communication protocol employed; uniform behavior of a DTM. This includes: persistent storage, behavior in multi-user envir