拼接处理系统及其双主控的控制方法技术方案

技术编号:11236538 阅读:65 留言:0更新日期:2015-04-01 10:09
本发明专利技术公开了一种拼接处理系统及其双主控的控制方法,采用两个主控板对整个拼接处理系统进行控制,两个主控板既可以工作在独立工作模式,也可以工作在协同工作模式下。当处于协同工作模式下时,一个主控执行全部控制工作,另一个主控作为备份,前一个主控在状态改变时向后一个主控发送同步数据,使两个主控的状态保持一致。前一个主控出现故障时,后一个主控随时可以接管控制工作,且控制工作无缝衔接,从而提高了系统的稳定性和连续性。当处于独立工作模式时,两个主控分别控制一组输出单板,两组输出单板可以对应两个独立的拼接墙,两个拼接墙可以设置不同的分辨率、显示不同的桌面背景等,从而增加了系统的灵活性。

【技术实现步骤摘要】
拼接处理系统及其双主控的控制方法
本专利技术涉及拼接墙
,特别是涉及一种拼接处理系统及其双主控的控制方法。
技术介绍
在拼接处理系统中,如图1所示,主控板一端连接网络控制端,一端连接系统内的各个单板,并按照网络控制端发来的命令控制各个单板。主控板担负众多任务,其一旦出现故障,系统将陷入瘫痪。增加一块主控板分摊任务,又出现数据分发混乱的情况。
技术实现思路
基于上述情况,本专利技术提出了一种拼接处理系统及其双主控的控制方法,以提高拼接处理系统的安全稳定性。为此,采用的方案如下。一种拼接处理系统双主控的控制方法,包括步骤:按照用户的设置,确定双主控的工作模式;若工作在协同工作模式下,则主控1按照网络控制端的命令控制所有单板,并在状态改变时向主控2发送同步数据,使主控2的状态与主控1保持一致;若工作在独立工作模式下,则主控1按照网络控制端的命令控制第一组输出单板和其余单板,主控2按照网络控制端的命令控制第二组输出单板和其余单板。一种拼接处理系统,括主控1、主控2和工作模式设置模块;所述工作模式设置模块,用于按照用户的选择,设置主控1和主控2的工作模式;在协同工作模式下,主控1按照网络控制端的命令控制所有单板,并在状态改变时向主控2发送同步数据,使主控2的状态与主控1保持一致;在独立工作模式下,主控1按照网络控制端的命令控制第一组输出单板和其余单板,主控2按照网络控制端的命令控制第二组输出单板和其余单板。本专利技术拼接处理系统及其双主控的控制方法,采用两个主控板对整个拼接处理系统进行控制,两个主控板既可以工作在独立工作模式,也可以工作在协同工作模式下。当处于协同工作模式下时,一个主控执行全部控制工作,另一个主控作为备份,负责控制工作的主控在状态改变时更新状态到作为备份的主控。前一个主控出现故障时,后一个主控随时可以接管控制工作,且控制工作无缝衔接,从而提高了系统的稳定性和连续性。当处于独立工作模式时,两个主控分别控制一组输出单板,两组输出单板可以对应两个独立的拼接墙,两个拼接墙可以设置不同的分辨率,显示不同的桌面背景,从而增加了系统的灵活性。附图说明图1为传统单主控独立工作示意图;图2为本专利技术拼接处理系统双主控的控制方法的流程示意图;图3为本专利技术双主控协同工作示意图;图4为本专利技术双主控独立工作示意图;图5为本专利技术拼接处理系统的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本专利技术,并不限定本专利技术的保护范围。本专利技术拼接处理系统双主控的控制方法,如图2所示,包括以下步骤:步骤s101、按照用户的设置,确定双主控的工作模式。本方法设计了两种工作模式:独立工作模式和协同工作模式,使两个主控既可以单独工作,又可以协同工作。模式的选择权则交给用户,用户根据拼接处理系统的当前需求确定双主控的工作模式,若当前关注拼接处理系统的稳定性,则选择协同工作模式,若当前需要两个拼接墙来显示图像,则选择独立工作模式。步骤s102、若工作在协同工作模式下,则主控1按照网络控制端的命令控制所有单板,并在状态改变时向主控2发送同步数据,使主控2的状态与主控1保持一致。上述主控1与主控2在结构和功能上没有分别,1和2的描述仅作区分之用。在协同工作模式下,两个主控一个执行系统内的控制工作,一个作为备份。用户可以在选择协同工作模式的同时指定哪一个主控作为工作主控,哪一个主控作为备份主控。如图3所示,用主控1指代工作主控,主控2指代备份主控。两块主控板会定时通过串口发送保活数据到另一块主控板,保活数据包括当前的工作模式、显示包含的输出单板、自己的IP,发送保活数据同时会检测有没有接收到另一块主控板的保活数据。根据接收到的保活数据的内容,确认另一块主控的工作模式、控制的输出单板和IP地址等。主控1工作在协同工作模式且通过保活数据检测到另外一块主控板也工作在协同模式时,会在状态改变时通过串口将配置数据或业务更改数据等同步数据发送到主控2,主控2接收到配置同步数据或业务更改同步数据后,使用这些数据更新当前系统的配置或业务数据等相应状态,不需要进行复杂的业务处理也不需要下发命令到单板。或者,先启动的主控1在接收到后启动的主控2发送的请求同步数据后,会更新当前的配置数据和全部业务数据到对方。在启动时,主控会向另一块主控板发送同步初始化请求,另一块主控板接收到同步初始化请求后将发送出配置同步数据和包含当前系统全部业务数据的业务更改同步数据,以使两块主控状态同步。无论步骤s101用户选择的何种工作模式,两块主控的模式应当是相同的,若模式不同将出现数据混乱等不良后果。某主控通过接收到的保活数据发现另一主控的工作模式与本主控不一致,则发出错误提示。某主控若连续若干次或超过预定时间未接到另一主控的保活数据,则可能是另一主控出现故障或者两个主控之间的链路出现异常。若是主控1接收保活数据异常,则主控1在状态改变时不再向主控2发送同步数据,并上报保活数据异常告警。若是主控1出现故障,则主控2不能正常接收保活数据,此时主控2上报保活数据异常告警,网络控制端接收到保活数据异常告警后,若判定主控1出现故障,可以连接到主控2进行控制,这时主控2将发挥备份的作用,接替主控1的工作,接收网络控制端的命令,并按照网络控制端的命令控制所有单板。步骤s103、若工作在独立工作模式下,则主控1按照网络控制端的命令控制第一组输出单板和其余单板,主控2按照网络控制端的命令控制第二组输出单板和其余单板。图4所示是拼接处理系统双主控处于独立工作模式时的工作示意图,在该图中,主控1和主控2分别接收来自网络控制端的控制命令,并将命令下发给各个单板,两个主控控制的单板有相同也有不同,不同的是输出单板,主控1控制第一组输出单板,主控2控制第二组输出单板。两组输出单板对应两个独立的拼接墙,这两个拼接墙可以配置为不同的输出分辨率,设置不同的桌面背景,分别开窗口,互不影响。某主控被配置为独立工作模式时,其不再发送同步数据到另一块主控,但需要通过保活数据检查另一块主控的工作模式及显示包含的输出板,如果另一块主控也为独立模式且显示包含的输出板有重叠部分则返回错误;配置命令只下发到当前主控包含的输出单板,下发的配置命令中包含当前主控对应的组播ID,输出单板接收到配置命令后从配置命令中获取组播ID,根据组播ID判断是否需要处理。后续主控下发的开窗、设置桌面背景等业务命令中也会包括组播ID,输出单板接收到业务命令会根据组播ID判断是否需要处理。本专利技术的拼接处理系统是与上述控制方法对应的系统,如图5所示,包括主控1、主控2和工作模式设置模块。所述工作模式设置模块,用于按照用户的选择,设置主控1和主控2的工作模式;在协同工作模式下,主控1按照网络控制端的命令控制所有单板,并在状态改变时主控2发送同步数据,使主控2的状态与主控1保持一致;在独立工作模式下,主控1按照网络控制端的命令控制第一组输出单板和其余单板,主控2按照网络控制端的命令控制第二组输出单板和其余单板。作为一个优选的实施例,主控1和主控2定时向对方法发送保活数据,保活数据包括本主控的IP地址、当前工作模式和所控制的输出单板。某主控通过保活数据确定本文档来自技高网...

