标准解读
《GB/T 21099.5-2024 企业系统中的设备和集成 过程控制用功能块(FB)和电子设备描述语言(EDDL) 第5部分:EDDL内置库》是针对在过程控制系统中使用的电子设备描述语言(EDDL)所定义的一系列标准之一。该部分特别关注于EDDL内置库,旨在提供一套预定义的功能和服务,以促进不同制造商生产的设备之间的互操作性,并简化这些设备与控制系统之间信息交换的过程。
EDDL是一种用于描述现场设备能力的语言,它允许工程师通过图形界面配置、监控以及诊断复杂的工业自动化系统中的智能设备。而EDDL内置库则是这套语言体系中的一个重要组成部分,它包含了大量已经被标准化定义好的函数、类型和其他元素,可以直接被EDDL文件引用或调用,从而减少重复开发工作量,提高效率。
根据本标准,EDDL内置库涵盖了从基本数据类型到高级服务的各种定义,包括但不限于数值处理、字符串操作、时间日期管理等功能。此外,还提供了对网络通信协议的支持,比如读写参数值、执行命令等,这些都是实现远程访问和控制的基础。通过使用这些预先定义好的组件,开发者可以更加专注于应用程序逻辑的设计而非底层细节的实现。
对于想要遵循此标准进行开发的企业而言,了解并正确应用EDDL内置库中的各项规定是非常重要的。这不仅有助于确保所开发的产品能够与其他符合相同标准的设备无缝对接,同时也为终端用户提供了更加强大且灵活的解决方案。
如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。
....
查看全部
- 即将实施
- 暂未开始实施
- 2024-11-28 颁布
- 2025-06-01 实施





