Cloud-side collaborative cloud instrument architecture, implementation method and edge gateway

Through the cloud-edge collaborative cloud instrument architecture, the edge nodes and instrument cloud platform are used to solve the problem of the integration of existing electronic measurement instrument hardware and software, and multi-vendor compatibility and wireless networking are achieved, reducing costs and development difficulties.

CN119420754APending Publication Date: 2025-02-11NANTONG YINGSI BEIYUN INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411603255.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

The hardware and software of existing electronic measurement instruments are integrated, which makes it impossible for third parties to develop and apply, and the instrument data cannot be opened and shared. The development workload is large, the cycle is long, and the cost is high. The traditional PC architecture only supports LAN bus networking, not Wireless.

Method used

A cloud-edge collaborative cloud instrument architecture is proposed, including edge nodes, instrument cloud platform and cloud instrument application platform. It provides virtualized computing resources and edge computing through edge nodes, realizes instrument bus protocol adaptation and data access, and supports multiple networks Connection methods, such as WiFi, 4G, 5G, etc.

Benefits of technology

It realizes multi-vendor compatibility of instruments, opens hardware and software resources, reduces the cost of instruments and equipment, expands functions, supports wireless networking and cloud-based services, and improves user experience and development efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119420754A_ABST
    Figure CN119420754A_ABST
Patent Text Reader

Abstract

The invention provides a cloud-side collaborative cloud instrument architecture, an implementation method and an edge gateway, the cloud-side collaborative cloud instrument architecture comprises an edge node, an instrument cloud platform and a cloud instrument application platform, the edge node is used for connecting instrument equipment, providing virtualized computing resources and performing edge computing; the instrument cloud platform is used for deploying a service application, providing a developer platform for a user and carrying out customized development on an instrument function; and the cloud instrument application platform is used for providing terminal user-oriented services and displaying results on different terminal pages. According to the invention, through the edge gateway, an instrument cloud edge collaborative architecture can be realized, the architecture of a traditional desk type instrument and a virtual instrument based on a PC is changed, the instrument does not depend on the PC and a windows operating system any more, while the form of the instrument is changed, the original measurement data root entry is autonomously controllable, and software and hardware are decoupled at an edge node, so that the implementation is convenient. The instrument equipment cost is greatly reduced, and the instrument function is expanded.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of electronic measuring instruments, and in particular to a cloud-edge collaborative cloud instrument architecture, an implementation method and an edge gateway. Background Art

[0002] In the field of electronic measuring instruments in my country, the application software of the same instrument can only be provided by the instrument manufacturer. The hardware and software of the instrument are integrated, and the hardware and software of different manufacturers are incompatible, so it is impossible for a third party to develop applications for it. Traditional instruments are based on Microsoft's Windows operating system and require the support of VISA and IO lib. The data root entry is in Windows, and the data measured by the instrument cannot be openly shared, especially for users of foreign instruments, who cannot keep the data in their own hands. Software engineers need to master the programming instructions and protocols of the instruments to develop applications for them, which places high demands on programmers and makes APP innovation difficult. In addition, due to the wide variety of hardware, the development workload is large, the cycle is long, and the cost is high. Traditional PC-based instruments can only connect to the cloud through the LAN bus, and do not support wireless methods such as WiFi, 4G, and 5G, requiring additional hardware and development. The display of measurement results depends on the Windows graphics card and the PC monitor, and the processing and development of the original measurement results are single. Although virtual instruments that have emerged in the field of electronic measuring instruments have realized software-defined instruments and improved the technical advantages of instruments in terms of intelligent programs, processing capabilities, cost-effectiveness, and operability, virtual instruments are still based on PCs and are limited in data storage and computing power, which still restricts the use and development of instruments.

[0003] Therefore, in response to the above problems, the present invention proposes a cloud-edge collaborative cloud instrument architecture, implementation method and edge gateway. Summary of the invention

[0004] The purpose of the present invention is to provide a cloud-edge collaborative cloud instrument architecture, implementation method and edge gateway, so as to solve all or one of the above-mentioned problems existing in existing instruments and technologies.

