CN114095315B - Instrument system architecture - Google Patents
Instrument system architecture Download PDFInfo
- Publication number
- CN114095315B CN114095315B CN202111621710.2A CN202111621710A CN114095315B CN 114095315 B CN114095315 B CN 114095315B CN 202111621710 A CN202111621710 A CN 202111621710A CN 114095315 B CN114095315 B CN 114095315B
- Authority
- CN
- China
- Prior art keywords
- software
- terminal
- instrument
- application software
- cloud platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006870 function Effects 0.000 claims abstract description 13
- 230000003993 interaction Effects 0.000 claims description 5
- 102100021392 Cationic amino acid transporter 4 Human genes 0.000 claims description 3
- 101710195194 Cationic amino acid transporter 4 Proteins 0.000 claims description 3
- 238000005259 measurement Methods 0.000 abstract description 6
- 238000012360 testing method Methods 0.000 abstract description 2
- 230000018109 developmental process Effects 0.000 description 12
- 238000011161 development Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 238000013473 artificial intelligence Methods 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 244000035744 Hura crepitans Species 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 241000196324 Embryophyta Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Stored Programmes (AREA)
Abstract
The invention provides an instrument system architecture, and belongs to the technical field of test and measurement. The instrument system architecture of the invention comprises: the system comprises a cloud platform, a software management module and a software download module which are deployed on the cloud platform, and a plurality of instruments connected with the cloud platform; the software management module is used for receiving and storing at least one application software of the instrument and meter issued by the first terminal; and the software downloading module is used for sending the application software to the second terminal. According to the invention, decoupling of instrument hardware and application software is realized based on the cloud platform, the user side can download various application software of instruments from the cloud platform, and under the precondition that the functions and performances of the instruments are unchanged, the purchase price and cost of the user are greatly reduced, and the selectivity is greatly improved.
Description
Technical Field
The invention belongs to the technical field of test and measurement, and particularly relates to an instrument system architecture.
Background
In the development history of electronic measuring instruments, the development history of analog instruments, digital instruments, intelligent instruments and virtual instruments is mainly undergone the change. With the continuous development of computers, electronic measurement instruments are fused with computers, that is, the electronic measurement instruments need to be combined with corresponding application software to realize functions thereof. However, at present, all electronic measuring instruments produced by instrument companies are bound with application software, and the matched application software is single in type, namely, the application software developed by each company only supports the instruments and meters of the company, so that a user cannot download the application software at will according to actual requirements, and the application range of a user side is limited. Second, for instrument companies, development of application software requires development of company-based measuring instruments, which further increases production costs.
Therefore, in order to solve the above problems, the present invention provides an instrumentation system architecture developed based on a cloud platform.
Disclosure of Invention
The invention aims to at least solve one of the technical problems in the prior art and provides an instrument system architecture.
The invention provides an instrument system architecture, comprising: the system comprises a cloud platform, a software management module and a software download module which are deployed on the cloud platform, and a plurality of instruments connected with the cloud platform; wherein,,
the software management module is used for receiving and storing at least one application software of the instrument and meter issued by the first terminal;
and the software downloading module is used for sending the application software to the second terminal.
Optionally, the cloud platform further comprises a plurality of intelligent gateways, and each instrument is connected with the cloud platform through the corresponding intelligent gateway.
Optionally, the intelligent gateway includes a network module, configured to connect the instrument and meter with the cloud platform.
Optionally, the network module includes at least one of an LTE network module, a WIFI network module, a CAT4 network module, an NB-IOT network module, a 5G network module, and a 4G network module.
Optionally, the intelligent gateway further includes a GPS module, configured to obtain location information of the instrument.
Optionally, the intelligent gateway further comprises a storage module, which is used for storing the working data of the instruments and meters.
Optionally, the system further comprises a remote management module for remotely managing the instruments.
Optionally, the application software is developed based on a plurality of instruments connected with the cloud platform.
Optionally, an interaction management module is further disposed on the cloud platform, and is configured to receive a release request of the first terminal and receive a download request of the second terminal.
Optionally, the first terminal is a software development terminal; and/or the second terminal is an instrument end.
The invention provides an instrument system architecture, comprising: the system comprises a software management module and a software download module which are deployed on a cloud platform, and a plurality of instruments connected with the cloud platform; the software management module is used for receiving and storing at least one application software of the instrument and meter issued by the first terminal; and the software downloading module is used for sending the application software to the second terminal. According to the invention, decoupling of instrument hardware and application software is realized based on the cloud platform, the user side can download various application software of instruments from the cloud platform, the purchase price and cost of the user are greatly reduced and the selectivity is greatly improved on the premise that the functions and performances of the instruments are unchanged.
Drawings
FIG. 1 is a block diagram of an architecture of an instrument system according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an architecture of an instrumentation system according to another embodiment of the present invention.
Detailed Description
The present invention will be described in further detail below with reference to the drawings and detailed description for the purpose of better understanding of the technical solution of the present invention to those skilled in the art. It will be apparent that the described embodiments are some, but not all, embodiments of the invention. All other embodiments, which can be made by a person skilled in the art without creative efforts, based on the described embodiments of the present invention belong to the protection scope of the present invention.
As shown in fig. 1 and 2, the present invention provides an instrumentation system architecture 100 comprising: the cloud platform 110, a software management module 111 and a software download module 112 deployed on the cloud platform 110, and a plurality of instruments 120 connected to the cloud platform 110. The software management module 111 is configured to receive and store at least one application software of an instrument and meter issued by the first terminal; and the software downloading module 112 is configured to send the application software to the second terminal.
It should be noted that, based on the current binding between the instrument and the application software, the application software is single in type, which limits the application scope of the user. Based on the technical advantages of cloud computing, big data, artificial intelligence and blockchain are brought into play by the intelligent internet of things technology, so that decoupling of instrument hardware and application software, namely decoupling of edge computing and an operating system, is realized. The application software developed by the first terminal is associated with the instrument of the second terminal through the cloud platform, the application software of the instrument is uploaded to the cloud platform so as to support various application software, and a user side can freely download the needed application software from the cloud platform without an industrial personal computer, thereby giving out the windows age.
The architecture of the instrument system of the embodiment is equivalent to a cloud instrument ecological system, and has an Application (APP) distribution platform function. It should be understood that the first terminal in this embodiment is a software development terminal, and the second terminal is an instrument terminal. At the software development end, any software engineer or software company can develop application software supporting corresponding instruments (adopting edge cloud cooperation, for example, making unified Java interface instruction package at the intelligent gateway end or cloud end and being compatible with all instrument manufacturers), and at the instrument end, a third party can realize corresponding application software functions only by downloading corresponding application software at the APP software distribution platform and installing the corresponding application software on the corresponding instrument.
The embodiment not only can provide independent instrument hardware and application software, but also can open hardware and software resources to all manufacturers, users and third parties, and greatly reduces the purchase price and cost of the users and improves the selectivity under the precondition of unchanged functions and performances.
Further, in this embodiment, an interaction management module is further disposed on the cloud platform, and is configured to receive a release request of the first terminal, and receive a download request of the second terminal. That is, when a release request of the first terminal is received, the application software is released to the cloud platform, and when a download request of the second terminal is received, the application software is sent to the second terminal.
It should be further noted that, the number of the application software in this embodiment is a plurality, that is, the software development end develops a plurality of application software, and uploads the application software developed by each company to the cloud platform, so that a large number of application software is stored on the cloud platform to form a database, so that a user can download the application software freely, that is, the instrument end can download the application software from the plurality of application software according to actual needs.
It should be still noted that, the software development of the embodiment does not depend on hardware any more, a software engineer can develop a function wanted by himself, the software is deployed at a far end, the hardware does not depend on software, and the software is directly connected to a cloud of a user, but is developed based on a plurality of instruments and meters connected with a cloud platform, that is, various developments are performed depending on the connected instruments and meters, so that an ecological system is further formed.
Further, as shown in fig. 1 and 2, the architecture 100 of the instrument system of the embodiment further includes a plurality of intelligent gateways 130, each instrument 120 is connected with the cloud platform 110 through a corresponding intelligent gateway 130, so as to implement network agile connection between a common instrument and a cloud, that is, a third party only needs to download corresponding application software on the cloud platform and install the application software on the intelligent gateway of the corresponding instrument, so that corresponding application software functions can be implemented.
It should be noted that, the instruments and meters in this embodiment are connected to the cloud platform by means of an external intelligent gateway or a built-in intelligent gateway, which is not limited in particular.
It should be further noted that, the intelligent gateway of the embodiment embeds a domestic internet of things operating system, i.e. embeds a Java virtual machine, so as to support Java language programming, rapidly develop various internet of things application software (Internet ofThings Application, ioT APP), update the application software APP at any time, dynamically load new functions, and even install third party application software APP at any time.
Further, the intelligent gateway of the embodiment includes a network module, which is used to connect the instrument and meter with the cloud platform.
It should be noted that the network module includes at least one of an LTE network module, a WIFI network module, a CAT4 network module, an NB-IOT network module, a 5G network module, and a 4G network module. That is, the intelligent gateway of the embodiment is deployed with a wireless network such as 5G/4G/WIFI/NB-IOT and various broadband services, and can provide uninterrupted interconnection access available anywhere, and device interconnection and intercommunication can be realized wherever the device is located.
It should be further noted that, the intelligent gateway of this embodiment also has a wide area network link, so that the fast ethernet realizes continuity of service and diversity of the wide area network. And a variety of industrial fieldbus supports, including: CAN bus, modbus communication protocol, RS485 interface, RS232 interface, etc. to interact with various machine equipment and editable logic controller (Programmable Logic Controller, PLC) conveniently.
Optionally, in some embodiments, the intelligent gateway further includes a GPS module, configured to acquire location information of the instrument, that is, support a GPS positioning function, and acquire a location and a deployment situation of the device at a moment.
Optionally, in other embodiments, the intelligent gateway further includes a storage module, configured to store the instrument operation data, so as to backup the history data, and ensure reliable operation.
Note that the memory module of the present embodiment may be an SD Card (Secure Digital), an SM Card (Smart Media), an MMC Card (Multi Media Card), or the like, which is not particularly limited.
Optionally, in other embodiments, the intelligent gateway further includes a remote management module, configured to remotely manage the instruments and meters, and perform management operations such as installation, uninstallation, update, start, stop, and the like on application software at the instrument and meter end, so as to greatly reduce maintenance cost.
It should be further noted that, the intelligent gateway of this embodiment further has a reset button, a watchdog circuit, to ensure reliable operation, and a security mechanism of Sandbox (Sandbox) is supported by the device, and the application space is isolated from the system space, so that security is careless.
The intelligent gateway of the embodiment realizes the networking of multiple devices by the characteristics of strong computing capacity, comprehensive safety, wireless service and the like, and provides an implementation basis for informatization and digitalization of instruments and meters in a true sense. The intelligent gateway has strong computing capacity, so that the Internet of things equipment can realize functions of data optimization, real-time response, agile connection, intelligent analysis and the like, and the data traffic of the field and the server is obviously reduced through the open and standard Java programming capacity.
To sum up, the system architecture (cloud meter system) of the present embodiment includes various meters, intelligent gateways, cloud platforms, and the like. Based on the structure, the cloud instrument system has the following implementation mechanism: through thing networking intelligent gateway, can be with traditional instrument and meter connection to intelligent thing networking, realize that the instrument clouds. Through the API interface of the unified interface developed at the edge end (intelligent gateway), various meters can be unified interface, any third party can develop application programs based on JAVA language and issue the application programs to an application program APP distribution platform, and the application programs can be used only by downloading through the APP distribution platform, so that the electronic measuring instrument is formed into an intelligent Internet of things terminal similar to a mobile phone terminal, and cloud meter ecology is established.
The instrument system architecture of the embodiment realizes surfing, clouding and uplink, i.e. 5G, cloud computing and blockchain technology are combined, and based on software and hardware decoupling, after the novel infrastructure with the first two steps is built, a large amount of unprecedented application software appears on a cloud platform, such as data processing display software, design tools and development environment, and the existing instrument software is precipitated into basic software, so that an APP workshop is formed. After the APP plant is formed, raw measurement data and measurement parameters, and a large amount of data is formed through various APP processes, analyses, generalizations, deductions, and summarization to form a large data center. Moreover, with big data centers, artificial intelligence can be implemented on the ground, i.e. the specific application of intelligent brain is realized.
The invention provides an instrument system architecture, which has the following beneficial effects compared with the prior art: according to the intelligent cloud computing system, the instrument and the intelligent Internet of things technology are directly connected together, and the technical advantages of cloud computing, big data, artificial intelligence and block chains are brought into play by means of the intelligent Internet of things technology, so that decoupling of instrument and instrument hardware and application software, namely decoupling of edge computing and an operating system, is achieved. The application software developed by the first terminal is associated with the instrument of the second terminal through the cloud platform, the application software of the instrument is uploaded to the cloud platform so as to support various application software, and the user side can freely download the required application software from the cloud platform without an industrial personal computer. And secondly, the invention not only can provide independent instrument hardware and application software, but also can open hardware and software resources to all manufacturers, users and third parties, and greatly reduces the purchase price and cost of the users and improves the selectivity under the precondition of unchanged functions and performances.
It is to be understood that the above embodiments are merely illustrative of the application of the principles of the present invention, but not in limitation thereof. Various modifications and improvements may be made by those skilled in the art without departing from the spirit and substance of the invention, and are also considered to be within the scope of the invention.
Claims (5)
1. An instrumentation system architecture, comprising: the system comprises a cloud platform, a software management module, a software download module, an interaction management module, a plurality of instruments and meters and a plurality of intelligent gateways, wherein the software management module, the software download module and the interaction management module are deployed on the cloud platform; wherein,,
the software management module is used for receiving and storing at least one application software of the instrument and meter issued by the first terminal;
the software downloading module is used for sending the application software to the second terminal; the application software is developed based on a plurality of instruments connected with the cloud platform;
the interaction management module is used for receiving a release request of the first terminal, releasing the application software to the cloud platform when the release request of the first terminal is received, receiving a download request of the second terminal, and sending the application software to the second terminal when the download request of the second terminal is received;
the first terminal is a software development terminal, and the second terminal is an instrument terminal; each instrument at the instrument end is connected with the cloud platform in a corresponding external intelligent gateway or built-in intelligent gateway mode; the intelligent gateway comprises a network module and is used for connecting the instrument and meter with the cloud platform;
the software development terminal is connected with the instrument and meter through an intelligent gateway to carry out software development;
and the instrument end installs the downloaded application software on an intelligent gateway of the corresponding instrument so as to realize the corresponding application software function.
2. The instrumentation system architecture according to claim 1, wherein said network modules comprise at least one of LTE network modules, WIFI network modules, CAT4 network modules, NB-IOT network modules, 5G network modules, and 4G network modules.
3. The instrumentation system architecture according to claim 1, wherein said intelligent gateway further comprises a GPS module for obtaining location information of said instrumentation.
4. The instrumentation system architecture according to claim 1, wherein said intelligent gateway further comprises a memory module for storing said instrumentation operation data.
5. The instrumentation system architecture according to claim 1, further comprising a remote management module for remotely managing said instrumentation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111621710.2A CN114095315B (en) | 2021-12-28 | 2021-12-28 | Instrument system architecture |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111621710.2A CN114095315B (en) | 2021-12-28 | 2021-12-28 | Instrument system architecture |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114095315A CN114095315A (en) | 2022-02-25 |
CN114095315B true CN114095315B (en) | 2023-10-24 |
Family
ID=80308083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111621710.2A Active CN114095315B (en) | 2021-12-28 | 2021-12-28 | Instrument system architecture |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114095315B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104079610A (en) * | 2013-03-29 | 2014-10-01 | 青岛海尔电子有限公司 | Cloud server, and method and system for cloud synchronization of application software |
CN109358866A (en) * | 2018-08-09 | 2019-02-19 | 南京易捷思达软件科技有限公司 | A kind of application oriented cloudy management system |
CN110687878A (en) * | 2019-09-16 | 2020-01-14 | 广东鑫光智能***有限公司 | Industrial equipment model component application cloud platform |
-
2021
- 2021-12-28 CN CN202111621710.2A patent/CN114095315B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104079610A (en) * | 2013-03-29 | 2014-10-01 | 青岛海尔电子有限公司 | Cloud server, and method and system for cloud synchronization of application software |
CN109358866A (en) * | 2018-08-09 | 2019-02-19 | 南京易捷思达软件科技有限公司 | A kind of application oriented cloudy management system |
CN110687878A (en) * | 2019-09-16 | 2020-01-14 | 广东鑫光智能***有限公司 | Industrial equipment model component application cloud platform |
Also Published As
Publication number | Publication date |
---|---|
CN114095315A (en) | 2022-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7499762B2 (en) | Intelligent grid system | |
KR101882426B1 (en) | Software updating method, system, and device | |
CN111343020A (en) | Unified management method and device for multi-protocol Internet of things equipment | |
CN103312660B (en) | A kind of service implementation method based on ability open platform and ability open platform | |
CN101695032A (en) | Unified web client, service configuration method and system thereof | |
CN103038606A (en) | Intelligent core engine | |
US9280505B2 (en) | System on a module for smart grid nodes | |
CN105183452A (en) | Spring AOP based remote protocol service middleware for monitoring power distribution device | |
CN112565439B (en) | Internet of things communication method and system | |
CN101296458A (en) | Function expression method, system and device for application program | |
CN110780856B (en) | Electricity data release platform based on micro-service | |
CN110913362B (en) | Method and device for realizing wireless signal test through client and test equipment | |
CN115174621B (en) | Edge internet of things proxy device for intelligent inspection of hydropower station | |
CN100384287C (en) | Radio communication detecting system | |
CN114095315B (en) | Instrument system architecture | |
CN103036911A (en) | Business data processing system and business data processing method | |
CN105808313A (en) | Intelligent terminal data interaction system and method for intelligent terminal | |
CN113810448B (en) | Cloud service method, deployment method, device, electronic equipment and storage medium | |
CN114143144A (en) | Distributed gateway-based micro-service calling method and device and related equipment | |
CN102651881B (en) | Parameter modifying method and system in test of external field of wireless network | |
CN106991129B (en) | Real-time database system based on SOA (service oriented architecture) framework power dispatching system and implementation method | |
CN110266501A (en) | Block chain node device and block chain network system | |
CN111200612A (en) | Management device and management method for downlink equipment of power distribution network | |
CN104217331A (en) | Client front-end system and mobile payment system | |
CN209103274U (en) | A kind of software download system of embedded microprocessor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |