Product life test remote control method and system, terminal and storage medium

The test program is generated and executed by the back-end processor to realize automated life tests, solving the problems of high labor costs and high probability of errors in life tests, and improving the test efficiency and accuracy.

CN119164661AInactive Publication Date: 2024-12-20北京大禹汇智科技有限公司
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202410886173.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-03
Publication Date
2024-12-20
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The labor cost and time cost are high in life tests. With the increase in life requirements of models and the increase in types of models, the number of scientific research life test hours has increased significantly, resulting in high repeatability of manual operations and an increase in the probability of errors. Automatic operations need to be implemented to reduce costs and increase costs. efficiency.

Method used

Provide a remote control method for product life test, obtain the product information to be tested by the backend processor, select the test preparation data and generate the test program, execute the test program and display the test results, realize the one-person multi-machine management mode, and reduce labor Operation and error probability.

Benefits of technology

It realizes automated execution of life tests, significantly saves human resources, reduces the probability of errors in manual tests, and improves the test efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119164661A_ABST
    Figure CN119164661A_ABST
Patent Text Reader

Abstract

The invention relates to a product life test remote control method and system, a terminal and a storage medium, and relates to the technical field of life test automatic control, and the method comprises the steps: obtaining to-be-tested product information inputted by a user; according to the to-be-tested product information, selecting corresponding test preparation data from a database and sending the test preparation data to a display device for display, so that a user selects a corresponding test process according to the test preparation data; the test preparation data comprises at least one test process; generating a test program and a test feedback interface according to the setting condition of the test process selected by the user; the setting condition is an execution parameter of each test process set by a user; and executing the test program and sending test result data to a test feedback interface for display. The application has the effect of automatically executing the life test so as to reduce manpower consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of life test automatic control, and in particular to a product life test remote control method, system, terminal and storage medium. Background Art

[0002] Turboshaft and turboprop aircraft engine mechanical and hydraulic products must undergo rigorous testing to verify product reliability. Life testing is a test to evaluate product life characteristics. It is one of the most important and basic items in reliability testing. It puts the product under specific test conditions to examine the law of its failure or damage over time. In terms of time, different models of products have hundreds or even thousands of hours of testing. Under the same state verification, testers constantly repeat operations, and the labor and time costs are extremely high. With the improvement of model life requirements and the increase in model types, the number of hours for scientific research life tests has increased significantly. In order to reduce costs and increase efficiency, it is particularly necessary and important to replace manual operations with program automatic operations based on the idea of ​​automation to realize remote automatic execution of multi-model product life tests. Summary of the invention

[0003] In order to solve the problem of high manpower consumption in life test, the present application provides a product life test remote control method, system, terminal and storage medium.

[0004] In a first aspect of the present application, a product life test remote control method is provided, which is applied to a back-end processor, comprising: Obtain the product information to be tested input by the user; According to the information of the product to be tested, corresponding test preparation data is selected from the database and sent to the display device for display, so that the user can select the corresponding test process according to the test preparation data; the test preparation data includes at least one test process; Generate a test program and a test feedback interface according to the setting conditions of the test process selected by the user; the setting conditions are the execution parameters of each test process set by the user; Execute the test program and send the test result data to the test feedback interface for display.

[0005] By adopting the above technical solution, the test process is determined according to the user input information and the customer further selects the setting conditions of the test process, and then the back-end processor generates and executes the test program, which can achieve a one-person multi-machine management mode, which will greatly save human resources. At the same time, it reduces the error probability of manual testing to a certain extent.

[0006] In a possible implementation, according to the information of the product to be tested, corresponding test preparation data is selected from a database and sent to a display device for display, including: According to the information of the product to be tested, the test process corresponding to the product to be tested is retrieved from the database; The name of the test process and the corresponding test bench information are edited into a process module, and sent to a display device.

[0007] In a possible implementation, generating a test program and a test feedback interface according to the setting conditions of the test process selected by the user includes: According to the test process selected by the user, retrieve the result field of the corresponding test process; Returning the result field and the name of the test procedure to the display device, so that the display device generates a test feedback interface according to the result field and the name of the test procedure; Retrieving the test procedure template corresponding to the test procedure according to the test procedure selected by the user; The setting conditions of the test process are filled into the test program template to obtain the test program.

