设备控制方法及装置制造方法
【专利摘要】本发明公开了一种设备控制方法及装置。其中,该方法包括:获取用户的开机请求,开机请求包括:请求开启设备的设备标识;根据设备标识获取设备的当前状态参数;根据当前状态参数为用户分配开机权限;控制用户在开机权限的范围内使用设备。采用本发明,解决了现有技术中用户启动设备无权限控制,容易导致设备故障的问题,实现了对用户启动设备的权限控制,实现了对设备的权限控制,从而可以很好的保证设备的安全运行。
【专利说明】设备控制方法及装置
【技术领域】
[0001]本发明涉及机械控制领域,具体而言,涉及一种设备控制方法及装置。
【背景技术】
[0002]现有技术中用户只要有开机密码,即可完成开机动作,缺乏必要的限制和开机授权管理。一旦用户不熟悉机组的使用方法,违规开机可能会产生设备的损毁等事故。目前,现有技术中还没有解决此问题的方法。
[0003]针对现有技术中用户启动设备无权限控制,容易导致设备故障的问题,目前尚未提出有效的解决方案。
【发明内容】
[0004]针对相关技术用户启动设备无权限控制,容易导致设备故障的问题,目前尚未提出有效的解决方案,为此,本发明的主要目的在于提供一种设备控制方法及装置,以解决上述问题。
[0005]为了实现上述目的,根据本发明的一个方面,提供了一种设备控制方法,该方法包括:获取用户的开机请求,开机请求包括:请求开启设备的设备标识;根据设备标识获取设备的当前状态参数;根据当前状态参数为用户分配开机权限;控制用户在开机权限的范围内使用设备。
[0006]进一步地,使用当前状态参数为用户分配开机权限的步骤包括:检测当前状态参数是否符合预设安全参数;在当前状态参数符合预设安全参数的情况下,为用户分配开机权限。
[0007]进一步地,开机请求包括:用户的身份信息,为用户分配开机权限的步骤包括:从预设数据库中读取与身份信息对应的权限信息;使用权限信息为用户分配开机权限。
[0008]进一步地,根据设备标识获取对应的当前状态参数的步骤包括:根据身份信息查询用户的开机记录;根据开机记录判断用户是否是首次请求开机;在用户是首次请求开机的情况下,获取当前状态参数;在用户不是首次请求开机的情况下,从开机记录中获取用户的开机权限。
[0009]进一步地,根据设备标识获取对应的当前状态参数的步骤包括:判断设备当前的开机设置是否为限制开机;在开机设置为限制开机的情况下,根据设备标识获取当前状态参数;在开机设置不为限制开机的情况下,直接开启设备。
[0010]为了实现上述目的,根据本发明的另一方面,提供了一种设备控制装置,该装置包括:第一获取模块,用于获取用户的开机请求,开机请求包括:请求开启设备的设备标识;第二获取模块,用于根据设备标识获取设备的当前状态参数;权限控制模块,用于根据当前状态参数为用户分配开机权限;开机控制模块,用于控制用户在开机权限的范围内使用设备。
[0011]进一步地,权限控制模块包括:第一检测模块,用于检测当前状态参数是否符合预设安全参数;权限控制子模块,用于在当前状态参数符合预设安全参数的情况下,为用户分配开机权限。
[0012]进一步地,开机请求包括:用户的身份信息,权限控制子模块包括:读取模块,用于从预设数据库中读取与身份信息对应的权限信息;分配模块,用于使用权限信息为用户分配开机权限。
[0013]进一步地,第二获取模块包括:查询模块,用于根据身份信息查询用户的开机记录;第一判断模块,用于根据开机记录判断用户是否是首次请求开机;第一获取子模块,用于在用户是首次请求开机的情况下,获取当前状态参数;第二获取子模块,用于在用户不是首次请求开机的情况下,从开机记录中获取用户的开机权限。
[0014]进一步地,第二获取模块包括:第二判断模块,用于判断设备当前的开机设置是否为限制开机;第三获取子模块,用于在开机设置为限制开机的情况下,根据设备标识获取当前状态参数;启动模块,用于在开机设置不为限制开机的情况下,直接开启设备。
[0015]通过本发明,在第一获取模块获取用户的开机请求之后,第二获取模块根据开机请求中的目标设备的设备标识获取设备的当前状态参数,然后权限控制模块根据当前状态参数为用户分配开机权限,并通过开机控制模块控制用户在开机权限的范围内使用设备。通过本发明需要根据开机请求获取设备的当前状态参数,在当前状态参数符合开机条件时,才会为用户分配开机权限,也即只有确认目标机组各项设置和状态参数满足开机条件,才能允许其开机,从而有效的保护了空调机组的安全运行,禁止任何违反规定的开机动作,从而解决了现有技术中用户启动设备无权限控制,容易导致设备故障的问题,实现了对用户启动设备的权限控制,实现了对设备的权限控制,从而可以很好的保证设备的安全运行。
【专利附图】
【附图说明】
[0016]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0017]图1是根据本发明实施例的设备控制装置的结构示意图;
[0018]图2是根据本发明实施例的设备控制方法的流程图;以及
[0019]图3是根据图2所示实施例的设备控制方法的流程图。
【具体实施方式】
[0020]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0021]图1是根据本发明实施例的设备控制装置的结构示意图。如图1所示,该装置可以包括:第一获取模块10,用于获取用户的开机请求,开机请求包括:请求开启设备的设备标识;第二获取模块30,用于根据设备标识获取设备的当前状态参数;权限控制模块50,用于根据当前状态参数为用户分配开机权限;开机控制模块70,用于控制用户在开机权限的范围内使用设备。
[0022]采用本发明,在第一获取模块10获取用户的开机请求之后,第二获取模块30根据开机请求中的目标设备的设备标识获取设备的当前状态参数,然后权限控制模块50根据当前状态参数为用户分配开机权限,并通过开机控制模块70控制用户在开机权限的范围内使用设备。通过本发明需要根据开机请求获取设备的当前状态参数,在当前状态参数符合开机条件时,才会为用户分配开机权限,也即只有确认目标机组各项设置和状态参数满足开机条件,才能允许其开机,从而有效的保护了空调机组的安全运行,禁止任何违反规定的开机动作,从而解决了现有技术中用户启动设备无权限控制,容易导致设备故障的问题,实现了对用户启动设备的权限控制,实现了对设备的权限控制,从而可以很好的保证设备的安全运行。
[0023]本申请中的设备可以是任何物理设备,如,空调机组、制冷机组等。
[0024]根据本发明的上述实施例,权限控制模块50可以包括:第一检测模块,用于检测当前状态参数是否符合预设安全参数;权限控制子模块,用于在当前状态参数符合预设安全参数的情况下,为用户分配开机权限。
[0025]具体地,上述的当前状态参数可以包括:压缩机安全状态、系统的压力状态、各传感器的检测参数(可以包括温度传感器检测的当前温度参数、湿度传感器检测的当前湿度参数)等,对应的预设安全参数可以为开机条件,具体地可以包括:压缩机的安全开机参数、开机压力参数、开机温度参数、开机湿度参数。
[0026]第一检测模块,检测当前状态参数是否符合预设安全参数具体地可以通过分别检测上述当前状态参数是否满足开机的需要。例如,可以通过第一检测子模块检测压缩机安全状态是否符合安全开机参数,可以通过第二测子模块检测系统的压力状态是否符合开机压力参数,可以通过第三检测子模块检测当前温度参数是否符合开机温度参数,以及可以通过第四检测子模块检测当前适度参数是否符合开机湿度参数,在上述的四个检测子模块的检测结果均为是的情况下,确认当前状态参数符合预设安全参数;在上述的四个检测子模块中有至少一个检测的结果为否的情况下,确认当前状态参数不符合预设安全参数。
[0027]在本发明的上述实施例中,开机请求可以包括:用户的身份信息,权限控制子模块包括:读取模块,用于从预设数据库中读取与身份信息对应的权限信息;分配模块,用于使用权限信息为用户分配开机权限。
[0028]根据本发明的上述实施例,第二获取模块30可以包括:查询模块,用于根据身份信息查询用户的开机记录;第一判断模块,用于根据开机记录判断用户是否是首次请求开机;第一获取子模块,用于在用户是首次请求开机的情况下,获取当前状态参数;第二获取子模块,用于在用户不是首次请求开机的情况下,从开机记录中获取用户的开机权限。
[0029]具体地,上述实施例中,限制设备的首次开机,以确保机组首次开机安全启动。一般地,设备出厂时都处于限制开机模式,用户获得首次开机权限后,机组则处于非限制开机模式,用户可以无需请求正常登录并控制,除非机组发生重大异常或者厂方远程进行限制。这样可以节省检测时间和授权时间,在提高开机安全性的情况下,提高开机的效率。
[0030]在本发明的上述实施例中,第二获取模块30可以包括:第二判断模块,用于判断设备当前的开机设置是否为限制开机;第三获取子模块,用于在开机设置为限制开机的情况下,根据设备标识获取当前状态参数;启动模块,用于在开机设置不为限制开机的情况下,直接开启设备。
[0031]通过上述第二判断模块,可以使启动模块在开机设备不为限制开机的情况下直接开机,可以直接节省开机时间,在提高开机安全性的情况下,提高开机的效率。
[0032]图2是根据本发明实施例的设备控制方法的流程图,如图2所示该方法包括如下步骤:
[0033]步骤S102,获取用户的开机请求,开机请求包括:请求开启设备的设备标识。
[0034]步骤S104,根据设备标识获取设备的当前状态参数。
[0035]步骤S106,根据当前状态参数为用户分配开机权限。
[0036]步骤S108,控制用户在开机权限的范围内使用设备。
[0037]采用本发明,在获取用户的开机请求之后,根据开机请求中的目标设备的设备标识获取设备的当前状态参数,然后根据当前状态参数为用户分配开机权限,并控制用户在开机权限的范围内使用设备。通过本发明需要根据开机请求获取设备的当前状态参数,在当前状态参数符合开机条件时,才会为用户分配开机权限,也即只有确认目标机组各项设置和状态参数满足开机条件,才能允许其开机,从而有效的保护了空调机组的安全运行,禁止任何违反规定的开机动作,从而解决了现有技术中用户启动设备无权限控制,容易导致设备故障的问题,实现了对用户启动设备的权限控制,实现了对设备的权限控制,从而可以很好的保证设备的安全运行。
[0038]具体地,在本发明的上述实施例中,在用户提出开机请求之后,设备的厂方采取远程监测、评估,确认机组是否满足开机条件,按照每个机组唯一的设备标识符,给予对应机组开机权限,用户获得开机权限,并开机。
[0039]在本发明的上述实施例中,根据当前状态参数为用户分配开机权限的步骤可以包括:检测当前状态参数是否符合预设安全参数;在当前状态参数符合预设安全参数的情况下,为用户分配开机权限。
[0040]具体地,上述的当前状态参数可以包括:压缩机安全状态、系统的压力状态、各传感器的检测参数(可以包括温度传感器检测的当前温度参数、湿度传感器检测的当前湿度参数)等,对应的预设安全参数可以为开机条件,具体地可以包括:压缩机的安全开机参数、开机压力参数、开机温度参数、开机湿度参数。
[0041]检测当前状态参数是否符合预设安全参数具体地可以通过分别检测上述当前状态参数是否满足开机的需要。例如,检测压缩机安全状态是否符合安全开机参数,检测系统的压力状态是否符合开机压力参数,检测当前温度参数是否符合开机温度参数,以及检测当前适度参数是否符合开机湿度参数,在上述的四个检测步骤中,每个检测的结果均为是的情况下,确认当前状态参数符合预设安全参数;在上述的四个检测步骤中有至少一个检测的结果为否的情况下,确认当前状态参数不符合预设安全参数。
[0042]根据本发明的上述实施例,开机请求可以包括:用户的身份信息,为用户分配开机权限的步骤包括:从预设数据库中读取与身份信息对应的权限信息;使用权限信息为用户分配开机权限。
[0043]根据本发明的上述实施例,根据设备标识获取对应的当前状态参数的步骤可以包括:根据身份信息查询用户的开机记录;根据开机记录判断用户是否是首次请求开机;在用户是首次请求开机的情况下,获取当前状态参数;在用户不是首次请求开机的情况下,从开机记录中获取用户的开机权限。
[0044]具体地,上述实施例中,限制设备的首次开机,以确保机组首次开机安全启动。一般地,设备出厂时都处于限制开机模式,用户获得首次开机权限后,机组则处于非限制开机模式,用户可以无需请求正常登录并控制,除非机组发生重大异常或者厂方远程进行限制。这样可以节省检测时间和授权时间,在提高开机安全性的情况下,提高开机的效率。
[0045]在本发明的上述实施例中,根据设备标识获取对应的当前状态参数的步骤可以包括:判断设备当前的开机设置是否为限制开机;在开机设置为限制开机的情况下,根据设备标识获取当前状态参数;在开机设置不为限制开机的情况下,直接开启设备。
[0046]通过上述判断的步骤,在开机设备不为限制开机的情况下直接开机,可以直接节省开机时间,在提高开机安全性的情况下,提高开机的效率。
[0047]具体地,如图3所示,本发明的上述实施例可以通过如下步骤实现:
[0048]步骤S202:获取用户的开机请求。具体地,用户可以使用本地的机组发出该开机请求。
[0049]步骤S204:判断设备当前的开机设置是否为限制开机。其中,在开机设置为限制开机的情况下,执行步骤S206 ;在开机设置不为限制开机的情况下,执行步骤S208。
[0050]更具体地,如果当前处于限制开机状态,在按下开机按钮时,会有相应的文字提示信息,提示用户当前机组限制开机,请与厂方联系。
[0051]步骤S206:根据设备标识获取当前状态参数。
[0052]步骤S208:直接开启设备。
[0053]步骤S210:检测当前状态参数是否符合预设安全参数。其中,在当前状态参数符合预设安全参数的情况下,执行步骤S212;在当前状态参数不符合预设安全参数的情况下,执行步骤S214:拒绝开机。
[0054]步骤S212:为用户分配开机权限。
[0055]步骤S216:输入开机密码开机。
[0056]在上述实施例中,可以通过远程监测到的机组运行的当前状态参数和数据库中预存的开机条件数据(即预设安全参数),可评估是否对目标机组(即请求开启设备)进行开机授权,并且可以通过远程开启或者关闭开机授权,从而有效的保护了空调机组的安全运行。
[0057]上述的评估可以根据不同设备的不同型号从数据库中获取不同的预设安全参数,然后将设备的当前状态参数与预设安全参数进行对比,符合预设安全参数才可以开机。
[0058]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0059]从以上的描述中,可以看出,本发明实现了如下技术效果:采用本发明,在第一获取模块10获取用户的开机请求之后,第二获取模块30根据开机请求中的目标设备的设备标识获取设备的当前状态参数,然后权限控制模块50根据当前状态参数为用户分配开机权限,并通过开机控制模块70控制用户在开机权限的范围内使用设备。通过本发明需要根据开机请求获取设备的当前状态参数,在当前状态参数符合开机条件时,才会为用户分配开机权限,也即只有确认目标机组各项设置和状态参数满足开机条件,才能允许其开机,从而有效的保护了空调机组的安全运行,禁止任何违反规定的开机动作,从而解决了现有技术中用户启动设备无权限控制,容易导致设备故障的问题,实现了对用户启动设备的权限控制,实现了对设备的权限控制,从而可以很好的保证设备的安全运行。
[0060]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0061]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种设备控制方法,其特征在于,包括: 获取用户的开机请求,所述开机请求包括:请求开启设备的设备标识; 根据所述设备标识获取所述设备的当前状态参数; 根据所述当前状态参数为所述用户分配开机权限; 控制所述用户在所述开机权限的范围内使用所述设备。
2.根据权利要求1所述的方法,其特征在于,根据所述当前状态参数为所述用户分配开机权限的步骤包括: 检测所述当前状态参数是否符合预设安全参数; 在所述当前状态参数符合所述预设安全参数的情况下,为所述用户分配所述开机权限。
3.根据权利要求2所述的方法,其特征在于,所述开机请求包括:所述用户的身份信息,为所述用户分配所述开机权限的步骤包括: 从预设数据库中读取与所述身份信息对应的权限信息; 使用所述权限信息为所述用户分配所述开机权限。
4.根据权利要求3所述的方法,其特征在于,根据所述设备标识获取对应的当前状态参数的步骤包括: 根据所述身份信息查询所述用户的开机记录; 根据所述开机记录判断所述用户是否是首次请求开机; 在所述用户是首次请求开机的情况下,获取所述当前状态参数; 在所述用户不是首次请求开机的情况下,从所述开机记录中获取所述用户的所述开机权限。
5.根据权利要求1所述的方法,其特征在于,根据所述设备标识获取对应的当前状态参数的步骤包括: 判断所述设备当前的开机设置是否为限制开机; 在所述开机设置为限制开机的情况下,根据所述设备标识获取所述当前状态参数; 在所述开机设置不为限制开机的情况下,直接开启所述设备。
6.一种设备控制装置,其特征在于,包括: 第一获取模块,用于获取用户的开机请求,所述开机请求包括:请求开启设备的设备标识; 第二获取模块,用于根据所述设备标识获取所述设备的当前状态参数; 权限控制模块,用于根据所述当前状态参数为所述用户分配开机权限; 开机控制模块,用于控制所述用户在所述开机权限的范围内使用所述设备。
7.根据权利要求6所述的装置,其特征在于,所述权限控制模块包括: 第一检测模块,用于检测所述当前状态参数是否符合预设安全参数; 权限控制子模块,用于在所述当前状态参数符合所述预设安全参数的情况下,为所述用户分配所述开机权限。
8.根据权利要求7所述的装置,其特征在于,所述开机请求包括:所述用户的身份信息,所述权限控制子模块包括: 读取模块,用于从预设数据库中读取与所述身份信息对应的权限信息; 分配模块,用于使用所述权限信息为所述用户分配所述开机权限。
9.根据权利要求8所述的装置,其特征在于,所述第二获取模块包括: 查询模块,用于根据所述身份信息查询所述用户的开机记录; 第一判断模块,用于根据所述开机记录判断所述用户是否是首次请求开机; 第一获取子模块,用于在所述用户是首次请求开机的情况下,获取所述当前状态参数; 第二获取子模块,用于在所述用户不是首次请求开机的情况下,从所述开机记录中获取所述用户的所述开机权限。
10.根据权利要求6所述的装置,其特征在于,所述第二获取模块包括: 第二判断模块,用于判断所述设备当前的开机设置是否为限制开机; 第三获取子模块,用于在所述开机设置为限制开机的情况下,根据所述设备标识获取所述当前状态参数; 启动模块,用于在所述开机设置不为限制开机的情况下,直接开启所述设备。
【文档编号】G05B19/418GK104423354SQ201310401640
【公开日】2015年3月18日 申请日期:2013年9月5日 优先权日:2013年9月5日
【发明者】李伟进, 钟金扬, 唐政清, 明开云, 曾云洪, 彭嘉欣 申请人:珠海格力电器股份有限公司