[发明专利]一种仪器功能开发和运行流程自动执行的方法有效

专利信息
申请号: 202010097119.0 申请日: 2020-02-17
公开(公告)号: CN111338605B 公开(公告)日: 2023-09-05
发明(设计)人: 崔海涛;李英;赵颖;金川;张涛;赵怡鹤;浦国斌;王守山 申请(专利权)人: 公安部第一研究所;北京中盾安民分析技术有限公司
主分类号: G06F8/20 分类号: G06F8/20;G06F9/455;G06F11/36;G05B19/042
代理公司: 北京华仁联合知识产权代理有限公司 11588 代理人: 陈建
地址: 100044 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 仪器 功能 开发 运行 流程 自动 执行 方法
【权利要求书】:

1.一种仪器功能开发和运行流程自动执行的方法,其特征在于,包括如下步骤:

S1、分析仪器的结构,根据仪器的功能和组成将仪器分解成相对独立的子模块;

S2、将仪器的各个子模块按照行为、动作、状态进行细化分解,设计SCPI命令,将细化分解得到的行为、动作、状态用SCPI命令表述出来,并按照SCPI特定控制命令的规则将设计得到的SCPI命令具体化,生成SCPI命令分支;

S3、将每条SCPI命令对应的仪器控制系统与子模块的底部通信封装为一个功能函数,并分配一个功能函数ID码,生成功能函数文件;

S4、将所有的SCPI命令存储为SCPI命令集文件,将SCPI命令集文件和功能函数文件加载到仪器的控制系统的RAM里,运行于仪器的控制系统中的SCPI命令解析程序解析SCPI命令集文件,将所有的SCPI命令以命令树的形式存放于RAM缓冲区;

S5、将仪器要实现的功能分解成子模块的动作、行为、状态,并按照执行顺序使用SCPI命令表述出来,最后形成功能命令集文件,存储于人机交互软件指定的目录;

S6、通过人机交互软件将功能命令集文件发送给仪器的控制系统,仪器的控制系统的SCPI命令解析器按顺序逐条解析功能命令集文件中的SCPI命令并到RAM缓冲区查找、比对,如果比对成功,则获得对应的功能函数ID码,使用这个功能函数ID码,命令解析器就可以通过函数接口调用相应的功能函数;

S7、功能函数会让子模块执行命令,子模块会反馈命令执行情况,如有问题会自行判断问题的严重程度,对错误进行处理;

S8、待所有SCPI命令自动解析和执行完毕,操作者根据反馈信息或者仪器执行结果判断是否符合设计要求,如需要更改,只需要更改相关SCPI命令,重新生成功能命令集文件并返回步骤S6,直至达到设计目标为止。

2.根据权利要求1所述的方法,其特征在于,步骤S2中,将仪器的各个子模块按照行为、动作、状态进行细化分解直至这些行为、动作、状态可以使用一条SCPI命令清晰表达。

3.根据权利要求1所述的方法,其特征在于,步骤S2中,按照SCPI特定控制命令的规则将设计得到的SCPI命令具体化,生成SCPI命令分支的具体过程为:根据SCPI命令关键字的命名规则,令每个命令分支的命令根都以模块名字命名。

4.根据权利要求1所述的方法,其特征在于,步骤S3中,SCPI命令集文件为XML文件。

5.根据权利要求1所述的方法,其特征在于,步骤S5中,每条SCPI命令占用一行,即每条命令以回车、换行结束,这也是SCPI命令解析程序解析一条SCPI命令是否结束的标志。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于公安部第一研究所;北京中盾安民分析技术有限公司,未经公安部第一研究所;北京中盾安民分析技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010097119.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top