发电机组控制器历史记录读取方法、装置及电子设备

    公开(公告)号:CN119420720A

    公开(公告)日:2025-02-11

    申请号:CN202411265338.X

    申请日:2024-09-10

    Abstract: 本发明提供一种发电机组控制器历史记录读取方法、装置及电子设备,方法包括:发电机组控制器为历史记录数据分配MODBUS地址,所述MODBUS地址包括总条数地址、当前要读第几条地址和历史记录数据内容地址;上位机通过MODBUS协议读取所述总条数地址并记录历史记录数据的总条数;上位机通过MODBUS协议向所述当前要读第几条地址写入要读第几条的序号,该序号为1至所述总条数之间的自然数;发电机组控制器根据上位机写入的序号将历史记录中该序号对应的数据内容更新至所述历史记录数据内容地址中;上位机通过MODBUS协议读取更新后的历史记录数据内容地址并记录本次更新的历史记录数据内容;继续读取下一条历史记录,重复写入序号及之后的步骤。通用性强,维护成本低。

    一种数据存储方法及存储设备
    2.
    发明公开

    公开(公告)号:CN119415012A

    公开(公告)日:2025-02-11

    申请号:CN202411265335.6

    申请日:2024-09-10

    Abstract: 本发明公开了一种数据存储方法及存储设备。数据存储方法,用于存储设备,存储设备包括主存储扇区和备存储扇区,存储方法包括:数据组织,每个结构体数组包括N个存储数据,其中,N为大于或等于3的正整数;数据存储,将结构体数组存入到主存储扇区和备存储扇区;数据读取,读取结构体数组中存储数据的校验值,并取其中任意两个进行对比;数据处理,两个结构体数组的对比成功次数等于0时,数据读取失败,任意一个对比成功次数大于0时,数据读取成功。本发明在主存储扇区和备存储扇区内各存储多个数据,然后通过校验值两两对比的方式进行数据读取,可以有效提高数据存储的稳定性和可靠性,防止因部分位跳变导致数据丢失或导致系统故障。

    相电压动态计算方法、装置、电子设备及存储介质

    公开(公告)号:CN119396753A

    公开(公告)日:2025-02-07

    申请号:CN202411265340.7

    申请日:2024-09-10

    Abstract: 本发明提供一种相电压动态计算方法、装置、电子设备及存储介质,方法包括:配置采样频率,每产生一次DMA传输完成中断便采集一个相电压瞬时数据;建立队列,队列包括写指针和读指针,每采集一个相电压瞬时数据写入写指针的下标数据组中并将写指针的值加1;实时检测写指针是否大于读指针,如果大于,将写指针对应下标数据组中的相电压瞬时数据读出,读指针的值加1,再次比较写指针与读指针大小,直到相同;确定读出一个完整正弦波周期的相电压瞬时数据后,利用该周期的相电压瞬时数据计算出相电压值,后续前一个周期的后半周期相电压瞬时数据作为下一个周期的前半周期相电压瞬时数据使用,每获得一个完整周期的相电压瞬时数据便计算一次相电压值。

Patent Agency Ranking