The invention relates to a sequential control method, which comprises the following steps: sequential control action library, including the definition and control of equipment to match the action and action is defined for each attribute parameter; generating sequential control flow of actions, including the control flow divided into action and for each action configuration attribute parameter; control sequence control flow, including control flow configuration attribute parameter; control engine load control flow and control the execution order. The invention realizes the abstraction, the decomposition and the reconstruction of the sequential control flow, and can effectively improve the development efficiency of the sequential control software, reduce the error rate of the development and improve the maintainability.
【技术实现步骤摘要】
本专利技术涉及自动控制
,尤其涉及一种顺序控制方法。
技术介绍
顺序控制技术是自动控制技术的一个重要分支,是与反馈控制技术相媲美的极其重要的控制技术。顺序控制是指设备工作过程中按照逻辑、顺序、定时或计数等规则,在输入命令的作用下,按预先设定的顺序或按一定逻辑设定的顺序控制执行机构动作的自动控制。随着电子技术日新月异的发展,DSP(数字信号处理器)、ARM(先进的精简指令集处理器)、CPU(中央处理器)等大规模集成电路在顺序控制领域得到广泛的应用,顺序控制的逻辑和时序依赖于软件实现。目前,常规的解决方法是根据用户的逻辑和时序需求,编制顺序执行的软件;存在开发效率低、错误率高和难以维护的问题。
技术实现思路
鉴于上述的分析,本专利技术旨在提供一种顺序控制方法,用以解决现有顺序控制方法开发效率低、错误率高和难以维护的问题。本专利技术的目的主要是通过以下技术方案实现的:一种顺序控制方法,包括以下步骤:步骤S1、建立顺序控制的动作库;步骤S2、生成顺序控制的动作流;步骤S3、生成顺序控制的控制流;步骤S4、控制引擎加载控制流并执行顺序控制。所述步骤S1包括以下子步骤:步骤S101:定义与控制设备相匹配的动作;步骤S102:为每个动作定义属性参数;步骤S103:将与控制设备相匹配的动作和每个动作的属性参数存储至数据库,作为动作库。所述与控制设备相匹配的动作包括但不限于:开关量输出、开关量读入、模拟量输出、模拟量读入和数字通信;为每个动作定义的属性参数包括:动作类型、动作内容、运行时刻、等待时间、运行正常时的下个动作以及运行异常时的下个动作。所述动作类型包括:仅执行 ...
【技术保护点】
一种顺序控制方法,其特征在于,包括以下步骤:步骤S1、建立顺序控制的动作库;步骤S2、生成顺序控制的动作流;步骤S3、生成顺序控制的控制流;步骤S4、控制引擎加载控制流并执行顺序控制。
【技术特征摘要】
1.一种顺序控制方法,其特征在于,包括以下步骤:步骤S1、建立顺序控制的动作库;步骤S2、生成顺序控制的动作流;步骤S3、生成顺序控制的控制流;步骤S4、控制引擎加载控制流并执行顺序控制。2.根据权利要求1所述的方法,其特征在于,所述步骤S1包括以下子步骤:步骤S101:定义与控制设备相匹配的动作;步骤S102:为每个动作定义属性参数;步骤S103:将与控制设备相匹配的动作和每个动作的属性参数存储至数据库,作为动作库。3.根据权利要求2所述的方法,其特征在于,所述与控制设备相匹配的动作包括但不限于:开关量输出、开关量读入、模拟量输出、模拟量读入和数字通信;为每个动作定义的属性参数包括:动作类型、动作内容、运行时刻、等待时间、运行正常时的下个动作以及运行异常时的下个动作。4.根据权利要求3所述的方法,其特征在于,所述动作类型包括:仅执行、仅等待、先执行后等待、先等待后执行、正常则终止的周期行为、异常则终止的周期行为、正常则终止的单次行为和异常则终止的单次行为。5.根据权利要求2-4任一所述的方法,其特征在于,所述步骤S2包括...
【专利技术属性】
技术研发人员:李正新,王琳,
申请(专利权)人:北京机械设备研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。