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