一种识别不同交互设备的方法及其装置与流程

文档序号:16811079发布日期:2019-02-10 13:39阅读:208来源:国知局
一种识别不同交互设备的方法及其装置与流程

本发明涉及一种焊接设备的控制方法及装置,更具体地说,它涉及一种识别不同交互设备的方法及其装置。



背景技术:

目前,大部分现有的技术,针对不同的产品,会有不同的控制程序,即使硬件电路相同,在录入程序以后也会形成不同的半成品代码。

针对不同的产品,控制程序不同,不仅增加管控成本,也不利于产品的售后服务;并且程序在版本更新时,也会非常的繁琐,从而使得设备的维护较为繁琐。



技术实现要素:

针对现有技术存在的不足,本发明在于提供一种识别不同交互设备的方法及其装置,具有方便维护的效果。

为实现上述目的,本发明提供了如下技术方案:一种识别不同交互设备的方法,包括

s1、采集功能模块的模块信息,设置识别码,所述识别码具有关键字,所述模块信息具有对应字,生成关键字与对应字的关联关系;

s2、获取识别码,利用识别码确定模块信息;

s3、根据模块信息驱动相应的功能模块工作,所述功能模块共用同一个底层驱动。

通过采用上述技术方案,对功能模块的模块信息进行采集,模块信息中具有对应字,对识别码进行设定,识别码中具有关键字,在关键字与对应字之间建立逻辑关系,使关键字与对应字之间生成关联关系。当进行设备的识别时,识别码传输至控制器处,控制器对识别码进行处理,并通过识别码与模块信息之间的关联关系确定模块信息,接着底层驱动根据模块信息对应功能模块,从而使相应的功能模块工作。由于功能模块共用一个底层驱动,且功能模块的确定只需要通过识别码,使得后期维护较为方便。

本发明进一步设置为:所述步骤s1包括

采集与功能模块对应的模块信息,并确定模块信息的对应字,模块信息包括功能模块所要执行的功能信息;

设置识别码,并确定识别码的关键字,所述识别码可为自动分配或手动输入;

确定关键字与对应字的关联关系,每个关键字只与一个对应字有关联关系。

通过采用上述技术方案,采集功能模块对应的模块信息,在模块信息中确定对应字;设置识别码,并确定识别码的关键字,识别码可手动设置或通过对应字进行自动分配;通过逻辑关系使关键字与对应字之间关联,关键字与对应字一一对应,从而实现关键字与对应字之间的匹配。

本发明进一步设置为:所述步骤s2包括

提取识别码中的关键字;

通过关联关系确定所述关键字关联的对应字;

通过对应字确定模块信息。

通过采用上述技术方案,当识别码输入时,提取识别码中的关键字,通过关联关系确定对应字,通过对应字得到模块信息,只需要通过识别码和模块信息的对应即可确定功能模块,使功能模块的确定较为快捷。

本发明进一步设置为:所述步骤s3包括

利用模块信息确定功能模块;

利用模块信息内的功能信息驱动功能模块工作。

通过采用上述技术方案,通过模块信息确定功能模块,底层驱动根据模块信息内的功能信息驱动功能模块工作,在确定功能模块的同时通过功能信息使功能模块执行相应的功能,提高了效率。

为实现上述目的,本发明提供了如下技术方案:一种识别不同交互设备的装置,包括

信息采集对应单元,用于采集功能模块的模块信息,设置识别码,所述识别码具有关键字,所述模块信息具有对应字,生成关键字与对应字的关联关系;

获取识别单元,用于获取识别码,利用识别码确定模块信息;

驱动单元,用于根据模块信息驱动相应的功能模块工作,所述功能模块共用同一个底层驱动。

通过采用上述技术方案,信息采集对应单元,从功能模块处接收模块信息,并进行识别码的设置,提取模块信息中的对应字和识别码中的关键字进行关联;获取识别单元接收识别码并提取识别码中的关键字,通过关联关系确定对应字,通过对应字确定模块信息。驱动单元获取模块信息,确定对应功能模块,并通过底层驱动运行功能模块。

本发明进一步设置为:所述信息采集对应单元包括

模块信息确定单元,用于采集与功能模块对应的模块信息,并确定模块信息的对应字,模块信息包括功能模块所要执行的功能信息;

识别码确定单元,用于设置识别码,并确定识别码的关键字,所述识别码可为自动分配或手动输入;

关联单元,用于确定关键字与对应字的关联关系,每个关键字只与一个对应字有关联关系。

通过采用上述技术方案,模块信息确定单元接收模块信息,并确定模块信息的对应字,模块信息内也包括功能模块需要执行的功能信息;识别码确定单元通过自动分配或手动输入的方式设定识别码并确定关键字;关联单元通过逻辑关系将关键字与对应字关联,一个关键字对应一个对应字。

本发明进一步设置为:所述获取识别单元包括

关键字获取单元,用于提取识别码中的关键字;

对应字获取单元,用于通过关联关系确定所述关键字关联的对应字;

模块信息获取单元,用于通过对应字确定模块信息。

通过采用上述技术方案,关键字获取单元,提取识别码中的关键字,对应字获取单元,获取关键字,并通过关键字与对应字之间的关联关系,确定对应字,模块信息获取单元通过对应字确定模块信息,从而完成识别码与模块信息的对应。

