Shopping Cart

No products in the cart.

BS EN 61804-5:2015

$215.11

Function blocks (FB) for process control and electronic device description language (EDDL) – EDDL Builtin library

Published By Publication Date Number of Pages
BSI 2015 240
Guaranteed Safe Checkout
Categories: ,

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 61804-5:2015 specifies the EDDL Builtin library and provides the profiles of the various fieldbuses.

PDF Catalog

PDF Pages PDF Title
6 English
CONTENTS
23 FOREWORD
25 INTRODUCTION
26 1 Scope
2 Normative references
3 Terms, definitions, acronyms and abbreviated terms
3.1 Terms and definitions
3.2 Acronyms and abbreviated terms
27 4 EDDL Builtin library
4.1 General
4.2 Conventions for Builtin descriptions
Tables
Table 1 โ€“ Format for the Builtins lexical element tables
28 4.3 Builtin categories
4.3.1 Overview
Table 2 โ€“ Contents of the lexical element table
Table 3 โ€“ Usage of Builtins
29 4.3.2 User interface Builtins
Table 4 โ€“ User interface Builtins
30 4.3.3 Communication Builtins
Table 5 โ€“ Communication Builtins
32 4.3.4 Action Builtins
4.4 Builtin _ERROR
Table 6 โ€“ Action Builtins
Table 7 โ€“ Builtin _ERROR
33 4.5 Builtin _TRACE
4.6 Builtin _WARNING
4.7 Builtin abort
Table 8 โ€“ Builtin _TRACE
Table 9 โ€“ Builtin _WARNING
34 4.8 Builtin abort_on_all_comm_errors
4.9 Builtin ABORT_ON_ALL_COMM_STATUS
Table 10 โ€“ Builtin abort
Table 11 โ€“ Builtin abort_on_all_comm_errors
35 4.10 Builtin ABORT_ON_ALL_DEVICE_STATUS
4.11 Builtin ABORT_ON_ALL_RESPONSE_CODES
Table 12 โ€“ Builtin ABORT_ON_ALL_COMM_STATUS
Table 13 โ€“ Builtin ABORT_ON_ALL_DEVICE_STATUS
36 4.12 Builtin abort_on_all_response_codes
4.13 Builtin ABORT_ON_COMM_ERROR
Table 14 โ€“ Builtin ABORT_ON_ALL_RESPONSE_CODES
Table 15 โ€“ Builtin abort_on_all_response_codes
Table 16 โ€“ Builtin ABORT_ON_COMM_ERROR
37 4.14 Builtin abort_on_comm_error
4.15 Builtin ABORT_ON_COMM_STATUS
Table 17 โ€“ Builtin abort_on_comm_error
38 4.16 Builtin ABORT_ON_DEVICE_STATUS
4.17 Builtin ABORT_ON_NO_DEVICE
Table 18 โ€“ Builtin ABORT_ON_COMM_STATUS
Table 19 โ€“ Builtin ABORT_ON_DEVICE_STATUS
39 4.18 Builtin ABORT_ON_RESPONSE_CODE
Table 20 โ€“ Builtin ABORT_ON_NO_DEVICE
40 4.19 Builtin abort_on_response_code
4.20 Builtin abortTransferPort
Table 21 โ€“ Builtin ABORT_ON_RESPONSE_CODE
Table 22 โ€“ Builtin abort_on_response_code
Table 23 โ€“ Builtin abortTransferPort
41 4.21 Builtin abs
4.22 Builtin ACKNOWLEDGE
4.23 Builtin acknowledge
Table 24 โ€“ Builtin abs
Table 25 โ€“ Builtin ACKNOWLEDGE
Table 26 โ€“ Builtin acknowledge
42 4.24 Builtin acos
4.25 Builtin add_abort_method (version A)
4.26 Builtin add_abort_method (version B)
Table 27 โ€“ Builtin acos
Table 28 โ€“ Builtin add_abort_method
43 4.27 Builtin AddTime
4.28 Builtin asin
Table 29 โ€“ Builtin add_abort_method
Table 30 โ€“ Builtin AddTime
44 4.29 Builtin assign
4.30 Builtin assign_double
Table 31 โ€“ Builtin asin
Table 32 โ€“ Builtin assign
Table 33 โ€“ Builtin assign_double
45 4.31 Builtin assign_float
4.32 Builtin assign_int
4.33 Builtin assign_var
Table 34 โ€“ Builtin assign_float
Table 35 โ€“ Builtin assign_int
46 4.34 Builtin assign2
4.35 Builtin atan
Table 36 โ€“ Builtin assign_var
Table 37 โ€“ Builtin assign2
47 4.36 Builtin atof
4.37 Builtin atoi
4.38 Builtin browseIdentity
Table 38 โ€“ Builtin atan
Table 39 โ€“ Builtin atof
Table 40 โ€“ Builtin atoi
48 4.39 Builtin BUILD_MESSAGE
4.40 Builtin ByteToDouble
Table 41 โ€“ Builtin browseIdentity
Table 42 โ€“ Builtin BUILD_MESSAGE
Table 43 โ€“ Builtin ByteToDouble
49 4.41 Builtin ByteToFloat
4.42 Builtin ByteToLong
4.43 Builtin ByteToShort
Table 44 โ€“ Builtin ByteToFloat
Table 45 โ€“ Builtin ByteToLong
50 4.44 Builtin cbrt
4.45 Builtin ceil
4.46 Builtin closeTransferPort
Table 46 โ€“ Builtin ByteToShort
Table 47 โ€“ Builtin cbrt
Table 48 โ€“ Builtin ceil
51 4.47 Builtin cos
4.48 Builtin cosh
4.49 Builtin dassign
Table 49 โ€“ Builtin closeTransferPort
Table 50 โ€“ Builtin cos
Table 51 โ€“ Builtin cosh
52 4.50 Builtin DATE_AND_TIME_VALUE_to_string
4.51 Builtin Date_to_DayOfMonth
Table 52 โ€“ Builtin dassign
Table 53 โ€“ Builtin DATE_AND_TIME_VALUE_to_string
Table 54 โ€“ Builtin Date_to_DayOfMonth
53 4.52 Builtin DATE_to_days
4.53 Builtin Date_to_Month
4.54 Builtin DATE_to_string
Table 55 โ€“ Builtin DATE_to_days
Table 56 โ€“ Builtin Date_to_Month
54 4.55 Builtin Date_To_Time
4.56 Builtin Date_to_Year
4.57 Builtin days_to_DATE
Table 57 โ€“ Builtin DATE_to_string
Table 58 โ€“ Builtin Date_To_Time
Table 59 โ€“ Builtin Date_to_Year
55 4.58 Builtin DELAY
4.59 Builtin delay
Table 60 โ€“ Builtin days_to_DATE
Table 61 โ€“ Builtin DELAY
56 4.60 Builtin DELAY_TIME
4.61 Builtin delayfor
Table 62 โ€“ Builtin delay
Table 63 โ€“ Builtin DELAY_TIME
57 4.62 Builtin delayfor2
4.63 Builtin DICT_ID
Table 64 โ€“ Builtin delayfor
Table 65 โ€“ Builtin delayfor2
58 4.64 Builtin dictionary_string
4.65 Builtin DiffTime
Table 66 โ€“ Builtin DICT_ID
Table 67 โ€“ Builtin dictionary_string
Table 68 โ€“ Builtin DiffTime
59 4.66 Builtin discard_on_exit
4.67 Builtin DISPLAY
Table 69 โ€“ Builtin discard_on_exit
60 4.68 Builtin display
4.69 Builtin display_bitenum
Table 70 โ€“ Builtin DISPLAY
Table 71 โ€“ Builtin display
Table 72 โ€“ Builtin display_bitenum
61 4.70 Builtin display_builtin_error
4.71 Builtin display_comm_error
Table 73 โ€“ Builtin display_builtin_error
Table 74 โ€“ Builtin display_comm_error
62 4.72 Builtin display_comm_status
4.73 Builtin display_device_status
4.74 Builtin display_dynamics
Table 75 โ€“ Builtin display_comm_status
Table 76 โ€“ Builtin display_device_status
63 4.75 Builtin display_dynamics2
Table 77 โ€“ Builtin display_dynamics
64 4.76 Builtin display_message
Table 78 โ€“ Builtin display_dynamics2
Table 79 โ€“ Builtin display_message
65 4.77 Builtin display_message2
4.78 Builtin display_response_code
Table 80 โ€“ Builtin display_message2
66 4.79 Builtin display_response_status
4.80 Builtin display_xmtr_status
Table 81 โ€“ Builtin display_response_code
Table 82 โ€“ Builtin display_response_status
67 4.81 Builtin DoubleToByte
4.82 Builtin drand
Table 83 โ€“ Builtin display_xmtr_status
Table 84 โ€“ Builtin DoubleToByte
Table 85 โ€“ Builtin drand
68 4.83 Builtin dseed
4.84 Builtin edit_device_value
Table 86 โ€“ Builtin dseed
69 4.85 Builtin edit_device_value2
Table 87 โ€“ Builtin edit_device_value
70 4.86 Builtin edit_local_value
Table 88 โ€“ Builtin edit_device_value2
71 4.87 Builtin edit_local_value2
Table 89 โ€“ Builtin edit_local_value
72 4.88 Builtin exp
4.89 Builtin ext_send_command
Table 90 โ€“ Builtin edit_local_value2
Table 91 โ€“ Builtin exp
73 4.90 Builtin ext_send_command_trans
Table 92 โ€“ Builtin ext_send_command
Table 93 โ€“ Builtin ext_send_command_trans
74 4.91 Builtin fail_on_all_comm_errors
4.92 Builtin fail_on_all_response_codes
Table 94 โ€“ Builtin fail_on_all_comm_errors
Table 95 โ€“ Builtin fail_on_all_response_codes
75 4.93 Builtin fail_on_comm_error
4.94 Builtin fail_on_response_code
Table 96 โ€“ Builtin fail_on_comm_error
76 4.95 Builtin fassign
4.96 Builtin fGetByte
4.97 Builtin fgetval
Table 97 โ€“ Builtin fail_on_response_code
Table 98 โ€“ Builtin fassign
Table 99 โ€“ Builtin fGetByte
77 4.98 Builtin float_value
4.99 Builtin FloatToByte
Table 100 โ€“ Builtin fgetval
Table 101 โ€“ Builtin float_value
Table 102 โ€“ Builtin FloatToByte
78 4.100 Builtin floor
4.101 Builtin fmod
4.102 Builtin fpclassify
Table 103 โ€“ Builtin floor
Table 104 โ€“ Builtin fmod
79 4.103 Builtin From_DATE_AND_TIME_VALUE
4.104 Builtin From_TIME_VALUE
Table 105 โ€“ Builtin fpclassifyd
Table 106 โ€“ Builtin From_DATE_AND_TIME_VALUE
80 4.105 Builtin fsetval
4.106 Builtin ftoa
4.107 Builtin fvar_value
Table 107 โ€“ Builtin From_TIME_VALUE
Table 108 โ€“ Builtin fsetval
Table 109 โ€“ Builtin ftoa
81 4.108 Builtin get_acknowledgement
4.109 Builtin get_acknowledgement2
Table 110 โ€“ Builtin fvar_value
Table 111 โ€“ Builtin get_acknowledgement
82 4.110 Builtin get_block_instance_by_object_index
4.111 Builtin get_block_instance_by_tag
Table 112 โ€“ Builtin get_acknowledgement2
Table 113 โ€“ Builtin get_block_instance_by_object_index
83 4.112 Builtin get_block_instance_count
4.113 Builtin get_comm_error
Table 114 โ€“ Builtin get_block_instance_by_tag
Table 115 โ€“ Builtin get_block_instance_count
84 4.114 Builtin get_comm_error_string
4.115 Builtin get_date
Table 116 โ€“ Builtin get_comm_error
Table 117 โ€“ Builtin get_comm_error_string
85 4.116 Builtin get_date_lelem
4.117 Builtin get_date_lelem2
Table 118 โ€“ Builtin get_date
Table 119 โ€“ Builtin get_date_lelem
86 4.118 Builtin get_date_value
4.119 Builtin get_date_value2
Table 120 โ€“ Builtin get_date_lelem2
Table 121 โ€“ Builtin get_date_value
87 4.120 Builtin GET_DD_REVISION
4.121 Builtin get_dds_error
Table 122 โ€“ Builtin get_date_value2
Table 123 โ€“ Builtin GET_DD_REVISION
88 4.122 Builtin GET_DEV_VAR_VALUE
4.123 Builtin get_dev_var_value
Table 124 โ€“ Builtin get_dds_error
Table 125 โ€“ Builtin GET_DEV_VAR_VALUE
89 4.124 Builtin GET_DEVICE_REVISION
4.125 Builtin GET_DEVICE_TYPE
Table 126 โ€“ Builtin get_dev_var_value
Table 127 โ€“ Builtin GET_DEVICE_REVISION
Table 128 โ€“ Builtin GET_DEVICE_TYPE
90 4.126 Builtin get_dictionary_string
4.127 Builtin get_double
4.128 Builtin get_double_lelem
Table 129 โ€“ Builtin get_dictionary_string
Table 130 โ€“ Builtin get_double
91 4.129 Builtin get_double_lelem2
4.130 Builtin get_double_value
Table 131 โ€“ Builtin get_double_lelem
Table 132 โ€“ Builtin get_double_lelem2
92 4.131 Builtin get_double_value2
Table 133 โ€“ Builtin get_double_value
Table 134 โ€“ Builtin get_double_value2
93 4.132 Builtin get_enum_string
4.133 Builtin get_float
4.134 Builtin get_float_lelem
Table 135 โ€“ Builtin get_enum_string
Table 136 โ€“ Builtin get_float
94 4.135 Builtin get_float_lelem2
4.136 Builtin get_float_value
Table 137 โ€“ Builtin get_float_lelem
Table 138 โ€“ Builtin get_float_lelem2
95 4.137 Builtin get_float_value2
4.138 Builtin GET_LOCAL_VAR_VALUE
Table 139 โ€“ Builtin get_float_value
Table 140 โ€“ Builtin get_float_value2
96 4.139 Builtin get_local_var_value
4.140 Builtin GET_MANUFACTURER
Table 141 โ€“ Builtin GET_LOCAL_VAR_VALUE
Table 142 โ€“ Builtin get_local_var_value
Table 143 โ€“ Builtin GET_MANUFACTURER
97 4.141 Builtin get_more_status
4.142 Builtin get_resolve_status
Table 144 โ€“ Builtin get_more_status
Table 145 โ€“ Builtin get_resolve_status
98 4.143 Builtin get_response_code
4.144 Builtin get_response_code_string
Table 146 โ€“ Builtin get_response_code
99 4.145 Builtin get_rspcode_string
4.146 Builtin get_rspcode_string_by_id
Table 147 โ€“ Builtin get_response_code_string
Table 148 โ€“ Builtin get_rspcode_string
100 4.147 Builtin get_signed
4.148 Builtin get_signed_lelem
Table 149 โ€“ Builtin get_rspcode_string_by_id
Table 150 โ€“ Builtin get_signed
101 4.149 Builtin get_signed_lelem2
4.150 Builtin get_signed_value
Table 151 โ€“ Builtin get_signed_lelem
Table 152 โ€“ Builtin get_signed_lelem2
102 4.151 Builtin get_signed_value2
4.152 Builtin get_status_code_string
Table 153 โ€“ Builtin get_signed_value
Table 154 โ€“ Builtin get_signed_value2
103 4.153 Builtin get_status_string
4.154 Builtin get_stddict_string
Table 155 โ€“ Builtin get_status_code_string
Table 156 โ€“ Builtin get_status_string
104 4.155 Builtin get_string
Table 157 โ€“ Builtin get_stddict_string
Table 158 โ€“ Builtin get_string
105 4.156 Builtin get_string_lelem
4.157 Builtin get_string_lelem2
Table 159 โ€“ Builtin get_string_lelem
106 4.158 Builtin get_string_value
4.159 Builtin get_string_value2
Table 160 โ€“ Builtin get_string_lelem2
Table 161 โ€“ Builtin get_string_value
107 4.160 Builtin GET_TICK_COUNT
4.161 Builtin get_transfer_status
Table 162 โ€“ Builtin get_string_value2
Table 163 โ€“ Builtin GET_TICK_COUNT
108 4.162 Builtin get_unsigned
4.163 Builtin get_unsigned_lelem
Table 164 โ€“ Builtin get_transfer_status
Table 165 โ€“ Builtin get_unsigned
109 4.164 Builtin get_unsigned_lelem2
4.165 Builtin get_unsigned_value
Table 166 โ€“ Builtin get_unsigned_lelem
Table 167 โ€“ Builtin get_unsigned_lelem2
110 4.166 Builtin get_unsigned_value2
Table 168 โ€“ Builtin get_unsigned_value
111 4.167 Builtin get_variable_string
4.168 Builtin GetCurrentDate
Table 169 โ€“ Builtin get_unsigned_value2
Table 170 โ€“ Builtin get_variable_string
Table 171 โ€“ Builtin GetCurrentDate
112 4.169 Builtin GetCurrentDateAndTime
4.170 Builtin GetCurrentTime
4.171 Builtin iassign
Table 172 โ€“ Builtin GetCurrentDateAndTime
Table 173 โ€“ Builtin GetCurrentTime
Table 174 โ€“ Builtin iassign
113 4.172 Builtin igetval
4.173 Builtin IGNORE_ALL_COMM_STATUS
4.174 Builtin IGNORE_ALL_DEVICE_STATUS
Table 175 โ€“ Builtin igetval
Table 176 โ€“ Builtin IGNORE_ALL_COMM_STATUS
114 4.175 Builtin IGNORE_ALL_RESPONSE_CODES
4.176 Builtin IGNORE_COMM_ERROR
Table 177 โ€“ Builtin IGNORE_ALL_DEVICE_STATUS
Table 178 โ€“ Builtin IGNORE_ALL_RESPONSE_CODES
115 4.177 Builtin IGNORE_COMM_STATUS
4.178 Builtin IGNORE_DEVICE_STATUS
Table 179 โ€“ Builtin IGNORE_COMM_ERROR
Table 180 โ€“ Builtin IGNORE_COMM_STATUS
116 4.179 Builtin IGNORE_NO_DEVICE
4.180 Builtin IGNORE_RESPONSE_CODE
Table 181 โ€“ Builtin IGNORE_DEVICE_STATUS
Table 182 โ€“ Builtin IGNORE_NO_DEVICE
117 4.181 Builtin int_value
4.182 Builtin is_NaN
Table 183 โ€“ Builtin IGNORE_RESPONSE_CODE
Table 184 โ€“ Builtin int_value
Table 185 โ€“ Builtin is_NaN
118 4.183 Builtin isetval
4.184 Builtin isOffline
4.185 Builtin ITEM_ID
Table 186 โ€“ Builtin isetval
Table 187 โ€“ Builtin isOffline
119 4.186 Builtin itoa (version A)
4.187 Builtin itoa (version B)
4.188 Builtin ivar_value
Table 188 โ€“ Builtin ITEM_ID
Table 189 โ€“ Builtin itoa (version A)
Table 190 โ€“ Builtin itoa (version B)
120 4.189 Builtin lassign
4.190 Builtin lgetval
4.191 Builtin ListDeleteElementAt
Table 191 โ€“ Builtin ivar_value
Table 192 โ€“ Builtin lassign
Table 193 โ€“ Builtin lgetval
121 4.192 Builtin ListDeleteElementAt2
4.193 Builtin ListInsert
Table 194 โ€“ Builtin ListDeleteElementAt
Table 195 โ€“ Builtin ListDeleteElementAt2
122 4.194 Builtin ListInsert2
4.195 Builtin log
Table 196 โ€“ Builtin ListInsert
Table 197 โ€“ Builtin ListInsert2
123 4.196 Builtin LOG_MESSAGE
4.197 Builtin log10
4.198 Builtin log2
Table 198 โ€“ Builtin log
Table 199 โ€“ Builtin LOG_MESSAGE
Table 200 โ€“ Builtin log10
124 4.199 Builtin long_value
4.200 Builtin LongToByte
Table 201 โ€“ Builtin log2
Table 202 โ€“ Builtin long_value
Table 203 โ€“ Builtin LongToByte
125 4.201 Builtin lsetval
4.202 Builtin lvar_value
4.203 Builtin Make_Time
Table 204 โ€“ Builtin lsetval
Table 205 โ€“ Builtin lvar_value
126 4.204 Builtin MEMBER_ID
4.205 Builtin MenuDisplay
Table 206 โ€“ Builtin Make_Time
Table 207 โ€“ Builtin MEMBER_ID
127 4.206 Builtin method_abort
4.207 Builtin nan
Table 208 โ€“ Builtin MenuDisplay
Table 209 โ€“ Builtin method_abort
128 4.208 Builtin NaN_value
4.209 Builtin nanf
Table 210 โ€“ Builtin nan
Table 211 โ€“ Builtin NaN_value
129 4.210 Builtin ObjectReference
4.211 Builtin openTransferPort
Table 212 โ€“ Builtin nanf
Table 213 โ€“ Builtin ObjectReference
130 4.212 Builtin pop_abort_method
4.213 Builtin pow
4.214 Builtin process_abort
Table 214 โ€“ Builtin openTransferPort
Table 215 โ€“ Builtin pop_abort_method
Table 216 โ€“ Builtin pow
131 4.215 Builtin push_abort_method
4.216 Builtin put_date
4.217 Builtin put_date_value
Table 217 โ€“ Builtin process_abort
Table 218 โ€“ Builtin push_abort_method
Table 219 โ€“ Builtin put_date
132 4.218 Builtin put_date_value2
Table 220 โ€“ Builtin put_date_value
133 4.219 Builtin put_double
4.220 Builtin put_double_value
Table 221 โ€“ Builtin put_date_value2
Table 222 โ€“ Builtin put_double
134 4.221 Builtin put_double_value2
4.222 Builtin put_float
Table 223 โ€“ Builtin put_double_value
Table 224 โ€“ Builtin put_double_value2
135 4.223 Builtin put_float_value
4.224 Builtin put_float_value2
Table 225 โ€“ Builtin put_float
Table 226 โ€“ Builtin put_float_value
136 4.225 Builtin PUT_MESSAGE
Table 227 โ€“ Builtin put_float_value2
Table 228 โ€“ Format options
137 4.226 Builtin put_message
Table 229 โ€“ Builtin PUT_MESSAGE
Table 230 โ€“ Builtin put_message
138 4.227 Builtin put_signed
4.228 Builtin put_signed_value
Table 231 โ€“ Builtin put_signed
Table 232 โ€“ Builtin put_signed_value
139 4.229 Builtin put_signed_value2
4.230 Builtin put_string
Table 233 โ€“ Builtin put_signed_value2
140 4.231 Builtin put_string_value
4.232 Builtin put_string_value2
Table 234 โ€“ Builtin put_string
Table 235 โ€“ Builtin put_string_value
141 4.233 Builtin put_unsigned
Table 236 โ€“ Builtin put_string_value2
142 4.234 Builtin put_unsigned_value
4.235 Builtin put_unsigned_value2
Table 237 โ€“ Builtin put_unsigned
Table 238 โ€“ Builtin put_unsigned_value
143 4.236 Builtin re_read_file
4.237 Builtin re_write_file
Table 239 โ€“ Builtin put_unsigned_value2
Table 240 โ€“ Builtin re_read_file
144 4.238 Builtin read_value
4.239 Builtin read_value2
Table 241 โ€“ Builtin re_write_file
Table 242 โ€“ Builtin read_value
145 4.240 Builtin ReadCommand
4.241 Builtin readItemFromDevice
Table 243 โ€“ Builtin read_value2
Table 244 โ€“ Builtin ReadCommand
Table 245 โ€“ Builtin readItemFromDevice
146 4.242 Builtin remove_abort_method (version A)
4.243 Builtin remove_abort_method (version B)
4.244 Builtin remove_all_abort_methods
Table 246 โ€“ Builtin remove_abort_method
Table 247 โ€“ Builtin remove_abort_method
147 4.245 Builtin resolve_array_ref
4.246 Builtin resolve_array_ref2
Table 248 โ€“ Builtin remove_all_abort_methods
Table 249 โ€“ Builtin resolve_array_ref
148 4.247 Builtin resolve_block_ref
Table 250 โ€“ Builtin resolve_array_ref2
Table 251 โ€“ Builtin resolve_block_ref
149 4.248 Builtin resolve_block_ref2
4.249 Builtin resolve_list_ref
Table 252 โ€“ Builtin resolve_block_ref2
Table 253 โ€“ Builtin resolve_list_ref
150 4.250 Builtin resolve_local_ref
4.251 Builtin resolve_local_ref2
Table 254 โ€“ Builtin resolve_local_ref
Table 255 โ€“ Builtin resolve_local_ref2
151 4.252 Builtin resolve_param_list_ref
4.253 Builtin resolve_param_ref
Table 256 โ€“ Builtin resolve_param_list_ref
Table 257 โ€“ Builtin resolve_param_ref
152 4.254 Builtin resolve_param_ref2
4.255 Builtin resolve_record_ref
Table 258 โ€“ Builtin resolve_param_ref2
153 4.256 Builtin resolve_record_ref2
4.257 Builtin ret_double_value
Table 259 โ€“ Builtin resolve_record_ref
Table 260 โ€“ Builtin resolve_record_ref2
154 4.258 Builtin ret_double_value2
4.259 Builtin ret_float_value
Table 261 โ€“ Builtin ret_double_value
Table 262 โ€“ Builtin ret_double_value2
155 4.260 Builtin ret_float_value2
4.261 Builtin ret_signed_value
Table 263 โ€“ Builtin ret_float_value
Table 264 โ€“ Builtin ret_float_value2
Table 265 โ€“ Builtin ret_signed_value
156 4.262 Builtin ret_signed_value2
4.263 Builtin ret_unsigned_value
4.264 Builtin ret_unsigned_value2
Table 266 โ€“ Builtin ret_signed_value2
Table 267 โ€“ Builtin ret_unsigned_value
157 4.265 Builtin retry_on_all_comm_errors
4.266 Builtin RETRY_ON_ALL_COMM_STATUS
Table 268 โ€“ Builtin ret_unsigned_value2
Table 269 โ€“ Builtin retry_on_all_comm_errors
158 4.267 Builtin RETRY_ON_ALL_DEVICE_STATUS
4.268 Builtin RETRY_ON_ALL_RESPONSE_CODES
Table 270 โ€“ Builtin RETRY_ON_ALL_COMM_STATUS
Table 271 โ€“ Builtin RETRY_ON_ALL_DEVICE_STATUS
159 4.269 Builtin retry_on_all_response_codes
4.270 Builtin RETRY_ON_COMM_ERROR
Table 272 โ€“ Builtin RETRY_ON_ALL_RESPONSE_CODES
Table 273 โ€“ Builtin retry_on_all_response_codes
160 4.271 Builtin retry_on_comm_error
4.272 Builtin RETRY_ON_COMM_STATUS
Table 274 โ€“ Builtin RETRY_ON_COMM_ERROR
Table 275 โ€“ Builtin retry_on_comm_error
161 4.273 Builtin RETRY_ON_DEVICE_STATUS
4.274 Builtin RETRY_ON_NO_DEVICE
Table 276 โ€“ Builtin RETRY_ON_COMM_STATUS
Table 277 โ€“ Builtin RETRY_ON_DEVICE_STATUS
162 4.275 Builtin RETRY_ON_RESPONSE_CODE
4.276 Builtin retry_on_response_code
Table 278 โ€“ Builtin RETRY_ON_NO_DEVICE
Table 279 โ€“ Builtin RETRY_ON_RESPONSE_CODE
163 4.277 Builtin round
4.278 Builtin save_on_exit
Table 280 โ€“ Builtin retry_on_response_code
Table 281 โ€“ Builtin round
164 4.279 Builtin save_values
4.280 Builtin seconds_to_TIME_VALUE
4.281 Builtin seconds_to_TIME_VALUE8
Table 282 โ€“ Builtin save_on_exit
Table 283 โ€“ Builtin save_values
Table 284 โ€“ Builtin seconds_to_TIME_VALUE
165 4.282 Builtin SELECT_FROM_LIST
4.283 Builtin select_from_list
Table 285 โ€“ Builtin seconds_to_TIME_VALUE
Table 286 โ€“ Builtin SELECT_FROM_LIST
166 4.284 Builtin select_from_menu
Table 287 โ€“ Builtin select_from_list
Table 288 โ€“ Builtin select_from_menu
167 4.285 Builtin select_from_menu2
4.286 Builtin send
Table 289 โ€“ Builtin select_from_menu2
168 4.287 Builtin send_all_values
4.288 Builtin send_command
Table 290 โ€“ Builtin send
Table 291 โ€“ Builtin send_all_values
169 4.289 Builtin send_command_trans
4.290 Builtin send_on_exit
Table 292 โ€“ Builtin send_command
Table 293 โ€“ Builtin send_command_trans
170 4.291 Builtin send_trans
4.292 Builtin send_value
Table 294 โ€“ Builtin send_on_exit
Table 295 โ€“ Builtin send_trans
171 4.293 Builtin send_value2
Table 296 โ€“ Builtin send_value
Table 297 โ€“ Builtin send_value2
172 4.294 Builtin SET_NUMBER_OF_RETRIES
4.295 Builtin sgetval
4.296 Builtin ShortToByte
Table 298 โ€“ Builtin SET_NUMBER_OF_RETRIES
Table 299 โ€“ Builtin sgetval
173 4.297 Builtin sin
4.298 Builtin sinh
4.299 Builtin sqrt
Table 300 โ€“ Builtin ShortToByte
Table 301 โ€“ Builtin sin
Table 302 โ€“ Builtin sinh
174 4.300 Builtin ssetval
4.301 Builtin strcmp
4.302 Builtin strleft
Table 303 โ€“ Builtin sqrt
Table 304 โ€“ Builtin ssetval
Table 305 โ€“ Builtin strcmp
175 4.303 Builtin strlen
4.304 Builtin strlwr
4.305 Builtin strmid
Table 306 โ€“ Builtin strleft
Table 307 โ€“ Builtin strlen
Table 308 โ€“ Builtin strlwr
176 4.306 Builtin strright
4.307 Builtin strstr
4.308 Builtin strtrim
Table 309 โ€“ Builtin strmid
Table 310 โ€“ Builtin strright
Table 311 โ€“ Builtin strstr
177 4.309 Builtin strupr
4.310 Builtin tan
4.311 Builtin tanh
Table 312 โ€“ Builtin strtrim
Table 313 โ€“ Builtin strupr
Table 314 โ€“ Builtin tan
178 4.312 Builtin Time_To_Date
4.313 Builtin TIME_VALUE_to_Hour
4.314 Builtin TIME_VALUE_to_Minute
Table 315 โ€“ Builtin tanh
Table 316 โ€“ Builtin Time_To_Date
Table 317 โ€“ Builtin TIME_VALUE_to_Hour
179 4.315 Builtin TIME_VALUE_to_Second
4.316 Builtin TIME_VALUE_to_seconds
Table 318 โ€“ Builtin TIME_VALUE_to_Minute
Table 319 โ€“ Builtin TIME_VALUE_to_Second
180 4.317 Builtin TIME_VALUE_to_string
4.318 Builtin timet_to_string
Table 320 โ€“ Builtin TIME_VALUE_to_seconds
Table 321 โ€“ Builtin TIME_VALUE_to_string
181 4.319 Builtin timet_to_TIME_VALUE
4.320 Builtin timet_to_TIME_VALUE8
4.321 Builtin To_Date
Table 322 โ€“ Builtin timet_to_string
Table 323 โ€“ Builtin timet_to_TIME_VALUE
Table 324 โ€“ Builtin timet_to_TIME_VALUE8
182 4.322 Builtin To_Date_and_Time
4.323 Builtin To_Time
Table 325 โ€“ Builtin To_Date
Table 326 โ€“ Builtin To_Date_and_Time
183 4.324 Builtin To_TIME_VALUE
4.325 Builtin To_TIME_VALUE8
Table 327 โ€“ Builtin To_Time
Table 328 โ€“ Builtin To_TIME_VALUE
184 4.326 Builtin trunc
4.327 Builtin VARID
Table 329 โ€“ Builtin To_TIME_VALUE8
Table 330 โ€“ Builtin trunc
Table 331 โ€“ Builtin VARID
185 4.328 Builtin vassign
4.329 Builtin WriteCommand
4.330 Builtin writeItemToDevice
Table 332 โ€“ Builtin vassign
Table 333 โ€“ Builtin WriteCommand
186 4.331 Builtin XMTR_ABORT_ON_ALL_COMM_STATUS
4.332 Builtin XMTR_ABORT_ON_ALL_DATA
Table 334 โ€“ Builtin writeItemToDevice
Table 335 โ€“ Builtin XMTR_ABORT_ON_ALL_COMM_STATUS
187 4.333 Builtin XMTR_ABORT_ON_ALL_DEVICE_STATUS
4.334 Builtin XMTR_ABORT_ON_ALL_RESPONSE_CODES
Table 336 โ€“ Builtin XMTR_ABORT_ON_ALL_DATA
Table 337 โ€“ Builtin XMTR_ABORT_ON_ALL_DEVICE_STATUS
188 4.335 Builtin XMTR_ABORT_ON_COMM_ERROR
4.336 Builtin XMTR_ABORT_ON_COMM_STATUS
Table 338 โ€“ Builtin XMTR_ABORT_ON_ALL_RESPONSE_CODES
Table 339 โ€“ Builtin XMTR_ABORT_ON_COMM_ERROR
189 4.337 Builtin XMTR_ABORT_ON_DATA
4.338 Builtin XMTR_ABORT_ON_DEVICE_STATUS
Table 340 โ€“ Builtin XMTR_ABORT_ON_COMM_STATUS
Table 341 โ€“ Builtin XMTR_ABORT_ON_DATA
190 4.339 Builtin XMTR_ABORT_ON_NO_DEVICE
4.340 Builtin XMTR_ABORT_ON_RESPONSE_CODE
Table 342 โ€“ Builtin XMTR_ABORT_ON_DEVICE_STATUS
Table 343 โ€“ Builtin XMTR_ABORT_ON_NO_DEVICE
191 4.341 Builtin XMTR_IGNORE_ALL_COMM_STATUS
4.342 Builtin XMTR_IGNORE_ALL_DATA
Table 344 โ€“ Builtin XMTR_ABORT_ON_RESPONSE_CODE
Table 345 โ€“ Builtin XMTR_IGNORE_ALL_COMM_STATUS
192 4.343 Builtin XMTR_IGNORE_ALL_DEVICE_STATUS
4.344 Builtin XMTR_IGNORE_ALL_RESPONSE_CODES
Table 346 โ€“ Builtin XMTR_IGNORE_ALL_DATA
Table 347 โ€“ Builtin XMTR_IGNORE_ALL_DEVICE_STATUS
193 4.345 Builtin XMTR_IGNORE_COMM_ERROR
4.346 Builtin XMTR_IGNORE_COMM_STATUS
Table 348 โ€“ Builtin XMTR_IGNORE_ALL_RESPONSE_CODES
Table 349 โ€“ Builtin XMTR_IGNORE_COMM_ERROR
194 4.347 Builtin XMTR_IGNORE_DATA
4.348 Builtin XMTR_IGNORE_DEVICE_STATUS
Table 350 โ€“ Builtin XMTR_IGNORE_COMM_STATUS
Table 351 โ€“ Builtin XMTR_IGNORE_DATA
195 4.349 Builtin XMTR_IGNORE_NO_DEVICE
4.350 Builtin XMTR_IGNORE_RESPONSE_CODE
Table 352 โ€“ Builtin XMTR_IGNORE_DEVICE_STATUS
Table 353 โ€“ Builtin XMTR_IGNORE_NO_DEVICE
196 4.351 Builtin XMTR_RETRY_ON_ALL_COMM_STATUS
4.352 Builtin XMTR_RETRY_ON_ALL_DATA
Table 354 โ€“ Builtin XMTR_IGNORE_RESPONSE_CODE
Table 355 โ€“ Builtin XMTR_RETRY_ON_ALL_COMM_STATUS
197 4.353 Builtin XMTR_RETRY_ON_ALL_DEVICE_STATUS
4.354 Builtin XMTR_RETRY_ON_ALL_RESPONSE_CODE (removed)
4.355 Builtin XMTR_RETRY_ON_ALL_RESPONSE_CODES
Table 356 โ€“ Builtin XMTR_RETRY_ON_ALL_DATA
Table 357 โ€“ Builtin XMTR_RETRY_ON_ALL_DEVICE_STATUS
198 4.356 Builtin XMTR_RETRY_ON_COMM_ERROR
4.357 Builtin XMTR_RETRY_ON_COMM_STATUS
Table 358 โ€“ Builtin XMTR_RETRY_ON_ALL_RESPONSE_CODES
Table 359 โ€“ Builtin XMTR_RETRY_ON_COMM_ERROR
199 4.358 Builtin XMTR_RETRY_ON_DATA
4.359 Builtin XMTR_RETRY_ON_DEVICE_STATUS
Table 360 โ€“ Builtin XMTR_RETRY_ON_COMM_STATUS
Table 361 โ€“ Builtin XMTR_RETRY_ON_DATA
200 4.360 Builtin XMTR_RETRY_ON_NO_DEVICE
4.361 Builtin XMTR_RETRY_ON_RESPONSE_CODE
Table 362 โ€“ Builtin XMTR_RETRY_ON_DEVICE_STATUS
Table 363 โ€“ Builtin XMTR_RETRY_ON_NO_DEVICE
201 Table 364 โ€“ Builtin XMTR_RETRY_ON_RESPONSE_CODE
Table 365 โ€“ Contents of the return codes description table
5 Builtins return codes
202 Table 366 โ€“ Return code descriptions
Table 367 โ€“ Return code descriptions
203 Table A.1 โ€“ Builtin profile for PROFIBUS and PROFINET
Annex A (normative) Profiles of Builtins
A.1 Conventions for profiles of Builtins
A.2 Profiles for PROFIBUS and PROFINET
212 Table A.2 โ€“ Builtin profile for FOUNDATION fieldbus
A.3 Profiles for FOUNDATIONโ„ข2F Fieldbus
220 Table A.3 โ€“ Builtin profile for HART
A.4 Profiles for HARTยฎ
229 Table A.4 โ€“ Builtin profile for Communication Servers
A.5 Profiles for Communication Servers
BS EN 61804-5:2015
$215.11