System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于冗余组态软件的视频联动展示方法技术_技高网

基于冗余组态软件的视频联动展示方法技术

技术编号:40608439 阅读:7 留言:0更新日期:2024-03-12 22:15
本发明专利技术公开了基于冗余组态软件的视频联动展示方法,涉及视频展示控制技术领域,分别在监控区域设置监控设备,同时在监控中心设置有主控制器,主控制器中设置有冗余组态软件和主用软件,设置监测变量值,利用冗余组态软件和主用软件将监测变量值同步,冗余组态软件获取到监测区域的监测值,并与监测变量值的变化范围进行对比,得到触发信号,当存在监控区域监测到触发信号时,此时将对应的监测区域的摄像头打开,并将显示画面在冗余组态软件的显示屏中进行显示,由于冗余组态软件与主用软件存在同步监测,画面展示时机准确。

【技术实现步骤摘要】

本专利技术属于视频展示控制,具体是基于冗余组态软件的视频联动展示方法


技术介绍

1、在水利水运行业船闸、泵站自动化集中监控等领域,经常需要在关键操作时对现场设备进行实时视频画面监控,如何实现操作同步流畅展示视频画面而不影响继续操作变得尤为重要。

2、专利公开号为cn217643501u公开了一种应用于水利泵站上的摄像机联动控制系统,包括待监测设备、信号输入模块、plc中央主控制器、继电器、摄像机和通讯模块。待监测设备与信号输入模块通讯连接;信号输入模块与plc中央主控制器通讯连接;plc中央主控制器与摄像机、继电器和通讯模块分别通讯连接。本技术能将泵站自动化系统与视频监控系统进行相互联动。

3、针对于上述所提出的专利,其操作同时弹出一个小窗口进行联动视频画面展示,因现在电子摄像视频设备发展迅速,视频画面分辨率大多是高清画面,在打开弹出窗口时容易产生瞬时cpu使用率过高造成的卡顿,而且窗口画面太小不易于视频画面浏览,反之画面太大时遮挡组态软件画面影响用户对组态软件的操作。


技术实现思路

1、本专利技术旨在至少解决现有技术中存在的技术问题之一;为此,本专利技术提出了基于冗余组态软件的视频联动展示方法,用于解决上述所提出的技术问题。

2、为实现上述目的,根据本专利技术的第一方面的实施例提出基于冗余组态软件的视频联动展示方法,该方法具体包括以下步骤:

3、步骤一:在监控区域设置监控设备,同时在监控中心设置有主控制器,主控制器中设置有冗余组态软件和主用软件;

4、步骤二:设置监测变量值,利用冗余组态软件和主用软件将监测变量值同步;

5、步骤三:冗余组态软件获取到监测区域的监测值,并与监测变量值的变化范围进行对比,根据对比结果得到触发信号;

6、步骤四:当监控区域监测到触发信号时,此时将对应的监测区域的摄像头打开,并将显示画面在冗余组态软件的显示屏中进行显示。

7、作为本专利技术的进一步方案,监控中心的主控制器与监控设备进行联动,当监测到触发信号时,主控制器中的冗余组态软件对监控画面进行显示。

8、作为本专利技术的进一步方案,显示画面在冗余组态软件的视频显示窗口的设置方法为:

9、f1:先获取到冗余组态软件中的视频的总画面规格,同时以冗余组态软件的画面为平面,以左下角为原点,以距离值x1为单位值,建立二维直角坐标系,距离值x1为预设值;

10、f2:对冗余组态软件的画面中的系统软件进行检测,并获取到每个系统软件的位置(xi,yi),同时根据二维坐标系获取到冗余组态软件画面的分界线,其中冗余组态软件画面的分界线分别为x=a,y=b;

11、f3:根据系统软件的位置,设置方框,并对方框中的系统软件进行识别,得到视频显示窗口。

12、作为本专利技术的进一步方案,方框的设置方法为:

13、按照单位值,根据系统软件的位置坐标,将横坐标相同的系统软件的坐标位置整合成一类,并标记为x=ⅰ、ⅱ、……,此时系统软件的横坐标位置被分为(ⅰ,yi)、(ⅱ、yi)、……;

14、将a减去x得到横距值h,先获取到最大横距值hmax,以及对应的系统软件所在的位置坐标,从此位置坐标中开始设置方框,其方框的长为最大横距值hmax,宽为b。

15、作为本专利技术的进一步方案,视频显示窗口的获取方法为:

16、对方框中的系统软件进行检测,当方框中不存在系统软件时,此时将此方框作为视频画面显示窗口,当方框中存在系统软件时,先获取到方框中系统软件的坐标位置中的纵坐标的值,并提取纵坐标中最大值作为纵距值zmax;

17、分别以横距值hmax和纵距值zmax作为长和宽,重新设置方框,方框的边界线以横距值hmax和纵距值zmax对应的系统软件的作为位置处为起点;

18、继续识别方框中的系统软件,当方框中不存在系统软件时,此时将此方框作为视频画面显示窗口,当方框中存在系统软件时,再次获取到次于最大横距值对应的系统软件以及对应的横距值,并依次按照上述步骤进行分析,直至得到视频画面显示窗口。

19、作为本专利技术的进一步方案,所述a和b分别为冗余组态软件显示画面的长和宽。

20、与现有技术相比,本专利技术的有益效果是:

21、本专利技术通过设置冗余组态软件,并由冗余组态软件同步监测变量值变化,当监控区域的关键参数不在监测变量值的变化范围内时,在冗余工作站上展示视频画面,由于冗余组态软件与主用软件存在同步监测,画面展示时机准确;

22、本专利技术在冗余组态软件上展示画面,视频画面由冗余主机处理,减少主用软件主机cpu占用率,防止卡顿产生;

23、本专利技术在冗余组态软件展示画面时,视频画面可根据显示画面来自适应调整,使用户对画面审视时,不影响主用软件上的操作。

本文档来自技高网...

【技术保护点】

1.基于冗余组态软件的视频联动展示方法,其特征在于,该方法具体包括以下步骤:

2.根据权利要求1所述的基于冗余组态软件的视频联动展示方法,其特征在于,监控中心的主控制器与监控设备进行联动,当监测到触发信号时,主控制器中的冗余组态软件对监控画面进行显示。

3.根据权利要求1所述的基于冗余组态软件的视频联动展示方法,其特征在于,显示画面在冗余组态软件的视频显示窗口的设置方法为:

4.根据权利要求3所述的基于冗余组态软件的视频联动展示方法,其特征在于,方框的设置方法为:

5.根据权利要求3所述的基于冗余组态软件的视频联动展示方法,其特征在于,视频显示窗口的获取方法为:

6.根据权利要求3所述的基于冗余组态软件的视频联动展示方法,其特征在于,所述A和B分别为冗余组态软件显示画面的长和宽。

【技术特征摘要】

1.基于冗余组态软件的视频联动展示方法,其特征在于,该方法具体包括以下步骤:

2.根据权利要求1所述的基于冗余组态软件的视频联动展示方法,其特征在于,监控中心的主控制器与监控设备进行联动,当监测到触发信号时,主控制器中的冗余组态软件对监控画面进行显示。

3.根据权利要求1所述的基于冗余组态软件的视频联动展示方法,其特征在于,显示画面在冗余组态软件的...

【专利技术属性】
技术研发人员:王海王有红杨庚生丁腾跃袁齐潘家成
申请(专利权)人:中水三立数据技术股份有限公司
类型:发明
国别省市:

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

1