标准解读

GB/T 18759.5-2016是一项中国国家标准,专注于机械电气设备中的开放式数控系统(Open CNC System)的软件平台规范。该标准详细规定了此类系统软件平台应满足的要求,旨在促进数控系统的互操作性、模块化设计及可扩展性,从而提升整个机械电气设备行业的标准化水平和灵活性。以下是该标准的关键内容概览:

  1. 范围:本部分标准适用于开放式数控系统中的软件平台,明确了软件平台需提供的基本功能、接口定义以及兼容性要求,以支持不同制造商的硬件和软件组件在统一平台上协同工作。

  2. 术语和定义:首先对涉及的术语进行明确界定,如“开放式数控系统”、“软件平台”、“应用程序接口(API)”等,为后续标准内容的理解奠定基础。

  3. 软件平台架构:描述了软件平台的总体架构,通常包括操作系统层、实时控制层、服务层及应用层,每一层的功能与职责,以及它们之间的交互方式。

  4. 功能要求:详细列出了软件平台应具备的核心功能,如任务调度、数据管理、通信协议支持、故障诊断与恢复机制、用户界面定制能力等,确保系统的高效稳定运行。

  5. 接口规范:规范了软件平台与外部设备、控制系统、应用程序之间的接口标准,包括但不限于API、通信协议、数据格式等,以实现不同模块或系统间的无缝集成。

  6. 兼容性与互操作性:强调了软件平台应支持多种标准和协议,保证不同供应商的硬件和软件资源能够在同一平台上顺畅地互换使用,减少用户在系统升级或扩展时的限制。

  7. 安全性与可靠性:提出了软件平台在设计与实施过程中应遵循的安全原则和可靠性措施,包括数据保护、访问控制、故障隔离与恢复策略,确保系统的稳健性和用户数据的安全。

  8. 测试与评估方法:提供了一套用于验证软件平台是否符合本标准要求的测试方法和评估准则,帮助制造商和用户确保系统性能的一致性和合规性。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2016-04-25 颁布
  • 2016-11-01 实施
©正版授权
GB/T 18759.5-2016机械电气设备开放式数控系统第5部分:软件平台_第1页
GB/T 18759.5-2016机械电气设备开放式数控系统第5部分:软件平台_第2页
GB/T 18759.5-2016机械电气设备开放式数控系统第5部分:软件平台_第3页
GB/T 18759.5-2016机械电气设备开放式数控系统第5部分:软件平台_第4页
GB/T 18759.5-2016机械电气设备开放式数控系统第5部分:软件平台_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

免费下载试读页

文档简介

ICS29020

J07.

中华人民共和国国家标准

GB/T187595—2016

.

机械电气设备开放式数控系统

第5部分软件平台

:

Electricalequipmentofmachines—Opennumericalcontrol

sstem—Part5Softwarelatform

y:p

2016-04-25发布2016-11-01实施

中华人民共和国国家质量监督检验检疫总局发布

中国国家标准化管理委员会

中华人民共和国

国家标准

机械电气设备开放式数控系统

第5部分软件平台

:

GB/T18759.5—2016

*

中国标准出版社出版发行

北京市朝阳区和平里西街甲号

2(100029)

北京市西城区三里河北街号

16(100045)

网址

:

服务热线

:400-168-0010

年月第一版

20166

*

书号

:155066·1-54087

版权专有侵权必究

GB/T187595—2016

.

目次

前言

…………………………Ⅴ

范围

1………………………1

规范性引用文件

2…………………………1

术语和定义符号及缩略语

3、………………1

术语和定义

3.1…………………………1

符号及缩略语

3.2………………………3

基本要求

4…………………3

概述

4.1…………………3

基本结构

4.2……………4

平台模型

4.3……………4

数据类型和数据结构

4.4………………5

操作系统

5…………………6

概述

5.1…………………6

任务调度管理

5.2………………………6

高精度实时时钟

5.3……………………7

实时操作系统中断管理

5.4……………7

实时任务进程线程间通信

5.5()/………………………7

实时任务进程管理

5.6()………………7

设备管理

5.7……………7

网络管理

5.8……………7

中间件

6……………………7

概述

6.1…………………7

通信模块

6.2……………8

图形库

6.3………………8

数学库

6.4………………8

实时操作系统模块

6.5…………………8

运动学模块

6.6…………………………9

总线驱动模块

6.7………………………9

应用编程接口

7……………9

概述

7.1…………………9

通用操作系统接口

7.2…………………9

通信接口

7.3……………9

图形接口

7.4……………9

数学库接口

7.5…………………………9

实时操作系统接口

7.6…………………9

运动学接口

7.7…………………………10

总线驱动接口

7.8………………………10

GB/T187595—2016

.

应用编程接口示例

7.9…………………10

系统装置功能组件的配置

