一种顺序功能图的可视化实现方法

    公开(公告)号:CN102609269B

    公开(公告)日:2014-11-05

    申请号:CN201210036915.9

    申请日:2012-02-17

    Abstract: 本发明公开一种顺序功能图的可视化实现方法,包括如下两部分:第一部分,设计双switch-case顺序功能图的代码生成模式,第一个switch结构更新状态变量的值,第二个switch结构根据新的状态变量,运行相应的控制执行函数,在同一个运行周期内完成状态切换和动作执行;第二部分,调用顺序功能图代码生成工具,进行规则检查,输出代码。此种方法通过页面类型分类和概念规则定义,清晰地组织可视化程序;通过双switch-case的代码生成模式,实现一个周期内完成状态切换和执行,提高顺序功能图的运行效率。

    一种顺序功能图的可视化实现方法

    公开(公告)号:CN102609269A

    公开(公告)日:2012-07-25

    申请号:CN201210036915.9

    申请日:2012-02-17

    Abstract: 本发明公开一种顺序功能图的可视化实现方法,包括如下两部分:第一部分,设计双switch-case顺序功能图的代码生成模式,第一个switch结构更新状态变量的值,第二个switch结构根据新的状态变量,运行相应的控制执行函数,在同一个运行周期内完成状态切换和动作执行;第二部分,调用顺序功能图代码生成工具,进行规则检查,输出代码。此种方法通过页面类型分类和概念规则定义,清晰地组织可视化程序;通过双switch-case的代码生成模式,实现一个周期内完成状态切换和执行,提高顺序功能图的运行效率。

    一种基于多任务融合的模型边缘端部署方法

    公开(公告)号:CN114610482B

    公开(公告)日:2025-04-29

    申请号:CN202210184742.9

    申请日:2022-02-25

    Abstract: 本发明公开一种基于多任务融合的模型边缘端部署方法,采集多任务场景下的图像样本,建立训练样本库;使用轻量化网络训练混合样本库,得到一阶段混合目标检测模型文件;根据多任务场景下的检测目标的特点,对每个需要进行二阶段处理的图像样本进行二阶段的标注,设计该特定任务下的轻量级网络并进行训练,得到若干个二阶段轻量级处理模型文件;以待检测图像为输入,得到其中多任务目标的矩形关键区域的分类信息和位置信息;以每一个矩形关键区域的信息为输入,得到多任务混合应用场景下的结果输出。本发明方法将多任务的混合检测场景融合到一套应用流程中,建立了端到端的任务实现方式,能提升边缘终端中多任务的执行效率,有效改善用户的使用体验。

    一种功能函数的数据区复用处理方法

    公开(公告)号:CN108733365B

    公开(公告)日:2021-10-01

    申请号:CN201810328950.5

    申请日:2018-04-13

    Abstract: 本发明公开一种功能函数的数据区复用处理方法,包括如下步骤:步骤1,对源程序进行词法、语法扫描,形成语法树;提取程序的变量、函数列表,按照输入变量、输出变量、函数变量、临时变量的顺序分配数据区,同名函数只分配一个数据区实例,函数数据区按照函数输入变量、函数返回值变量顺序分配;步骤2,根据语法树,进行语义分析,形成与机器无关的二进制指令,在输出调用函数的指令前插入函数实参与形参的数据复制指令;步骤3,解释执行指令文件,调用函数前,执行数据复制指令,将实际形参值复制到该函数所分配的数据区,之后执行函数调用指令时,传入函数数据区的首地址。此种方法可简化解释器的实现并提高可靠性。

    一种临时变量的数据区分配方法

    公开(公告)号:CN108804222B

    公开(公告)日:2021-07-27

    申请号:CN201810329161.3

    申请日:2018-04-13

    Abstract: 本发明公开一种临时变量的数据区分配方法,步骤是:首次编译形成指令时,临时变量采用不重复的最大化分配策略;遍历临时变量数据区,遍历指令区,获取各个临时变量的首次引用及最后引用的指令行号,形成每个临时变量的作用域;对按照变量类型组织的各子组进行临时变量合并:对同组内时作用域无交集的临时变量按照最近邻合并贪心算法进行合并,合并为1个子集的临时变量分配同一个虚拟寄存器;调整指令,将指令区的各个临时变量替换为对应虚拟寄存器;汇总虚拟寄存器,并删除原临时变量区,用新的虚拟寄存器组替换。此种方法在编译IEC61131的ST代码时,能精简临时变量数据区,减少数据区大小,满足嵌入式系统资源有限的约束。

Patent Agency Ranking