一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种PLC产品自动化测试系统的制作方法

2022-09-11 19:41:19 来源:中国专利 TAG:

一种plc产品自动化测试系统
技术领域
1.本实用新型涉及自动化测试领域,具体涉及一种plc产品自动化测试系统。


背景技术:

2.随着物联网技术的发展,plc电力线载波通信技术在智能家居、智能工厂、智慧城市等场景的应用也越加广泛,因此消费者对于plc通信的智能产品需求也逐渐增加。所以针对plc产品进行高效的出厂测试,能够保证产品的一致性,降低产品的售后率,提高消费者满意度。
3.目前工厂在生产过程中,往往采用定制化的测试装置,依靠人工操作,对plc产品的功能进行逐一测试,测试完成后再进行包装发货。但是此类测试缺乏针对plc通信质量的测试项目,无法保证产品质量。且现有系统无法对生产过程数据进行记录,依靠人工统计容易出现遗漏,同时人工生产效率不高,随着工厂用工成本日渐上涨,工厂生产效益逐步降低。


技术实现要素:

4.因此,本实用新型要解决的技术问题在于克服现有技术中缺乏针对plc通信质量的测试项目以及现有系统无法对生产过程数据进行记录的缺陷,从而提供一种plc产品自动化测试系统。
5.为达到上述目的,本实用新型提供如下技术方案:
6.本实用新型实施例提供一种plc产品自动化测试系统,包括:mes服务器及至少一个测试装置,其中,
7.每个所述测试装置与至少一个安装在电源基座内的待测产品通信连接,所述测试装置用于提供待测产品自动化测试功能;所述mes服务器通过网线与多个所述测试装置进行数据交互。
8.可选地,所述测试装置包括:测试电脑、plc中央协处理器、继电器及扫码器,其中,
9.所述扫码器用于扫描待测产品上的流水码信息,并将所述流水码信息发送至所述测试电脑;
10.所述测试电脑与所述mes服务器进行数据交互,所述测试电脑将所述流水码信息发送至所述mes服务器,查询所述流水码信息对应的产品mac地址,并根据查询结果发送控制信号至所述plc中央协处理器,所述mes服务器存储有流水码信息与产品mac地址的对应关系;
11.所述plc中央协处理器与所述测试电脑进行数据交互,所述plc中央协处理器根据所述控制信号闭合设置在供电电网中的所述继电器,为待测产品供电,同时所述plc中央协处理器将带有mac地址信息的入网通知报文给所述测试电脑,所述测试电脑根据所述入网通知报文生成测试指令,并通过所述plc中央协处理器将所述测试指令发送至待测产品,所述测试指令用于对待测产品进行通信灵敏度测试及功能测试。
12.可选地,所述测试装置还包括:可调衰减器,所述可调衰减器的一端接入供电电网,所述可调衰减器的另一端与所述plc中央协处理器连接,所述可调衰减器用于对测试指令进行衰减处理。
13.可选地,所述测试装置还包括:隔离器,所述隔离器接入供电电网中,用于将所述测试指令与供电电网进行隔离。
14.可选地,所述plc中央协处理器包括协议转换器,用于通过集成的协议转换器与所述测试电脑进行数据交互。
15.可选地,所述plc中央协处理器还包括耦合器,用于通过集成的耦合器进行测试指令的无损传输。
16.可选地,所述可调衰减器可配置不同的衰减系数。
17.本实用新型技术方案,具有如下优点:
18.本实用新型提供的plc产品自动化测试系统,包括:mes服务器及至少一个测试装置,其中,每个测试装置与至少一个安装在电源基座内的待测产品通信连接,测试装置用于提供待测产品自动化测试功能;mes服务器通过网线与多个测试装置进行数据交互。通过测试装置为待测产品提供自动化测试功能,在进行功能测试的同时实现plc通信质量的测试。同时测试装置与mes服务器进行实时数据交互,plc产品所有测试结果均存储在mes服务器中,实现产品生产测试过程的可追溯。
附图说明
19.为了更清楚地说明本实用新型具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本实用新型的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为本实用新型实施例中plc产品自动化测试系统的一个具体示例的原理框图;
21.图2为本实用新型实施例中测试装置的一个具体示例的原理框图;
22.图3为本实用新型实施例中测试流程。
具体实施方式
23.下面将结合附图对本实用新型的技术方案进行清楚、完整地描述,显然,所描述的实施例是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
24.在本实用新型的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本实用新型和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本实用新型的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
25.在本实用新型的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地
连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实用新型中的具体含义。
26.此外,下面所描述的本实用新型不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
27.鉴于现有测试系统一般只对产品功能进行逐一测试,存在不能实现通信灵敏度测试,无法保证出厂产品质量的问题,本实用新型实施例提供一种plc产品自动化测试系统,以解决上述问题。如图1所示,该plc产品自动化测试系统包括:mes服务器2及至少一个测试装置1。其中,每个测试装置1与至少一个安装在电源基座内的待测产品通信连接,测试装置1用于提供待测产品自动化测试功能。mes服务器2通过网线与多个测试装置1进行数据交互。通过测试装置1与mes服务器2进行实时数据交互,plc产品所有测试结果均存储在mes服务器中,实现产品生产测试过程的可追溯。
28.在一具体实施例中,如图1所示,测试装置1挂在供电网络上,由供电网络为测试装置1提供工作电源。待测产品通过测试装置1接入供电网络内。mes服务器2预先安装有成熟mes系统(可执行制造系统)。测试开始时,mes服务器2生成一张唯一的标准化流水码。而后测试装置1通过与mes服务器2进行数据交互获取上述标准化流水码。测试装置1将上述标准化流水码与待测产品的mac地址发送至mes服务器2进行绑定,此时待测产品在测试系统的唯一标识就是该流水码。
29.进一步地,通过机械手或者流水线将待测产品装入电源基座内。测试装置1扫描获取各个待测产品的流水码,根据该流水码向mes服务器2查询流水码对应的产品mac地址,然后通过添加白名单指令,将查询到的产品mac地址添加到白名单。进而测试装置1为白名单中的待测产品提供自动化测试功能,进行通信灵敏度测试以及功能测试。在本实用新型实施例中,测试装置1通过添加白名单,允许只有加入白名单中的设备才能进行测试为现有技术。
30.本实用新型提供的plc产品自动化测试系统,包括:mes服务器及至少一个测试装置,其中,每个测试装置与至少一个安装在电源基座内的待测产品通信连接,测试装置用于提供待测产品自动化测试功能;mes服务器通过网线与多个测试装置进行数据交互。通过测试装置为待测产品提供自动化测试功能,在进行功能测试的同时实现plc通信质量的测试。同时测试装置与mes服务器进行实时数据交互,plc产品所有测试结果均存储在mes服务器中,实现产品生产测试过程的可追溯。
31.在一实施例中,如图2所示,测试装置1包括:测试电脑12、plc中央协处理器13、继电器14及扫码器11。
32.在一具体实施例中,扫码器11用于扫描待测产品上的流水码信息,并将流水码信息发送至测试电脑12。具体地,扫码器11在扫描待测产品上的流水码信息后,将上述流水码信息以文本格式输入到测试电脑12中。
33.测试电脑12与mes服务器2进行数据交互,测试电脑12将流水码信息发送至mes服务器2,查询流水码信息对应的产品mac地址,并根据查询结果发送控制信号至plc中央协处理器13,mes服务器2存储有流水码信息与产品mac地址的对应关系。
34.plc中央协处理器13与测试电脑12进行数据交互,plc中央协处理器13根据控制信
号闭合设置在供电电网中的继电器14,为待测产品供电,同时plc中央协处理器13将带有mac地址信息的入网通知报文给测试电脑12,测试电脑12根据入网通知报文生成测试指令,并通过plc中央协处理器13将测试指令发送至待测产品,测试指令用于对待测产品进行通信灵敏度测试及功能测试。
35.在本实用新型实施例中,具体测试流程如图3所示。其中,plc cco即为plc中央协处理器13。测试开始时,mes服务器2生成一张唯一的标准化流水码。而后测试电脑12通过与mes服务器2进行数据交互获取上述标准化流水码。测试电脑12将该标准化流水码与待测产品的mac地址发送至mes服务器2进行绑定,此时待测产品在测试系统的唯一标识就是该流水码。
36.进一步地,通过机械手或者流水线将待测产品装入电源基座内,测试电脑12向plc中央协处理器13发送开启白名单指令,开启白名单功能后的plc中央协处理器13只允许在白名单内的待测产品入网,能够保证测试的准确性。在本实用新型实施例中,plc中央协处理器13通过添加白名单,允许只有加入白名单中的设备才能进行测试为现有技术。
37.进一步地,扫码器11逐一扫描各个待测产品的流水码。待所有流水码输入到测试电脑12后,测试电脑12向mes服务器2查询流水码对应的产品mac地址。然后测试电脑12通过添加白名单指令,将所有mac地址添加到plc中央协处理器13的白名单中。当测试电脑12收到来自plc中央协处理器13反馈的添加白名单指令回复后,测试电脑12发送控制信号闭合继电器14,为待测产品供电。
38.进一步地,待测产品上电后,开始自动加入plc网络。待测产品成功入网后,plc中央协处理器13将发送带有mac地址信息的入网通知报文给测试电脑12。测试电脑12收到后就能实时显示已上线的产品,等待一分钟后,若仍有产品未上线,测试电脑12将显示该产品未上线。在本实用新型实施例中,测试电脑12预先安装有成熟的plc产品自动化测试软件,利用该plc产品自动化测试软件与plc中央协处理器13以及mes服务器2进行数据交互处理。在本实用新型实施例中,待测产品为集成了耦合器的plc通信产品。在待测产品成功入网后,待测产品将带有自身mac地址信息的入网通知报文通过plc中央协处理器13转发给测试电脑12。另外,待测产品也可以不集成耦合器,此时测试装置1中需要在电源基座与待测产品间外接一个1:1匝比的变压器即可。
39.进一步地,测试电脑12开始进行通信灵敏度测试,设置可调衰减器15至特定阈值(一般设为62db)。测试电脑12向plc中央协处理器13发送测试灵敏度指令。plc中央协处理器13再向待测产品转发该指令。待测产品收到后进行回复,该回复经plc中央协处理器13转发至测试电脑12。测试电脑12收到后即完成一次收发测试,连续进行一定次数后统计成功率。当收发成功率达到指定要求时,显示灵敏度测试通过。若灵敏度测试不通过,则显示灵敏度测试失败,不对该产品进行功能测试,提升测试效率。
40.进一步地,测试电脑12按照预先设定的功能测试流程,向plc中央协处理器13发送功能测试指令。plc中央协处理器13再向待测产品转发该指令。待测产品收到后执行自检,执行完成后发送功能测试回复。该回复经plc中央协处理器13转发至测试电脑12。测试电脑12收到后即完成功能测试,显示功能测试通过。若测试电脑12未收到测试成功的回复,则显示功能测试失败。
41.上述测试结束后,测试电脑12将所有已测产品的plc入网结果、灵敏度测试结果、
功能测试结果发送至mes服务器2进行保存,提供查询接口供技术人员查询。
42.在一实施例中,如图2所示,测试装置1还包括:可调衰减器15。可调衰减器15的一端接入供电电网,可调衰减器15的另一端与plc中央协处理器13连接,可调衰减器15用于对测试指令进行衰减处理。
43.在一具体实施例中,可调衰减器15可配置不同的衰减系数,对plc信号进行衰减,实现对待测产品通信灵敏度的测试。
44.在一实施例中,如图2所示,测试装置1还包括:隔离器16,隔离器16接入供电电网中,用于将测试指令与供电电网进行隔离。
45.在一具体实施例中,隔离器16能够将plc信号与供电电网进行隔离,实现多测试装置1同时工作互不干扰,也可以避免plc高频信号对供电电网的干扰。
46.在一实施例中,如图2所示,plc中央协处理器13包括协议转换器,用于通过集成的协议转换器与测试电脑12进行数据交互。
47.在一具体实施例中,plc中央协处理器13还包括耦合器,用于通过集成的耦合器进行测试指令的无损传输。具体地,plc中央协处理器13实现plc组网、plc指令转发,与测试电脑12通过集成的协议转换器进行数据交互,同时集成1:1匝比的耦合器,能够实现plc信号的无损传输。
48.显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引申出的显而易见的变化或变动仍处于本实用新型创造的保护范围之中。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献