Industrial equipment monitoring software localization deployment method, system and device

Through local deployment of industrial equipment monitoring software, data protection and monitoring data timeliness are solved, data security and efficient network transmission are achieved, and system performance and scalability are improved.

CN120123167APending Publication Date: 2025-06-10SUZHOU JIEYANXIN NANO TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311678723.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

Due to the business needs of industrial equipment, data security, compliance requirements and network connection restrictions, monitoring software needs to be deployed to the local environment to meet the timeliness and data protection requirements of equipment monitoring.

Method used

Provide a localized deployment method for industrial equipment monitoring software, including installing monitoring software according to the operating system, obtaining project files, configuring back-end project files to the web application server, deploying front-end project files separately, entering the software interface in response to user login instructions, adding industrial equipment and waiting for the sensor to automatically wake up the upload status value.

Benefits of technology

Through localized deployment, the data protection requirements of industrial equipment are met, ensuring that equipment data can only be accessed through the local area network, improving the network transmission data rate, meeting the timely demand for monitoring data in the Internet of Things industry, and improving performance and scalability through front-end decoupling and resource separation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120123167A_ABST
    Figure CN120123167A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, particularly provides a localized deployment method, system and device for industrial equipment monitoring software, and aims to solve the problem of localized deployment of the industrial monitoring software. In order to achieve the purpose, the industrial equipment monitoring software localization deployment method comprises the steps that industrial equipment monitoring software is installed according to an operating system; project files are obtained, and the project files comprise a front-end project file and a rear-end project file; the back-end project file is configured to a corresponding directory in a Web application server, and back-end project deployment is completed; independently deploying the front-end project file in a Web application server; and responding to a user login instruction, entering an industrial equipment monitoring software interface, adding industrial equipment and waiting for a sensor to automatically wake up and upload a state value, and adding a corresponding sensor in the industrial equipment monitoring software to complete deployment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer software technology, and specifically provides a method, system and device for localized deployment of industrial equipment monitoring software. Background Art

[0002] The key to the industrial Internet is the networking and intelligence of physical industrial hardware. Currently, many industries can use industrial intelligent gateways, comprehensive summary management cloud platforms, etc. to achieve timely response to abnormal situations such as people, machines, materials, safety, quality, and processes at the production site.

[0003] However, due to the business needs, data security, compliance requirements and network connection limitations of industrial equipment, monitoring software needs to be deployed in the local environment to meet the timeliness and data protection requirements of equipment monitoring. Summary of the invention

[0004] In order to overcome the above-mentioned defects, the present invention is proposed to provide a method, system and device for local deployment of industrial equipment monitoring software to solve the problem of how to locally deploy industrial monitoring software.

[0005] In a first aspect, the present invention provides a method for localized deployment of industrial equipment monitoring software, comprising:

[0006] Installing the industrial equipment monitoring software according to the operating system, wherein the installation content includes the installation of the Web application server;

[0007] Obtaining project files, wherein the project files include front-end project files and back-end project files;

[0008] Configuring the backend project file to a corresponding directory in the Web application server to complete the backend project deployment, wherein the Web application server is configured to automatically generate a corresponding backend project folder;

[0009] Deploy the front-end project files separately in the Web application server;

[0010] In response to the user login instruction, enter the industrial equipment monitoring software interface, add industrial equipment and wait for the sensor to automatically wake up and upload the status value, then add the corresponding sensor in the industrial equipment monitoring software to complete the deployment.

[0011] In one technical solution of the above-mentioned method for local deployment of industrial equipment monitoring software,

[0012] The installation and configuration of the industrial equipment monitoring software according to the operating system includes:

[0013] Confirm that the operating system is Windows;

[0014] Install the MySQL database and configure the data storage path to the specified storage space;

[0015] Install a Web application server and configure the dependency relationship between the Web application server and the MySQL database; or,

[0016] Confirm that the operating system is a Linux system;

[0017] Install a remote control tool and a JDK development environment;

[0018] Install the MySQL database and configure the data storage path to the specified storage space;

[0019] Install a Web application server and configure the dependency relationship between the Web application server and the MySQL database.

[0020] In a technical solution of the above-mentioned method for localizing and deploying industrial equipment monitoring software,