[0005] In order to solve the above technical problems, the specific technical solutions of the present invention are as follows: In one aspect, the present invention provides a cloud-edge collaborative cloud instrument architecture, including: Edge nodes, instrument cloud platform and cloud instrument application platform, among which, The edge node is used to connect to instruments and equipment, provide virtualized computing resources and perform edge computing. The virtualized computing resources are resource pools and encapsulated instrument instruction sets formed by virtualizing the underlying hardware using virtualization technology; the edge computing is used to perform instrument bus protocol adaptation; instruction queue management; perform data access, streaming data analysis, data security and data transmission, and transmit data to the instrument cloud platform; integrate basic application services according to instrument characteristics, execute applications, and return results to the instrument cloud platform; The instrument cloud platform is used to manage the instrument registration and instrument status of the edge node; store and process data; deploy vertical industry applications and industry models; feedback data processing results to the cloud instrument application platform; provide users with a developer platform to customize and expand instrument functions; The cloud instrument application platform is used to provide data services, application services and intelligent services for terminal users; and display the data processing results of the instrument cloud platform on different terminal pages.

[0006] On the other hand, the present invention also provides a method for implementing cloud-edge collaborative cloud instrumentation, including: A communication module is used to provide instrument networking services, command queues and TCP communication services, and the instrument networking services include a variety of broadband and wireless network connection services; Data acquisition module, used to complete data access, provide data localization cache, and establish instrument data root entry; Edge computing module, used for instrument bus protocol adaptation, data security authentication, stream data analysis, and basic application services; The instrument management module is used to provide instrument registration and instrument status management; transmit user operation instructions; transmit business instructions; the instrument registration is used to assign a unique identification code to the instrument to achieve the centralized management of various functional instruments by the instrument management module; the instrument status management is the start and stop management operation of the instrument; The data management module is used to establish a data warehouse, integrate structured and unstructured data from multiple data sources, realize data storage, data processing, data processing and data analysis; monitor and warn key data in business operations; Business management module, used to deploy vertical industry applications and complete various business operations of the instrument; Application distribution management module, used to manage the download, installation, uninstallation and update services of application programs; The developer platform is used to provide software developers with an instrument-based software development environment and SDK to customize software development and function expansion for the instrument; Application service module, used to provide client operation and display of application software, application integration and application distribution, including various types of terminal devices; Data service module, which is used to provide data sharing, data trading and data value-added services, and provide data service products for internal and external upstream and downstream partners of the enterprise; The intelligent service module is used to establish a large industry model and provide intelligent search, intelligent question and answer, intelligent analysis and decision-making services.

[0007] As an improved solution, the cloud-edge collaborative cloud instrument implementation method includes the following steps: Instrument Authentication and Identification: When the instrument is turned on, the built-in AMS performs device authentication on the communication module. After the authentication is passed, a TCP long connection is established, and the instrument equipment information and status are reported to the instrument management module through the communication module; Application file distribution: The user performs instrument and equipment application operations through the web page, and the instrument management module sends application distribution instructions to the application distribution management module according to the application files to be used, and sends file installation application instructions and business operation instructions to the communication module at the same time; Application file installation: After receiving the file installation application instruction sent by the instrument management module, the communication module parses the application file download path from the application installation instruction, and uses the TCP connection to send a file download request to the application distribution management module. The application distribution module verifies the correctness of the file download request, and sends the file to the edge computing module after the verification passes; Instrument data collection: After receiving the service operation instruction issued by the instrument management module, the communication module first stores it in the instruction queue, then takes out the instructions one by one from the instruction queue, and sends the instructions to the specific instrument through the TCP long connection with the instrument device; After receiving the business operation instruction, the instrument collects data and transmits the data to the data collection module and the data management module; Edge computing: The edge computing module performs business reasoning and calculation according to the business operation instructions. If the computing load of the edge computing module is good and the processing confidence is high, the execution result is directly uploaded to the communication module, and the communication module parses the result and transmits it back to the instrument management module. Otherwise, the business operation instruction is sent to the business management module for processing; the instrument management module feeds back the final result to the user; Application operation and decision-making: After receiving the operation request from the instrument management module or the communication module, the service management module performs service processing, performs read and write operations on relevant data for the data management module, sends relevant commands for interacting with the instrument to the communication module, and returns the request processing result to the instrument management module; The results show: The instrument management module returns the business processing result to the application service module, and the application service module provides static page resources for the user terminal; Instrument function expansion and value-added: Based on the developer platform, developers use the data in the data management module to customize instrument functions and perform secondary data development; new applications are deployed in the business management module, and application files are sent to the edge computing module through the application distribution module.

