{"id":245055,"date":"2024-10-19T16:06:44","date_gmt":"2024-10-19T16:06:44","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bsi-18-30363168-dc\/"},"modified":"2024-10-25T11:06:24","modified_gmt":"2024-10-25T11:06:24","slug":"bsi-18-30363168-dc","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bsi-18-30363168-dc\/","title":{"rendered":"BSI 18\/30363168 DC"},"content":{"rendered":"

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
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
27<\/td>\n1 Scope
2 Normative references
3 Terms, definitions, acronyms and abbreviated terms
3.1 Terms and definitions
3.2 Acronyms and abbreviated terms <\/td>\n<\/tr>\n
28<\/td>\n4 Conventions for Builtin descriptions <\/td>\n<\/tr>\n
29<\/td>\n5 Builtin categories
5.1 Overview <\/td>\n<\/tr>\n
39<\/td>\n5.2 User interface Builtins <\/td>\n<\/tr>\n
41<\/td>\n5.3 Communication Builtins <\/td>\n<\/tr>\n
43<\/td>\n5.4 Action Builtins <\/td>\n<\/tr>\n
45<\/td>\n6 EDDL Builtin library
6.1 General
6.2 User Interface Builtins
6.2.1 Builtin ACKNOWLEDGE <\/td>\n<\/tr>\n
46<\/td>\n6.2.2 Builtin acknowledge
6.2.3 Builtin DELAY <\/td>\n<\/tr>\n
47<\/td>\n6.2.4 Builtin delay
6.2.5 Builtin delayfor <\/td>\n<\/tr>\n
48<\/td>\n6.2.6 Builtin delayfor2 <\/td>\n<\/tr>\n
50<\/td>\n6.2.7 Builtin DISPLAY <\/td>\n<\/tr>\n
51<\/td>\n6.2.8 Builtin display
6.2.9 Builtin display_bitenum <\/td>\n<\/tr>\n
52<\/td>\n6.2.10 Builtin display_builtin_error
6.2.11 Builtin display_comm_error <\/td>\n<\/tr>\n
53<\/td>\n6.2.12 Builtin display_comm_status <\/td>\n<\/tr>\n
54<\/td>\n6.2.13 Builtin display_device_status
6.2.14 Builtin display_dynamics <\/td>\n<\/tr>\n
55<\/td>\n6.2.15 Builtin display_dynamics2 <\/td>\n<\/tr>\n
56<\/td>\n6.2.16 Builtin display_message <\/td>\n<\/tr>\n
57<\/td>\n6.2.17 Builtin display_message2 <\/td>\n<\/tr>\n
58<\/td>\n6.2.18 Builtin display_response_code <\/td>\n<\/tr>\n
59<\/td>\n6.2.19 Builtin display_response_status <\/td>\n<\/tr>\n
60<\/td>\n6.2.20 Builtin display_xmtr_status
6.2.21 Builtin edit_device_value <\/td>\n<\/tr>\n
61<\/td>\n6.2.22 Builtin edit_device_value2 <\/td>\n<\/tr>\n
63<\/td>\n6.2.23 Builtin edit_local_value <\/td>\n<\/tr>\n
64<\/td>\n6.2.24 Builtin edit_local_value2 <\/td>\n<\/tr>\n
66<\/td>\n6.2.25 Builtin get_acknowledgement
6.2.26 Builtin get_acknowledgement2 <\/td>\n<\/tr>\n
68<\/td>\n6.2.27 Builtin GET_DEV_VAR_VALUE
6.2.28 Builtin get_dev_var_value <\/td>\n<\/tr>\n
69<\/td>\n6.2.29 Builtin GET_LOCAL_VAR_VALUE <\/td>\n<\/tr>\n
70<\/td>\n6.2.30 Builtin get_local_var_value
6.2.31 Builtin Menu <\/td>\n<\/tr>\n
71<\/td>\n6.2.32 Builtin MenuDisplay (version A) <\/td>\n<\/tr>\n
72<\/td>\n6.2.33 Builtin MenuDisplay (version B) <\/td>\n<\/tr>\n
73<\/td>\n6.2.34 Builtin PUT_MESSAGE <\/td>\n<\/tr>\n
74<\/td>\n6.2.35 Builtin put_message <\/td>\n<\/tr>\n
76<\/td>\n6.2.36 Builtin SELECT_FROM_LIST
6.2.37 Builtin select_from_list <\/td>\n<\/tr>\n
77<\/td>\n6.2.38 Builtin select_from_menu <\/td>\n<\/tr>\n
78<\/td>\n6.2.39 Builtin select_from_menu2 <\/td>\n<\/tr>\n
80<\/td>\n6.2.40 Prompt string formats <\/td>\n<\/tr>\n
81<\/td>\n6.3 Communication Builtins
6.3.1 Builtin abort_on_all_comm_errors <\/td>\n<\/tr>\n
82<\/td>\n6.3.2 Builtin ABORT_ON_ALL_COMM_STATUS
6.3.3 Builtin ABORT_ON_ALL_DEVICE_STATUS <\/td>\n<\/tr>\n
83<\/td>\n6.3.4 Builtin ABORT_ON_ALL_RESPONSE_CODES
6.3.5 Builtin abort_on_all_response_codes <\/td>\n<\/tr>\n
84<\/td>\n6.3.6 Builtin ABORT_ON_COMM_ERROR
6.3.7 Builtin abort_on_comm_error <\/td>\n<\/tr>\n
85<\/td>\n6.3.8 Builtin ABORT_ON_COMM_STATUS
6.3.9 Builtin ABORT_ON_DEVICE_STATUS <\/td>\n<\/tr>\n
86<\/td>\n6.3.10 Builtin ABORT_ON_NO_DEVICE (deprecated)
6.3.11 Builtin ABORT_ON_RESPONSE_CODE <\/td>\n<\/tr>\n
87<\/td>\n6.3.12 Builtin abort_on_response_code <\/td>\n<\/tr>\n
88<\/td>\n6.3.13 Builtin ext_send_command <\/td>\n<\/tr>\n
89<\/td>\n6.3.14 Builtin ext_send_command_trans <\/td>\n<\/tr>\n
90<\/td>\n6.3.15 Builtin fail_on_all_comm_errors
6.3.16 Builtin fail_on_all_response_codes <\/td>\n<\/tr>\n
91<\/td>\n6.3.17 Builtin fail_on_comm_error
6.3.18 Builtin fail_on_response_code <\/td>\n<\/tr>\n
92<\/td>\n6.3.19 Builtin get_more_status <\/td>\n<\/tr>\n
93<\/td>\n6.3.20 Builtin IGNORE_ALL_COMM_STATUS
6.3.21 Builtin IGNORE_ALL_DEVICE_STATUS <\/td>\n<\/tr>\n
94<\/td>\n6.3.22 Builtin IGNORE_ALL_RESPONSE_CODES
6.3.23 Builtin IGNORE_COMM_ERROR <\/td>\n<\/tr>\n
95<\/td>\n6.3.24 Builtin IGNORE_COMM_STATUS
6.3.25 Builtin IGNORE_DEVICE_STATUS <\/td>\n<\/tr>\n
96<\/td>\n6.3.26 Builtin IGNORE_NO_DEVICE (deprecated)
6.3.27 Builtin IGNORE_RESPONSE_CODE <\/td>\n<\/tr>\n
97<\/td>\n6.3.28 Builtin read_value
6.3.29 Builtin read_value2 <\/td>\n<\/tr>\n
98<\/td>\n6.3.30 Builtin ReadCommand
6.3.31 Builtin retry_on_all_comm_errors <\/td>\n<\/tr>\n
99<\/td>\n6.3.32 Builtin RETRY_ON_ALL_COMM_STATUS
6.3.33 Builtin RETRY_ON_ALL_DEVICE_STATUS <\/td>\n<\/tr>\n
100<\/td>\n6.3.34 Builtin RETRY_ON_ALL_RESPONSE_CODES
6.3.35 Builtin retry_on_all_response_codes <\/td>\n<\/tr>\n
101<\/td>\n6.3.36 Builtin RETRY_ON_COMM_ERROR
6.3.37 Builtin retry_on_comm_error <\/td>\n<\/tr>\n
102<\/td>\n6.3.38 Builtin RETRY_ON_COMM_STATUS
6.3.39 Builtin RETRY_ON_DEVICE_STATUS <\/td>\n<\/tr>\n
103<\/td>\n6.3.40 Builtin RETRY_ON_NO_DEVICE (deprecated)
6.3.41 Builtin RETRY_ON_RESPONSE_CODE <\/td>\n<\/tr>\n
104<\/td>\n6.3.42 Builtin retry_on_response_code <\/td>\n<\/tr>\n
105<\/td>\n6.3.43 Builtin send
6.3.44 Builtin send_all_values <\/td>\n<\/tr>\n
106<\/td>\n6.3.45 Builtin send_command
6.3.46 Builtin send_command_trans <\/td>\n<\/tr>\n
107<\/td>\n6.3.47 Builtin send_trans <\/td>\n<\/tr>\n
108<\/td>\n6.3.48 Builtin send_value
6.3.49 Builtin send_value2 <\/td>\n<\/tr>\n
110<\/td>\n6.3.50 Builtin SET_NUMBER_OF_RETRIES
6.3.51 Builtin WriteCommand
6.3.52 Builtin XMTR_ABORT_ON_ALL_COMM_STATUS <\/td>\n<\/tr>\n
111<\/td>\n6.3.53 Builtin XMTR_ABORT_ON_ALL_DATA
6.3.54 Builtin XMTR_ABORT_ON_ALL_DEVICE_STATUS <\/td>\n<\/tr>\n
112<\/td>\n6.3.55 Builtin XMTR_ABORT_ON_ALL_RESPONSE_CODES
6.3.56 Builtin XMTR_ABORT_ON_COMM_ERROR <\/td>\n<\/tr>\n
113<\/td>\n6.3.57 Builtin XMTR_ABORT_ON_COMM_STATUS
6.3.58 Builtin XMTR_ABORT_ON_DATA <\/td>\n<\/tr>\n
114<\/td>\n6.3.59 Builtin XMTR_ABORT_ON_DEVICE_STATUS
6.3.60 Builtin XMTR_ABORT_ON_NO_DEVICE (deprecated) <\/td>\n<\/tr>\n
115<\/td>\n6.3.61 Builtin XMTR_ABORT_ON_RESPONSE_CODE
6.3.62 Builtin XMTR_IGNORE_ALL_COMM_STATUS <\/td>\n<\/tr>\n
116<\/td>\n6.3.63 Builtin XMTR_IGNORE_ALL_DATA
6.3.64 Builtin XMTR_IGNORE_ALL_DEVICE_STATUS <\/td>\n<\/tr>\n
117<\/td>\n6.3.65 Builtin XMTR_IGNORE_ALL_RESPONSE_CODES
6.3.66 Builtin XMTR_IGNORE_COMM_ERROR
6.3.67 Builtin XMTR_IGNORE_COMM_STATUS <\/td>\n<\/tr>\n
118<\/td>\n6.3.68 Builtin XMTR_IGNORE_DATA
6.3.69 Builtin XMTR_IGNORE_DEVICE_STATUS <\/td>\n<\/tr>\n
119<\/td>\n6.3.70 Builtin XMTR_IGNORE_NO_DEVICE (deprecated)
6.3.71 Builtin XMTR_IGNORE_RESPONSE_CODE <\/td>\n<\/tr>\n
120<\/td>\n6.3.72 Builtin XMTR_RETRY_ON_ALL_COMM_STATUS
6.3.73 Builtin XMTR_RETRY_ON_ALL_DATA <\/td>\n<\/tr>\n
121<\/td>\n6.3.74 Builtin XMTR_RETRY_ON_ALL_DEVICE_STATUS
6.3.75 Builtin XMTR_RETRY_ON_ALL_RESPONSE_CODES <\/td>\n<\/tr>\n
122<\/td>\n6.3.76 Builtin XMTR_RETRY_ON_COMM_ERROR
6.3.77 Builtin XMTR_RETRY_ON_COMM_STATUS <\/td>\n<\/tr>\n
123<\/td>\n6.3.78 Builtin XMTR_RETRY_ON_DATA
6.3.79 Builtin XMTR_RETRY_ON_DEVICE_STATUS <\/td>\n<\/tr>\n
124<\/td>\n6.3.80 Builtin XMTR_RETRY_ON_NO_DEVICE (deprecated)
6.3.81 Builtin XMTR_RETRY_ON_RESPONSE_CODE <\/td>\n<\/tr>\n
125<\/td>\n6.4 Action Builtins
6.4.1 Builtin fgetval
6.4.2 Builtin fsetval <\/td>\n<\/tr>\n
126<\/td>\n6.4.3 Builtin get_date
6.4.4 Builtin get_double <\/td>\n<\/tr>\n
127<\/td>\n6.4.5 Builtin get_float
6.4.6 Builtin get_signed <\/td>\n<\/tr>\n
128<\/td>\n6.4.7 Builtin get_string <\/td>\n<\/tr>\n
129<\/td>\n6.4.8 Builtin get_unsigned
6.4.9 Builtin igetval <\/td>\n<\/tr>\n
130<\/td>\n6.4.10 Builtin isetval
6.4.11 Builtin isOffline <\/td>\n<\/tr>\n
131<\/td>\n6.4.12 Builtin lgetval
6.4.13 Builtin lsetval
6.4.14 Builtin put_date <\/td>\n<\/tr>\n
132<\/td>\n6.4.15 Builtin put_double <\/td>\n<\/tr>\n
133<\/td>\n6.4.16 Builtin put_float
6.4.17 Builtin put_signed <\/td>\n<\/tr>\n
134<\/td>\n6.4.18 Builtin put_string <\/td>\n<\/tr>\n
135<\/td>\n6.4.19 Builtin put_unsigned
6.4.20 Builtin sgetval <\/td>\n<\/tr>\n
136<\/td>\n6.4.21 Builtin ssetval
6.5 Variable Access Builtins
6.5.1 Builtin assign <\/td>\n<\/tr>\n
137<\/td>\n6.5.2 Builtin assign_double
6.5.3 Builtin assign_float <\/td>\n<\/tr>\n
138<\/td>\n6.5.4 Builtin assign_int
6.5.5 Builtin assign_var <\/td>\n<\/tr>\n
139<\/td>\n6.5.6 Builtin assign2 <\/td>\n<\/tr>\n
140<\/td>\n6.5.7 Builtin dassign
6.5.8 Builtin fassign <\/td>\n<\/tr>\n
141<\/td>\n6.5.9 Builtin float_value
6.5.10 Builtin fvar_value <\/td>\n<\/tr>\n
142<\/td>\n6.5.11 Builtin get_date_value
6.5.12 Builtin get_date_value2 <\/td>\n<\/tr>\n
143<\/td>\n6.5.13 Builtin get_double_value <\/td>\n<\/tr>\n
144<\/td>\n6.5.14 Builtin get_double_value2 <\/td>\n<\/tr>\n
145<\/td>\n6.5.15 Builtin get_float_value <\/td>\n<\/tr>\n
146<\/td>\n6.5.16 Builtin get_float_value2
6.5.17 Builtin get_signed_value <\/td>\n<\/tr>\n
147<\/td>\n6.5.18 Builtin get_signed_value2 <\/td>\n<\/tr>\n
148<\/td>\n6.5.19 Builtin get_string_value <\/td>\n<\/tr>\n
149<\/td>\n6.5.20 Builtin get_string_value2 <\/td>\n<\/tr>\n
150<\/td>\n6.5.21 Builtin get_unsigned_value <\/td>\n<\/tr>\n
151<\/td>\n6.5.22 Builtin get_unsigned_value2 <\/td>\n<\/tr>\n
152<\/td>\n6.5.23 Builtin iassign
6.5.24 Builtin int_value <\/td>\n<\/tr>\n
153<\/td>\n6.5.25 Builtin ivar_value
6.5.26 Builtin lassign
6.5.27 Builtin long_value <\/td>\n<\/tr>\n
154<\/td>\n6.5.28 Builtin lvar_value
6.5.29 Builtin put_date_value <\/td>\n<\/tr>\n
155<\/td>\n6.5.30 Builtin put_date_value2 <\/td>\n<\/tr>\n
156<\/td>\n6.5.31 Builtin put_double_value <\/td>\n<\/tr>\n
157<\/td>\n6.5.32 Builtin put_double_value2 <\/td>\n<\/tr>\n
158<\/td>\n6.5.33 Builtin put_float_value
6.5.34 Builtin put_float_value2 <\/td>\n<\/tr>\n
159<\/td>\n6.5.35 Builtin put_signed_value <\/td>\n<\/tr>\n
160<\/td>\n6.5.36 Builtin put_signed_value2 <\/td>\n<\/tr>\n
161<\/td>\n6.5.37 Builtin put_string_value <\/td>\n<\/tr>\n
162<\/td>\n6.5.38 Builtin put_string_value2 <\/td>\n<\/tr>\n
163<\/td>\n6.5.39 Builtin put_unsigned_value
6.5.40 Builtin put_unsigned_value2 <\/td>\n<\/tr>\n
164<\/td>\n6.5.41 Builtin ret_double_value <\/td>\n<\/tr>\n
165<\/td>\n6.5.42 Builtin ret_double_value2
6.5.43 Builtin ret_float_value <\/td>\n<\/tr>\n
166<\/td>\n6.5.44 Builtin ret_float_value2
6.5.45 Builtin ret_signed_value <\/td>\n<\/tr>\n
167<\/td>\n6.5.46 Builtin ret_signed_value2
6.5.47 Builtin ret_unsigned_value <\/td>\n<\/tr>\n
168<\/td>\n6.5.48 Builtin ret_unsigned_value2
6.5.49 Builtin vassign <\/td>\n<\/tr>\n
169<\/td>\n6.6 Normal Termination Builtins
6.6.1 Builtin discard_on_exit <\/td>\n<\/tr>\n
170<\/td>\n6.6.2 Builtin save_on_exit
6.6.3 Builtin save_values <\/td>\n<\/tr>\n
171<\/td>\n6.6.4 Builtin send_on_exit <\/td>\n<\/tr>\n
172<\/td>\n6.7 Abnormal Termination Builtins
6.7.1 Builtin abort
6.7.2 Builtin add_abort_method (version A) <\/td>\n<\/tr>\n
173<\/td>\n6.7.3 Builtin add_abort_method (version B)
6.7.4 Builtin method_abort <\/td>\n<\/tr>\n
174<\/td>\n6.7.5 Builtin pop_abort_method
6.7.6 Builtin process_abort <\/td>\n<\/tr>\n
175<\/td>\n6.7.7 Builtin push_abort_method
6.7.8 Builtin remove_abort_method (version A)
6.7.9 Builtin remove_abort_method (version B) <\/td>\n<\/tr>\n
176<\/td>\n6.7.10 Builtin remove_all_abort_methods
6.8 String Builtins
6.8.1 Builtin atof <\/td>\n<\/tr>\n
177<\/td>\n6.8.2 Builtin atoi
6.8.3 Builtin BUILD_MESSAGE <\/td>\n<\/tr>\n
178<\/td>\n6.8.4 Builtin dictionary_string
6.8.5 Builtin ftoa
6.8.6 Builtin get_comm_error_string <\/td>\n<\/tr>\n
179<\/td>\n6.8.7 Builtin get_dictionary_string <\/td>\n<\/tr>\n
180<\/td>\n6.8.8 Builtin get_enum_string
6.8.9 Builtin get_response_code_string <\/td>\n<\/tr>\n
181<\/td>\n6.8.10 Builtin get_rspcode_string <\/td>\n<\/tr>\n
182<\/td>\n6.8.11 Builtin get_rspcode_string_by_id
6.8.12 Builtin get_status_code_string (deprecated) <\/td>\n<\/tr>\n
183<\/td>\n6.8.13 Builtin get_status_string <\/td>\n<\/tr>\n
184<\/td>\n6.8.14 Builtin get_stddict_string
6.8.15 Builtin get_variable_string <\/td>\n<\/tr>\n
185<\/td>\n6.8.16 Builtin itoa (version A)
6.8.17 Builtin itoa (version B) <\/td>\n<\/tr>\n
186<\/td>\n6.8.18 Builtin strleft
6.8.19 Builtin strcmp <\/td>\n<\/tr>\n
187<\/td>\n6.8.20 Builtin strlen
6.8.21 Builtin strlwr <\/td>\n<\/tr>\n
188<\/td>\n6.8.22 Builtin strmid
6.8.23 Builtin strright <\/td>\n<\/tr>\n
189<\/td>\n6.8.24 Builtin strstr
6.8.25 Builtin strtrim <\/td>\n<\/tr>\n
190<\/td>\n6.8.26 Builtin strupr
6.8.27 Builtin trunc <\/td>\n<\/tr>\n
191<\/td>\n6.9 Date Time Builtins
6.9.1 Builtin AddTime
6.9.2 Builtin DATE_AND_TIME_VALUE_to_string <\/td>\n<\/tr>\n
192<\/td>\n6.9.3 Builtin Date_to_DayOfMonth
6.9.4 Builtin DATE_to_days
6.9.5 Builtin Date_to_Month <\/td>\n<\/tr>\n
193<\/td>\n6.9.6 Builtin DATE_to_string
6.9.7 Builtin Date_To_Time
6.9.8 Builtin Date_to_Year <\/td>\n<\/tr>\n
194<\/td>\n6.9.9 Builtin days_to_DATE
6.9.10 Builtin DELAY_TIME
6.9.11 Builtin DiffTime <\/td>\n<\/tr>\n
195<\/td>\n6.9.12 Builtin From_DATE_AND_TIME_VALUE
6.9.13 Builtin From_TIME_VALUE <\/td>\n<\/tr>\n
196<\/td>\n6.9.14 Builtin GetCurrentDate
6.9.15 Builtin GetCurrentDateAndTime
6.9.16 Builtin GetCurrentTime <\/td>\n<\/tr>\n
197<\/td>\n6.9.17 Builtin GET_TICK_COUNT
6.9.18 Builtin Make_Time <\/td>\n<\/tr>\n
198<\/td>\n6.9.19 Builtin seconds_to_TIME_VALUE
6.9.20 Builtin seconds_to_TIME_VALUE8
6.9.21 Builtin Time_To_Date <\/td>\n<\/tr>\n
199<\/td>\n6.9.22 Builtin TIME_VALUE_to_Hour
6.9.23 Builtin TIME_VALUE_to_Minute <\/td>\n<\/tr>\n
200<\/td>\n6.9.24 Builtin TIME_VALUE_to_Second
6.9.25 Builtin TIME_VALUE_to_seconds <\/td>\n<\/tr>\n
201<\/td>\n6.9.26 Builtin TIME_VALUE_to_string
6.9.27 Builtin timet_to_string <\/td>\n<\/tr>\n
202<\/td>\n6.9.28 Builtin timet_to_TIME_VALUE
6.9.29 Builtin timet_To_TIME_VALUE <\/td>\n<\/tr>\n
203<\/td>\n6.9.30 Builtin timet_to_TIME_VALUE8
6.9.31 Builtin To_Date
6.9.32 Builtin To_Date_and_Time <\/td>\n<\/tr>\n
204<\/td>\n6.9.33 Builtin To_Time
6.9.34 Builtin To_TIME_VALUE <\/td>\n<\/tr>\n
205<\/td>\n6.9.35 Builtin To_TIME_VALUE8
6.10 Diagnostic Builtins
6.10.1 Builtin get_comm_error <\/td>\n<\/tr>\n
206<\/td>\n6.10.2 Builtin get_dds_error <\/td>\n<\/tr>\n
207<\/td>\n6.10.3 Builtin get_response_code <\/td>\n<\/tr>\n
208<\/td>\n6.11 Math Builtins
6.11.1 Builtin abs
6.11.2 Builtin acos
6.11.3 Builtin asin <\/td>\n<\/tr>\n
209<\/td>\n6.11.4 Builtin atan
6.11.5 Builtin ByteToDouble <\/td>\n<\/tr>\n
210<\/td>\n6.11.6 Builtin ByteToFloat
6.11.7 Builtin ByteToLong <\/td>\n<\/tr>\n
211<\/td>\n6.11.8 Builtin ByteToShort
6.11.9 Builtin cbrt <\/td>\n<\/tr>\n
212<\/td>\n6.11.10 Builtin ceil
6.11.11 Builtin cos
6.11.12 Builtin cosh <\/td>\n<\/tr>\n
213<\/td>\n6.11.13 Builtin DoubleToByte
6.11.14 Builtin drand <\/td>\n<\/tr>\n
214<\/td>\n6.11.15 Builtin dseed
6.11.16 Builtin exp <\/td>\n<\/tr>\n
215<\/td>\n6.11.17 Builtin FloatToByte
6.11.18 Builtin floor
6.11.19 Builtin fmod <\/td>\n<\/tr>\n
216<\/td>\n6.11.20 Builtin fpclassify
6.11.21 Builtin is_NaN <\/td>\n<\/tr>\n
217<\/td>\n6.11.22 Builtin log
6.11.23 Builtin log10
6.11.24 Builtin log2 <\/td>\n<\/tr>\n
218<\/td>\n6.11.25 Builtin LongToByte
6.11.26 Builtin nan <\/td>\n<\/tr>\n
219<\/td>\n6.11.27 Builtin NaN_value
6.11.28 Builtin nanf <\/td>\n<\/tr>\n
220<\/td>\n6.11.29 Builtin pow
6.11.30 Builtin round <\/td>\n<\/tr>\n
221<\/td>\n6.11.31 Builtin ShortToByte
6.11.32 Builtin sin <\/td>\n<\/tr>\n
222<\/td>\n6.11.33 Builtin sinh
6.11.34 Builtin sqrt
6.11.35 Builtin tan <\/td>\n<\/tr>\n
223<\/td>\n6.11.36 Builtin tanh
6.12 List Builtins
6.12.1 Builtin get_date_lelem <\/td>\n<\/tr>\n
224<\/td>\n6.12.2 Builtin get_date_lelem2 <\/td>\n<\/tr>\n
225<\/td>\n6.12.3 Builtin get_double_lelem <\/td>\n<\/tr>\n
226<\/td>\n6.12.4 Builtin get_double_lelem2 <\/td>\n<\/tr>\n
227<\/td>\n6.12.5 Builtin get_float_lelem
6.12.6 Builtin get_float_lelem2 <\/td>\n<\/tr>\n
228<\/td>\n6.12.7 Builtin get_signed_lelem <\/td>\n<\/tr>\n
229<\/td>\n6.12.8 Builtin get_signed_lelem2 <\/td>\n<\/tr>\n
230<\/td>\n6.12.9 Builtin get_string_lelem
6.12.10 Builtin get_string_lelem2 <\/td>\n<\/tr>\n
231<\/td>\n6.12.11 Builtin get_unsigned_lelem <\/td>\n<\/tr>\n
232<\/td>\n6.12.12 Builtin get_unsigned_lelem2 <\/td>\n<\/tr>\n
233<\/td>\n6.12.13 Builtin ListDeleteElementAt (version A) <\/td>\n<\/tr>\n
234<\/td>\n6.12.14 Builtin ListDeleteElementAt (version B)
6.12.15 Builtin ListDeleteElementAt2 <\/td>\n<\/tr>\n
235<\/td>\n6.12.16 Builtin ListInsert (version A)
6.12.17 Builtin ListInsert (version B) <\/td>\n<\/tr>\n
236<\/td>\n6.12.18 Builtin ListInsert2 <\/td>\n<\/tr>\n
237<\/td>\n6.13 Translation Builtins
6.13.1 Builtin DICT_ID
6.13.2 Builtin get_block_instance_by_object_index <\/td>\n<\/tr>\n
238<\/td>\n6.13.3 Builtin get_block_instance_by_tag <\/td>\n<\/tr>\n
239<\/td>\n6.13.4 Builtin get_block_instance_count <\/td>\n<\/tr>\n
240<\/td>\n6.13.5 Builtin get_resolve_status
6.13.6 Builtin ITEM_ID <\/td>\n<\/tr>\n
241<\/td>\n6.13.7 Builtin MEMBER_ID
6.13.8 Builtin ObjectReference <\/td>\n<\/tr>\n
242<\/td>\n6.13.9 Builtin resolve_array_ref <\/td>\n<\/tr>\n
243<\/td>\n6.13.10 Builtin resolve_array_ref2 <\/td>\n<\/tr>\n
244<\/td>\n6.13.11 Builtin resolve_block_ref
6.13.12 Builtin resolve_block_ref2 <\/td>\n<\/tr>\n
245<\/td>\n6.13.13 Builtin resolve_list_ref
6.13.14 Builtin resolve_local_ref <\/td>\n<\/tr>\n
246<\/td>\n6.13.15 Builtin resolve_local_ref2
6.13.16 Builtin resolve_param_list_ref <\/td>\n<\/tr>\n
247<\/td>\n6.13.17 Builtin resolve_param_ref <\/td>\n<\/tr>\n
248<\/td>\n6.13.18 Builtin resolve_param_ref2
6.13.19 Builtin resolve_record_ref <\/td>\n<\/tr>\n
249<\/td>\n6.13.20 Builtin resolve_record_ref2 <\/td>\n<\/tr>\n
250<\/td>\n6.13.21 Builtin VARID
6.14 Block Transfer Builtins
6.14.1 Builtin abortTransferPort
6.14.2 Builtin closeTransferPort <\/td>\n<\/tr>\n
251<\/td>\n6.14.3 Builtin fGetByte
6.14.4 Builtin get_transfer_status <\/td>\n<\/tr>\n
252<\/td>\n6.14.5 Builtin openTransferPort
6.14.6 Builtin readItemFromDevice <\/td>\n<\/tr>\n
253<\/td>\n6.14.7 Builtin writeItemToDevice
6.15 File Builtins
6.15.1 Builtin browseIdentity <\/td>\n<\/tr>\n
254<\/td>\n6.15.2 Builtin re_read_file
6.15.3 Builtin re_write_file <\/td>\n<\/tr>\n
255<\/td>\n6.16 Identification Builtins
6.16.1 Builtin GET_DD_REVISION
6.16.2 Builtin GET_DEVICE_REVISION
6.16.3 Builtin GET_DEVICE_TYPE <\/td>\n<\/tr>\n
256<\/td>\n6.16.4 Builtin GET_MANUFACTURER
6.17 Development Support Builtins
6.17.1 Builtin _ERROR
6.17.2 Builtin _TRACE <\/td>\n<\/tr>\n
257<\/td>\n6.17.3 Builtin _WARNING
6.17.4 Builtin LOG_MESSAGE <\/td>\n<\/tr>\n
258<\/td>\n6.18 DDL References
6.18.1 Direct Referencing of VARIABLEs <\/td>\n<\/tr>\n
259<\/td>\n6.18.2 Accessing Standard Dictionary Strings
6.18.3 String Support Using DD_STRING
6.18.4 Referencing DD Item Attributes <\/td>\n<\/tr>\n
260<\/td>\n6.19 Method Functions <\/td>\n<\/tr>\n
262<\/td>\n7 Builtins return codes <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

BS EN IEC 61804-5. Function blocks (FB) for process control and electronic device description language (EDDL) – Part 5. EDDL Builtin library<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2018<\/td>\n263<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":245059,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[385,2641],"product_tag":[],"class_list":{"0":"post-245055","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-25-040-40","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\/245055","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\/245059"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=245055"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=245055"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=245055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}