Efficient and visual EAP monitoring system

By designing an efficient and visual EAP monitoring system, the problems of the EAP system in integrated management, response speed, data processing capabilities, user interface and data backup and recovery are solved, and the system's high compatibility, low operation and maintenance cost and data security are achieved. .

CN119310935APending Publication Date: 2025-01-14江苏道达智能科技股份有限公司
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411246767.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

The existing EAP systems have difficulties in integrated management, slow response speed, insufficient data processing capabilities, unintuitive user interface, and lack effective data backup and recovery mechanisms, resulting in high system maintenance costs, difficulty in upgrading and insufficient data security.

Method used

An efficient and visual EAP monitoring system is designed, including front-end module and server module. The front-end module includes application management, device management, version management and server monitoring units, and the server-side module includes business logic layer, data access layer and update and backup service modules. The system automatically detects the latest version and performs update operations, performs data backup regularly or manually, and verifies the integrity and recoverability of backup files.

Benefits of technology

It achieves centralized management of the EAP system, improves system compatibility and integration, reduces IT operation and maintenance costs, improves system efficiency, and ensures system stability and data security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119310935A_ABST
    Figure CN119310935A_ABST
Patent Text Reader

Abstract

The invention discloses an efficient and visual EAP monitoring system, and relates to the technical field of EAPs. The system comprises a front-end module and a server-side module, wherein the front-end module comprises an application management unit, an equipment type management unit, an equipment management unit, a version management unit, a resume updating unit and a server monitoring unit; in the invention, the EAPs are managed in a centralized manner through the management platform, and compared with the traditional EAP management, the situation that multiple sets of EAPs run in a coexistence manner is effectively solved, and flexible application configuration can be effectively integrated, so that the system has high compatibility and integration, the operation and maintenance cost of IT is reduced through the management platform, the running state of each EAP and the corresponding server is mastered in time, and the management efficiency of the EAPs is improved. Therefore, the efficiency of the system is improved, the function of rolling back to the old version is provided when updating fails, the risk of the system is reduced, and the platform not only realizes centralized management of the EAP, but also ensures the stability of the system and the security of data through perfect updating management and data backup functions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of EAP technology, and in particular to an efficient and visualized EAP monitoring system. Background Art

[0002] EAP is the abbreviation of Equipment Automation Programming. It is a system used to control semiconductor manufacturing equipment for automated production. The EAP system is integrated with the MES system to verify product information, automatically do accounting, and collect process data and equipment parameter data during product production. It helps improve the production efficiency of semiconductor factories, avoid manual operation errors, and improve product yields.

[0003] With the improvement of automation and intelligence in semiconductor factories, EAP has been applied more and more widely, leading to problems such as high system maintenance costs and difficulty in upgrading.

[0004] However, the EAP system in the prior art still has some defects:

[0005] 1. Devices produced by different manufacturers may differ in communication protocols, data formats, etc. To achieve machine automation, various incompatible EAP solutions may be issued, and even multiple EAPs with different development languages ​​and technical architectures may coexist, making integrated management difficult;

[0006] 2. Under high load or complex production environments, the management platform may face performance bottlenecks, such as slow response speed and insufficient data processing capabilities;

[0007] 3. The user interface may not be intuitive and easy to use, causing users to encounter difficulties in operation;

[0008] 4. In the event of system failure or data loss, the EAP management platform may lack an effective data backup and recovery mechanism, resulting in significant losses to the enterprise;

[0009] In view of the above problems, the inventor proposes an efficient and visualized EAP monitoring system to solve the above problems. Summary of the invention

[0010] In order to solve the problems of difficult integrated management of EAP, slow response speed, insufficient data processing capability, inconvenient interface operation, and inconvenience in backing up and restoring data; the purpose of the present invention is to provide an efficient and visual EAP monitoring system.

[0011] In order to solve the above technical problems, the present invention adopts the following technical solutions: an efficient and visual EAP monitoring system, the EAP monitoring system includes a front-end module and a server module;