[0021] The backend project file is configured to interact with the web project and provide various business interfaces of the HTTP protocol to the web; the backend project file is also configured to integrate various acquisition driver modules and interact with various collectors and gateways to provide functions such as data acquisition, data analysis, and data storage.

[0022] In a technical solution of the above-mentioned method for localizing and deploying industrial equipment monitoring software,

[0023] The front-end project file is configured to interact with the back-end project file through the HTTP protocol, send requests such as GET or POST to the back-end, and access each business interface.

[0024] In a technical solution of the above-mentioned method for localizing and deploying industrial equipment monitoring software,

[0025] The method further includes:

[0026] Obtain the front-end project file and / or back-end project file to be updated;

[0027] Place the back-end project file to be updated in the corresponding directory of the Web application server to complete the upgrade of the back-end project, where the Web application server is configured to automatically regenerate the corresponding back-end project folder; and / or,

[0028] Copy the front-end project file to be updated in the originally separately deployed folder to replace the original corresponding front-end project to complete the upgrade of the front-end project.

[0029] In a technical solution of the above-mentioned method for localizing and deploying industrial equipment monitoring software,

[0030] The industrial equipment monitoring software is configured with a data display function and a region management function for establishing a connection with the backend project.

[0031] In a second aspect, the present invention provides an industrial equipment monitoring software deployment system, including:

[0032] A data acquisition module;

[0033] A local server having a database, and the data acquired by the data acquisition module is stored in the database after being processed.

[0034] A client that performs the localization deployment method of the industrial equipment monitoring software as described in any one of the first aspect to configure the local server and the data acquisition module.

[0035] In a technical solution of the above industrial equipment monitoring software deployment system,

[0036] It further includes a gateway, and the gateway establishes a TCP connection with the local server through an acquisition driver; wherein, the acquisition driver is configured to be able to obtain the channel of the corresponding gateway;

[0037] The data acquisition module uploads the acquired data through the corresponding gateway to the local server, and the acquisition driver of the local server performs verification after receiving the data, and stores it in the database after successful verification.

[0038] In a technical solution of the above industrial equipment monitoring software deployment system,

[0039] The client is configured to read the data of the database through an API interface or directly.

[0040] In a third aspect, the present invention provides an industrial equipment monitoring software deployment device, including a memory, one or more processors, and one or more application programs. Among them, the one or more application programs are stored in the memory, and when the one or more application programs are configured to be called by the one or more processors, the one or more processors are caused to execute the method as described in any one of the first aspect.

[0041] One or more of the above technical solutions of the present invention have at least one or more of the following beneficial effects:

[0042] In implementing the technical solution of the present invention, the industrial equipment monitoring software can meet the requirements for the protection of industrial equipment data through local deployment. The equipment data cannot be accessed from the external network and can only be accessed within the local area network. Moreover, through local deployment, the network transmission data rate is fast, meeting the timely needs of monitoring data in the Internet of Things industry. At the same time, when deploying the present invention, by separating the configuration and installation of the front-end project file and the back-end project file, decoupling of the front-end and back-end is achieved, separation of dynamic resources and static resources, improving performance and scalability. And industrial equipment can be directly added to the corresponding sensors at the front end, with a simple deployment process, high deployment efficiency, and convenient upgrade. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Referring to the accompanying drawings, the disclosure of the present invention will become more readily understood. It is easily understood by those skilled in the art that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present invention. In addition, similar numbers in the figures are used to represent similar components, where:

[0044] Figure 1 is a schematic diagram of the main step flow of the method for local deployment of the industrial equipment monitoring software according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0045] Some embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the scope of protection of the present invention.

[0046] In the description of the present invention, "module" and "processor" may include hardware, software, or a combination of both. A module may include a hardware circuit, various suitable sensors, communication ports, memory, and may also include a software part, such as program code, or a combination of software and hardware. A processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor, or any other suitable processor. The processor has data and / or signal processing functions. The processor can be implemented in software, in hardware, or in a combination of both. A non-transitory computer-readable storage medium includes any suitable medium for storing program code, such as a magnetic disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, and so on. The term "A and / or B" represents all possible combinations of A and B, such as only A, only B, or A and B. The term "at least one A or B" or "at least one of A and B" has a meaning similar to "A and / or B" and may include only A, only B, or A and B. The singular terms "a" and "this" may also include the plural form.

