[发明专利]一种异构嵌入式表格化处理及执行动作流程的方法和装置有效
申请号: | 201910949220.1 | 申请日: | 2019-10-08 |
公开(公告)号: | CN110632878B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 蔣知峰 | 申请(专利权)人: | 上海宝阶智能科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201199 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种异构嵌入式表格化处理动作流程的方法和装置,用于根据动作流程创建动作流程表,添加动作流程表行,设置条件单元、指令单元和循环执行属性,以及针对互斥的条件分支动作流程设置动作流程表行的互斥关系,以及针对子级条件分支动作流程设置动作流程表并层级地嵌入在包含父级条件分支动作流程执行条件的动作流程表行之下;以及针对切换分支动作流程创建分支动作流程表,并将分支动作流程表层级地嵌入在包含所述分支切换指令的动作流程表行之下;本发明同时提供了一种根据所述动作流程表和分支动作流程表执行动作流程的方法和装置。通过本发明方案对动作流程的处理,使复杂动作流程的编辑、处理和执行更加简洁和高效。 | ||
搜索关键词: | 一种 嵌入式 表格 处理 执行 动作 流程 方法 装置 | ||
【主权项】:
1.一种表格化处理动作流程的方法,所述动作流程包括多个流程步骤,所述流程步骤可以是动作指令和/或条件分支动作流程,所述条件分支动作流程包括执行条件,第一分支动作流程和/或第二分支动作流程,如果执行条件为true则执行所述的第一分支动作流程,否则执行所述的第二分支动作流程,所述方法包括:/n步骤1:创建动作流程表;所述动作流程表包括条件列和指令列;/n步骤2:为所述的动作流程表添加一条动作流程表行,所述的动作流程表行包括与所述的动作流程表的条件列和指令列对应的条件单元和指令单元;/n步骤3:顺序地获取所述动作流程的流程步骤,并判断所述流程步骤的类型,/nA.如果所述的流程步骤是一个条件分支动作流程,则将所述的条件分支动作流程的执行条件添加到所述动作流程表行的条件单元中;然后顺序获取所述的条件分支动作流程的第一分支动作流程中的流程步骤并判断:/na)如果后续流程步骤是动作指令,则顺序将后续的动作指令添加到所述动作流程表行的指令单元中;/nb)如果后续流程步骤是条件分支动作流程,则从步骤1开始处理所述条件分支动作流程,将步骤1中针对所述条件分支动作流程所创建的动作流程表作为第二动作流程表,并将所创建的第二动作流程表层级地嵌入在所述动作流程表行之下;在完成所述条件分支动作流程的处理后从步骤2开始继续处理第一分支动作流程中的后续流程步骤;/n获取所述的条件分支动作流程的第二分支动作流程中的流程步骤并针对所述的第二分支动作流程执行步骤2,并设置所述动作流程表行和针对所述的第二分支动作流程在步骤2中所添加的动作流程表行为互斥关系;然后返回步骤2继续处理后续流程步骤;/nB.如果所述的流程步骤是一个动作指令,则将所述动作流程表行的条件单元设置为表示一个永远为true的条件,并将所述的一个永远为true的条件作为后续动作指令的执行条件;并顺序将后续动作指令添加到所述动作流程表行的指令单元中;直到后续流程步骤是条件分支动作流程时,返回步骤2继续处理后续流程步骤。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝阶智能科技有限公司,未经上海宝阶智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910949220.1/,转载请声明来源钻瓜专利网。
- 上一篇:自发电无线开关及其应用
- 下一篇:一种基于DSP和CPLD的数据采集系统