Controller test method and device, control equipment, test system and storage medium
By introducing automated testing methods into the air-conditioning controller test system, the problem of low testing efficiency and degree of automation in the prior art is solved, efficient and automated controller testing is realized, and the pressure of human labor is reduced.
Patent Information
- Application Number
- CN202411704182.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-03-07
AI Technical Summary
In the prior art, the test efficiency and degree of automation of air conditioners are low, resulting in an increase in human labor pressure.
Provide a controller testing method, by controlling the control device to turn on the power supply when the controller to be tested is connected to the test load, controlling the burning device to burn functional parameters, and perform functional tests after success to realize automated testing.
It improves the testing efficiency and automation of the air conditioner controller, reduces the pressure of human labor, and realizes automated testing without manual participation.
Smart Images

Figure CN119575935A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of testing technology, and in particular to a controller testing method, apparatus, control device, testing system and storage medium. Background Art
[0002] At present, in order to ensure the normal use of air conditioners, the controller of the air conditioner needs to be tested during the production process. However, the test of the controller in the prior art is often done manually, which has low testing efficiency and automation, and increases the pressure of human labor. Summary of the invention
[0003] The problem solved by the present application is how to improve the testing efficiency and automation level of the air-conditioning controller and reduce the labor pressure of human beings.
[0004] To solve the above problems, the present application provides a controller testing method, apparatus, control device, testing system and storage medium.
[0005] In a first aspect, the present application provides a controller testing method, which is applied to a control device in a test system, wherein the test system further includes a burning device and a testing device, wherein the control device is communicatively connected with the burning device and the testing device, and the method includes:
[0006] When it is determined that the controller to be tested is connected to the test load, turning on the power supply of the controller to be tested;
[0007] Controlling the burning device to burn the functional parameters of the controller to be tested;
[0008] When the functional parameters are successfully burned, the test device is controlled to perform a functional test on the controller to be tested.
[0009] In the controller testing method provided by the embodiment of the present application, the control device can connect the power supply of the controller to be tested when it is determined that the controller to be tested is connected to the test load, and then control the burning device to burn the functional parameters of the controller to be tested. When the functional parameter burning is successful, the control test device performs a functional test on the controller to be tested. In this way, an automated test for the controller can be implemented without manual participation, thereby improving the test efficiency and automation level and reducing the pressure of human labor.
[0010] In an optional embodiment, the test system further includes a transmission device and an identification device, the control device is further communicatively connected to the identification device, and the method further includes:
[0011] When the controller to be tested is placed on the transmission device, the device state of the first positioning device is obtained, and whether the controller to be tested reaches the information collection position is determined according to the device state of the first positioning device; wherein the setting position of the first positioning device is the information collection position;
[0012] When the controller to be tested arrives at the information collection position, the identification device is controlled to identify the identification information of the controller to be tested to obtain the attribute information of the controller to be tested.
[0013] In the controller testing method provided by the embodiment of the present application, the control device can determine whether the controller to be tested has reached the information collection position according to the device state of the first positioning device set at the information collection position, so that when the controller to be tested reaches the information collection position, the control identification device can identify the identification information of the controller to be tested and obtain the attribute information of the controller to be tested. In this way, the attribute information of the controller to be tested can be easily obtained.
[0014] In an optional embodiment, the method further comprises:
[0015] Acquire a device state of a second positioning device, and determine whether the controller to be tested has reached a wiring position according to the device state of the second positioning device;
[0016] Wherein, the setting position of the second positioning device is the wiring position, and an automatic wiring device is arranged at the wiring position, and the automatic wiring device is used to connect the test load with the controller to be tested when the controller to be tested reaches the wiring position;
[0017] When the controller to be tested reaches the wiring position, it is determined that the controller to be tested is connected to a test load.
[0018] In the controller testing method provided by the embodiment of the present application, the control device can determine whether the controller to be tested has reached the wiring position according to the device state of the second positioning device set at the wiring position. Since an automatic wiring device is set at the wiring position, the automatic wiring device can automatically connect the test load to the controller to be tested when the controller to be tested reaches the wiring position. Therefore, the control device can determine that the controller to be tested is connected to the test load when it is determined that the controller to be tested has reached the wiring position according to the device state of the second positioning device. In this way, the controller to be tested can be automatically wired to the test load when the controller to be tested reaches the wiring position, and the control device can easily determine whether the controller to be tested is connected to the test load according to the situation of the second positioning device.
[0019] In an optional implementation manner, the controlling the burning device to burn functional parameters of the controller to be tested includes:
[0020] Acquire the device state of the third positioning device, and determine whether the controller to be tested reaches the burning position according to the device state of the third positioning device; wherein the setting position of the third positioning device is the burning position;
[0021] When the controller to be tested reaches the programming position, a target programming program corresponding to the controller to be tested is obtained, and the programming device is controlled to program the functional parameters of the controller to be tested according to the target programming program.
[0022] In the controller testing method provided by the embodiment of the present application, the control device can determine whether the controller to be tested has reached the burning position according to the device state of the third positioning device set at the burning position, so as to control the burning device to burn the functional parameters of the controller to be tested when the controller to be tested reaches the burning position. In this way, it is possible to easily determine whether to burn the functional parameters of the controller to be tested according to the situation of the third positioning device so as to perform subsequent testing.
[0023] In an optional implementation, the burning device includes an infrared coding device, and the step of controlling the burning device to burn functional parameters of the controller to be tested according to the target burning program includes:
[0024] According to the target burning program, the infrared code sending device is controlled to send a burning code to the controller to be tested, so that the controller to be tested performs function parameter burning according to the burning code.
[0025] The controller testing method provided in the embodiment of the present application can burn the functional parameters of the controller to be tested by means of infrared coding, thereby improving the anti-interference performance of the burning process.
[0026] In an optional implementation, the burning device further includes a first image acquisition device, and the method further includes:
[0027] The first image acquisition device is controlled to acquire a first display image of the controller to be tested, and whether the functional parameters are burned successfully is determined according to whether the first display image includes a burning success mark.
[0028] In an optional implementation, the test device includes a remote control device and a second image acquisition device, and the controller to be tested is a main-display integrated controller;
[0029] When the functional parameter burning is successful, controlling the test device to perform a functional test on the controller to be tested includes:
[0030] When the function parameter is successfully burned, the device state of the fourth positioning device is obtained, and whether the controller to be tested reaches the test position is determined according to the device state of the fourth positioning device; wherein the setting position of the fourth positioning device is the test position;
[0031] When the controller to be tested reaches the test position, the remote control device is controlled to send control instructions to the controller to be tested according to a preset test logic; the control instructions include function control instructions for the mainboard and display control instructions for the display panel;
[0032] The second image acquisition device is controlled to acquire a second display image of the controller to be tested, and whether the controller to be tested passes the functional test is determined according to the second display image.
[0033] In the controller testing method provided in the embodiment of the present application, the control device can determine whether to test the controller to be tested according to the situation of the fourth positioning device set at the test position, so the test judgment for the controller to be tested can be easily realized, and the control device can simultaneously realize the functional test of the main board and the control test of the display panel through the function control instructions for the main board and the display control instructions for the display panel, thereby realizing the test of the main display integrated controller.
[0034] In a second aspect, the present application provides a controller testing device, which is applied to a control device in a test system, wherein the test system further includes a burning device and a testing device, wherein the control device is communicatively connected with the burning device and the testing device, and the device includes:
[0035] A determination module, used to connect the power supply of the controller to be tested when it is determined that the controller to be tested is connected to the test load;
[0036] A control module, used for controlling the programming device to program the function parameters of the controller to be tested;
[0037] The control module is further used to control the test device to perform a functional test on the controller to be tested when the functional parameters are successfully burned.
[0038] The controller testing device provided in the embodiment of the present application connects the power supply of the controller to be tested to the state that the controller to be tested is connected to the test load by the determination module; controls the burning device to burn the functional parameters of the controller to be tested by the control module, and controls the testing device to perform a functional test on the controller to be tested when the functional parameters are successfully burned. In this way, an automated test for the controller can be implemented without manual intervention, thereby improving the test efficiency and automation level and reducing the pressure of human labor.
[0039] In a third aspect, the present application provides a control device, comprising a processor, wherein the processor is used to execute a computer program to implement the method described in any one of the aforementioned embodiments.
[0040] In a fourth aspect, the present application provides a test system, comprising a burning device, a test device, and the control device described in the aforementioned embodiment, wherein the control device is communicatively connected to the burning device and the test device, respectively.
[0041] In a fifth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method described in any one of the aforementioned embodiments is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 A block diagram of a test system provided in an embodiment of the present application;
[0043] Figure 2 A block diagram of a controller testing method provided in an embodiment of the present application;
[0044] Figure 3 Another block diagram of a controller testing method provided in an embodiment of the present application;
[0045] Figure 4 A block diagram of each controller testing device provided in an embodiment of the present application.
[0046] Description of reference numerals:
[0047] 10-control device; 20-burning device; 30-testing device; 200-determination module; 210-control module. DETAILED DESCRIPTION
[0048] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the specific embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0049] Figure 1 For a block diagram of the test system provided in the embodiment of the present application, see Figure 1 The test system includes a control device 10, a burning device 20 and a test device 30, and the control device 10 is communicatively connected with the burning device 20 and the test device 30 respectively.
[0050] Optionally, the control device 10 may be a PLC (Programmable Logic Controller), a host computer device, or the like.
[0051] Optionally, the control device 10 is provided with a processor, which can be used to execute a computer program to implement the controller testing method provided in the embodiment of the present application.
[0052] Next, Figure 1 The control device in the example is the execution subject, and the controller testing method provided in the embodiment of the present application is exemplarily introduced in combination with the flow chart.
[0053] Specifically, Figure 2 A flow chart of a controller testing method provided in an embodiment of the present application is shown in FIG. Figure 2 , the method comprising:
[0054] Step S20: When it is determined that the controller to be tested is connected to the test load, the power supply of the controller to be tested is turned on.
[0055] Optionally, the power supply of the controller to be tested can be pre-connected by the tester.
[0056] Optionally, the controller to be tested may be a mainboard of a separate air conditioner, or may be an integrated main-display integrated controller.
[0057] Optionally, the test load may be a load in the air conditioner that needs to be driven by a controller, such as a fan, a compressor, and the like.
[0058] Step S21, controlling the burning device to burn the functional parameters of the controller to be tested.
[0059] Step S22: When the function parameter burning is successful, the test equipment is controlled to perform a function test on the controller to be tested.
[0060] Optionally, the functional parameter may be a parameter related to a control function of the test load, such as operating efficiency and rotation speed of a fan.
[0061] Optionally, the functional test refers to whether the controller under test can normally operate related functions, for example, whether the controller under test can reach a corresponding speed when controlling the fan to run, whether the display can normally display related content, and so on.
[0062] In the controller testing method provided by the embodiment of the present application, the control device can connect the power supply of the controller to be tested when it is determined that the controller to be tested is connected to the test load, and then control the burning device to burn the functional parameters of the controller to be tested. When the functional parameter burning is successful, the control test device performs a functional test on the controller to be tested. In this way, an automated test for the controller can be implemented without manual participation, thereby improving the test efficiency and automation level and reducing the pressure of human labor.
[0063] Optionally, in order to improve the automation level of the test, the controller to be tested may be automatically transferred to various test stations for processing, so the test system may also include a transfer device.
[0064] In this embodiment, the conveying device can be a conveyor belt, a conveyor track or other equipment.
[0065] Optionally, the user may place the controller to be tested in a test fixture, plug a power cord into the controller to be tested, and then place the test fixture on a conveying device, which then conveys the controller to be tested.
[0066] Optionally, before starting to test the controller to be tested, the control device also needs to obtain attribute information of the controller to be tested for storage.
[0067] In this embodiment, the controller to be tested may be provided with identification information, and the control device may obtain the attribute information of the controller to be tested through the identification information. For example, if the controller to be tested is a main display integrated controller, the identification information may be provided on the mainboard.
[0068] Based on this, in order to facilitate identification of the controller to be tested, an identification device may be provided to identify the identification information. The identification device may be communicatively connected with the control device so that the control device acquires the identified attribute information.
[0069] Specifically, in Figure 2 On the basis of Figure 3 For another block diagram of the controller testing method provided in the embodiment of the present application, see Figure 3 , the method further comprises:
[0070] Step S10: when the controller to be tested is placed on the transmission device, the device state of the first positioning device is obtained, and whether the controller to be tested reaches the information collection position is determined according to the device state of the first positioning device.
[0071] Among them, the setting position of the first positioning device is the information collection position.
[0072] Optionally, the information collection position refers to a position where the identification device can identify the identification information, and can be specifically set according to a setting position of the identification device.
[0073] Optionally, the test fixture includes a positioning column, and when the positioning column reaches the information collection position, the device state of the first positioning device will change.
[0074] Optionally, the first positioning device may be a positioning stopper, and when the positioning column reaches the information collection position, the positioning stopper will close, and the control device may determine whether the controller to be tested reaches the information collection position according to whether the positioning stopper is in a closed state.
[0075] Step S11, when the controller to be tested arrives at the information collection position, the control identification device identifies the identification information of the controller to be tested to obtain the attribute information of the controller to be tested.
[0076] Optionally, the recognition device may be an infrared code scanning device, and the identification information may be a QR code.
[0077] In this embodiment, the control device can control the infrared code scanning device to scan the two-dimensional code on the controller to be tested, so as to obtain the attribute information of the controller to be tested.
[0078] Optionally, the attribute information may include controller model, code, etc.
[0079] In one possible implementation, the identification device can remain in the identification state, so the control device does not need to determine whether the controller to be tested has reached the information collection position, and does not need to control the identification device. The identification device can directly identify the identification information when the controller to be tested passes by.
[0080] Optionally, after acquiring the attribute information, the controller to be tested needs to be wired and powered on.
[0081] In this embodiment, the transmission device can transmit the controller to be tested to the wiring position, and the control device can obtain the device status of the second positioning device, and determine whether the controller to be tested has reached the wiring position according to the device status of the second positioning device.
[0082] The second positioning device is set at a wiring position, and an automatic wiring device is set at the wiring position. The automatic wiring device is used to connect the test load with the controller to be tested when the controller to be tested reaches the wiring position.
[0083] Optionally, the wiring position refers to a position where an automatic wiring device can connect the test load with the controller to be tested.
[0084] In one possible implementation, the automatic wiring device may be an automatic wiring jig, which can connect the test load to the controller to be tested through a pin or other means when the controller to be tested reaches the wiring position. Specifically, the test load can be connected to the wiring terminals on the mainboard of the controller to be tested.
[0085] It can be understood that, on this basis, the control device can determine that the controller under test is connected to the test load when the controller under test reaches the wiring position.
[0086] In this embodiment, the control device can, in this case, connect the power supply of the controller to be tested, the transmission device can transmit the controller to be tested to the burning position for functional parameter burning, and the control device can obtain the device status of the third positioning device, and determine whether the controller to be tested has reached the burning position according to the device status of the third positioning device.
[0087] The setting position of the third positioning device is the burning position.
[0088] Optionally, the burning position refers to a position where the burning device can successfully burn parameters for the controller to be tested.
[0089] In a possible implementation, in order to ensure the stability of the test environment and the accuracy of the test results, the burning device can be set in the first test dark box, and the burning position can refer to the position where the controller to be tested completely enters the first test dark box.
[0090] In this embodiment, when the controller under test reaches the burning position, the control device can obtain the target burning program corresponding to the controller under test, and control the burning device to burn the functional parameters of the controller under test according to the target burning program.
[0091] It is understandable that the corresponding functional parameters of different controllers under test may be different, so the control device can determine the target burning program corresponding to the controller under test according to the previously acquired attribute information, thereby burning the controller under test.
[0092] Optionally, in order to reduce signal interference, parameters of the controller to be tested can be burned by sending infrared codes.
[0093] Specifically, the control device can control the infrared code sending device to send the burning code to the controller under test according to the target burning program, so that the controller under test burns the functional parameters according to the burning code.
[0094] Optionally, in order to verify whether the burning is successful, the burning device may further include a first image acquisition device. Then, after controlling the infrared coding device to burn the controller to be tested, the control device may control the first image acquisition device to acquire a first display image of the controller to be tested, and determine whether the functional parameters are burned successfully based on whether the first display image includes a burning success mark.
[0095] Optionally, the first image acquisition device may be a camera.
[0096] In this embodiment, if the controller to be tested is a main-display integrated controller, the first image acquisition device can acquire a display panel image of the controller to be tested, and determine whether the burning is successful according to the display panel image.
[0097] Optionally, the burning success mark can be set according to actual application conditions, for example, a burning code related to the target burning program.
[0098] Optionally, if the function parameter burning of the controller to be tested fails, the control device may re-control the infrared coding device to burn the controller to be tested until the burning succeeds or the number of burning failures reaches a preset number.
[0099] It can be understood that if the number of programming failures reaches a preset number, the control device may determine that the test of the controller to be tested has failed.
[0100] Optionally, if the burning is successful, the control device may test the controller to be tested when the controller to be tested reaches the test position.
[0101] In this embodiment, in order to reduce interference and improve test accuracy, the controller to be tested may be tested by remote control.
[0102] In this embodiment, the testing device may include a remote control device and a second image acquisition device.
[0103] Optionally, the control device may obtain the device state of the fourth positioning device when the functional parameters are burned successfully, and determine whether the controller to be tested reaches the test position according to the device state of the fourth positioning device.
[0104] The fourth positioning device is set at a testing position.
[0105] Optionally, the test position refers to a position where the test device can successfully send a remote control command to the controller to be tested.
[0106] In one possible implementation, in order to ensure the stability of the test environment and the accuracy of the test results, the test equipment may be disposed in a second test dark box, and the test position may refer to a position where the controller to be tested completely enters the second test dark box.
[0107] Optionally, when the controller to be tested reaches the test position, the control device may control the remote control device to send a control instruction to the controller to be tested according to a preset test logic.
[0108] In this embodiment, since there are many test processes, in order to facilitate testing, the control device can first push the controller under test out of the conveying device when the controller under test reaches the test position, and then control the remote control device to send control instructions to the controller under test according to the preset test logic.
[0109] Optionally, the preset test logic can be set according to the conditions of the controller to be tested and the actual load equipment. For example, for a main display integrated controller, it is necessary to set tests for high, medium and low fan efficiency, tests for compressor power, display tests for the display board, etc.
[0110] It can be understood that, for the main-display integrated controller, the control instructions may include function control instructions for the mainboard and display control instructions for the display panel.
[0111] Optionally, the function control instruction is mainly used to perform DCT testing on the mainboard, and its main purpose is to determine whether the mainboard can normally control the load device to operate and realize the corresponding function; the display control instruction is mainly used to perform display visual control on the display panel, and its main purpose is to determine whether the display panel can normally display the content to be displayed.
[0112] In this embodiment, some function control instructions for the mainboard may also involve display panel control, such as cooling to 23°C. At this time, it is necessary not only to determine whether the load device is operating normally, but also to determine whether the display panel can display 23°C within a normal brightness range. Optionally, the control device can also control the second image acquisition device to acquire a second display image of the controller to be tested, and determine whether the controller to be tested passes the function test according to the second display image.
[0113] In this embodiment, the functional test of the mainboard can be judged by whether the indicator light in the controller to be tested is on, and the visual test of the display panel can be judged by the display content of the display panel.
[0114] It can be understood that the second display image should include the indicator light and the display panel display content.
[0115] In one example, if the functional test for the mainboard is to remotely control fan startup, the control device can determine whether the controller to be tested passes the fan startup test based on whether the fan indicator light in the second display image is on.
[0116] In this example, if the fan indicator light is on, it can be determined that the controller under test has passed the fan on test.
[0117] In another example, if the visual test for the display panel is that the remote control displays 23°C, the control device can determine whether the controller to be tested passes the display test based on whether the display panel displays 23°C in the second display image and whether the displayed brightness is within a preset brightness range.
[0118] In this example, the control device may also determine whether there is a foreign object in the display cavity of the controller to be tested according to the second display image.
[0119] Obviously, if there is no foreign matter, the foreign matter test passes, if there is, the test fails.
[0120] In this embodiment, if the mainboard and display of the main display integrated controller pass the test, it can be determined that the controller under test has passed the test, and then the control device can control the transfer machine in the test system to move the controller under test to the next station to wait for use.
[0121] In this embodiment, if either the main board and the display of the main display integrated controller fail the test under a certain test instruction, it can be determined that the controller to be tested has failed the test. The control device can then issue an alarm message and control the elevator in the test system to move the controller to be tested to the initial placement position of the test system, waiting to be retested through the test system.
[0122] In this embodiment, if the controller to be tested still fails after multiple tests, it can be manually re-inspected or directly regarded as a control board that cannot be put into use.
[0123] The embodiment of the present application also provides a controller testing device, which is applied to a control device in a testing system. Figure 4 A block diagram of each controller test device provided in the embodiment of the present application, see Figure 4 The device includes: a determination module 200 and a control module 210.
[0124] The determination module 200 is used to switch on the power supply of the controller under test when it is determined that the controller under test is connected to the test load.
[0125] It can be understood that the determination module 200 can also be used to execute the above step S20.
[0126] The control module 210 is used to control the burning device to burn the function parameters of the controller to be tested.
[0127] It can be understood that the control module 210 can also be used to execute the above step S21.
[0128] The control module 210 is also used to control the test equipment to perform a function test on the controller to be tested when the function parameter burning is successful.
[0129] It can be understood that the control module 210 can also be used to execute the above step S22.
[0130] Optionally, the determination module 200 is also used to obtain the device status of the first positioning device when the controller to be tested is placed on the transmission device, and determine whether the controller to be tested has reached the information collection position according to the device status of the first positioning device; wherein the setting position of the first positioning device is the information collection position; when the controller to be tested reaches the information collection position, the control identification device identifies the identification information of the controller to be tested to obtain the attribute information of the controller to be tested.
[0131] It can be understood that the determination module 200 can also be used to execute the above steps S10 to S11.
[0132] Optionally, the determination module 200 is further used to obtain the device status of the second positioning device, and determine whether the controller to be tested has reached the wiring position according to the device status of the second positioning device; wherein the setting position of the second positioning device is the wiring position, and an automatic wiring device is provided at the wiring position, and the automatic wiring device is used to connect the test load with the controller to be tested when the controller to be tested reaches the wiring position; when the controller to be tested reaches the wiring position, it is determined that the controller to be tested is connected to the test load.
[0133] Optionally, the control module 210 is further used to obtain the device status of the third positioning device, and determine whether the controller to be tested has reached the burning position according to the device status of the third positioning device; wherein the setting position of the third positioning device is the burning position; when the controller to be tested reaches the burning position, obtain the target burning program corresponding to the controller to be tested, and control the burning device to burn the functional parameters of the controller to be tested according to the target burning program.
[0134] Optionally, the control module 210 is further used to control the infrared code sending device to send a burning code to the controller under test according to the target burning program, so that the controller under test burns functional parameters according to the burning code.
[0135] Optionally, the control module 210 is further configured to control the first image acquisition device to acquire a first display image of the controller to be tested, and determine whether the function parameters are burned successfully according to whether the first display image includes a burning success mark.
[0136] Optionally, the control module 210 is further used to obtain the device status of the fourth positioning device when the functional parameters are successfully burned, and determine whether the controller to be tested has reached the test position according to the device status of the fourth positioning device; wherein the setting position of the fourth positioning device is the test position; when the controller to be tested reaches the test position, the remote control device is controlled to send control instructions to the controller to be tested according to a preset test logic; the control instructions include functional control instructions for the mainboard and display control instructions for the display panel; the second image acquisition device is controlled to acquire a second display image of the controller to be tested, and whether the controller to be tested passes the functional test is determined according to the second display image.
[0137] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application. Therefore, the protection scope of the present application shall be subject to the scope defined by the claims.
Claims
1. A controller testing method, characterized in that: A control device applied to a test system, wherein the test system further comprises a burning device and a test device, wherein the control device is communicatively connected with the burning device and the test device, and the method comprises: When it is determined that the controller to be tested is connected to the test load, turning on the power supply of the controller to be tested; Controlling the burning device to burn the functional parameters of the controller to be tested; When the functional parameters are successfully burned, the test device is controlled to perform a functional test on the controller to be tested.
2. The method according to claim 1, characterized in that The test system further includes a conveying device and an identification device, the control device is also in communication connection with the identification device, and the method further includes: when the controller to be tested is placed on the conveying device, obtaining a device state of a first positioning device, and determining whether the controller to be tested has reached an information collection position according to the device state of the first positioning device; wherein the setting position of the first positioning device is the information collection position; When the controller to be tested arrives at the information collection position, the identification device is controlled to identify the identification information of the controller to be tested to obtain the attribute information of the controller to be tested.
3. The method according to claim 1, characterized in that: The method further comprises: Acquire a device state of a second positioning device, and determine whether the controller to be tested has reached a wiring position according to the device state of the second positioning device; Wherein, the setting position of the second positioning device is the wiring position, and an automatic wiring device is arranged at the wiring position, and the automatic wiring device is used to connect the test load with the controller to be tested when the controller to be tested reaches the wiring position; When the controller to be tested reaches the wiring position, it is determined that the controller to be tested is connected to a test load.
4. The method according to claim 1, characterized in that The controlling the burning device to burn the functional parameters of the controller to be tested includes: Acquire the device state of the third positioning device, and determine whether the controller to be tested reaches the burning position according to the device state of the third positioning device; wherein the setting position of the third positioning device is the burning position; When the controller to be tested reaches the programming position, a target programming program corresponding to the controller to be tested is obtained, and the programming device is controlled to program the functional parameters of the controller to be tested according to the target programming program.
5. The method according to claim 4, characterized in that The burning device includes an infrared coding device, and the burning device is controlled according to the target burning program to burn the functional parameters of the controller to be tested, including: According to the target burning program, the infrared code sending device is controlled to send a burning code to the controller to be tested, so that the controller to be tested performs function parameter burning according to the burning code.
6. The method according to claim 5, characterized in that The burning device further includes a first image acquisition device, and the method further includes: The first image acquisition device is controlled to acquire a first display image of the controller to be tested, and whether the functional parameters are burned successfully is determined according to whether the first display image includes a burning success mark.
7. The method according to claim 2, characterized in that The test equipment includes a remote control device and a second image acquisition device, and the controller to be tested is a main-display integrated controller; When the functional parameter burning is successful, controlling the test device to perform a functional test on the controller to be tested includes: When the function parameter is successfully burned, the device state of the fourth positioning device is obtained, and whether the controller to be tested reaches the test position is determined according to the device state of the fourth positioning device; wherein the setting position of the fourth positioning device is the test position; When the controller to be tested reaches the test position, the remote control device is controlled to send control instructions to the controller to be tested according to a preset test logic; the control instructions include function control instructions for the mainboard and display control instructions for the display panel; The second image acquisition device is controlled to acquire a second display image of the controller to be tested, and whether the controller to be tested passes the functional test is determined according to the second display image.
8. A controller testing device, characterized in that: A control device applied to a test system, wherein the test system further comprises a burning device and a test device, wherein the control device is communicatively connected with the burning device and the test device, and the device comprises: A determination module, used to connect the power supply of the controller to be tested when it is determined that the controller to be tested is connected to the test load; A control module, used for controlling the programming device to program the function parameters of the controller to be tested; The control module is further used to control the test device to perform a functional test on the controller to be tested when the functional parameters are successfully burned.
9. A control device, characterized in that: The method comprises a processor configured to execute a computer program to implement the method according to any one of claims 1 to 7.
10. A testing system, characterized in that: It comprises a burning device, a testing device and the control device as claimed in claim 9, and the control device is communicatively connected with the burning device and the testing device respectively.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.