System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于自动控制系统中模式管理的对象引用关系维护方法技术方案_技高网

基于自动控制系统中模式管理的对象引用关系维护方法技术方案

技术编号:40157741 阅读:8 留言:0更新日期:2024-01-26 23:32
本发明专利技术公开了基于自动控制系统中模式管理的对象引用关系维护方法,包括:在维护模式下创建、更新或删除对象信息,对象信息的创建包括创建设备、编排业务流程、创建告警策略、创建组态视图,并对创建的对象信息中的引用关系和信号版本进行维护管理;进行系统模式切换,其中,在维护模式切换到生产模式时,对数据一致性进行校验。本发明专利技术的方法避免了由于修改被引用对象引发的数据不一致的问题。

【技术实现步骤摘要】

本专利技术涉及自动控制系统,具体是基于自动控制系统中模式管理的对象引用关系维护方法


技术介绍

1、在自动控制系统领域,对象引用关系维护是一项至关重要的任务,尤其是在复杂系统中,如楼宇自动控制系统、工业自动化系统以及物联网(iot)应用中。对象引用关系维护涉及有效地管理和维护系统中各种对象之间的关联和引用关系,以确保数据的一致性、可靠性和完整性。这一任务在自动控制系统中尤其复杂,因为它们通常涉及多个传感器、执行器、控制器和数据源,这些组件必须协同工作以实现精确的控制和监测,一旦数据源的属性发生变化,对于所有引用了改数据源的地方,都存在数据不一致的风险。

2、传统的对象引用关系维护的方法通常依赖于硬编码,这种方式存在一系列问题,首先是复杂性的问题,随着系统规模的扩大,引用关系变得越来越复杂,编码的复杂程度也会越来越高;其次是可扩展性的问题,依赖于硬编码处理大量复杂的引用关系,会增加代码的耦合性,大量高耦合的代码无疑是不利于系统的可扩展性的,不仅会降低系统的性能,还会影响系统的健壮性;然后是准确性的问题,自动控制系统对于数据的准确性要求是很高的,系统只有在数据实时且准确的情况下做出的判断才是有价值的,硬编码维护复杂的引用关系很容易出现遗漏且难以迅速诊断和解决问题。


技术实现思路

1、为了解决上述问题,本专利技术提出了一种基于自动控制系统中模式管理的对象引用关系维护方法,能够自动维护系统中对象的版本信息和对象之间的引用关系。

2、为了达到上述目的,本专利技术是通过以下技术方案来实现的:

3、本专利技术是基于自动控制系统中模式管理的对象引用关系维护方法,包括如下步骤:

4、在维护模式下创建、更新或删除对象信息,其中,对象包括引用对象和被引用对象,创建对象信息具体包括:

5、s1,创建设备:定义不同类型的设备,在设备上创建对应的组件和信号,所述信号包括物理信号和逻辑信号;

6、s2,编排业务流程:根据业务需要,创建不同类型的系统规则,选择具体节点,配置对应的信号完成指定的业务流程,实现系统规则、节点与信号之间引用关系的建立;其中,信号为被引用对象,所述系统包括制冷系统、冷冻水系统、冷却水系统、天气环境系统和水路循环系统,所述系统规则包括主动触发、定时触发或被动触发的规则,节点包括指示节点、数据节点、动作节点;

7、s3,创建告警策略:对不同的信号类型的物理信号,配置不同等级的告警,实现告警策略与物理信号之间引用关系的建立;其中,不同等级的告警包括阈值告警、波动告警、切换告警,所述物理信号为被引用对象;

8、s4,创建组态视图:将设备、信号配置到画布上进行显示或操作,实现组态与信号之间引用关系的建立,其中信号为被引用对象;

9、s5,对引用关系和信号版本进行维护管理;

10、进行系统模式切换,其中,在维护模式切换到生产模式的过程中,对数据一致性进行校验,自动控制系统扫描所有引用对象的引用关系和被引用对象的版本信息,列出所有版本信息不一致的对象信息,自动控制系统支持点击不一致的对象信息进行修改,在确认无误后重新扫描,若不存在异常,则退出维护模式,切换到生产模式。本专利技术的进一步改进在于:所述s1中在设备上创建的物理信号包括自定义信号属性和信号关联配置信息;信号属性包括信号名称、信号类型、信号展示控件类型、信号单位和取值范围;信号类型包括遥信信号、遥控信号、遥测信号和遥调信号;信号关联配置信息包括网关类型、网管组id、点位、数据类型、精度倍率和复杂运算;数据类型包括二进制、布尔型、无符号整型、有符号整型、有符号长整型abcd、有符号长整型cdab,浮点型abcd、浮点型cdab和双精度浮点型。

11、本专利技术的进一步改进在于:所述s1中在设备上创建的逻辑信号可自定义配置,具体包括:信号名称、数据类型、信号类型、信号单位、数据来源类型和数据来源,其中信号类型和数据类型与物理信号一致,逻辑信号的数据类型除物理信号的数据类型外还包含日期类型,数据来源类型包括关联物理信号、关联系统规则、参数配置和内置方法。