【技术保护点】
一种拼接处理系统双主控的控制方法,其特征在于,包括步骤:按照用户的设置,确定双主控的工作模式;若工作在协同工作模式下,则主控1按照网络控制端的命令控制所有单板,并在状态改变时向主控2发送同步数据,使主控2的状态与主控1保持一致;若工作在独立工作模式下,则主控1按照网络控制端的命令控制第一组输出单板和其余单板,主控2按照网络控制端的命令控制第二组输出单板和其余单板。

【技术特征摘要】
1.一种拼接处理系统双主控的控制方法,其特征在于,包括步骤:按照用户的设置,确定双主控的工作模式;若当前关注拼接处理系统的稳定性,则选择协同工作模式,若当前需要两个拼接墙来显示图像,则选择独立工作模式;若工作在协同工作模式下,则主控1按照网络控制端的命令控制所有单板,并在状态改变时向主控2发送同步数据,使主控2的状态与主控1保持一致;若工作在独立工作模式下,则主控1按照网络控制端的命令控制第一组输出单板和其余单板,主控2按照网络控制端的命令控制第二组输出单板和其余单板;第一组输出单板和第二组输出单板分别对应两个独立的拼接墙,这两个拼接墙配置为不同的输出分辨率,设置不同的桌面背景,分别开窗口,互不影响;主控1和主控2定时向对方发送保活数据,保活数据包括本主控的IP地址、当前工作模式和所控制的输出单板;通过保活数据确定另一主控与本主控工作模式不一致时,在处理业务命令时返回错误;在协同工作模式下,主控2超过预定时间未接收到主控1的保活数据,则认定主控1出现故障或者主控1与主控2之间的链路异常,网络控制端在主控1出现故障时连接到主控2进行控制,主控2接收网络控制端的命令,并按照网络控制端的命令控制所有单板;在独立工作模式下,一个主控通过保活数据判定另一主控所控制的输出单板与本主控所控制的输出单板存在重叠,则发出错误提示;向输出单板发送配置命令,配置命令只下发到当前主控包含的输出单板,下发的配置命令中包含当前主控对应的组播ID,输出单板接收到配置命令后从配置命令中获取组播ID,根据组播ID判断是否需要处理。2.根据权利要求1所述的拼接处理系统双主控的控制方法,其特征在于,所述同步数据包括配置同步数据和业务更改同步数据,主控2接收所述同步数据,并按照所述同步数据更新当前配置和业务数据的状态。3.根据权利要求1所述的拼接处理系统双主控的控制方法,其特征在于,主控1为用户指定的执行当前控制工作的主控,主控2为用户指定的用于备份的主控。4...

【专利技术属性】
技术研发人员:艾君锐吴鹏周泽强
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:广东;44

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

1