一种用于控制工程软件的脚本执行速度提升方法及装置

    公开(公告)号:CN111258588B

    公开(公告)日:2023-03-17

    申请号:CN202010119931.9

    申请日:2020-02-26

    Abstract: 本发明公开了一种用于控制工程软件的脚本执行速度提升方法,包括:步骤S1、重构脚本框架,创建脚本解析器;步骤S2、编译脚本,使用hash表查找方法;步骤S3、执行脚本,通过数组下标直接获取函数,并判断是否需要调用外部模块:如需调用,则根据需求调用事件模块、报表模块、sql数据库模块和配方模块中的一种或几种,之后再跳转至下一步;如不需调用,直接跳转至下一步;步骤S4、获取执行结果;步骤S5、根据用户需求销毁脚本解析器或返回步骤S2重新执行脚本解析器。本发明通过对实现架构模块、扩展函数模块、运算指令模块、内存管理模块和异常处理模块多方面进行优化改进,使得脚本的执行速度显著提升,且高效地实现了业务脚本的并发处理。

    一种用于控制工程软件的脚本执行速度提升方法及装置

    公开(公告)号:CN111258588A

    公开(公告)日:2020-06-09

    申请号:CN202010119931.9

    申请日:2020-02-26

    Abstract: 本发明公开了一种用于控制工程软件的脚本执行速度提升方法,包括:步骤S1、重构脚本框架,创建脚本解析器;步骤S2、编译脚本,使用hash表查找方法;步骤S3、执行脚本,通过数组下标直接获取函数,并判断是否需要调用外部模块:如需调用,则根据需求调用事件模块、报表模块、sql数据库模块和配方模块中的一种或几种,之后再跳转至下一步;如不需调用,直接跳转至下一步;步骤S4、获取执行结果;步骤S5、根据用户需求销毁脚本解析器或返回步骤S2重新执行脚本解析器。本发明通过对实现架构模块、扩展函数模块、运算指令模块、内存管理模块和异常处理模块多方面进行优化改进,使得脚本的执行速度显著提升,且高效地实现了业务脚本的并发处理。

    一种加密狗装置
    15.
    发明公开

    公开(公告)号:CN110059452A

    公开(公告)日:2019-07-26

    申请号:CN201910398301.7

    申请日:2016-10-14

    Abstract: 本发明涉及信息技术安全领域,尤其涉及一种加密狗装置,其组成包括:USB接口,USB-串口转换器,单片机与电源。此外,本加密狗具有二次授权管理权限,其步骤包括:授予行业算法库具有二次授权权限的加密母狗;使用所述加密母狗完成所述行业算法库的编辑和封装;以所述加密母狗激活二次授权功能,对加密子狗进行授权;拷贝所述行业算法库至加密子狗工作站;使用所述加密子狗调取使用拷贝的行业算法库。本发明装置及其二次授权管理方法,可以杜绝具有自主知识产权的行业算法库被泄露的危险,在大大减少编程工作量的同时也保证了信息的安全。

    一种控制装置及系统的安全隔离网关

    公开(公告)号:CN109510841A

    公开(公告)日:2019-03-22

    申请号:CN201811597970.9

    申请日:2018-12-26

    Abstract: 本发明针对控制系统连接管理信息系统或广域网络系统的安全性难题,提供了一种控制装置及系统的安全隔离网关,其包括:用于连接内网节点的内网通信处理单元,用于连接外网节点的外网通信处理单元,以及用于连接配置节点的独立功能单元,所述内网通信处理单元、外网通信处理单元和独立功能单元三部分两两之间电气隔离,通过光通信方式进行数据交换;所述内网通信处理单元和外网通信处理单元各自至少包括用于数据提取与数据包重建的通信数据提取模块和通信数据包重建模块;所述独立功能单元包括日志模块、审计模块和规则配置模块,用于实现独立的日志记录、数据审计和规则配置。

    一种HART通信硬件电路装置及其通信方法

    公开(公告)号:CN103631182B

    公开(公告)日:2017-08-15

    申请号:CN201310649530.4

    申请日:2013-12-06

    Abstract: 本发明公开了一种HART通信硬件电路装置及使用该装置进行HART的方法,其中电路装置包括微处理器、HART调制解调电路、HART通讯切换隔离电路和多路切换隔离电路,微处理器接收从硬件配置及设备管理软件发来的通道选择指令,并通过控制多路切换隔离电路来选择其中一路HART设备,实现主机与HART设备之间的点对点的设备参数设置等HART通信,使多路HART设备共享公用的HART调制解调电路,与传统的点对点通讯方式相比,降低了使用HART调制解调电路的成本,使本装置的成本降低;与传统的一对多的全数字通讯方式相比,本装置可以同时实现模拟通讯和数字通信,并且多路通道之间互不影响,干扰性小,故障率低。

    一种实现实时信息质量戳分布全局数据库的方法

    公开(公告)号:CN105956118A

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

    申请号:CN201610294468.5

    申请日:2016-05-05

    CPC classification number: G06F16/27

    Abstract: 本发明涉及分布全局数据库的方法,公开一种实现实时信息质量戳分布全局数据库的方法,基于DCS系统,采用多层分级、合作自治的结构形式,实现集中管理和分散控制,以分布式工程对象主数据库为基础,采用多进程与多线程设计模式,通过实时高速工业以太网作为操作站主数据库与控制站之间信息通讯的桥梁,使各个控制站和工程之间的物理分散;采用层级存储池管理机制,在保证流程工业海量实时数据实时性要求的前提下,通过质量戳标识数据实时值的质量状况。采用本发明能够动态地增添存储节点以实现存储容量的线性扩展;分布式数据库必须及时响应大规模用户的读/写请求;能够实现对数据的冗余备份,保证数据可靠性。

    一种基于EthernetPOWERLINK的时钟同步方法

    公开(公告)号:CN104836654A

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

    申请号:CN201510176220.4

    申请日:2015-04-15

    Abstract: 本发明提供了一种基于Ethernet POWERLINK的时钟同步方法,应用于Ethernet POWERLINK菊花链网络拓扑结构,采用了主从式结构组织整个时钟同步系统。本发明针对EPL协议自带的时钟同步方法的不足,提出了提高时钟同步精度的改进方法,采用迭代计算的方法消除了主从站时钟同步报文往返的路径延迟。相对于EPL协议自带的同步方法,本发明的方法对于提高站点之间的时钟同步精度取得了良好的效果,时钟同步精度提高了约一个数量级,这对于实现基于EPL的高精度分布式时钟同步网络具有重要意义。

Patent Agency Ranking