[发明专利]分析仪器流程编程和控制的方法有效
申请号: | 201110141095.5 | 申请日: | 2011-05-30 |
公开(公告)号: | CN102270127A | 公开(公告)日: | 2011-12-07 |
发明(设计)人: | 李志超 | 申请(专利权)人: | 桂林欧博仪器技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 541004 广西壮族自治区桂林市*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分析仪器 流程 编程 控制 方法 | ||
1.一种用于分析仪器实现流程编程和控制的方法,其特征在于:将仪器按功能抽象划分成一个主流程控制单元和多个在控制技术或运算处理上可独立触发执行的子功能单元,所述子功能单元分别具有一个预先设定的子流程集,所述每个子流程集中至少有一个子流程可以被参数化;
仪器的每一个任务流程均由所述各子功能单元的某些子流程按顺序排列而成,同时遵循流程条件跳转规则,仪器所有的任务流程和子流程的信息被记录在流程配置文件中并可被编辑;
在仪器的初始化阶段,主流程控制单元将流程配置文件中的流程信息读出解析后存入内存,当需要运行某个任务流程时,再将该任务流程的子流程序列调出运行,用户可通过编辑流程配置文件来实现对仪器流程的编程利修改;
当某个任务流程需要被运行时,主流程控制单元将遵循流程控制算法,按该任务流程中预先编制好的子流程序列依次向各子功能单元发出子流程触发指令,所述的子流程触发指令分属下列五类操作指令:发送指令、接收指令、运算指令、界面交互指令和错误处理指令,子功能单元收到指令或处理完毕后将处理结果或状态存入指定的寄存器中或直接发送给主流程控制单元,主流程控制单元将根据各子流程所属的操作指令的类别和返回信息按流程控制算法执行相应的控制处理。
2.根据权利要求1所述的实现分析仪器流程编程和控制的方法,其特征在于:所述子流程的五类操作指令均包含各自的操作属性参数,此外,各操作指令还包含下列五种流程控制属性中的一种或多种:显示属性、延时属性、赋值属性、比较属性和跳转属性。
3.根据权利要求1所述的实现分析仪器流程编程和控制的方法,其特征在于:所述流程配置文件记录了各子流程的下列信息:子流程索引、该子流程的操作指令及操作属性参数、显示属性及显示属性参数、延时属性及延时属性参数、赋值属性及赋值属性参数、比较属性及比较属性参数、跳转属性及跳转属性参数。
4.根据权利要求1所述的实现分析仪器流程编程和控制的方法,其特征在于:所述流程配置文件记录了各任务流程的下列信息:任务流程索引、该任务流程的名称、该任务流程的子流程索引序列。
5.根据权利要求2所述的实现分析仪器流程编程和控制的方法,其特征在于:所述发送指令和接收指令的操作属性包含下列两个参数:执行该指令的子功能单元在仪器系统总线上的地址、该指令所激活的子流程能被子功能单元识别的索引。
6.根据权利要求2所述的实现分析仪器流程编程和控制的方法,其特征在于:所述发送指令和接收指令的操作属性包含下列两个参数:执行该指令的子功能单元在仪器系统软件内的寻址地址、该指令所激活的子流程能被子功能单元识别的索引。
7.根据权利要求2所述的实现分析仪器流程编程和控制的方法,其特征在于:所述发送指令的操作属性的参数包含按约定规则排列的能被子功能单元识别的子流程运行数据。
8.根据权利要求2所述的实现分析仪器流程编程和控制的方法,其特征在于:所述发送指令的操作属性的参数包含子流程结束前子功能单元应当向主流程控制单元回报状态或结果的应答次数。
9.根据权利要求2所述的实现分析仪器流程编程和控制的方法,其特征在于:所述发送指令的操作属性的参数包含下列信息:子流程执行完毕的预计耗时,或者与所述预计耗时成比例关系的时间值。
10.根据权利要求2所述的实现分析仪器流程编程和控制的方法,其特征在于:所述计算指令的操作属性的参数包含该计算指令所需运算的计算公式的表达式。
11.根据权利要求2所述的实现分析仪器流程编程利控制的方法,其特征在于:所述界面交互指令的操作属性包含下列两个参数:需要显示给用户的提示内容、是否允许用户输入反馈的提示模式参数。
12.根据权利要求2所述的实现分析仪器流程编程和控制的方法,其特征在于:所述错误处理指令的操作属性包含下列参数:该错误的索引。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林欧博仪器技术有限公司,未经桂林欧博仪器技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110141095.5/1.html,转载请声明来源钻瓜专利网。