一种虚拟控制器的组态调试器实现方法

    公开(公告)号:CN108959058A

    公开(公告)日:2018-12-07

    申请号:CN201710353053.5

    申请日:2017-05-18

    Abstract: 本发明提供一种虚拟控制器的组态调试器实现方法,该方法将虚拟控制器的算法逻辑存储为逻辑组态页和页内模块顺序存储的序列,并据此定义组态断点数据结构;基于模块化存储结构定义逻辑组态页文件,监视虚拟控制器的实时数据;在此基础上,通过下发组态断点信息,实现调试器的断点设置功能;同时虚拟控制器中定义组态断点列表,存储组态断点信息,并在执行控制算法仿真时,通过遍历组态断点列表,判定断点是否命中,决定仿真是否暂停;对于调试软件下发的逐页、逐模块、下一步的调试指令信息时,虚拟控制器将其转化为临时组态断点,依据断点命中逻辑,实现这些调试指令功能;结束调试时,调试软件下发指令清除虚拟控制器内的组态断点列表。

    一种基于运行模式和时序的系统控制方法

    公开(公告)号:CN107966974A

    公开(公告)日:2018-04-27

    申请号:CN201610910410.9

    申请日:2016-10-19

    CPC classification number: G05B23/0213 G05B2219/24065

    Abstract: 本发明公开一种基于运行模式和时序的系统控制方法,包括如下步骤:步骤一,在监控后台构建被控设备或系统的运行模式;步骤二,将运行模式按时间序列进行组织;步骤三,在系统时间与组织的时间相匹配时,监控后台对构建的运行模式分析判断后分别对各个被控对象发出控制指令;步骤四,监控后台获得控制指令执行结果,判断执行状态,无异常则返回执行步骤三,直至所有序列执行完毕。此种控制方法可方便在系统运行过程中对系统运行模式进行配置,且操作简单工作量小。

    一种冗余控制系统的逻辑算法无扰更新方法

    公开(公告)号:CN107300851A

    公开(公告)日:2017-10-27

    申请号:CN201610231737.3

    申请日:2016-04-14

    Abstract: 本发明提供一种冗余控制系统的逻辑算法无扰更新方法,在主从冗余的控制系统中,主控制器与从控制器建立同步连接,每逻辑运算周期进行状态及逻辑运算结果的交互,使从控制器时刻跟随主控制器的运算;当逻辑组态发生变化,触发下载时,主控制器立即更新逻辑组态并解析、更新算法任务、延续上一周期的运行结果继续运行;同时主控制器主动将新的逻辑算法发送给从控制器,主控制器收到新组态文件的同时主动将其发送给从控制器,从控制器收到有效组态文件后采用与主控制器相同的更新策略;该更新过程须无扰,不对正在正常运行的控制系统照成负面影响。

Patent Agency Ranking