一种支持多光纤信号采集器的多状态机的控制系统及方法与流程
- 国知局
- 2024-07-31 23:49:47
本发明涉及网络数据通信安全,尤其涉及一种支持多光纤信号采集器的多状态机的控制系统及方法。
背景技术:
1、目前,常规的多状态机控制技术方案,存在以下不足之处:
2、1)无法自定义设置状态机的状态;
3、2)无法自定义配置状态机的控制流程;
4、3)一般无法动态扩展光纤控制与采集设备。
技术实现思路
1、本发明的目的是提供一种支持多光纤信号采集器的多状态机的控制系统及方法,可实现自动控制多设备的换线、同步、采集等功能,解决了常规的光纤采集控制器无法自主配置、无法自主扩展设备等不足之处,且本发明不同于已有的多状态机控制方法,本发明的技术方案可把控制过程封装成独立运行的组件,使用者可直接集成到代码中使用,使用方便,同时,也不仅仅适用于光纤信号采集的任务状态控制系统中,也适用于其他具有或不具有任务层次结构的控制过程,通用性强。
2、为实现上述目的,采用以下技术方案:
3、一种支持多光纤信号采集器的多状态机的控制系统,包括
4、多设备任务调度与控制器,所述多设备任务调度与控制器包括多设备主任务控制器、多设备规则控制器、多设备子任务调度器;所述多设备任务调度与控制器至少用于调度多台设备的任务,以及对任务调度的顺序进行控制;
5、多设备状态控制器,所述多设备状态控制器包括多设备状态装载器、多设备状态处理器、多设备状态分发器;所述多设备状态控制器至少用于对设备执行过程中反馈的状态进行控制。
6、进一步的,所述多设备主任务控制器包括多设备主任务流程加载组件、多设备主任务调度组件、多设备主任务控制组件;所述多设备主任务流程加载组件至少用于加载不同设备的任务流程配置,及初始化不同设备的任务流程控制信息,并将不同设备的任务流程控制信息统一装载到流程控制区域;所述多设备主任务调度组件至少用于从流程控制区域中获取任务流程控制信息,并根据流程控制信息去调度处理任务;所述多设备主任务控制组件至少用于执行多设备主任务调度组件的指令,并依据指令获取规则或子任务信息,以执行相关操作,其中,相关操作包括管理子任务、同步主任务状态、管理规则信息。
7、进一步的,所述多设备规则控制器包括多设备规则加载组件、多设备规则控制组件;所述多设备规则加载组件至少用于标准化不同设备的规则;所述多设备规则控制组件至少用于根据不同设备与标准化设备之间的映射关系,来控制它们之间的转换。
8、进一步的,所述多设备子任务调度器包括子任务管理组件、子任务调度组件;所述子任务管理组件至少用于根据任务传递的单波数据来生成子任务;所述子任务调度组件至少用于根据主任务调度的指令来下发子任务。
9、进一步的,所述多设备状态装载器包括多设备状态配置组件、多设备状态解析组件、多设备状态池;所述多设备状态配置组件至少用于提供设备状态的配置标准,同时,在配置各设备状态时,需要对应到归一化后的状态;所述多设备状态解析组件至少用于在启动时,加载多设备的状态,并组合成标准化后的状态信息;所述多设备状态池至少用于统一格式内存,以提供给多设备状态处理器使用。
10、进一步的,所述多设备状态处理器包括多设备状态同步组件、多设备状态控制组件、多设备状态分发组件;所述多设备状态同步组件至少用于同步主任务与子任务的状态;所述多设备状态控制组件至少用于同步多种设备之间的状态;所述多设备状态分发组件至少用于各设备之间分发过程的调度。
11、进一步的,所述多设备状态分发器包括换线设备状态传输器、若干个采集设备状态传输器;所述换线设备状态传输器至少用于与换线设备通信;所述采集设备状态传输器至少用于与采集设备通信。
12、一种支持多光纤信号采集器的多状态机的控制方法,采用上述的控制系统,包括如下步骤:
13、s1:通过多设备主任务流程加载组件加载任务流程配置;
14、s2:通过多设备状态配置组件、多设备状态解析组件加载状态配置并缓存到状态池区域;
15、s3:通过多设备主任务调度组件与多设备主任务控制组件启动任务调度功能;
16、s4:通过多设备规则加载组件与多设备规则控制组件启动规则控制功能;
17、s5:通过子任务管理组件与子任务调度组件启动子任务调度功能;
18、s6:通过多设备状态同步组件、多设备状态控制组件、多设备状态分发组件启动多设备状态处理器;
19、s7:启动多设备状态分发器。
20、采用上述方案,本发明的有益效果是:
21、本发明可实现自动控制多设备的换线、同步、采集等功能,解决了常规的光纤采集控制器无法自主配置、无法自主扩展设备等不足之处,且本发明不同于已有的多状态机控制方法,本发明的技术方案可把控制过程封装成独立运行的组件,使用者可直接集成到代码中使用,使用方便,同时,也不仅仅适用于光纤信号采集的任务状态控制系统中,也适用于其他具有或不具有任务层次结构的控制过程,通用性强。
技术特征:1.一种支持多光纤信号采集器的多状态机的控制系统,其特征在于,包括多设备任务调度与控制器,所述多设备任务调度与控制器包括多设备主任务控制器、多设备规则控制器、多设备子任务调度器;所述多设备任务调度与控制器至少用于调度多台设备的任务,以及对任务调度的顺序进行控制;
2.根据权利要求1所述的支持多光纤信号采集器的多状态机的控制系统,其特征在于,所述多设备主任务控制器包括多设备主任务流程加载组件、多设备主任务调度组件、多设备主任务控制组件;所述多设备主任务流程加载组件至少用于加载不同设备的任务流程配置,及初始化不同设备的任务流程控制信息,并将不同设备的任务流程控制信息统一装载到流程控制区域;所述多设备主任务调度组件至少用于从流程控制区域中获取任务流程控制信息,并根据流程控制信息去调度处理任务;所述多设备主任务控制组件至少用于执行多设备主任务调度组件的指令,并依据指令获取规则或子任务信息,以执行相关操作,其中,相关操作包括管理子任务、同步主任务状态、管理规则信息。
3.根据权利要求2所述的支持多光纤信号采集器的多状态机的控制系统,其特征在于,所述多设备规则控制器包括多设备规则加载组件、多设备规则控制组件;所述多设备规则加载组件至少用于标准化不同设备的规则;所述多设备规则控制组件至少用于根据不同设备与标准化设备之间的映射关系,来控制它们之间的转换。
4.根据权利要求3所述的支持多光纤信号采集器的多状态机的控制系统,其特征在于,所述多设备子任务调度器包括子任务管理组件、子任务调度组件;所述子任务管理组件至少用于根据任务传递的单波数据来生成子任务;所述子任务调度组件至少用于根据主任务调度的指令来下发子任务。
5.根据权利要求4所述的支持多光纤信号采集器的多状态机的控制系统,其特征在于,所述多设备状态装载器包括多设备状态配置组件、多设备状态解析组件、多设备状态池;所述多设备状态配置组件至少用于提供设备状态的配置标准,同时,在配置各设备状态时,需要对应到归一化后的状态;所述多设备状态解析组件至少用于在启动时,加载多设备的状态,并组合成标准化后的状态信息;所述多设备状态池至少用于统一格式内存,以提供给多设备状态处理器使用。
6.根据权利要求5所述的支持多光纤信号采集器的多状态机的控制系统,其特征在于,所述多设备状态处理器包括多设备状态同步组件、多设备状态控制组件、多设备状态分发组件;所述多设备状态同步组件至少用于同步主任务与子任务的状态;所述多设备状态控制组件至少用于同步多种设备之间的状态;所述多设备状态分发组件至少用于各设备之间分发过程的调度。
7.根据权利要求6所述的支持多光纤信号采集器的多状态机的控制系统,其特征在于,所述多设备状态分发器包括换线设备状态传输器、若干个采集设备状态传输器;所述换线设备状态传输器至少用于与换线设备通信;所述采集设备状态传输器至少用于与采集设备通信。
8.一种支持多光纤信号采集器的多状态机的控制方法,采用权利要求7所述的控制系统,其特征在于,包括如下步骤:
技术总结本发明公开一种支持多光纤信号采集器的多状态机的控制系统,包括多设备任务调度与控制器,所述多设备任务调度与控制器包括多设备主任务控制器、多设备规则控制器、多设备子任务调度器;所述多设备任务调度与控制器至少用于调度多台设备的任务,以及对任务调度的顺序进行控制;多设备状态控制器,所述多设备状态控制器包括多设备状态装载器、多设备状态处理器、多设备状态分发器;所述多设备状态控制器至少用于对设备执行过程中反馈的状态进行控制。本发明可实现自动控制多设备的换线、同步、采集等功能,解决了常规的光纤采集控制器无法自主配置、无法自主扩展设备等不足之处。技术研发人员:王小梅,倪安,张杰,陈泽华受保护的技术使用者:深圳市东晟数据有限公司技术研发日:技术公布日:2024/6/23本文地址:https://www.jishuxx.com/zhuanli/20240730/198714.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表