用于控制系统的掉电保持方法及系统

    公开(公告)号:CN119165939A

    公开(公告)日:2024-12-20

    申请号:CN202411240586.9

    申请日:2024-09-05

    Abstract: 本申请提供了一种用于控制系统的掉电保持方法及系统。该方法包括:对控制系统的供电状态进行监测,当控制系统的供电电源的电压低于预设的电压阈值时,生成掉电事件信号;响应于掉电事件信号,将控制系统的供电电源切换为掉电保护电路,利用掉电保护电路中的超级电容对控制系统进行临时供电;在临时供电的掉电保护时间内,将控制系统的掉电保持数据以及运行日志文件存储到非易失性存储器中。本申请提高掉电保持数据存储的容量,降低掉电保持的成本,能够极大满足控制系统的制造要求。

    一种在控制系统中插入点名的方法、装置以及介质

    公开(公告)号:CN114519058A

    公开(公告)日:2022-05-20

    申请号:CN202210146928.5

    申请日:2022-02-17

    Inventor: 何少鹏 侯兴明

    Abstract: 本申请公开了一种在控制系统中插入点名的方法、装置以及介质,通过获取待插入点名,对待插入点名进行分级处理,以生成不同的Hash值,再根据各Hash值判断控制系统中是否存在与Hash值对应的链表,若存在,则判断与Hash值对应的链表中的点名是否与待插入点名一致,若不一致,则将待插入点名插入链表中。采用本技术方案,在插入新的点名时,通过对待插入点名进行分级处理得到不同的Hash值,通过各Hash值对控制系统中的链表进行级级筛选,再根据对应的链表中的点名与带插入点名进行比对,从而决定是否插入待插入点名。无需对控制系统中的全部点名进行比对,实现对点名的针对性筛选,进而提高了插入点名的效率。

    可编程逻辑控制器协同开发方法和开发装置

    公开(公告)号:CN119596834A

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

    申请号:CN202411770459.X

    申请日:2024-12-04

    Inventor: 侯兴明

    Abstract: 本申请涉及工业控制技术领域,提供了一种可编程逻辑控制器协同开发方法和开发装置。该方法通过在集成开发环境中配置前端模块和后端模块,在一个前端模块发起实时协作请求时,后端模块创建目标协作组,并为该目标协作组设置协作组标识和协作组密钥,其他前端模块可以根据协作组标识加入该目标协作组,协作组标识和协作组密钥被发送至各前端模块和后端模块中的数据管理单元,目标协作组中的任意前端模块可以发送携带协作组标识的PLC开发数据至后端模块,后端模块可以通过数据管理单元解密并执行该PLC开发数据,还可以通过协作中心单元将该PLC开发数据发送至目标协作组中的其他前端模块,从而实现远程协同开发。

    IEC任务数据一致性同步方法、装置、电子设备及存储介质

    公开(公告)号:CN119293120A

    公开(公告)日:2025-01-10

    申请号:CN202411211198.8

    申请日:2024-08-30

    Abstract: 本申请提供了一种IEC任务数据一致性同步方法、装置、电子设备及存储介质。该方法包括:设置统一编址的公共数据区及多个IEC任务,每个IEC任务分配有独立的映射数据区;在每个IEC任务的运算周期内,控制每个IEC任务独立地在各自分配的映射数据区内执行数据处理操作;在每个IEC任务完成运算周期内的运算后,利用预定的临界区同步机制,控制IEC任务将各自映射数据区内的有效数据同步到公共数据区;当IEC任务进入临界区以执行数据同步时,利用预定的极短临界区机制,将临界区同步操作的执行时间控制在预设时间范围内,以控制IEC任务对公共数据区的数据写入操作的时间。本申请实现在多个IEC任务间保持数据的一致性,从而提高控制器的运行效率和可靠性。

Patent Agency Ranking