Method, apparatus and device for extended remote modification of controller parameters, and medium
By remotely acquiring and monitoring controller parameter information, creating tasks, and utilizing the equipment management system to remotely modify the controller parameters of engineering machinery equipment, the problems of slow service response and high cost in existing technologies are solved, and the efficiency of parameter modification is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGXI LIUGONG METATHINGS TECHNOLOGY CO LTD
- Filing Date
- 2026-04-07
- Publication Date
- 2026-07-10
AI Technical Summary
Modifying the controller parameters of existing construction machinery equipment requires on-site operation by service personnel, resulting in slow service response and high costs, and also placing high demands on service personnel.
By acquiring the controller device identifier, the index information of the parameter to be modified, and the target parameter value, parameter modification tasks and online status monitoring tasks are established. The controller parameters are then remotely modified using the device management system, enabling personalized control of parameters that do not support remote modification.
Without requiring adjustments to the underlying controller, remote modification of parameters that are not supported is enabled, improving parameter modification efficiency and meeting users' personalized needs.
Smart Images

Figure CN122363166A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of remote control technology, and in particular to an extended remote modification method, apparatus, device, and medium for controller parameters. Background Technology
[0002] With the development of technology, the use of engineering machinery and equipment is becoming more and more common. Usually, after connecting the controller with a dedicated controller tool, users modify the parameter values of the controller through the dedicated host computer software on the computer.
[0003] Currently, when the performance parameters of construction machinery and equipment do not meet customer needs, service personnel need to go to the site to use special controller tools to achieve the desired result. This also has disadvantages such as high requirements for service personnel, slow service response speed, and high service costs. Summary of the Invention
[0004] This application provides an extended remote modification method, apparatus, device, and medium for controller parameters to meet users' personalized remote control needs and improve parameter modification efficiency.
[0005] In a first aspect, embodiments of this application provide an extended remote modification method for controller parameters, the method comprising: Obtain the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that does not currently support remote modification. Based on the controller device identifier, the parameter index information to be modified, and the target parameter value, establish a parameter modification task and a controller online status monitoring task; When the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, the parameter modification task sends the controller device identifier, the index information of the parameter to be modified, and the target parameter value to the device management system to trigger the corresponding controller to modify the parameter to be modified to the target parameter value.
[0006] Secondly, embodiments of this application provide an extended remote modification device for controller parameters, comprising: The acquisition module is used to acquire the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that does not currently support remote modification. The task creation module is used to create a parameter modification task and a controller online status monitoring task based on the controller device identifier, the parameter index information to be modified, and the target parameter value. The modification module is used to send the controller device identifier, the index information of the parameter to be modified, and the target parameter value to the device management system when the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, so as to trigger the corresponding controller to modify the parameter to be modified to the target parameter value.
[0007] Thirdly, embodiments of this application also provide an extended remote modification device for controller parameters, the extended remote modification device for controller parameters comprising: One or more processors; Storage device for storing one or more programs. When one or more programs are executed by one or more processors, the one or more processors implement an extended remote modification method for controller parameters as provided in any embodiment of this application.
[0008] Fourthly, embodiments of this application also provide a computer-readable storage medium having a computer program stored thereon, characterized in that, when the program is executed by a processor, it implements an extended remote modification method for controller parameters as provided in any embodiment of this application.
[0009] The technical solution of this application embodiment obtains the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that currently does not support remote modification. Based on the controller device identifier, the parameter index information, and the target parameter value, a parameter modification task and a controller online status monitoring task are established. When the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, the parameter modification task sends the controller device identifier, the parameter index information, and the target parameter value to the device management system to trigger the corresponding controller to modify the parameter to be modified to the target parameter value. Based on this, by indexing the parameter to be modified and creating targeted parameter modification tasks and controller online status monitoring tasks, the modification of extended parameters is realized in the form of tasks. Without adjusting the underlying controller, remote modification of parameters that originally did not support remote modification can be achieved, meeting users' personalized remote parameter control needs and improving parameter modification efficiency. Attached Figure Description
[0010] Figure 1 A flowchart illustrating the extended remote modification method for controller parameters provided in Embodiment 1 of this application; Figure 2 A schematic diagram of the extended remote modification device for controller parameters provided in Embodiment 2 of this application; Figure 3 This is a schematic diagram of the structure of an extended remote modification device for controller parameters provided in Embodiment 4 of this application. Detailed Implementation
[0011] The present application will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the application and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present application, not the entire structure.
[0012] Example 1 Figure 1 This is a flowchart illustrating the extended remote modification method for controller parameters provided in Embodiment 1 of this application, as shown below. Figure 1 As shown, the extended remote modification method for controller parameters provided in this embodiment can be implemented based on an extended remote modification device for controller parameters equipped with a video acquisition terminal, and may specifically include the following steps: Step 101: Obtain the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that does not currently support remote modification.
[0013] In this step, the parameters to be modified are those that the user expects to be remotely modified, but which are not currently supported by the official app. In this embodiment, all the parameters to be modified in the controller are pre-indexed and encoded to obtain the index information corresponding to each parameter.
[0014] Developers can index and encode the numbers and corresponding parameters of all devices connected to the controller. This can be achieved through a pre-developed front-end web page. Based on this page (i.e., the subsequent preset device management web page), the basic status and operating information of all relevant engineering machinery equipment in the device management system can be displayed.
[0015] Based on this page, parameter modification information input by the user through a preset device management webpage can be obtained; the controller device identifier, parameter index information, and target parameter value corresponding to the parameter to be modified can be extracted from the parameter modification information.
[0016] Specifically, users or service personnel can select the device number to be modified from the information displayed on this page, thereby entering the corresponding controller parameter setting interface, and filling in the index information of the parameter to be modified and the target parameter value.
[0017] The default device management webpage will send the controller device identifier, the index information of the parameter to be modified, and the target parameter value to the device management system to execute subsequent steps.
[0018] Step 102: Based on the controller device identifier, the parameter index information to be modified, and the target parameter value, establish a parameter modification task and a controller online status monitoring task.
[0019] This step is mainly executed by the device management system, which can store the controller device identifier, the index information of the parameter to be modified, and the target parameter value; and establish parameter modification tasks and controller online status monitoring tasks based on the stored addresses.
[0020] Specifically, after receiving the controller device identifier, the index information of the parameter to be modified, and the target parameter value, the equipment management system backend server automatically saves them, and at the same time creates a controller parameter modification task and monitors the online status of the device to be modified.
[0021] When the device management system detects that a device whose controller parameter values need to be modified is online, the device management system will push the list of controller parameters that need to be modified to the IoT vehicle terminal on the device via the mobile communication network.
[0022] It should be noted that in this embodiment, an IoT vehicle terminal will be installed in the mechanical engineering equipment. This IoT vehicle terminal is connected to its controller and has the authority to modify the relevant parameters of its controller.
[0023] Step 103: When the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, the parameter modification task sends the controller device identifier, the parameter index information to be modified, and the target parameter value to the device management system to trigger the corresponding controller to modify the parameter to be modified to the target parameter value.
[0024] In this step, the IoT vehicle terminal receives the parameter index code and parameter value pushed by the device management system through the mobile communication network, verifies the parameter content, and informs the device management system of the verification result.
[0025] After the parameters pass verification, the parameters are saved, and the parameter index code and parameter value are pushed to the controller via the fieldbus. The controller then updates the corresponding parameter value and feeds back the update result to the IoT vehicle terminal, which in turn reports the controller parameter modification result to the equipment management system.
[0026] It should be noted that after receiving the list of controller parameters that need to be modified, the IoT vehicle terminal will verify the completeness and correctness of the controller parameter list. After the verification is successful, the IoT vehicle terminal will store the controller parameter list in the external storage of the IoT vehicle terminal.
[0027] Regardless of whether the IoT vehicle terminal passes the verification of the controller parameter list, the IoT vehicle terminal needs to push the downloaded controller parameter list to the device management system.
[0028] In addition, when the IoT vehicle terminal detects that the device is in a powered-on but not working state, it sends a parameter modification permission request to the controller via the fieldbus. After obtaining authorization from the controller, the IoT vehicle terminal sends the controller parameter index code and parameter value that need to be modified to the controller via the fieldbus.
[0029] After receiving the index code and parameter value sent by the IoT vehicle terminal, the controller performs verification again. If the verification is successful, the controller will find the corresponding parameter according to the parameter index code, and then assign the new parameter value to the corresponding parameter, thus completing the remote modification of the controller parameter value.
[0030] Regardless of whether the controller parameters are successfully modified, the controller needs to send the result of the parameter modification to the IoT vehicle terminal via the fieldbus.
[0031] The IoT vehicle terminal needs to push the controller parameter modification results to the device management system and display the results through a web page.
[0032] In this embodiment, the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified are obtained. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that currently does not support remote modification. Based on the controller device identifier, the parameter index information, and the target parameter value, a parameter modification task and a controller online status monitoring task are established. When the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, the parameter modification task sends the controller device identifier, the parameter index information, and the target parameter value to the device management system to trigger the corresponding controller to modify the parameter to be modified to the target parameter value. Based on this, by indexing the parameter to be modified and creating targeted parameter modification tasks and controller online status monitoring tasks, the modification of extended parameters is realized in the form of tasks. Without adjusting the underlying controller, remote modification of parameters that originally did not support remote modification can be achieved, meeting users' personalized remote parameter control needs and improving parameter modification efficiency.
[0033] Example 2 Figure 2 This is a schematic diagram of an extended remote modification device for controller parameters provided in Embodiment 2 of this application. The extended remote modification device for controller parameters provided in this embodiment can execute the extended remote modification method for controller parameters provided in any embodiment of this application, and possesses the corresponding functional modules and beneficial effects of the method execution. This device can be implemented in software and / or hardware, such as... Figure 2 As shown, the device includes: The acquisition module 201 is used to acquire the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that does not currently support remote modification. The task creation module 202 is used to create a parameter modification task and a controller online status monitoring task based on the controller device identifier, the parameter index information to be modified, and the target parameter value. The modification module 203 is used to send the controller device identifier, the parameter index information to be modified, and the target parameter value to the device management system when the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, so as to trigger the corresponding controller to modify the parameter to be modified to the target parameter value.
[0034] Furthermore, the device also includes: The index encoding module is used to pre-encode all the parameters to be modified in the controller to obtain the index information corresponding to each parameter to be modified.
[0035] Furthermore, the acquisition module is specifically used for: Obtain parameter modification information entered by the user through a preset device management webpage; Extract the controller device identifier, the index information of the parameter to be modified, and the target parameter value from the parameter modification information.
[0036] Furthermore, the task creation module is specifically used for: Store the controller device identifier, the parameter index information to be modified, and the target parameter value; The task of modifying parameters and monitoring the online status of the controller are based on the stored address.
[0037] Example 3 Figure 3 This is a schematic diagram of the structure of an extended remote modification device for controller parameters provided in Embodiment 4 of this application, as shown below. Figure 3 As shown, the extended remote modification device for controller parameters also includes a processor 310, a memory 320, an input device 330, and an output device 340; the number of processors 310 in the extended remote modification device for controller parameters can be one or more. Figure 3 Taking a processor 310 as an example; the processor 310, memory 320, input device 330, and output device 340 in the extended remote modification device for controller parameters can be connected via a bus or other means. Figure 3 Taking the example of a connection between China and Israel via a bus.
[0038] The memory 320, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the extended remote modification method for controller parameters in this embodiment of the invention. The processor 310 executes the various functional applications and data processing of the extended remote modification device for controller parameters by running the software programs, instructions, and modules stored in the memory 320, thereby implementing the aforementioned extended remote modification method for controller parameters. Obtain the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that does not currently support remote modification. Based on the controller device identifier, the parameter index information to be modified, and the target parameter value, establish a parameter modification task and a controller online status monitoring task; When the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, the parameter modification task sends the controller device identifier, the index information of the parameter to be modified, and the target parameter value to the device management system to trigger the corresponding controller to modify the parameter to be modified to the target parameter value.
[0039] Furthermore, the method also includes: All parameters to be modified in the controller are pre-indexed and encoded to obtain the index information corresponding to each parameter.
[0040] Furthermore, obtaining the controller device identifier, the index information of the parameter to be modified, and the target parameter value corresponding to the parameter to be modified includes: Obtain parameter modification information entered by the user through a preset device management webpage; Extract the controller device identifier, the index information of the parameter to be modified, and the target parameter value from the parameter modification information.
[0041] Furthermore, the step of establishing a parameter modification task and a controller online status monitoring task based on the controller device identifier, the parameter index information to be modified, and the target parameter value includes: Store the controller device identifier, the parameter index information to be modified, and the target parameter value; The task of modifying parameters and monitoring the online status of the controller are based on the stored address.
[0042] The memory 320 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a given function; the data storage area may store data created based on terminal usage. Furthermore, the memory 320 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory, or other non-volatile solid-state storage device. In some instances, the memory 320 may further include memory remotely configured relative to the processor 310, which can be connected via a network to an extended remote modification device for controller parameters. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0043] Example 4 Embodiment 4 of this application also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform an extended remote modification method for controller parameters, the method comprising: Obtain the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that does not currently support remote modification. Based on the controller device identifier, the parameter index information to be modified, and the target parameter value, establish a parameter modification task and a controller online status monitoring task; When the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, the parameter modification task sends the controller device identifier, the index information of the parameter to be modified, and the target parameter value to the device management system to trigger the corresponding controller to modify the parameter to be modified to the target parameter value.
[0044] Furthermore, the method also includes: All parameters to be modified in the controller are pre-indexed and encoded to obtain the index information corresponding to each parameter.
[0045] Furthermore, obtaining the controller device identifier, the index information of the parameter to be modified, and the target parameter value corresponding to the parameter to be modified includes: Obtain parameter modification information entered by the user through a preset device management webpage; Extract the controller device identifier, the index information of the parameter to be modified, and the target parameter value from the parameter modification information.
[0046] Furthermore, the step of establishing a parameter modification task and a controller online status monitoring task based on the controller device identifier, the parameter index information to be modified, and the target parameter value includes: Store the controller device identifier, the parameter index information to be modified, and the target parameter value; The task of modifying parameters and monitoring the online status of the controller are based on the stored address.
[0047] Of course, the computer-executable instructions provided in the embodiments of this application are not limited to the above-described method operations, but can also perform related operations in the extended remote modification method of controller parameters provided in any embodiment of this application.
[0048] Based on the above description of the implementation methods, those skilled in the art can clearly understand that this application can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.
[0049] It is worth noting that in the embodiments of the search device described above, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of this application.
[0050] Note that the above description is merely a preferred embodiment and the technical principles employed in this application. Those skilled in the art will understand that this application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments. Many other equivalent embodiments may be included without departing from the concept of this application, and the scope of this application is determined by the scope of the appended claims.
Claims
1. A method for extended remote modification of controller parameters, characterized in that, The method includes: Obtain the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that does not currently support remote modification. Based on the controller device identifier, the parameter index information to be modified, and the target parameter value, establish a parameter modification task and a controller online status monitoring task; When the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, the parameter modification task sends the controller device identifier, the index information of the parameter to be modified, and the target parameter value to the device management system to trigger the corresponding controller to modify the parameter to be modified to the target parameter value.
2. The method according to claim 1, characterized in that, The method further includes: All parameters to be modified in the controller are pre-indexed and encoded to obtain the index information corresponding to each parameter.
3. The method according to claim 1 or 2, characterized in that, The process of obtaining the controller device identifier, the index information of the parameter to be modified, and the target parameter value corresponding to the parameter to be modified includes: Obtain parameter modification information entered by the user through a preset device management webpage; Extract the controller device identifier, the index information of the parameter to be modified, and the target parameter value from the parameter modification information.
4. The method according to claim 1 or 2, characterized in that, The step of establishing a parameter modification task and a controller online status monitoring task based on the controller device identifier, the parameter index information to be modified, and the target parameter value includes: Store the controller device identifier, the parameter index information to be modified, and the target parameter value; The task of modifying parameters and monitoring the online status of the controller are based on the stored address.
5. An extended remote modification device for controller parameters, characterized in that, include: The acquisition module is used to acquire the controller device identifier, the parameter index information, and the target parameter value corresponding to the parameter to be modified. The parameter index information is information obtained by indexing the parameter to be modified in the controller in advance. The parameter to be modified is a parameter in the controller that does not currently support remote modification. The task creation module is used to create a parameter modification task and a controller online status monitoring task based on the controller device identifier, the parameter index information to be modified, and the target parameter value. The modification module is used to send the controller device identifier, the index information of the parameter to be modified, and the target parameter value to the device management system when the controller online status monitoring task detects that the controller device corresponding to the controller device identifier is online, so as to trigger the corresponding controller to modify the parameter to be modified to the target parameter value.
6. The apparatus according to claim 5, characterized in that, The device further includes: The index encoding module is used to pre-encode all the parameters to be modified in the controller to obtain the index information corresponding to each parameter to be modified.
7. The apparatus according to claim 5 or 6, characterized in that, The acquisition module is specifically used for: Obtain parameter modification information entered by the user through a preset device management webpage; Extract the controller device identifier, the index information of the parameter to be modified, and the target parameter value from the parameter modification information.
8. The apparatus according to claim 5 or 6, characterized in that, The task creation module is specifically used for: Store the controller device identifier, the parameter index information to be modified, and the target parameter value; The task of modifying parameters and monitoring the online status of the controller are based on the stored address.
9. An extended remote modification device for controller parameters, characterized in that, include: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the extended remote modification method of controller parameters as described in any one of claims 1-4.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by the processor, the program implements the extended remote modification method for controller parameters as described in any one of claims 1-4.