一种装置驱动包自动升级方法

    公开(公告)号:CN108427567A

    公开(公告)日:2018-08-21

    申请号:CN201810329127.6

    申请日:2018-04-13

    Abstract: 本发明公开一种装置驱动包自动升级方法,步骤是:确定用于升级的源参考驱动包以及待升级的工作驱动包;备份工作驱动包;读取两个驱动包中的装置型号信息,若装置型号不同,退出升级流程;相同则将源参考驱动包中的可视化配置符号库文件、研发级完全控制的页面直接覆盖到工作驱动包,并使用新的符号库刷新用户级完全控制的可视化页面内的实例符号,同步输入变量列表、输出变量列表、参数列表;将源参考驱动包中的离线人机界面数据层次结构同步到工作驱动包,同时保留工作驱动包中相同ID的定值设置值、装置选型配置选项值;保存并分析工作驱动包,显示升级内容;用户确认后升级。此种方法可在保留用户配置的前提下进行研发驱动包内核的自动升级。

    一种冗余控制系统的冗余数据选择方法

    公开(公告)号:CN106253307B

    公开(公告)日:2018-07-20

    申请号:CN201610688180.6

    申请日:2016-08-17

    Abstract: 本发明公开了一种冗余控制系统的冗余数据选择方法,判断第一控制装置是否有效,如果是复位计时器,选取第一控制装置下发的控制信号;如果不是进入下一步;直至判断第N控制装置是否有效,如果第N控制装置也无效进入下一步;判断第一控制装置是否处于备用状态,如果第一控制装置处于备用状态,判断计时器是否计时已满,如果已满则复位计时器,选取前一个周期的控制信号;如果计时器没有计满,选取第一控制装置下发的控制信号;如果第一控制装置不在备用状态则转向下一步;直至判断第N控制装置是否处于备用状态,如第N控制装置也不在备用状态,选取前一周期的控制信号。本发明避免了无功功率剧烈波动,保证了SVC在切换时刻快速响应无功需求。

    一种语法树层次化表示方法

    公开(公告)号:CN107133027A

    公开(公告)日:2017-09-05

    申请号:CN201710200792.0

    申请日:2017-03-30

    CPC classification number: G06F8/314 G06F8/42

    Abstract: 本发明公开一种语法树层次化表示方法,包括如下步骤:步骤1,获取语法树输出选项,创建XML文件;步骤2,基于深度优先遍历语法树,每个语法树节点对应一个XML文件节点,语法树节点对应的类名作为XML节点名称,按照语法树的父子、兄弟关系创建XML文件的节点结构;步骤3,确定并输出语法树节点的信息:输出各种节点类型对应的数据属性,按照属性名、属性值输出到XML对应的节点中,并输出该节点对应的源文件名、所在起始行号、起始列号、终止行号、终止列号;步骤4,存储语法树对应的XML文件。此种方法可提高调试和问题诊断效率,并解决平层化文本表示大型语法树不够直观、无法折叠展开的问题。

    一种词条自动生成方法和装置

    公开(公告)号:CN106933811A

    公开(公告)日:2017-07-07

    申请号:CN201710078034.6

    申请日:2017-02-14

    Abstract: 本发明实施例公开了一种词条自动生成方法,所述方法包括:获取待翻译词条信息;其中,所述待翻译词条信息是与预设应用对应的信息;按照预设拆分规则将所述待翻译词条信息拆分得到待翻译子信息;接收用户发送的语种信息,得到目标语种;基于所述目标语种和每一所述待翻译子信息与预设词条数据库之间的关系,得到每一所述待翻译子信息对应的翻译信息;其中,所述预设词条数据库中存储的每一词条信息具有多种语种对应的信息;将每一所述待翻译子信息对应的翻译信息进行拼接,得到所述待翻译词条信息与所述目标语种对应的目标翻译词条信息。本发明实施例同时还公开了一种词条自动生成装置。

    一种冗余控制系统的冗余数据选择方法

    公开(公告)号:CN106253307A

    公开(公告)日:2016-12-21

    申请号:CN201610688180.6

    申请日:2016-08-17

    Abstract: 本发明公开了一种冗余控制系统的冗余数据选择方法,判断第一控制装置是否有效,如果是复位计时器,选取第一控制装置下发的控制信号;如果不是进入下一步;直至判断第N控制装置是否有效,如果第N控制装置也无效进入下一步;判断第一控制装置是否处于备用状态,如果第一控制装置处于备用状态,判断计时器是否计时已满,如果已满则复位计时器,选取前一个周期的控制信号;如果计时器没有计满,选取第一控制装置下发的控制信号;如果第一控制装置不在备用状态则转向下一步;直至判断第N控制装置是否处于备用状态,如第N控制装置也不在备用状态,选取前一周期的控制信号。本发明避免了无功功率剧烈波动,保证了SVC在切换时刻快速响应无功需求。

    一种用于可视化编程的功能块函数建模方法

    公开(公告)号:CN102622259B

    公开(公告)日:2015-08-12

    申请号:CN201210036681.8

    申请日:2012-02-17

    Abstract: 本发明公开一种用于可视化编程的功能块函数建模方法,第一部分,将功能块函数的文本段定义为7个关键字段:描述信息、包含的头文件内容、参数信息、成员变量、构造代码段、初始化代码段和函数体代码段,其中,头文件包含信息和变量定义;第二部分,分析功能块定义文本,提取出关键字对应的分段内容;提取函数的输入形参,形成图形的输入点;当函数有返回值时,默认将其作为第1个输出点;解析成员变量定义语句,形成输出变量表并输出;第三部分,在代码生成阶段处理扩充的条件编译语句,输出条件对应的分支代码。此方法成员变量定义灵活、易于移植、直观易懂,方便用户开发维护。

    基于数据整体存取的EMTDC仿真模型快照的方法

    公开(公告)号:CN103136407B

    公开(公告)日:2015-06-03

    申请号:CN201110397662.3

    申请日:2011-12-03

    Abstract: 基于数据整体存取技术实现EMTDC仿真型快照功能的方法,1)以应用结构体为数据模型组织和管理应用程序:程序由若干应用程序组成,应用程序由可视化页面组成,将应用程序的变量组成结构体进行封装;在结构体中,按照页面的执行顺序和数据流顺序依次排列变量,在运行时这些变量放在连续的内存中,提高了内存程序运行效率;2)通过可视化编程工具形成应用程序代码,并在形成代码中嵌入自定义的数据快照的接口;3)为应用提供数据快照操作的系统接口;本发明是一种基于结构体整体分配快照数据区,按页面数据块批量刷新数据的方法,不需要识别单个变量类型和大小,并给应用程序封装了数据快照和恢复的操作接口,保证了数据快照的实时性和正确性。

Patent Agency Ranking