[0008] A product life test remote control method, applied to a display device, comprising: Obtain the product information to be tested input by the user; Sending the product information to be tested to a back-end processor, so that the back-end processor returns test preparation data according to the product information to be tested; After displaying the test preparation data, receiving the test process and setting conditions of the test process selected by the user and sending them to the back-end processor; Generate a test feedback interface after receiving the name of the test process and the corresponding result field returned by the backend processor; Receive the test result data sent by the backend processor and display it on the test feedback interface.

[0009] In a possible implementation, after the test preparation data is displayed, receiving the test procedure and setting conditions of the test procedure selected by the user includes: Extracting multiple process modules from the test preparation data for display; the process modules are displayable data of the test process; after determining the process module selected by the user, displaying the setting interface of the selected process module to the user; Receives user-defined conditions and binds them to the name of the test process.

[0010] In a possible implementation, after receiving the name of the test process and the corresponding result field returned by the backend processor, a test feedback interface is generated, including: According to the name of the test process, a display page corresponding to the test process name is generated; Add a result field and a reserved test result data filling column on the display page.

[0011] In a possible implementation, the method further includes: The test feedback interface can also be used to add / delete the number of unexecuted test steps during the test process; The test feedback interface can also be used to arrange the order of unexecuted test steps during the test process; The test feedback interface can also be used to add / delete sub-steps of unexecuted test procedures during the test process; The test feedback interface can also be used to add a sequence of sub-steps that were not executed in the test process during the test.

[0012] In a second aspect of the present application, a product life test remote control system is provided, comprising: A display device having a data processing function for performing human-computer interaction and information processing display with a user; a back-end processor for generating and executing a test program according to data input by a user, and finally returning the test result.

[0013] In a third aspect of the present application, a terminal is provided, which has the characteristics of remote control of stable product life test.

[0014] The third application objective of this application is achieved through the following technical solutions: A terminal comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and execute the above-mentioned product life test remote control method.

[0015] In a fourth aspect of the present application, a computer storage medium is provided, which can store corresponding programs and has the characteristic of facilitating remote control of stable product life tests.

[0016] The fourth application objective of this application is achieved through the following technical solutions: A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any of the above-mentioned product life test remote control methods.

[0017] In summary, the present application includes the following beneficial technical effects: the test process is determined according to the user input information, and the customer further selects the setting conditions of the test process, and then the back-end processor generates and executes the test program, which can achieve a one-person multi-machine management mode, which will greatly save human resources. At the same time, it reduces the error probability of manual testing to a certain extent. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a flowchart of a remote control method for a product life test according to one embodiment of the present application.

[0019] Figure 2It is a structural diagram of a terminal according to an embodiment of the present application.

[0020] Explanation of the reference numerals: 301, CPU; 302, ROM; 303, RAM; 304, bus; 305, I / O interface; 306, input part; 307, output part; 308, storage part; 309, communication part; 310, drive; 311, removable medium. DETAILED DESCRIPTION

[0021] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0022] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0023] The following is combined with Figures 1 to 2 This application is described in further detail.

[0024] In order to realize automatic execution of life test and thus reduce manpower consumption, the present application provides a remote control method for product life test.

[0025] Reference Figure 1 , a product life test remote control method, comprising the following steps: S101: Acquire the product information to be tested input by the user.

[0026] First, it is necessary to obtain the information of the product to be tested, which may be the name, product model, number, etc. of the product to be tested, which can uniquely identify the product to be tested. The user may input the information of the product to be tested through the display device. The display device used in the embodiment of the present application also has an information processing function.

[0027] S102: Generate a test preparation data display page according to the information of the product to be tested.

[0028] Specifically, according to the information of the product to be tested, the corresponding test preparation data is selected from the database. The test preparation data includes information such as the test bench information used during the test, optional test procedures, etc. The test bench information, product signals, test procedures, etc. are edited into a procedure module and sent to the display device for display. After the display device receives the procedure module, it displays the procedure module for the user to select.

[0029] When using it, after the user enters the information of the product to be tested, a test information selection box pops up, and the user can select a suitable test process, test bench, etc. from a large number of process modules.

