一种多控制器的定位控制方法及系统的制作方法_2

文档序号:9488889阅读:来源:国知局
了一种多控制器的定位控制方法,可以包括以下步骤:
[0071]S201、获取控制器的选择指令。
[0072]当需要对控制器进行选择时,需要获取控制器的选择指令。
[0073]S202、判断是否至少有一个控制器处于定位状态,若是,则执行步骤S203取消所有的定位操作,熄灭所有的定位指示灯。
[0074]当需要对控制器进行选择时,若有控制器处于定位状态,此时需要取消定位操作,进行控制器的选择操作。
[0075]S204、循环选择所有控制器。
[0076]若共有4个控制器,此时,循环选择这4个控制器。
[0077]S205、判断是否循环选择完所有控制器,若否,则执行步骤S206,若是,则执行步骤S207o
[0078]S206、设置当前被选择控制器的选择标识。
[0079]当没有循环选择完这4个控制器时,比如当前选择的是控制器2时,则为控制器2设置选择标识。
[0080]S208、熄灭上一选择的控制器对应的指示灯,点亮当前选择的控制器对应的指示灯。
[0081]熄灭选择控制器1时对应的指示灯,点亮控制器2对应的指示灯。
[0082]S207、当循环选择完所有控制器时,清空所有控制器对应的选择标识。
[0083]与图1中一种多控制器的定位控制方法实施例相对应,参考图3,本申请还提供了一种多控制器的定位控制系统的实施例,包括:
[0084]第一获取单元301,用于获取目标控制器的定位指令。
[0085]第三判断单元302,用于判断所有的控制器中是否至少有一个控制器处于选择状态,若是,则结束所述定位操作,否则,继续所述定位操作。
[0086]查询单元303,用于在预设定位表中,查询所述目标控制器对应的指示灯。
[0087]第一判断单元304,用于判断所述指示灯是否被复用。
[0088]控制单元305,用于当所述指示灯没有被复用时,所述指示灯只对应所述目标控制器,控制所述指示灯对应的目标控制器的颜色点亮。
[0089]第二判断单元306,用于当所述指示灯被复用时,所述指示灯对应两个控制器,判断所述指示灯对应的除所述目标控制器之外的另一个控制器的颜色是否处于点亮状态,若是,则所述指示灯与所述另一个控制器对应的颜色和所述指示灯与所述目标控制器对应的颜色循环点亮。
[0090]与图2中一种多控制器的定位控制方法实施例相对应,参考图4,本申请还提供了一种多控制器的定位控制系统的实施例,包括:
[0091]第二获取单元401,用于获取控制器的选择指令。
[0092]第五判断单元402,用于判断是否至少有一个控制器处于定位状态,若是,则取消所有的定位操作,熄灭所有的定位指示灯。
[0093]循环选择单元403,用于循环选择所有控制器。
[0094]第四判断单元404,用于判断是否循环选择完所有控制器,若否,则设置当前被选择控制器的选择标识。
[0095]点亮单元405,用于媳灭上一选择的控制器对应的指示灯,点亮当前选择的控制器对应的指示灯。
[0096]在具体实现过程中,多控制器引擎的定位控制方式分为两大部分,第一部分是外观指示、第二部分是内部逻辑控制。
[0097]本发明特别适用于控制器前端插入的引擎,外观包含挂耳指示灯、控制器插框颜色标识。由于多控存储引擎的前后端空间更高效率的用于10扩展、散热、电源、BBU等,指示灯最为合理、一致的放置方式为前端挂耳。
[0098]首先,提出采用双色或多色指示灯进行定位显示,这样可以通过较少的指示灯定位更多的控制器。
[0099]第二,前端插入的控制器插框采用对应的颜色标识与指示灯对应,以方便定位控制器。
[0100]内部控制逻辑,是指通过多控引擎的管理模块上的软件代码驱动指示灯的策略。第一,单个控制器定位时,对应该控制器的指示灯单色常亮。第二,单个指示灯对应的2个或多控控制器定位时,指示灯的双色或多色循环点亮。
[0101]内部控制逻辑除了定位外,还包含选择功能,以更好的配合多控制器引擎的上下电维护操作,仅有被选定的控制器接收电源按键的启动关闭动作。第一、在挂耳上按键功能中定义选择控制器功能。第二、当做控制器选择时,定位指示灯逻辑被屏蔽。
[0102]可以理解为,定位了某控制器再去做选择时,定位自动时效;选择控制器生效时,无法进行其他定位操作;选择控制器只能实现一次选择1个控制器。
[0103]如图5所示,挂耳上1为按键,2-8为指示灯
[0104]其中1为电源按键,长按超过四秒改变所选控制器状态(on/off),短按一秒内为选择控制器功能:短按第一次选择控制器(SC0),短按第两次选择SCI,短按第三次选择SC,短按第四次选择SC3,短按第五次四个全选。
[0105]2为系统电源指示灯,5/6/7/8为挂耳上的其他功能指示灯,如故障、过热、服务、缓存指示灯等,本专利中不做讨论。
[0106]3/4为定位指示灯,3对应左侧两个控制器SC0/SC2,4对应右侧两个控制器SCI/SC3,3/4为蓝、橙双色指示灯。
[0107]当进行控制器定位时,定位SCO时,3号灯蓝色,定位SC0/SC2时,3号灯蓝、橙闪烁ο
[0108]当进行控制其选择时,定位灯全部熄灭,选择控制器SCO时,3号灯蓝色快速闪烁。
[0109]解决了多数存储阵列中一个电源控制所有控制器,无法进行单独的上下电操作的问题;采用较少的挂耳指示灯实现全部控制器的定位,节省空间摆放其他功能指示灯。
[0110]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0111]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种多控制器的定位控制方法,其特征在于,该方法包括: 获取目标控制器的定位指令; 在预设定位表中,查询所述目标控制器对应的指示灯; 判断所述指示灯是否被复用; 当所述指示灯没有被复用时,所述指示灯只对应所述目标控制器,控制所述指示灯对应的目标控制器的颜色点亮; 当所述指示灯被复用时,所述指示灯对应两个控制器,判断所述指示灯对应的除所述目标控制器之外的另一个控制器的颜色是否处于点亮状态,若是,则所述指示灯与所述另一个控制器对应的颜色和所述指示灯与所述目标控制器对应的颜色循环点亮。2.根据权利要求1所述的控制方法,其特征在于,所述在预设定位表中,查询所述目标控制器对应的指示灯之前,还包括: 判断所有的控制器中是否至少有一个控制器处于选择状态,若是,则结束所述定位操作,否则,继续所述定位操作。3.根据权利要求2所述的控制方法,其特征在于,所述判断所有的控制器中是否至少有一个控制器处于选择状态,包括: 在所有的控制器中,判断是否至少有一个控制器具有选择标识,若是,则具有选择标识的控制器处于选择状态,若否,则所有的控制器均没有处于选择状态。4.根据权利要求1至3任一项所述的控制方法,其特征在于,还包括: 获取控制器的选择指令; 循环选择所有控制器; 判断是否循环选择完所有控制器,若否,则设置当前被选择控制器的选择标识; 熄灭上一选择的控制器对应的指示灯,点亮当前选择的控制器对应的指示灯。5.根据权利要求4所述的控制方法,其特征在于,在所述循环选择所有控制器之前,还包括: 判断是否至少有一个控制器处于定位状态,若是,则取消所有的定位操作,熄灭所有的定位指示灯。6.根据权利要求4所述的控制方法,其特征在于,还包括: 当循环选择完所有控制器时,清空所有控制器对应的选择标识。7.一种多控制器的定位控制系统,其特征在于,该系统包括: 第一获取单元,用于获取目标控制器的定位指令; 查询单元,用于在预设定位表中,查询所述目标控制器对应的指示灯; 第一判断单元,用于判断所述指示灯是否被复用; 控制单元,用于当所述指示灯没有被复用时,所述指示灯只对应所述目标控制器,控制所述指示灯对应的目标控制器的颜色点亮; 第二判断单元,用于当所述指示灯被复用时,所述指示灯对应两个控制器,判断所述指示灯对应的除所述目标控制器之外的另一个控制器的颜色是否处于点亮状态,若是,则所述指示灯与所述另一个控制器对应的颜色和所述指示灯与所述目标控制器对应的颜色循环点亮。8.根据权利要求7所述的控制系统,其特征在于,还包括: 第三判断单元,用于判断所有的控制器中是否至少有一个控制器处于选择状态,若是,则结束所述定位操作,否则,继续所述定位操作。9.根据权利要求7至8任一项所述的控制系统,其特征在于,还包括: 第二获取单元,用于获取控制器的选择指令; 循环选择单元,用于循环选择所有控制器; 第四判断单元,用于判断是否循环选择完所有控制器,若否,则设置当前被选择控制器的选择标识; 点亮单元,用于熄灭上一选择的控制器对应的指示灯,点亮当前选择的控制器对应的指示灯。10.根据权利要求9所述的控制系统,其特征在于,还包括: 第五判断单元,用于判断是否至少有一个控制器处于定位状态,若是,则取消所有的定位操作,熄灭所有的定位指示灯。
【专利摘要】本发明实施例公开了一种多控制器的定位控制方法,获取目标控制器的定位指令;在预设定位表中,查询所述目标控制器对应的指示灯;判断所述指示灯是否被复用;当所述指示灯没有被复用时,所述指示灯只对应所述目标控制器,控制所述指示灯对应的目标控制器的颜色点亮;当所述指示灯被复用时,所述指示灯对应两个控制器,判断所述指示灯对应的除所述目标控制器之外的另一个控制器的颜色是否处于点亮状态,若是,则所述指示灯与所述另一个控制器对应的颜色和所述指示灯与所述目标控制器对应的颜色循环点亮,通过指示灯的闪亮情况,可以有效的实现目标控制器的定位操作,并且在复用指示灯时,减少指示灯的使用数量,节约指示灯占用的空间。
【IPC分类】G05B19/04
【公开号】CN105242581
【申请号】CN201510689228
【发明人】刘希猛
【申请人】浪潮(北京)电子信息产业有限公司
【公开日】2016年1月13日
【申请日】2015年10月21日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1