[0047] Refer to the attached Figure 1 , Figure 1It is a schematic diagram of the main step flow of the method for localizing the deployment of industrial equipment monitoring software according to an embodiment of the present invention. As Figure 1 shown, the method for localizing the deployment of industrial equipment monitoring software in the embodiment of the present invention mainly includes the following steps S101 - step S105.

[0048] Step S101: Install the industrial equipment monitoring software according to the operating system. Among them, the installation content includes the installation of a Web application server;

[0049] In one implementation, the operating system includes the Windows system. When installing the software in the Windows system, it specifically includes:

[0050] Install the MySQL database. Since the default storage location of MySQL is the C drive, in the present invention, the data storage files installed by default in mysql are moved from the C drive to other drives. The purpose is to prevent the C drive space from being occupied in the future if the industrial data volume is too large, affecting the smoothness of the operating environment and the use of other software; it also includes a series of configurations for the database, including but not limited to the installation and configuration of Navicat, Redis, and jdk;

[0051] Install the Web application server, that is, the Tomcat server, which is mainly used for project deployment, to establish connections and communicate data between the industrial monitoring-related devices involved in the monitoring, configure the main functions of the project, and establish a dependency relationship with the database.

[0052] In one implementation, the operating system includes the Linux system. When installing and configuring the software in the Linux system, it specifically includes:

[0053] Install the remote control tool and the JDK development environment; the remote control tool is, for example, xshell. Xshell can be used to access the servers under different remote systems in the Windows interface, so as to better achieve the purpose of remotely controlling the terminal. Therefore, if the server is a Linux system and the terminal is a Windows operating environment, the remote control tool can be remotely compatible; the JDK development environment provides the operating environment;

[0054] Install the MySQL database and configure the data storage path to the specified storage space, the same as the above Windows system; it also includes but not limited to the installation of Redis;

[0055] Install the Web application server, that is, the Tomcat server, with the same function as the above Windows system.

[0056] Step S102: Obtain the project files. Among them, the project files include the front-end project files and the back-end project files;

[0057] In one embodiment, the background service project is a backend project named JYXServer, which mainly has two functions. One is to interact with the web project and provide various business interfaces based on the HTTP protocol to the web side; the other is to integrate various acquisition driver modules, mainly to interact with various collectors and various gateways, such as LoRa gateways, ZigBee gateways, Bluetooth gateways, MQTT services, Modbus services, etc., to provide functions such as data acquisition, data analysis, and data storage. When deploying, this project can be packaged into a JYXServer.war package through a development tool.

[0058] In one embodiment, the front-end project is a project architecture established with the name of web. The packaged deployment file is designed to be placed in the web folder under the Tomcat server. This front-end project interacts with the background project through the HTTP protocol, sends requests such as GET or POST to the background, and accesses various business interfaces.

[0059] Step S103: Configure the backend project files to the corresponding directory in the Web application server to complete the deployment of the backend project. Among them, the Web application server is configured to automatically generate the corresponding backend project folder;

[0060] Place the backend project files to be updated in the corresponding directory in the Web application server to complete the upgrade of the backend project. Among them, the Web application server is configured to automatically regenerate the corresponding backend project folder;

[0061] In one embodiment, the backend localization project mainly uses the Tomcat server. The webapps directory of this server is the location for storing Web applications. When deploying a Web application to Tomcat, usually the war / jar file of this application is placed in this directory, and Tomcat will automatically decompress and deploy it. Therefore, when deploying the backend project, place the JYXServer.war in the webapp directory under tomcat, and tomcat will automatically generate the corresponding JYXServer folder. If it is not generated, please restart the tomcat service; the JYXServer folder automatically decompressed by tomcat can be seen under the webapps folder. In the present invention, the Tomcat server is open source and free, can be freely used in any environment; it is lightweight, with a core of only a few hundred K and a very fast startup speed; it is easy to install and configure; it supports multiple operating systems; it has higher security, high reliability and stability.

