Software updating method for engineering machinery instrument panel
By setting up a wireless communication module on the dashboard of the construction machinery and using the display interface of the mobile terminal to perform software updates, the problem of the need for special tools and computer software in the prior art is solved, and a software update method with convenient operation and low cost is realized.
Patent Information
- Application Number
- CN202411609621.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-02-07
AI Technical Summary
The software update method of existing engineering machinery dashboards requires the use of special tools and computer software, and has specific requirements for the operating system, high cost of use and limited application range.
By setting up a wireless communication module on the dashboard of the construction machinery, the mobile terminal establishes a wireless connection with the dashboard, uses the display interface of the mobile terminal to send a software update request, obtains the target software installation package and transmits it to the dashboard, and completes the software update.
It realizes software updates through mobile terminals without relying on special equipment and computer tools, which are convenient to operate, friendly interface, wide range of applications, and greatly reduce after-sales and maintenance costs.
Smart Images

Figure CN119396439A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of engineering machinery instrument panel update software, and in particular relates to a software update method for an engineering machinery instrument panel. Background Art
[0002] At present, engineering machinery instrument panels are basically embedded development. The instrument panel itself or the connected components have software updates and maintenance upgrade requirements. At the same time, customers will also put forward functional upgrade requirements. At present, there are three common ways to update the software of engineering machinery instrument panels: the first is to upgrade through J-LINK, H-jtag professional tools; the second is to upgrade through PCAN, USBCAN professional tools; the third is to upgrade through a USB flash drive. Many defects were found in the above methods during use, such as: the need to use a dedicated computer, there are specific requirements for the operating system, and some regions cannot be used, such as Europe and the United States, and special tools such as J-LINK, H-jtag, CAN analyzer, special USB flash drive, etc. are required; special host computer APP software such as ZCANPRO, SEGGER, etc. are required; and the purchase cost of professional tools is high and professional training is required before use.
[0003] For example, the patent document with publication number CN100386728C discloses a method for online software upgrade of an implantable medical device. A terminal execution program resides in the self-programmable FLASH memory of the implantable medical device in the body, which is not affected by the software upgrade. The external program control system (including a handheld computer PDA and a programmer) obtains the new version of the software from the external memory, establishes two-way wireless communication with the implantable medical device in the body, exchanges data information through command data frames and response frames, writes the new version of the software in the free FLASH memory space, updates the program entry address after verification, and completes the backup online upgrade of the software after the implantable medical device in the body is reset and restarted.
[0004] For example, the patent document with publication number CN103336696B discloses a software update method and system for a test instrument, and the method includes the following steps: a connection step, when the test instrument receives a product test instruction, it connects to the server through the network; a judgment step, the test instrument judges whether the version of the first test software and / or the first configuration information in the local machine is consistent with the corresponding second test software and / or the second configuration information in the server; an update step, if the versions are inconsistent, the test instrument automatically downloads the second test software and / or the second configuration information to update the first test software and / or the first configuration information, and returns to execute the judgment step after completing the update; a testing step, if the versions are consistent, executes the product test instruction.
[0005] In summary, the prior art still has technical problems such as the need to use special tools, special host computer software, and specific requirements for the operating system, and the cost of use is high, the use is targeted, and the application scope is narrow. Summary of the invention
[0006] To solve the above technical problems, the present application provides a software update method for an engineering machinery instrument panel, comprising the following steps:
[0007] Deployment of a software update environment includes: wireless connection between an engineering machinery instrument panel and a mobile terminal, the mobile terminal is connected to a server, and the mobile terminal includes a display interface; the mobile terminal performs a software update, and the software update includes:
[0008] Responding to a request to update the engineering machinery dashboard: when an operation of updating the engineering machinery dashboard software performed by the user on the display interface is obtained, a request to obtain a software installation package is sent to the server, and a target software installation package is returned by the server in response to the software installation package request;
[0009] Execute update of the engineering machinery instrument panel: send the target software installation package to the engineering machinery instrument panel, so that the engineering machinery instrument panel performs software update according to the target software installation package.
[0010] Further, the mobile terminal includes a first wireless communication module, the engineering machinery instrument panel includes a second wireless communication module, and before obtaining the operation of updating the engineering machinery instrument panel software performed by the user on the display interface, the software update further includes:
[0011] The mobile terminal and the engineering machinery instrument panel establish connection through the first wireless communication module and the second wireless communication module.
[0012] Furthermore, the engineering machinery dashboard also includes a graphical user interface, which is used for information interaction. Before the mobile terminal and the engineering machinery dashboard establish a connection with the second wireless communication module through the first wireless communication module, the mobile terminal obtains the wireless connection QR code of the second wireless communication module through the graphical user interface.
[0013] Furthermore, the server includes a communication server and an enterprise server. Before the mobile terminal obtains the target software installation package, the communication server sends a request to obtain the software installation package to the enterprise server, so that the enterprise server responds to the software installation package request and sends the target software installation package to the communication server.
[0014] Furthermore, before the mobile terminal sends the target software installation package to the engineering machinery instrument panel, the mobile terminal sends a request to obtain the software installation package to the communication server, so that the communication server responds to the software installation package request and sends the target software installation package to the mobile terminal.
[0015] Furthermore, the enterprise server is connected to a computer device, and the computer device stores the target software installation package. Before the enterprise server responds to the request for obtaining the target software installation package sent by the communication server, the computer device sends a storage request for the target software installation package to the enterprise server, so that the enterprise server responds to the storage request for the target software installation package and stores the target software installation package.
[0016] Furthermore, the engineering machinery instrument panel also includes a master control module. Before the engineering machinery instrument panel performs software updates according to the target software installation package, the second wireless communication module sends a target software update request to the master control module, so that the master control module responds to the target software update request and executes the target software update instruction.
[0017] Furthermore, the engineering machinery instrument panel also includes a storage module. When the master control module executes the software update instruction, the master control module sends a target software installation package storage request to the storage module, so that the storage module responds to the target software installation package storage request and stores the target software installation package.
[0018] Furthermore, during the process of the master control module executing the software update instruction, the master control module sends a target software update user interaction request to the graphical user interface, so that the graphical user interface responds to the target software update user interaction request, and the user completes the target software update instruction according to the target software update interaction request.
[0019] The beneficial effect of the present invention is that by arranging a wireless communication module on the engineering machinery instrument panel, the mobile terminal is connected to the engineering machinery instrument panel through the wireless communication module. Therefore, without relying on special equipment and host computer tools, the target software installation package can be obtained and transmitted to the engineering machinery instrument panel only through the mobile terminal to complete the update operation of the target software. It is easy to operate, has a friendly interface, has a wide range of applications, and greatly reduces after-sales and maintenance costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 is a structural schematic diagram of a method for updating software of an engineering machinery instrument panel according to an embodiment of the present invention;
[0021] Figure 2 is a schematic diagram of connection between an engineering machinery instrument panel and a mobile terminal according to an embodiment of the present invention;
[0022] Figure 3 is a schematic diagram of a connection between a mobile terminal and a server according to an embodiment of the present invention. DETAILED DESCRIPTION
[0023] The technical solution of the present invention is further described below, but the scope of protection claimed is not limited to the description.
[0024] The present invention provides a software updating method for an engineering machinery instrument panel, comprising the following steps:
[0025] Deployment of a software update environment includes: wireless connection between an engineering machinery instrument panel and a mobile terminal, the mobile terminal is connected to a server, and the mobile terminal includes a display interface; the mobile terminal performs a software update, and the software update includes:
[0026] Responding to a request to update the engineering machinery dashboard: when an operation of updating the engineering machinery dashboard software performed by the user on the display interface is obtained, a request to obtain a software installation package is sent to the server, and a target software installation package is returned by the server in response to the software installation package request;
[0027] Execute update of the engineering machinery instrument panel: send the target software installation package to the engineering machinery instrument panel, so that the engineering machinery instrument panel performs software update according to the target software installation package.
[0028] Among them, the mobile terminal is connected to the server via a mobile communication network; the mobile terminal is connected to the engineering machinery instrument panel via a WIFI protocol; the mobile terminal is, for example, a mobile phone; and the wireless connection is, for example, a WIFI connection.
[0029] In this embodiment, the mobile terminal includes a first wireless communication module, the engineering machinery instrument panel includes a second wireless communication module, and before obtaining the operation of updating the engineering machinery instrument panel software performed by the user on the display interface, the software update further includes:
[0030] The mobile terminal and the engineering machinery instrument panel establish connection through the first wireless communication module and the second wireless communication module.
[0031] In this embodiment, the engineering machinery instrument panel also includes a graphical user interface, which is used for information interaction. Before the mobile terminal and the engineering machinery instrument panel establish a connection with the second wireless communication module through the first wireless communication module, the mobile terminal obtains the wireless connection QR code of the second wireless communication module through the graphical user interface. The wireless connection QR code contains the wireless connection information of the second wireless communication module. The mobile terminal can connect to the engineering machinery instrument panel by obtaining the wireless connection QR code and perform update operations.
[0032] In this embodiment, the server includes a communication server and an enterprise server. Before the mobile terminal obtains the target software installation package, the communication server sends a request to obtain the software installation package to the enterprise server, so that the enterprise server responds to the software installation package request and sends the target software installation package to the communication server. The communication server and the enterprise server are connected via the https protocol or other communication protocols. The communication server is, for example, a Tencent WeChat server.
[0033] In this embodiment, before the mobile terminal sends the target software installation package to the engineering machinery instrument panel, the mobile terminal sends a request for obtaining the software installation package to the communication server, so that the communication server responds to the software installation package request and sends the target software installation package to the mobile terminal. The communication servers are connected via a mobile communication network.
[0034] In this embodiment, the enterprise server is connected to a computer device, and the computer device stores the target software installation package. Before the enterprise server responds to the request for obtaining the target software installation package sent by the communication server, the computer device sends a storage request for the target software installation package to the enterprise server, so that the enterprise server responds to the storage request for the target software installation package and stores the target software installation package. The computer device transmits the target software installation package to the enterprise server via a local area network. The target software installation package stored in the computer device is uploaded manually, and therefore, there is no limit to the number of target software installation packages uploaded to the computer device.
[0035] In this embodiment, the engineering machinery instrument panel also includes a master control module. Before the engineering machinery instrument panel performs software updates according to the target software installation package, the second wireless communication module sends a target software update request to the master control module, so that the master control module responds to the target software update request and executes the target software update instruction. The master control module and the second wireless communication module are connected via an SPI bus.
[0036] In this embodiment, the engineering machinery instrument panel also includes a storage module. When the master control module executes a software update instruction, the master control module sends a target software installation package storage request to the storage module, so that the storage module responds to the target software installation package storage request and stores the target software installation package. The master control module and the storage module are connected via an SPI bus.
[0037] In this embodiment, during the process of the master control module executing the software update instruction, the master control module sends a target software update user interaction request to the graphical user interface, so that the graphical user interface responds to the target software update user interaction request, and the user completes the target software update instruction according to the target software update interaction request. The master control module presents the user interaction information on the graphical user interface through the RGB connection and the liquid crystal.
[0038] The above disclosure is only a specific embodiment of the present invention, but the present invention is not limited thereto, and any changes that can be conceived by those skilled in the art should fall within the protection scope of the present invention.
Claims
1. A software update method for an engineering machinery instrument panel, characterized in that: The following steps are involved: Deployment of a software update environment includes: wireless connection between an engineering machinery instrument panel and a mobile terminal, the mobile terminal is connected to a server, and the mobile terminal includes a display interface; the mobile terminal performs a software update, and the software update includes: Responding to a request to update the engineering machinery dashboard: when an operation of updating the engineering machinery dashboard software performed by the user on the display interface is obtained, a request to obtain a software installation package is sent to the server, and a target software installation package is returned by the server in response to the software installation package request; Execute update of the engineering machinery instrument panel: send the target software installation package to the engineering machinery instrument panel, so that the engineering machinery instrument panel performs software update according to the target software installation package.
2. The software update method for an engineering machinery instrument panel according to claim 1, characterized in that: The mobile terminal includes a first wireless communication module, and the engineering machinery instrument panel includes a second wireless communication module. Before obtaining the operation of updating the engineering machinery instrument panel software performed by the user on the display interface, the software update further includes: The mobile terminal and the engineering machinery instrument panel establish connection through the first wireless communication module and the second wireless communication module.
3. The software update method for an engineering machinery instrument panel according to claim 2, characterized in that: The engineering machinery dashboard also includes a graphical user interface, which is used for information interaction. Before the mobile terminal and the engineering machinery dashboard establish a connection with the second wireless communication module through the first wireless communication module, the mobile terminal obtains the wireless connection QR code of the second wireless communication module through the graphical user interface.
4. The software update method for an engineering machinery instrument panel according to claim 1, characterized in that: The server includes a communication server and an enterprise server. Before the mobile terminal obtains the target software installation package, the communication server sends a request to obtain the software installation package to the enterprise server, so that the enterprise server responds to the software installation package request and sends the target software installation package to the communication server.
5. The software update method for an engineering machinery instrument panel according to claim 4, characterized in that: Before the mobile terminal sends the target software installation package to the engineering machinery instrument panel, the mobile terminal sends a request for obtaining the software installation package to the communication server, so that the communication server responds to the software installation package request and sends the target software installation package to the mobile terminal.
6. The software update method for an engineering machinery instrument panel according to claim 4, characterized in that: The enterprise server is connected to a computer device, and the computer device stores the target software installation package. Before the enterprise server responds to a request for obtaining the target software installation package sent by a communication server, the computer device sends a storage request for the target software installation package to the enterprise server, so that the enterprise server responds to the storage request for the target software installation package and stores the target software installation package.
7. The software update method for an engineering machinery instrument panel according to claim 3, characterized in that: The engineering machinery instrument panel also includes a master control module. Before the engineering machinery instrument panel performs software updates according to the target software installation package, the second wireless communication module sends a target software update request to the master control module, so that the master control module responds to the target software update request and executes the target software update instruction.
8. The software updating method for engineering machinery instrument panel according to claim 7, characterized in that: The engineering machinery instrument panel also includes a storage module. When the master control module executes a software update instruction, the master control module sends a target software installation package storage request to the storage module, so that the storage module responds to the target software installation package storage request and stores the target software installation package.
9. The software update method for an engineering machinery instrument panel according to claim 8, characterized in that: During the process of the master control module executing the software update instruction, the master control module sends a target software update user interaction request to the graphical user interface, so that the graphical user interface responds to the target software update user interaction request, and the user completes the target software update instruction according to the target software update interaction request.
Citation Information
Patent Citations
On-line software updating method of implantation medical equipment
CN100386728C
Software update method and system for testing instrument
CN103336696B