一种测试设备的制造方法

文档序号:10768530阅读:373来源:国知局
一种测试设备的制造方法
【专利摘要】本实用新型公开了一种测试设备,包括组装于一柜体内的第一工控机、第二工控机、DSP仿真器、ARM仿真器、CPLD仿真器、测试用PLC、电源模组、伺服驱动器、电机及若干通讯线缆。通过上述方式,本实用新型能够实现对各个功能模块功能代码的下载及调试,实现了从下载、调试到测试的整套流程,能够实现对机器人控制系统中所用的运动控制卡、多通道PLC等多模块进行测试,实现测试设备的资源共享,有效节省成本,通过更换线缆的连接方式实现对不同模块的测试,从而简化操作流程,节省操作时间,实现对测试对象简单、快速、准确的测量。
【专利说明】
一种测试设备
技术领域
[0001]本实用新型涉及系统测试领域,特别是涉及一种机器人控制系统的测试设备。
【背景技术】
[0002]随着国家对机器人行业的重视和支持,更多的机器人开始代替人开始在众多的工业行业中工作。
[0003]机器人的控制系统通常包括工控机,运动控制卡,各类PLC等功能控制模块。为确保各模块的产品质量,产品在出厂前需要进行全方位的测试。
[0004]现有的测试方案一般都为对控制系统内部某一个模块进行单一测试,比如市场上有很多只针对PLC测试的各种解决方案。对单一模块进行逐个测试虽然也能达到测试目的,但是这样就会存在测试方案成本过高,测试过程复杂,测试步骤多而花费大量测试时间等问题。

【发明内容】