[0062] In one embodiment, the backend project file is updated: the backend project file to be updated is placed in the corresponding directory of the Web application server to complete the backend project upgrade. Specifically, when the backend is upgraded, the JYXServer.war to be updated is placed in the webapp directory under tomcat, directly overwriting the original JYXServer.war. Tomcat will automatically regenerate the corresponding JYXServer folder. If it is not regenerated, please restart the tomcat service; the JYXServer folder automatically decompressed by tomcat can be seen under the webapps folder (the modification date will become the latest date).

[0063] Step S104: Deploy the front-end project file separately in the Web application server;

[0064] In this embodiment, the front-end and backend projects are deployed separately. The front-end project file is deployed separately in the web folder to achieve decoupling of the front-end and backend.

[0065] In one embodiment, when the front-end project is upgraded, the front-end project file to be updated is copied to the originally separately deployed folder to replace the original corresponding front-end project, completing the front-end project upgrade. Specifically, the old web folder under the webapp directory is deleted and replaced with a new web folder. It should be noted that if only some front-end project files in the Web folder are updated, these updated front-end project files are directly copied to the web and overwrite the original files.

[0066] Step S105: In response to the user login instruction, enter the industrial equipment monitoring software interface, add industrial equipment and wait for the sensor to automatically wake up and upload the status value, and then add the corresponding sensor in the industrial equipment monitoring software to complete the deployment.

[0067] In one embodiment, the software is mainly in the form of a web page. After logging in successfully by entering the access address, account password through a browser, it is presented to the customer for use. After the server is successfully started, add industrial equipment and wait for the sensor to automatically wake up and upload the status value, and then enter the "sensor management" interface of the website to add a sensor by entering the "sensor number". (If it prompts that the addition fails, it may be that the sensor has not woken up and uploaded the status value).

[0068] In one embodiment, after the industrial equipment monitoring software is deployed, it can display the connected devices in real time, including: displaying the latest operating status of sensors, historical alarm data, national distribution locations, etc. on a large screen; statistical overview, the number of sensor alarms, details of the latest characteristic values, characteristic values, waveform historical trends; alarm records, historical alarm records of sensors, alarm handling status, handling results, handling details; waveform records, real-time display of devices, historical waveform records and waveform details of sensors; and the industrial equipment monitoring software can perform area management, add and view each monitored area. At the same time, it can perform sensor management, view the current sensor list, sensor configuration information, and add and bind sensors.

[0069] Based on the above steps S101 - S105, the industrial equipment monitoring software of the embodiment of the present invention is locally deployed, which can meet the requirements of industrial equipment data protection. The device data cannot be accessed from the external network and can only be accessed within the local area network. Moreover, through local deployment, the network transmission data rate is fast, meeting the timely needs of monitoring data in the Internet of Things industry. At the same time, when the present invention is deployed, by directly separating and configuring the installation of the front-end project file and the back-end project file, it can be directly updated in the Web application server to achieve front-end and back-end decoupling, separation of dynamic resources and static resources, improving performance and scalability. And industrial equipment can be directly added to the corresponding sensors at the front end. The deployment process is simple, the deployment efficiency is high, and the upgrade is convenient.

[0070] It should be noted that although the above steps are described in a specific order in the above embodiments, those skilled in the art can understand that in order to achieve the effects of the present invention, different steps do not necessarily have to be executed in such an order. They can be executed simultaneously (in parallel) or in other orders, and these changes are all within the protection scope of the present invention.

[0071] Furthermore, the present invention also provides an industrial equipment monitoring software deployment system, including:

[0072] A data acquisition module;

[0073] A local server with a database, and the data collected by the data acquisition module is processed and stored in the database;

[0074] A client that configures the local server and the data acquisition module by performing the above-mentioned industrial equipment monitoring software local deployment method.

[0075] In one embodiment, the data acquisition module transmits the basic data of the underlying device. The data acquisition module, the local server, and the client constitute the localized deployment network architecture of the present invention. This network architecture is an internal local area network architecture. The data of the internal local area network devices cannot be accessed by the external network and can only be accessed within the local area network, achieving data protection and maintaining network security. At the same time, with the help of the local area network, software programs can also be shared. The transmission rate of the local area network is fast, meeting the requirements of the industrial Internet of Things industry.