[0008] On the other hand, the present invention also provides an edge gateway, comprising: Hardware board: a hardware board generated according to the type of instrument equipment. The hardware board is installed with the JOSH Internet of Things operating system. The JOSH Internet of Things operating system uses Java terminal virtualization technology and interpreter technology to form a lightweight operating system suitable for cloud-based instruments, and encapsulates instrument instructions, data formats, interfaces and communication protocols. The JOSH Internet of Things operating system includes: AMS (application management framework), SDK library (software development kit), API library, instrument instruction set, wherein the SDK library encapsulates instrument instructions, data formats, interfaces and communication protocols; each instrument corresponds to an SDK library; Processor and memory: The memory stores applications or instructions that can be run on the processor. When the applications or instructions are executed by the processor, the steps of the cloud-edge collaborative cloud instrument implementation method are implemented.

[0009] As an improved solution, the edge gateway is solidified together with the instrument hardware board to form the instrument equipment; for the instrument equipment that has already left the factory, the edge gateway can also be used as an external gateway for the instrument equipment.

[0010] As an improved solution, the edge gateway can provide network connection, data transmission and edge computing for multiple instruments at the same time.

[0011] The beneficial effects of the technical solution of the present invention are: 1. The present invention realizes the cloud-edge collaborative cloud instrument architecture by using the edge gateway, so that the instrument can not only meet the SCPI standard (Standard Commands for Programmable Instruments), but also each manufacturer or user can develop their own instrument application APP on the cloud and edge, and can open hardware and software resources to other manufacturers, users and third parties. The software and hardware are compatible with each other, which expands the instrument function. For users, they can freely choose hardware and software from different manufacturers to combine measuring instruments or solutions that meet their needs.

[0012] 2. The edge gateway described in the present invention is installed with the JOSH Internet of Things operating system, which changes the PC-based architecture of traditional desktop instruments and virtual instruments, so that the instruments no longer need the support of VISA and IO lib, and no longer rely on PCs and windows operating systems. While changing the instrument form, it not only realizes the independent controllability of the original measurement data root entry, making the form of software-defined instruments more flexible and diverse, but also decouples the hardware and software at the edge node, so that the instrument technology and distributed cloud computing technology can be effectively integrated, and the large model technology is vertically implemented in the field of instrument measurement, which greatly reduces the cost of instrument equipment and expands the instrument function; it realizes edge measurement reasoning calculation, so that some services can be completed locally, and provides cloud computing capabilities and IT service environment for instruments and equipment, improves instrument service functions and user business experience; it includes wireless methods such as wifi, 4G, 5G and other ways to connect to the cloud, reducing the difficulty and complexity of industrial instruments on the cloud; when software engineers develop application software, they do not need to deal with hardware, do not need to master hardware control instructions and protocols, reduce the requirements for programmers, and facilitate the generation of a large number of industry application APPs.

[0013] 3. The cloud-edge collaborative cloud instrument implementation method described in the present invention enables users to manage, control and perform business operations on instruments through various terminal devices anytime and anywhere; the display of instrument measurement results is no longer limited to PC monitors, and can be displayed in various forms such as PCs, laptops, mobile phones, iPads, VR, AR, etc., and the ability to further process and develop measurement results is more powerful. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the specific implementation methods and technical solutions of the present invention, the following is a brief introduction to the drawings required for use in the specific implementation methods or prior art descriptions. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0015] Figure 1 It is a schematic diagram of the cloud-edge collaborative cloud instrument architecture described in Example 1 of the present invention; Figure 2It is a schematic diagram of a cloud-edge collaborative cloud instrument implementation method described in Example 2 of the present invention; Figure 3 It is a schematic diagram of the steps of a method for implementing a cloud-edge collaborative cloud instrument as described in Example 3 of the present invention; Figure 4 is a schematic diagram of the architecture of the edge gateway described in Example 4 of the present invention; Figure 5 This is a schematic diagram of a cloud-edge collaborative cloud instrument application scenario described in Example 5 of the present invention. DETAILED DESCRIPTION