8、、……………10

概述

8.1…………………10

系统模型

8.2……………10

装置模型

8.3……………10

功能组件模型

8.4………………………11

功能块模型

8.5…………………………12

应用模型

8.6……………14

系统装置功能组件的配置

8.7、、………………………14

附录资料性附录操作系统函数接口示例

A()…………17

附录资料性附录中间件

B()……………19

附录资料性附录应用编程接口

C()(API)……………25

附录资料性附录数据类型和数据结构

D()……………29

附录资料性附录软件结构示例

E()ONC……………38

参考文献

……………………40

图系统基本体系结构

1ONC……………4

图软件平台体系结构

2……………………5

图数据类型层次结构的示例

3……………5

图实时操作系统基本结构

4………………6

图中间件与应用软件互操作关系

5………………………8

图系统模型

6……………10

图装置模型

7……………11

图功能组件模型

8………………………12

图功能块模型

9…………………………13

图应用模型

10……………14

图管理功能块状态和转换条件图

B.1…………………22

图管理功能块类型通用形式

B.2………………………23

图共用体变量内存模型示例

D.1………………………35

图插补模块示例

E.1()…………………38

图插补模块内部结构示例

E.2()………………………38

图模块结构示例

E.3PLC()……………39

图现场总线驱动模块结构示例

E.4()…………………39

表任务进程间通信调用函数接口示例

A.1()()………17

表实时任务进程间管理函数接口示例

A.2()()………17

表服务接口功能块的标准输入和输出

B.1……………20

表管理功能块状态表

B.2………………22

GB/T187595—2016

.

表管理功能块转换条件表

B.3…………22

表输入值和语义

B.4CMD………………23

表输出值和语义

B.5STATUS…………23

表命令语法

B.6…………………………24

表各基本数据类型的属性

D.1…………29

表类型数据取值为时的编码

D.2BOOLTrue………30

表类型数据取值为时的编码

D.3BOOLFalse………30

表类型数据的存储示例

D.4SINT………………………30

表类型数据的存储示例

D.5INT………………………31

表类型数据的存储示例

D.6LINT……………………31

表类型数据的存储示例

D.7USINT……………………32

表类型数据的存储示例

D.8UINT……………………32

表类型数据的存储示例

D.9ULINT……………………32

表及类型数据的存储格式

D.10REALLREAL………33

表类型数据的存储示例

D.11REAL……………………33

表类型数据的存储示例

D.12CHAR…………………34

表各派生数据类型举例

D.13……………34

GB/T187595—2016

.

前言

机械电气设备开放式数控系统分为如下几个部分

GB/T18759《》:

第部分总则

———1:;

第部分体系结构

———2:;

第部分总线接口与通信协议

———3:;

第部分硬件平台

———4:;

第部分软件平台

———5:;

第部分网络接口与通信协议

———6:;

第部分通用技术条件

———7:;

第部分试验与验收

———8:。

本部分为的第部分

GB/T187595。

本部分按照给出的规则起草

GB/T1.1—2009。

本部分由中国机械工业联合会提出

本部分由全国工业机械电气系统标准化技术委员会归口

(SAC/TC231)。

本部分负责起草单位沈阳高精数控技术有限公司国家机床质量监督检验中心

:、。

本部分参加起草单位中国科学院沈阳计算技术研究所有限公司广州数控设备有限公司北京凯

:、、

恩帝数控技术有限责任公司北京航天数控系统有限公司大连光洋科技工程有限公司武汉华中数控

、、、

股份有限公司上海交通大学北京航空航天大学山东大学浙江大学沈阳机床集团有限责任公司

、、、、、()、

浙江凯达机床股份有限公司北京易能立方科技有限公司

、。

本部分主要起草人于东黄祖广尹震宇胡毅胡天亮杨洪丽王健杨堂勇冯冬芹薛瑞娟

:、、、、、、、、、、

宋宝王芹

、。

GB/T187595—2016

.

机械电气设备开放式数控系统

第5部分软件平台

:

1范围

本部分规定了机械电气设备开放式数控系统软件平台的构造方式及基本结构为开放式数控系统

,

软件平台的分析设计及实现提供参考框架满足机械电气设备数控系统开放及互操作要求

、,。

本部分适用于金属加工机械纺织机械印刷机械缝制机械塑料和橡胶机械木工机械等电气设

、、、、、

备用的开放式数控系统其他工业机械设备用的开放式数控系统亦可参照执行

。。

2规范性引用文件

下列文件对于本文件的应用是必不可少的凡是注日期的引用文件仅注日期的版本适用于本文

。,

件凡是不注日期的引用文件其最新版本包括所有的修改单适用于本文件

。,()。

信息技术开放式系统互连基本参考模型第部分基本模型

GB/T9387.1—1998

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论