一种激光器控制方法和装置与流程

文档序号:13288899阅读:180来源:国知局
技术领域本申请涉及激光器技术领域,特别是涉及一种激光器控制方法和一种激光器控制装置。

背景技术:
激光器是一种能够发射激光的设备,随着科技的进步,激光器被广泛的应用于医疗、军事、工业和通信等各种技术领域。目前,激光器交易渠道一般为:厂家-代理商-客户。代理商可以从厂家购买激光器,然后客户再从代理商中购买激光器;客户也可以直接从厂家处购买激光器。随着市场交易的多样化,越来越多的客户在购买激光器会选择分期付款。但部分客户可能会在到达分期付款的期限时,仍未付款,造成欠款。为了厂家或代理商能够有效的追回欠款,本申请提出一种控制激光器限时使用的方法,在到达限时日期时,锁定激光器的控制权限。

技术实现要素:
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种激光器控制方法和相应的一种激光器控制装置。为了解决上述问题,本申请实施例公开了一种激光器控制方法,所述激光器与上位机通信,所述上位机中设置有至少一个限时日期;所述的方法包括:接收所述至少一个限时日期;确定所述限时日期中最近的限时日期;检测当前日期是否到达所述最近的限时日期;若是,则锁定所述激光器的控制权限。优选的,所述上位机中设置有第一级控制权限,以及,第二级控制权限;所述限时日期包括:第一级限时日期和第二级限时日期;所述第一级限时日期基于所述第一级控制权限设置;所述第二级限时日期基于所述第二级控制权限设置。优选的,所述第一级限时日期具有对应的第一级限时密码,所述第二级限时日期具有对应的第二级限时密码;所述上位机还设置有第三级控制权限;所述的方法还包括:当所述激光器的控制权限被锁定后,生成用于获取解锁所述激光器的解锁密码的解锁请求;向所述第三级控制权限的用户,发送所述解锁请求;接收所述第三级控制权限的用户发送的针对所述解锁请求返回的解锁密码;当所述解锁密码与所述最近的限时日期对应的第一级限时密码或第二级限时密码匹配时,解锁所述激光器。优选的,所述激光器还包括:实时时钟RTC;所述的方法还包括:接收基于所述第一级控制权限设置的激光器时间;将所述实时时钟RTC时间设置为所述激光器时间;通过所述实时时钟RTC的时间确定当前日期。优选的,所述的方法还包括:接收所述第一级控制权限的用户发送的应急密码;所述应急密码用于解锁由于到达第二级限时日期而被锁定的激光器;采用所述应急密码解锁由于到达第二级限时日期而被锁定的激光器。优选的,所述的方法还包括:接收所述第一级控制权限的用户或所述第二级控制权限的用户发送的永久密码;所述永久密码用于解除激光器的所有限时日期;采用所述永久密码解除激光器的所有限时日期。同时,本申请还公开了一种激光器控制装置,所述激光器与上位机通信,所述上位机中设置有至少一个限时日期;所述的装置包括:限时日期接收模块,用于接收所述至少一个限时日期;最近日期确定模块,用于确定所述限时日期中最近的限时日期;日期检测模块,用于检测当前日期是否到达所述最近的限时日期;激光锁定模块,用于若当前日期到达所述最近的限时日期,则锁定所述激光器的控制权限。优选的,所述上位机中设置有第一级控制权限,以及,第二级控制权限;所述限时日期包括:第一级限时日期和第二级限时日期;所述第一级限时日期基于所述第一级控制权限设置;所述第二级限时日期基于所述第二级控制权限设置。优选的,所述第一级限时日期具有对应的第一级限时密码,所述第二级限时日期具有对应的第二级限时密码;所述上位机还设置有第三级控制权限;所述的装置还包括:解锁请求生成模块,用于当所述激光器的控制权限被锁定后,生成用于获取解锁所述激光器的解锁密码的解锁请求;解锁请求发送模块,用于向所述第三级控制权限的用户,发送所述解锁请求;解锁密码接收模块,用于接收所述第三级控制权限的用户发送的针对所述解锁请求返回的解锁密码;第一解锁模块,用于当所述解锁密码与所述最近的限时日期对应的第一级限时密码或第二级限时密码匹配时,解锁所述激光器。优选的,所述激光器还包括:实时时钟RTC;所述的装置还包括:时间接收模块,用于接收基于所述第一级控制权限设置的激光器时间;时间设置模块,用于将所述实时时钟RTC时间设置为所述激光器时间;时间确定模块,用于通过所述实时时钟RTC的时间确定当前日期。优选的,所述的装置还包括:应急密码接收模块,用于接收所述第一级控制权限的用户发送的应急密码;所述应急密码用于解锁由于到达第二级限时日期而被锁定的激光器;第二解锁模块,用于采用所述应急密码解锁由于到达第二级限时日期而被锁定的激光器。优选的,所述的装置还包括:永久密码接收模块,用于接收所述第一级控制权限的用户或所述第二级控制权限的用户发送的永久密码;所述永久密码用于解除激光器的所有限时日期;限时解除模块,用于采用所述永久密码解除激光器的所有限时日期。本申请实施例包括以下优点:本申请实施例通过在激光器设置多个限时日期,每当到达最近限时日期时,则封激光器的控制权限;限时日期由厂家,和/或,代理商通过上位机来设置。厂家或代理商在收到客户的欠款后才向客户发送解锁密码,客户只有采用厂家或代理商提供的解锁密码才能解锁使用激光器,满足厂家和代理商追回欠款的需求。附图说明图1是本申请的一种激光器控制方法实施例的步骤流程图;图2是本申请的一种激光器控制装置实施例的结构框图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。本申请实施例的核心构思之一在于,由具有第一级权限的厂家或第二级权限的代理商在激光器设置多个限时日期,每当到达最近限时日期时,则封述激光器的控制权限,用户只有在接收到厂家或代理商提供的解锁密码时,才能解锁激光器。参照图1,示出了本申请的一种激光器控制方法实施例的步骤流程图,所述激光器与上位机通信,所述上位机中设置有至少一个限时日期;所述的方法具体可以包括如下步骤:步骤101,接收所述至少一个限时日期;在本申请实施例中,限时日期可以由厂家,和/或,代理商来设置,厂家和代理商可以根据客户分期付款的期数设置对应数目的限时日期。激光器设置有控制程序,由控制程序接收各个限时日期,控制程序将接收到的各个限时日期存储在激光器的内存中。步骤102,确定所述限时日期中最近的限时日期;控制程序读取内存中存储的各个限时日期,并确定各个限时日期中最近的一个限时日期。步骤103,检测当前日期是否到达所述最近的限时日期;在本申请实施例中,激光器设置有时钟(例如,实时时钟RTC(Real-TimeClock)),控制程序通过时钟确定当前日期,然后判断当前日期是否到达最近的限时日期。步骤104,若是,则锁定所述激光器的控制权限。若当前日期到达最近的限时日期,控制程序即锁定激光器的控制权限,使得客户不能正常使用激光器。本申请实施例通过在激光器设置多个限时日期,每当到达最近限时日期时,则封激光器的控制权限,限时日期由厂家或代理商来通过上位机设置。厂家或代理商在收到客户的欠款后才向客户发送解锁密码,客户只有采用厂家或代理商提供的解锁密码才能解锁使用激光器,满足厂家和代理商追回欠款的需求。在本申请实施例中,限时日期由厂家或代理商来通过上位机设置。为保证限时日期不被除了厂家或代理商来设置,对上位机中设置限时日期的功能设置有使用权项。作为本申请实施例的一种优选示例,上位机中设置有第一级控制权限,以及,第二级控制权限;所述限时日期包括:第一级限时日期和第二级限时日期;所述第一级限时日期基于所述第一级控制权限设置;所述第二级限时日期基于所述第二级控制权限设置。在本申请实施例中,控制程序接收所述第一级控制权限的用户在上位机中设置的第一级限时日期,和/或,所述第二级控制权限的用户在上位机中设置的第二级限时日期。在本实施例中,第一级控制权限可以是针对厂家设置的控制权限,第一级控制权限的用户即厂家。当需要使用第一级控制权限时,需要向上位机输入用于验证是否为厂家的验证信息,一般情况下该验证信息只有厂家知道。拥有第一级控制权限的厂家可以在上位机中设置第一级限时日期;当激光器由于到达第一级限时日期而被锁定时,客户需要向厂家联系以获取用于解锁激光器的解锁密码。第二级控制权限可以是针对代理商设置的控制权限,其中,第二级控制权限的用户即代理商。当需要使用第二级控制权限时,需要向上位机输入用于验证是否为代理商验证信息,一般情况下该验证信息只有代理商知道。拥有第二级控制权限的代理商可以在上位机中设置第二级限时日期;当激光器由于到达第二级限时日期而被锁定时,客户需要向代理商联系以获取用于解锁激光器的解锁密码。具体的,每个解锁密码都与限时期限对应,只有获取对应的才能解锁激光器。作为本申请实施例的一种优选示例,所述第一级限时日期具有对应的第一级限时密码,所述第二级限时日期具有对应的第二级限时密码;所述上位机还设置有第三级控制权限;所述的方法还可以包括如下步骤:当所述激光器的控制权限被锁定后,生成用于获取解锁所述激光器的解锁密码的解锁请求;向所述第三级控制权限的用户,发送所述解锁请求;接收所述第三级控制权限的用户发送的针对所述解锁请求返回的解锁密码;当所述解锁密码与所述最近的限时日期对应的第一级限时密码或第二级限时密码匹配时,解锁所述激光器。在本申请实施例中,当控制程序锁定激光器的控制权限之后,控制程序生成用于获取解锁所述激光器的解锁密码的解锁请求。控制程序向第三级控制权限的用户,发送生成的解锁请求。在本申请实施例中,第三级控制权限是针对客户设置的使用权限,第三级控制权限的用户即客户。控制程序将解锁请求发送给客户,客户在收到控制程序发送的解锁请求后,向厂家或代理商联系,请求获取相应的解锁密码。更为优选的,在激光器的控制程序发送给客户的解锁请求中还可以包括有:用于表示激光器被锁定是由于到达了厂家设置第一级限时日期还是到达了代理商设置的第二级限时日期的提示信息。客户根据提示信息,可以知道是要向厂家还是代理商请求解锁密码。客户得到厂家或代理商提供的解锁密码后,通过第三级控制权限将解锁密码输入到上位机中,上位机在接收到解锁密码后,发送给激光器。激光器的控制程序在收到解锁密码后,将解锁密码与最近的限时日期对应的第一级限时密码或第二级限时密码比较;如果最近的限时日期是第一级限时日期,则将解锁密码与限时日期对应的第一级限时密码比较;如果最近的限时日期是第二级限时日期,则将解锁密码与限时日期对应的第二级限时密码比较;若解锁密码与最近的限时日期对应的第一级限时密码或第二级限时密码匹配,则解锁激光器。在本申请实施例中,激光器的控制程序通过激光器内设置的实时时钟RTC来确定当前日期,为保证实时时钟RTC不被随意修改。本申请中实时时钟RTC只能由具有第一级控制权限的厂家通过上位机设置。作为本申请实施例的一种优选示例,所述的方法还可以包括如下步骤:接收基于所述第一级控制权限设置的激光器时间;将所述实时时钟RTC时间设置为所述激光器时间;通过所述实时时钟RTC的当前时间确定当前日期。激光器的控制程序接收,由具有第一级控制权限的厂家在上位机中设置的激光器时间;控制程序在接收到上位机发送的激光器时间后,立即将实时时钟RTC当前的时间设置为述激光器时间;每当控制程序需要检测当前日期是否到达最近的限时日期时,控制程序可以通过实时时钟RTC的当前时间确定当前日期。在实际中,在客户通过代理商购买激光器的情况下,当激光器由于到达代理商设置的限时日期而被锁定时,客户需要向代理商请求用于解锁激光器的解锁密码。但有的情况下代理商可能会丢失了用于解锁激光器的解锁密码。在这种情况下,可以由厂家进行解锁。作为本申请实施例的一种优选示例,所述的方法还可以包括如下步骤:接收所述第一级控制权限的用户发送的应急密码;所述应急密码用于解锁由于到达第二级限时日期而被锁定的激光器;采用所述应急密码解锁由于到达第二级限时日期而被锁定的激光器。在本申请实施例中,代理商(第二级控制权限的用户)可以向厂家(第一级控制权限的用户)发送用于获取解锁由于到达第二级限时日期而被锁定的激光器的应急密码的应急请求。厂家接收到应急请求后,向激光器发送应急密码。激光器的控制程序接收到应急密码后,采用应急密码解锁由于到达第二级限时日期而被锁定的激光器。在另一种实际情况中,分期付款的客户可能会提早将全部款项支付给厂家或代理商。因此,在客户提早交付全部款项的情况下,应该解除客户的激光器中设置的所有限时日期,以免影响客户的正常使用。作为本申请实施例的一种优选示例,所述的方法还可以包括如下步骤:接收所述第一级控制权限的用户或所述第二级控制权限的用户发送的永久密码;所述永久密码用于解除激光器的所有限时日期。采用所述永久密码解除激光器的所有限时日期。在本申请实施例中,激光器的控制程序在接收到厂家(第一级控制权限的用户)或代理商(第二级控制权限的用户)的永久密码后,可以采用永久密码解除激光器的所有限时日期。为了使本领域技术人员能够更好地理解本发明实施例,下面通过一个例子对本发明实施例加以说明:在激光器安装有下位机应用软件,下位机应用软件通过RS232接口以及无线通信接口与上位机连接。其中,上位机包括:厂家监控软件、代理商监控软件、客户端监控软件。厂家监控软件:提供厂家才能设置参数以及厂家限时加密选项。厂家可以在厂家限时加密选项中,设置多个厂家限时日期,以及设置与各个厂家限时日期对应的限时密码。厂家监控软件设置有一个应急密码,用于代理商忘记密码后下发给终端客户解锁激光器,厂家监控软件还设置有一个永久密码,用于解除激光器中已设置的所有限时日期。永久密码可以在客户提前交付欠款后,由厂家监控软件下发给客户。代理商监控软件:提供激光器监控功能以及代理商加密选项。代理商可以在代理商加密选项中,设置多个代理商限时日期,以及设置与各个代理商限时日期对应的限时密码。代理商监控软件还设置有一个永久密码,用于解除激光器中已设置的所有限时日期。永久密码可以在客户提前交付欠款后,由代理商监控软件下发给客户。客户端监控软件:提供激光器监控功能以及解密输入选项。客户可以在解密输入选项输入解锁密码。激光器的下位机应用软件通过RS232接口接收厂家监控软件发送的激光器时间,厂家限时日期以及对应的限时密码。其中,激光器时间、厂家限时日期以及对应的限时密码由厂家在厂家监控软件预先设置。客户在在通过代理商购买的情况下,激光器的下位机应用软件还通过RS232接口接收代理商监控软件发送的代理商限时日期以及对应的限时密码。其中代理商限时日期以及对应的限时密码由代理商在代理商监控软件预先设置。激光器中设置有实时时钟RTC,激光器的下位机应用软件采用厂家提供的激光器时间更新实时时钟RTC当前的时间;并将接收到的厂家限时日期和对应的限时密码,以及,代理商限时日期和对应的限时密码存储在预先分配的内存空间中。在本申请实施例中,厂家监控软件和代理商监控软件通过发送一个个的指令来传输限时日期和显示密码。厂家监控软件发送的指令包括:厂家限时指令、厂家密码指令。下位机应用软件在接收到厂家限时指令后,即分配存储空间存储指令中的限时日期。下位机应用软件在接收到厂家密码指令后,首先确定在接收到密码指令前是否已设置好限时日期,如未设置则不存储该密码。如已设置好限时日期则实现限时日期与限时密码的配套存储。代理商监控软件发送的指令包括:代理商限时指令、代理商密码指令。下位机应用软件在接收到代理商限时指令后,即分配存储空间存储指令中的限时日期。下位机应用软件在接收到代理商密码指令后,首先确定在接收到密码指令前是否已设置好限时日期,如未设置则不存储该密码。如已设置好限时日期则实现限时日期与限时密码的配套存储。在激光器使用过程中,激光器上电,下位机应用软件从内存中取出各个厂家限时日期以及代理商限时日期;下位机应用软件确定各个厂家限时日期以及代理商限时日期中,最近的限时日期;下位机应用软件根据实时时钟RTC确定当前的日期,然后确定当前日期是否到达最近的限时日期;若未到达最近的限时日期,则激光器正常工作。若到达最近的限时日期,则锁定所述激光器的控制权限,并向客户端监控软件发送提示信息,提示是到达厂家限时日期还是到达代理商限时日期;在本实施例中,下位机应用软件可以通过对激光器的硬件开关设置不允许出激光的死循环,使得激光器不能正常工作,以锁定激光器的控制权项。当激光器被锁定时,客户端监控软件接收到下位机应用软件发送的提示信息,客户根据提示信息知道是到达厂家限时日期还是到达代理商限时日期后,向厂家或代理商联系,以获得对应的解锁密码。客户在获得解锁密码后,在客户端监控软件输入解锁密码。客户端监控软件在接收解锁密码后,向下位机应用软件发送解锁密码。下位机应用软件从内存中取出与最近的限时日期对应的限时密码,并将限时密码与解锁密码比较,若解锁密码与限时密码相同,则解锁激光器。需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。参照图2,示出了本申请的一种激光器控制装置实施例的结构框图,所述激光器与上位机通信,所述上位机中设置有至少一个限时日期;所述的装置具体可以包括如下模块:限时日期接收模块21,用于接收所述至少一个限时日期;最近日期确定模块22,用于确定所述限时日期中最近的限时日期;日期检测模块23,用于检测当前日期是否到达所述最近的限时日期;激光锁定模块24,用于若当前日期到达所述最近的限时日期,则锁定所述激光器的控制权限。作为本申请实施例的一种优选示例,所述上位机中设置有第一级控制权限,以及,第二级控制权限;所述限时日期包括:第一级限时日期和第二级限时日期;所述第一级限时日期基于所述第一级控制权限设置;所述第二级限时日期基于所述第二级控制权限设置。作为本申请实施例的一种优选示例,所述第一级限时日期具有对应的第一级限时密码,所述第二级限时日期具有对应的第二级限时密码;所述上位机还设置有第三级控制权限;所述的装置可以还包括如下模块:解锁请求生成模块,用于当所述激光器的控制权限被锁定后,生成用于获取解锁所述激光器的解锁密码的解锁请求;解锁请求发送模块,用于向所述第三级控制权限的用户,发送所述解锁请求;解锁密码接收模块,用于接收所述第三级控制权限的用户发送的针对所述解锁请求返回的解锁密码;第一解锁模块,用于当所述解锁密码与所述最近的限时日期对应的第一级限时密码或第二级限时密码匹配时,解锁所述激光器。作为本申请实施例的一种优选示例,所述激光器还包括:实时时钟RTC;所述的装置还可以包括如下模块:时间接收模块,用于接收基于所述第一级控制权限设置的激光器时间;时间设置模块,用于将所述实时时钟RTC时间设置为所述激光器时间;时间确定模块,用于通过所述实时时钟RTC的时间确定当前日期。作为本申请实施例的一种优选示例,所述的装置还可以包括如下模块:应急密码接收模块,用于接收所述第一级控制权限的用户发送的应急密码;所述应急密码用于解锁由于到达第二级限时日期而被锁定的激光器;第二解锁模块,用于采用所述应急密码解锁由于到达第二级限时日期而被锁定的激光器。作为本申请实施例的一种优选示例,所述的装置还可以包括如下模块:永久密码接收模块,用于接收所述第一级控制权限的用户或所述第二级控制权限的用户发送的永久密码;所述永久密码用于解除激光器的所有限时日期;限时解除模块,用于采用所述永久密码解除激光器的所有限时日期。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个…...”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。以上对本申请所提供的一种激光器控制方法和一种激光器控制装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1