[0016] The preferred embodiments of the present invention are described in detail below in conjunction with the accompanying drawings so that the advantages and features of the present invention can be more easily understood by those skilled in the art, thereby making a clearer and more definite definition of the protection scope of the present invention.

[0017] In the description of the present invention, it should be noted that the embodiments described in the present invention are only part of the embodiments of the present invention, rather than all of the embodiments; based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present invention. Example 1

[0018] This embodiment provides a cloud-edge collaborative cloud instrument architecture, such as Figure 1 As shown, including: Edge node S100: This part includes various types of instruments and equipment in the field of electronic measuring instruments. These instruments and equipment have I / O interfaces designed and used in accordance with industrial bus technology standards, such as LAN, parallel and serial ports, GPIB, VXI, PXI, etc.

[0019] This part is used to connect instruments and equipment, provide virtualized computing resources and perform edge computing. The virtualized computing resources are resource pools and encapsulated instrument instruction sets formed by virtualizing the underlying hardware using virtualization technology. Edge computing is used to adapt the instrument bus protocol and provide a variety of broadband and wireless network connection services, such as connecting the instrument to the instrument cloud platform S200 through LAN, WIFI, 4G, 5G, NB-loT, etc.; perform data access, streaming data analysis, data security and data transmission; integrate basic application services according to the characteristics of the instrument, execute applications, and return the results to the instrument cloud platform S200.

[0020] Instrument cloud platform S200: This part is used to manage the instrument registration and instrument status of the edge node S100; store and process data; deploy vertical industry applications and industry models; feedback data processing results to the cloud instrument application platform S300; and provide users with a developer platform to customize and expand instrument functions.

[0021] Cloud Instrument Application Platform S300: This part is used to provide data services, application services and intelligent services for terminal users; users send instrument operation or management instructions through web pages, and the data processing results returned by the instrument cloud platform S200 are displayed on different terminal pages. Example 2

[0022] This embodiment provides a cloud-edge collaborative cloud instrument implementation method based on the cloud-edge collaborative cloud instrument architecture of embodiment 1, such as Figure 2 As shown, including: Communication module, used to provide instrument networking services, command queues and TCP communication services; instrument networking services include a variety of broadband and wireless network connection services, such as connecting instruments to the Internet through LAN, WIFI, 4G, 5G, NB-loT, etc.; Data acquisition module, used to complete data access, provide data localization cache, and establish instrument data root entry; Edge computing module, used for instrument bus protocol adaptation, data security authentication, stream data analysis, and basic application services; The above modules implement the architecture functions of the edge node S100 in Example 1.

[0023] The instrument management module is used to provide instrument registration and instrument status management; transmit user operation instructions; transmit business instructions; instrument registration is used to assign a unique identification code to the instrument to achieve the centralized management of various functional instruments by the instrument management module; instrument status management is the start and stop management operation of the instrument; The data management module is used to establish a data warehouse, integrate structured and unstructured data from multiple data sources, realize data storage, data processing, data processing and data analysis; monitor and warn key data in business operations; Business management module, used to deploy vertical industry applications and complete various business operations of the instrument; Application distribution management module, used to manage the download, installation, uninstallation and update services of application programs; The developer platform is used to provide software developers with an instrument-based software development environment, Java programs, SDK (software development kit), middleware and demonstration examples to customize software development and expand functions for the instrument. Software developers use standard Java programming based on the developer platform and Eclipse (Java extensible development platform) development tools to perform local development and remote deployment. The above modules implement the architecture functions of the instrument cloud platform S200 in Example 1.