[0005]本实用新型主要解决的技术问题是提供一种测试设备,用以测试整个机器人控制系统的各个模块,能够解决逐个测试成本高、过程复杂的问题。
[0006]为解决上述技术问题,本实用新型采用的一个技术方案是:提供一种测试设备,用于检测运动控制卡及可编程逻辑控制器的性能,包括组装于一柜体内的第一工控机、第二工控机、DSP仿真器、ARM仿真器、CPLD仿真器、测试用PLC、电源模组、伺服驱动器、电机及若干通讯线缆。测试运动控制卡时,将运动控制卡通过DSP仿真器连接于第一工控机,运动控制卡还连接于第二工控机,运动控制卡连接并控制伺服驱动器驱动电机运转。测试待测PLC时,将待测PLC通过ARM仿真器连接于第一工控机,待测PLC还通过CPLD仿真器连接于第一工控机,第一工控机通过通讯线缆与测试用PLC通信,测试用PLC连接于待测PLC。该电源模组为测试设备提供电源。
[0007]其中,测试设备还包括一模拟输出测试板,模拟输出测试板连接于待测PLC;
[0008]其中,第一工控机通过USB接口连接DSP仿真器、ARM仿真器及CPLD仿真器,通过串口连接协议通讯调试软件并通过通讯线缆与测试用PLC通信。
[0009]其中,第一工控机运行windows系统,用于下载待测PLC上的固件。
[0010]其中,第二工控机运行Linux系统,用于安装调试运动控制卡。
[0011]其中,测试用PLC用于控制数字信号输入和输出。
[0012]其中,电源模组包括交直流转换电路及电源接口板。
[0013]其中,CPLD仿真器还可以是FPGA仿真器。
[0014]为解决上述技术问题,本实用新型采用的另一个技术方案是:提供一种测试设备,用于检测运动控制卡及可编程逻辑控制器的性能,包括组装于一柜体内的第一工控机、第二工控机、DSP仿真器、ARM仿真器、CPLD仿真器、测试用PLC、电源模组、伺服驱动器、电机及若干通讯线缆。测试运动控制卡时,将运动控制卡通过DSP仿真器连接于第一工控机,运动控制卡还连接于第二工控机,运动控制卡连接并控制伺服驱动器驱动电机运转;当测试待测PLC时,将运动控制卡通过通讯线缆与测试用PLC通信,将一待测PLC连接于测试用PLC,待测PLC通过ARM仿真器接于第一工控机,待测PLC还通过CPLD仿真器连接于第一工控机。该电源模组为测试设备提供电源。
[0015]其中,第一工控机运行windows系统,用于下载待测PLC上的固件,第二工控机运行Linux系统,用于安装调试运动控制卡。
[0016]本实用新型的有益效果是:区别于现有技术的情况,本实用新型测试设备包括多种处理器的下载仿真器,能够实现对各个功能模块功能代码的下载及调试,实现了从下载、调试到测试的整套流程。另外,使用一个机柜将需要用到的测试设备合理的安装到一起,能够实现对机器人控制系统中所用的运动控制卡、多通道PLC等多模块进行测试,实现测试设备的资源共享,有效节省成本,通过更换线缆的连接方式实现对不同模块的测试,从而简化操作流程,节省操作时间,实现对测试对象简单、快速、准确的测量。
【附图说明】
[0017]图1是本实用新型较佳实施方式的示意图;
[0018]图2是本实用新型另一实施方式的示意图。
【具体实施方式】
[0019]下面结合附图和实施方式对本实用新型进行详细说明。
[0020]参阅图1,本实用新型测试设备的较佳实施方式用于检测机器人控制系统中的运动控制卡及可编程逻辑控制器(PLC)的性能。该测试设备包括组装于一柜体内的第一工控机 10、第二工控机20、DSP(Digital Signal Processing)仿真器30、ARM(Advanced RISCMachine)仿真器32、CPLD(Complex Programmable Logic Device)仿真器34,测试用PLC50、模拟输出测试板60、伺服驱动器70、电机80、电源模组(图未示)及若干通讯线缆。
[0021]该第一工控机10运行windows系统,可以对待测PLC200上的固件进行下载。该第二工控机20运行Iinux系统,可运行机器人控制系统,用于安装调试运动控制卡100。
[0022]该第一工控机10通过DSP仿真器30连接于待测运动控制卡100,运动控制卡200连接于控制伺服驱动器70,该伺服驱动器70可驱动电机80运转。该运动控制卡100还连接于第二工控机20。
[0023]该第一工控机10通过ARM仿真器32连接于待测PLC200,该第一工控机10还通过CPLD仿真器34连接于待测PLC200。该CPLD仿真器34还可以是FPGA (Fie ld-Programmab IeGate Array)仿真器。
[0024]该第一工控机10装有协议通讯调试软件并通过通讯线缆与测试用PLC50通信。该测试用PLC50连接于待测PLC200,用于控制数字信号输入和输出。
[0025]该待测PLC200还连接于一模拟输出测试板60,该模拟输出测试板60用来测试带有模拟输出功能的待测PLC200。
[0026]该电源模组包括交直流转换模块及十路24V电源接口板,该交直流转换模块可将220v交流电转换为24V直流电供给第一工控机10、第二工控机20、测试用PLC50、伺服驱动器70等元件。
[0027]使用该测试设备测试待测PLC200时,包括以下步骤:
[0028]将测试用PLC50输入口 010-0110连接待测?1^0200输出端口000-0010,建立待测PLC200与测试用PLC50的连接;
[0029]运用ARM仿真器32及CPLD仿真器34自第一工控机10下载对应的ARM代码及CPLD代码至待测PLC200;
[0030]第一工控机10运行协议通讯调试软件,发出指令控制待测PLC200的输出端口 DOl-DO1输出高电平,继而发出指令控制读取测试用PLC50的输入端口 D1-D110的电平;
[0031]读取测试用PLC50的输入端口 D1-DI10的电平并与待测PLC200的D01-D010输出情况比较,若测试用PLC50的输入端口 D1-DI10电平与待测PLC200的D01-D010输出电平一致,则待测PLC200工作正常;否则,待测PLC200工作异常。
[0032]使用该测试设备测试运动控制卡200时,包括以下步骤:
[0033]运用DSP仿真器30自第一工控机10下载对应的DSP代码至运动控制卡100;
[0034]第二工控机20运行机器人控制软件控制运动控制卡100发送指令至伺服驱动器70驱动电机80运转,若电机80运转正常则运动控制卡100工作正常;否则运动控制卡100工作异常。
[0035]图2是本实用新型测试设备的另一种实施方式,与上述实施方式不同之处在于,测试用PLC50不再与第一工控机10相连,而是通过通讯线缆与运动控制卡100相连,第二工控机20运行机器人控制软件控制运动控制卡100,该运动控制卡100既可以发送指令至伺服驱动器70以驱动电机80,也可以控制待测PLC200的输出端口 DO1-DO1输出高电平,继而发出指令读取测试用PLC50的输入端口 D1-D110的电平并进行比较。
[0036]本实用新型测试设备包括多种处理器的下载仿真器,能够实现对各个功能模块功能代码的下载及调试,实现了从下载、调试到测试的整套流程。另外,使用一个机柜将需要用到的测试设备合理的安装到一起,能够实现对机器人控制系统中所用的运动控制卡、多通道PLC等多模块进行测试,实现测试设备的资源共享,有效节省成本,通过更换线缆的连接方式实现对不同模块的测试,从而简化操作流程,节省操作时间,实现对测试对象简单、快速、准确的测量。
[0037]以上所述仅为本实用新型的实施方式,并非因此限制本实用新型的专利范围,凡是利用本实用新型说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本实用新型的专利保护范围内。
【主权项】
1.一种测试设备,用于检测运动控制卡及可编程逻辑控制器的性能,包括组装于一柜体内的第一工控机、第二工控机、DSP仿真器、ARM仿真器、CPLD仿真器、测试用PLC、电源模组、伺服驱动器、电机及若干通讯线缆; 测试运动控制卡时,将所述运动控制卡通过DSP仿真器连接于第一工控机,所述运动控制卡还连接于第二工控机,所述运动控制卡连接并控制伺服驱动器驱动电机运转; 测试待测PLC时,将所述待测PLC通过ARM仿真器连接于所述第一工控机,所述待测PLC还通过CPLD仿真器连接于所述第一工控机,所述第一工控机通过通讯线缆与测试用PLC通信,所述测试用PLC连接于待测PLC; 所述电源模组为所述测试设备提供电源。2.根据权利要求1所述的测试设备,其特征在于:所述测试设备还包括一模拟输出测试板,所述模拟输出测试板连接于所述待测PLC。3.根据权利要求1所述的测试设备,其特征在于:所述第一工控机通过USB接口连接DSP仿真器、ARM仿真器及CPLD仿真器,通过串口连接协议通讯调试软件并通过通讯线缆与测试用PLC通信。4.根据权利要求1所述的测试设备,其特征在于:所述第一工控机运行windows系统,用于下载待测PLC上的固件。5.根据权利要求1所述的测试设备,其特征在于:所述第二工控机运行Linux系统,用于安装调试运动控制卡。6.根据权利要求1所述的测试设备,其特征在于:所述测试用PLC用于控制数字信号输入和输出。7.根据权利要求1所述的测试设备,其特征在于:所述电源模组包括交直流转换电路及电源接口板。8.根据权利要求1所述的测试设备,其特征在于:所述CPLD仿真器还可以是FPGA仿真器。9.一种测试设备,用于检测运动控制卡及可编程逻辑控制器的性能,包括组装于一柜体内的第一工控机、第二工控机、DSP仿真器、ARM仿真器、CPLD仿真器、测试用PLC、电源模组、伺服驱动器、电机及若干通讯线缆; 测试所述运动控制卡时,将所述运动控制卡通过DSP仿真器连接于所述第一工控机,所述运动控制卡还连接于第二工控机,所述运动控制卡连接并控制伺服驱动器驱动电机运转; 当测试所述待测PLC时,将所述运动控制卡通过通讯线缆与测试用PLC通信,将一待测PLC连接于所述测试用PLC,所述待测PLC通过ARM仿真器接于所述第一工控机,所述待测PLC还通过CPLD仿真器连接于所述第一工控机; 所述电源模组为所述测试设备提供电源。10.根据权利要求9所述的测试设备,其特征在于:所述第一工控机运行windows系统,用于下载待测PLC上的固件,所述第二工控机运行Linux系统,用于安装调试运动控制卡。
【文档编号】G05B23/02GK205450760SQ201521130274
【公开日】2016年8月10日
【申请日】2015年12月30日
【发明人】唐恒悦
【申请人】北京配天技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1