[0030] S103: Generate a test program and a test feedback page according to the test process and setting conditions selected by the user.

[0031] Specifically, according to the test process selected by the user, the result field of the corresponding test process is retrieved, and then the result field and the name of the test process are returned to the display device, so that the display device generates a test feedback interface according to the result field and the name of the test process.

[0032] Among them, after the display device receives the result field and the name of the test process, it first generates a display page corresponding to the test process name according to the name of the test process, and then adds the result field and the reserved test result data filling column to the display page to obtain the test feedback interface.

[0033] After selecting the test process and test bench, the user can further enter the corresponding test feedback page, where the user can add / delete the number of unexecuted test processes, arrange the order of unexecuted test processes, or add / delete sub-steps of unexecuted test processes, add the order of unexecuted sub-steps of test processes, and copy and paste test processes and sub-steps of test processes.

[0034] Furthermore, a process step includes multiple types: parameter setting, result judgment, manual entry, message reminder, delayed waiting and loop process. Among them, parameter values ​​include fixed values ​​and custom values, and each parameter value includes specific attributes such as control parameters, sampling parameters, change conditions, and judgment conditions. The result judgment specifies N judgment parameters and configures whether to confirm the result. Manual entry is used to specify 1 non-collection amount. Delayed waiting is used to specify the waiting time. Message reminder is used to set the message content. The loop process is used to set the number of cycles. During the configuration process, specific attribute values ​​must be verified, such as numbers, sizes, thresholds, etc.

[0035] S104: Execute the test program and display it.

[0036] The operation process of the system is actually the process of communicating with the life test bench software. The basis of the communication between the two parties is the OPC (OLE for Process Control, which is an interoperability standard for data security exchange used in the automation industry and other industries) protocol. Data is read and parameters are issued through the acquisition channel and the control channel to realize the remote automatic execution of the life test.

[0037] The acquisition channel network variables need to be initialized (the array size is consistent with the number of acquisitions). Acquisition is to lead out the display control variables of the measurement and control program. If there are other structured data such as clusters, please decompose the data into double type numbers and merge them into data to pass into the acquisition data network variables. For information such as alarms, it varies according to the actual test equipment, and not every device needs relevant information. "1" and "0" correspond to "T" and "F". The data in the acquisition parameter array is divided into three categories according to the usage, namely acquisition, alarm, and control feedback.

[0038] The control instruction network variables need to be initialized (the array size is consistent with the number of control commands). Each control parameter consists of two parts, the enable bit and the actual setting value. The control command can only be executed when and only when the enable bit and the actual value are valid. For example, the start enable is "1" and the start setting is "1". The start instruction is valid. After the execution is completed, all enable ends are cleared to 0. Secondly, when executing any command, all enable bits need to be assigned to "0" after the execution is completed to prevent the control command from being executed again by mistake. "1" and "0" correspond to "T" and "F". For the enable signal of the control instruction, the system sets the value to 1. When the test bench software reads a valid 1, it updates the corresponding control instruction value, and then sets the enable signal to 0 to ensure that the test bench executes accurately according to the number of instructions issued by the system. At the same time, the system will read the enable signal and control value in real time, and timely feedback the current working status of the test bench.

[0039] The present application provides a product life test remote control system, which adopts the following technical solutions: A product life test remote control system, comprising: Display device: The display device has data processing functions and is used for human-computer interaction and information processing display with users.

[0040] The back-end processor is used to generate and execute the test program according to the data input by the user, and finally return the test results.

[0041] Figure 2 A schematic diagram of the structure of a terminal suitable for implementing an embodiment of the present application is shown.

[0042] like Figure 2 As shown, the terminal includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage part to the random access memory (RAM) 303. In the RAM 303, various programs and data required for system operation are also stored. The CPU 301, the ROM 302 and the RAM 303 are connected to each other through a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0043] The following components are connected to the I / O interface 305: an input section 306 including a keyboard, a mouse, etc.; an output section 307 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.

[0044] In particular, according to the embodiments of the present application, the above reference process Figure 1 The described process can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a machine-readable medium, and the computer program contains program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 309, and / or installed from the removable medium 311. When the computer program is executed by the central processing unit (CPU) 301, the above-mentioned functions defined in the system of the present application are executed.