[0024] Application service module, used to provide client operation and display of application software, application integration and application distribution. Client operation and display are not limited to PCs, but can be displayed on other terminals such as laptops, mobile phones, iPads, etc. Data service module, which is used to provide data sharing, data trading and data value-added services, and provide data service products for internal and external upstream and downstream partners of the enterprise; Intelligent service module, used to build a large model in the field of instrument measurement, and provide intelligent search, intelligent question and answer, intelligent analysis and decision-making services;

[0025] The above modules realize the architecture functions of the cloud instrument management platform S300 in Example 1. Example 3

[0026] This embodiment combines the functional modules in Embodiment 2 to provide a method for implementing a cloud-edge collaborative cloud instrument. Each step involves interactions between multiple modules, such as Figure 3 As shown, including: Instrument Authentication and Identification S101: In this step, when the instrument is turned on, the built-in AMS authenticates the communication module. After the authentication is passed, a TCP long connection is established, and the communication module reports the instrument information and status to the instrument management module.

[0027] Application file distribution S201: In this step, the user performs instrument and equipment application operations through the web page. The instrument management module sends application distribution instructions to the application distribution management module according to the application files to be used, and sends file installation application instructions and business operation instructions to the communication module.

[0028] Application file installation S202: In this step, after the communication module receives the file installation application instruction sent by the instrument management module, it parses the application file download path from the application installation instruction, and uses the TCP connection to send a file download request to the application distribution management module. The application distribution module verifies the correctness of the file download request and sends the file to the edge computing module after the verification passes.

[0029] Instrument data acquisition S102: In this step, after the communication module receives the business operation instruction issued by the instrument management module, it first stores it in the instruction queue, then takes out the instructions one by one from the instruction queue, and sends the instructions to the specific instrument through the TCP long connection with the instrument equipment; After receiving the business operation instruction, the instrument collects data and transmits the data to the data acquisition module and the data management module.

[0030] Edge Computing S103: In this step, the edge computing module performs business reasoning and calculation according to the business operation instructions. If the computing power load of the edge computing module is good and the processing confidence is high, the execution result is directly uploaded to the communication module, and the communication module parses the result and transmits it back to the instrument management module. Otherwise, the business operation instruction is sent to the business management module for processing; the instrument management module feeds back the final result to the user.

[0031] Application operation and decision S203: In this step, after the business management module receives the operation request from the instrument management module or the communication module, it performs business processing, reads and writes relevant data to the data management module, sends relevant commands for interacting with the instrument to the communication module, and returns the request processing results to the instrument management module.

[0032] The results show S301: In this step, the instrument management module returns the business processing result to the application service module, and the application service module provides static page resources for the user terminal.

[0033] Instrument function expansion S204: In this step, developers use the data in the data management module to customize instrument functions and perform secondary data development based on the developer platform; new applications are deployed in the business management module, and application files are sent to the edge computing module through the application distribution module.

[0034] In addition, when implementing the above method, further explanation is required: (1) The modules in this embodiment are all system programs based on the server architecture and can be deployed individually or in combination. In order to ensure the stability and performance of the cloud-edge collaborative cloud instrument architecture, each module can be deployed in a cluster manner, using Nginx for load balancing to achieve high availability design. (2) The module development environment uses the Windows operating system, and the development tools are Eclipse or Idea; the development technologies are mainly Java on the server side and Vue on the front end.

[0035] It should be noted that the above examples are only for explaining the present invention and cannot limit the protection scope of the present invention. Example 4

[0036] This embodiment provides an edge gateway, as shown in 4, the edge gateway includes: Hardware board S501: is a hardware board generated according to the type of instrument equipment. The hardware board is installed with the JOSH Internet of Things operating system. The JOSH Internet of Things operating system, based on Java terminal virtualization technology and interpreter technology, simulates the physical CPU into a unified software architecture through virtualization to form a lightweight operating system suitable for instruments on the cloud; the JOSH Internet of Things operating system includes: AMS (application management framework), SDK library (software development kit), API library, instrument instruction set, wherein the SDK library encapsulates instrument instructions, data formats, interfaces and communication protocols; each instrument corresponds to an SDK library; the JOSH Internet of Things operating system uses SDK library and API library instead of traditional VISA to form a transplantation layer, so that the application running on the virtualization technology is independent of the underlying platform, and programming no longer depends on the compiler and is no longer coupled with the hardware.

