Shopping Cart

No products in the cart.

BSI PD CLC/TR 62453-41:2009:2010 Edition

$215.11

Field device tool (FDT) interface specification – Object model integration profile. Common object model

Published By Publication Date Number of Pages
BSI 2010 330
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]

This part of IEC 62453, which is a Technical report, defines how the common FDT principles are implemented based on the MS COM technology, including the object behavior and object interaction via COM interfaces.

This part specifies the technology specific implementation of the protocol specific functionality and communication services.

This part of IEC 62453 is informative, however when this part is applied its requirements shall be implemented as specified.

This part specifies FDT version 1.2.1.

PDF Catalog

PDF Pages PDF Title
6 CONTENTS
15 INTRODUCTION
Figures
FigureĀ 1 ā€“ Part 41 of the IECĀ 62453 series
16 1 Scope
2 Normative references
3 Terms, definitions, symbols, abbreviated terms and conventions
3.1 Terms and definitions
17 3.2 Abbreviations
3.3 Conventions
4 Implementation concept
4.1 Technological orientation
18 4.2 Implementation of abstract FDT object model
FigureĀ 2 āˆ’ Frame Application interfaces
19 FigureĀ 3Ā āˆ’Ā DTM interfaces
20 4.3 Object interaction
FigureĀ 4 āˆ’ FDT Client/server relationship via XML
22 FigureĀ 5 āˆ’ Data access and storage
FigureĀ 6 āˆ’ Communication
23 4.4 Implementation of DTM data persistence and synchronization
FigureĀ 7 āˆ’ Documentation
FigureĀ 8 āˆ’ Parameter verification in case of failsafe devices
24 4.5 DTM state machine
25 FigureĀ 9 āˆ’ State machine of a DTM
Tables
TableĀ 1 ā€“ Definition of DTM state machine
27 5 General concepts
5.1 General
5.2 Overview of task related FDT interfaces
TableĀ 2 āˆ’ Task related DTM interfaces
28 TableĀ 3 āˆ’ Task related DTM ActiveXĀ® interfaces
TableĀ 4 āˆ’ Task related FDT-Channel interfaces
TableĀ 5 āˆ’ Task related Channel ActiveX( interfaces
TableĀ 6 āˆ’ Task related BTM interfaces
29 TableĀ 7 āˆ’ Task related BTM ActiveX( interfaces
TableĀ 8 āˆ’ Task related Frame Application interfaces
30 5.3 Return values of interface methods
5.4 Dual interfaces
5.5 Unicode
5.6 Asynchronous versus synchronous behavior
31 5.7 ProgIds
5.8 Implementation of DTM, DTM device type and hardware identification information
FigureĀ 10 āˆ’ Device identification
32 FigureĀ 11 āˆ’ Structural overview
33 TableĀ 9 āˆ’ Semantic identification information
34 5.9 Implementation of slave redundancy
TableĀ 10 āˆ’ Regular expressions
35 6 Implementation of FDT services: FDT interfaces
6.1 Overview of the FDT interfaces
6.2 FDT objects
36 FigureĀ 12 āˆ’ Interfaces of FDT objects ā€“ DTM and DtmActiveXControl
37 FigureĀ 13 āˆ’ Interfaces of FDT object ā€“ Frame Application
FigureĀ 14 āˆ’ FDT objects ā€“ FDT-Channel
38 FigureĀ 15 āˆ’ FDT objects ā€“ BTM and BtmActiveXControl
TableĀ 11 āˆ’ Availability of DTM methods in different states
41 TableĀ 12 āˆ’ Availability of Frame Application interfaces
42 6.3 Device Type Manager
83 6.4 DTM ActiveXControl
85 6.5 FDT Channel
105 6.6 Channel ActiveXControl
108 6.7 Block Type Manager
110 6.8 BTM ActiveXControl
111 6.9 Frame Application
147 7 FDT sequence charts
7.1 DTM peer to peer communication
FigureĀ 16 āˆ’ Peer to peer connection between DTM and device
148 FigureĀ 17 āˆ’ Asynchronous connect (peer to peer)
FigureĀ 18 āˆ’ Asynchronous disconnect (peer to peer)
149 7.2 Nested communication
FigureĀ 19 āˆ’ Asynchronous transaction (peer to peer)
150 FigureĀ 20 āˆ’ System-topology
151 FigureĀ 21 āˆ’ Generation of system topology by Frame Application
152 FigureĀ 22 ā€“ Generation of system topology ā€“ Participation of DTM
153 FigureĀ 23 ā€“ System connection (across communication hierarchy)
154 FigureĀ 24 āˆ’ Asynchronous transactions (system connection)
155 7.3 Topology scan
FigureĀ 25 āˆ’ Scan network topology
156 FigureĀ 26 āˆ’ Cancel topology scan
157 FigureĀ 27 āˆ’ Provisional topology scan
158 FigureĀ 28 āˆ’ Scan for communication hardware
160 7.4 Registration of protocol specific FDT schemas
FigureĀ 29 āˆ’ Manufacturer specific device identification
161 FigureĀ 30 āˆ’ Add protocol specific schemas to Frame Applications schema sub path
162 7.5 Configuration of a fieldbus master
FigureĀ 31 āˆ’ Frame Application reads protocol specific device identification information of DTMDeviceTypes
163 7.6 Starting and releasing applications
FigureĀ 32 āˆ’ Bus master configuration
164 7.7 Channel access
FigureĀ 33 āˆ’ Starting and releasing applications
165 7.8 DCS Channel assignment
FigureĀ 34 āˆ’ Channel access
166 FigureĀ 35 āˆ’ DCS channel assignment single DTM
167 FigureĀ 36 āˆ’ Sequence of channel assignement for a single DTM
168 FigureĀ 37 āˆ’ Modular DTM structure
169 7.9 Printing of DTM specific documents
FigureĀ 38 āˆ’ Channel assignment for modular DTMs
170 7.10 Printing of Frame Application specific documents
FigureĀ 39 āˆ’ Printing of DTM specific documents
171 FigureĀ 40 āˆ’ Printing of Frame Application specific documents
172 FigureĀ 41 āˆ’ Report generation (Frame Application style)
173 FigureĀ 42 āˆ’ Report generation (device vendor specific style)
174 7.11 Propagation of changes
175 FigureĀ 43 āˆ’ Propagation of changes
176 7.12 Locking
177 FigureĀ 44 āˆ’ Locking for non-synchronized DTMs
179 7.13 Instantiation and release
FigureĀ 45 āˆ’ Locking for synchronized DTMs
FigureĀ 46 āˆ’ Instantiation of a new DTM
180 FigureĀ 47 āˆ’ Instantiation of an existing DTM
FigureĀ 48 āˆ’ Instantiation of a DTM user interface
181 7.14 Persistent storage of a DTM
FigureĀ 49 āˆ’ Release of a DTM user interface
182 FigureĀ 50 āˆ’ State machine of instance data set
TableĀ 13 ā€“ Description of instance data set states
183 FigureĀ 51 ā€“ Persistence states of a data set
TableĀ 14 ā€“ Description of persistent states
184 FigureĀ 52 āˆ’ Saving instance data of a DTM
185 7.15 Audit trail
FigureĀ 53 āˆ’ Copy and versioning of a DTM instance
186 FigureĀ 54 āˆ’ Audit trail
187 7.16 Comparison of two instance data sets
FigureĀ 55 āˆ’ Comparison without user interface
188 7.17 Failsafe data access
FigureĀ 56 āˆ’ Comparison with user interface
189 7.18 Set or modify device address with user interface
FigureĀ 57 āˆ’ Failsafe data access
190 7.19 Set or modify known device addresses without user interface
FigureĀ 58 āˆ’ Set or modify device address with user interface
191 7.20 Display or modify all child device addresses with user interface
FigureĀ 59 āˆ’ Set or modify known device addresses without user interface
192 7.21 Device initiated data transfer
FigureĀ 60 āˆ’ Display or modify all child device addresses with user interface
193 7.22 Starting and releasing DTM user interface in modal dialog
FigureĀ 61 āˆ’ Device initiated data transfer
194 FigureĀ 62 āˆ’ Modal DTM user interface
195 7.23 Parent component handling redundant slave
196 7.24 Initialization of a Channel ActiveX control
FigureĀ 63 āˆ’ Handling of a redundant slave
197 FigureĀ 64 āˆ’ Init of Channel ActiveX with IFdtChannelActiveXControl2
198 7.25 DTM upgrade
FigureĀ 65 āˆ’ Init of Channel ActiveXĀ® without IFdtChannelActiveXControl2
199 FigureĀ 66 āˆ’ Saving data from a DTM to be upgraded
200 7.26 Usage of IDtmSingleDeviceDataAccess::ReadRequest / Write Request
FigureĀ 67 āˆ’ Loading data in the replacement DTM
201 7.27 Instantiation of DTM and BTM
FigureĀ 68 āˆ’ Usage of IDtmSingleDeviceDataAccess
202 FigureĀ 69 āˆ’ General sequence of creation and instantiation of blocks
203 8 Installation issues
8.1 Registry and device information
TableĀ 15 ā€“ Component categories
204 Table 16 ā€“ Combinations of categories
TableĀ 17 ā€“ Example for DTM registration
206 8.2 Paths and file information
207 9 Description of data types, parameters and structures
9.1 Ids
9.2 Data type definitions
TableĀ 18 ā€“ FDT specific Ids
TableĀ 19 ā€“ Basic data types
208 TableĀ 20 ā€“ Helper objects for documentation
209 Annex A (normative) FDT IDL
225 Annex B (normative) Mapping of services to interface methods
TableĀ B.1 āˆ’ General services
TableĀ B.2 āˆ’ DTM service related to installation
TableĀ B.3 āˆ’ DTM service related to DTM Information
226 TableĀ B.4 āˆ’ DTM services related to DTM state machine
TableĀ B.5 āˆ’ DTM services related to function
227 Table B.6 āˆ’ DTM services related to documentation
TableĀ B.7 āˆ’ DTM services to access the instance data
TableĀ B.8 āˆ’ DTM services to access diagnosis
TableĀ B.9 āˆ’ DTM services to access to device data
228 TableĀ B.10 āˆ’ DTM services related to network management information
TableĀ B.11 āˆ’ DTM services related to online operation
TableĀ B.12 āˆ’ DTM services related to FDT-Channel objects
TableĀ B.13 āˆ’ DTM services related to import and export
TableĀ B.14 āˆ’ DTM services related to data synchronization
229 TableĀ B.15 āˆ’ General channel service
TableĀ B.16 āˆ’ Channel services for IO related information
TableĀ B.17 āˆ’ Channel services related to communication
230 TableĀ B.18 āˆ’ Channel services related sub-topology management
TableĀ B.19 āˆ’ Channel services related to functions
TableĀ B.20 āˆ’ Channel services related to scan
TableĀ B.21 āˆ’ FA services related to general event
231 Table B.22 āˆ’ FA services related to topology management
TableĀ B.23 āˆ’ FA services related to redundancy
TableĀ B.24 āˆ’ FA services related to storage of DTM data
TableĀ B.25 āˆ’ FA services related to DTM data synchronization
232 TableĀ B.26 āˆ’ FA related to Presentation
TableĀ B.27 āˆ’ FA services related to audit trail
233 Annex C (normative) FDT XML schemas
TableĀ C.1 ā€“ Description of general XML attributes
238 Table C.2 ā€“ Description of general XML elements
240 TableĀ C.3 ā€“ Device classification ID
241 TableĀ C.4 ā€“ Device classification according to IECĀ 62390 Annex G
249 TableĀ C.5 ā€“ Description of applicationId attribute
TableĀ C.6 ā€“ Description of applicationId elements
250 TableĀ C.7 ā€“ Description of user information attributes
TableĀ C.8 ā€“ Description of user information elements
251 TableĀ C.9 ā€“ Description of DTM information attributes
TableĀ C.10 ā€“ Description of DTM information elements
255 TableĀ C.11 ā€“ Description of function call attributes
TableĀ C.12 ā€“ Description of parameter document attributes
256 TableĀ C.13 ā€“ Description of parameter document elements
264 TableĀ C.14 ā€“ Description of documentation attributes
TableĀ C.15 ā€“ Description of documentation elements
266 TableĀ C.16 ā€“ Description of protocols element
267 TableĀ C.17 ā€“ Description of system tag attributes
TableĀ C.18 ā€“ Description of system tag elements
268 TableĀ C.19 ā€“ Description of audit trail attributes
TableĀ C.20 ā€“ Description of audit trail elements
269 TableĀ C.21 ā€“ Description of device status attribute
TableĀ C.22 ā€“ Description of device status elements
271 Table C.23 ā€“ Description of function attributes
TableĀ C.24 ā€“ Description of function elements
275 TableĀ C.25 ā€“ Description of channel functions attributes
TableĀ C.26 ā€“ Description of channel function elements
277 TableĀ C.27 ā€“ Description of comparison attribute
TableĀ C.28 ā€“ Description of comparison elements
278 TableĀ C.29 ā€“ Description of fail safe attributes
TableĀ C.30 ā€“ Description of fail safe elements
279 TableĀ C.31 ā€“ Description of topology scan elements
280 TableĀ C.32 ā€“ Description of operation phase attribute
TableĀ C.33 ā€“ Description of operation phase element
TableĀ C.34 ā€“ Description of DTM init element
281 TableĀ C.35 ā€“ Description of user message attributes
TableĀ C.36 ā€“ Description of user message elements
282 TableĀ C.37 ā€“ Description of DTM info list elements
283 TableĀ C.38 ā€“ Description of topology attributes
284 TableĀ C.39 ā€“ Description of topology elements
288 TableĀ C.40 ā€“ Description of device list attributes
TableĀ C.41 ā€“ Description of device list elements
290 TableĀ C.42 ā€“ Description of gui label element
TableĀ C.43 ā€“ Description of DTM state element
291 TableĀ C.44 ā€“ Description of frame version element
TableĀ C.45 ā€“ Description of connect response element
292 TableĀ C.46 ā€“ Description of type request element
TableĀ C.47 ā€“ Description of scan request attributes
293 TableĀ C.48 ā€“ Description of scan request elements
295 TableĀ C.49 ā€“ Description of common identification attributes
TableĀ C.50 ā€“ Description of common identification element
TableĀ C.51 ā€“ Description of scan identification attributes
296 TableĀ C.52 ā€“ Description of scan identification elements
298 TableĀ C.53 ā€“ Description of device type identification element
299 TableĀ C.54 ā€“ Description of item list attributes
301 Table C.55 ā€“ Description of item list elements
305 TableĀ C.56 ā€“ Description of BTM data type attributes
TableĀ C.57 ā€“ Description of BTM data type elements
307 TableĀ C.58 ā€“ Description of BTM information elements
308 TableĀ C.59 ā€“ Description of BTM parameter elements
310 TableĀ C.60 ā€“ Description of BTM init element
TableĀ C.61 ā€“ Description of BTM info list element
312 Annex D (informative) FDT XML styles ā€“ Documentation
316 Annex E (informative) FDT XSL Transformation
317 FigureĀ E.1 ā€“ XSLT role
318 Annex F (normative) Channel schema
Table F.1 ā€“ Description of basic channel attribute
Table F.2 ā€“ Description of basic channel elements
319 Table F.3 ā€“ Description of xxx channel parameter attribute
Table F.4 ā€“ Description of xxx channel parameter attribute
320 Annex G (normative) FDT version interoperability guide
321 Table G.1 āˆ’ Interoperability between components of different versions
325 Annex H (informative) Implementation with .Net technology
327 Annex I (informative) Trade names
328 Bibliography
BSI PD CLC/TR 62453-41:2009
$215.11