[0045] It should be noted that the computer-readable medium shown in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, register file (RF), etc., or any suitable combination of the above.

[0046] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the aforementioned module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0047] The units or modules involved in the embodiments of the present application may be implemented by software or by hardware.

[0048] As another aspect, the present application further provides a computer-readable storage medium, which may be included in the terminal described in the above embodiment; or may exist independently and not be assembled into the terminal. The above computer-readable storage medium stores one or more programs, and when the above programs are used by one or more processors to execute the product life test remote control method described in the present application.

[0049] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the aforementioned disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.

Claims

1. A product life test remote control method, applied to a back-end processor, characterized in that: include: Obtain the product information to be tested input by the user; According to the product information to be tested, corresponding test preparation data is selected from a database and sent to a display device for display, so that a user can select a corresponding test process according to the test preparation data; The test preparation data includes at least one test procedure; Generate a test program and a test feedback interface according to the setting conditions of the test process selected by the user; the setting conditions are the execution parameters of each test process set by the user; Execute the test program and send the test result data to the test feedback interface for display.

2. The product life test remote control method according to claim 1, characterized in that: According to the product information to be tested, corresponding test preparation data is selected from the database and sent to the display device for display, including: According to the information of the product to be tested, the test process corresponding to the product to be tested is retrieved from the database; The name of the test process and the corresponding test bench information are edited into a process module, and sent to a display device.

3. The product life test remote control method according to claim 2, characterized in that: Generate test procedures and test feedback interface based on the test process settings selected by the user, including: According to the test process selected by the user, retrieve the result field of the corresponding test process; Returning the result field and the name of the test procedure to the display device, so that the display device generates a test feedback interface according to the result field and the name of the test procedure; Retrieving the test procedure template corresponding to the test procedure according to the test procedure selected by the user; The setting conditions of the test process are filled into the test program template to obtain the test program.

4. A product life test remote control method, applied to a display device, characterized in that: include: Obtain the product information to be tested input by the user; Sending the product information to be tested to a back-end processor, so that the back-end processor returns test preparation data according to the product information to be tested; After displaying the test preparation data, receiving the test process and setting conditions of the test process selected by the user and sending them to the back-end processor; Generate a test feedback interface after receiving the name of the test process and the corresponding result field returned by the backend processor; Receive the test result data sent by the backend processor and display it on the test feedback interface.

5. The product life test remote control method according to claim 4, characterized in that: After the test preparation data is displayed, the test process and setting conditions of the test process selected by the user are received, including: Extract multiple process modules from the test preparation data for display; the process modules are displayable data of the test process; After confirming the process module selected by the user, the setting interface of the selected process module is displayed to the user; Receives user-defined conditions and binds them to the name of the test process.

6. The product life test remote control method according to claim 5, characterized in that: After receiving the name of the test process and the corresponding result field returned by the backend processor, a test feedback interface is generated, including: According to the name of the test process, a display page corresponding to the test process name is generated; Add a result field and a reserved test result data filling column on the display page.

7. The product life test remote control method according to claim 6, characterized in that: Also includes: The test feedback interface can also be used to add / delete the number of unexecuted test steps during the test process; The test feedback interface can also be used to arrange the order of unexecuted test steps during the test process; The test feedback interface can also be used to add / delete sub-steps of unexecuted test procedures during the test process; The test feedback interface can also be used to add a sequence of sub-steps that were not executed in the test process during the test.

8. A product life test remote control system, used to execute the method described in any one of claims 1 to 7, characterized in that: include: A display device, wherein the display device has a data processing function and is used for human-computer interaction and information processing display with a user; The back-end processor is used to generate and execute the test program according to the data input by the user, and finally return the test result.

9. A terminal comprising a memory and a processor, wherein a computer program is stored in the memory, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Multi-topological environmental test method, system and equipment

    CN101404596A

  • Network automation test method, cabinet and test host

    CN102608993A

  • Test method and system used for testing on-line products

    CN104951380A

  • Single-position multi-parameter intelligent test device and method of electrical characteristic parameter of LED light source product

    CN107462845A

  • A test script generation method and device

    CN109902003A