{"id":245046,"date":"2024-10-19T16:06:43","date_gmt":"2024-10-19T16:06:43","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-iec-61804-32020\/"},"modified":"2024-10-25T11:06:23","modified_gmt":"2024-10-25T11:06:23","slug":"bs-en-iec-61804-32020","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-iec-61804-32020\/","title":{"rendered":"BS EN IEC 61804-3:2020"},"content":{"rendered":"
\n IEC 61804-3:2020 specifies the electronic device description language (EDDL) technology, which enables the integration of real product details using the tools of the engineering life cycle. This document specifies EDDL as a generic language for describing the properties of automation system components. EDDL is capable of describing \u2022 device parameters and their dependencies; \u2022 device functions, for example, simulation mode, calibration; \u2022 graphical representations, for example, menus; \u2022 interactions with control devices; \u2022 graphical representations: \u2013 enhanced user interface, \u2013 graphing system; \u2022 persistent data store. EDDL is used to create electronic device description (EDD) for e.g. concrete devices, common usable profiles or libraries. This EDD is used with appropriate tools to generate an interpretative code to support parameter handling, operation, and monitoring of automation system components such as remote I\/Os, controllers, sensors, and programmable controllers. Tool implementation is outside the scope of this document. This document specifies the semantic and lexical structure in a syntax-independent manner. A specific syntax is defined in Annex A, but it is possible to use the semantic model also with different syntaxes. IEC 61804-4 specifies EDD interpretation for EDD applications and EDDs to support EDD interoperability. IEC 61804-5 specifies the EDDL builtin library and provides the profiles of the various fieldbuses.\n<\/div>\n
\n This fourth edition cancels and replaces the third edition published in 2015. This edition constitutes a technical revision. This edition was developed by merging material from multiple variants of existing EDDL specifications including those from FieldComm Group (FOUNDATION\u2122 Fieldbus , HART\u00ae ), PROFIBUS\u2122 Nutzerorganisation e.V. (PNO), and ISA100_Wireless\u2122 Compliance Institute (ISA100 WCI). Any places where there may be a profile deviation are now indicated in the context where the related deviation is found. As a result, the formatting and numbering of this edition may be different from any of the individual specifications from which this edition was derived. This edition includes the following significant technical changes with respect to the previous edition: \u2022 Communication profiles ISA100 and GPE were added. \u2022 EDD Identification Information has a new LAYOUT_TYPE attribute. \u2022 New construct SEMANTIC_MAP was added. \u2022 CLASS attribute values LOCAL_A and LOCAL_B were added. \u2022 Extended LIST functionality to support device managed lists.\n<\/div>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
2<\/td>\nundefined <\/td>\n<\/tr>\n
4<\/td>\nEuropean foreword
Endorsement notice <\/td>\n<\/tr>\n
5<\/td>\nAnnex ZA (normative) Normative references to international publications with their corresponding European publications <\/td>\n<\/tr>\n
7<\/td>\nEnglish
CONTENTS <\/td>\n<\/tr>\n
26<\/td>\nFOREWORD <\/td>\n<\/tr>\n
29<\/td>\nINTRODUCTION
Figures
Figure 1 \u2013 Position of IEC 61804 in relation to other standards and products <\/td>\n<\/tr>\n
30<\/td>\n1 Scope
2 Normative references <\/td>\n<\/tr>\n
31<\/td>\n3 Terms, definitions, abbreviated terms and acronyms
3.1 Terms and definitions <\/td>\n<\/tr>\n
33<\/td>\n3.2 Abbreviated terms and acronyms <\/td>\n<\/tr>\n
34<\/td>\n4 Conformance statement
5 EDD and EDDL model
5.1 Overview of EDD and EDDL
5.2 EDD architecture
5.3 Concepts of EDD <\/td>\n<\/tr>\n
35<\/td>\n5.4 Principles of the EDD development process
5.4.1 General
5.4.2 EDD source generation
Figure 2 \u2013 EDD generation process <\/td>\n<\/tr>\n
36<\/td>\n5.4.3 EDD preprocessing
5.4.4 EDD compilation
5.5 Interrelations between the lexical structure and formal definitions
5.6 Builtins
5.7 Profiles
6 Conventions
6.1 General <\/td>\n<\/tr>\n
37<\/td>\n6.2 Conventions for basic construct description
6.3 Conventions for lexical structure
Tables
Table 1 \u2013 Format for the basic construct table
Table 2 \u2013 Contents of the basic construct table
Table 3 \u2013 Attribute usage descriptions <\/td>\n<\/tr>\n
38<\/td>\n7 Overview
7.1 EDDL features
Table 4 \u2013 Rules for lexical convention
Table 5 \u2013 EDD sources <\/td>\n<\/tr>\n
39<\/td>\n7.2 Syntax representation
7.3 EDD language elements
7.4 Basic construction elements
7.4.1 General
7.4.2 AXIS
7.4.3 BLOB <\/td>\n<\/tr>\n
40<\/td>\n7.4.4 BLOCK_A
7.4.5 BLOCK_B
7.4.6 CHART
7.4.7 COLLECTION
Figure 3 \u2013 BLOCK_A
Figure 4 \u2013 CHART <\/td>\n<\/tr>\n
41<\/td>\n7.4.8 COMMAND
7.4.9 COMPONENT
Figure 5 \u2013 COLLECTION
Figure 6 \u2013 COMMAND <\/td>\n<\/tr>\n
42<\/td>\n7.4.10 COMPONENT_FOLDER
7.4.11 COMPONENT_REFERENCE
7.4.12 COMPONENT_RELATION
Figure 7 \u2013 COMPONENT
Figure 8 \u2013 COMPONENT_FOLDER
Figure 9 \u2013 COMPONENT_REFERENCE <\/td>\n<\/tr>\n
43<\/td>\n7.4.13 EDIT_DISPLAY
7.4.14 FILE
7.4.15 GRAPH
Figure 10 \u2013 COMPONENT_RELATION
Figure 11 \u2013 EDIT_DISPLAY
Figure 12 \u2013 FILE <\/td>\n<\/tr>\n
44<\/td>\n7.4.16 GRID
7.4.17 IMAGE
7.4.18 IMPORT
7.4.19 INTERFACE
7.4.20 LIKE
Figure 13 \u2013 GRAPH
Figure 14 \u2013 GRID
Figure 15 \u2013 IMAGE <\/td>\n<\/tr>\n
45<\/td>\n7.4.21 LIST
7.4.22 MENU
Figure 16 \u2013 LIKE
Figure 17 \u2013 LIST <\/td>\n<\/tr>\n
46<\/td>\n7.4.23 METHOD
7.4.24 PLUGIN
7.4.25 RECORD
Figure 18 \u2013 MENU
Figure 19 \u2013 RECORD <\/td>\n<\/tr>\n
47<\/td>\n7.4.26 REFERENCE_ARRAY
7.4.27 Relations
Figure 20 \u2013 REFERENCE_ARRAY
Figure 21 \u2013 REFRESH <\/td>\n<\/tr>\n
48<\/td>\n7.4.28 RESPONSE_CODES
7.4.29 SOURCE
Figure 22 \u2013 SEMANTIC_MAP
Figure 23 \u2013 UNIT
Figure 24 \u2013 WRITE_AS_ONE <\/td>\n<\/tr>\n
49<\/td>\n7.4.30 TEMPLATE
7.4.31 VALUE_ARRAY
7.4.32 VARIABLE
Figure 25 \u2013 SOURCE
Figure 26 \u2013 VALUE_ARRAY <\/td>\n<\/tr>\n
50<\/td>\n7.4.33 VARIABLE_LIST
7.4.34 WAVEFORM
Figure 27 \u2013 VARIABLE
Figure 28 \u2013 VARIABLE_LIST
Figure 29 \u2013 WAVEFORM <\/td>\n<\/tr>\n
51<\/td>\n7.5 Common attributes
7.6 Special elements
7.7 Rules for instances
7.8 Rules for a list of VARIABLEs <\/td>\n<\/tr>\n
52<\/td>\n8 EDD identification information
8.1 General structure
Table 6 \u2013 EDD identification information attributes <\/td>\n<\/tr>\n
53<\/td>\n8.2 DD_REVISION
8.3 DEVICE_REVISION
Table 7 \u2013 DD_REVISION attribute
Table 8 \u2013 DEVICE_REVISION attribute <\/td>\n<\/tr>\n
54<\/td>\n8.4 DEVICE_TYPE
8.5 EDD_PROFILE
Table 9 \u2013 DEVICE_TYPE attribute
Table 10 \u2013 EDD_PROFILE attribute <\/td>\n<\/tr>\n
55<\/td>\n8.6 EDD_VERSION
8.7 LAYOUT_TYPE
8.8 MANUFACTURER
Table 11 \u2013 EDD_VERSION attribute
Table 12 \u2013 LAYOUT_TYPE attribute <\/td>\n<\/tr>\n
56<\/td>\n8.9 MANUFACTURER_EXT
9 Data modelling
9.1 VARIABLE
9.1.1 General structure
Table 13 \u2013 MANUFACTURER attribute
Table 14 \u2013 MANUFACTURER_EXT attribute <\/td>\n<\/tr>\n
57<\/td>\nTable 15 \u2013 VARIABLE attributes <\/td>\n<\/tr>\n
58<\/td>\n9.1.2 CLASS
Table 16 \u2013 CLASS attributes <\/td>\n<\/tr>\n
61<\/td>\n9.1.3 CONSTANT_UNIT
Table 17 \u2013 CONSTANT_UNIT attribute <\/td>\n<\/tr>\n
62<\/td>\n9.1.4 DEFAULT_VALUE
9.1.5 INITIAL_VALUE <\/td>\n<\/tr>\n
63<\/td>\n9.1.6 POST_EDIT_ACTIONS
9.1.7 POST_READ_ACTIONS
Table 18 \u2013 POST_EDIT_ACTIONS, PRE_EDIT_ACTIONS, POST_READ_ACTIONS, PRE_READ_ACTIONS, POST_WRITE_ACTIONS, PRE_WRITE_ACTIONS, REFRESH_ACTIONS attributes <\/td>\n<\/tr>\n
64<\/td>\n9.1.8 POST_RQSTUPDATE_ACTIONS
9.1.9 POST_USERCHANGE_ACTIONS
Table 19 \u2013 POST_USERCHANGE_ACTIONS, POST_RQSTUPDATE_ACTIONS attributes <\/td>\n<\/tr>\n
65<\/td>\n9.1.10 POST_WRITE_ACTIONS
9.1.11 PRE_EDIT_ACTIONS
9.1.12 PRE_READ_ACTIONS <\/td>\n<\/tr>\n
66<\/td>\n9.1.13 PRE_WRITE_ACTIONS
9.1.14 REFRESH_ACTIONS <\/td>\n<\/tr>\n
67<\/td>\n9.1.15 TYPE
Table 20 \u2013 TYPE overview <\/td>\n<\/tr>\n
68<\/td>\nTable 21 \u2013 MIN_VALUE, MAX_VALUE attribute <\/td>\n<\/tr>\n
70<\/td>\nTable 22 \u2013 TYPE attributes for DOUBLE, FLOAT, INTEGER, UNSIGNED_INTEGER
Table 23 \u2013 Default display format conversion type <\/td>\n<\/tr>\n
71<\/td>\nTable 24 \u2013 Default width\/precision based on VARIABLE and format conversion type <\/td>\n<\/tr>\n
74<\/td>\nTable 25 \u2013 TYPE attributes for DATE, DATE_AND_TIME, DURATION, TIME, TIME_VALUE <\/td>\n<\/tr>\n
76<\/td>\nTable 26 \u2013 TYPE attributes for BIT_ENUMERATED <\/td>\n<\/tr>\n
77<\/td>\nTable 27 \u2013 size attribute
Table 28 \u2013 status\u2013class attributes <\/td>\n<\/tr>\n
79<\/td>\nTable 29 \u2013 ALL, AO, DV, TV attributes <\/td>\n<\/tr>\n
80<\/td>\nTable 30 \u2013 TYPE attributes for ENUMERATED <\/td>\n<\/tr>\n
81<\/td>\nTable 31 \u2013 TYPE attributes for INDEX <\/td>\n<\/tr>\n
83<\/td>\nTable 32 \u2013 TYPE attributes for ASCII, EUC, PACKED_ASCII, PASSWORD, VISIBLE
Table 33 \u2013 String handling <\/td>\n<\/tr>\n
84<\/td>\nTable 34 \u2013 TYPE attributes for OCTET <\/td>\n<\/tr>\n
86<\/td>\n9.2 REFERENCE_ARRAY
9.2.1 General structure
Table 35 \u2013 TYPE attributes for BITSTRING <\/td>\n<\/tr>\n
87<\/td>\nTable 36 \u2013 REFERENCE_ARRAY attributes <\/td>\n<\/tr>\n
88<\/td>\nFigure 30 \u2013 REFERENCE_ARRAY example
Figure 31 \u2013 Abstract COMMAND definition example <\/td>\n<\/tr>\n
89<\/td>\n9.2.2 ELEMENTS
9.2.3 item-type
9.3 VALUE_ARRAY
9.3.1 General structure
Table 37 \u2013 ELEMENTS attribute <\/td>\n<\/tr>\n
90<\/td>\n9.3.2 NUMBER_OF_ELEMENTS
Table 38 \u2013 VALUE_ARRAY attributes <\/td>\n<\/tr>\n
91<\/td>\n9.3.3 TYPE
Table 39 \u2013 NUMBER_OF_ELEMENTS attribute
Table 40 \u2013 TYPE attribute <\/td>\n<\/tr>\n
92<\/td>\n9.4 LIST
9.4.1 General structure
Table 41 \u2013 LIST attributes <\/td>\n<\/tr>\n
93<\/td>\n9.4.2 CAPACITY
9.4.3 COUNT
Table 42 \u2013 CAPACITY attribute <\/td>\n<\/tr>\n
94<\/td>\n9.4.4 TYPE
Table 43 \u2013 COUNT attribute <\/td>\n<\/tr>\n
95<\/td>\n9.5 COLLECTION
9.5.1 General structure
Table 44 \u2013 TYPE attribute <\/td>\n<\/tr>\n
96<\/td>\n9.5.2 item-type
Table 45 \u2013 COLLECTION attributes
Table 46 \u2013 item-type <\/td>\n<\/tr>\n
97<\/td>\n9.6 FILE
9.6.1 General structure <\/td>\n<\/tr>\n
98<\/td>\n9.6.2 IDENTITY
Table 47 \u2013 FILE attributes <\/td>\n<\/tr>\n
99<\/td>\n9.6.3 ON_UPDATE_ACTIONS
9.6.4 SHARED
Table 48 \u2013 IDENTITY attribute
Table 49 \u2013 ON_UPDATE_ACTIONS attribute
Table 50 \u2013 SHARED attribute <\/td>\n<\/tr>\n
100<\/td>\n9.7 Relations
9.7.1 REFRESH
Table 51 \u2013 REFRESH overview <\/td>\n<\/tr>\n
101<\/td>\n9.7.2 SEMANTIC_MAP
Table 52 \u2013 REFRESH attributes <\/td>\n<\/tr>\n
102<\/td>\nTable 53 \u2013 SEMANTIC_MAP overview
Table 54 \u2013 SEMANTIC_MAP attributes <\/td>\n<\/tr>\n
103<\/td>\n9.7.3 UNIT
Figure 32 \u2013 EDD examples of SEMANTIC_MAP <\/td>\n<\/tr>\n
104<\/td>\n9.7.4 WRITE_AS_ONE
Table 55 \u2013 UNIT overview
Table 56 \u2013 UNIT attributes <\/td>\n<\/tr>\n
105<\/td>\n9.8 BLOB
9.8.1 General structure
Table 57 \u2013 WRITE_AS_ONE overview
Table 58 \u2013 WRITE_AS_ONE attribute <\/td>\n<\/tr>\n
106<\/td>\n9.8.2 IDENTITY
Table 59 \u2013 BLOB attributes
Table 60 \u2013 IDENTITY attribute <\/td>\n<\/tr>\n
107<\/td>\n10 Communication
10.1 COMMAND
10.1.1 General structure <\/td>\n<\/tr>\n
108<\/td>\n10.1.2 Command addressing
Table 61 \u2013 COMMAND attributes <\/td>\n<\/tr>\n
109<\/td>\n10.1.3 API
10.1.4 BLOCK_B
Table 62 \u2013 API attribute <\/td>\n<\/tr>\n
110<\/td>\n10.1.5 HEADER
10.1.6 INDEX
10.1.7 NUMBER
Table 63 \u2013 BLOCK_B attribute
Table 64 \u2013 HEADER attribute
Table 65 \u2013 INDEX attribute <\/td>\n<\/tr>\n
111<\/td>\n10.1.8 OPERATION
Table 66 \u2013 NUMBER attribute
Table 67 \u2013 OPERATION attribute <\/td>\n<\/tr>\n
112<\/td>\n10.1.9 SLOT
10.1.10 SUB_SLOT
Table 68 \u2013 PROFIBUS and PROFINET communication mapping
Table 69 \u2013 SLOT attribute
Table 70 \u2013 SUB_SLOT attribute <\/td>\n<\/tr>\n
113<\/td>\n10.1.11 TRANSACTION
Table 71 \u2013 TRANSACTION attributes <\/td>\n<\/tr>\n
114<\/td>\nTable 72 \u2013 REPLY and REQUEST attributes <\/td>\n<\/tr>\n
116<\/td>\nFigure 33 \u2013 Example of an item mask
Figure 34 \u2013 Example of a single item mask <\/td>\n<\/tr>\n
117<\/td>\nFigure 35 \u2013 Mapping example with a single item mask
Figure 36 \u2013 Example of multiple item masks
Figure 37 \u2013 Mapping example with a multiple item mask <\/td>\n<\/tr>\n
118<\/td>\nFigure 38 \u2013 INFO qualifier
Figure 39 \u2013 INDEX qualifier <\/td>\n<\/tr>\n
119<\/td>\n10.2 RECORD
Figure 40 \u2013 INFO and INDEX qualifier
Table 73 \u2013 POST_RQSTRECEIVE_ACTIONS attributes <\/td>\n<\/tr>\n
120<\/td>\n10.3 RESPONSE_CODES
Table 74 \u2013 RECORD attributes <\/td>\n<\/tr>\n
121<\/td>\n10.4 VARIABLE_LIST
Table 75 \u2013 RESPONSE_CODES overview
Table 76 \u2013 RESPONSE_CODES attributes <\/td>\n<\/tr>\n
122<\/td>\n11 User interface
11.1 MENU
11.1.1 General structure
Table 77 \u2013 VARIABLE_LIST attributes <\/td>\n<\/tr>\n
123<\/td>\n11.1.2 ACCESS
Table 78 \u2013 MENU attributes
Table 79 \u2013 ACCESS attribute <\/td>\n<\/tr>\n
124<\/td>\n11.1.3 EXIT_ACTIONS
11.1.4 INIT_ACTIONS
11.1.5 ITEMS <\/td>\n<\/tr>\n
125<\/td>\nTable 80 \u2013 MENU ITEMS <\/td>\n<\/tr>\n
126<\/td>\n11.1.6 POST_EDIT_ACTIONS
Table 81 \u2013 MENU ITEMS qualifiers <\/td>\n<\/tr>\n
127<\/td>\n11.1.7 POST_READ_ACTIONS
11.1.8 POST_WRITE_ACTIONS
Table 82 \u2013 EXIT_ACTIONS, INIT_ACTIONS, POST_EDIT_ACTIONS, PRE_EDIT_ACTIONS, POST_READ_ACTIONS, PRE_READ_ACTIONS, POST_WRITE_ACTIONS, PRE_WRITE_ACTIONS attributes <\/td>\n<\/tr>\n
128<\/td>\n11.1.9 PRE_EDIT_ACTIONS
11.1.10 PRE_READ_ACTIONS
11.1.11 PRE_WRITE_ACTIONS <\/td>\n<\/tr>\n
129<\/td>\n11.1.12 STYLE
Table 83 \u2013 STYLE attribute <\/td>\n<\/tr>\n
130<\/td>\n11.1.13 Sequence diagrams for actions
Figure 41 \u2013 Examples of MENU STYLEs <\/td>\n<\/tr>\n
131<\/td>\nFigure 42 \u2013 MENU activation <\/td>\n<\/tr>\n
132<\/td>\n11.2 EDIT_DISPLAY
11.2.1 General structure
11.2.2 EDIT_ITEMS
Table 84 \u2013 EDIT_DISPLAY attributes <\/td>\n<\/tr>\n
133<\/td>\n11.2.3 DISPLAY_ITEMS
11.2.4 POST_EDIT_ACTIONS
Table 85 \u2013 EDIT_ITEMS attribute
Table 86 \u2013 DISPLAY_ITEM attributes <\/td>\n<\/tr>\n
134<\/td>\n11.2.5 PRE_EDIT_ACTIONS
11.3 IMAGE
11.3.1 General structure
Table 87 \u2013 POST_EDIT_ACTIONS, PRE_EDIT_ACTIONS attribute <\/td>\n<\/tr>\n
135<\/td>\nFigure 43 \u2013 EDD example of an IMAGE
Figure 44 \u2013 EDD example of an IMAGE with the LINK attribute
Table 88 \u2013 IMAGE attributes <\/td>\n<\/tr>\n
136<\/td>\n11.3.2 LINK
11.3.3 PATH
Table 89 \u2013 LINK attribute
Table 90 \u2013 PATH attribute <\/td>\n<\/tr>\n
137<\/td>\n11.4 GRID
11.4.1 General structure
Table 91 \u2013 Image formats
Table 92 \u2013 GRID attributes <\/td>\n<\/tr>\n
139<\/td>\n11.4.2 ORIENTATION
Figure 45 \u2013 EDD example of a GRID
Figure 46 \u2013 Result of the EDD example <\/td>\n<\/tr>\n
140<\/td>\n11.4.3 VECTORS
Table 93 \u2013 ORIENTATION attribute
Table 94 \u2013 VECTORS attribute <\/td>\n<\/tr>\n
141<\/td>\n11.5 CHART
11.5.1 General structure <\/td>\n<\/tr>\n
142<\/td>\nTable 95 \u2013 CHART attributes <\/td>\n<\/tr>\n
143<\/td>\nFigure 47 \u2013 Example of a chart with one curve in a dialog <\/td>\n<\/tr>\n
144<\/td>\nFigure 48 \u2013 Example of a chart with two SOURCEs <\/td>\n<\/tr>\n
145<\/td>\nFigure 49 \u2013 Displaying example of a chart with two SOURCEs <\/td>\n<\/tr>\n
146<\/td>\nFigure 50 \u2013 Example of a chart with three horizontal bars
Figure 51 \u2013 Displaying example of a chart with three horizontal bars <\/td>\n<\/tr>\n
148<\/td>\n11.5.2 CYCLE_TIME
Figure 52 \u2013 Example of a chart in a dialog <\/td>\n<\/tr>\n
149<\/td>\n11.5.3 LENGTH
11.5.4 TYPE
Table 96 \u2013 CYCLE_TIME attribute
Table 97 \u2013 LENGTH attribute <\/td>\n<\/tr>\n
150<\/td>\nTable 98 \u2013 TYPE attribute <\/td>\n<\/tr>\n
151<\/td>\n11.5.5 Sequence diagram for actions
Figure 53 \u2013 Trend CHART types examples
Figure 54 \u2013 Meter CHART types examples <\/td>\n<\/tr>\n
152<\/td>\n11.5.6 CHART legend\/help rules
Figure 55 \u2013 CHART activation <\/td>\n<\/tr>\n
153<\/td>\nFigure 56 \u2013 Legend\/help for SOURCEs with single andmultiple VARIABLEs \u2013 Y_AXIS not defined <\/td>\n<\/tr>\n
154<\/td>\n11.6 SOURCE
11.6.1 General structure
Figure 57 \u2013 Legend\/help for SOURCEs arrangementof multiple SOURCEs with shared Y_AXIS <\/td>\n<\/tr>\n
155<\/td>\n11.6.2 EXIT_ACTIONS
Table 99 \u2013 SOURCE attributes <\/td>\n<\/tr>\n
156<\/td>\n11.6.3 INIT_ACTIONS
11.6.4 REFRESH_ACTIONS <\/td>\n<\/tr>\n
157<\/td>\n11.6.5 Y_AXIS
11.7 AXIS
11.7.1 General structure
Table 100 \u2013 Y_AXIS attribute <\/td>\n<\/tr>\n
158<\/td>\n11.7.2 MIN_VALUE, MAX_VALUE
Table 101 \u2013 AXIS attributes <\/td>\n<\/tr>\n
159<\/td>\n11.7.3 SCALING
11.7.4 CONSTANT_UNIT
Table 102 \u2013 MIN_VALUE, MAX_VALUE attribute
Table 103 \u2013 SCALING attribute <\/td>\n<\/tr>\n
160<\/td>\n11.8 GRAPH
11.8.1 General structure <\/td>\n<\/tr>\n
161<\/td>\nFigure 58 \u2013 A graph and the visual elements <\/td>\n<\/tr>\n
162<\/td>\nTable 104 \u2013 GRAPH attributes <\/td>\n<\/tr>\n
164<\/td>\nFigure 59 \u2013 Example of a graph <\/td>\n<\/tr>\n
165<\/td>\nFigure 60 \u2013 Multiple used axes <\/td>\n<\/tr>\n
168<\/td>\n11.8.2 CYCLE_TIME
Figure 61 \u2013 EDD with device-supported zooming and scrolling <\/td>\n<\/tr>\n
169<\/td>\n11.8.3 X_AXIS
11.8.4 Sequence diagram for actions
Table 105 \u2013 CYCLE_TIME attribute
Table 106 \u2013 X_AXIS attribute <\/td>\n<\/tr>\n
170<\/td>\n11.9 WAVEFORM
11.9.1 General structure
Figure 62 \u2013 GRAPH activation <\/td>\n<\/tr>\n
171<\/td>\nTable 107 \u2013 WAVEFORM attributes <\/td>\n<\/tr>\n
172<\/td>\n11.9.2 EXIT_ACTIONS
11.9.3 INIT_ACTIONS
Table 108 \u2013 EXIT_ACTIONS, INIT_ACTIONS, REFRESH_ACTIONS attribute <\/td>\n<\/tr>\n
173<\/td>\n11.9.4 KEY_POINTS
Table 109 \u2013 KEY_POINTS attribute <\/td>\n<\/tr>\n
174<\/td>\n11.9.5 REFRESH_ACTIONS
11.9.6 TYPE
Table 110 \u2013 X_VALUES, Y_VALUES attribute <\/td>\n<\/tr>\n
175<\/td>\nTable 111 \u2013 TYPE attribute
Table 112 \u2013 XY attribute <\/td>\n<\/tr>\n
176<\/td>\nTable 113 \u2013 YT attribute <\/td>\n<\/tr>\n
177<\/td>\n11.9.7 Y_AXIS
Table 114 \u2013 HORIZONTAL attribute
Table 115 \u2013 VERTICAL attribute <\/td>\n<\/tr>\n
178<\/td>\n11.10 PLUGIN
11.10.1 General structure
11.10.2 UUID
Table 116 \u2013 Y_AXIS attribute
Table 117 \u2013 PLUGIN attributes <\/td>\n<\/tr>\n
179<\/td>\n12 METHODs
12.1 General structure
Table 118 \u2013 UUID attribute <\/td>\n<\/tr>\n
180<\/td>\n12.2 ACCESS
Table 119 \u2013 METHOD attributes
Table 120 \u2013 Parameter types <\/td>\n<\/tr>\n
181<\/td>\n12.3 CLASS
Table 121 \u2013 ACCESS attributes
Table 122 \u2013 CLASS attributes <\/td>\n<\/tr>\n
182<\/td>\n12.4 TYPE <\/td>\n<\/tr>\n
183<\/td>\n13 Device modelling
13.1 BLOCK_A
13.1.1 General structure
Table 123 \u2013 TYPE attributes <\/td>\n<\/tr>\n
185<\/td>\n13.1.2 AXIS_ITEMS
Table 124 \u2013 BLOCK_A attributes <\/td>\n<\/tr>\n
186<\/td>\n13.1.3 CHARACTERISTICS
13.1.4 CHARTS
Table 125 \u2013 AXIS_ITEMS attribute
Table 126 \u2013 CHARACTERISTICS attribute
Table 127 \u2013 CHARTS attribute <\/td>\n<\/tr>\n
187<\/td>\n13.1.5 CHART_ITEMS
13.1.6 COLLECTION_ITEMS
13.1.7 EDIT_DISPLAY_ITEMS
Table 128 \u2013 CHART_ITEMS attribute
Table 129 \u2013 COLLECTION_ITEMS attribute
Table 130 \u2013 EDIT_DISPLAY_ITEMS attribute <\/td>\n<\/tr>\n
188<\/td>\n13.1.8 FILES
13.1.9 FILE_ITEMS
13.1.10 GRAPHS
Table 131 \u2013 FILES attribute
Table 132 \u2013 FILE_ITEMS attribute <\/td>\n<\/tr>\n
189<\/td>\n13.1.11 GRAPH_ITEMS
13.1.12 GRIDS
13.1.13 GRID_ITEMS
Table 133 \u2013 GRAPHS attribute
Table 134 \u2013 GRAPH_ITEMS attribute
Table 135 \u2013 GRIDS attribute <\/td>\n<\/tr>\n
190<\/td>\n13.1.14 IMAGE_ITEMS
13.1.15 ITEM_ARRAY_ITEMS
13.1.16 LISTS
Table 136 \u2013 GRID_ITEMS attribute
Table 137 \u2013 IMAGE_ITEMS attribute
Table 138 \u2013 ITEM_ARRAY_ITEMS attribute <\/td>\n<\/tr>\n
191<\/td>\n13.1.17 LIST_ITEMS
13.1.18 LOCAL_PARAMETERS
13.1.19 MENUS
Table 139 \u2013 LISTS attribute
Table 140 \u2013 LIST_ITEMS attribute <\/td>\n<\/tr>\n
192<\/td>\n13.1.20 MENU_ITEMS
13.1.21 METHODS
Table 141 \u2013 MENUS attribute
Table 142 \u2013 MENU_ITEMS attribute
Table 143 \u2013 METHODS attribute <\/td>\n<\/tr>\n
193<\/td>\n13.1.22 METHOD_ITEMS
13.1.23 PARAMETERS
13.1.24 PARAMETER_LISTS
Table 144 \u2013 METHOD_ITEMS attribute
Table 145 \u2013 PARAMETERS attributes <\/td>\n<\/tr>\n
194<\/td>\n13.1.25 PLUGINS
13.1.26 PLUGIN_ITEMS
Table 146 \u2013 PARAMETER_LISTS attributes
Table 147 \u2013 PLUGINS attribute
Table 148 \u2013 PLUGIN_ITEMS attribute <\/td>\n<\/tr>\n
195<\/td>\n13.1.27 REFRESH_ITEMS
13.1.28 SEMANTIC_MAP_ITEMS
13.1.29 SOURCE_ITEMS
Table 149 \u2013 REFRESH_ITEMS attribute
Table 150 \u2013 SEMANTIC_MAP_ITEMS attribute
Table 151 \u2013 SOURCE_ITEMS attribute <\/td>\n<\/tr>\n
196<\/td>\n13.1.30 UNIT_ITEMS
13.1.31 WAVEFORM_ITEMS
13.1.32 WRITE_AS_ONE_ITEMS
Table 152 \u2013 UNIT_ITEMS attribute
Table 153 \u2013 WAVEFORM_ITEMS attribute
Table 154 \u2013 WRITE_AS_ONE_ITEMS attribute <\/td>\n<\/tr>\n
197<\/td>\n13.2 BLOCK_B
13.2.1 General structure
13.2.2 NUMBER
Table 155 \u2013 BLOCK_B attributes <\/td>\n<\/tr>\n
198<\/td>\n13.2.3 TYPE
13.3 LIKE
Table 156 \u2013 NUMBER attributes
Table 157 \u2013 TYPE attributes <\/td>\n<\/tr>\n
199<\/td>\n13.4 IMPORT
Table 158 \u2013 LIKE overview
Table 159 \u2013 LIKE attributes <\/td>\n<\/tr>\n
200<\/td>\nFigure 63 \u2013 EDDL import mechanisms <\/td>\n<\/tr>\n
201<\/td>\nTable 160 \u2013 IMPORT overview
Table 161 \u2013 Importing device description <\/td>\n<\/tr>\n
202<\/td>\n13.5 TEMPLATE
13.5.1 General structure <\/td>\n<\/tr>\n
203<\/td>\n13.5.2 DEFAULT_VALUES
Figure 64 \u2013 Example of TEMPLATE usage
Table 162 \u2013 TEMPLATE attributes
Table 163 \u2013 DEFAULT_VALUES attribute <\/td>\n<\/tr>\n
204<\/td>\n13.6 COMPONENT
13.6.1 General structure <\/td>\n<\/tr>\n
205<\/td>\n13.6.2 BYTE_ORDER
Table 164 \u2013 COMPONENT attributes
Table 165 \u2013 BYTE_ORDER attribute <\/td>\n<\/tr>\n
206<\/td>\n13.6.3 CAN_DELETE
13.6.4 CHECK_CONFIGURATION
13.6.5 COMPONENT_RELATIONS
Table 166 \u2013 CAN_DELETE attribute
Table 167 \u2013 CHECK_CONFIGURATION attribute <\/td>\n<\/tr>\n
207<\/td>\n13.6.6 CONNECTION_POINT
13.6.7 DETECT
13.6.8 EDD
Table 168 \u2013 COMPONENT_RELATIONS attribute
Table 169 \u2013 CONNECTION_POINT attribute
Table 170 \u2013 DETECT attribute <\/td>\n<\/tr>\n
208<\/td>\n13.6.9 INITIAL_VALUES
13.6.10 REDUNDANCY
Table 171 \u2013 EDD attribute
Table 172 \u2013 INITIAL_VALUES attribute
Table 173 \u2013 REDUNDANCY attribute <\/td>\n<\/tr>\n
209<\/td>\n13.6.11 SCAN
13.6.12 SCAN_LIST
13.6.13 PRODUCT_URI
Table 174 \u2013 SCAN attribute
Table 175 \u2013 SCAN_LIST attribute
Table 176 \u2013 PRODUCT_URI attribute <\/td>\n<\/tr>\n
210<\/td>\n13.7 COMPONENT_FOLDER
13.8 COMPONENT_REFERENCE
Table 177 \u2013 COMPONENT_FOLDER attributes <\/td>\n<\/tr>\n
211<\/td>\n13.9 COMPONENT_RELATION
13.9.1 General structure
Table 178 \u2013 COMPONENT_REFERENCE attributes <\/td>\n<\/tr>\n
212<\/td>\n13.9.2 COMPONENTS
Table 179 \u2013 COMPONENT_RELATION attributes <\/td>\n<\/tr>\n
213<\/td>\n13.9.3 RELATION_TYPE
Figure 65 \u2013 REQUIRED_RANGES usage
Table 180 \u2013 COMPONENTS attribute <\/td>\n<\/tr>\n
214<\/td>\n13.9.4 ADDRESSING
Figure 66 \u2013 NEXT_COMPONENT usage
Table 181 \u2013 RELATION_TYPE attribute
Table 182 \u2013 ADDRESSING attribute <\/td>\n<\/tr>\n
215<\/td>\n13.9.5 MAXIMUM_NUMBER
13.9.6 MINIMUM_NUMBER
13.9.7 REQUIRED_INTERFACE
Table 183 \u2013 MAXIMUM_NUMBER attribute
Table 184 \u2013 MINIMUM_NUMBER attribute
Table 185 \u2013 REQUIRED_INTERFACE attribute <\/td>\n<\/tr>\n
216<\/td>\n13.10 INTERFACE
13.10.1 General structure
13.10.2 DECLARATION
Table 186 \u2013 INTERFACE attributes <\/td>\n<\/tr>\n
217<\/td>\n14 Common attributes
14.1 CLASSIFICATION
Table 187 \u2013 DECLARATION attribute
Table 188 \u2013 CLASSIFICATION attributes <\/td>\n<\/tr>\n
219<\/td>\n14.2 COMPONENT_PARENT
14.3 COMPONENT_PATH
14.4 DEFINITION
Table 189 \u2013 COMPONENT_PARENT attribute
Table 190 \u2013 COMPONENT_PATH attribute <\/td>\n<\/tr>\n
220<\/td>\n14.5 EMPHASIS
Table 191 \u2013 DEFINITION attribute <\/td>\n<\/tr>\n
221<\/td>\n14.6 HANDLING
14.7 HEIGHT
Table 192 \u2013 EMPHASIS attribute
Table 193 \u2013 HANDLING attribute <\/td>\n<\/tr>\n
222<\/td>\n14.8 HELP
Table 194 \u2013 HEIGHT\/WIDTH attribute <\/td>\n<\/tr>\n
223<\/td>\n14.9 LABEL
14.10 LINE_COLOR
Table 195 \u2013 HELP attribute
Table 196 \u2013 LABEL attribute <\/td>\n<\/tr>\n
224<\/td>\n14.11 LINE_TYPE
Table 197 \u2013 LINE_COLOR attribute
Table 198 \u2013 Standard RGB color values <\/td>\n<\/tr>\n
225<\/td>\n14.12 MEMBERS
Table 199 \u2013 LINE_TYPE attribute <\/td>\n<\/tr>\n
226<\/td>\n14.13 PRIVATE
14.14 PROTOCOL
Table 200 \u2013 MEMBERS attributes
Table 201 \u2013 PRIVATE attributes <\/td>\n<\/tr>\n
227<\/td>\n14.15 RESPONSE_CODES
Table 202 \u2013 PROTOCOL attribute
Table 203 \u2013 RESPONSE_CODES attribute <\/td>\n<\/tr>\n
228<\/td>\n14.16 SUPPLIED_INTERFACE
14.17 VALIDITY
14.18 VISIBILITY
Table 204 \u2013 SUPPLIED_INTERFACE attribute
Table 205 \u2013 VALIDITY attributes <\/td>\n<\/tr>\n
229<\/td>\n14.19 WIDTH
14.20 WRITE_MODE
Table 206 \u2013 VISIBILITY attributes <\/td>\n<\/tr>\n
230<\/td>\n15 Redefinitions
15.1 Overview
Table 207 \u2013 WRITE_MODE attributes <\/td>\n<\/tr>\n
232<\/td>\n15.2 AXIS
Table 208 \u2013 Redefinition attributes <\/td>\n<\/tr>\n
233<\/td>\n15.3 BLOB
15.4 BLOCK_A
Table 209 \u2013 Redefinition rules for AXIS attributes
Table 210 \u2013 Redefinition rules for BLOB attributes <\/td>\n<\/tr>\n
234<\/td>\nTable 211 \u2013 Redefinition rules for BLOCK_A attributes <\/td>\n<\/tr>\n
235<\/td>\n15.5 BLOCK_B
15.6 CHART
15.7 COLLECTION
Table 212 \u2013 Redefinition rules for BLOCK_B attributes
Table 213 \u2013 Redefinition rules for CHART attributes <\/td>\n<\/tr>\n
236<\/td>\n15.8 COMMAND
15.9 COMPONENT
Table 214 \u2013 Redefinition rules for COLLECTION attributes
Table 215 \u2013 Redefinition rules for COMMAND attributes <\/td>\n<\/tr>\n
237<\/td>\n15.10 COMPONENT_FOLDER
Table 216 \u2013 Redefinition rules for COMPONENT attributes
Table 217 \u2013 Redefinition rules for COMPONENT_FOLDER attributes <\/td>\n<\/tr>\n
238<\/td>\n15.11 COMPONENT_REFERENCE
15.12 COMPONENT_RELATION
Table 218 \u2013 Redefinition rules for COMPONENT_REFERENCE attributes <\/td>\n<\/tr>\n
239<\/td>\n15.13 EDIT_DISPLAY
15.14 FILE
Table 219 \u2013 Redefinition rules for COMPONENT_RELATION attributes
Table 220 \u2013 Redefinition rules for EDIT_DISPLAY attributes <\/td>\n<\/tr>\n
240<\/td>\n15.15 GRAPH
15.16 GRID
Table 221 \u2013 Redefinition rules for FILE attributes
Table 222 \u2013 Redefinition rules for GRAPH attributes <\/td>\n<\/tr>\n
241<\/td>\n15.17 IMAGE
15.18 INTERFACE
Table 223 \u2013 Redefinition rules for GRID attributes
Table 224 \u2013 Redefinition rules for IMAGE attributes
Table 225 \u2013 Redefinition rules for INTERFACE attributes <\/td>\n<\/tr>\n
242<\/td>\n15.19 LIST
15.20 MENU
Table 226 \u2013 Redefinition rules for LIST attributes <\/td>\n<\/tr>\n
243<\/td>\n15.21 METHOD
Table 227 \u2013 Redefinition rules for MENU attributes
Table 228 \u2013 Redefinition rules for METHOD attributes <\/td>\n<\/tr>\n
244<\/td>\n15.22 PLUGIN
15.23 RECORD
15.24 REFERENCE_ARRAY
Table 229 \u2013 Redefinition rules for PLUGIN attributes
Table 230 \u2013 Redefinition rules for RECORD attributes <\/td>\n<\/tr>\n
245<\/td>\n15.25 RESPONSE_CODES
15.26 SOURCE
Table 231 \u2013 Redefinition rules for REFERENCE_ARRAY attributes
Table 232 \u2013 Redefinition rules for RESPONSE_CODES attributes <\/td>\n<\/tr>\n
246<\/td>\n15.27 TEMPLATE
15.28 VALUE_ARRAY
Table 233 \u2013 Redefinition rules for SOURCE attributes
Table 234 \u2013 Redefinition rules for TEMPLATE attributes <\/td>\n<\/tr>\n
247<\/td>\n15.29 VARIABLE
Table 235 \u2013 Redefinition rules for VALUE_ARRAY attributes <\/td>\n<\/tr>\n
248<\/td>\n15.30 VARIABLE_LIST
Table 236 \u2013 Redefinition rules for VARIABLE attributes <\/td>\n<\/tr>\n
249<\/td>\n15.31 WAVEFORM
Table 237 \u2013 Redefinition rules for VARIABLE_LIST attributes
Table 238 \u2013 Redefinition rules for WAVEFORM attributes <\/td>\n<\/tr>\n
250<\/td>\n16 Referencing
16.1 Referencing an EDD instance
16.2 Referencing AXIS of a GRAPH, SOURCE, WAVEFORM
16.3 Referencing bits of a BIT_ENUMERATED VARIABLE
Table 239 \u2013 Referencing an EDD instance
Table 240 \u2013 Referencing AXIS of a GRAPH. SOURCE, WAVEFORM <\/td>\n<\/tr>\n
251<\/td>\n16.4 Referencing members of a CHART
16.5 Referencing members of a COLLECTION
16.6 Referencing COMPONENT instances
Table 241 \u2013 Referencing elements of VARIABLE
Table 242 \u2013 Referencing members of CHART
Table 243 \u2013 Referencing members of COLLECTION <\/td>\n<\/tr>\n
252<\/td>\n16.7 Referencing COMPONENT types
16.8 Referencing members of a FILE
Table 244 \u2013 Referencing a COMPONENT instance
Table 245 \u2013 Referencing a COMPONENT type
Table 246 \u2013 Referencing members of FILE <\/td>\n<\/tr>\n
253<\/td>\n16.9 Referencing members of a GRAPH
16.10 Referencing elements of a LIST
16.11 Referencing members of a RECORD
Table 247 \u2013 Referencing members of GRAPH
Table 248 \u2013 Referencing elements of LIST <\/td>\n<\/tr>\n
254<\/td>\n16.12 Referencing elements of a REFERENCE_ARRAY
16.13 Referencing members of a SOURCE
16.14 Referencing elements of a VALUE_ARRAY
Table 249 \u2013 Referencing elements of RECORD
Table 250 \u2013 Referencing members of REFERENCE_ARRAY
Table 251 \u2013 Referencing members of SOURCE <\/td>\n<\/tr>\n
255<\/td>\n16.15 Referencing members of a VARIABLE_LISTS
16.16 Referencing BLOCK_A CHARACTERISTICS
16.17 Referencing elements of BLOCK_A LOCAL_PARAMETERS
Table 252 \u2013 Referencing elements of VALUE_ARRAY
Table 253 \u2013 Referencing members of VARIABLE_LISTS
Table 254 \u2013 Referencing BLOCK_A CHARACTERISTICS <\/td>\n<\/tr>\n
256<\/td>\n16.18 Referencing elements of BLOCK_A PARAMETERS
16.19 Referencing elements of BLOCK_A PARAMETER_LISTS
16.20 Referencing CHARACTERISTICS of specific BLOCK_A instance
Table 255 \u2013 Referencing members of BLOCK_A LOCAL_PARAMETER
Table 256 \u2013 Referencing members of a BLOCK_A PARAMETERS
Table 257 \u2013 Referencing members of BLOCK_A PARAMETER_LISTS <\/td>\n<\/tr>\n
257<\/td>\n16.21 Referencing CHARTS of specific BLOCK_A instance
16.22 Referencing FILES of specific BLOCK_A instance
Table 258 \u2013 Referencing CHARACTERISTICS of specific BLOCK_A instance
Table 259 \u2013 Referencing CHARTS of specific BLOCK_A instance
Table 260 \u2013 Referencing FILES of specific BLOCK_A instance <\/td>\n<\/tr>\n
258<\/td>\n16.23 Referencing GRAPHS of specific BLOCK_A instance
16.24 Referencing GRIDS of specific BLOCK_A instance
16.25 Referencing LISTS of specific BLOCK_A instance
Table 261 \u2013 Referencing GRAPHS of specific BLOCK_A instance
Table 262 \u2013 Referencing GRIDS of specific BLOCK_A instance <\/td>\n<\/tr>\n
259<\/td>\n16.26 Referencing LOCAL_PARAMETERS of specific BLOCK_A instance
16.27 Referencing MENUS of specific BLOCK_A instance
Table 263 \u2013 Referencing LISTS of specific BLOCK_A instance
Table 264 \u2013 Referencing LOCAL_PARAMETERS of specific BLOCK_A instance <\/td>\n<\/tr>\n
260<\/td>\n16.28 Referencing METHODS of specific BLOCK_A instance
16.29 Referencing PARAMETERS of specific BLOCK_A instance
Table 265 \u2013 Referencing MENUS of specific BLOCK_A instance
Table 266 \u2013 Referencing METHODS of specific BLOCK_A instance <\/td>\n<\/tr>\n
261<\/td>\n16.30 Referencing PLUGINS of specific BLOCK_A instance
17 Strings
17.1 Specifying a string as a string literal
Table 267 \u2013 Referencing PARAMETERS of specific BLOCK_A instance
Table 268 \u2013 Referencing PLUGINS of specific BLOCK_A instance
Table 269 \u2013 String as a string literal <\/td>\n<\/tr>\n
262<\/td>\n17.2 Specifying a string as a string variable
17.3 Specifying a string as an enumeration value
17.4 Specifying a string as a dictionary reference
Table 270 \u2013 String as a string variable
Table 271 \u2013 String as an enumeration value <\/td>\n<\/tr>\n
263<\/td>\n17.5 Referencing HELP and LABEL attributes of EDD instances
17.6 String operations
Table 272 \u2013 String as a dictionary reference
Table 273 \u2013 Referencing HELP and LABEL attributes of EDD instances
Table 274 \u2013 String operation <\/td>\n<\/tr>\n
264<\/td>\n18 Conditional expression
18.1 General structure
18.2 IF conditional
Table 275 \u2013 IF conditional <\/td>\n<\/tr>\n
265<\/td>\n18.3 SELECT conditional
19 Expression
19.1 General structure
Table 276 \u2013 SELECT conditional <\/td>\n<\/tr>\n
266<\/td>\n19.2 Primary expressions
Table 277 \u2013 Primary expressions <\/td>\n<\/tr>\n
267<\/td>\nTable 278 \u2013 Attribute values of VARIABLEs <\/td>\n<\/tr>\n
268<\/td>\n19.3 Unary expressions
Table 279 \u2013 AXIS attribute values
Table 280 \u2013 BLOB attribute values
Table 281 \u2013 LIST attribute values
Table 282 \u2013 ARRAY attribute values <\/td>\n<\/tr>\n
269<\/td>\n19.4 Binary expressions
19.4.1 General structure
19.4.2 Multiplicative operators
19.4.3 Additive operators
Table 283 \u2013 Unary expressions
Table 284 \u2013 Multiplicative operators <\/td>\n<\/tr>\n
270<\/td>\n19.4.4 Shift operators
19.4.5 Relational operators
19.4.6 Equality operators
19.4.7 Bitwise AND operator (&)
Table 285 \u2013 Additive operators
Table 286 \u2013 Shift operators
Table 287 \u2013 Relational operators
Table 288 \u2013 Equality operators <\/td>\n<\/tr>\n
271<\/td>\n19.4.8 Bitwise XOR operator (^)
19.4.9 Bitwise OR operator (|)
19.4.10 Logical AND operator (&&)
19.4.11 Logical OR operator (||)
19.4.12 Conditional evaluation
20 Text dictionary <\/td>\n<\/tr>\n
272<\/td>\nTable 289 \u2013 Text dictionary attributes <\/td>\n<\/tr>\n
273<\/td>\nAnnex A (normative)EDDL formal definition
A.1 EDDL preprocessor
A.1.1 General structure
A.1.2 Directives <\/td>\n<\/tr>\n
276<\/td>\nA.1.3 Predefined macros <\/td>\n<\/tr>\n
277<\/td>\nA.1.4 NEWLINE characters
A.1.5 Comments
A.2 Conventions
A.2.1 Integer constants
A.2.2 Floating-point constants
Table A.1 \u2013 Conventions for integer constants <\/td>\n<\/tr>\n
278<\/td>\nA.2.3 String literals
A.2.4 Using language and country codes in string literals
Table A.2 \u2013 Using escape sequences in string literals <\/td>\n<\/tr>\n
279<\/td>\nA.3 Operators
Table A.3 \u2013 Language code examples for string literals <\/td>\n<\/tr>\n
280<\/td>\nTable A.4 \u2013 Precedence and associativity for EDDL operators <\/td>\n<\/tr>\n
281<\/td>\nTable A.5 \u2013 Operations for VARIABLEs or METHOD local variables <\/td>\n<\/tr>\n
283<\/td>\nA.4 Keywords
Table A.6 \u2013 EDDL keywords <\/td>\n<\/tr>\n
287<\/td>\nA.5 Symbols and symbol scope
A.6 Terminals <\/td>\n<\/tr>\n
288<\/td>\nA.7 Formal EDDL syntax
A.7.1 General
A.7.2 EDD identification information <\/td>\n<\/tr>\n
290<\/td>\nA.7.3 AXIS <\/td>\n<\/tr>\n
291<\/td>\nA.7.4 BLOCK_A and BLOCK_B <\/td>\n<\/tr>\n
295<\/td>\nA.7.5 CHART <\/td>\n<\/tr>\n
296<\/td>\nA.7.6 COLLECTION <\/td>\n<\/tr>\n
297<\/td>\nA.7.7 COMMAND <\/td>\n<\/tr>\n
300<\/td>\nA.7.8 COMPONENT <\/td>\n<\/tr>\n
303<\/td>\nA.7.9 COMPONENT_FOLDER
A.7.10 COMPONENT_REFERENCE <\/td>\n<\/tr>\n
304<\/td>\nA.7.11 COMPONENT_RELATION <\/td>\n<\/tr>\n
305<\/td>\nA.7.12 EDIT_DISPLAY <\/td>\n<\/tr>\n
307<\/td>\nA.7.13 FILE
A.7.14 GRAPH
A.7.15 GRID <\/td>\n<\/tr>\n
308<\/td>\nA.7.16 IMAGE <\/td>\n<\/tr>\n
309<\/td>\nA.7.17 INTERFACE
A.7.18 LIST <\/td>\n<\/tr>\n
310<\/td>\nA.7.19 IMPORT <\/td>\n<\/tr>\n
312<\/td>\nA.7.20 LIKE <\/td>\n<\/tr>\n
314<\/td>\nA.7.21 MENU <\/td>\n<\/tr>\n
315<\/td>\nA.7.22 METHOD <\/td>\n<\/tr>\n
317<\/td>\nA.7.23 RECORD
A.7.24 REFERENCE_ARRAY <\/td>\n<\/tr>\n
318<\/td>\nA.7.25 Relations <\/td>\n<\/tr>\n
320<\/td>\nA.7.26 RESPONSE_CODES <\/td>\n<\/tr>\n
321<\/td>\nA.7.27 SOURCE
A.7.28 TEMPLATE
A.7.29 VALUE_ARRAY <\/td>\n<\/tr>\n
322<\/td>\nA.7.30 VARIABLE <\/td>\n<\/tr>\n
333<\/td>\nA.7.31 VARIABLE_LIST
A.7.32 WAVEFORM <\/td>\n<\/tr>\n
335<\/td>\nA.7.33 Common attributes <\/td>\n<\/tr>\n
339<\/td>\nA.7.34 Expression <\/td>\n<\/tr>\n
341<\/td>\nA.7.35 C-Grammar <\/td>\n<\/tr>\n
345<\/td>\nA.7.36 Redefinition <\/td>\n<\/tr>\n
370<\/td>\nA.7.37 References <\/td>\n<\/tr>\n
372<\/td>\nA.7.38 PLUGIN <\/td>\n<\/tr>\n
373<\/td>\nA.7.39 BLOB
A.7.40 SEMANTIC_MAP <\/td>\n<\/tr>\n
374<\/td>\nA.8 Formal dictionary syntax <\/td>\n<\/tr>\n
375<\/td>\nAnnex B (normative)Data types
B.1 METHOD DEFINITION data types
B.2 VARIABLE TYPE data types
B.2.1 General
Table B.1 \u2013 METHOD DEFINITION data types <\/td>\n<\/tr>\n
376<\/td>\nTable B.2 \u2013 VARIABLE TYPEs <\/td>\n<\/tr>\n
377<\/td>\nB.2.2 Coding of data DATE <\/td>\n<\/tr>\n
378<\/td>\nB.2.3 Coding of data DATE_AND_TIME
B.2.4 Coding of data DURATION
Table B.3 \u2013 DATE coding
Table B.4 \u2013 DATE_AND_TIME coding
Table B.5 \u2013 DURATION coding <\/td>\n<\/tr>\n
379<\/td>\nB.2.5 Coding of data TIME
B.2.6 Coding of data TIME_VALUE
Table B.6 \u2013 DURATION coding for ISA100
Table B.7 \u2013 TIME coding
Table B.8 \u2013 TIME coding for ISA100 <\/td>\n<\/tr>\n
380<\/td>\nB.2.7 Coding of PACKED_ASCII (6-BIT ASCII) DATA FORMAT
Table B.9 \u2013 TIME_VALUE coding (four octets)
Table B.10 \u2013 TIME_VALUE coding (eight octets) <\/td>\n<\/tr>\n
381<\/td>\nB.2.8 Coding of BOOLEAN
B.2.9 Coding of BIT_ENUMERATED
Table B.11 \u2013 PACKED_ASCII coding
Table B.12 \u2013 BOOLEAN coding <\/td>\n<\/tr>\n
382<\/td>\nTable B.13 \u2013 BIT_ENUMERATED coding
Table B.14 \u2013 BIT_ENUMERATED coding for FF <\/td>\n<\/tr>\n
383<\/td>\nAnnex C (informative)EDD example
C.1 EDD example of a temperature transmitter
Figure C.1 \u2013 Example of an operator screen using EDD <\/td>\n<\/tr>\n
384<\/td>\nC.2 EDD example <\/td>\n<\/tr>\n
397<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

Devices and integration in enterprise systems. Function blocks (FB) for process control and electronic device description language (EDDL) – EDDL syntax and semantics<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2020<\/td>\n398<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":245052,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[697,2641],"product_tag":[],"class_list":{"0":"post-245046","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-35-240-50","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/245046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/245052"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=245046"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=245046"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=245046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}