[0037] Processor S502 and memory S503: The memory stores applications or instructions that can be run on the processor, and when the applications or instructions are executed by the processor, communication protocol conversion, data collection and edge computing are realized; the instrument data root entry is established through data collection, and the data root entry is autonomously controllable, so that the original measurement data of the instrument is in one's own hands.

[0038] The edge gateway in this embodiment is solidified with the instrument hardware board. The benefit of this design is that the instrument no longer depends on the PC and the Windows operating system, thereby maximizing the reduction of the instrument size and changing the instrument form. For instruments and equipment that have already left the factory, the edge gateway in this embodiment can also be used as an external gateway for the instrument equipment.

[0039] The edge gateway in this embodiment can also provide network connection, data transmission and edge computing for multiple instruments at the same time. Example 5

[0040] This embodiment provides an application scenario of cloud-edge collaboration with cloud instruments, such as Figure 5 As shown, Users access the cloud instrument application platform through terminals to manage instruments and applications.

[0041] The instrument is connected to the instrument cloud platform through an edge gateway.

[0042] Users send various operation instructions to the instrument through the cloud instrument application platform, such as application installation, uninstallation, update, restart and business operations. The instructions are transmitted to the instrument cloud platform, processed by the instrument management module and application distribution module, and sent to the instruction queue in the edge gateway. The queue executor takes the instructions from the queue in turn and sends them to the instrument through the edge gateway communication service module.

[0043] After receiving the command, the instrument processes it and interacts with the edge gateway to complete edge computing. The calculation results are reported to the instrument cloud platform again through TCP messages. The instrument cloud platform records the completion status of the command and reports it to the cloud instrument application platform, which is displayed to the user through the terminal.

[0044] It should be understood that in the various embodiments of this document, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this document.

[0045] It should also be understood that in the embodiments of this article, the term "and / or" is only a description of the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0046] Those of ordinary skill in the art will appreciate that the modules and method steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. The composition and steps of each example have been generally described in terms of function in the above description. Whether some functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this article.

[0047] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific application and working process of the above-described architecture, method and hardware can refer to the corresponding process in the aforementioned method embodiment and will not be repeated here.

[0048] In the several embodiments provided herein, it should be understood that the disclosed architecture, method, and hardware can be implemented in other ways. For example, the implementation method embodiment of the cloud-edge collaborative cloud instrument described above is only illustrative. For example, the division of the functional modules is only a logical function division. There may be other division methods in actual implementation. For example, two or more functional units of the modules in each embodiment can be integrated into one module for processing, multiple functions or components can be combined or integrated into another module, or some features can be ignored or not executed.

[0049] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A cloud-edge collaborative cloud instrument architecture, characterized in that: include: Edge nodes, instrument cloud platform and cloud instrument application platform, among which, The edge node is used to connect to instruments and equipment, provide virtualized computing resources and perform edge computing. The virtualized computing resources are resource pools and encapsulated instrument instruction sets formed by virtualizing the underlying hardware using virtualization technology; the edge computing is used to perform instrument bus protocol adaptation; instruction queue management; perform data access, streaming data analysis, data security and data transmission, and transmit data to the instrument cloud platform; integrate basic application services according to instrument characteristics, execute applications, and return results to the instrument cloud platform; The instrument cloud platform is used to manage the instrument registration and instrument status of the edge node; store and process data; deploy vertical industry applications and industry models; feedback data processing results to the cloud instrument application platform; provide users with a developer platform to customize and expand instrument functions; The cloud instrument application platform is used to provide data services, application services and intelligent services for terminal users; and display the data processing results of the instrument cloud platform on different terminal pages.

2. A method for implementing cloud-edge collaboration with cloud instruments, characterized in that: include: A communication module, used to provide instrument networking services, command queues and TCP communication services, wherein the instrument networking services include a variety of broadband and wireless network connection services; Data acquisition module, used to complete data access, provide data localization cache, and establish instrument data root entry; Edge computing module, used for instrument bus protocol adaptation; Conduct data security authentication; Perform streaming data analysis and execute basic application services.

