一种示教器半成品测试平台系统及其测试方法技术方案

技术编号:34511836 阅读:23 留言:0更新日期:2022-08-13 20:57
本发明专利技术公开一种示教器半成品测试平台系统及其测试方法,包括用户模块和IO模块,所述的用户模块包括管理员用户模块和普通用户模块;其中的管理员用户模块可根据不同的半成品设计不同半成品的测试脚本;而普通用户模块用于查看以及执行编辑好的测试脚本。本发明专利技术的示教器半成品测试平台系统,操作简单,通过管理员模块设计测试脚本,并通过IO模块配置IO功能,操作人员只需点击开始测试进行观察即可,无需其他人工操作,减少人力成本,且减少出错率,测试的依据更加客观,有利于提高测试结果的准确性。的准确性。的准确性。

【技术实现步骤摘要】
一种示教器半成品测试平台系统及其测试方法


[0001]本专利技术涉及工业机器人操作设备
,具体说是一种示教器半成品测试平台系统及其测试方法。

技术介绍

[0002]现有技术中,在对半成品测试时,由于半成品型号较多,越来越多的软件项目需要在半成品测试前进行测试,人员需求量非常大且人工操作是非常容易出错的,另外对操作人员的要求也较高。
[0003]并且,当软件项目规模足够大时,脚本库也随之越来越大,同时脚本的执行时间也变得越来越长,会严重影响测试效率,而现有技术中解决自动化测试效率较低和测试结果的准确性不够高的问题时,通常需要将测试型号信息固定到测试软件中供用户选择,若用户有了新的测试需求,而原有的测试软件并没有提供这些型号,就无法满足用户的需求,也很难满足复杂多变的测试场景,而为了拓展半成品测试的需要,通常需要更新整个软件,导致开发成本和生产成本较高。
[0004]因此,需要开发一种示教器半成品测试平台系统以及测试方法,能够根据需要对操测试内容进行自由添加修改的方案,并且相应能够提高测试结果的准确性,从而实现节省成本的目的。

技术实现思路