[0012] The front-end module includes an application management unit, a device type management unit, a device management unit, a version management unit, an update history unit and a server monitoring unit;

[0013] The server module includes a business logic layer, a data access layer and an update and backup service module;

[0014] The update and backup service module automatically detects the latest version and performs update operations, while periodically or manually backing up data and verifying the integrity and recoverability of the backup files.

[0015] Preferably, the application management unit supports configuration of program information related to EAP;

[0016] The device type management unit can dynamically bind the device type to the application and upload a new version of the program;

[0017] The device management unit binds the types of devices and dynamically binds the service addresses of the applications of each device, and uploads the configuration files of the customized part;

[0018] The version management unit sets rules and updates programs (by the whole plant, by type by machine), selects specific applications for upgrade operations, sets version rollback rules (by the whole plant, by type by machine), selects the backup version of the application that is expected to be rolled back;

[0019] The update history unit can view the update history and status of each application;

[0020] The server monitoring unit monitors the server running status and the running status of the program.

[0021] Preferably, the business logic layer processes the core business logic;

[0022] The data access layer is responsible for interacting with the database and machine equipment;

[0023] The update and backup service module is responsible for the system update management and data backup tasks.

[0024] Preferably, the core business logic includes EAP version monitoring, updating and backup.

[0025] Preferably, the interaction between the data access layer and the database and machine equipment includes data reading, writing and updating operations.

[0026] Preferably, before updating, the update and backup service module first backs up the currently running program to a specified cloud path. When the update and backup service module receives the update information, it downloads the corresponding version of the program according to the program information sent, and then determines the status of the machine device. If it meets the update conditions, it stops the corresponding EAP program, updates the current program, and then starts the program.

[0027] Compared with the prior art, the present invention has the following beneficial effects:

[0028] 1. In the present invention, EAP is centrally managed through a management platform. Compared with traditional EAP management, it effectively solves the problem of multiple EAPs running simultaneously. Flexible application configuration can be effectively integrated, so that the system has high compatibility and integration.

[0029] 2. In the present invention, the IT operation and maintenance cost is reduced through the management platform, and the operation status of each EAP and the corresponding server is timely grasped, thereby improving the efficiency of the system;

[0030] 3. In the present invention, when the update fails, a function of rolling back to the old version is provided to reduce system risks. The platform not only realizes the centralized management of EAP, but also ensures the stability of the system and the security of data through perfect update management and data backup functions. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0032] Figure 1 It is a schematic diagram of the process of an efficient and visualized EAP monitoring system of the present invention.

[0033] Figure 2 Actively update logic and step diagram for embodiments of the present invention. DETAILED DESCRIPTION

[0034] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0035] Example: Figure 1-2As shown, the present invention provides an efficient and visual EAP monitoring system, the EAP monitoring system includes a front-end module and a service module;

[0036] The front-end module includes an application management unit, a device type management unit, a device management unit, a version management unit, an update history unit and a server monitoring unit;

[0037] The application management unit supports configuration of EAP-related program information;

[0038] The device type management unit can dynamically bind the device type to the application and upload the new version of the program;

[0039] The device management unit binds the device to the device type, dynamically binds the service address of each device application, and uploads the configuration file of the customized part;

[0040] The version management unit sets rules and updates programs (by the entire plant, by type by machine), selects specific applications for upgrade operations, sets version rollback rules (by the entire plant, by type by machine), selects the backup version of the application that is expected to be rolled back;

[0041] The update history unit can view the update history and status of each application;

[0042] The server monitoring unit monitors the server operation status and the operation status of the program;

[0043] The server module includes business logic layer, data access layer and update and backup service module;

