面向多运算周期的实时值加载方法和系统、设备及存储介质

    公开(公告)号:CN113985826A

    公开(公告)日:2022-01-28

    申请号:CN202111242300.7

    申请日:2021-10-25

    IPC分类号: G05B19/418

    摘要: 本发明提供一种面向多运算周期的实时值加载方法、系统、设备及存储介质,方法包括在进入每一运算周期对应的运算任务之前,预判断所述运算周期对应的实时值队列是否有新压入的实时值,获取所述实时值队列的使用权限;针对获取所述使用权限的所述实时值队列,确定需要加载的实时值个数;以所述实时值个数作为遍历次数,从所述实时值队列的初始位置开始遍历,将第一个实时值的数据值拷贝给所述旧数据值处;进行下一次遍历,直到遍历次数完成或者所述实时值队列中的实时值为空,完成所述运算周期的实时值加载。该方法避免打断算法任务,维护了系统中运算任务的稳定性,保证了算法运算中的逻辑性;由于考虑了运算周期,使得运算结果符合工程预期。

    一种IO模块鉴别控制器双主的方法

    公开(公告)号:CN112269313A

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

    申请号:CN202011239323.8

    申请日:2020-11-09

    IPC分类号: G05B9/03

    摘要: 本发明公开了一种IO模块鉴别控制器双主的方法,包括如下步骤:1)主备控制器通过底座GPIO管脚确定位置;2)设置控制器的位置标记;3)增加控制器向IO模块下发报文的位置信息;4)IO模块接收到报文后,进行位置判断;5)如果报文中位置和IO模块上一时刻的位置一致,没有主从切换,如果不一致,则发生了切换;6)如果发生切换,IO模块设置切换标记,更新控制器位置信息并且启动定时计数;7)如果位置继续变化,则控制器已经双主,闭锁报文解析功能;8)如果控制器位置未变化,说明是正常控制器切换,解析下发报文;9)定时器结束时,IO模块将切换标记恢复正常;通过控制器和IO模块的相互配合,实现了IO模块鉴别控制器双主。

    一种火电机组一体化智能优化控制系统及方法

    公开(公告)号:CN112034804A

    公开(公告)日:2020-12-04

    申请号:CN202010937784.6

    申请日:2020-09-08

    IPC分类号: G05B19/418

    摘要: 本发明提供的一种火电机组一体化智能优化控制系统及方法,该系统采用总线型拓扑结构,系统总线采用CAN总线,包括工程师站、以太网交换机、网桥、核心控制器和通讯卡件,其中,工程师站通过网桥与核心控制器连接,核心控制器与通讯卡件之间通过以太网交换机连接,通讯卡件连接DCS系统的第三方通讯卡件;该系统具有强大的扩展能力,支持核心控制器和通讯卡件的数量根据工程需要进行灵活配置。