本发明进一步设置为:所述驱动单元包括

功能模块确定单元,用于利用模块信息确定功能模块;

工作单元,用于利用模块信息内的功能信息驱动功能模块工作。

通过采用上述技术方案,功能模块确定单元通过模块信息确定功能模块,使底层模块了解需要使哪些功能模块工作,工作单元通过模块信息内的功能信息驱动功能模块工作。

综上所述,本发明具有以下有益效果:

1、通过设置关键字和对应字,并在关键字和对应字之间形成关联关系,使得整个系统较为简单,只需进行关键字和对应字的关联,即可确定识别码和功能模块,使得后期的升级维护较为方便;

2、通过设置共用同一底层驱动的各个功能模块,无需设置多个驱动,使得整个流程进行的较为快速,同时也方便后期的维护。

附图说明

图1为本发明的步骤图;

图2为本发明中步骤s1的步骤图;

图3为本发明中步骤s2的步骤图;

图4为本发明中步骤s3的步骤图;

图5为本发明的程序框图。

附图标记:1、信息采集对应单元;11、模块信息确定单元;12、识别码确定单元;13、关联单元;2、获取识别单元;21、关键字获取单元;22、对应字获取单元;23、模块信息获取单元;3、驱动单元;31、功能模块确定单元;32、工作单元。

具体实施方式

参照附图对本发明做进一步说明。

如图1所示,一种识别不同交互设备的方法,包括步骤s1:采集功能模块的模块信息,设置识别码,所述识别码具有关键字,所述模块信息具有对应字,生成关键字与对应字的关联关系;步骤s2:获取识别码,利用识别码确定模块信息;和步骤s3:根据模块信息驱动相应的功能模块工作,所述功能模块共用同一个底层驱动。

如图1和图2所示,步骤s1包括步骤s11、步骤s12和步骤s13。

步骤s11:采集与功能模块对应的模块信息,并确定模块信息的对应字,模块信息包括功能模块所要执行的功能信息。

步骤s12:设置识别码,并确定识别码的关键字,所述识别码可为自动分配或手动输入。

步骤s13:确定关键字与对应字的关联关系,每个关键字只与一个对应字有关联关系。

当功能模块为实行整机检验时,步骤s11中,功能模块对应的模块信息内的对应字为1,模块信息内包含整机检验的功能信息。步骤s12中,识别码通过自动分配或手动输入的方式进行设置,识别码内的关键字为1。步骤s13中,通过逻辑关系,例如两者相等,即对应字1与关键字1相同,从而建立关联关系,使每个关键字只对应一个对应字。通过上述步骤s11、s12和s13,识别码与功能模块之间建立关联关系。

如图1和图3所示,步骤s2包括步骤s21、步骤s22和步骤s23。

步骤s21:提取识别码中的关键字。

步骤s22:通过关联关系确定所述关键字关联的对应字。

步骤s23:通过对应字确定模块信息。

当输入的识别码的关键字为1时,步骤s21中,对识别码中的关键字1进行提取。步骤s22中,通过关联关系获知关键字1的对应字为1。步骤s23中,由于对应字为1,则了解到模块信息。通过上述步骤s21、s22和s23,得知识别码对应的模块信息,实现模块信息的确定。

如图1和图4所示,步骤s3包括步骤s31和步骤s32,。

步骤s31:利用模块信息确定功能模块。

步骤s32:利用模块信息内的功能信息驱动功能模块工作。

当确定模块信息时,由于模块信息自身就与功能模块对应,则直接可以知晓功能模块,功能模块共用一个底层驱动,底层驱动直接通过功能信息来驱动功能模块工作。通过步骤s31和s32,实现功能模块的工作。

如图5所示,一种识别不同交互设备的装置,包括信息采集对应单元1,用于采集功能模块的模块信息,设置识别码,所述识别码具有关键字,所述模块信息具有对应字,生成关键字与对应字的关联关系。获取识别单元2,用于获取识别码,利用识别码确定模块信息。驱动单元3根据模块信息驱动相应的功能模块工作,所述功能模块共用同一个底层驱动。

信息采集对应单元1包括模块信息确定单元11,用于采集与功能模块对应的模块信息,并确定模块信息的对应字,模块信息包括功能模块所要执行的功能信息。识别码确定单元12,用于设置识别码,并确定识别码的关键字,所述识别码可为自动分配或手动输入。关联单元13,用于确定关键字与对应字的关联关系,每个关键字只与一个对应字有关联关系。

获取识别单元2包括关键字获取单元21,用于提取识别码中的关键字。对应字获取单元22,用于通过关联关系确定所述关键字关联的对应字。模块信息获取单元23,用于通过对应字确定模块信息。

驱动单元3包括功能模块确定单元31,用于利用模块信息确定功能模块;工作单元32,用于利用模块信息内的功能信息驱动功能模块工作。

综上所述,信息采集对应单元1,从功能模块处接收模块信息,并进行识别码的设置,提取模块信息中的对应字和识别码中的关键字进行关联;获取识别单元2接收识别码并提取识别码中的关键字,通过关联关系确定对应字,通过对应字确定模块信息。驱动单元3获取模块信息,确定对应功能模块,并通过底层驱动运行功能模块。

以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1