[0044] The business logic layer handles the core business logic, which includes EAP version monitoring, updating and backup. The data access layer is responsible for interacting with the database and machine equipment. The interaction between the data access layer and the database and machine equipment includes data reading, writing and updating operations. The update and backup service module is responsible for the system update management and data backup tasks. The update and backup service module automatically detects the latest version and performs update operations. At the same time, it regularly or manually backs up data and verifies the integrity and recoverability of the backup file. Before updating, the update and backup service module backs up the currently running program to the specified cloud path. When the update and backup service module receives the update information, it downloads the corresponding version of the program according to the issued program information, and then determines the status of the machine equipment. If it meets the update conditions, it stops the corresponding EAP program, updates the current program, and then starts the program;

[0045] Active update logic and steps:

[0046] 1. Before updating, upload the package to be updated to the remote path of the Server (different paths for different systems);

[0047] 2. Edit the version files of each system;

[0048] 3. Select the machines and systems that need to be updated;

[0049] 4. The server sends batch update instructions to the selected devices (the instructions include the system type and version path);

[0050] 5. Report the status to the server after the update is completed;

[0051] Passive update logic and steps:

[0052] 1. The program starts and queries the server for the latest version of the current system;

[0053] 2. Check the program version. If it is not the latest version, prompt the personnel and a pop-up window will appear to upgrade the program;

[0054] 3. After the program update is completed, report the system version of the current device to the Server;

[0055] Step 1

[0056] Package the program files or configurations that need to be upgraded:

[0057] Copy the files or folders that need to be updated to a separate folder;

[0058] Hold down Shift and right-click in the current folder to bring up PowerShell;

[0059] Enter the packaging command: tar-cvzf custom upgrade package name.tar.gz;

[0060] File 1 File 2 File 3

[0061] Step 2

[0062] Upload the update package to the FTP path through EAP Admin:

[0063] Step 3

[0064] Verify that the automated PC update process is started:

[0065] Step 4

[0066] Confirm the start and stop scripts of the automation computer and test machine programs.

[0067] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. An efficient and visual EAP monitoring system, characterized in that: The EAP monitoring system includes a front-end module and a server module; The front-end module includes an application management unit, a device type management unit, a device management unit, a version management unit, an update history unit and a server monitoring unit; The server module includes a business logic layer, a data access layer and an update and backup service module; The update and backup service module automatically detects the latest version and performs update operations, while periodically or manually backing up data and verifying the integrity and recoverability of the backup files.

2. The efficient and visual EAP monitoring system according to claim 1, characterized in that: The application management unit supports configuration of program information related to EAP; The device type management unit can dynamically bind the device type to the application and upload a new version of the program; The device management unit binds the types of devices and dynamically binds the service addresses of the applications of each device, and uploads the configuration files of the customized part; The version management unit sets rules and updates programs (by the whole plant, by type by machine), selects specific applications for upgrade operations, sets version rollback rules (by the whole plant, by type by machine), selects the backup version of the application that is expected to be rolled back; The update history unit can view the update history and status of each application; The server monitoring unit monitors the server running status and the running status of the program.

3. The efficient and visual EAP monitoring system according to claim 1, characterized in that: The business logic layer processes the core business logic; The data access layer is responsible for interacting with the database and machine equipment; The update and backup service module is responsible for the system update management and data backup tasks.

4. The efficient and visual EAP monitoring system as claimed in claim 3, characterized in that: The core business logic includes EAP version monitoring, updating and backup.

5. The efficient and visual EAP monitoring system as claimed in claim 3, characterized in that: The interaction between the data access layer and the database and machine equipment includes data reading, writing and updating operations.

6. The efficient and visual EAP monitoring system as claimed in claim 3, characterized in that: Before updating, the update and backup service module first backs up the currently running program to the specified cloud path. When the update and backup service module receives the update information, it downloads the corresponding version of the program according to the program information sent, and then determines the status of the machine device. If it meets the update conditions, it stops the corresponding EAP program, updates the current program, and then starts the program.

Citation Information

Cited By

  • Full-life-cycle management method, system and equipment for SD-WAN (Secure Digital-Wide Area Network) access unit

    CN121664665A