组态备份方法、装置、电子设备和存储介质

    公开(公告)号:CN113535470A

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

    申请号:CN202110698261.5

    申请日:2021-06-23

    Abstract: 本申请涉及一种组态备份方法、装置、电子设备和存储介质,其中,该方法包括以下步骤:当接收到备份指令时,检测组态对象对应的各个组态部分是否发生修改;所述组态对象包括多个组态部分;当检测到组态部分发生修改时,备份所述组态部分;更新发生修改的所述组态部分对应的版本标识。通过本申请,实现了组态对象的增量式备份,只备份修改的组态部分,从而减小了存储空间,缩短了数据的传输延迟与负荷,提高了备份更新效率。

    一种安全与常规控制应用间数据隔离的方法及装置

    公开(公告)号:CN112783117A

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

    申请号:CN202011590531.2

    申请日:2020-12-29

    Abstract: 本发明公开了一种安全与常规控制应用间数据隔离的方法,包括:S1、为安全/常规控制任务分配交换数据区;S2、基于分配的交换数据区,进行安全与常规控制应用间数据隔离交换;还公开了一种安全与常规控制应用间数据隔离的装置,至少包括两个多通道架构的系统,每个通道均包括隔离的安全数据区和常规数据区;常规控制任务不能改写安全数据区,只能读取不能改写常规交换输入区,安全控制任务不能直接访问常规数据区,只能读取不能改写安全交换输入数据区;有效保障安全数据免受常规控制应用的数据、任务、程序的影响,保障安全控制应用的功能安全完整性和多任务运行任务间交换数据的完整性,并且解决多通道间任务交换数据的同步实时性。

    一种工业控制系统中组态数据封装及重用的方法和装置

    公开(公告)号:CN112596485A

    公开(公告)日:2021-04-02

    申请号:CN202011525348.4

    申请日:2020-12-22

    Abstract: 发明公开了一种工业控制系统中组态数据封装及重用的方法,包括:S1,基于应用需求编辑组态数据属性;S2,基于预设模板对组态数据进行封装并导出;S3,对导出的封装后组态数据进行回读校验;S4,导入组态数据。其中,回读校验包括自行回读导出组态数据,并与导出前的组态数据通过CRC进行检查校验,还提出了一种工业控制系统中数据封装重用的装置,包括支持组态数据重用,提高工程组态配置效率,防止组态数据内容被非法篡改,对数据导出及导入等可能被篡改内容上,均作了正确完整性校验。

    一种数据完整性校验方法及系统

    公开(公告)号:CN103957080B

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

    申请号:CN201410184341.9

    申请日:2014-04-30

    Abstract: 本申请提供了一种数据完整性校验方法,包括:数据发送站计算出源数据的数据特征码,存储于第一数据特征码表,并将所述源数据和所述第一数据特征码表发送至数据接收站,其中,所述源数据为对原始组态数据编译后的组态数据,未经过下载处理;所述数据接收站确定接收到的数据为目标数据,并计算出所述目标数据的数据特征码,存储于第二数据特征码表;所述数据接收站比较所述第一数据特征码表和所述第二数据特征码表;若比较结果为所述第一数据特征码表和所述第二数据特征码表一致,则确定所述目标数据完整;否则,则确定所述目标数据不完整。因此,本申请改善了通用性,提高了检测出数据不完整的概率。

    一种站间通信数据的发送方法、接收方法及相关设备

    公开(公告)号:CN104660373A

    公开(公告)日:2015-05-27

    申请号:CN201510098110.0

    申请日:2015-03-05

    CPC classification number: H04L1/0083 H04L1/0016 H04L1/0043 H04L1/0052

    Abstract: 本发明公开了一种站间通信数据的发送方法、接收方法及相关设备,发送端获取需要发送的变量的实时数据,确定所述实时数据对应的引用位置;所述引用位置为所述实时数据在目标接收端接收到的所述发送端发送的数据帧中的位置;将所述实时数据写入所述数据帧中的所述引用位置;确定所述目标接收端的接收表的数据版本号;将所述数据版本号添加至所述数据帧中;获取所述发送端的发送端地址;将所述发送端地址添加至所述数据帧中;将所述数据帧以组播或点对点方式发送至站间通信网络。上述方法及相关设备能够解决现有技术中站间通信效率低下的问题。

    软件完整性的检测方法、装置、电子装置和存储介质

    公开(公告)号:CN113536309A

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

    申请号:CN202110768819.2

    申请日:2021-07-07

    Abstract: 本申请涉及一种软件完整性的检测方法、装置、电子装置和存储介质,其中,该软件完整性的检测方法包括:获取多个初始文件,分别基于初始文件生成多个初始文件校验码,并基于初始文件以及初始文件校验码生成第一校验码;获取多个待检测文件,分别基于待检测文件生成多个待检测文件校验码,并基于待检测文件以及待检测文件校验码生成第二校验码;分别判断初始文件校验码与待检测文件校验码是否均匹配,若均匹配,则进一步判断第一校验码与第二校验码是否匹配,若匹配,则判定待检测软件为完整软件。通过本申请,解决了对软件的完整性进行检测时可能出现错误判断的技术问题,提高了软件完整性检测的准确性。

    自定义库处理方法、装置及系统

    公开(公告)号:CN112287334A

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

    申请号:CN202011230952.4

    申请日:2020-11-06

    Abstract: 本发明涉及一种自定义库处理方法、装置及系统,该方法分别应用于开发平台和组态平台。在开发平台中,当用户完成各个算法单元的编译时,检验各个算法单元的合法性,若合法则导出自定义库,对库信息及各个单元信息签名获得校验值后,将库信息、各个单元信息及校验值保存到信息文件并加密,将文件发送至存储空间。在组态平台中,当用户要调用自定义库,从存储空间获取文件并解密后,校验库信息及单元信息,若校验通过,且能在组态平台导入该自定义库,且用户拥有调用自定义库的权限,则导入自定义库。应用该方法,能够对自定义库对应的文件进行加密和签名,防止文件在传输过程被篡改,并在调用该文件时还需要校验该文件,避免导入被篡改自定义库。

    一种编译函数类型POU对象的方法

    公开(公告)号:CN105116800A

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

    申请号:CN201510489434.7

    申请日:2015-08-11

    CPC classification number: G05B19/0426 G05B2219/23266

    Abstract: 本发明公开了一种编译函数类型POU对象的方法,包括:分配一片固定内存作为函数类实例区,类实例区用于编译函数对象时使用的模拟堆栈空间;分配函数对象的参数到类实例区;调用已编译的函数对象。本发明通过分配一片固定内存作为函数的类实例区,用于编译函数对象时使用的模拟堆栈空间,使得函数对象的参数的分配以及调用已编译的函数对象均在分配的类实例区中完成,因此能够降低与真实控制器之间的耦合,不依赖于控制器本身堆栈,去除控制器本身堆栈空间的大小对编译的影响,降低堆栈溢出的风险。

Patent Agency Ranking