[0005]专利技术目的:针对上述现有技术存在的不足,提供一种示教器半成品测试平台系统及其测试方法。
[0006]技术方案:为了实现上述专利技术目的,本专利技术采用的技术方案如下:一种示教器半成品测试平台系统,包括用户模块和IO模块,所述的用户模块包括管理员用户模块和普通用户模块;其中的管理员用户模块可根据不同的半成品设计不同半成品的测试脚本;而普通用户模块用于查看以及执行编辑好的测试脚本。
[0007]而所述的IO模块具有监控和配置各个IO的功能,在IO界面操作各个IO编号与实际IO对应,在测试脚本中调用IO接口,输入要用到的IO编号及状态,给定测试输入信号和输出测试信息。
[0008]进一步地,所述的IO模块还配置程序编辑模块,可编写测试半成品的脚本,快捷插入指令接口,选择文本后会在光标处自动插入该指令接口的模板,从而修改脚本参数。
[0009]进一步地,所述的IO模块还配置有内置调试模块,具有单步调试及断点功能,可查看执行过程、打印输出以及监控变量信息。
[0010]进一步地,所述的IO模块还内置了半成品测试要用到的函数接口,该函数接口导入函数包括相对运动、绝对运动、IO设置及判断。
[0011]本专利技术还提供一种示教器半成品测试平台系统的测试方法,具体,包括以下步骤:
[0012]1)先对执行元件进行输出操作,再进入IO模块的IO界面查看,并且确定好所需的
DI信号开关;
[0013]2)点击进入IO模块中的程序编辑模块内的脚本编辑界面,根据半成品的信息,制定测试路线及此过程中的IO读写操作,之后调用接口完成对应的示教器半成品脚本的编写;
[0014]3)打开IO模块中内置的用于脚本调试的调试模块测试是否可以正常运行,确定有无脚本编写错误,其次可以使脚本单步运行来检测是否有编写错误的地方;
[0015]4)脚本执行,根据待测的半成品型号选择对应的测试脚本,测试过程中根据提示按下所需DI信号开关,测试结束根据DO信号输出信息得出测试结果。
[0016]有益效果:本专利技术与现有技术相比,具有以下优点:
[0017]1)本专利技术的示教器半成品测试平台系统,操作简单,通过管理员模块设计测试脚本,并通过IO模块配置IO功能,操作人员只需点击开始测试进行观察即可,无需其他人工操作,减少人力成本,且减少出错率,测试的依据更加客观,有利于提高测试结果的准确性;
[0018]2)本专利技术的测试平台系统,当软件项目规模足够大,脚本库也随之越来越大,项目测试次数也随之增加,不同型号有不同的需求时,本专利技术能够根据不同型号的半成品进行自动化脚本的测试,且能够根据需要对操测试内容进行自由添加和修改,有利于节省测试时间,提高测试效率。
附图说明
[0019]图1为本专利技术整体流程图。
具体实施方式
[0020]下面结合附图和具体实施例,进一步阐明本专利技术,本实施例在以本专利技术技术方案为前提下进行实施,应理解这些实施例仅用于说明本专利技术而不用于限制本专利技术的范围。
[0021]如图1所示,一种示教器半成品测试平台系统,其中的用户模块设置了用于管理员登录的管理员用户模块和普通用户登录的普通用户模块;管理员用户可设置限位、速度限制等安全参数,并且负责设计不同半成品的测试脚本,而普通用户只能查看和执行编辑好的测试脚本。
[0022]IO模块,则用于监控和配置各个IO,在IO界面操作各个IO编号与实际IO对应,然后在测试脚本中调用IO接口,输入要用到的IO编号及状态,给定测试输入信号和输出测试信息。
[0023]IO模块还配置有程序编辑模块和调试模块,程序编辑模块用于编写测试半成品的脚本,可以快捷插入指令接口,选择后文本会在光标处自动插入该接口的模板,修改其参数即可。
[0024]例如要执行一次IO的判断,直接插入判断IO状态的接口,在模板上修改IO序号和要判断的状态即可。
[0025]而内置的调试功能,支持单步调试和断点功能,可以查看执行过程、打印输出以及监控变量信息。例如想在脚本执行到第20行时查看运行信息,直接在第20行打上断点,等待脚本自动暂停在该行,输入想要查看的变量名称即可查看该变量的值。
[0026]另外本专利技术的IO模块还内置了半成品测试要用到的函数接口,如相对运动、绝对
运动、IO设置及判断等。
[0027]本专利技术具体执行过程如下:先对执行元件进行输出操作,再进入IO界面查看,并且确定好所需的DI信号开关。
[0028]点击进入脚本编辑界面,根据半成品的信息,制定测试路线及此过程中的IO读写操作,之后调用相关接口完成脚本编写。
[0029]打开脚本的调试功能测试是否可以正常运行,确定有无脚本编写错误,其次可以使脚本单步运行来检测是否有编写错误的地方。
[0030]脚本执行,根据待测的半成品型号选择对应的测试脚本,测试过程中根据提示按下所需DI信号开关,测试结束根据DO信号输出信息得出测试结果。
[0031]本专利技术通过用户系统确保系统安全性,通过程序编辑模块对于不同的半成品测试只需编辑并执行不同的测试脚本,无需修改源代码,通过IO模块直观获取测试结果。
[0032]具体实施方式只是本专利技术的一个优选实施例,并不是用来限制本专利技术的实施与权利要求范围的,凡依据本专利技术申请专利保护范围内容做出的等效变化和修饰,均应包括于本专利技术专利申请范围内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种示教器半成品测试平台系统,其特征在于:包括用户模块和IO模块,所述的用户模块包括管理员用户模块和普通用户模块;其中的管理员用户模块可根据不同的半成品设计不同半成品的测试脚本;而普通用户模块用于查看以及执行编辑好的测试脚本;而所述的IO模块具有监控和配置各个IO的功能,在IO界面操作各个IO编号与实际IO对应,在测试脚本中调用IO接口,输入要用到的IO编号及状态,给定测试输入信号和输出测试信息。2.根据权利要求1所述的一种示教器半成品测试平台系统,其特征在于:所述的IO模块还配置程序编辑模块,可编写测试半成品的脚本,快捷插入指令接口,选择文本后会在光标处自动插入该指令接口的模板,从而修改脚本参数。3.根据权利要求1所述的一种示教器半成品测试平台系统,其特征在于:所述的IO模块还配置有内置的调试模块,具有单步调试及断点功能,可查看执行过程、打印输出以及监控变量信息。4.根据权利要求1所述的...

【专利技术属性】
技术研发人员:唐军仝轩
申请(专利权)人:江苏华途数控科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1