System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电机控制领域,特别是涉及基于令牌密码的参数调整方法、装置、计算机设备。
技术介绍
1、当前在缝纫机伺服电控系统中,经常要根据使用需求对最高速度或使用时长等参数进行调整。
2、常用的参数调整方式主要分为两种,一种是进入电控系统的操作面板,在输入预设的密码后进行参数调整。另一种是通过联网方式进入电控系统的操作面板进行参数调整。
3、前者可以通过特定方式将密码直接恢复为默认值,恢复默认值后就能通过默认密码对参数进行调整,存在密码泄露的缺陷,后者则依赖电控系统本身的联网功能,在不具有联网功能的电动系统上无法使用,如果需要增加联网功能必然需要对现有设备进行升级,存在增加使用成本的缺陷。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高缝纫机伺服电控修改安全性的基于令牌密码的参数调整方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种基于令牌密码的参数调整方法,参数调整方法包括:
3、一种基于令牌密码的参数调整方法,其特征在于,所述参数调整方法包括:
4、在移动设备内基于预设算法生成与当前时间对应的令牌密码;
5、在电控系统中基于所述预设算法生成与所述当前时间对应的动态密码;
6、如果所述令牌密码与所述动态密码一致,则在预设时间周期内对所述电控系统的参数进行调整。
7、在其中的一个实施例中,所述如果令牌密码与动态密码一致,则在预设时
8、将所述令牌密码传输至所述电控系统;
9、在所述电控系统内对所述令牌密码与所述动态密码进行对比;
10、如果对比结果一致,则开始计时操作,在预设时间周期内对所述电控系统的参数进行调整。
11、在其中的一个实施例中,所述在所述电控系统内对所述令牌密码与所述动态密码进行对比,包括:
12、在所述电控系统内对所述令牌密码以及所述动态密码进行解析,获取对应所述令牌密码的第一有效周期以及对应所述动态密码的第二有效周期;
13、对所述令牌密码与所述动态密码进行逐位对比;
14、基于所述第一有效周期、所述第二有效周期对得到对比结果的时刻进行判定;
15、如果处于有效期内,则输出所述对比结果。
16、在其中的一个实施例中,所述基于所述第一有效周期、所述第二有效周期对得到对比结果的时刻进行判定,包括:
17、求取所述第一有效周期、所述第二有效周期的重合区间;
18、获取所述对比结果的生成时刻,如果所述生成时刻处于重合区间内,则判定所述对比结果处于有效期内,将所述对比结果进行输出。
19、在其中的一个实施例中,所述如果对比结果一致,则开始计时操作,在预设时间周期内对所述电控系统的参数进行调整,包括:
20、如果所述对比结果表明所述令牌密码与所述动态密码完全一致,则获取所述对比结果的生成时刻,从所述生成时刻开始计时;
21、接受对所述电控系统的参数调整请求,根据所述参数调整请求在所述预设周期内完成参数调整操作。
22、在其中的一个实施例中,所述参数调整方法包括:
23、获取所述参数调整操作的时刻,结合所述生成时刻计算操作时长;
24、如果所述操作时长大于预设时间周期,判定操作失效,反之判定操作成功。
25、在其中的一个实施例中,所述参数调整方法,还包括:
26、每生成一个所述令牌密码,则生成与所述令牌密码对应的唯一性标签;
27、如果所述唯一性标签与已生成的唯一性标签相同,则判定生成的令牌密码失效。
28、第二方面,本申请还提供了一种基于令牌密码的参数调整装置,装置包括:
29、令牌密码生成模块,用于在移动设备内基于预设算法生成与当前时间对应的令牌密码;
30、动态密码生成模块,用于在电控系统中基于预设算法生成与当前时间对应的动态密码;
31、参数调整模块,用于如果令牌密码与动态密码一致,则在预设时间周期内对电控系统的参数进行调整。
32、第三方面,本申请还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现任一项基于令牌密码的参数调整方法的步骤。
33、第四方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现基于令牌密码的参数调整方法的步骤:
34、第五方面,本申请还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现基于令牌密码的参数调整方法的步骤。
35、与相关技术相比,本申请通过在移动设备和电控系统中分别生成令牌密码以及动态密码,进而基于令牌密码与动态密码的对比结果判断是否能够对电控系统内的参数进行调整。相对于现有技术中设置固定密码或者使用物联网验证的方式,能够在提升参数调整安全性的前提下,降低对网络的依赖。
36、本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。
本文档来自技高网...【技术保护点】
1.一种基于令牌密码的参数调整方法,其特征在于,所述参数调整方法包括:
2.根据权利要求1所述的基于令牌密码的参数调整方法,其特征在于,所述如果令牌密码与动态密码一致,则在预设时间周期内对所述电控系统的参数进行调整,包括:
3.根据权利要求2所述的基于令牌密码的参数调整方法,其特征在于,所述在所述电控系统内对所述令牌密码与所述动态密码进行对比,包括:
4.根据权利要求3所述的基于令牌密码的参数调整方法,其特征在于,所述基于所述第一有效周期、所述第二有效周期对得到对比结果的时刻进行判定,包括:
5.根据权利要求2所述的基于令牌密码的参数调整方法,其特征在于,所述如果对比结果一致,则开始计时操作,在预设时间周期内对所述电控系统的参数进行调整,包括:
6.根据权利要求1所述的基于令牌密码的参数调整方法,其特征在于,所述参数调整方法包括:
7.根据权利要求1所述的基于令牌密码的参数调整方法,其特征在于,所述参数调整方法,还包括:
8.一种基于令牌密码的参数调整装置,其特征在于,所述装置包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种基于令牌密码的参数调整方法,其特征在于,所述参数调整方法包括:
2.根据权利要求1所述的基于令牌密码的参数调整方法,其特征在于,所述如果令牌密码与动态密码一致,则在预设时间周期内对所述电控系统的参数进行调整,包括:
3.根据权利要求2所述的基于令牌密码的参数调整方法,其特征在于,所述在所述电控系统内对所述令牌密码与所述动态密码进行对比,包括:
4.根据权利要求3所述的基于令牌密码的参数调整方法,其特征在于,所述基于所述第一有效周期、所述第二有效周期对得到对比结果的时刻进行判定,包括:
5.根据权利要求2所述的基于令牌密码的参数调整方法,其特征在于,所述如果对比结果一致,则开始计时操作,...
【专利技术属性】
技术研发人员:白政巧,
申请(专利权)人:浙江众邦机电科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。