Shopping Cart

No products in the cart.

BS EN 62453-2:2009 2010

$215.11

Field device tool (FDT) interface specification – Concepts and detailed description

Published By Publication Date Number of Pages
BSI 2010 158
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. Weā€™re here to assist you 24/7.
Email:[email protected]

IEC 62453-2:2009 explains the common principles of the field device tool concept. These principles can be used in various industrial applications such as engineering systems, configuration programs and monitoring and diagnostic applications. It specifies the general objects, general object behavior and general object interactions that provide the base of FDT. This bilingual version (2014-04) corresponds to the monolingual English version, published in 2009-06.

PDF Catalog

PDF Pages PDF Title
6 CONTENTS
14 INTRODUCTION
Figures
FigureĀ 1 ā€“ Part 2 of the IECĀ 62453 series
15 1 Scope
2 Normative references
3 Terms, definitions, symbols, abbreviated terms and conventions
3.1 Terms and definitions
16 3.2 Symbols and abbreviated terms
3.3 Conventions
4 Fundamentals
4.1 General
4.2 Abstract FDT model
17 FigureĀ 2 ā€“ Abstract FDT model
Tables
TableĀ 1 ā€“ Description of FDT objects
18 TableĀ 2 ā€“ Description of associations between FDT objects
20 FigureĀ 3 ā€“ Frame Application with integrated Communication Channel
21 FigureĀ 4 ā€“ Device Type Manager (DTM)
FigureĀ 5 ā€“ Communication DTM
22 FigureĀ 6 ā€“ Device DTM
FigureĀ 7 ā€“ Gateway DTM
23 FigureĀ 8 ā€“ Module DTM
24 FigureĀ 9 ā€“ Block Type Manager (BTM)
FigureĀ 10 ā€“ Presentation object
25 FigureĀ 11 ā€“ Channel object
26 4.3 Modularity
FigureĀ 12 ā€“ Combined Process / Communication Channel
27 4.4 Bus categories
4.5 System and FDT topology
FigureĀ 13 ā€“ FDT topology for a simple system topology
28 FigureĀ 14 ā€“ FDT topology for a complex system topology
29 4.6 Peer to peer and nested communication
FigureĀ 15 ā€“ Peer to peer communication
30 4.7 DTM, DTM Device Type and Hardware Identification Information
FigureĀ 16 ā€“ Nested communication
31 FigureĀ 17 ā€“ DTM, DTM Device Type and Device Identification Information
32 4.8 DTM data persistence and synchronization
FigureĀ 18 ā€“ Connected Hardware Identification
33 4.9 DTM device parameter access
FigureĀ 19 ā€“ FDT storage and synchronization mechanisms
34 4.10 DTM state machine
FigureĀ 20 ā€“ DTM state machine
35 FigureĀ 21 ā€“ Substates of communication allowed
TableĀ 3 ā€“ Transitions of DTM states
TableĀ 4 ā€“ Transitions of DTM ā€˜communication allowedā€™ sub states
36 4.11 Basic operation phases
37 4.12 FDT version interoperability
TableĀ 5 ā€“ Operation phases
39 5 FDT session model and use cases
5.1 Session model overview
40 5.2 Actors
FigureĀ 22 ā€“ Main Use Case Diagram
41 TableĀ 6 ā€“ Actors
42 5.3 Use cases
FigureĀ 23 ā€“ Observation Use Cases
43 FigureĀ 24 ā€“ Operation Use Cases
TableĀ 7 ā€“ Operation Use Cases
46 FigureĀ 25 ā€“ Maintenance use cases
47 TableĀ 8 ā€“ Maintenance use cases
51 FigureĀ 26 ā€“ Planning use cases
TableĀ 9 ā€“ Planning use cases
53 FigureĀ 27 ā€“ OEM service
54 FigureĀ 28 ā€“ Administrator use cases
TableĀ 10 ā€“ Administrator use cases
55 6 General concepts
6.1 Address management
6.2 Scanning and DTM assignment
FigureĀ 29 ā€“ Address setting via DTM presentation object
56 FigureĀ 30 ā€“ Fieldbus scanning
57 6.3 Configuration of fieldbus master or communication scheduler
58 6.4 Slave redundancy
FigureĀ 31 ā€“ Fieldbus master configuration tool as part of a DTM
59 FigureĀ 32 ā€“ Redundancy scenarios
61 7 FDT service specification
7.1 Service specification overview
62 7.2 DTM services
TableĀ 11 ā€“ Arguments for service PrivateDialogEnabled
63 TableĀ 12 ā€“ Arguments for service SetLanguage
TableĀ 13 ā€“ Arguments for service SetSystemGuiLabel
64 TableĀ 14 ā€“ Arguments for service GetTypeInformation (for DTM)
TableĀ 15 ā€“ Arguments for service GetTypeInformation (for BTM)
65 TableĀ 16 ā€“ Arguments for service GetIdentificationInformation (for DTM)
TableĀ 17 ā€“ Arguments for service GetIdentificationInformation (for BTM)
TableĀ 18 ā€“ Arguments for service Hardware information (for DTM)
66 TableĀ 19 ā€“ Arguments for service GetActiveTypeInfo
TableĀ 20 ā€“ Arguments for service GetActiveTypeInfo (for BTM)
TableĀ 21 ā€“ Arguments for service Initialize (for DTM)
67 TableĀ 22 ā€“ Arguments for service Initialize (for BTM)
TableĀ 23 ā€“ Arguments for service SetLinkedCommunicationChannel
TableĀ 24 ā€“ Arguments for service EnableCommunication
68 TableĀ 25 ā€“ Arguments for service ReleaseLinkedCommunicationChannel
TableĀ 26 ā€“ Arguments for service ClearInstanceData
TableĀ 27 ā€“ Arguments for service Terminate
69 TableĀ 28 ā€“ Arguments for service GetFunctions
70 TableĀ 29 ā€“ Arguments for service InvokeFunctions
TableĀ 30 ā€“ Arguments for service GetGuiInformation
TableĀ 31 ā€“ Arguments for service OpenPresentation
71 TableĀ 32 ā€“ Arguments for service ClosePresentation
TableĀ 33 ā€“ Arguments for service GetChannels
72 TableĀ 34 ā€“ Arguments for service GetDocumentation
TableĀ 35 ā€“ Arguments for service InstanceDataInformation
73 TableĀ 36 ā€“ Arguments for service InstanceDataRead
TableĀ 37 ā€“ Arguments for service InstanceDataWrite
TableĀ 38 ā€“ Arguments for service Verify
74 TableĀ 39 ā€“ Arguments for service CompareDataValueSets
TableĀ 40 ā€“ Arguments for service DeviceDataInformation
75 TableĀ 41 ā€“ Arguments for service DeviceDataRead
TableĀ 42 ā€“ Arguments for service DeviceDataWrite
76 TableĀ 43 ā€“ Arguments for service NetworkManagementInfoRead
TableĀ 44 ā€“ Arguments for service NetworkManagementInfoWrite
TableĀ 45 ā€“ Arguments for service DeviceStatus (for DTM)
77 TableĀ 46 ā€“ Arguments for service CompareInstanceDataWithDeviceData (for DTM)
TableĀ 47 ā€“ Arguments for service WriteDataToDevice (for DTM)
78 TableĀ 48 ā€“ Arguments for service ReadDataFromDevice(for DTM)
TableĀ 49 ā€“ Arguments for service OnLockInstanceData
TableĀ 50 ā€“ Arguments for service OnUnlockInstanceData
79 Table 51 ā€“ Arguments for service OnInstanceDataChanged
Table 52 ā€“ Arguments for service OnInstanceChildDataChanged
80 7.3 Presentation object services
7.4 Channel object service
TableĀ 53 ā€“ Arguments for service Export
TableĀ 54 ā€“ Arguments for service Import
81 7.5 Process Channel object services
Table 55 ā€“ Arguments for service ReadChannelInformation
TableĀ 56 ā€“ Arguments for service WriteChannelInformation
TableĀ 57 ā€“ Arguments for service ReadChannelData
82 7.6 Communication Channel object services
TableĀ 58 ā€“ Arguments for service WriteChannelData
TableĀ 59 ā€“ Arguments for service GetSupportedProtocols
83 TableĀ 60 ā€“ Arguments for service Connect
TableĀ 61 ā€“ Arguments for service Disconnect
84 TableĀ 62 ā€“ Arguments for service AbortRequest
TableĀ 63 ā€“ Arguments for service AbortIndication
TableĀ 64 ā€“ Arguments for service Transaction
85 TableĀ 65 ā€“ Arguments for service SequenceDefine
TableĀ 66 ā€“ Arguments for service SequenceStart
86 TableĀ 67 ā€“ Arguments for service ValidateAddChild
TableĀ 68 ā€“ Arguments for service ChildAdded
87 TableĀ 69 ā€“ Arguments for service ValidateRemoveChild
TableĀ 70 ā€“ Arguments for service ChildRemoved
TableĀ 71 ā€“ Arguments for service SetChildrenAddresses
88 TableĀ 72 ā€“ Arguments for service GetChannelFunctions
TableĀ 73 ā€“ Arguments for service GetGuiInformation
89 7.7 Frame Application services
TableĀ 74 ā€“ Arguments for service Scan
TableĀ 75 ā€“ Arguments for service OnErrorMessage
90 TableĀ 76 ā€“ Arguments for service OnProgress
TableĀ 77 ā€“ Arguments for service OnOnlineStatusChanged
TableĀ 78 ā€“ Arguments for service OnFunctionsChanged
91 TableĀ 79 ā€“ Arguments for service GetDtmInfoList
TableĀ 80 ā€“ Arguments for service CreateChild (DTM)
TableĀ 81 ā€“ Arguments for service CreateChild (BTM)
92 TableĀ 82 ā€“ Arguments for service DeleteChild
TableĀ 83 ā€“ Arguments for service MoveChild
TableĀ 84 ā€“ Arguments for service GetParentNodes
93 TableĀ 85 ā€“ Arguments for service GetChildNodes
TableĀ 86 ā€“ Arguments for service GetDtm
TableĀ 87 ā€“ Arguments for service ReleaseDtm
94 TableĀ 88 ā€“ Arguments for service OnAddedRedundantChild
TableĀ 89 ā€“ Arguments for service OnRemovedRedundantChild
TableĀ 90 ā€“ Arguments for service SaveInstanceData
95 TableĀ 91 ā€“ Arguments for service LoadInstanceData
TableĀ 92 ā€“ Arguments for service GetPrivateDtmStorageInformation
TableĀ 93 ā€“ Arguments for service LockInstanceData
96 TableĀ 94 ā€“ Arguments for service UnlockInstanceData
TableĀ 95 ā€“ Arguments for service OnInstanceDataChanged
TableĀ 96 ā€“ Arguments for service OpenPresentationRequest
97 TableĀ 97 ā€“ Arguments for service ClosePresentationRequest
TableĀ 98 ā€“ Arguments for service UserDialog
98 8 FDT dynamic behavior
8.1 Generate FDT topology
TableĀ 99 ā€“ Arguments for service RecordAuditTrailEvent
99 FigureĀ 33 ā€“ FDT topology generation triggered by the Frame Applications
FigureĀ 34 ā€“ FDT topology generation triggered by a DTM
100 8.2 Address setting
FigureĀ 35 ā€“ Set or modify device address ā€“ with user interface
101 FigureĀ 36 ā€“ Set or modify device address ā€“ with user interface
FigureĀ 37 ā€“ Set or modify all device addresses ā€“ with user interface
102 8.3 Communication
FigureĀ 38 ā€“ Peer to peer communication
103 FigureĀ 39 ā€“ Nested communication
104 8.4 Scanning and DTM assignment
FigureĀ 40 ā€“ Device initiated data transfer
105 8.5 Multi-user scenarios
FigureĀ 41 ā€“ Scanning and DTM assignment
106 FigureĀ 42 ā€“ Multi-user system
107 FigureĀ 43 ā€“ General synchronized locking mechanism
108 FigureĀ 44 ā€“ General non-synchronized locking mechanism
FigureĀ 45 ā€“ Parameterization in case of synchronized locking mechanism
109 8.6 Notification of changes
8.7 DTM instance data state machines
110 FigureĀ 46 ā€“ Modifications state machine of instance data
TableĀ 100 ā€“ Modifications state machine of instance data
111 FigureĀ 47 ā€“ Persistence state machine of instance data
TableĀ 101 ā€“ Persistence state machine of instance data
112 TableĀ 102 ā€“ Example life cycle of a DTM
113 8.8 Parent component handling redundant slave
114 8.9 DTM upgrade
FigureĀ 48 ā€“ Management of redundant topology
115 FigureĀ 49 ā€“ Associating data to a dataSetId
116 FigureĀ 50 ā€“ Loading data for a supported dataSetId
117 Annex A (normative) FDT data types definition
118 TableĀ A.1 ā€“ Basic data types
TableĀ A.2 ā€“ Simple general data types
125 Table A.3 ā€“ Definition of classificationId enumeration values
126 TableĀ A.4 ā€“ General structured data types
135 TableĀ A.5 ā€“ Simple user information data types
TableĀ A.6 ā€“ Structured user information data type
TableĀ A.7 ā€“ Structured DTM information data type
136 TableĀ A.8 ā€“ Simple BTM data types
TableĀ A.9 ā€“ Structured BTM data types
138 TableĀ A.10 ā€“ Simple device identification data types
139 Table A.11 ā€“ Structured device identification data types
141 TableĀ A.12 ā€“ Simple function data types
142 TableĀ A.13 ā€“ Structured function data types
144 TableĀ A.14 ā€“ Simple auditTrail data types
TableĀ A.15 ā€“ Structured auditTrail data types
145 TableĀ A.16 ā€“ Simple documentation data types
TableĀ A.17 ā€“ Structured documentation data types
147 TableĀ A.18 ā€“ Simple deviceList data type
TableĀ A.19 ā€“ Structured deviceList data type
148 TableĀ A.20 ā€“ Simple network management data types
TableĀ A.21 ā€“ Structured network management data types
149 TableĀ A.22 ā€“ Simple instance data types
151 TableĀ A.23 ā€“ Structured instance data types
153 TableĀ A.24 ā€“ Simple device status data types
154 TableĀ A.25 ā€“ Structured device status data types
TableĀ A.26 ā€“ Simple online compare data types
TableĀ A.27 ā€“ Structured online compare data types
155 Table A.28 ā€“ Simple user interface data types
TableĀ A.29 ā€“ Structured user interface data types
156 TableĀ A.30 ā€“ Fieldbus data types
BS EN 62453-2:2009 2010
$215.11