文档简介
ICS25040403524050
;
CCSN.10...
中华人民共和国国家标准
GB/T210995—2024/IEC61804-52020
.:
企业系统中的设备和集成过程控制用
功能块FB和电子设备描述语言EDDL
()()
第5部分EDDL内置库
:
Devicesandinterrationinenterrisesstems—FunctionblocksFBfor
gpy()
rocesscontrolandelectronicdevicedescritionlanuaeEDDL—
ppgg()
Part5EDDLBuiltinlibrar
:y
IEC61804-52020IDT
(:,)
2024-11-28发布2025-06-01实施
国家市场监督管理总局发布
国家标准化管理委员会
GB/T210995—2024/IEC61804-52020
.:
目次
前言
………………………ⅩⅩⅢ
引言
………………………ⅩⅩⅣ
范围
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
内置库
6EDDL……………25
总则
6.1…………………25
用户界面内置
6.2………………………25
内置
6.2.1ACKNOWLEDGE……………………25
内置
6.2.2acknowledge……………25
内置
6.2.3DELAY…………………26
内置
6.2.4delay……………………26
内置
6.2.5delayfor…………………27
内置
6.2.6delayfor2………………28
内置
6.2.7DISPLAY………………30
内置
6.2.8display…………………30
内置
6.2.9display_bitenum………………………31
内置
6.2.10display_builtin_error…………………31
内置
6.2.11display_com_error……………………32
内置
6.2.12display_comm_status…………………32
内置
6.2.13display_device_status…………………33
内置
6.2.14display_dynamics……………………33
内置
6.2.15display_dynamics2……………………34
内置
6.2.16display_message………………………35
内置
6.2.17display_message2……………………36
Ⅰ
GB/T210995—2024/IEC61804-52020
.:
内置
6.2.18display_response_code………………38
内置
6.2.19display_response_status………………39
内置
6.2.20display_xmtr_status…………………39
内置
6.2.21edit_device_value……………………40
内置
6.2.22edit_device_value2……………………41
内置
6.2.23edit_local_value………………………43
内置
6.2.24edit_local_value2………………………43
内置
6.2.25get_acknowledgement………………45
内置
6.2.26get_acknowledgement2………………46
内置
6.2.27GET_DEV_VAR_VALUE…………47
内置
6.2.28get_dev_var_value……………………48
内置
6.2.29GET_LOCAL_VAR_VALUE………48
内置
6.2.30get_local_var_value……………………49
内置
6.2.31Menu…………………49
内置版本
6.2.32MenuDisplay(A)…………………50
内置版本
6.2.33MenuDisplay(B)…………………51
内置
6.2.34PUT_MESSAGE……………………53
内置
6.2.35put_message…………53
内置
6.2.36SELECT_FROM_LIST………………55
内置
6.2.37select_from_list………………………55
内置
6.2.38select_from_menu……………………56
内置
6.2.39select_from_menu2……………………57
提示字符串格式
6.2.40……………59
通信内置
6.3……………60
内置
6.3.1abort_on_all_comm_errors……………60
内置
6.3.2ABORT_ON_ALL_COMM_STATUS………………60
内置
6.3.3ABORT_ON_ALL_DEVICE_STATUS……………61
内置
6.3.4ABORT_ON_ALL_RESPONSE_CODES……………61
内置
6.3.5abort_on_all_response_codes…………62
内置
6.3.6ABORT_ON_COMM_ERROR………62
内置
6.3.7abort_on_comm_error…………………63
内置
6.3.8ABORT_ON_COMM_STATUS……………………63
内置
6.3.9ABORT_ON_DEVICE_STATUS……………………64
内置已弃用
6.3.10ABORT_ON_NO_DEVICE()………………64
内置
6.3.11ABORT_ON_RESPONSE_CODE…………………65
内置
6.3.12abort_on_response_code………………66
内置
6.3.13ext_send_command……………………67
Ⅱ
GB/T210995—2024/IEC61804-52020
.:
内置
6.3.14ext_send_command_trans……………67
内置
6.3.15fail_on_all_comm_errors……………68
内置
6.3.16fail_on_all_response_codes…………69
内置
6.3.17fail_on_comm_error…………………69
内置
6.3.18fail_on_response_code………………70
内置
6.3.19get_more_status………………………70
内置
6.3.20IGNORE_ALL_COMM_STATUS…………………71
内置
6.3.21IGNORE_ALL_DEVICE_STATUS………………72
内置
6.3.22IGNORE_ALL_RESPONSE_CODES………………72
内置
6.3.23IGNORE_COMM_ERROR…………73
内置
6.3.24IGNORE_COMM_STATUS…………73
内置
6.3.25IGNORE_DEVICE_STATUS………74
内置已弃用
6.3.26IGNORE_NO_DEVICE()……………………74
内置
6.3.27IGNORE_RESPONSE_CODE………75
内置
6.3.28read_value……………75
内置
6.3.29read_value2……………76
内置
6.3.30ReadCommand………………………77
内置
6.3.31retry_on_all_comm_errors……………77
内置
6.3.32RETRY_ON_ALL_COMM_STATUS……………77
内置
6.3.33RETRY_ON_ALL_DEVICE_STATUS……………78
内置
6.3.34RETRY_ON_ALL_RESPONSE_CODES…………78
内置
6.3.35retry_on_all_response_codes…………79
内置
6.3.36RETRY_ON_COMM_ERROR………79
内置
6.3.37retry_on_comm_error…………………80
内置
6.3.38RETRY_ON_COMM_STATUS……………………80
内置
6.3.39RETRY_ON_DEVICE_STATUS…………………81
内置已弃用
6.3.40RETRY_ON_NO_DEVICE()………………82
内置
6.3.41RETRY_ON_RESPONSE_CODE…………………82
内置
6.3.42retry_on_response_code………………83
内置
6.3.43send……………………83
内置
6.3.44send_all_values………………………84
内置
6.3.45send_command………………………84
内置
6.3.46send_command_trans…………………85
内置
6.3.47send_trans……………86
内置
6.3.48send_value……………86
内置
6.3.49send_value2……………87
内置
6.3.50SET_NUMBER_OF_RETRIES……………………88
Ⅲ
GB/T210995—2024/IEC61804-52020
.:
内置
6.3.51WriteCommand………………………89
内置
6.3.52XMTR_ABORT_ON_ALL_COMM_STATUS……89
内置
6.3.53XMTR_ABORT_ON_ALL_DATA…………………89
内置
6.3.54XMTR_ABORT_ON_ALL_DEVICE_STATUS…………………90
内置
6.3.55XMTR_ABORT_ON_ALL_RESPONSE_CODES…………………90
内置
6.3.56XMTR_ABORT_ON_COMM_ERROR……………91
内置
6.3.57XMTR_ABORT_ON_COMM_STATUS…………91
内置
6.3.58XMTR_ABORT_ON_DATA………92
内置
6.3.59XMTR_ABORT_ON_DEVICE_STATUS…………92
内置已弃用
6.3.60XMTR_ABORT_ON_NO_DEVICE()………93
内置
6.3.61XMTR_ABORT_ON_RESPONSE_CODE…………93
内置
6.3.62XMTR_IGNORE_ALL_COMM_STATUS………94
内置
6.3.63XMTR_IGNORE_ALL_DATA……………………94
内置
6.3.64XMTR_IGNORE_ALL_DEVICE_STATUS………95
内置
6.3.65XMTR_IGNORE_ALL_RESPONSE_CODES……95
内置
6.3.66XMTR_IGNORE_COMM_ERROR………………96
内置
6.3.67XMTR_IGNORE_COMM_STATUS………………96
内置
6.3.68XMTR_IGNORE_DATA……………97
内置
6.3.69XMTR_IGNORE_DEVICE_STATUS……………97
内置已弃用
6.3.70XMTR_IGNORE_NO_DEVICE()…………98
内置
6.3.71XMTR_IGNORE_RESPONSE_CODE……………98
内置
6.3.72XMTR_RETRY_ON_ALL_COMM_STATUS……99
内置
6.3.73XMTR_RETRY_ON_ALL_DATA…………………99
内置
6.3.74XMTR_RETRY_ON_ALL_DEVICE_STATUS…………………100
内置
6.3.75XMTR_RETRY_ON_ALL_RESPONSE_CODES………………100
内置
6.3.76XMTR_RETRY_ON_COMM_ERROR…………101
内置
6.3.77XMTR_RETRY_ON_COMM_STATUS…………101
内置
6.3.78XMTR_RETRY_ON_DATA………102
内置
6.3.79XMTR_RETRY_ON_DEVICE_STATUS………102
内置已弃用
6.3.80XMTR_RETRY_ON_NO_DEVICE()……103
内置
6.3.81XMTR_RETRY_ON_RESPONSE_CODE………103
动作内置
6.4…………………………104
内置
6.4.1fgetval…………………104
内置
6.4.2fsetval…………………104
内置
6.4.3get_date………………105
内置
6.4.4get_double……………105
内置
6.4.5get_float………………106
Ⅳ
GB/T210995—2024/IEC61804-52020
.:
内置
6.4.6get_signed……………107
内置
6.4.7get_string………………107
内置
6.4.8get_unsigned…………108
内置
6.4.9igetval…………………109
内置
6.4.10isetval…………………109
内置
6.4.11isOffline………………109
内置
6.4.12lgetval…………………110
内置
6.4.13lsetval…………………110
内置
6.4.14put_date………………111
内置
6.4.15put_double……………112
内置
6.4.16put_float………………112
内置
6.4.17put_signed……………113
内置
6.4.18put_string……………113
内置
6.4.19put_unsigned…………114
内置
6.4.20sgetval………………114
内置
6.4.21ssetval………………115
可变访问内置
6.5……………………116
内置
6.5.1assign…………………116
内置
6.5.2assign_double…………116
内置
6.5.3assign_float……………117
内置
6.5.4assign_int………………117
内置
6.5.5assign_var……………118
内置
6.5.6assign2…………………118
内置
6.5.7dassign…………………120
内置
6.5.8fassign…………………120
内置
6.5.9float_value……………121
内置
6.5.10fvar_value……………121
内置
6.5.11get_date_value………………………121
内置
6.5.12get_date_value2………………………122
内置
6.5.13get_double_value……………………123
内置
6.5.14get_double_value2……………………124
内置
6.5.15get_float_value………………………125
内置
6.5.16get_float_value2……………………125
内置
6.5.17get_signed_value……………………126
内置
6.5.18get_signed_value2……………………127
内置
6.5.19get_string_value……………………128
内置
6.5.20get_string_value2……………………129
Ⅴ
GB/T210995—2024/IEC61804-52020
.:
内置
6.5.21get_unsigned_value…………………130
内置
6.5.22get_unsigned_value2…………………131
内置
6.5.23iassign………………132
内置
6.5.24int_value……………133
内置
6.5.25ivar_value……………133
内置
6.5.26lassign………………133
内置
6.5.27long_value……………134
内置
6.5.28lvar_value……………134
内置
6.5.29put_date_value………………………135
内置
6.5.30put_date_value2……………………135
内置
6.5.31put_double_value……………………137
内置
6.5.32put_double_value2…………………137
内置
6.5.33put_float_value………………………138
内置
6.5.34put_float_value2……………………139
内置
6.5.35put_signed_value……………………139
内置
6.5.36put_signed_value2……………………140
内置
6.5.37put_string_value……………………141
内置
6.5.38put_string_value2……………………142
内置
6.5.39put_unsigned_value…………………143
内置
6.5.40put_unsigned_value2………………144
内置
6.5.41ret_double_value……………………145
内置
6.5.42ret_double_value2……………………145
内置
6.5.43ret_float_value………………………146
内置
6.5.44ret_float_value2………………………146
内置
6.5.45ret_signed_value……………………147
内置
6.5.46ret_signed_value2……………………147
内置
6.5.47ret_unsigned_value…………………148
内置
6.5.48ret_unsigned_value2…………………148
内置
6.5.49vassign………………149
普通终端内置
6.6……………………149
内置
6.6.1discard_on_exit………………………149
内置
6.6.2save_on_exit…………150
内置
6.6.3save_values……………151
内置
6.6.4send_on_exit…………151
异常终端内置
6.7……………………152
内置
6.7.1abort……………………152
内置版本
6.7.2add_abort_method(A)…………152
Ⅵ
GB/T210995—2024/IEC61804-52020
.
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
最新文档
- 《结肠息肉护理与预防》课件
- 《兰州财经大学法学院》课件
- 《房地产经纪实务与应用课件》
- 谭小芳领导干部学习能力提升培训
- 2025年武汉货运从业资格证考试模拟考试题及答案大全
- 上海市松江区统考2025届高三下学期第一次统一考试语文试题试卷含解析
- 柳州铁道职业技术学院《观赏植物病理学》2023-2024学年第一学期期末试卷
- 文山壮族苗族自治州2025年数学三下期末联考模拟试题含解析
- 狮子山区2024-2025学年数学五下期末质量跟踪监视试题含答案
- 武汉海事职业学院《中国古代小说研究》2023-2024学年第二学期期末试卷
- JJG 198-1994速度式流量计
- 2023年江苏凤凰出版传媒集团有限公司招聘笔试模拟试题及答案解析
- 国开电大操作系统 Linux系统使用 实验报告
- 干部选拔任用工作全部系列表格
- 胃癌合并冠心病的护理查房
- 风电行业产品质量先期策划手册
- 社区日间照料中心运营方案
- 二年级下册期末教学质量分析P的课件
- 初中数学北师大七年级下册(2023年新编)综合与实践综合与实践-设计自己的运算程序 王颖
- 可燃气体报警系统安装记录
- 伸臂式焊接变位机设计总体设计和旋转减速器设计毕业设计
评论
0/150
提交评论