首页
购物车
询价
www.GB-GBT.com
GB/T 21099.5-2024 相关标准英文版PDF
搜索结果: GB/T 21099.5-2024, GB/T21099.5-2024, GBT 21099.5-2024, GBT21099.5-2024
标准号码
内文
价格美元
第2步(购买)
交付天数
标准名称
详情
状态
GB/T 21099.5-2024
英文版
RFQ
询价
[PDF]天数 <=3
企业系统中的设备和集成 过程控制用功能块(FB)和电子设备描述语言(EDDL) 第5部分:EDDL内置库
GB/T 21099.5-2024
有效
基本信息
标准编号
GB/T 21099.5-2024 (GB/T21099.5-2024)
中文名称
企业系统中的设备和集成 过程控制用功能块(FB)和电子设备描述语言(EDDL) 第5部分:EDDL内置库
英文名称
Devices and integration in enterprise systems - Function blocks(FB) for process control and electronic device description language(EDDL) - Part 5: EDDL Built-in library
行业
国家标准 (推荐)
中标分类
N10
国际标准分类
25.040.40; 35.240.50
字数估计
274,213
发布日期
2024-11-28
实施日期
2025-06-01
发布机构
国家市场监督管理总局、中国国家标准化管理委员会
GB/T 21099.5-2024: 企业系统中的设备和集成 过程控制用功能块(FB)和电子设备描述语言(EDDL) 第5部分:EDDL内置库 ICS 25.040.40;35.240.50 CCSN10 中华人民共和国国家标准 企业系统中的设备和集成 过程控制用 功能块(FB)和电子设备描述语言(EDDL) 第5部分:EDDL内置库 Part5:EDDLBuiltinlibrary 2024-11-28发布 2025-06-01实施 国 家 市 场 监 督 管 理 总 局 国 家 标 准 化 管 理 委 员 会 发 布 目次 前言 ⅩⅩⅢ 引言 ⅩⅩⅣ 1 范围 1 2 规范性引用文件 1 3 术语、定义、缩略语和缩写 1 3.1 术语和定义 1 3.2 缩略语和缩写 1 4 内置描述的约定 2 5 内置类别 3 5.1 概述 3 5.2 用户界面内置 17 5.3 通信内置 18 5.4 动作内置 21 6 EDDL内置库 25 6.1 总则 25 6.2 用户界面内置 25 6.2.1 内置 ACKNOWLEDGE 25 6.2.2 内置acknowledge 25 6.2.3 内置DELAY 26 6.2.4 内置delay 26 6.2.5 内置delayfor 27 6.2.6 内置delayfor2 28 6.2.7 内置DISPLAY 30 6.2.8 内置display 30 6.2.9 内置display_bitenum 31 6.2.10 内置display_builtin_error 31 6.2.11 内置display_com_error 32 6.2.12 内置display_comm_status 32 6.2.13 内置display_device_status 33 6.2.14 内置display_dynamics 33 6.2.15 内置display_dynamics2 34 6.2.16 内置display_message 35 6.2.17 内置display_message2 36 6.2.18 内置display_response_code 38 6.2.19 内置display_response_status 39 6.2.20 内置display_xmtr_status 39 6.2.21 内置edit_device_value 40 6.2.22 内置edit_device_value2 41 6.2.23 内置edit_local_value 43 6.2.24 内置edit_local_value2 43 6.2.25 内置get_acknowledgement 45 6.2.26 内置get_acknowledgement2 46 6.2.27 内置GET_DEV_VAR_VALUE 47 6.2.28 内置get_dev_var_value 48 6.2.29 内置GET_LOCAL_VAR_VALUE 48 6.2.30 内置get_local_var_value 49 6.2.31 内置 Menu 49 6.2.32 内置 MenuDisplay(版本A) 50 6.2.33 内置 MenuDisplay(版本B) 51 6.2.34 内置PUT_MESSAGE 53 6.2.35 内置put_message 53 6.2.36 内置SELECT_FROM_LIST 55 6.2.37 内置select_from_list 55 6.2.38 内置select_from_menu 56 6.2.39 内置select_from_menu2 57 6.2.40 提示字符串格式 59 6.3 通信内置 60 6.3.1 内置abort_on_al_comm_errors 60 6.3.2 内置ABORT_ON_ALL_COMM_STATUS 60 6.3.3 内置ABORT_ON_ALL_DEVICE_STATUS 61 6.3.4 内置ABORT_ON_ALL_RESPONSE_CODES 61 6.3.5 内置abort_on_al_response_codes 62 6.3.6 内置ABORT_ON_COMM_ERROR 62 6.3.7 内置abort_on_comm_error 63 6.3.8 内置ABORT_ON_COMM_STATUS 63 6.3.9 内置ABORT_ON_DEVICE_STATUS 64 6.3.10 内置ABORT_ON_NO_DEVICE(已弃用) 64 6.3.11 内置ABORT_ON_RESPONSE_CODE 65 6.3.12 内置abort_on_response_code 66 6.3.13 内置ext_send_command 67 6.3.14 内置ext_send_command_trans 67 6.3.15 内置fail_on_al_comm_errors 68 6.3.16 内置fail_on_al_response_codes 69 6.3.17 内置fail_on_comm_error 69 6.3.18 内置fail_on_response_code 70 6.3.19 内置get_more_status 70 6.3.20 内置IGNORE_ALL_COMM_STATUS 71 6.3.21 内置IGNORE_ALL_DEVICE_STATUS 72 6.3.22 内置IGNORE_ALL_RESPONSE_CODES 72 6.3.23 内置IGNORE_COMM_ERROR 73 6.3.24 内置IGNORE_COMM_STATUS 73 6.3.25 内置IGNORE_DEVICE_STATUS 74 6.3.26 内置IGNORE_NO_DEVICE(已弃用) 74 6.3.27 内置IGNORE_RESPONSE_CODE 75 6.3.28 内置read_value 75 6.3.29 内置read_value2 76 6.3.30 内置ReadCommand 77 6.3.31 内置retry_on_al_comm_errors 77 6.3.32 内置RETRY_ON_ALL_COMM_STATUS 77 6.3.33 内置RETRY_ON_ALL_DEVICE_STATUS 78 6.3.34 内置RETRY_ON_ALL_RESPONSE_CODES 78 6.3.35 内置retry_on_al_response_codes 79 6.3.36 内置RETRY_ON_COMM_ERROR 79 6.3.37 内置retry_on_comm_error 80 6.3.38 内置RETRY_ON_COMM_STATUS 80 6.3.39 内置RETRY_ON_DEVICE_STATUS 81 6.3.40 内置RETRY_ON_NO_DEVICE(已弃用) 82 6.3.41 内置RETRY_ON_RESPONSE_CODE 82 6.3.42 内置retry_on_response_code 83 6.3.43 内置send 83 6.3.44 内置send_al_values 84 6.3.45 内置send_command 84 6.3.46 内置send_command_trans 85 6.3.47 内置send_trans 86 6.3.48 内置send_value 86 6.3.49 内置send_value2 87 6.3.50 内置SET_NUMBER_OF_RETRIES 88 6.3.51 内置 WriteCommand 89 6.3.52 内置XMTR_ABORT_ON_ALL_COMM_STATUS 89 6.3.53 内置XMTR_ABORT_ON_ALL_DATA 89 6.3.54 内置XMTR_ABORT_ON_ALL_DEVICE_STATUS 90 6.3.55 内置XMTR_ABORT_ON_ALL_RESPONSE_CODES 90 6.3.56 内置XMTR_ABORT_ON_COMM_ERROR 91 6.3.57 内置XMTR_ABORT_ON_COMM_STATUS 91 6.3.58 内置XMTR_ABORT_ON_DATA 92 6.3.59 内置XMTR_ABORT_ON_DEVICE_STATUS 92 6.3.60 内置XMTR_ABORT_ON_NO_DEVICE(已弃用) 93 6.3.61 内置XMTR_ABORT_ON_RESPONSE_CODE 93 6.3.62 内置XMTR_IGNORE_ALL_COMM_STATUS 94 6.3.63 内置XMTR_IGNORE_ALL_DATA 94 6.3.64 内置XMTR_IGNORE_ALL_DEVICE_STATUS 95 6.3.65 内置XMTR_IGNORE_ALL_RESPONSE_CODES 95 6.3.66 内置XMTR_IGNORE_COMM_ERROR 96 6.3.67 内置XMTR_IGNORE_COMM_STATUS 96 6.3.68 内置XMTR_IGNORE_DATA 97 6.3.69 内置XMTR_IGNORE_DEVICE_STATUS 97 6.3.70 内置XMTR_IGNORE_NO_DEVICE(已弃用) 98 6.3.71 内置XMTR_IGNORE_RESPONSE_CODE 98 6.3.72 内置XMTR_RETRY_ON_ALL_COMM_STATUS 99 6.3.73 内置XMTR_RETRY_ON_ALL_DATA 99 6.3.74 内置XMTR_RETRY_ON_ALL_DEVICE_STATUS 100 6.3.75 内置XMTR_RETRY_ON_ALL_RESPONSE_CODES 100 6.3.76 内置XMTR_RETRY_ON_COMM_ERROR 101 6.3.77 内置XMTR_RETRY_ON_COMM_STATUS 101 6.3.78 内置XMTR_RETRY_ON_DATA 102 6.3.79 内置XMTR_RETRY_ON_DEVICE_STATUS 102 6.3.80 内置XMTR_RETRY_ON_NO_DEVICE(已弃用) 103 6.3.81 内置XMTR_RETRY_ON_RESPONSE_CODE 103 6.4 动作内置 104 6.4.1 内置fgetval 104 6.4.2 内置fsetval 104 6.4.3 内置get_date 105 6.4.4 内置get_double 105 6.4.5 内置get_float 106 6.4.6 内置get_signed 107 6.4.7 内置get_string 107 6.4.8 内置get_unsigned 108 6.4.9 内置igetval 109 6.4.10 内置isetval 109 6.4.11 内置isOffline 109 6.4.12 内置lgetval 110 6.4.13 内置lsetval 110 6.4.14 内置put_date 111 6.4.15 内置put_double 112 6.4.16 内置put_float 112 6.4.17 内置put_signed 113 6.4.18 内置put_string 113 6.4.19 内置put_unsigned 114 6.4.20 内置sgetval 114 6.4.21 内置ssetval 115 6.5 可变访问内置 116 6.5.1 内置assign 116 6.5.2 内置assign_double 116 6.5.3 内置assign_float 117 6.5.4 内置assign_int 117 6.5.5 内置assign_var 118 6.5.6 内置assign2 118 6.5.7 内置dassign 120 6.5.8 内置fassign 120 6.5.9 内置float_value 121 6.5.10 内置fvar_value 121 6.5.11 内置get_date_value 121 6.5.12 内置get_date_value2 122 6.5.13 内置get_double_value 123 6.5.14 内置get_double_value2 124 6.5.15 内置get_float_value 125 6.5.16 内置get_float_value2 125 6.5.17 内置get_signed_value 126 6.5.18 内置get_signed_value2 127 6.5.19 内置get_string_value 128 6.5.20 内置get_string_value2 129 6.5.21 内置get_unsigned_value 130 6.5.22 内置get_unsigned_value2 131 6.5.23 内置iassign 132 6.5.24 内置int_value 133 6.5.25 内置ivar_value 133 6.5.26 内置lassign 133 6.5.27 内置long_value 134 6.5.28 内置lvar_value 134 6.5.29 内置put_date_value 135 6.5.30 内置put_date_value2 135 6.5.31 内置put_double_value 137 6.5.32 内置put_double_value2 137 6.5.33 内置put_float_value 138 6.5.34 内置put_float_value2 139 6.5.35 内置put_signed_value 139 6.5.36 内置put_signed_value2 140 6.5.37 内置put_string_value 141 6.5.38 内置put_string_value2 142 6.5.39 内置put_unsigned_value 143 6.5.40 内置put_unsigned_value2 144 6.5.41 内置ret_double_value 145 6.5.42 内置ret_double_value2 145 6.5.43 内置ret_float_value 146 6.5.44 内置ret_float_value2 146 6.5.45 内置ret_signed_value 147 6.5.46 内置ret_signed_value2 147 6.5.47 内置ret_unsigned_value 148 6.5.48 内置ret_unsigned_value2 148 6.5.49 内置vassign 149 6.6 普通终端内置 149 6.6.1 内置discard_on_exit 149 6.6.2 内置save_on_exit 150 6.6.3 内置save_values 151 6.6.4 内置send_on_exit 151 6.7 异常终端内置 152 6.7.1 内置abort 152 6.7.2 内置add_abort_method(版本A) 152 6.7.3 内置add_abort_method(版本B) 153 6.7.4 内置方法中止 154 6.7.5 内置pop_abort_method 154 6.7.6 内置process_abort 154 6.7.7 内置push_abort_method 155 6.7.8 内置remove_abort_method(版本A) 155 6.7.9 内置remove_abort_method(版本B) 156 6.7.10 内置remove_al_abort_methods 156 6.8 字符串内置 157 6.8.1 内置atof 157 6.8.2 内置atoi 157 6.8.3 内置BUILD_MESSAGE 158 6.8.4 内置dictionary_string 158 6.8.5 内置ftoa 159 6.8.6 内置get_comm_error_string 159 6.8.7 内置get_dictionary_string 160 6.8.8 内置get_enum_string 160 6.8.9 内置get_response_code_string 161 6.8.10 内置get_rspcode_string 162 6.8.11 内置get_rspcode_string_by_id 162 6.8.12 内置get_status_code_string(已弃用) 163 6.8.13 内置get_status_string 163 6.8.14 内置get_stddict_string 164 6.8.15 内置get_variable_string 165 6.8.16 内置itoa(版本A) 165 6.8.17 内置itoa(版本B) 166 6.8.18 内置strleft 166 6.8.19 内置strcmp 167 6.8.20 内置strlen 167 6.8.21 内置strlwr 168 6.8.22 内置strmid 168 6.8.23 内置strright 169 6.8.24 内置strstr 169 6.8.25 内置strtrim 170 6.8.26 内置strupr 170 6.8.27 内置trunc 171 6.9 日期时间内置 171 6.9.1 内置AddTime 171 6.9.2 内置DATE_AND_TIME_VALUE_to_string 172 6.9.3 内置Date_to_DayOfMonth 172 6.9.4 内置DATE_to_days 173 6.9.5 内置Date_to_Month 173 6.9.6 内置DATE_to_string 174 6.9.7 内置Date_To_Time 174 6.9.8 内置Date_to_Year 174 6.9.9 内置days_to_DATE 175 6.9.10 内置DELAY_TIME 175 6.9.11 内置DiffTime 176 6.9.12 内置From_DATE_AND_TIME_VALUE 176 6.9.13 内置From_TIME_VALUE 176 6.9.14 内置 GetCurrentDate 177 6.9.16 内置 GetCurrentTime 178 6.9.17 内置 GET_TICK_COUNT 178 6.9.18 内置 Make_Time 178 6.9.19 内置seconds_to_TIME_VALUE 179 6.9.20 内置seconds_to_TIME_VALUE8 180 6.9.21 内置 Time_To_Date 180 6.9.22 内置 TIME_VALUE_to_Hour 180 6.9.23 内置 TIME_VALUE_to_Minute 181 6.9.24 内置 TIME_VALUE_to_Second 181 6.9.25 内置 TIME_VALUE_to_seconds 182 6.9.26 内置 TIME_VALUE_to_string 183 6.9.27 内置timet_to_string 183 6.9.28 内置timet_to_TIME_VALUE 184 6.9.29 内置timet_To_TIME_VALUE 184 6.9.30 内置timet_to_TIME_VALUE8 185 6.9.31 内置 To_Date 185 6.9.32 内置 To_Date_and_Time 186 6.9.33 内置 To_Time 186 6.9.34 内置 To_TIME_VALUE 187 6.9.35 内置 To_TIME_VALUE8 187 6.10 诊断内置 188 6.10.1 内置get_comm_error 188 6.10.2 内置get_dds_error 189 6.10.3 内置get_response_code 189 6.11 数学内置函数 190 6.11.1 内置abs 190 6.11.2 内置acos 191 6.11.3 内置asin 191 6.11.4 内置atan 192 6.11.5 内置ByteToDouble 192 6.11.6 内置ByteToFloat 193 6.11.7 内置ByteToLong 193 6.11.8 内置ByteToShort 193 6.11.9 内置cbrt 194 6.11.10 内置ceil 194 6.11.11 内置cos 195 6.11.12 内置cosh 195 6.11.13 内置DoubleToByte 196 6.11.14 内置drand 196 6.11.15 内置dseed 197 6.11.16 内置exp 197 6.11.17 内置FloatToByte 197 6.11.18 内置floor 198 6.11.19 内置fmod 198 6.11.20 内置fpclassify 199 6.11.21 内置is_NaN 199 6.11.22 内置log 200 6.11.23 内置log10 200 6.11.24 内置log2 201 6.11.25 内置LongToByte 201 6.11.26 内置nan 202 6.11.27 内置 NaN_value 202 6.11.28 内置nanf 203 6.11.29 内置pow 204 6.11.30 内置round 204 6.11.31 内置ShortToByte 204 6.11.32 内置sin 205 6.11.33 内置sinh 205 6.11.34 内置sqrt 206 6.11.35 内置tan 206 6.11.36 内置tanh 207 6.12 内置List 207 6.12.1 内置get_date_lelem 207 6.12.2 内置get_date_lelem2 208 6.12.3 内置get_double_lelem 209 6.12.4 内置get_double_lelem2 209 6.12.5 内置get_float_lelem 210 6.12.6 内置get_float_lelem2 211 6.12.7 内置get_signed_lelem 211 6.12.8 内置get_signed_lelem2 212 6.12.9 内置get_string_lelem 213 6.12.10 内置get_string_lelem2 213 6.12.11 内置get_unsigned_lelem 214 6.12.12 内置get_unsigned_lelem2 215 6.12.16 内置ListInsert(版本A) 218 6.12.17 内置ListInsert(版本B) 218 6.12.18 内置ListInsert2 219 6.13 翻译内置函数 220 6.13.1 内置DICT_ID 220 6.13.2 内置get_block_instance_by_object_index 220 6.13.3 内置get_block_instance_by_tag 221 6.13.4 内置get_block_instance_count 222 6.13.5 内置get_resolve_status 222 6.13.6 内置ITEM_ID 223 6.13.7 内置 MEMBER_ID 223 6.13.8 内置 ObjectReference 224 6.13.9 内置resolve_array_ref 224 6.13.10 内置resolve_array_ref2 225 6.13.11 内置resolve_block_ref 226 6.13.12 内置resolve_block_ref2 227 6.13.13 内置resolve_list_ref 227 6.13.14 内置resolve_local_ref 228 6.13.15 内置resolve_local_ref2 228 6.13.16 内置resolve_param_list_ref 229 6.13.17 内置resolve_param_ref 229 6.13.18 内置resolve_param_ref2 230 6.13.19 内置resolve_record_ref 231 6.13.20 内置resolve_record_ref2 231 6.13.21 内置VARID 232 6.14 块传输内置 232 6.14.1 内置abortTransferPort 232 6.14.2 内置closeTransferPort 233 6.14.3 内置fGetByte 233 6.14.4 内置get_transfer_status 234 6.14.5 内置openTransferPort 234 6.14.6 内置readItemFromDevice 235 6.14.7 内置 writeItemToDevice 235 6.15 文件内置 236 6.15.1 内置browseIdentity 236 6.15.2 内置re_read_file 236 6.15.3 内置re_write_file 237 6.16 识别内置 237 6.16.1 内置GET_DD_REVISION 237 6.16.2 内置GET_DEVICE_REVISION 238 6.16.3 内置GET_DEVICE_TYPE 238 6.16.4 内置GET_MANUFACTURER 238 6.17 开发支持内置 239 6.17.1 内置_ERROR 239 6.17.2 内置_TRACE 239 6.17.3 内置 _WARNING 240 6.17.4 内置LOG_MESSAGE 240 6.18 DDL参考 241 6.18.1 直接引用VARIABLEs 241 6.18.2 访问标准字典字符串 241 6.18.3 使用DD_STRING的字符串支持 242 6.18.4 引用DD项属性 242 6.19 方法函数 243 7 内置返回码 245 图1 示例 METHOD 244 图2 引用传递的DD_STRING参数 244 表1 内置概览表的格式 2 表2 内置概述表的内容 2 表3 内置词法元素表的格式 3 表4 词汇元素表的内容 3 表5 内置概述 3 表6 内置函数的用法 16 表7 用户界面内置 17 表8 通信内置函数 18 表9 动作内置 21 表10 内置ACKNOWLEDGE 25 表11 内置acknowledge 26 表12 内置DELAY 26 表13 内置delay 27 表14 内置delayfor 27 表15 内置delayfor2 29 表16 内置DISPLAY 30 表17 内置display 30 表18 内置display_bitenum 31 表19 内置display_builtin_error 31 表20 内置display_com_error 32 表21 内置display_comm_status 33 表22 内置display_device_status 33 表23 内置display_dynamics 34 表24 内置display_dynamics2 35 表25 内置display_message 36 表26 内置display_message2 37 表27 内置display_response_code 38 表28 内置display_response_status 39 表29 内置display_xmtr_status 39 表30 内置edit_device_value 40 表31 内置edit_device_value2 42 表32 内置edit_local_value 43 表33 内置edit_local_value2 44 表34 内置get_acknowledgement 45 表35 内置get_acknowledgement2 46 表36 内置GET_DEV_VAR_VALUE 47 表37 内置get_dev_var_value 48 表38 内置GET_LOCAL_VAR_VALUE 49 表39 内置get_local_var_value 49 表40 内置 Menu 50 表41 内置 MenuDisplay 51 表42 内置 MenuDisplay 52 表43 内置PUT_MESSAGE 53 表44 内置put_message 54 表45 内置SELECT_FROM_LIST 55 表46 内置select_from_list 56 表47 内置select_from_menu 57 表48 内置select_from_menu2 58 表49 格式选项 60 表50 内置abort_on_al_comm_errors 60 表51 内置ABORT_ON_ALL_COMM_STATUS 61 表52 内置ABORT_ON_ALL_DEVICE_STATUS 61 表53 内置ABORT_ON_ALL_RESPONSE_CODES 62 表54 内置abort_on_al_response_codes 62 表55 内置ABORT_ON_COMM_ERROR 63 表56 内置abort_on_comm_error 63 表57 内置ABORT_ON_COMM_STATUS 64 表58 内置ABORT_ON_DEVICE_STATUS 64 表59 内置ABORT_ON_NO_DEVICE 65 表60 可用的中止和重试掩码 65 表61 内置ABORT_ON_RESPONSE_CODE 66 表62 内置abort_on_response_code 66 表63 内置ext_send_command 67 表64 内置ext_send_command_trans 68 表65 内置fail_on_al_comm_errors 69 表66 内置fail_on_al_response_codes 69 表67 内置fail_on_comm_error 70 表68 内置fail_on_response_code 70 表69 内置get_more_status 71 表70 内置IGNORE_ALL_COMM_STATUS 71 表71 内置IGNORE_ALL_DEVICE_STATUS 72 表72 内置IGNORE_ALL_RESPONSE_CODES 72 表73 内置IGNORE_COMM_ERROR 73 表74 内置IGNORE_COMM_STATUS 73 表75 内置IGNORE_DEVICE_STATUS 74 表76 内置IGNORE_NO_DEVICE 74 表77 内置IGNORE_RESPONSE_CODE 75 表78 内置read_value 75 表79 内置read_value2 76 表80 内置ReadCommand 77 表81 内置retry_on_al_comm_errors 77 表82 内置RETRY_ON_ALL_COMM_STATUS 78 表83 内置RETRY_ON_ALL_DEVICE_STATUS 78 表84 内置RETRY_ON_ALL_RESPONSE_CODES 79 表85 内置retry_on_al_response_codes 79 表86 内置RETRY_ON_COMM_ERROR 80 表87 内置retry_on_comm_error 80 表88 内置RETRY_ON_COMM_STATUS 81 表89 内置RETRY_ON_DEVICE_STATUS 81 表90 内置RETRY_ON_NO_DEVICE 82 表91 内置RETRY_ON_RESPONSE_CODE 82 表92 内置retry_on_response_code 83 表93 内置send 84 表94 内置send_al_values 84 表95 内置send_command 85 表96 内置send_commandTrans 85 表97 内置send_trans 86 表98 内置send_value 87 表99 内置send_value2 88 表100 内置SET_NUMBER_OF_RETRIES 88 表101 内置 WriteCommand 89 表102 内置XMTR_ABORT_ON_ALL_COMM_STATUS 89 表103 内置XMTR_ABORT_ON_ALL_DATA 90 表104 内置XMTR_ABORT_ON_ALL_DEVICE_STATUS 90 表105 内置XMTR_ABORT_ON_ALL_RESPONSE_CODES 91 表106 内置XMTR_ABORT_ON_COMM_ERROR 91 表107 内置XMTR_ABORT_ON_COMM_STATUS 92 表108 内置XMTR_ABORT_ON_DATA 92 表109 内置XMTR_ABORT_ON_DEVICE_STATUS 93 表110 内置XMTR_ABORT_ON_NO_DEVICE 93 表111 内置XMTR_ABORT_ON_RESPONSE_CODE 94 表112 内置XMTR_IGNORE_ALL_COMM_STATUS 94 表113 内置XMTR_IGNORE_ALL_DATA 95 表114 内置XMTR_IGNORE_ALL_ DEVICE_STATUS 95 表115 内置XMTR_IGNORE_ALL_RESPONSE_CODES 96 表116 内置XMTR_IGNORE_COMM_ERROR 96 表117 内置XMTR_IGNORE_COMM_STATUS 97 表118 内置XMTR_IGNORE_DATA 97 表119 内置XMTR_IGNORE_DEVICE_STATUS 98 表120 内置XMTR_IGNORE_NO_DEVICE 98 表121 内置XMTRIGNORE_RESPONSE_CODE 99 表122 内置XMTR_RETRY_ON_ALL_COMM_STATUS 99 表123 内置XMTR_RETRY_ON_ALL_DATA 100 表124 内置XMTR_RETRY_ON_ALL_DEVICE_STATUS 100 表125 内置XMTR_RETRY_ON_ALL_RESPONSE_CODES 101 表126 内置XMTR_RETRY_ON_COMM_ERROR 101 表127 内置XMTR_RETRY_ON_COMM_STATUS 102 表128 内置XMTR_RETRY_ON_DATA 102 表129 内置XMTR_RETRY_ON_DEVICE_STATUS 103 表130 内置XMTR_RETRY_ON_NO_DEVICE 103 表131 内置XMTR_RETRY_ON_RESPONSE_CODE 104 表132 内置fgetval 104 表133 内置fsetval 105 表134 内置get_date 105 表135 内置get_double 106 表136 内置get_float 106 表137 内置get_signed 107 表138 内置get_string 108 表139 内置get_unsigned 108 表140 内置igetval 109 表141 内置isetval 109 表142 内置isOffline 110 表143 内置lgetval 110 表144 内置lsetval 111 表145 内置put_date 111 表146 内置put_double 112 表147 内置put_float 112 表148 内置put_signed 113 表149 内置put_string 114 表150 内置put_unsigned 114 表151 内置sgetval 115 表152 内置ssetval 115 表153 内置assign 116 表154 内置assign_double 117 表155 内置assign_float 117 表156 内置assign_int 118 表157 内置assign_var 118 表158 内置assign2 119 表159 内置dassign 120 表160 内置fassign 120 表161 内置float_value 121 表162 内置fvar_value 121 表163 内置get_date_value 122 表164 内置get_date_value2 123 表165 内置get_double_value 124 表166 内置get_double_value2 124 表167 内置get_float_value 125 表168 内置get_float_value2 126 表169 内置get_signed_value 127 表170 内置get_signed_value2 127 表171 内置get_string_value 128 表172 内置get_string_value2 130 表173 内置get_unsigned_value 131 表174 内置get_unsigned_value2 132 表175 内置iassign 132 表176 内置int_value 133 表177 内置ivar_value 133 表178 内置lassign 134 表179 内置long_value 134 表180 内置lvar_value 134 表181 内置put_date_value 135 表182 内置put_date_value2 136 ⅩⅦ 表183 内置put_double_value 137 表184 内置put_double_value2 138 表185 内置put_float_value 138 表186 内置put_float_value2 139 表187 内置put_signed_value 140 表188 内置put_signed_value2 141 表189 内置put_string_value 142 表190 内置put_string_value2 143 表191 内置put_unsigned_value 144 表192 内置put_unsigned_value2 145 表193 内置ret_double_value 145 表194 内置ret_double_value2 146 表195 内置ret_float_value 146 表196 内置ret_float_value2 147 表197 内置ret_signed_value 147 表198 内置ret_signed_value2 148 表199 内置ret_unsigned_value 148 表200 内置ret_unsigned_value2 149 表201 内置vassign 149 表202 内置discard_on_exit 150 表203 内置save_on_exit 151 表204 内置save_values 151 表205 内置send_on_exit 152 表206 内置abort 152 表207 内置add_abort_method 153 表208 内置add_abort_method 153 表209 内置method_abort 154 表210 内置pop_abort_method 154 表211 内置process_abort 155 表212 内置push_abort_method 155 表213 内置remove_abort_method 156 表214 内置remove_abort_method 156 表215 内置remove_al_abort_methods 157 表216 内置atof 157 表217 内置atoi 157 表218 内置BUILD_MESSAGE 158 表219 内置dictionary_string 158 ⅩⅧ 表220 内置ftoa 159 表221 内置get_comm_error_string 159 表222 内置get_dictionary_string 160 表223 内置get_enum_string 161 表224 内置get_response_code_string 161 表225 内置get_rspcode_string 162 表226 内置get_rspcode_string_by_id 163 表227 内置get_status_code_string 163 表228 内置get_status_string 164 表229 内置get_stddict_string 165 表230 内置get_variable_string 165 表231 内置itoa(版本A) 166 表232 内置itoa(版本B) 166 表233 内置strleft 166 表234 内置strcmp 167 表235 内置strlen 167 表236 内置strlwr 168 表237 内置strmid 169 表238 内置strright 169 表239 内置strstr 170 表240 内置strtrim 170 表241 内置strupr 171 表242 内置trunc 171 表243 内置AddTime 172 表244 内置DATE_AND_TIME_VALUE_to_string 172 表245 内置Date_to_DayOfMonth 173 表246 内置DATE_to_days 173 表247 内置Date_to_Month 173 表248 内置DATE_to_string 174 表249 内置Date_To_Time 174 表250 内置Date_to_Year 175 表251 内置days_to_DATE 175 表252 内置DELAY_TIME 175 表253 内置DiffTime 176 表254 内置From_DATE_AND_TIME_VALUE 176 表255 内置From_TIME_VALUE 177 表256 内置GetCurrentDate 177 ⅩⅨ 表257 内置GetCurrentDateTime 178 表258 内置GetCurrentTime 178 表259 内置GET_TICK_COUNT 178 表260 内置 Make_Time 179 表261 内置seconds_to_TIME_VALUE 179 表262 内置seconds_to_TIME_VALUE 180 表263 内置Time_To_Date 180 表264 内置TIME_VALUE_to_Hour 181 表265 内置TIME_VALUE_to_Minute 181 表266 内置TIME_VALUE_to_Second 182 表267 内置TIME_VALUE_to_seconds 182 表268 内置TIME_VALUE_to_string 183 表269 内置timet_to_string 184 表270 内置timet_to_TIME_VALUE 184 表271 内置timet_To_TIME_VALUE 185 表272 内置timet_to_TIME_VALUE8 185 表273 内置To_Date 186 表274 内置To_Date_and_Time 186 表275 内置To_Time 187 表276 内置To_TIME_VALUE 187 表277 内置To_TIME_VALUE8 188 表278 内置get_comm_error 188 表279 内置get_dds_error 189 表280 内置get_response_code 190 表281 内置abs 190 表282 内置acos 191 表283 内置asin 191 表284 内置tan 192 表285 内置ByteToDouble 192 表286 内置ByteToFloat 193 表287 内置ByteToLong 193 表288 内置ByteToShort 194 表289 内置cbrt 194 表290 内置ceil 194 表291 内置cos 195 表292 内置cosh 195 表293 内置DoubleToByte 196 ⅩⅩ 表294 内置drand 196 表295 内置dseed 197 表296 内置exp 197 表297 内置FloatToByte 198 表298 内置floor 198 表299 内置fmod 199 表300 内置fpclassify 199 表301 内置is_NaN 200 表302 内置log 200 表303 内置log10 201 表304 内置log2 201 表305 内置LongToByte 201 表306 内置nan 202 表307 内置NaN_value 203 表308 内置nanf 203 表309 内置pow 204 表310 内置round 204 表311 内置ShortToByte 205 表312 内置sin 205 表313 内置sinh 205 表314 内置sqrt 206 表315 内置tan 206 表316 内置tanh 207 表317 内置get_date_lelem 207 表318 内置get_date_lelem2 208 表319 内置get_double_lelem 209 表320 内置get_double_lelem2 210 表321 内置get_float_lelem 210 表322 内置get_float_lelem2 211 表323 内置get_signed_lelem 212 表324 内置get_signed_lelem2 212 表325 内置get_string_lelem 213 表326 内置get_string_lelem2 214 表327 内置get_unsigned_lelem 215 表328 内置get_unsigned_lelem2 215 表329 内置ListDeleteElementAt 216 表330 内置ListDeleteElementAt 217 ⅩⅪ 表332 内置ListInsert 218 表333 内置ListInsert 219 表334 内置ListInsert2 219 表335 内置DICT_ID 220 表336 内置get_block_instance_by_object_index 220 表337 内置get_block_instance_by_tag 221 表338 内置get_block_instance_count 222 表339 内置get_resolve_status 223 表340 内置ITEM_ID 223 表341 内置 MEMBER_ID 224 表342 内置ObjectReference 224 表343 内置resolve_array_ref 225 表344 内置resolve_array_ref2 226 表345 内置resolve_block_ref 226 表346 内置resolve_block_ref2 227 表347 内置resolve_list_ref 227 表348 内置resolve_local_ref 228 表349 内置resolve_local_ref2 229 表350 内置resolve_param_list_ref 229 表351 内置resolve_param_ref 230 表352 内置resolve_param_ref2 230 表353 内置resolve_record_ref 231 表354 内置resolve_record_ref2 232 表355 内置VARID 232 表356 内置abortTransferPort 233 表357 内置closeTransferPort 233 表358 内置fGetByte 233 表359 内置get_transfer_status 234 表360 内置openTransferPort 235 表361 内置readItemFromDevice 235 表362 内置writeItemToDevice 236 表363 内置browseIdentity 236 表364 内置re_read_file 237 表365 内置re_write_file 237 表366 内置GET_DD_REVISION 237 表367 内置GET_DEVICE_REVISION 238 ⅩⅫ 表368 内置GET_DEVICE_TYPE 238 表369 内置GET_MANUFACTURER 239 表370 内置_ERROR 239 表371 内置_TRACE 240 表372 内置_WARNING 240 表373 内置LOG_MESSAGE 241 表374 可引用的EDD项目属性 242 表375 返回码描述表的内容 245 表376 返回码说明 245 表377 返回码说明 246 Ⅹ 前言 本文件按照GB/T 1.1-2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定 起草。 本文件是GB/T (Z)21099的第5部分。GB/T (Z)21099已经发布了以下部分: ---过程控制用功能块 第1部分:系统方面的总论; ---企业系统中的设备和集成 过程控制用功能块(FB)和电子设备描述语言(EDDL) 第2部 分:FB概念规范; ---企业系统中的设备和集成 过程控制用功能块(FB)和电子设备描述语言(EDDL) 第3部 分:EDDL语法与语义; ---企业系统中的设备和集成 过程控制用功能块(FB)和电子设备描述语言(EDDL) 第4部 分:EDD互操作; ---企业系统中的设备和集成 过程控制用功能块(FB)和电子设备描述语言(EDDL) 第5部 分:EDDL内置库; ---过程控制用功能块(FB)和电子设备描述语言(EDDL) 第6部分:满足现场设备工程工具对 集成现场总线设备的需求。 本文件等同采用IEC 61804-5:2020《企业系统中的设备和集成 过程控制用功能块(FB)和电子设 备描述语言(EDDL) 第5部分:EDDL内置库》。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由中国机械工业联合会提出。 本文件由全国工业过程测量控制和自动化标准化技术委员会(SAC/TC124)归口。 本文件起草单位:江苏杰克仪表有限公司、重庆市伟岸测器制造股份有限公司、国能智深控制技术 有限公司、重庆川仪自动化股份有限公司流量仪表分公司、深圳市标利科技开发有限公司、中国铁道科 学研究院集团有限公司电子计算技术研究所、恩德斯豪斯(中国)自动化有限公司、安徽天康(集团)股份 有限公司、四川惠科达仪表制造有限公司、西安东风机电股份有限公司、陕西优创智慧物联科技有限公 司、湖北南控仪表科技有限公司、重庆川仪软件有限公司、陕西创威科技有限公司、上海立格仪表有限公 司、中科硕华(重庆)科技有限公司、江苏敏芯仪器仪表有限公司、西安鼎正测控科技有限公司、扬州市职 业大学、重庆市北碚区科盟仪表有限公司、江元(天长)科技股份有限公司、重庆川仪自动化股份有限公 司、江苏华夏仪表有限公司、陕西省计量科学研究院、上海洛丁森工业自动化设备有限公司、河南省保时 安电子科技有限公司、上海模数仪表有限公司、浙江正泰中自控制工程有限公司、丹东通博......
相关标准:
GB/T 20438.5
GB/T 21099.3
GB/T 21099.4
GB/T 21099.2