[0076] In one embodiment, the system further includes a gateway. The gateway and the local server establish a TCP connection through the acquisition driver. After the connection is successful, the acquisition driver can obtain the channel of the corresponding gateway. Secondly, the data acquisition module, such as a sensor, is automatically identified and bound to the gateway through the set transmission frequency band, reception frequency band, and AES key. After the binding is successful, the sensor will transmit the collected data through the corresponding gateway and upload it to the local server. The acquisition driver of the local server will perform verification after receiving the data. After the verification is successful, the data will be stored in the database. The sensor collects the device data and enters the local server. The user can access the "Industrial Equipment Monitoring Software" through the web address (the address and port number can be set according to the user's server).

[0077] In one embodiment, after the software local server is successfully deployed and installed, the customer can read the data in the MySQL database through the provided standard API interface; or directly read the data in the MySQL database.

[0078] Furthermore, the present invention also provides an industrial equipment monitoring software deployment device, including a memory, one or more processors, and one or more application programs. Among them, the one or more application programs are stored in the memory, and when the one or more application programs are configured to be called by the one or more processors, the one or more processors are caused to execute the method described in the above technical solutions of steps S101 - S105.

[0079] The device in the embodiment of the present invention mainly includes a memory and a processor. The memory can be configured to store a program for implementing the industrial equipment monitoring software localization deployment method described in the above method embodiment, and the processor can be configured to execute the program in the memory. This program includes, but is not limited to, a program for implementing the industrial equipment monitoring software localization deployment method described in the above method embodiment. For the sake of convenience of description, only the parts related to the embodiment of the present invention are shown. For the specific technical details not disclosed, please refer to the method part of the embodiment of the present invention.

[0080] In the embodiments of the present invention, the device may be a control device formed by various electronic devices, such as a gateway. In some possible implementation manners, the device may include multiple storage devices and multiple processors. The program for executing the method embodiment of the local deployment method of the industrial equipment monitoring software may be divided into multiple sub-programs, and each sub-program may be loaded and run by a processor respectively to execute different steps of the local deployment method of the industrial equipment monitoring software in the above method embodiment. Specifically, each sub-program may be stored in a different memory respectively, and each processor may be configured to execute the program in one or more memories to jointly implement the local deployment method of the industrial equipment monitoring software in the above method embodiment, that is, each processor executes different steps of the local deployment method of the industrial equipment monitoring software in the above method embodiment to jointly implement the local deployment method of the industrial equipment monitoring software in the above method embodiment.

[0081] The above-mentioned multiple processors may be processors deployed on the same device. For example, the above computer device may be a high-performance device composed of multiple processors, and the above-mentioned multiple processors may be the processors configured on the high-performance device. In addition, the above-mentioned multiple processors may also be processors deployed on different devices. For example, the above computer device may be a server cluster, and the above-mentioned multiple processors may be the processors on different servers in the server cluster.

[0082] The above data processing device is used to execute Figure 1 the method embodiment of the local deployment method of the industrial equipment monitoring software shown. The technical principles, the technical problems solved and the technical effects produced are similar. Those skilled in the art of this technology can clearly understand that for the convenience and conciseness of description, the specific working process and related descriptions of the device can refer to the content described in the embodiment of the local deployment method of the industrial equipment monitoring software, and will not be elaborated here.

[0083] Those skilled in the art can understand that all or part of the processes in the method of the above-mentioned embodiment of the present invention can also be completed by instructing relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-mentioned method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form, etc. The computer-readable storage medium can include: any entity or device, medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier signal, telecommunication signal, and software distribution medium that can carry the computer program code. It should be noted that the content included in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable storage medium does not include electrical carrier signals and telecommunication signals.

[0084] Furthermore, the present invention also provides a computer-readable storage medium. In a computer-readable storage medium embodiment according to the present invention, the computer-readable storage medium can be configured to store a program for executing the industrial equipment monitoring software localization deployment method of the above-mentioned method embodiment. The program can be loaded and run by a processor to implement the above-mentioned industrial equipment monitoring software localization deployment method. For the sake of convenience of description, only the parts related to the embodiments of the present invention are shown. For the specific technical details not disclosed, please refer to the method part of the embodiments of the present invention. The computer-readable storage medium can be a storage device formed by various electronic devices. Optionally, the computer-readable storage medium in the embodiments of the present invention is a non-transitory computer-readable storage medium.

[0085] Furthermore, it should be understood that since the setting of each module is only for explaining the functional units of the device of the present invention, the physical devices corresponding to these modules can be the processor itself, or a part of the software in the processor, a part of the hardware, or a part of the combination of software and hardware. Those skilled in the art can understand that the various modules in the device can be adaptively split or combined. Such splitting or combination of specific modules will not cause the technical solution to deviate from the principle of the present invention. Therefore, the technical solutions after splitting or combination will all fall within the protection scope of the present invention.

[0086] So far, the technical solution of the present invention has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easily understood by those skilled in the art that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will all fall within the protection scope of the present invention.

Claims

1. A method for local deployment of industrial equipment monitoring software, characterized in that, it includes: Install the industrial equipment monitoring software according to the operating system, wherein the installation content includes the installation of a Web application server; Obtain project files, where the project files include front-end project files and back-end project files; Configure the back-end project files to the corresponding directory in the Web application server to complete the back-end project deployment, wherein the Web application server is configured to automatically generate the corresponding back-end project folder; Deploy the front-end project files separately in the Web application server; In response to a user login instruction, enter the industrial equipment monitoring software interface, add industrial equipment and wait for the sensor to automatically wake up and upload the status value, and then add the corresponding sensor in the industrial equipment monitoring software to complete the deployment.

2. The method for local deployment of industrial equipment monitoring software according to claim 1, characterized in that, The installation of the industrial equipment monitoring software according to the operating system includes: Confirm that the operating system is a Windows system; Install the MySQL database and configure the data storage path to the specified storage space; Install the Web application server and configure the dependency relationship between the Web application server and the MySQL database; Or, Confirm that the operating system is a Linux system; Install a remote control tool and a JDK development environment; Install the MySQL database and configure the data storage path to the specified storage space; Install the Web application server and configure the dependency relationship between the Web application server and the MySQL database.

3. The method for local deployment of industrial equipment monitoring software according to claim 1, characterized in that, The back-end project files are configured to interact with the web page project and provide various business interfaces of the HTTP protocol to the web page; the back-end project files are also configured to integrate various acquisition driver modules and interact with various collectors and gateways to provide functions such as data acquisition, data analysis and data storage.

4. The method for local deployment of industrial equipment monitoring software according to claim 1, characterized in that, The front-end project files are configured to interact with the back-end project files through the HTTP protocol, send requests such as GET or POST to the back-end, and access various business interfaces.

5. The method for local deployment of industrial equipment monitoring software according to claim 1, characterized in that, The method further includes: Obtain the front-end project files and / or back-end project files to be updated; Place the back-end project files to be updated in the corresponding directory in the Web application server to complete the back-end project upgrade, wherein the Web application server is configured to automatically regenerate the corresponding back-end project folder; and / or, Copy the front-end project files to be updated in the originally separately deployed folder to replace the original corresponding front-end project to complete the front-end project upgrade.

6. The method for local deployment of industrial equipment monitoring software according to any one of claims 1-5, characterized in that, The industrial equipment monitoring software is configured with a data display function and a regional management function for establishing a connection with the back-end project.

7. A local deployment system for industrial equipment monitoring software, characterized in that, it includes: A data acquisition module; A local server with a database, and the data collected by the data acquisition module is processed and stored in the database after data processing; A client, which configures the local server and the data acquisition module by executing the local deployment method of the industrial equipment monitoring software described in any one of claims 1-6.

8. The local deployment system for industrial equipment monitoring software according to claim 7, characterized in that, it further includes a gateway, and the gateway establishes a TCP connection with the local server through a collection driver; wherein, the collection driver is configured to be able to obtain the channel of the corresponding gateway; The data acquisition module uploads the collected data through the corresponding gateway to the local server, and the collection driver of the local server performs verification after receiving the data, and stores it in the database after successful verification.

9. The local deployment system for industrial equipment monitoring software according to claim 7, characterized in that, the client is configured to read the data of the database through an API interface or directly.

10. An apparatus for local deployment of industrial equipment monitoring software, characterized in that, it includes a memory, one or more processors, and one or more application programs. Among them, the one or more application programs are stored in the memory, and the one or more application programs are configured to be called by the one or more processors to cause the one or more processors to execute the method described in any one of claims 1-6.