继电保护装置自动识别方法

    公开(公告)号:CN102709879A

    公开(公告)日:2012-10-03

    申请号:CN201210146019.8

    申请日:2012-05-11

    IPC分类号: H02H7/00

    摘要: 本发明涉及继电保护装置自动识别方法,先将继电保护装置的管理系统模块化,分为硬件驱动模块、平台模块及应用模块三大模块;继电保护装置上电后,对继电保护装置的硬件器件进行检测,获得该装置的唯一标识码;平台模块根据该标识码识别硬件型号,并根据硬件型号绑定硬件驱动模块中的响应驱动单元,完成对硬件的驱动,实现对继电保护装置的自动识别;本方法通过将继电保护装置的管理系统模块,分别由不同的模块实现不同的功能,每种模块中提供所有支持的硬件型号的驱动单元或所有保护功能,实现了识别方法的多种硬件型号的通用,减少了重复技术开发,节约了资源,降低了技术维护成本,且提高了方法的可靠性和工作效率。

    一种基于虚拟堆栈的表达式解析方法及系统

    公开(公告)号:CN114064121A

    公开(公告)日:2022-02-18

    申请号:CN202111338146.3

    申请日:2021-11-11

    IPC分类号: G06F9/30 G06F9/302 G06F9/312

    摘要: 本发明公开了一种基于虚拟堆栈的表达式解析方法及系统,其中方法包括:获取表达式数据项个数和表达式运算符个数;当表达式数据项个数大于表达式运算符个数且下一字符单元为数据项时或当表达式数据项个数小于或等于表达式运算符个数且下一字符单元为运算符时,输出表达式格式有误标志;当表达式数据项个数大于表达式运算符个数且下一字符单元为运算符时,依据下一字符单元中运算符的优先级将运算符压入第二虚拟堆栈;当表达式数据项个数小于或等于表达式运算符个数且下一字符单元为数据项时,将数据项压入第一虚拟堆栈,并在第二虚拟堆栈为空时结束解析表达式。通过采用虚拟堆栈的方式对表达式进行解析,将表达式转换为可高效执行的指令集。

    一种用于电力系统PLC开发工具的云端编译系统及方法

    公开(公告)号:CN114020259A

    公开(公告)日:2022-02-08

    申请号:CN202111284873.6

    申请日:2021-11-01

    IPC分类号: G06F8/34 G06F8/30 G06F8/38

    摘要: 本发明公开了一种用于电力系统PLC开发工具的云端编译系统及方法,系统包括:客户端模块,用于为编译环境配置提供人机交互图形界面;数据服务端模块,用于对编译需要用到的文件及数据库进行综合管理;分发服务端模块,用于响应用户编译请求,并对编译进程进行分发管理;编译服务端模块,用于执行构建任务。方法包括:为编译环境配置提供人机交互图形;对编译需要用到的文件及数据库进行综合管理;响应用户编译请求,并对编译进程进行分发管理;执行构建任务。本发明能够实现大量编译资源的共享和统一管理,降低研发成本,通过高度的多进程处理实现本地编译无法企及的编译速度,在不同的单位和用户间实现数据上的隔离,提高研发过程中信息安全性。