一种数据获取方法、装置、电子设备及存储介质

    公开(公告)号:CN117170933A

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

    申请号:CN202311008667.1

    申请日:2023-08-10

    IPC分类号: G06F11/14 G06F11/10

    摘要: 本申请实施例提供了一种数据获取方法、装置、电子设备及存储介质。方案如下:接收数据获取指令;基于第一映射关系,获取第一结构体数据;按照预设校验算法,计算第一校验数据的第二校验值;在第二校验值与第一校验值不同时,基于第二映射关系,获取第二结构体数据;主存储空间和备存储空间位于不同的存储单元;按照预设校验算法,计算第二校验数据的第四校验值;在第四校验值与第三校验值相同时,获取第二校验数据作为第一菜单对应的目标数据。通过本申请实施例提供的技术方案,解决了数据以文件形式存储所导致的数据丢失问题,提高了数据存储的安全性以及数据获取的准确性,降低了数据丢失对电子设备运行的影响。

    一种基于串口通讯协议的数据处理方法、存储介质和电子设备

    公开(公告)号:CN117743230A

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

    申请号:CN202311812558.5

    申请日:2023-12-27

    IPC分类号: G06F13/38 G06F13/42

    摘要: 本发明公开一种基于串口通讯协议的数据处理方法,该方法包括:步骤1:对串口通讯的两端进行串口初始化操作;步骤2:当前数据发送方按照通讯协议以帧格式组建数据帧并发送,所述帧格式依次包含帧头、帧类型、帧长度、数据内容和校验位;步骤3:当前数据接收方将接收到的数据帧所有字节按照接收顺序存储在全局数组中,并更新全局数组的计数变量;步骤4:对全局数组中的所有字节遍历查询符合通讯协议的帧头,通过帧头位置获取帧数据进行校验,若数据帧校验通过,则将完整可靠的可用数据帧输出至业务进程处理,若数据帧校验未通过,则将未通过校验的异常数据帧暂存全局数组内。步骤5:对全局数组内所有字节进行遍历查询校验后,将可用数据帧及可用帧之前的所有字节从全局数组中删除,若全局数组内有剩余未被删除的字节,则将剩余字节移动至数组开头的位置,更新计数变量,数据接收方等待将下一次接收数据帧拼接至剩余字节结尾后方;步骤6:当前发送数据方重复步骤2不断封装并发送数据,当前数据接收方重复步骤3、4、5,不断接收并解析出符合通讯协议的数据。本发明通过在串口通讯的过程中以通讯协议作为判断依据,以全局数组作为存储介质对多次发送的数据内容进行合理的拼凑和地毯式遍历处理,从而解决因串口通讯过程中数据截断和出现乱码导致的数据丢失问题。

    一种数据存储方法、相关装置、设备以及可读存储介质

    公开(公告)号:CN117539794A

    公开(公告)日:2024-02-09

    申请号:CN202311456974.6

    申请日:2023-11-03

    IPC分类号: G06F12/02 G06F12/06

    摘要: 本申请提供了一种数据存储方法、相关装置、设备以及可读存储介质,该方法包括:检测第一寄存器中连续M个第一Modbus地址映射的存储空间中存储的第二Modbus地址是否在地址范围之内;在第二Modbus地址在地址范围内的情况下,判断第二Modbus地址是否为第一目标Modbus地址,第一目标Modbus地址映射的存储空间中存储的参数大于1bit;若为是,在第一Modbus地址映射的存储空间中删除第三Modbus地址,第三Modbus地址为第一目标Modbus地址所在存储空间的下一个存储空间中存储的第二Modbus地址;以第二目标Modbus地址映射的存储空间为起点,依次在第一Modbus地址映射的存储空间中写入第三Modbus地址;将第二Modbus地址映射的存储空间中的参数写入连续L个第四Modbus地址映射的存储空间中。

    应用于发电机组并联控制器的扩展传感器系统

    公开(公告)号:CN221225359U

    公开(公告)日:2024-06-25

    申请号:CN202322979443.7

    申请日:2023-11-03

    IPC分类号: G05B19/042 H04Q9/00 H04L12/40

    摘要: 本实用新型提供了一种应用于发电机组并联控制器的扩展传感器系统,扩展传感器系统与并联控制器连接。一个或多个传感器用于输出一路或多路传感器信号。处理器包括ADC模块和CAN控制器,ADC模块的输入端连接于一个或多个传感器,用于接收一路或多路传感器信号,ADC模块的输出端连接于所述CAN控制器的第一端,ADC模块转换后的传感器数据存储在数据寄存器中方便CAN控制器进行读取。CAN收发器的第一端连接于CAN控制器的第二端,第二端连接于CAN模块。在本实用新型中,扩展传感器系统可以采集一路或多路传感器信号,并将数据发送至并联控制器进行处理,即扩展传感器系统可为并联控制器扩展多路传感器接口,满足了用户的多样化需求。

    一种用于将控制器固定在控制箱上的弹簧卡扣固定装置

    公开(公告)号:CN216743723U

    公开(公告)日:2022-06-14

    申请号:CN202122783006.9

    申请日:2021-11-15

    IPC分类号: F16M13/02

    摘要: 本实用新型提供了一种用于将控制器固定在控制箱上的弹簧卡扣固定装置,包括底座、卡扣和弹簧;底座采用由底板和左、右侧板构成的开放式一体结构;卡扣为板状结构,卡扣的一端设置有与控制器外壳上开设的凹槽孔匹配的卡角,卡扣的另一端设置有卡扣弹簧固定圈,卡扣的两侧均设置有与固定通孔对应的固定轴;弹簧的两端分别由底座弹簧固定圈和卡扣弹簧固定圈固定;本实用新型所述的一种用于将控制器固定在控制箱上的弹簧卡扣固定装置,结构简单、使用方便;安装和拆卸控制器时,只需要对卡扣按压,即可轻松实现控制器的拆装,从而简化了控制器安装和拆卸的过程,提高了生产效率;进一步的,利用弹簧的弹力也能保证控制器安装时的稳定性。

    柴油机发电机组控制器
    10.
    外观设计

    公开(公告)号:CN306578751S

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

    申请号:CN202030827259.X

    申请日:2020-12-31

    摘要: 1.本外观设计产品的名称:柴油机发电机组控制器。
    2.本外观设计产品的用途:控制柴油发电机组。
    3.本外观设计产品的设计要点:在于设计1为色彩与形状、图案的结合。
    设计2为形状与图案的结合。
    4.最能表明设计要点的图片或照片:设计1主视图。
    5. 设计1请求保护色彩。
    6.指定设计1为基本设计。