一种热敏打印机的全自动化性能测试方法及系统与流程

文档序号:33035296发布日期:2023-01-24 19:27阅读:197来源:国知局
一种热敏打印机的全自动化性能测试方法及系统与流程

1.本发明涉及打印机性能分析及优化技术领域,尤其涉及一种热敏打印机的全自动化性能测试方法及系统。


背景技术:

2.热敏打印机由于其速度快、噪音低以及打印质量佳的优势,在现代社会pos终端系统、银行系统、医疗仪器等领域中得到了广泛的应用,生活中对热敏打印机的需求量逐渐提升,其研发以及性能测试的压力也随之增长,而现有的热敏打印机由于程序逻辑限制难以支持全自动化性能测试,只能通过电脑程序针对个别环节中获取的部分数据进行自动化计算和分析处理,通常测试过程中依然需要人工参与协助,投入使用之前的测试产线作业效率无法得到有效提升,无法实现保障产品出货品质稳定性的同时提升作业效率和降低人工成本,另外的,现有的打印机测试方案无法实现全面完整的性能测试,无法在投入使用之前将打印机的故障率控制在最优水平。
3.公开于本发明背景技术部分的信息仅仅旨在加深对本发明的一般背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成己为本领域技术人员所公知的现有技术。


技术实现要素:

