CN112131540B - 试验箱的安全控制方法、装置、电子设备和存储介质 - Google Patents
试验箱的安全控制方法、装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN112131540B CN112131540B CN202011034664.1A CN202011034664A CN112131540B CN 112131540 B CN112131540 B CN 112131540B CN 202011034664 A CN202011034664 A CN 202011034664A CN 112131540 B CN112131540 B CN 112131540B
- Authority
- CN
- China
- Prior art keywords
- emergency
- modification operation
- information
- parameter
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 105
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000012986 modification Methods 0.000 claims abstract description 332
- 230000004048 modification Effects 0.000 claims abstract description 332
- 238000004590 computer program Methods 0.000 claims description 16
- 230000006870 function Effects 0.000 description 8
- 238000012937 correction Methods 0.000 description 4
- 238000012795 verification Methods 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000003607 modifier Substances 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012812 general test Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 150000003839 salts Chemical class 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
- 239000007921 spray Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本发明提供了一种试验箱的安全控制方法、装置、电子设备和存储介质,通过获取参数修改请求信息;判断上一次参数修改操作是否为紧急修改操作;若上一次参数修改操作不是紧急修改操作,则执行修改操作;若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作;从而可保证紧急情况下调整的测试参数在一定时间内不被不知情的管理人员修改而导致测试出错。
Description
技术领域
本发明涉及环境试验技术领域,尤其涉及一种试验箱的安全控制方法、装置、电子设备和存储介质。
背景技术
目前,市场上的用于环境试验的高端试验箱都具备远程控制功能,可由移动终端通过网络可对试验箱进行参数修改。有时候,现场工作人员和远程管理人员可能会同时对试验箱进行参数修改,或者不同的远程管理人员可能会同时对试验箱进行参数修改,对于这种情况,一般的试验箱是以在后设置的参数为准(即直接用在后设定的参数直接覆盖在前设定的参数),采用这种方式容易导致管理混乱,无法适应突发情况。
例如,现场收到紧急通知,需要修改测试参数,此时,现场工作人员按通知把参数调好;但远程管理人员由于未在现场,还未获知临时的紧急通知,远程管理人员发现参数发生变化后又通过移动终端远程把参数改回原值,而现场工作人员不知情,则会造成参数设置错误的情况。
因此需要寻求一种试验箱的安全控制方法,可保证紧急情况下调整的测试参数在一定时间内不被不知情的管理人员修改而导致测试出错。
发明内容
鉴于上述现有技术的不足之处,本申请实施例的目的在于提供一种试验箱的安全控制方法、装置、电子设备和存储介质,可保证紧急情况下调整的测试参数在一定时间内不被不知情的管理人员修改而导致测试出错。
第一方面,本申请实施例提供一种试验箱的安全控制方法,用于试验箱,包括步骤:
A1.获取参数修改请求信息;
A2.判断上一次参数修改操作是否为紧急修改操作;
A3.若上一次参数修改操作不是紧急修改操作,则执行修改操作;
A4.若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;
A5.若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;
A6. 若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作。
所述的试验箱的安全控制方法中,所述参数修改请求信息包括紧急状态信息;所述紧急状态信息为紧急信息或非紧急信息;
步骤A1之后还包括步骤:
A7.判断所述紧急状态信息是否为紧急信息;
A8.若所述紧急状态信息为紧急信息,则在执行修改操作后,把该次参数修改操作标记为紧急修改操作。
进一步的,步骤A8包括:
获取输入密码信息;
判断所述输入密码信息是否正确;
若所述输入密码信息正确则把该次参数修改操作标记为紧急修改操作。
一些实施方式中,步骤A3和步骤A6中,执行修改操作的方法包括:
获取新参数信息;
根据所述新参数信息修改对应参数的值。
另一些实施方式中,步骤A3和步骤A6中,执行修改操作的方法包括:
获取操作者的权限等级信息;
判断所述操作者的权限等级是否小于上一次参数修改的操作者的权限等级;
若所述操作者的权限等级小于上一次参数修改的操作者的权限等级,则拒绝修改;
若所述操作者的权限等级不小于上一次参数修改的操作者的权限等级,则获取新参数信息,并根据所述新参数信息修改对应参数的值。
第二方面,本申请实施例提供一种试验箱的安全控制装置,用于试验箱,包括:
第一获取模块,用于获取参数修改请求信息;
第一判断模块,用于判断上一次参数修改操作是否为紧急修改操作;
第一执行模块,用于在上一次参数修改操作不是紧急修改操作时,执行修改操作;
第二判断模块,用于在上一次参数修改操作是紧急修改操作时,判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;
第二执行模块,用于在当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值时,拒绝修改;
第三执行模块,用于在当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值时,执行修改操作。
所述的试验箱的安全控制装置中,所述参数修改请求信息包括紧急状态信息;所述紧急状态信息为紧急信息或非紧急信息;
所述试验箱的安全控制装置还包括:
第三判断模块,用于判断所述紧急状态信息是否为紧急信息;
标定模块,用于在所述紧急状态信息为紧急信息时,在执行修改操作后,把该次参数修改操作标记为紧急修改操作。
进一步的,所述标定模块在把该次参数修改操作标记为紧急修改操作时,
获取输入密码信息;
判断所述输入密码信息是否正确;
若所述输入密码信息正确则把该次参数修改操作标记为紧急修改操作。
第三方面,本申请实施例提供一种电子设备,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行所述的试验箱的安全控制方法的步骤。
第四方面,本申请实施例提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时运行所述的试验箱的安全控制方法的步骤。
有益效果:
本申请实施例提供的一种试验箱的安全控制方法、装置、电子设备和存储介质,通过获取参数修改请求信息;判断上一次参数修改操作是否为紧急修改操作;若上一次参数修改操作不是紧急修改操作,则执行修改操作;若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作;从而可保证紧急情况下调整的测试参数在一定时间内不被不知情的管理人员修改而导致测试出错,且操作者可趁着该段时间通知不知情的管理人员,避免其他管理人员在后续时间错误修改测试参数。
附图说明
图1为本申请实施例提供的试验箱的安全控制方法的流程图。
图2为本申请实施例提供的试验箱的安全控制装置的模块图。
图3为本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
请参阅图1,本申请实施例还提供一种试验箱的安全控制方法,用于试验箱(包括温度试验箱、湿度试验箱、温湿度试验箱、盐雾试验箱、沙尘试验箱、老化试验箱等环境试验箱,但不限于此),包括步骤:
A1.获取参数修改请求信息;
A2.判断上一次参数修改操作是否为紧急修改操作;
A3.若上一次参数修改操作不是紧急修改操作,则执行修改操作;
A4.若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;
A5.若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;
A6. 若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作。
当某个管理人员(现场工作人员也属于管理人员之一),收到紧急通知需要紧急修改试验箱的测试参数,并根据通知完成参数紧急修改后(该管理人员可以是在现场直接通过试验箱的控制器进行修改,也可以是远端的管理人员通过终端远程修改),其他管理者在之后的一段时间内(持续时间为第一时间阈值t1)无法进行修改,在该段时间内,修改者可通过电话或其他方式通知其他管理者该紧急情况,从而避免其他管理者在后续时间错误修改测试参数,从而保证测试的正确运行。
其中,第一时间阈值t1的大小可根据实际情况进行设置,例如10min。
事实上,当管理人员进行紧急修改后,也可通过试验箱直接向所有管理者发送告知信息(即向所有绑定的终端发送告知信息并在试验箱的控制器中显示告知信息);但是为了防止管理人员由于没有看到该告知信息而进行修改,留有第一时间阈值t1的时间让修改者通过其他方式来通知各管理人员是有必要的。
为了使参数修改操作被认定为紧急修改操作,在一些实施方式中,步骤A1中的参数修改请求信息包括紧急状态信息;该紧急状态信息为紧急信息或非紧急信息;
从而在步骤A1之后还包括步骤:
A7.判断紧急状态信息是否为紧急信息;
A8.若紧急状态信息为紧急信息,则在执行修改操作后,把该次参数修改操作标记为紧急修改操作。
其中,可在发送参数修改请求的操作界面上设置一个紧急状态开关项,操作者在发送参数修改请求时,可通过紧急状态开关项来选择紧急状态信息为紧急信息或非紧急信息,一般地,紧急状态信息默认为非紧急信息,操作者在需要时通过紧急状态开关项把紧急状态信息切换为紧急信息;此时,步骤A7中,根据发送参数修改请求的操作界面上的紧急状态开关项的开关状态来判断紧急状态信息是否为紧急信息;
也可以在发送参数修改请求的操作界面上设置一个紧急状态值的输入区,操作者在发送参数修改请求时,可在该输入区输入对应的紧急状态值,从而确定紧急状态信息为紧急信息或非紧急信息,一般地,紧急状态信息默认为非紧急信息,操作者在需要时通过修改紧急状态值把紧急状态信息切换为紧急信息;例如,紧急状态值“1”表示紧急状态信息为紧急信息,紧急状态值“0”表示紧急状态信息为非紧急信息,该紧急状态值默认为“0”,操作者在需要把紧急状态信息切换为紧急信息时,把该紧急状态值改为“1”即可;此时,步骤A7中,根据紧急状态值来判断紧急状态信息是否为紧急信息。
为了防止管理者滥用紧急修改操作的认定功能或防止管理者错误设置紧急状态信息,在一些优选的实施方式中,步骤A8包括:
A801.获取输入密码信息;
A802.判断输入密码信息是否正确;
A803.若输入密码信息正确则把该次参数修改操作标记为紧急修改操作。
即,当操作者在发送参数修改请求时,如果把紧急状态信息设置为紧急信息,则会先让操作者进行认证(即会发出认证提示),若操作者是因为失误而把紧急状态信息设置为紧急信息,其看到需要进行认证的情况时,会发现失误情况从而及时更正;若操作者是滥用紧急修改操作的认定功能,则一般不知道密码,从而无法通过验证,一般地,当需要紧急进行参数修改时,一般是会直接通知该项目的最高负责人,而该密码是由该最高负责人设定的,该最高负责人若自己进行修改操作,则可以通过验证,若该最高负责人是通知下级管理者进行修改的,则要把密码一并告知该下级管理者,从而使其能够通过验证,若不能通过验证,则表示操作者没有得到授权,从而避免了滥用紧急修改操作的认定功能的问题。
在第一种实施方式中,步骤A3和步骤A6中,执行修改操作的方法包括:
获取新参数信息;
根据新参数信息修改对应参数的值。
在该第一种实施方式中,只要上一次参数修改操作不是紧急修改操作,或者上一次参数修改操作是紧急修改操作但距离该次修改操作已经超过第一时间阈值,则任何人都可以进行修改,对工作人员的限制较小,操作自由。
在第二种实施方式中,步骤A3和步骤A6中,执行修改操作的方法包括:
获取操作者的权限等级信息;
判断操作者的权限等级是否小于上一次参数修改的操作者的权限等级;
若操作者的权限等级小于上一次参数修改的操作者的权限等级,则拒绝修改;
若操作者的权限等级不小于上一次参数修改的操作者的权限等级,则获取新参数信息,并根据新参数信息修改对应参数的值。
其中,可为每个终端和试验箱的控制器预先分配一个权限等级,并建立权限等级分配表;通过获取发送参数修改请求信息的设备的识别号,再根据该识别号在权限等级分配表进行查询,从而获取操作者的权限等级信息;
也可以为每个账号预先分配一个权限等级,并建立权限等级分配表;操作者需要先用自己的账号登陆后才能进行操作;通过获取发送参数修改请求信息的账号,再根据该账号在权限等级分配表进行查询,从而获取操作者的权限等级信息。
在该第二种实施方式中,只有高权限的管理者才能对测试参数进行修改,可避免低权限的管理者肆意修改参数。为了实现放权,高权限的管理者在修改参数后可修改该次参数修改操作的操作者权限等级信息,以便让低权限的管理者能够进行参数修改操作,此时,执行修改操作的方法还包括步骤:
若操作者的权限等级不小于上一次参数修改的操作者的权限等级,则获取操作者输入的权限等级信息,并把该次参数修改操作的操作者权限等级信息替换为该输入的权限等级信息。
此处,操作者输入的权限等级信息不能超过操作者本身所具有的权限,以避免输入错误而影响同级别或上级的操作权限;因此,在获取操作者输入的权限等级信息后,还可先判断输入的权限等级信息是否高于操作者的权限等级,若输入的权限等级信息不高于操作者的权限等级,才把该次参数修改操作的操作者权限等级信息替换为该输入的权限等级信息。
在第三种实施方式中,步骤A3和步骤A6中,执行修改操作的方法包括:
判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第二时间阈值t2;
若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第二时间阈值t2,则获取新参数信息,并根据新参数信息修改对应参数的值;
若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第二时间阈值t2,则获取操作者的权限等级信息,然后判断操作者的权限等级是否小于上一次参数修改的操作者的权限等级,若操作者的权限等级小于上一次参数修改的操作者的权限等级,则拒绝修改,若操作者的权限等级不小于上一次参数修改的操作者的权限等级,则获取新参数信息,并根据新参数信息修改对应参数的值。
其中,第二时间阈值t2是比第一时间阈值t1大的值,在该第三种实施方式中,低权限的管理者只能在紧急修改后再经过第二时间阈值t2的时间间隔后才能进行参数修改,方便让高权限的管理者在该段时间内保持该试验箱试的测试参数的优先控制权。例如,当一个试验箱在近段时间需要进行某项重要测试时,高权限的管理者为了防止低权限的管理者在该段时间内改动数据而影响测试过程,则可以在设置测试参数的同时根据需要设置第二时间阈值t2,从而可以有效避免测试参数被低权限者改动。
有时候,操作者在执行紧急修改操作后会发现参数修改错误,需要及时修正,若此时距离其执行紧急修改操作的结束时刻的时间间隔小于第一时间阈值t1,则无法及时进行修正,因此,在一些实施方式中,步骤A5为:若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则先判断请求者是否为上一次参数修改操作的操作者,若不是则拒绝修改,若是则执行修改操作并重新计算时间间隔。在先判断请求者是否为上一次参数修改操作的操作者时,可通过发送参数修改请求信息的设备的识别号或登录账号进行是否相同进行判断。
进一步的,执行修改操作后,可能因为修改的参数不合理而导致在试验过程中出现问题,例如,把试验数据采样频率设置过高会导致存储空间不足,进而时部分试验数据丢失;或者进行温湿试验时把湿度设置过高的同时把温度设置得太低,进而导致冷凝器凝霜严重;当发现问题时,需要及时进行参数的修正,此时若当前时刻与紧急修改操作结束时刻的时间间隔不大于预设的第一时间阈值t1,则只有该紧急修改操作的操作者能够进行修正,从而可向该操作者的终端发送警告信号,若操作者是在试验箱当地进行操作的,则直接在试验箱现场发出警告信号;但是该操作者可能由于某些原因无法及时获知该警告信号(如手机没电或没有信号,现场操作的人员暂时离开现场等),从而无法及时修正,此时应该允许其他人进行修正;
因此,在一些实施方式中,该试验箱的安全控制方法还包括步骤:
A9.若参数设置不合理,且上一次参数修改操作不是紧急修改操作,则向所有管理者发送警告信号(包括在试验箱现场发出警告信号和向各终端发送警告信号);
A10.若参数设置不合理,且上一次参数修改操作是紧急修改操作,则向该紧急修改操作的操作者发送警告信号;
A11.若在预设的第三时间阈值t3内接收不到该紧急修改操作的操作者的应答信号,则把该次参数修改操作标记为非紧急修改操作,并向所有管理者发送警告信号。
步骤A10中,可在发送警告信号的同时发送弹窗信息,弹窗信息中包含确定选项,操作者通过点击确定选项做出应答,但不限于此;步骤A11中,由于该紧急修改操作的操作者没有及时做出应答,表明没有及时了解到该情况,因此把次参数修改操作标记为非紧急修改操作,从而把修改权限放开给所有管理者,所有管理者都可进行修正。
由上可知,该试验箱的安全控制方法,通过获取参数修改请求信息;判断上一次参数修改操作是否为紧急修改操作;若上一次参数修改操作不是紧急修改操作,则执行修改操作;若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作;从而可保证紧急情况下调整的测试参数在一定时间内不被不知情的管理人员修改而导致测试出错,且操作者可趁着该段时间通知不知情的管理人员,避免其他管理人员在后续时间错误修改测试参数。
请参阅图2,本申请实施例还提供一种试验箱的安全控制装置,用于试验箱,包括第一获取模块1、第一判断模块2、第一执行模块3、第二判断模块4、第二执行模块5、第三执行模块6;
其中,第一获取模块1,用于获取参数修改请求信息;
其中,第一判断模块2,用于判断上一次参数修改操作是否为紧急修改操作;
其中,第一执行模块3,用于在上一次参数修改操作不是紧急修改操作时,执行修改操作;
其中,第二判断模块4,用于在上一次参数修改操作是紧急修改操作时,判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;
其中,第二执行模块5,用于在当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值时,拒绝修改;
其中,第三执行模块6,用于在当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值时,执行修改操作。
在一些实施方式中,参数修改请求信息包括紧急状态信息;紧急状态信息为紧急信息或非紧急信息;
试验箱的安全控制装置还包括第三判断模块、标定模块;
其中,第三判断模块,用于判断紧急状态信息是否为紧急信息;
其中,标定模块,用于在紧急状态信息为紧急信息时,在执行修改操作后,把该次参数修改操作标记为紧急修改操作。
其中,可在发送参数修改请求的操作界面上设置一个紧急状态开关项,操作者在发送参数修改请求时,可通过紧急状态开关项来选择紧急状态信息为紧急信息或非紧急信息,一般地,紧急状态信息默认为非紧急信息,操作者在需要时通过紧急状态开关项把紧急状态信息切换为紧急信息;此时,第三判断模块根据发送参数修改请求的操作界面上的紧急状态开关项的开关状态来判断紧急状态信息是否为紧急信息;
也可以在发送参数修改请求的操作界面上设置一个紧急状态值的输入区,操作者在发送参数修改请求时,可在该输入区输入对应的紧急状态值,从而确定紧急状态信息为紧急信息或非紧急信息,一般地,紧急状态信息默认为非紧急信息,操作者在需要时通过修改紧急状态值把紧急状态信息切换为紧急信息;例如,紧急状态值“1”表示紧急状态信息为紧急信息,紧急状态值“0”表示紧急状态信息为非紧急信息,该紧急状态值默认为“0”,操作者在需要把紧急状态信息切换为紧急信息时,把该紧急状态值改为“1”即可;此时,第三判断模块根据紧急状态值来判断紧急状态信息是否为紧急信息。
进一步的,为了防止管理者滥用紧急修改操作的认定功能或防止管理者错误设置紧急状态信息,在一些优选的实施方式中,标定模块在把该次参数修改操作标记为紧急修改操作时,
获取输入密码信息;
判断输入密码信息是否正确;
若输入密码信息正确则把该次参数修改操作标记为紧急修改操作。
在第一种实施方式中,第一执行模块3和第三执行模块6在执行修改操作时,
获取新参数信息;
根据新参数信息修改对应参数的值。
在该第一种实施方式中,只要上一次参数修改操作不是紧急修改操作,或者上一次参数修改操作是紧急修改操作但距离该次修改操作已经超过第一时间阈值,则任何人都可以进行修改,对工作人员的限制较小,操作自由。
在第二种实施方式中,第一执行模块3和第三执行模块6在执行修改操作时,
获取操作者的权限等级信息;
判断操作者的权限等级是否小于上一次参数修改的操作者的权限等级;
若操作者的权限等级小于上一次参数修改的操作者的权限等级,则拒绝修改;
若操作者的权限等级不小于上一次参数修改的操作者的权限等级,则获取新参数信息,并根据新参数信息修改对应参数的值。
其中,可为每个终端和试验箱的控制器预先分配一个权限等级,并建立权限等级分配表;通过获取发送参数修改请求信息的设备的识别号,再根据该识别号在权限等级分配表进行查询,从而获取操作者的权限等级信息;
也可以为每个账号预先分配一个权限等级,并建立权限等级分配表;操作者需要先用自己的账号登陆后才能进行操作;通过获取发送参数修改请求信息的账号,再根据该账号在权限等级分配表进行查询,从而获取操作者的权限等级信息。
在该第二种实施方式中,只有高权限的管理者才能对测试参数进行修改,可避免低权限的管理者肆意修改参数。为了实现放权,高权限的管理者在修改参数后可修改该次参数修改操作的操作者权限等级信息,以便让低权限的管理者能够进行参数修改操作,此时,第一执行模块3和第三执行模块6在执行修改操作时还执行以下步骤:
若操作者的权限等级不小于上一次参数修改的操作者的权限等级,则获取操作者输入的权限等级信息,并把该次参数修改操作的操作者权限等级信息替换为该输入的权限等级信息。
此处,操作者输入的权限等级信息不能超过操作者本身所具有的权限,以避免输入错误而影响同级别或上级的操作权限;因此,在获取操作者输入的权限等级信息后,还可先判断输入的权限等级信息是否高于操作者的权限等级,若输入的权限等级信息不高于操作者的权限等级,才把该次参数修改操作的操作者权限等级信息替换为该输入的权限等级信息。
在第三种实施方式中,第一执行模块3和第三执行模块6在执行修改操作时,
判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第二时间阈值t2;
若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第二时间阈值t2,则获取新参数信息,并根据新参数信息修改对应参数的值;
若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第二时间阈值t2,则获取操作者的权限等级信息,然后判断操作者的权限等级是否小于上一次参数修改的操作者的权限等级,若操作者的权限等级小于上一次参数修改的操作者的权限等级,则拒绝修改,若操作者的权限等级不小于上一次参数修改的操作者的权限等级,则获取新参数信息,并根据新参数信息修改对应参数的值。
其中,第二时间阈值t2是比第一时间阈值t1大的值,在该第三种实施方式中,低权限的管理者只能在紧急修改后再经过第二时间阈值t2的时间间隔后才能进行参数修改,方便让高权限的管理者在该段时间内保持该试验箱试的测试参数的优先控制权。
有时候,操作者在执行紧急修改操作后会发现参数修改错误,需要及时修正,若此时距离其执行紧急修改操作的结束时刻的时间间隔小于第一时间阈值t1,则无法及时进行修正,因此,在一些实施方式中,第二执行模块5在当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值时,先判断请求者是否为上一次参数修改操作的操作者,若不是则拒绝修改,若是则执行修改操作并重新计算时间间隔。在先判断请求者是否为上一次参数修改操作的操作者时,可通过发送参数修改请求信息的设备的识别号或登录账号进行是否相同进行判断。
进一步的,执行修改操作后,可能因为修改的参数不合理而导致在试验过程中出现问题,例如,把试验数据采样频率设置过高会导致存储空间不足,进而时部分试验数据丢失;或者进行温湿试验时把湿度设置过高的同时把温度设置得太低,进而导致冷凝器凝霜严重;当发现问题时,需要及时进行参数的修正,此时若当前时刻与紧急修改操作结束时刻的时间间隔不大于预设的第一时间阈值t1,则只有该紧急修改操作的操作者能够进行修正,从而可向该操作者的终端发送警告信号,若操作者是在试验箱当地进行操作的,则直接在试验箱现场发出警告信号;但是该操作者可能由于某些原因无法及时获知该警告信号(如手机没电或没有信号,现场操作的人员暂时离开现场等),从而无法及时修正,此时应该允许其他人进行修正;
因此,在一些实施方式中,该试验箱的安全控制装置还包括:
第一警告模块,用于在参数设置不合理,且上一次参数修改操作不是紧急修改操作时,向所有管理者发送警告信号(包括在试验箱现场发出警告信号和向各终端发送警告信号);
第二警告模块,用于在参数设置不合理,且上一次参数修改操作是紧急修改操作时,向该紧急修改操作的操作者发送警告信号;
第三警告模块,用于在预设的第三时间阈值t3内接收不到该紧急修改操作的操作者的应答信号时,把该次参数修改操作标记为非紧急修改操作,并向所有管理者发送警告信号。
第二警告模块可在发送警告信号的同时发送弹窗信息,弹窗信息中包含确定选项,操作者通过点击确定选项做出应答,但不限于此。由于该紧急修改操作的操作者没有及时做出应答,表明没有及时了解到该情况,因此第三警告模块把次参数修改操作标记为非紧急修改操作,从而把修改权限放开给所有管理者,所有管理者都可进行修正。
由上可知,该试验箱的安全控制装置,通过获取参数修改请求信息;判断上一次参数修改操作是否为紧急修改操作;若上一次参数修改操作不是紧急修改操作,则执行修改操作;若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作;从而可保证紧急情况下调整的测试参数在一定时间内不被不知情的管理人员修改而导致测试出错,且操作者可趁着该段时间通知不知情的管理人员,避免其他管理人员在后续时间错误修改测试参数。
请参阅图3,本申请实施例还提供一种电子设备100,包括处理器101和存储器102,存储器102中存储有计算机程序,处理器101通过调用存储器102中存储的计算机程序,用于执行上述的试验箱的安全控制方法的步骤。
其中,处理器101与存储器102电性连接。处理器101是电子设备100的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或调用存储在存储器102内的计算机程序,以及调用存储在存储器102内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
存储器102可用于存储计算机程序和数据。存储器102存储的计算机程序中包含有可在处理器中执行的指令。计算机程序可以组成各种功能模块。处理器101通过调用存储在存储器102的计算机程序,从而执行各种功能应用以及数据处理。
在本实施例中,电子设备100中的处理器101会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器102中,并由处理器101来运行存储在存储器102中的计算机程序,从而实现各种功能:获取参数修改请求信息;判断上一次参数修改操作是否为紧急修改操作;若上一次参数修改操作不是紧急修改操作,则执行修改操作;若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作。
由上可知,该电子设备,通过获取参数修改请求信息;判断上一次参数修改操作是否为紧急修改操作;若上一次参数修改操作不是紧急修改操作,则执行修改操作;若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作;从而可保证紧急情况下调整的测试参数在一定时间内不被不知情的管理人员修改而导致测试出错,且操作者可趁着该段时间通知不知情的管理人员,避免其他管理人员在后续时间错误修改测试参数。
本申请实施例还提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时运行上述的试验箱的安全控制方法的步骤,以实现以下功能:获取参数修改请求信息;判断上一次参数修改操作是否为紧急修改操作;若上一次参数修改操作不是紧急修改操作,则执行修改操作;若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作。
其中,存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random Access Memory, 简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory, 简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory, 简称EPROM),可编程只读存储器(Programmable Red-Only Memory, 简称PROM),只读存储器(Read-OnlyMemory, 简称ROM),磁存储器,快闪存储器,磁盘或光盘。
综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,其方案与本发明实质上相同。
Claims (8)
1.一种试验箱的安全控制方法,用于试验箱,其特征在于,包括步骤:
A1.获取参数修改请求信息;
A2.判断上一次参数修改操作是否为紧急修改操作;
A3.若上一次参数修改操作不是紧急修改操作,则执行修改操作;
A4.若上一次参数修改操作是紧急修改操作,则判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;
A5.若当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值,则拒绝修改;
A6. 若当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值,则执行修改操作;
所述参数修改请求信息包括紧急状态信息;所述紧急状态信息为紧急信息或非紧急信息;
步骤A1之后还包括步骤:
A7.判断所述紧急状态信息是否为紧急信息;
A8.若所述紧急状态信息为紧急信息,则在执行修改操作后,把该次参数修改操作标记为紧急修改操作;
步骤A7中,根据发送参数修改请求的操作界面上的紧急状态开关项的开关状态来判断紧急状态信息是否为紧急信息,或者,根据紧急状态值来判断紧急状态信息是否为紧急信息;其中,操作界面上的紧急状态开关项的开关状态由操作者在发送参数修改请求时进行切换,紧急状态值由操作者在发送参数修改请求时输入。
2.根据权利要求1所述的试验箱的安全控制方法,其特征在于,步骤A8包括:
获取输入密码信息;
判断所述输入密码信息是否正确;
若所述输入密码信息正确则把该次参数修改操作标记为紧急修改操作。
3.根据权利要求1所述的试验箱的安全控制方法,其特征在于,步骤A3和步骤A6中,执行修改操作的方法包括:
获取新参数信息;
根据所述新参数信息修改对应参数的值。
4.根据权利要求1所述的试验箱的安全控制方法,其特征在于,步骤A3和步骤A6中,执行修改操作的方法包括:
获取操作者的权限等级信息;
判断所述操作者的权限等级是否小于上一次参数修改的操作者的权限等级;
若所述操作者的权限等级小于上一次参数修改的操作者的权限等级,则拒绝修改;
若所述操作者的权限等级不小于上一次参数修改的操作者的权限等级,则获取新参数信息,并根据所述新参数信息修改对应参数的值。
5.一种试验箱的安全控制装置,用于试验箱,其特征在于,包括:
第一获取模块,用于获取参数修改请求信息;
第一判断模块,用于判断上一次参数修改操作是否为紧急修改操作;
第一执行模块,用于在上一次参数修改操作不是紧急修改操作时,执行修改操作;
第二判断模块,用于在上一次参数修改操作是紧急修改操作时,判断当前时刻与上一次参数修改操作结束时刻的时间间隔是否大于预设的第一时间阈值;
第二执行模块,用于在当前时刻与上一次参数修改操作结束时刻的时间间隔不大于预设的第一时间阈值时,拒绝修改;
第三执行模块,用于在当前时刻与上一次参数修改操作结束时刻的时间间隔大于预设的第一时间阈值时,执行修改操作;
所述参数修改请求信息包括紧急状态信息;所述紧急状态信息为紧急信息或非紧急信息;
所述试验箱的安全控制装置还包括:
第三判断模块,用于判断所述紧急状态信息是否为紧急信息;
标定模块,用于在所述紧急状态信息为紧急信息时,在执行修改操作后,把该次参数修改操作标记为紧急修改操作;
第三判断模块根据发送参数修改请求的操作界面上的紧急状态开关项的开关状态来判断紧急状态信息是否为紧急信息,或者,根据紧急状态值来判断紧急状态信息是否为紧急信息;其中,操作界面上的紧急状态开关项的开关状态由操作者在发送参数修改请求时进行切换,紧急状态值由操作者在发送参数修改请求时输入。
6.根据权利要求5所述的试验箱的安全控制装置,其特征在于,所述标定模块在把该次参数修改操作标记为紧急修改操作时,
获取输入密码信息;
判断所述输入密码信息是否正确;
若所述输入密码信息正确则把该次参数修改操作标记为紧急修改操作。
7.一种电子设备,其特征在于,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行权利要求1-4任一项所述的试验箱的安全控制方法的步骤。
8.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时运行如权利要求1-4任一项所述的试验箱的安全控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011034664.1A CN112131540B (zh) | 2020-09-27 | 2020-09-27 | 试验箱的安全控制方法、装置、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011034664.1A CN112131540B (zh) | 2020-09-27 | 2020-09-27 | 试验箱的安全控制方法、装置、电子设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112131540A CN112131540A (zh) | 2020-12-25 |
CN112131540B true CN112131540B (zh) | 2024-05-03 |
Family
ID=73840334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011034664.1A Active CN112131540B (zh) | 2020-09-27 | 2020-09-27 | 试验箱的安全控制方法、装置、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112131540B (zh) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008242874A (ja) * | 2007-03-28 | 2008-10-09 | Hitachi Ltd | 制御装置及び認証制御システム |
CN101291463A (zh) * | 2007-04-19 | 2008-10-22 | 特林布尔导航有限公司 | 具有升级的gis功能的传统蜂窝设备 |
CN101783737A (zh) * | 2009-01-21 | 2010-07-21 | 华为终端有限公司 | 一种配置命令应用结果上报方法、获取方法及装置 |
CN103563471A (zh) * | 2012-04-28 | 2014-02-05 | 华为技术有限公司 | 资源操作方法及装置 |
CN106254128A (zh) * | 2016-08-24 | 2016-12-21 | 北京紫金支点技术有限公司 | 一种基于服务器的atm配置参数管理方法及*** |
CN107147557A (zh) * | 2016-10-25 | 2017-09-08 | 北京小米移动软件有限公司 | 修改会话信息的方法及装置 |
CN107567406A (zh) * | 2015-05-01 | 2018-01-09 | 德尔福技术有限公司 | 基于操作者超控的自动化车辆参数修改 |
CN108255730A (zh) * | 2018-01-23 | 2018-07-06 | 平安普惠企业管理有限公司 | 软件接口测试方法、测试设备、存储介质及装置 |
CN108588666A (zh) * | 2018-05-31 | 2018-09-28 | 北京铂阳顶荣光伏科技有限公司 | 镀膜设备的参数修改方法及装置 |
CN108696480A (zh) * | 2017-04-07 | 2018-10-23 | 沈机(上海)智能***研发设计有限公司 | 工业服务权限管理方法、装置及机床设备 |
CN111367192A (zh) * | 2020-03-23 | 2020-07-03 | 湖南人文科技学院 | 基于虚拟现实终端的控制方法和虚拟现实终端 |
CN111457345A (zh) * | 2020-04-13 | 2020-07-28 | 重庆城市管理职业学院 | 一种基于工业物联网的锅炉监控***及方法 |
CN111524306A (zh) * | 2020-04-18 | 2020-08-11 | 杭州万联网络科技有限公司 | 一种机房动力环境集中监控*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7539168B2 (en) * | 2003-02-03 | 2009-05-26 | Avaya Inc. | Emergency call handling in contention-based wireless local-area networks |
US20150350611A1 (en) * | 2013-05-30 | 2015-12-03 | Manything Systems Limited | Methods and systems for monitoring environments using smart devices |
-
2020
- 2020-09-27 CN CN202011034664.1A patent/CN112131540B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008242874A (ja) * | 2007-03-28 | 2008-10-09 | Hitachi Ltd | 制御装置及び認証制御システム |
CN101291463A (zh) * | 2007-04-19 | 2008-10-22 | 特林布尔导航有限公司 | 具有升级的gis功能的传统蜂窝设备 |
CN101783737A (zh) * | 2009-01-21 | 2010-07-21 | 华为终端有限公司 | 一种配置命令应用结果上报方法、获取方法及装置 |
CN103563471A (zh) * | 2012-04-28 | 2014-02-05 | 华为技术有限公司 | 资源操作方法及装置 |
CN107567406A (zh) * | 2015-05-01 | 2018-01-09 | 德尔福技术有限公司 | 基于操作者超控的自动化车辆参数修改 |
CN106254128A (zh) * | 2016-08-24 | 2016-12-21 | 北京紫金支点技术有限公司 | 一种基于服务器的atm配置参数管理方法及*** |
CN107147557A (zh) * | 2016-10-25 | 2017-09-08 | 北京小米移动软件有限公司 | 修改会话信息的方法及装置 |
CN108696480A (zh) * | 2017-04-07 | 2018-10-23 | 沈机(上海)智能***研发设计有限公司 | 工业服务权限管理方法、装置及机床设备 |
CN108255730A (zh) * | 2018-01-23 | 2018-07-06 | 平安普惠企业管理有限公司 | 软件接口测试方法、测试设备、存储介质及装置 |
CN108588666A (zh) * | 2018-05-31 | 2018-09-28 | 北京铂阳顶荣光伏科技有限公司 | 镀膜设备的参数修改方法及装置 |
CN111367192A (zh) * | 2020-03-23 | 2020-07-03 | 湖南人文科技学院 | 基于虚拟现实终端的控制方法和虚拟现实终端 |
CN111457345A (zh) * | 2020-04-13 | 2020-07-28 | 重庆城市管理职业学院 | 一种基于工业物联网的锅炉监控***及方法 |
CN111524306A (zh) * | 2020-04-18 | 2020-08-11 | 杭州万联网络科技有限公司 | 一种机房动力环境集中监控*** |
Also Published As
Publication number | Publication date |
---|---|
CN112131540A (zh) | 2020-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102742243B (zh) | 检查用于ied的配置修改的方法及装置 | |
CN108566405B (zh) | 医疗设备的状态监控方法、装置及存储介质 | |
CN109714333B (zh) | 家电设备及其控制权限的管理方法、装置、可读存储介质 | |
CN113542399B (zh) | 车辆的远程控制方法、装置、车辆以及存储介质 | |
CN107154919B (zh) | 一种安全登录方法及装置 | |
CN110727938B (zh) | 智能设备的配置方法及装置、电子设备、存储介质 | |
CN110956722A (zh) | 一种智能锁异常报警的方法、设备、存储介质 | |
CN112202747A (zh) | 目标设备的绑定方法和装置、存储介质及电子装置 | |
CN107636675A (zh) | 用于控制设备的可用性的模块 | |
CN112131540B (zh) | 试验箱的安全控制方法、装置、电子设备和存储介质 | |
CN114363313A (zh) | 设备控制方法、服务器及存储介质 | |
CN109005193A (zh) | 警示方法、装置及电子终端 | |
CN105447384B (zh) | 一种反监控的方法、***及移动终端 | |
CN111949421B (zh) | Sdk调用方法、装置、电子设备和计算机可读存储介质 | |
CN117218787A (zh) | 火灾告警方法、装置、电子设备及存储介质 | |
US10298445B2 (en) | Method for dynamic adjustment of a level of verbosity of a component of a communications network | |
CN108870641B (zh) | 一种驱动故障检测方法、装置及空调器 | |
CN106940647B (zh) | 代码管理方法和装置 | |
CN108846281A (zh) | root权限获取方法、装置、终端设备及存储介质 | |
CN114495332A (zh) | 智能用章方法及电子设备 | |
CN113422712A (zh) | 配网方法、配网装置、家居设备及计算机可读存储介质 | |
CN113709738A (zh) | 一种基于电子围栏的mdm防沉迷***及防沉迷方法 | |
CN112000968A (zh) | 一种访问的控制方法及装置、存储介质、电子装置 | |
EP3772676B1 (en) | Alarm management system and alarm management method | |
US20240153328A1 (en) | Method for preparing for the start-up of a control unit for access devices, access system, control unit, access device, computer program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Country or region after: China Address after: 518000, Zone D, 3rd Floor, Building 2, No. 6 Xinrui Road, Huangpu District, Guangzhou City, Guangdong Province Applicant after: Guangzhou Youyi Technology Co.,Ltd. Address before: 510535 area D, 3rd floor, building 2, No.6 Xinrui Road, Huangpu District, Guangzhou City, Guangdong Province Applicant before: Guangzhou Youyi Technology Co.,Ltd. Country or region before: China |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |