分散控制系统过程控制站间网络通讯在线监测方法及系统

    公开(公告)号:CN113985823B

    公开(公告)日:2023-12-26

    申请号:CN202111086208.6

    申请日:2021-09-16

    IPC分类号: G05B19/418

    摘要: 本发明公开了一种分散控制系统过程控制站间网络通讯在线监测方法及系统。在一对过程控制站中新增第一数字量标签点并设置其为最快执行周期运行,在另一对过程控制站中新增第二数字量标签点并设置其为最快执行周期运行;设置第二数字量标签点的输入为第一数字量标签点的输出,设置第二数字量标签点的输入为第一数字量标签点的输出经过取反操作后的值,设置第二数字量标签点的输出的质量码永远为好;根据第二数字量标签点的当前输出值、上个周期输出值和执行周期,在线实时计算过程控制站间网络通讯耗时、最大通讯耗时、通讯超时次数等监测值,在通讯超时产生报警。本发明无需额外的硬件设备和软件,无需复杂的编程实现。

    一种实时数据处理系统的外部设备接入系统及方法

    公开(公告)号:CN111506360B

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

    申请号:CN202010222923.7

    申请日:2020-03-26

    IPC分类号: G06F9/445 G06F8/41

    摘要: 本发明公开了一种实时数据处理系统的外部设备接入系统及方法,实时数据库用于保存实时数据处理系统所有数据标签的实时数据,并提供访问数据标签对应实时数据的接口;数据标签定义器,用于创建数据标签,并定义外部设备数据与数据标签的映射关系;设备管理器,用于管理所有的外部设备类型和所接入的外部设备,并提供用户配置接口用于配置外部设备参数;设备驱动用于同外部设备的进行通信和数据交互,每一类设备有一个与其对应的设备驱动;设备驱动执行器,用于调用设备驱动中的相关接口,实现对外部设备的访问。本发明保证了整个实时数据处理系统的连续稳定运行。

    一种能源SCADA海量数据分布式处理系统及其方法

    公开(公告)号:CN105117171B

    公开(公告)日:2018-11-30

    申请号:CN201510541792.8

    申请日:2015-08-28

    IPC分类号: G06F3/06 G06F17/30

    摘要: 本发明公开了一种能源SCADA海量数据分布式处理系统及其方法,包括依次相连的客户端、实时通信节点、管理服务器和分布式数据服务器,实时通信节点包括实时库和配置库,管理服务器包括主管理服务器和备管理服务器,分布式数据服务器包括多个主存储节点和多个备存储节点。其将海量历史数据的存储文件的路径、时间等属性信息和数据本身分开存储,文件的属性信息存储在管理服务器上,数据信息存储在数据服务器节点上,并将数据分片以二进制文件形式存储在多个不同的服务器上,由于数据信息存储在多个服务器上,它们会并行对外传输数据,数据服务器的数量越多时,访问的效率越高,解决了当前SCADA海量历史信息的存储和访问问题。

    一种基于ExtJS的窗口部件访问控制方法

    公开(公告)号:CN107450913A

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

    申请号:CN201710566147.0

    申请日:2017-07-12

    IPC分类号: G06F9/44

    摘要: 本发明公开了一种基于ExtJS的窗口部件访问控制方法,包括以下步骤:1)Component实例化时创建AuthPlugin插件类,调用其init()方法,初始化授权逻辑,当Component渲染结束时,调用AuthPlugin插件类的authorize()方法;2)AuthPlugin插件类调用AuthProxy抽象类的checkPerms()方法,验证授权;3)AuthProxy抽象类返回验证结果;4)AuthPlugin插件类根据返回的验证结果设置Component的启用/禁用状态。本发明能够灵活地将授权功能加入至需要的访问控制的控件,从而实现基本的内容访问控制。

    一种实时控制系统的快速数据记录方法及系统

    公开(公告)号:CN113687775B

    公开(公告)日:2024-08-27

    申请号:CN202110817188.9

    申请日:2021-07-20

    IPC分类号: G06F3/06

    摘要: 本发明公开一种实时控制系统的快速数据记录方法及相应的实时控制数据快速记录系统,系统包括授时装置、数据查询终端,以及冗余设置且相互通信的主控制处理单元和备用控制处理单元;主控制处理单元和备用控制处理单元分别设有第一数据缓存区、第二数据缓存区和第三数据缓存区,分别用于存储触发前数据、触发后数据以及同步数据。主控制处理单元根据预设的事件触发变量判断触发点,在事件触发前后分别将数据存储至相应的数据缓存区;备用控制处理单元在启动时首先同步主控制处理单元已记录的数据,在记录完成后进行各数据缓存区数据的合并截取,从而生成事件触发前后指定长度的数据文件。本发明能够有效记录故障发生前后的数据,保证数据的完整性和可靠性。

    一种带模拟器的自定义功能块组合实现方法及系统

    公开(公告)号:CN118409522A

    公开(公告)日:2024-07-30

    申请号:CN202410283558.9

    申请日:2024-03-13

    IPC分类号: G05B19/042

    摘要: 本发明属于电力模拟技术领域,具体涉及一种带模拟器的自定义功能块组合实现方法及系统。本发明公开了一种带模拟器的自定义功能块组合实现方法包括:根据自定义功能块的功能需求,定义自定义功能块的变量,搭建功能块逻辑和编写高级语言代码,封装内部逻辑和中间变量,实现内外数据连接;通过高级语言代码模拟器,对高级语言代码进行白盒调试;设计高级语言代码执行顺序参数,将其与内部功能块连接,设计组合自定义功能块内部执行顺序;设计组合自定义功能块各组成部分的执行周期,灵活设置各组成部分的执行频率;执行封装。提高了系统的定制化和灵活性、减少了开发时间和成本、提高了系统运行的稳定性和可靠性。

    一种基于ExtJS的窗口部件访问控制方法

    公开(公告)号:CN107450913B

    公开(公告)日:2020-07-31

    申请号:CN201710566147.0

    申请日:2017-07-12

    IPC分类号: G06F8/30

    摘要: 本发明公开了一种基于ExtJS的窗口部件访问控制方法,包括以下步骤:1)Component实例化时创建AuthPlugin插件类,调用其init()方法,初始化授权逻辑,当Component渲染结束时,调用AuthPlugin插件类的authorize()方法;2)AuthPlugin插件类调用AuthProxy抽象类的checkPerms()方法,验证授权;3)AuthProxy抽象类返回验证结果;4)AuthPlugin插件类根据返回的验证结果设置Component的启用/禁用状态。本发明能够灵活地将授权功能加入至需要的访问控制的控件,从而实现基本的内容访问控制。

    一种控制器冗余切换时间的测试方法和系统

    公开(公告)号:CN114003014B

    公开(公告)日:2023-12-26

    申请号:CN202111158060.2

    申请日:2021-09-30

    IPC分类号: G05B23/02

    摘要: 本发明公开了一种控制器冗余切换时间的测试系统,包括:控制器,包括主控CPU和辅控CPU;AO卡件,分别与主控CPU、辅控CPU连接,所述A O卡件为模拟量输出卡件;DO卡件,分别与主控CPU、辅控CPU连接,所述DO卡件为数字量输出卡件,用于采集并输出控制器输出的最小电压或最大电压;数据采集器,用于接收AO卡件、DO卡件的输出信号;变阻箱,用于将AO卡件输出的电流转换为电压连接到高速数据采集器;降压模块,用于将DO卡件输出的电压降压后输出至高速数据采集器;本发明提供的方法的输出停止和开始时间点更为精确,采集的为输出卡件的电压信号,不需要通过输出继电器,采集信号更为合理,得出的冗余切换时间更为精确。