4.为解决上述问题,本发明提供了一种热敏打印机的全自动化性能测试方法,该方法包括:
5.机体分类步骤、统计所有待测打印机的组装信息,基于组装信息对待测打印机进行分类,形成原装打印机组和重组打印机组;
6.测前核验步骤、基于控制指令分别针对待测打印机的配纸情况、电池参数、机体温度和机体参数进行初始核验,并将核验结果结合时间信息关联记录;
7.性能测试步骤、若当前待测打印机属于原装打印机,利用设定的控制命令启动打印机进而按照第一测试模式进行测试运行,实时获取运行中的第一测试数据,并结合测前核验结果和设置的测试条件确定测试结果;所述第一测试模式包括控制待测打印机正反分别运行第一测试时间;
8.若当前待测打印机属于重组打印机,利用设定的控制命令启动打印机进而按照第二测试模式进行测试运行,实时获取运行中的第二测试数据,并结合测前核验结果和设置的测试条件确定测试结果;所述第二测试模式包括控制待测打印机正反分别运行第二测试时间。
9.优选地,一个实施例中,在测前核验步骤中,针对待测打印机的配纸情况进行初始核验的过程包括:
10.通过控制指令获取纸张传感器所采集的配纸信号,确认各待测打印机的配纸状态;所述纸张传感器包括:反射传感器及对射传感器获取配纸信号;
11.确认待测打印机配纸状态的过程包括以下操作:
12.步骤a1、确认不同位置各反射传感器及对射传感器的状态,若均运行正常,执行下一步,否则,输出提醒信息;
13.步骤a2、获取各个传感器设定时间内采集的信号,结合所有传感器的信号和设定的配纸要求分析配纸状态,若配纸状态存在不满足设定配纸要求的情况,输出提醒信息;所述配纸状态包括配纸位置信息和配纸透光度。
14.具体地,一个实施例中,所述控制命令采用以下格式:
15.起始帧-命令类码-功能码-分隔符-数据帧-结束帧;
16.其中,所述功能码采用设定区间的整数表示,支持小于等于40个字节的数据帧;
17.进一步地,一个实施例中,针对待测打印机的电池参数进行初始核验的过程包括:
18.采集电池的电池型号、额定电压、放电电压上限、额定容量以及当前电量;
19.判断电池型号与待测打印机类型是否匹配,若是,执行下一步,否则输出提醒信息;
20.判断当前电量是否满足有效测试要求,若是执行关联记录,否则输出提醒信息。
21.一个优选的实施例中,设置所述第一测试数据包括待测打印机的打印头温度数据、电机温度数据、电池温度数据、实时电压数据以及打印成品数据;所述第二测试数据包括打印头温度数据、电机温度数据、电池温度数据、实时电压数据、打印成品数据、组件震动信号以及运行噪音数据;
22.若设定时间内电池的电压变化数据符合设定的条件,则中止当前测试进程,并输出提醒信息;
23.在所述性能测试步骤中,若采集到打印机的打印头温度数据、电机温度数据、电池温度数据中任何一者超出预设的安全温度阈值,中止当前测试并出提醒信息。
24.进一步地,一个可选的实施例中,测前核验步骤之前,还包括:
25.采集待测打印机的输入接口状态并判断是否存在异常,存在异常时中止核验进程并输出提醒信息。
26.基于其他方面,一个实施例中,所述方法还包括:预先统计设定数量不同类型的有效热敏打印机样本,测试不同单位加热点数值对应的电池电压变化参数,基于电池电压变化参数和电池的放电电压上限确定当前热敏打印机的一个或多个最优单位加热点数,并与打印机类型和电池参数关联存储为标准加热点数列表。
27.进一步地,在性能测试步骤中还包括:
28.根据打印成品数据确定待测打印机的单位加热点数,若单位加热点数未包含在当前打印机类型和电池对应的标准加热点数列表中,生成对应的调整信息并输出。
29.基于上述任意一个或多个实施例中所述方法的其他方面,本发明还提供一种存储介质,该存储介质上存储有可实现如上述任意一个或多个实施例中所述方法的程序代码。
30.基于上述任意一个或多个实施例的其他方面,本发明还提供一种热敏打印机的全自动化性能测试系统,该系统包括:机体分类模块、测试服务模块以及供电模块;
31.所述机体分类模块与测试服务模块通信连接,其配置为统计所有待测打印机的组装信息,基于组装信息对待测打印机进行分类,形成原装打印机组和重组打印机组;
32.所述测试服务模块通过usb接口连接待测打印机,包括:
33.测前核验单元,其响应于控制指令分别针对待测打印机的配纸情况、电池参数、机体温度和机体参数进行初始核验,并将核验结果结合时间信息关联记录;
34.性能测试单元,其配置为若当前待测打印机属于原装打印机,利用设定的控制命令启动打印机进而控制各个待测打印机按照第一测试模式进行测试,实时获取第一测试数据,并结合测前核验结果和设置的测试条件确定测试结果;
35.若当前待测打印机属于重组打印机,利用设定的控制命令启动打印机进而控制各个待测打印机按照第二测试模式进行测试,实时获取第二测试数据,并结合测前核验结果和设置的测试条件确定测试结果。
36.与最接近的现有技术相比,本发明还具有如下有益效果:
37.本发明提供的一种热敏打印机的全自动化性能测试方法及系统,该方法包括通过机体分类步骤将所有待测打印机分为原装打印机和重组打印机;基于重组打印机对象采用特设的测试模型,将其他工序对测试过程的影响控制在最小,根本上保障测试结果的可靠性;
38.另外从配纸情况、电池参数、机体温度和机体参数的层面进行测前核验,对测前核验结果满足相应条件的对象,进一步通过性能测试步骤控制待测打印机按照设定的模式运行,并实时获取对应的测试数据以分析打印机工作时的性能状态,并筛选异常个体输出实时提醒信息。是从打印机性能测试工序的实际需求出发,基于设定的控制和测试协议结合打印机自身的配置组件即可以实现全自动的性能测试,实时围绕关键参数进行整理、分析和指令决策,对打印机的运行性能进行高效的精准判识,从而保障被测打印机的品质均衡性。
39.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
40.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
41.图1是本发明一实施例提供的热敏打印机的全自动化性能测试方法的流程示意图;
42.图2是本发明实施例提供的热敏打印机的全自动化性能测试方法的命令基本格式示意图
43.图3是本发明另一实施例中热敏打印机的全自动化性能测试方法的控制协议列表;
44.图4是本发明实施例中热敏打印机的全自动化性能测试方法的运行原理程序代码示例图;
45.图5是本发明实施例中热敏打印机的全自动化性能测试方法的操作流程明细图;
46.图6是本发明实施例提供的热敏打印机的全自动化性能测试系统的结构示意图。
具体实施方式
47.以下将结合附图及实施例来详细说明本发明的实施方式,借此本发明的实施人员可以充分理解本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程并依据上述实现过程具体实施本发明。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。
48.虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。各项操作的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。
49.在这里可能使用了术语“第一”、“第二”等等来描述各个单元,但是这些单元不应当受这些术语限制,使用这些术语仅仅是为了将一个单元与另一个单元进行区分。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。当一个单元被称为“连接”或“耦合”到另一单元时,其可以直接连接或耦合到所述另一单元,或者可以存在中间单元。
50.广泛应用于pos终端系统、银行系统、医疗仪器等领域中的热敏打印机需求量逐渐提升,其研发以及性能测试的压力也随之增长,而现有的热敏打印机由于程序逻辑限制难以支持全自动化性能测试,只能通过电脑程序针对个别环节中获取的部分数据进行自动化计算和分析处理,通常测试过程中依然需要人工参与协助,投入使用之前的测试产线作业效率无法得到有效提升,无法实现保障产品出货品质稳定性的同时提升作业效率和降低人工成本,另外的,现有的打印机测试方案无法实现全面完整的性能测试,无法在投入使用之前将打印机的故障率控制在最优水平。
51.公开于本发明背景技术部分的信息仅仅旨在加深对本发明的一般背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成己为本领域技术人员所公知的现有技术。
52.为解决上述问题,本发明提供一种热敏打印机的全自动化性能测试方法及系统,研究人员深度结合热敏打印机的运行原理和结构特征,分析热敏打印机在性能测试过程中的实质技术目标,并提供了对应的实时策略,通过合理的逻辑次序利用命令和协议控制打印机并采集设定类型的测试数据,基于测试数据分析获取精确的打印机实时性能情况,并提供单位加热点数方面完善建议,高效实现可靠性能测试的基础上,相当程度上促进了热敏打印机的规范使用和寿命优化。
53.接下来基于附图详细描述本发明实施例的方法的详细流程,附图的流程图中示出的步骤可以在包含诸如一组计算机可执行指令的计算机系统中执行。虽然在流程图中示出了各步骤的逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
54.实施例一
55.图1示出了本发明实施例一提供的热敏打印机的全自动化性能测试方法的流程示意图,参照图1可知,该方法包括如下步骤。
56.机体分类步骤、统计所有待测打印机的组装信息,基于组装信息对待测打印机进行分类,形成原装打印机组和重组打印机组;
57.测前核验步骤、基于控制指令分别针对待测打印机的配纸情况、电池参数、机体温度和机体参数进行初始核验,并将核验结果结合时间信息关联记录;
58.性能测试步骤、若当前待测打印机属于原装打印机,利用设定的控制命令启动打印机进而控制各个待测打印机按照第一测试模式进行测试,实时获取第一测试数据,并结合测前核验结果和设置的测试条件确定测试结果;所述第一测试模式包括控制待测打印机正反分别运行第一测试时间;
59.若当前待测打印机属于重组打印机,利用设定的控制命令启动打印机进而控制各个待测打印机按照第二测试模式进行测试,实时获取第二测试数据,并结合测前核验结果和设置的测试条件确定测试结果;所述第二测试模式包括控制待测打印机正反分别运行第二测试时间;所述第二测试时间大于第一测试时间。
60.控制指令(命令)通过usb2.0接口下达至待测打印机,获取打印机返回的测试相关数据并解析,解析过程中包括数据整理及机器参数关联性核对;进而基于控制命令和协议控制上述解析结果满足设定要求的待测热敏打印机对象自动进入测试模式,结合获取的多种打印机返回数据分析待测个体的多层面测试结果并面向技术人员输出相关提醒信息或结果展示。
61.在热敏打印机的研发过程中,进入性能测试环节意味着步入了投入应用前的最后质检进程,被执行性能测试的热敏打印机个体往往是预先由扫描设备或人工进行了外观或结构检查的,在外观或结构检查的过程中,对组件存在异常或瑕疵的个体会通过相应的工序进行再次调整组装,本发明研究人员考虑到在调整组装的过程中可能会对打印机中其他组件产生二次的外部影响,也不可避免产生组件型号不配套的情况,因此针对这类待测打印机群体,本发明中在性能测试之前对其进行识别归类,采用特有的模式实施测试,以保障所有被测对象测试结果的精确性和可靠性。
62.因此,实际应用时,一个实施例中,在机体分类步骤中,对基于组装信息分类后的待测打印机赋予对应的分类标记,便于后续步骤中区分原装打印机和重组打印机;其中所述重组打印机组中的热敏打印机为因组件瑕疵被重新组装过的热敏打印机对象。
63.热敏打印机的工作原理是打印头上安装有半导体加热元件,打印头加热并接触热敏打印纸后就可以打印出点构成需要的图案,图点是通过加热,在膜中产生化学反应而生成的。其中,要想得到有效的测试打印图点,需要对待测打印机的配纸情况进行核验,避免由于待测打印机配纸不规范导致无效或偏差的测试数据。
64.进一步地,一个实施例中,在测前核验步骤中,本发明针对待测打印机的配纸情况进行初始核验的过程包括:
65.通过控制指令获取纸张传感器所采集的配纸信号,确认各待测打印机的配纸状态;所述纸张传感器包括:反射传感器及对射传感器获取配纸信号;
66.通过以下操作确认待测打印机配纸状态的过程:
67.步骤a1、确认不同位置各反射传感器及对射传感器的状态,若均运行正常,执行下一步,否则,输出提醒信息;
68.步骤a2、获取各个传感器设定时间内采集的信号,结合所有传感器的信号和设定的配纸要求分析配纸状态,若配纸状态存在不满足设定配纸要求的情况,输出提醒信息;所述配纸状态包括配纸位置信息和配纸透光度。
69.需要说明的是,本发明中针对输出提醒信息或其他提示数据的形式不予限定,可以根据实际的操作需求采用声音、亮度和/或者界面显示的任何合理手段实现面向有效用户的提醒信息传达。
70.实际应用时,会在设定位置设置多个反射传感器及对射传感器,例如打印机配纸区靠近打印头的两角各设置反射传感器和对射传感器,当两处的传感器信号一致且满足设定的配纸条件时,才能够说明配有打印纸,且位置端正,另外的,采集的配纸信号中还包括透光度,以体现所配纸材的精确性,能够避免配纸位置正确但纸材型号或数量与当前待测热敏打印机不匹配导致测试数据不准确的情况。
71.相应地,要想保障配纸状态的核验结果有效且准确,需要针对热敏打印机的不同类型纸材设置对应的透光度范围,包括一层或多层不同型号纸材的透光度范围。
72.需要说明的是,实际应用中,大多数热敏打印机自身就是配置有相应的纸材感应功能的,这种情况就尽可能获取热敏打印机自身采集的配纸状态信号,不需要设置额外的传感器组件。
73.另外,考虑到实际情况中,存在部分热敏打印机的配纸区部分区域被外壳遮挡无法有效采集透光型号,一个可选实施例中,本发明,可以通过设置精密的厚度传感器获取纸材的厚度信息以核验纸材类型和数量的正确性。
74.具体地,一个实施例中,所述控制命令采用以下基本格式:
75.起始帧-命令类码-功能码-分隔符-数据帧-结束帧;
76.其中,所述功能码采用设定区间的整数表示,支持小于等于40个字节的数据帧;一个实施例中,控制命令的起始帧采用“tt”,命令类码包括获取命令g或设置命令s,功能码采用0~99之间的整数表示,固定分隔符采用“:”,数据帧最大支持到40个字节,结束帧采用回车符“\r\n”,基于上述基本格式组成的控制命令如附图2所示。
77.针对接收到的控制命令,待测的热敏传感器则仅需要解析命令并按照自身的运行逻辑执行相应的测试动作即可,动作过程自然形成本方案所需的测试参数。
78.进一步地,一个实施例中,针对待测打印机的电池参数进行初始核验的过程包括:
79.采集电池的电池型号、额定电压、放电电压上限、额定容量以及当前电量;
80.判断电池型号与待测打印机类型是否匹配,若是,执行下一步,否则输出提醒信息;
81.判断当前电量是否满足有效测试要求,若是执行关联记录,否则输出提醒信息。
82.其中进行数据记录时待测打印机关联的电池型号、额定电压以及放电电压极限值数据可以按照需求进行分区存储,以便于测试过程的其他环节进行调用。
83.另外的,实际应用的过程中,对于由于异常状态中止当前操作输出提醒信息的个体,会按照设定的策略重新分类并重新执行各轮性能测试步骤;例如若因为电池型号不匹配异常输出提醒信息,则该打印机则需要重新装配电池,可能涉及拆装工序,因此其再次进入性能测试环节时,作为重组对象;而因为配纸型号不对的待测打印机,则异常提醒之后,仅需要更换正确的打印纸材即可,则作为原装打印机。保障测试精确度的同时,避免了冗余的测试进程,提升了测试效率。
84.进一步地,一个实施例中,在测前核验步骤之前,还包括:
85.采集待测打印机的输入接口状态并判断是否存在异常,存在异常时中止核验进程
并输出提醒信息。
86.另外的,结合热敏打印机的测前核验需求,也可以将测试输入接口状态的环节集成到上述既有的测前核验过程中;
87.进一步地,实际应用时,技术人员还可以根据核验需求获取待测打印机除机器型号之外的其他机器基础信息,以辅助实现测前核验,例如获取待测打印机的sn号,mac 地质、固件版本及具体名称等信息并分析核验。
88.相应地,技术人员还可以在测前核验阶段通过采集待测打印机的rfid信息,以核验当前机体的硬件电路性能、软件读取功能、匹配纸材信息以及标签料号id。由于上述信息会在生产及前期的组件独立测试过程中通过设定的规律体现在rfid信息中。例如,当通过控制指令ttg06:00获取到某热敏打印机的rfid信息具体为:hy-ry-g-xxxxx,其中,hy表示hard yes,硬件电路完好,相应地,若硬件有问题就是hn:hard no, ry表示read yes,软件读取标签ok,如果读取有问题则是rn,进一步地,其中的g 表示gap标签纸,其他的,若rfid信号的该字段是n,则表示normal连续纸,b表示 black黑标纸;xxxxx位置表示标签料号(id号),本发明中涉及的部分协议内容详情可参见附图3中所示,对应的实现程序代码如附图4所示。
89.具体地,本发明研究人员从热敏打印机的关键组件温度、电池电压以及打印效果等方面对各待测打印机设定测试期间的测试数据进行获取,作为分析测试结果的依据,而针对经历过重组工序的待测打印机,通过适当延长其测试时间,并进一步考虑其运行过程中的组件震动情况和噪音情况,以更完备地检测其打印过程中的性能。
90.因此,一个实施例中,设置所述第一测试数据包括待测打印机的打印头温度数据、电机温度数据、电池温度数据、实时电压数据以及打印成品数据;所述第二测试数据包括打印头温度数据、电机温度数据、电池温度数据、实时电压数据、打印成品数据、组件震动信号以及运行噪音数据;
91.若设定时间内电池的电压变化情况符合设定的约束条件,如电池的电压数据变化幅值或电压高于电池放电电压的次数超过设定的要求,则中止当前测试进程,并输出提醒信息;
92.在所述性能测试步骤中,若采集到打印机的打印头温度数据、电机温度数据、电池温度数据中任何一者超出预设的安全温度阈值,中止当前测试并出提醒信息。实际应用中,可通过控制待测打印机在测试时间内打印12%印字率斜纹实现性能测试,在所有的需求动作执行完毕后,自动控制待测打印机关机,避免不需要的电量消耗和机体运行损耗。
93.热敏打印机中往往都采用内置的可充电电池,而热敏机芯执行加热动作以及依据输入的图形和字符信息解析,对电源的消耗起伏很大,充电电池都具有一定的内阻,为打印机供电的电池放电电压波动很大时,容易触及到电池的放电截止电压,进而影响热敏打印效果以及电池使用寿命,甚至会引起整机其他性能异常,引起虽然实际电池还有较多的电量,只是瞬间的放电能力不足的情况,电池的电量没有被有效的利用。
94.且在现有的热敏打印技术中,通过测试后系统一经设计完成,热敏打印机一次同时加热的点数就被固定下来,通常用户也不会或无法根据电池电压去适时调整打印机一次同时加热的点数,就会造成在池低压情况下打印效果差,甚至整机无法正常工作,长期使用还会使电池寿命快速缩短。
95.因此,一个优选的实施例中,所述方法还包括:预先统计设定数量不同类型的有效热敏打印机样本,测试不同单位加热点数值对应的电池电压变化参数,基于电池电压变化参数和电池的放电电压上限确定当前热敏打印机的一个或多个最优单位加热点数,并与打印机类型和电池参数关联存储为标准加热点数列表。
96.进一步地,在性能测试步骤中还包括:
97.根据打印成品数据确定待测打印机的单位加热点数,若单位加热点数未包含在当前打印机类型和电池对应的标准加热点数列表中,生成对应的调整信息并输出,如图5中的操作流程明细图所示。
98.实际应用时,在打印测试前通过adc电路获取电池电压,根据所述电池电压获取与其对应的一次加热点数,通常所述电池电压与对应的标准一次加热点数成正比,进而在测试过程中通过与当前打印机电池对应的标准单位加热点数进行比较,生成调整方案,促使各个热敏打印机在投入使用时的一次加热点数是最佳的状态,基于此,根据所述一次加热点数控制热敏打印机进行打印,从而有效控制打印瞬间的打印电流造成的充电电池电压的下降,消除充电电池电压骤降对整机性能的影响,同时有效保证了打印时电池电压较低时的打印效果。
99.对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
100.需要指出的是,在本发明的其他实施例中,该方法还可以通过将上述实施例中的某一个或某几个进行结合来得到新的性能测试方法,以自动实现对热敏打印机运行状况的预先测试。
101.采用本发明上述实施例中所述的测试方案,用户只需通过usb2.0连接上待测热敏打印机,即可控制打印机进入测试模式实现自动化测试功能。仅使用提供的测试协议算法库(测试终端)和热敏打印机自身的底层驱动(sdk)解析库,即可使普通热敏打印机实现自动化测试功能,提高产品开发&生产效率,提高产品出货品质的稳定性。
102.需要说明的是,基于本发明上述任意一个或多个实施例中的方法,本发明还提供一种存储介质,该存储介质上存储有可实现如述任意一个或多个实施例中所述方法的程序代码,该代码被操作系统执行时能够实现如上所述的热敏打印机的全自动化性能测试方法。
103.实施例二
104.上述本发明公开的实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置或系统实现,因此基于上述任意一个或多个实施例中所述方法的其他方面,本发明还提供一种热敏打印机的全自动化性能测试系统,该系统用于执行上述任意一个或多个实施例中所述的热敏打印机的全自动化性能测试方法。下面给出具体的实施例进行详细说明。
105.具体地,图6中示出了本发明实施例中提供的热敏打印机的全自动化性能测试系统的结构示意图,如图6所示,该系统包括:
106.机体分类模块、测试服务模块以及供电模块;
107.所述机体分类模块与测试服务模块通信连接,其配置为统计所有待测打印机的组装信息,基于组装信息对待测打印机进行分类,形成原装打印机组和重组打印机组;
108.所述测试服务模块通过usb接口连接待测打印机,包括:
109.测前核验单元,其响应于控制指令分别针对待测打印机的配纸情况、电池参数、机体温度和机体参数进行初始核验,并将核验结果结合时间信息关联记录;
110.性能测试单元,其配置为若当前待测打印机属于原装打印机,利用设定的控制命令启动打印机进而控制各个待测打印机按照第一测试模式进行测试,实时获取第一测试数据,并结合测前核验结果和设置的测试条件确定测试结果;所述第一测试模式包括控制待测打印机正反分别运行第一测试时间;
111.若当前待测打印机属于重组打印机,利用设定的控制命令启动打印机进而控制各个待测打印机按照第二测试模式进行测试,实时获取第二测试数据,并结合测前核验结果和设置的测试条件确定测试结果,所述第二测试模式包括控制待测打印机正反分别运行第二测试时间;所述第二测试时间大于第一测试时间。
112.进一步地,所述系统还包括指令决策模块,其用于基于机体分类结果按照设定的逻辑有序下达控制指令,以及结合测试过程中测试服务模块的数据解析结果重置控制指令或调整控制指令。
113.具体地,一个实施例中,所述测前核验单元配置为按照以下操作针对待测打印机的配纸情况进行初始核验:
114.通过控制指令获取纸张传感器所采集的配纸信号,确认各待测打印机的配纸状态;所述纸张传感器包括:反射传感器及对射传感器获取配纸信号;
115.通过以下操作确认待测打印机配纸状态:
116.步骤a1、确认不同位置各反射传感器及对射传感器的状态,若均运行正常,执行下一步,否则,输出提醒信息;
117.步骤a2、获取各个传感器设定时间内采集的信号,结合所有传感器的信号和设定的配纸要求分析配纸状态,若配纸状态存在不满足设定配纸要求的情况,输出提醒信息;所述配纸状态包括配纸位置信息和配纸透光度。
118.其中,实际应用时,一个实施例中所述控制命令可采用以下格式:
119.起始帧-命令类码-功能码-分隔符-数据帧-结束帧;
120.其中,所述功能码采用设定区间的整数表示,支持小于等于40个字节的数据帧;
121.一个实施例中,所述测前核验单元通过以下操作针对待测打印机的电池参数进行初始核验:
122.采集电池的电池型号、额定电压、放电电压上限、额定容量以及当前电量;
123.判断电池型号与待测打印机类型是否匹配,若是,执行下一步,否则输出提醒信息;
124.判断当前电量是否满足有效测试要求,若是执行关联记录,否则输出提醒信息。
125.进一步地,一个实施例中,所述测前核验单元,还配置为执行上述测前核验操作之前先采集待测打印机的输入接口状态并判断是否存在异常,存在异常时中止核验进程并输出提醒信息。
126.进一步地,一个实施例中,设置所述第一测试数据包括待测打印机的打印头温度
数据、电机温度数据、电池温度数据、实时电压数据以及打印成品数据;所述第二测试数据包括打印头温度数据、电机温度数据、电池温度数据、实时电压数据、打印成品数据、组件震动信号以及运行噪音数据;
127.若设定时间内电池的电压数据变化幅值或电压高于电池放电电压的次数超过设定的要求,则中止当前测试进程,并输出提醒信息;
128.在所述性能测试步骤中,若采集到打印机的打印头温度数据、电机温度数据、电池温度数据中任何一者超出预设的安全温度阈值,中止当前测试并出提醒信息。
129.优选的一个实施例中,所述系统还包括打印设置优化单元,其配置为:预先统计设定数量不同类型的有效热敏打印机样本,测试不同单位加热点数值对应的电池电压变化参数,基于电池电压变化参数和电池的放电电压上限确定当前热敏打印机的一个或多个最优单位加热点数,并与打印机类型和电池参数关联存储为标准加热点数列表。
130.进一步地,一个实施例中,所述打印设置优化单元还配置为:在性能测试步骤中还包括:
131.根据打印成品数据确定待测打印机的单位加热点数,若单位加热点数未包含在当前打印机类型和电池对应的标准加热点数列表中,生成对应的调整信息并输出。
132.本发明实施例提供的热敏打印机的全自动化性能测试系统中,各个模块或单元结构可以根据实际测试和分析需求独立运行或组合运行,以实现相应的技术效果。
133.另外的,需要说明的是,本发明上述方案中请求保护的系统基于计算机系统或平台实现,计算机系统包括用户设备与网络设备。其中,用户设备或客户端包括但不限于电脑、智能手机、pda等;网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算的由大量计算机或网络服务器构成的云。计算机设备可单独运行来实现本发明,也可接入网络并通过与网络中的其他计算机设备的交互操作来实现本发明。计算机设备所处的网络包括但不限于互联网、广域网、城域网、局域网、vpn网络等。
134.应该理解的是,本发明所公开的实施例不限于这里所公开的特定结构、处理步骤或材料,而应当延伸到相关领域的普通技术人员所理解的这些特征的等同替代。还应当理解的是,在此使用的术语仅用于描述特定实施例的目的,而不意味着限制。
135.说明书中提到的“一实施例”意指结合实施例描述的特定特征、结构或特征包括在本发明的至少一个实施例中。因此,说明书通篇各个地方出现的短语“一实施例”并不一定均指同一个实施例。
136.虽然本发明所揭露的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1