BS EN 61804-3:2011
$215.11
Function blocks (FB) for process control – Electronic device description language (EDDL)
Published By | Publication Date | Number of Pages |
BSI | 2011 | 440 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
7 | CONTENTS |
9 | Figure 28 ā MENU activation |
16 | INTRODUCTION Figures FigureĀ 1 ā Position of the IECĀ 61804 series related to other standards and products |
17 | 1 Scope 2 Normative references |
18 | 3 Terms, definitions, abbreviated terms and acronyms 3.1 Terms and definitions |
23 | 3.2 Abbreviated terms and acronyms |
24 | 4 Conformance statement 5 Conventions for lexical structures |
25 | Tables TableĀ 1 ā Field attribute descriptions |
26 | 6 EDD and EDDL model 6.1 Overview of EDD and EDDL 6.2 EDD architecture 6.3 Concepts of EDD 6.4 Principles of the EDD development process |
27 | 6.5 Interrelations between the lexical structure and formal definitions 6.6 Builtins FigureĀ 2 ā EDD generation process |
28 | 6.7 Profiles 7 Electronic Device Description Language 7.1 Overview |
29 | FigureĀ 3 ā BLOCK_A FigureĀ 4 ā CHART |
30 | FigureĀ 5 ā COLLECTION FigureĀ 6 ā COMMAND FigureĀ 7 ā DOMAIN |
31 | FigureĀ 8 ā EDIT_DISPLAY FigureĀ 9 ā FILE FigureĀ 10 ā GRAPH FigureĀ 11 ā GRID FigureĀ 12 ā IMAGE |
32 | FigureĀ 13 ā LIKE FigureĀ 14 ā LIST FigureĀ 15 ā MENU |
33 | FigureĀ 16 ā PROGRAM FigureĀ 17 ā RECORD FigureĀ 18 ā REFERENCE_ARRAY |
34 | FigureĀ 19 ā REFRESH FigureĀ 20 ā UNIT FigureĀ 21 ā WRITE_AS_ONE FigureĀ 22 ā SOURCE FigureĀ 23 ā VALUE_ARRAY |
35 | FigureĀ 24 ā VARIABLE FigureĀ 25 ā VARIABLE_LIST FigureĀ 26 ā WAVEFORM |
36 | 7.2 EDD identification information |
37 | TableĀ 2 ā DD_REVISION attribute TableĀ 3 ā DEVICE_REVISION attribute TableĀ 4 ā DEVICE_TYPE attribute |
38 | TableĀ 5 ā EDD_PROFILE attribute TableĀ 6 ā EDD_VERSION attribute TableĀ 7 ā MANUFACTURER attribute |
39 | 7.3 AXIS TableĀ 8 ā MANUFACTURER_EXT attribute TableĀ 9 ā AXIS attributes |
40 | TableĀ 10 ā MAX_VALUE, MIN_VALUE attribute TableĀ 11 ā SCALING attribute |
41 | 7.4 BLOCK TableĀ 12 ā BLOCK_A attributes |
42 | TableĀ 13 ā CHARACTERISTIC attribute TableĀ 14 ā PARAMETER attributes |
43 | TableĀ 15 ā AXIS_ITEMS attribute TableĀ 16 ā CHART_ITEMS attribute TableĀ 17 ā COLLECTION_ITEMS attribute TableĀ 18 ā EDIT_DISPLAY_ITEMS attribute |
44 | TableĀ 19 ā FILE_ITEMS attribute TableĀ 20 ā GRAPH_ITEMS attribute TableĀ 21 ā GRID_ITEMS attribute TableĀ 22 ā IMAGE_ITEMS attribute |
45 | TableĀ 23 ā LIST_ITEMS attribute TableĀ 24 ā MENU_ITEMS attribute TableĀ 25 ā METHOD_ITEMS attribute |
46 | TableĀ 26 ā PARAMETER_LISTS attributes TableĀ 27 ā REFERENCE_ARRAY_ITEMS attribute TableĀ 28 ā REFRESH_ITEMS attribute TableĀ 29 ā SOURCE_ITEMS attribute |
47 | TableĀ 30 ā UNIT_ITEMS attribute TableĀ 31 ā WAVEFORM_ITEMS attribute TableĀ 32 ā WRITE_AS_ONE_ITEMS attribute |
48 | TableĀ 33 ā CHARTS attribute TableĀ 34 ā LISTS attribute TableĀ 35 ā GRAPHS attribute |
49 | TableĀ 36 ā GRIDS attribute TableĀ 37 ā MENUS attribute TableĀ 38 ā METHODS attribute |
50 | TableĀ 39 ā BLOCK_B attributes TableĀ 40 ā NUMBER attributes |
51 | 7.5 CHART TableĀ 41 ā TYPE attributes TableĀ 42 ā CHART attributes |
52 | TableĀ 43 ā CYCLE_TIME attribute TableĀ 44 ā LENGTH attribute TableĀ 45 ā TYPE attribute |
53 | 7.6 COLLECTION TableĀ 46 ā COLLECTION attributes TableĀ 47 ā itemātype |
54 | 7.7 COMMAND TableĀ 48 ā COMMAND attributes |
55 | TableĀ 49 ā OPERATION attribute |
56 | TableĀ 50 ā TRANSACTION attributes TableĀ 51 ā REPLY and REQUEST attributes |
57 | TableĀ 52 ā INDEX attribute |
58 | TableĀ 53 ā BLOCK_B attribute TableĀ 54 ā NUMBER attribute TableĀ 55 ā SLOT attribute |
59 | TableĀ 56 ā SUB_SLOT attribute TableĀ 57 ā CONNECTION attribute TableĀ 58 ā HEADER attribute TableĀ 59 ā MODULE attribute |
60 | 7.8 COMPONENT TableĀ 60 ā COMPONENT attribute |
61 | TableĀ 61 ā CAN_DELETE attribute TableĀ 62 ā CHECK_CONFIGURATION attribute TableĀ 63 ā COMPONENT_RELATIONS attribute |
62 | TableĀ 64 ā DECLARATION attribute TableĀ 65 ā DETECT attribute TableĀ 66 ā EDD attribute |
63 | TableĀ 67 ā CHECK_CONFIGURATION attribute TableĀ 68 ā REDUNDANCY attribute TableĀ 69 ā SCAN attribute TableĀ 70 ā SCAN_LIST attribute |
64 | 7.9 COMPONENT_FOLDER 7.10 COMPONENT_REFERENCE TableĀ 71 ā COMPONENT_FOLDER attribute TableĀ 72 ā COMPONENT_REFERENCE attribute |
65 | 7.11 COMPONENT_RELATION TableĀ 73 ā COMPONENT_RELATION attribute TableĀ 74 ā COMPONENTS attribute |
66 | TableĀ 75 ā RELATION_TYPE attribute TableĀ 76 ā ADDRESSING attribute |
67 | 7.12 CONNECTION TableĀ 77 ā MAXIMUM_NUMBER attribute TableĀ 78 ā MINIMUM_NUMBER attribute TableĀ 79 ā REQUIRED_INTERFACE attribute |
68 | 7.13 DOMAIN 7.14 EDIT_DISPLAY TableĀ 80 ā CONNECTION attribute TableĀ 81 ā APPINSTANCE attribute TableĀ 82 ā DOMAIN attributes |
69 | TableĀ 83 ā EDIT_DISPLAY attributes TableĀ 84 ā EDIT_ITEMS attribute |
70 | TableĀ 85 ā DISPLAY_ITEM attributes TableĀ 86 ā POST_EDIT_ACTIONS, PRE_EDIT_ACTIONS attribute |
71 | 7.15 FILE 7.16 GRAPH TableĀ 87 ā FILE attributes TableĀ 88 ā GRAPH attributes |
72 | 7.17 GRID TableĀ 89 ā CYCLE_TIME attribute TableĀ 90 ā X_AXIS attribute TableĀ 91 ā GRID attributes |
73 | 7.18 IMAGE TableĀ 92 ā VECTORS attribute TableĀ 93 ā ORIENTATION attribute |
74 | 7.19 IMPORT TableĀ 94 ā IMAGE attributes TableĀ 95 ā PATH attribute TableĀ 96 ā LINK attribute |
75 | FigureĀ 27 ā EDDL import mechanisms TableĀ 97 ā Importing Device Description |
77 | TableĀ 98 ā Redefinition attributes TableĀ 99 ā Redefinition rules for AXIS attributes TableĀ 100 ā Redefinition rules for BLOCK_A attributes |
78 | TableĀ 101 ā Redefinition rules for BLOCK_B attributes |
79 | TableĀ 102 ā Redefinition rules for CHART attributes TableĀ 103 ā Redefinition rules for COLLECTION attributes TableĀ 104 ā Redefinition rules for COMMAND attributes |
80 | TableĀ 105 ā Redefinition rules for COMPONENT attributes TableĀ 106 ā Redefinition rules for COMPONENT_FOLDER attributes |
81 | TableĀ 107 ā Redefinition rules for COMPONENT_REFERENCE attributes TableĀ 108 ā Redefinition rules for COMPONENT_RELATION attributes TableĀ 109 ā Redefinition rules for CONNECTION attributes |
82 | TableĀ 110 ā Redefinition rules for DOMAIN attributes TableĀ 111 ā Redefinition rules for EDIT_DISPLAY attributes TableĀ 112 ā Redefinition rules for FILE attributes |
83 | TableĀ 113 ā Redefinition rules for GRAPH attributes TableĀ 114 ā Redefinition rules for GRID attributes TableĀ 115 ā Redefinition rules for IMAGE attributes |
84 | TableĀ 116 ā Redefinition rules for INTERFACE attributes TableĀ 117 ā Redefinition rules for LIST attributes TableĀ 118 ā Redefinition rules for MENU attributes |
85 | TableĀ 119 ā Redefinition rules for METHOD attributes TableĀ 120 ā Redefinition rules for PROGRAM attributes TableĀ 121 ā Redefinition rules for RECORD attributes TableĀ 122 ā Redefinition rules for REFERENCE_ARRAY attributes |
86 | TableĀ 123 ā Redefinition rules for RESPONSE_CODES attributes TableĀ 124 ā Redefinition rules for SOURCE attributes TableĀ 125 ā Redefinition rules for TEMPLATE attributes |
87 | TableĀ 126 ā Redefinition rules for VALUE_ARRAY attributes TableĀ 127 ā Redefinition rules for VARIABLE attributes |
88 | TableĀ 128 ā Redefinition rules for VARIABLE_LIST attributes TableĀ 129 ā Redefinition rules for WAVEFORM attributes |
89 | 7.20 INTERFACE 7.21 LIKE TableĀ 130 ā INTERFACE attribute TableĀ 131 ā DECLARATION attribute |
90 | 7.22 LIST TableĀ 132 ā LIKE attributes TableĀ 133 ā LIST attributes TableĀ 134 ā TYPE attribute |
91 | 7.23 MENU TableĀ 135 ā CAPACITY, COUNT attribute TableĀ 136 ā MENU attribute |
92 | TableĀ 137 ā ITEMS attribute |
93 | TableĀ 138 ā ACCESS attribute TableĀ 139 ā POST_EDIT_ACTIONS, PRE_EDIT_ACTIONS, POST_READ_ACTIONS, PRE_READ_ACTIONS, POST_WRITE_ACTIONS, PRE_WRITE_ACTIONS attributes |
95 | TableĀ 140 ā PURPOSE attribute |
96 | TableĀ 141 ā ROLE attribute TableĀ 142 ā STYLE attribute |
98 | 7.24 METHOD FigureĀ 29 ā Time for read-and-write operation |
99 | TableĀ 143 ā METHOD attributes TableĀ 144 ā ACCESS attributes |
100 | 7.25 PROGRAM TableĀ 145 ā TYPE attributes TableĀ 146 ā PROGRAM attributes |
101 | 7.26 RECORD 7.27 REFERENCE_ARRAY TableĀ 147 ā ARGUMENTS attribute TableĀ 148 ā RECORD attributes TableĀ 149 ā REFERENCE_ARRAY attribute |
102 | 7.28 Relations TableĀ 150 ā ELEMENTS attribute TableĀ 151 ā REFRESH attributes |
103 | 7.29 RESPONSE_CODES TableĀ 152 ā UNIT attributes TableĀ 153 ā WRITE_AS_ONE attribute TableĀ 154 ā RESPONSE_CODES attributes |
104 | 7.30 SOURCE TableĀ 155 ā SOURCE attributes |
105 | 7.31 TEMPLATE TableĀ 156 ā Y_AXIS attribute |
106 | 7.32 VALUE_ARRAY TableĀ 157 ā TEMPLATE attributes TableĀ 158 ā DEFAULT_VALUES attribute TableĀ 159 ā VALUE_ARRAY attributes |
107 | 7.33 VARIABLE TableĀ 160 ā NUMBER_OF_ELEMENTS attribute TableĀ 161 ā TYPE attribute TableĀ 162 ā VARIABLE attributes |
108 | TableĀ 163 ā CLASS attributes |
109 | TableĀ 164 ā TYPE attributes |
111 | TableĀ 165 ā DOUBLE, FLOAT, INTEGER, UNSIGNED_INTEGER attributes |
113 | TableĀ 166 ā DATE, DATE_AND_TIME, DURATION, TIME, TIME_VALUE attributes |
114 | TableĀ 167 ā BIT_ENUMERATED attributes |
115 | TableĀ 168 ā statusāclass attributes |
116 | TableĀ 169 ā ALL, AO, DV, TV attributes TableĀ 170 ā Enumerated types attributes |
117 | TableĀ 171 ā Index type attributes TableĀ 172 ā Object reference type attribute TableĀ 173 ā DEFAULT_REFERENCE attributes |
119 | TableĀ 174 ā String types attributes TableĀ 175 ā CONSTANT_UNIT attribute |
120 | TableĀ 176 ā DEFAULT_VALUE attribute TableĀ 177 ā INITIAL_VALUE attribute TableĀ 178 ā POST_EDIT_ACTIONS, PRE_EDIT_ACTIONS, POST_READ_ACTIONS, PRE_READ_ACTIONS, POST_WRITE_ACTIONS, PRE_WRITE_ACTIONS, REFRESH_ACTIONS attributes |
122 | TableĀ 179 ā READ/WRITE_TIMEOUT attributes |
123 | 7.34 VARIABLE_LIST 7.35 WAVEFORM TableĀ 180 ā STYLE attribute TableĀ 181 ā VARIABLE_LIST attributes TableĀ 182 ā WAVEFORM attributes |
124 | TableĀ 183 ā TYPE attribute TableĀ 184 ā XY attribute |
125 | TableĀ 185 ā YT attribute |
126 | TableĀ 186 ā HORIZONTAL attribute TableĀ 187 ā VERTICAL attribute |
127 | TableĀ 188 ā EXIT_ACTIONS, INIT_ACTIONS, REFRESH_ACTIONS attribute TableĀ 189 ā KEY_POINTS attribute |
128 | TableĀ 190 ā X_VALUES, Y_VALUES attribute TableĀ 191 ā Y_AXIS attribute |
129 | 7.36 Common attributes TableĀ 192 ā CLASSIFICATION attribute |
130 | TableĀ 193 ā COMPONENT_PARENT attribute TableĀ 194 ā COMPONENT_PATH attribute |
131 | TableĀ 195 ā DEFINITION attributes TableĀ 196 ā EMPHASIS attribute |
132 | TableĀ 197 ā HANDLING attribute TableĀ 198 ā HEIGHT/WIDTH attribute TableĀ 199 ā HELP attribute |
133 | TableĀ 200 ā LABEL attribute TableĀ 201 ā LINE_COLOR attribute TableĀ 202 ā LINE_TYPE attribute |
134 | TableĀ 203 ā MEMBERS attributes |
135 | TableĀ 204 ā PROTOCOL attribute TableĀ 205 ā RESPONSE_CODES attribute TableĀ 206 ā SUPPLIED_INTERFACE attribute |
136 | 7.37 Conditional expression TableĀ 207 ā VALIDITY attributes |
137 | 7.38 Referencing TableĀ 208 ā IF, SELECT conditional TableĀ 209 ā Referencing an EDD instance |
138 | TableĀ 210 ā Referencing elements of VARIABLE TableĀ 211 ā Referencing elements of RECORD TableĀ 212 ā Referencing elements of VALUE_ARRAY |
139 | TableĀ 213 ā Referencing members of COLLECTION TableĀ 214 ā Referencing members of REFERENCE_ARRAY TableĀ 215 ā Referencing members of VARIABLE_LISTS TableĀ 216 ā Referencing members of a BLOCK_A PARAMETERS |
140 | TableĀ 217 ā Referencing members of BLOCK_A PARAMETER_LISTS TableĀ 218 ā Referencing members of BLOCK_A LOCAL_PARAMETER TableĀ 219 ā Referencing BLOCK_A CHARACTERISTICS |
141 | TableĀ 220 ā Referencing members of FILE TableĀ 221 ā Referencing elements of LIST TableĀ 222 ā Referencing members of CHART TableĀ 223 ā Referencing members of GRAPH |
142 | TableĀ 224 ā Referencing members of SOURCE TableĀ 225 ā Referencing AXIS of a GRAPH. SOURCE, WAVEFORM TableĀ 226 ā Referencing PARAMETERS of specific BLOCK_A instance |
143 | TableĀ 227 ā Referencing LOCAL_PARAMETERS of specific BLOCK_A instance TableĀ 228 ā Referencing CHARACTERISTICS of specific BLOCK_A instance TableĀ 229 ā Referencing CHARTS of specific BLOCK_A instance |
144 | TableĀ 230 ā Referencing LISTS of specific BLOCK_A instance TableĀ 231 ā Referencing GRAPHS of specific BLOCK_A instance TableĀ 232 ā Referencing GRIDS of specific BLOCK_A instance |
145 | TableĀ 233 ā Referencing MENUS of specific BLOCK_A instance TableĀ 234 ā Referencing METHODS of specific BLOCK_A instance TableĀ 235 ā Referencing a COMPONENT instance |
146 | 7.39 Strings TableĀ 236 ā Referencing a COMPONENT type TableĀ 237 ā string as a string literal TableĀ 238 ā string as a string variable |
147 | TableĀ 239 ā String as an enumeration value TableĀ 240 ā String as a dictionary reference TableĀ 241 ā Referencing HELP and LABEL attributes of EDD instances |
148 | 7.40 Expression TableĀ 242 ā String operation TableĀ 243 ā Format specifier TableĀ 244 ā Primary expressions |
149 | TableĀ 245 ā Attribute values of VARIABLEs TableĀ 246 ā AXIS Attribute Values |
150 | TableĀ 247 ā LIST Attribute Values TableĀ 248 ā Unary expressions TableĀ 249 ā Multiplicative operators |
151 | TableĀ 250 ā Additive operators TableĀ 251 ā Shift operators TableĀ 252 ā Relational operators |
152 | 7.41 Text dictionary TableĀ 253 ā Equality operators |
153 | TableĀ 254 ā Text dictionary attributes |
154 | Annex A (normative) EDDL formal definition |
157 | TableĀ A.1 ā Conventions for integer constants |
158 | TableĀ A.2 ā Using escape sequences in string literals |
159 | TableĀ A.3 ā Using language codes in string literals TableĀ A.4 ā EDDL operators |
160 | TableĀ A.5 ā EDDL keywords |
240 | Annex B (normative) EDDL Builtin library TableĀ B.1 ā Format for the Builtins lexical element tables TableĀ B.2 ā Contents of the lexical element table |
241 | TableĀ B.3 ā Builtin _ERROR TableĀ B.4 ā Builtin _TRACE |
242 | TableĀ B.5 ā Builtin _WARNING TableĀ B.6 ā Builtin abort TableĀ B.7 ā Builtin abort_on_all_comm_errors |
243 | TableĀ B.8 ā Builtin ABORT_ON_ALL_COMM_STATUS TableĀ B.9 ā Builtin ABORT_ON_ALL_DEVICE_STATUS |
244 | TableĀ B.10 ā Builtin ABORT_ON_ALL_RESPONSE_CODES TableĀ B.11 ā Builtin abort_on_all_response_codes |
245 | TableĀ B.12 ā Builtin ABORT_ON_COMM_ERROR TableĀ B.13 ā Builtin abort_on_comm_error |
246 | TableĀ B.14 ā Builtin ABORT_ON_COMM_STATUS TableĀ B.15 ā Builtin ABORT_ON_DEVICE_STATUS |
248 | TableĀ B.18 ā Builtin abort_on_response_code TableĀ B.19 ā Builtin abs |
249 | TableĀ B.16 ā Builtin ABORT_ON_NO_DEVICE TableĀ B.20 ā Builtin ACKNOWLEDGE TableĀ B.21 ā Builtin acknowledge TableĀ B.22 ā Builtin acos |
250 | TableĀ B.17 ā Builtin ABORT_ON_RESPONSE_CODE TableĀ B.23 ā Builtin add_abort_method TableĀ B.24 ā Builtin add_abort_method |
251 | TableĀ B.25 ā Builtin AddTime TableĀ B.26 ā Builtin asin TableĀ B.27 ā Builtin assign |
252 | TableĀ B.28 ā Builtin assign_double TableĀ B.29 ā Builtin assign_float TableĀ B.30 ā Builtin assign_int |
253 | TableĀ B.31 ā Builtin assign_var TableĀ B.32 ā Builtin assign2 |
254 | TableĀ B.33 ā Builtin atan TableĀ B.34 ā Builtin ATOF TableĀ B.35 ā Builtin atof |
255 | TableĀ B.36 ā Builtin ATOI TableĀ B.37 ā Builtin atoi TableĀ B.38 ā Builtin BUILD_MESSAGE |
256 | TableĀ B.39 ā Builtin ByteToDouble TableĀ B.40 ā Builtin ByteToFloat |
257 | TableĀ B.41 ā Builtin ByteToLong TableĀ B.42 ā Builtin ByteToShort TableĀ B.43 ā Builtin cbrt |
258 | TableĀ B.44 ā Builtin ceil TableĀ B.45 ā Builtin cos TableĀ B.46 ā Builtin cosh |
259 | TableĀ B.47 ā Builtin dassign TableĀ B.48 ā Builtin DATE_AND_TIME_VALUE_to_string TableĀ B.49 ā Builtin Date_to_DayOfMonth |
260 | TableĀ B.50 ā Builtin DATE_to_days TableĀ B.51 ā Builtin Date_to_Month TableĀ B.52 ā Builtin DATE_to_string |
261 | TableĀ B.53 ā Builtin Date_To_Time TableĀ B.54 ā Builtin Date_to_Year TableĀ B.55 ā Builtin days_to_DATE |
262 | TableĀ B.56 ā Builtin DELAY TableĀ B.57 ā Builtin delay |
263 | TableĀ B.58 ā Builtin DELAY_TIME TableĀ B.59 ā Builtin delayfor TableĀ B.60 ā Builtin delayfor2 |
264 | TableĀ B.61 ā Builtin DICT_ID TableĀ B.62 ā Builtin dictionary_string |
265 | TableĀ B.63 ā Builtin DiffTime TableĀ B.64 ā Builtin discard_on_exit |
266 | TableĀ B.65 ā Builtin DISPLAY TableĀ B.66 ā Builtin display |
267 | TableĀ B.67 ā Builtin display_bitenum TableĀ B.68 ā Builtin display_builtin_error TableĀ B.69 ā Builtin display_comm_error |
268 | TableĀ B.70 ā Builtin display_comm_status TableĀ B.71 ā Builtin display_device_status |
269 | TableĀ B.72 ā Builtin display_dynamics TableĀ B.73 ā Builtin display_dynamics2 |
270 | TableĀ B.74 ā Builtin display_message TableĀ B.75 ā Builtin display_message2 |
271 | TableĀ B.76 ā Builtin display_response_code |
272 | TableĀ B.77 ā Builtin display_response_status TableĀ B.78 ā Builtin display_xmtr_status TableĀ B.79 ā Builtin DoubleToByte |
273 | TableĀ B.80 ā Builtin edit_device_value |
274 | TableĀ B.81 ā Builtin edit_device_value2 |
275 | TableĀ B.82 ā Builtin edit_local_value TableĀ B.83 ā Builtin edit_local_value2 |
276 | TableĀ B.84 ā Builtin exp TableĀ B.85 ā Builtin ext_send_command |
277 | TableĀ B.86 ā Builtin ext_send_command_trans |
278 | TableĀ B.87 ā Builtin fail_on_all_comm_errors TableĀ B.88 ā Builtin fail_on_all_response_codes |
279 | TableĀ B.89 ā Builtin fail_on_comm_error TableĀ B.90 ā Builtin fail_on_response_code TableĀ B.91 ā Builtin fassign |
280 | TableĀ B.92 ā Builtin fgetval TableĀ B.93 ā Builtin float_value TableĀ B.94 ā Builtin FloatToByte |
281 | TableĀ B.95 ā Builtin floor TableĀ B.96 ā Builtin fmod |
282 | TableĀ B.97 ā Builtin fpclassifyd TableĀ B.98 ā Builtin From_DATE_AND_TIME_VALUE TableĀ B.99 ā Builtin From_TIME_VALUE |
283 | TableĀ B.100 ā Builtin fsetval TableĀ B.101 ā Builtin ftoa TableĀ B.102 ā Builtin fvar_value |
284 | TableĀ B.103 ā Builtin get_acknowledgement TableĀ B.104 ā Builtin get_acknowledgement2 |
285 | TableĀ B.105 ā Builtin get_block_instance_by_object_index TableĀ B.106 ā Builtin get_block_instance_by_tag |
286 | TableĀ B.108 ā Builtin get_comm_error |
287 | TableĀ B.110 ā Builtin get_date TableĀ B.111 ā Builtin get_date_lelem |
288 | TableĀ B.107 ā Builtin get_block_instance_count TableĀ B.112 ā Builtin get_date_lelem2 TableĀ B.113 ā Builtin get_date_value |
289 | TableĀ B.109 ā Builtin get_comm_error_string TableĀ B.114 ā Builtin get_date_value2 TableĀ B.115 ā Builtin GET_DD_REVISION |
290 | TableĀ B.116 ā Builtin get_dds_error TableĀ B.117 ā Builtin GET_DEV_VAR_VALUE |
291 | TableĀ B.118 ā Builtin get_dev_var_value TableĀ B.119 ā Builtin GET_DEVICE_REVISION |
292 | TableĀ B.121 ā Builtin get_dictionary_string TableĀ B.122 ā Builtin get_double |
293 | TableĀ B.124 ā Builtin get_double_lelem2 |
294 | TableĀ B.120 ā Builtin GET_DEVICE_TYPE TableĀ B.126 ā Builtin get_double_value2 |
295 | TableĀ B.123 ā Builtin get_double_lelem TableĀ B.128 ā Builtin get_float TableĀ B.129 ā Builtin get_float_lelem |
296 | TableĀ B.125 ā Builtin get_double_value TableĀ B.130 ā Builtin get_float_lelem2 TableĀ B.131 ā Builtin get_float_value |
297 | TableĀ B.127 ā Builtin get_enum_string TableĀ B.132 ā Builtin get_float_value2 TableĀ B.133 ā Builtin GET_LOCAL_VAR_VALUE |
298 | TableĀ B.134 ā Builtin get_local_var_value TableĀ B.135 ā Builtin GET_MANUFACTURER |
299 | TableĀ B.137 ā Builtin get_resolve_status |
300 | TableĀ B.139 ā Builtin get_response_code_string |
301 | TableĀ B.136 ā Builtin get_more_status TableĀ B.141 ā Builtin getrsp_code_string_by_id |
302 | TableĀ B.138 ā Builtin get_response_code TableĀ B.143 ā Builtin get_signed_lelem TableĀ B.144 ā Builtin get_signed_lelem2 |
303 | TableĀ B.140 ā Builtin get_rspcode_string TableĀ B.145 ā Builtin get_signed_value TableĀ B.146 ā Builtin get_signed_value2 |
304 | TableĀ B.142 ā Builtin get_signed TableĀ B.147 ā Builtin get_status_code_string TableĀ B.148 ā Builtin get_status_string |
305 | TableĀ B.149 ā Builtin get_stddict_string |
306 | TableĀ B.151 ā Builtin get_string_lelem TableĀ B.152 ā Builtin get_string_lelem2 |
307 | TableĀ B.153 ā Builtin get_string_value TableĀ B.154 ā Builtin get_string_value2 |
308 | TableĀ B.150 ā Builtin get_string TableĀ B.155 ā Builtin GET_TICK_COUNT TableĀ B.156 ā Builtin get_unsigned |
309 | TableĀ B.158 ā Builtin get_unsigned_lelem2 |
310 | TableĀ B.160 ā Builtin get_unsigned_value2 |
311 | TableĀ B.157 ā Builtin get_unsigned_lelem TableĀ B.161 ā Builtin get_variable_string TableĀ B.162 ā Builtin GetCurrentDate TableĀ B.163 ā Builtin GetCurrentDateAndTime |
312 | TableĀ B.159 ā Builtin get_unsigned_value TableĀ B.165 ā Builtin iassign TableĀ B.166 ā Builtin igetval |
313 | TableĀ B.167 ā Builtin IGNORE_ALL_COMM_STATUS TableĀ B.168 ā Builtin IGNORE_ALL_DEVICE_STATUS |
314 | TableĀ B.164 ā Builtin GetCurrentTime TableĀ B.169 ā Builtin IGNORE_ALL_RESPONSE_CODES TableĀ B.170 ā Builtin IGNORE_COMM_ERROR |
315 | TableĀ B.172 ā Builtin IGNORE_DEVICE_STATUS |
316 | TableĀ B.174 ā Builtin IGNORE_RESPONSE_CODE |
317 | TableĀ B.171 ā Builtin IGNORE_COMM_STATUS TableĀ B.177 ā Builtin isetval |
318 | TableĀ B.173 ā Builtin IGNORE_NO_DEVICE TableĀ B.180 ā Builtin itoa (version A) |
319 | TableĀ B.175 ā Builtin int_value TableĀ B.176 ā Builtin is_NaN TableĀ B.183 ā Builtin lassign |
320 | TableĀ B.178 ā Builtin ITEM_ID TableĀ B.179 ā Builtin ITOA TableĀ B.185 ā Builtin ListDeleteElementAt TableĀ B.186 ā Builtin ListDeleteElementAt2 |
321 | TableĀ B.181 ā Builtin itoa (version B) TableĀ B.182 ā Builtin ivar_value TableĀ B.188 ā Builtin ListInsert2 |
322 | TableĀ B.184 ā Builtin lgetval TableĀ B.190 ā Builtin LOG_MESSAGE TableĀ B.191 ā Builtin log10 |
323 | TableĀ B.187 ā Builtin ListInsert TableĀ B.193 ā Builtin long_value TableĀ B.194 ā Builtin LongToByte |
324 | TableĀ B.189 ā Builtin log TableĀ B.196 ā Builtin lvar_value TableĀ B.197 ā Builtin Make_Time |
325 | TableĀ B.192 ā Builtin log2 TableĀ B.199 ā Builtin MenuDisplay |
326 | TableĀ B.195 ā Builtin lsetval TableĀ B.201 ā Builtin nan |
327 | TableĀ B.198 ā Builtin MEMBER_ID TableĀ B.203 ā Builtin nanf |
328 | TableĀ B.200 ā Builtin method_abort TableĀ B.206 ā Builtin pow |
329 | TableĀ B.202 ā Builtin NaN_value TableĀ B.209 ā Builtin put_date |
330 | TableĀ B.204 ā Builtin process_abort TableĀ B.205 ā Builtin pop_abort_method TableĀ B.211 ā Builtin put_date_value2 |
331 | TableĀ B.207 ā Builtin process_abort TableĀ B.208 ā Builtin push_abort_method TableĀ B.213 ā Builtin put_double_value |
332 | TableĀ B.210 ā Builtin put_date_value TableĀ B.215 ā Builtin put_float |
333 | TableĀ B.212 ā Builtin put_double TableĀ B.217 ā Builtin put_float_value2 |
334 | TableĀ B.214 ā Builtin put_double_value2 TableĀ B.219 ā Builtin put_message |
335 | TableĀ B.216 ā Builtin put_float_value TableĀ B.221 ā Builtin put_signed_value |
336 | TableĀ B.218 ā Builtin PUT_MESSAGE TableĀ B.223 ā Builtin put_string |
337 | TableĀ B.220 ā Builtin put_signed |
338 | TableĀ B.222 ā Builtin put_signed_value2 TableĀ B.226 ā Builtin put_unsigned |
339 | TableĀ B.224 ā Builtin put_string_value |
340 | TableĀ B.225 ā Builtin put_string_value2 |
341 | TableĀ B.227 ā Builtin put_unsigned_value TableĀ B.232 ā Builtin remove_abort_method |
342 | TableĀ B.228 ā Builtin put_unsigned_value2 TableĀ B.229 ā Builtin read_value |
343 | TableĀ B.230 ā Builtin read_value2 TableĀ B.231 ā Lexical elements of Builtin ReadCommand |
344 | TableĀ B.233 ā Builtin remove_abort_method TableĀ B.234 ā Builtin remove_all_abort_methods TableĀ B.239 ā Builtin resolve_local_ref2 |
345 | TableĀ B.235 ā Builtin resolve_array_ref TableĀ B.236 ā Builtin resolve_block_ref TableĀ B.241 ā Builtin resolve_param_ref |
346 | TableĀ B.237 ā Builtin resolve_list_ref TableĀ B.238 ā Builtin resolve_local_ref |
347 | TableĀ B.240 ā Builtin resolve_param_list_ref |
348 | TableĀ B.242 ā Builtin resolve_param_ref2 |
349 | TableĀ B.243 ā Builtin resolve_record_ref TableĀ B.244 ā Builtin resolve_record_ref2 TableĀ B.250 ā Builtin ret_signed_value2 |
350 | TableĀ B.245 ā Builtin ret_double_value TableĀ B.246 ā Builtin ret_double_value2 TableĀ B.247 ā Builtin ret_float_value |
351 | TableĀ B.248 ā Builtin ret_float_value2 TableĀ B.249 ā Builtin ret_signed_value |
352 | TableĀ B.251 ā Builtin ret_unsigned_value TableĀ B.252 ā Builtin ret_unsigned_value2 |
353 | TableĀ B.253 ā Builtin retry_on_all_comm_errors TableĀ B.254 ā Builtin RETRY_ON_ALL_COMM_STATUS TableĀ B.259 ā Builtin retry_on_comm_error |
354 | TableĀ B.255 ā Builtin RETRY_ON_ALL_DEVICE_STATUS TableĀ B.256 ā Builtin RETRY_ON_ALL_RESPONSE_CODES TableĀ B.261 ā Builtin RETRY_ON_DEVICE_STATUS |
355 | TableĀ B.257 ā Builtin retry_on_all_response_codes TableĀ B.258 ā Builtin RETRY_ON_COMM_ERROR TableĀ B.263 ā Builtin RETRY_ON_RESPONSE_CODE |
356 | TableĀ B.260 ā Builtin RETRY_ON_COMM_STATUS |
357 | TableĀ B.262 ā Builtin RETRY_ON_NO_DEVICE |
358 | TableĀ B.264 ā Builtin retry_on_response_code TableĀ B.265 ā Builtin round |
359 | TableĀ B.266 ā Builtin save_on_exit TableĀ B.267 ā Builtin save_values TableĀ B.268 ā Builtin seconds_to_TIME_VALUE |
360 | TableĀ B.269 ā Builtin SELECT_FROM_LIST TableĀ B.270 ā Builtin select_from_list TableĀ B.273 ā Builtin send |
361 | TableĀ B.271 ā Builtin select_from_menu |
362 | TableĀ B.272 ā Builtin select_from_menu2 TableĀ B.277 ā Builtin send_on_exit |
363 | TableĀ B.274 ā Builtin send_all_values TableĀ B.275 ā Builtin send_command |
364 | TableĀ B.276 ā Builtin send_command_trans TableĀ B.282 ā Builtin sgetval |
365 | TableĀ B.278 ā Builtin send_trans TableĀ B.279 ā Builtin send_value TableĀ B.285 ā Builtin sinh |
366 | TableĀ B.280 ā Builtin send_value2 TableĀ B.281 ā Builtin SET_NUMBER_OF_RETRIES TableĀ B.288 ā Builtin strcmp |
367 | TableĀ B.283 ā Builtin ShortToByte TableĀ B.284 ā Builtin sin TableĀ B.291 ā Builtin strlwr |
368 | TableĀ B.286 ā Builtin sqrt TableĀ B.287 ā Builtin ssetval TableĀ B.294 ā Builtin strstr |
369 | TableĀ B.289 ā Builtin strleft TableĀ B.290 ā Builtin strlen |
370 | TableĀ B.292 ā Builtin strmid TableĀ B.293 ā Builtin strright TableĀ B.301 ā Builtin TIME_VALUE_to_Minute |
371 | TableĀ B.295 ā Builtin strtrim TableĀ B.296 ā Builtin strupr TableĀ B.297 ā Builtin tan TableĀ B.304 ā Builtin TIME_VALUE_to_string |
372 | TableĀ B.298 ā Builtin tanh TableĀ B.299 ā Builtin Time_To_Date TableĀ B.300 ā Builtin TIME_VALUE_to_Hour TableĀ B.307 ā Builtin To_Date |
373 | TableĀ B.302 ā Builtin TIME_VALUE_to_Second TableĀ B.303 ā Builtin TIME_VALUE_to_seconds TableĀ B.309 ā Builtin To_Time |
374 | TableĀ B.305 ā Builtin timet_to_string TableĀ B.306 ā Builtin timet_to_TIME_VALUE TableĀ B.312 ā Builtin VARID |
375 | TableĀ B.308 ā Builtin To_Date_and_Time TableĀ B.315 ā Builtin XMTR_ABORT_ON_ALL_COMM_STATUS |
376 | TableĀ B.310 ā Builtin To_TIME_VALUE TableĀ B.311 ā Builtin trunc TableĀ B.317 ā Builtin XMTR_ABORT_ON_ALL_DEVICE_STATUS |
377 | TableĀ B.313 ā Builtin vassign TableĀ B.314 ā Builtin WriteCommand TableĀ B.319 ā Builtin XMTR_ABORT_ON_COMM_ERROR |
378 | TableĀ B.316 ā Builtin XMTR_ABORT_ON_ALL_DATA TableĀ B.321 ā Builtin XMTR_ABORT_ON_DATA |
379 | TableĀ B.318 ā Builtin XMTR_ABORT_ON_ALL_RESPONSE_CODES |
380 | TableĀ B.320 ā Builtin XMTR_ABORT_ON_COMM_STATUS |
381 | TableĀ B.322 ā Builtin XMTR_ABORT_ON_DEVICE_STATUS TableĀ B.323 ā Builtin XMTR_ABORT_ON_NO_DEVICE |
382 | TableĀ B.324 ā Builtin XMTR_ABORT_ON_RESPONSE_CODE TableĀ B.325 ā Builtin XMTR_IGNORE_ALL_COMM_STATUS TableĀ B.330 ā Builtin XMTR_IGNORE_COMM_STATUS |
383 | TableĀ B.326 ā Builtin XMTR_IGNORE_ALL_DATA TableĀ B.327 ā Builtin XMTR_IGNORE_ALL_DEVICE_STATUS TableĀ B.332 ā Builtin XMTR_IGNORE_NO_DEVICE |
384 | TableĀ B.328 ā Builtin XMTR_IGNORE_ALL_RESPONSE_CODES TableĀ B.329 ā Builtin XMTR_IGNORE_COMM_ERROR TableĀ B.334 ā Builtin XMTR_RETY_ON_ALL_COMM_STATUS |
385 | TableĀ B.331 ā Builtin XMTR_IGNORE_DEVICE_STATUS TableĀ B.336 ā Builtin XMTR_RETRY_ON_ALL_DEVICE_STATUS |
386 | TableĀ B.333 ā Builtin XMTR_IGNORE_RESPONSE_CODE TableĀ B.338 ā Builtin XMTR_RETRY_ON_ALL_RESPONSE_CODES |
387 | TableĀ B.335 ā Builtin XMTR_RETY_ON_ALL_DATA |
388 | TableĀ B.337 ā Builtin XMTR_RETRY_ON_ALL_RESPONSE_CODE |
389 | TableĀ B.339 ā Builtin XMTR_RETRY_ON_COMM_ERROR TableĀ B.340 ā Builtin XMTR_RETRY_ON_COMM_STATUS TableĀ B.345 ā Contents of the return codes description table TableĀ B.346 ā Return code descriptions |
390 | TableĀ B.341 ā Builtin XMTR_RETRY_ON_DATA TableĀ B.342 ā Builtin XMTR_RETRY_ON_DEVICE_STATUS |
391 | TableĀ B.343 ā Builtin XMTR_RETRY_ON_NO_DEVICE TableĀ B.344 ā Builtin XMTR_RETRY_ON_RESPONSE_CODE |
392 | TableĀ B.347 ā Return code descriptions |
393 | Annex C (informative) EDD example FigureĀ C.1 ā Example of an operator screen using EDD |
407 | Annex D (normative) Profiles of EDDL and Builtins TableĀ D.1 ā Profile selection tables TableĀ D.2 ā EDDL Formal Definition profile tables TableĀ D.3 ā Contents of selection tables |
408 | TableĀ D.4 ā EDDL element selection for PROFIBUS&PROFINET |
411 | TableĀ D.5 ā Builtin profile for PI |
417 | TableĀ D.6 ā EDDL element selection for Fieldbus Foundation TableĀ D.7 ā Builtin profile for Fieldbus Foundation |
426 | TableĀ D.8 ā EDDL element selection for HCF TableĀ D.9 ā Builtin profile for HCF |
431 | TableĀ D.10 ā METHOD DEFINITIONS data types TableĀ D.11 ā VARIABLE TYPES |
432 | TableĀ D.12 ā DATE coding |
436 | Annex E (informative) Historical background TableĀ D.13 ā DATE_AND_TIME coding TableĀ D.14 ā DURATION coding TableĀ D.15 ā TIME coding |
437 | TableĀ D.16ā TIME_VALUE coding (four octets) TableĀ D.17 ā TIME_VALUE coding (eight octets) TableĀ D.18 ā PACKED_ASCII coding |