12、本专利技术的进一步改进在于:所述s1中设备包括冷水主机、板式换热器、水泵、电动开关阀、电动调节阀、旁通阀、蓄冷罐、冷却塔、集水器、分水器。

13、本专利技术的进一步改进在于:所述s5中,对信号版本进行维护管理具体为:在信号实例化时,自动控制系统初始化信号的版本信息,且在信号发生变更时,自动控制系统自动更新信号版本信息。

14、本专利技术的进一步改进在于:所述s5中,对引用关系进行维护管理具体为:在建立引用关系后,自动控制系统记录引用关系涉及的引用和被引用对象信息以及建立引用关系时被引用对象的版本信息,在引用关系被建立时,自动控制系统记录的被引用对象的版本信息为被引用对象最新的版本信息。

15、本专利技术的进一步改进在于:所述系统模式切换还包括从生产模式切换到维护模式、从生产模式切换到自控模式、从自控模式切换到生产模式;

16、其中,从生产模式切换到自控模式时,在生产模式下校验启动自控模式的条件,若满足启动自控模式的条件,则切换到自控模式;

17、从自控模式切换到生产模式,支持等待或者强制终止正在执行的控制,控制结束或被终止后切换到生产模式。

18、本专利技术的有益效果是:本专利技术的方法能够自动维护系统中对象的版本信息和对象之间的引用关系。本专利技术中不同的系统模式各自拥有对应的操作权限,在模式切换时校验数据一致性,确保数据的完整性和一致性,降低自动控制系统编码的复杂性和耦合程度,提高自动控制系统的可扩展性、实时性和准确性。

本文档来自技高网...

【技术保护点】

1.基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:所述S1中在设备上创建的物理信号包括自定义信号属性和信号关联配置信息;信号属性包括信号名称、信号类型、信号展示控件类型、信号单位和取值范围;信号类型包括遥信信号、遥控信号、遥测信号和遥调信号;信号关联配置信息包括网关类型、网管组ID、点位、数据类型、精度倍率和复杂运算;数据类型包括二进制、布尔型、无符号整型、有符号整型、有符号长整型ABCD、有符号长整型CDAB,浮点型ABCD、浮点型CDAB和双精度浮点型。

3.根据权利要求2所述的基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:所述S1中在设备上创建的逻辑信号可自定义配置,具体包括:信号名称、数据类型、信号类型、信号单位、数据来源类型和数据来源,其中信号类型和数据类型与物理信号一致,逻辑信号的数据类型除物理信号的数据类型外还包含日期类型,数据来源类型包括关联物理信号、关联系统规则、参数配置和内置方法。

4.根据权利要求1所述的基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:所述S1中设备包括冷水主机、板式换热器、水泵、电动开关阀、电动调节阀、旁通阀、蓄冷罐、冷却塔、集水器、分水器。

5.根据权利要求1所述的基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:所述S5中,对信号版本进行维护管理具体为:在信号实例化时,自动控制系统初始化信号的版本信息,且在信号发生变更时,自动控制系统自动更新信号版本信息。

6.根据权利要求5所述的基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:所述S5中,对引用关系进行维护管理具体为:在建立引用关系后,自动控制系统记录引用关系涉及的引用和被引用对象信息以及建立引用关系时被引用对象的版本信息,在引用关系被建立时,自动控制系统记录的被引用对象的版本信息为被引用对象最新的版本信息。

7.根据权利要求1所述的基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:所述系统模式切换还包括从生产模式切换到维护模式、从生产模式切换到自控模式、从自控模式切换到生产模式;

...

【技术特征摘要】

1.基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:所述s1中在设备上创建的物理信号包括自定义信号属性和信号关联配置信息;信号属性包括信号名称、信号类型、信号展示控件类型、信号单位和取值范围;信号类型包括遥信信号、遥控信号、遥测信号和遥调信号;信号关联配置信息包括网关类型、网管组id、点位、数据类型、精度倍率和复杂运算;数据类型包括二进制、布尔型、无符号整型、有符号整型、有符号长整型abcd、有符号长整型cdab,浮点型abcd、浮点型cdab和双精度浮点型。

3.根据权利要求2所述的基于自动控制系统中模式管理的对象引用关系维护方法,其特征在于:所述s1中在设备上创建的逻辑信号可自定义配置,具体包括:信号名称、数据类型、信号类型、信号单位、数据来源类型和数据来源,其中信号类型和数据类型与物理信号一致,逻辑信号的数据类型除物理信号的数据类型外还包含日期类型,数据来源类型包括关联物理信号、关联系统规则、参数配置和内置方法。

【专利技术属性】
技术研发人员:杨鹏颜孙斌刁小闵王玉连
申请(专利权)人:南京群顶科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1