3. A cloud-edge collaborative cloud instrument implementation method according to claim 2, characterized in that: include: The instrument management module is used to provide instrument registration and instrument status management; transmit user operation instructions; transmit business instructions; the instrument registration is used to assign a unique identification code to the instrument to achieve the centralized management of various functional instruments by the instrument management module; the instrument status management is the start and stop management operation of the instrument; The data management module is used to establish a data warehouse, integrate structured and unstructured data from multiple data sources, realize data storage, data processing, data processing and data analysis; monitor and warn key data in business operations; Business management module, used to deploy vertical industry applications and complete various business operations of the instrument; Application distribution management module, used to manage the download, installation, uninstallation and update services of application programs; The developer platform is used to provide software developers with an instrument-based software development environment and SDK to customize software development and function expansion for the instrument.

4. A cloud-edge collaborative cloud instrument implementation method according to claim 2, characterized in that: include: Application service module, used to provide client operation and display of application software, application integration and application distribution, including various types of terminal devices; Data service module, which is used to provide data sharing, data trading and data value-added services, and provide data service products for internal and external upstream and downstream partners of the enterprise; The intelligent service module is used to establish a large industry model and provide intelligent search, intelligent question and answer, intelligent analysis and decision-making services.

5. A cloud-edge collaborative cloud instrument implementation method according to claims 2-4, characterized in that: The following steps are involved: Instrument Authentication and Identification: When the instrument is turned on, the built-in AMS performs device authentication on the communication module. After the authentication is passed, a TCP long connection is established, and the instrument equipment information and status are reported to the instrument management module through the communication module; Application file distribution: The user performs instrument and equipment application operations through the web page, and the instrument management module sends application distribution instructions to the application distribution management module according to the application files to be used, and sends file installation application instructions and business operation instructions to the communication module at the same time; Application file installation: After receiving the file installation application instruction sent by the instrument management module, the communication module parses the application file download path from the application installation instruction, and uses the TCP connection to send a file download request to the application distribution management module. The application distribution module verifies the correctness of the file download request, and sends the file to the edge computing module after the verification passes; Instrument data collection: After receiving the service operation instruction issued by the instrument management module, the communication module first stores it in the instruction queue, then takes out the instructions one by one from the instruction queue, and sends the instructions to the specific instrument through the TCP long connection with the instrument device; After receiving the business operation instruction, the instrument collects data and transmits the data to the data collection module and the data management module; Edge computing: The edge computing module performs business reasoning and calculation according to the business operation instructions. If the computing load of the edge computing module is good and the processing confidence is high, the execution result is directly uploaded to the communication module, and the communication module parses the result and transmits it back to the instrument management module. Otherwise, the business operation instruction is sent to the business management module for processing; The instrument management module feeds back the final result to the user; Application operation and decision-making: After receiving the operation request from the instrument management module or the communication module, the service management module performs service processing, performs read and write operations on relevant data for the data management module, sends relevant commands for interacting with the instrument to the communication module, and returns the request processing result to the instrument management module; The results show: The instrument management module returns the business processing result to the application service module, and the application service module provides static page resources for the user terminal; Instrument function expansion and value-added: Based on the developer platform, developers use the data in the data management module to customize instrument functions and perform secondary data development; new applications are deployed in the business management module, and application files are sent to the edge computing module through the application distribution module.

6. An edge gateway, characterized in that: include: Hardware board: A hardware board generated according to the type of instrument equipment, wherein the hardware board is installed with the JOSH Internet of Things operating system, which encapsulates instrument instructions, data formats, interfaces and communication protocols; Processor and memory: The memory stores applications or instructions that can be run on the processor. When the applications or instructions are executed by the processor, they implement the module functions of the cloud-edge collaborative cloud instrument implementation method described in claim 2.

7. The edge gateway according to claim 6, characterized in that: The edge gateway is solidified with the instrument hardware board to form the instrument equipment together; For instruments and equipment that have already left the factory, the edge gateway can also serve as an external gateway for the instruments and equipment.

8. The edge gateway according to claim 6-7, characterized in that: The edge gateway can provide network connection, data transmission and edge computing for multiple instruments at the same time.