[go: up one dir, main page]

CN112817810A - Equipment data monitoring method and device, terminal equipment and storage medium - Google Patents

Equipment data monitoring method and device, terminal equipment and storage medium Download PDF

Info

Publication number
CN112817810A
CN112817810A CN202011567473.1A CN202011567473A CN112817810A CN 112817810 A CN112817810 A CN 112817810A CN 202011567473 A CN202011567473 A CN 202011567473A CN 112817810 A CN112817810 A CN 112817810A
Authority
CN
China
Prior art keywords
data
query instruction
equipment
target
type
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.)
Pending
Application number
CN202011567473.1A
Other languages
Chinese (zh)
Inventor
郑兵
徐红星
江凡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Adax Technology Co ltd
Original Assignee
Shenzhen Adax Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Adax Technology Co ltd filed Critical Shenzhen Adax Technology Co ltd
Priority to CN202011567473.1A priority Critical patent/CN112817810A/en
Publication of CN112817810A publication Critical patent/CN112817810A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Computing Systems (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The application is applicable to the technical field of equipment automation, and provides an equipment data monitoring method and device, terminal equipment and a storage medium. The method comprises the following steps: acquiring equipment data of target equipment, wherein the types of the equipment data comprise equipment attribute data, historical operating data and real-time operating data; storing the device data in a local database; if a query instruction for the equipment data is detected, searching target equipment data corresponding to the type of the query instruction from the local database; analyzing and processing the target equipment data to obtain a data analysis result; and displaying the data analysis result according to the type of the target equipment data. According to the method and the device, the device data are acquired and stored, corresponding data analysis results are fed back according to the query instructions after the query instructions are detected, the method and the device can be realized on any terminal device, the existing device hardware is not required to be upgraded, and the cost of device data monitoring can be reduced.

Description

Equipment data monitoring method and device, terminal equipment and storage medium
Technical Field
The application belongs to the technical field of equipment automation, and particularly relates to an equipment data monitoring method and device, terminal equipment and a storage medium.
Background
At present, the global equipment manufacturing industry is developing towards digitization, intellectualization and informatization. To promote the intelligence of the equipment manufacturing industry, how to realize the monitoring of the equipment data is an important direction.
The equipment has a large amount of equipment information data, and along with the development of equipment operation, a large amount of operation data can be generated, and at present, most manufacturers lack effective monitoring means for the equipment data.
The traditional equipment monitoring system mostly adopts an embedded system to monitor the equipment data, and hardware equipment needs to be upgraded, so that the cost of data monitoring is higher.
Disclosure of Invention
In view of this, embodiments of the present application provide an apparatus data monitoring method, an apparatus, a terminal device, and a storage medium, which can reduce the cost of apparatus data monitoring.
In a first aspect, an embodiment of the present application provides an apparatus data monitoring method, including:
acquiring equipment data of target equipment, wherein the types of the equipment data comprise equipment attribute data, historical operating data and real-time operating data;
storing the device data in a local database;
if a query instruction for the equipment data is detected, searching target equipment data corresponding to the type of the query instruction from the local database;
analyzing and processing the target equipment data to obtain a data analysis result;
and displaying the data analysis result according to the type of the target equipment data.
According to the method, the device data are acquired and stored, and the corresponding data analysis result is fed back according to the query instruction after the query instruction is detected, so that the method can be realized on any terminal device, the existing device hardware is not required to be upgraded, and the cost of device data monitoring can be reduced.
Further, the type of the query instruction includes a first query instruction for all device data, a second query instruction for the device attribute data, a third query instruction for the historical operation data, and a fourth query instruction for the real-time operation data, and the target device data corresponding to the type of the query instruction is searched from the local database, including:
if the type of the query instruction is a first query instruction, searching all device data of the target device from the local database;
if the type of the query instruction is a second query instruction, searching the device attribute data of the target device from the local database;
if the type of the query instruction is a third query instruction, searching historical operating data of the target device from the local database;
and if the type of the query instruction is a fourth query instruction, searching the real-time operation data of the target equipment from the local database.
Different equipment data are determined according to different types of query instructions to be analyzed, and the data analysis result can be displayed more intuitively according to the type of the query instruction after the data analysis result is obtained.
Further, displaying the data analysis result according to the type of the target device data, including:
if the types of the target equipment data are all equipment data, displaying the data analysis result in a specified area of a specified query interface in a list mode;
if the type of the target equipment data is equipment attribute data, displaying the data analysis result in a pie chart mode in a designated area of the query interface;
if the type of the target equipment data is historical operating data, displaying the data analysis result in a designated area of the query interface in a pie chart and histogram mode;
and if the type of the target equipment data is real-time operation data, displaying the data analysis result in a curve graph mode in a specified area of the query interface.
Further, the acquiring device data of the target device includes:
establishing a communication connection channel with the target equipment;
and sending a device data acquisition request to the target device through the communication connection channel, and receiving device data returned by the target device based on the device data acquisition request.
In order to improve the efficiency of acquiring the device data, the device data acquisition method and the device data acquisition device send a device data acquisition request to the target device through a communication connection channel established with the target device, then the target device returns corresponding device data through the communication connection channel according to the request, and the device data acquisition of the target device can be completed by receiving the device data returned by the target device.
Further, after detecting a query instruction for the device data, before searching the local database for target device data corresponding to the type of the query instruction, the method further includes:
acquiring identity information of a currently logged-in user;
if the user identity information belongs to first preset identity information corresponding to the query instruction of each instruction type, executing a step of searching target equipment data corresponding to the type of the query instruction from the local database and subsequent steps;
and if the user identity information does not belong to the first preset identity information corresponding to the query instruction of each instruction type, outputting the indication information of the current user unauthorized query.
In order to improve the security of the equipment data query, the query authority of the equipment data can be preset, namely, first preset identities corresponding to different types of query instructions are preset, then after a certain query instruction is received, matching is carried out by acquiring the identity information of the currently logged-in user and the first preset identity, if the matching is successful, the subsequent query step is executed, and if the matching is failed, the user is prompted to have no authority operation.
Further, the acquiring device data of the target device includes:
if the specified operation instruction of the target equipment is detected, acquiring the user identity information;
if the user identity information belongs to second preset identity information corresponding to the operation instruction, sending a real-time operation data acquisition request to the target equipment;
and receiving the real-time operation data of the target equipment returned by the target equipment based on the real-time operation data acquisition request.
In order to further improve the security of the data acquisition of the device, after a specified operation instruction for the target device is detected, the user identity information may be acquired and compared with a second preset identity corresponding to the operation instruction, and after the user identity information is successfully matched with the second preset identity, a real-time operation data acquisition request is sent to the target device, and real-time operation data corresponding to the data acquisition request is received.
In a second aspect, an embodiment of the present application provides an apparatus for monitoring device data, including:
the device data acquisition module is used for acquiring device data of target devices, wherein the types of the device data comprise device attribute data, historical operation data and real-time operation data;
the device data storage module is used for storing the device data into a local database;
the target equipment data searching module is used for searching target equipment data corresponding to the type of the query instruction from the local database if the query instruction aiming at the equipment data is detected;
the data analysis processing module is used for analyzing and processing the target equipment data to obtain a data analysis result;
and the analysis result feedback module is used for displaying the data analysis result according to the type of the target equipment data.
Further, the types of the query instruction include a first query instruction for all device data, a second query instruction for the device attribute data, a third query instruction for the historical operation data, and a fourth query instruction for the real-time operation data, and the target device data search module includes:
the all-equipment data searching unit is used for searching all the equipment data of the target equipment from the local database if the type of the query instruction is a first query instruction;
the device attribute data searching unit is used for searching the device attribute data of the target device from the local database if the type of the query instruction is a second query instruction;
the historical operating data searching unit is used for searching the historical operating data of the target device from the local database if the type of the query instruction is a third query instruction;
and the real-time operation data searching unit is used for searching the real-time operation data of the target equipment from the local database if the type of the query instruction is a fourth query instruction.
In a third aspect, an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the device data monitoring method as set forth in the first aspect of the embodiment of the present application when executing the computer program.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the method for monitoring device data as set forth in the first aspect of the embodiment of the present application is implemented.
Compared with the prior art, the embodiment of the application has the advantages that: the data of the equipment can be monitored without upgrading the hardware of the equipment, and the cost of monitoring the data of the equipment can be reduced.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a flowchart of a device data monitoring method according to an embodiment of the present application;
fig. 2 is a schematic diagram of a list style of data analysis results of all devices according to an embodiment of the present application;
fig. 3 is a schematic diagram of a pie chart style of an apparatus attribute data analysis result according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a pie chart and a histogram pattern of a result of analysis of historical operating data according to an embodiment of the present disclosure;
FIG. 5 is a graphical illustration of a real-time operational data analysis result provided by an embodiment of the present application;
fig. 6 is a structural diagram of an apparatus data monitoring device according to an embodiment of the present application;
fig. 7 is a schematic diagram of a terminal device according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular device structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
The terminology used in the following examples is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the specification of this application and the appended claims, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, such as "one or more", unless the context clearly indicates otherwise. It should also be understood that in the embodiments of the present application, "one or more" means one, two, or more than two; "and/or" describes the association relationship of the associated objects, indicating that three relationships may exist; for example, a and/or B, may represent: a alone, both A and B, and B alone, where A, B may be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
The device data monitoring method provided by the embodiment of the application can be applied to terminal devices or servers such as a mobile phone, a tablet personal computer, a medical device, a wearable device, a vehicle-mounted device, an Augmented Reality (AR)/Virtual Reality (VR) device, a notebook computer, a super-mobile personal computer (UMPC), a netbook, a Personal Digital Assistant (PDA) and the like, and the embodiment of the application does not limit the specific types of the terminal devices and the servers.
The equipment has a large amount of equipment information data, and along with the development of equipment operation, a large amount of operation data can be generated, and at present, most manufacturers lack effective monitoring means for the equipment data. The traditional equipment monitoring system mostly adopts an embedded system to monitor the equipment data, hardware equipment needs to be upgraded, and the development cost is high. Aiming at the problem, the data monitoring method for the equipment can improve the condition that the data of the equipment can be monitored without upgrading the hardware of the equipment, and can reduce the data monitoring cost of the equipment.
Referring to fig. 1, fig. 1 is a flowchart illustrating a device data monitoring method provided in the present application, including:
101. acquiring equipment data of target equipment, wherein the types of the equipment data comprise equipment attribute data, historical operating data and real-time operating data;
firstly, acquiring device data of target devices, wherein the device data have three types, namely device attribute data, historical operation data and real-time operation data. The device attribute data may include a device name, a product serial number, a manufacturer, a production date, and the like; the historical operating data is data generated after equipment operation, taking a welding machine as an example, the historical operating data can comprise welder use historical data, welding process use historical data, welding machine state historical data, production auxiliary material consumption historical data and the like, and the historical operating data is increased continuously along with the development of operation; the real-time operation data refers to real-time data generated when the equipment is in an operating state, and still take the welder as an example, the real-time operation data may include welding current, welding voltage, wire feeding speed and the like generated in the welding process.
It should be noted that the target device of the present application is a single industrial device, and any terminal device, such as a laptop or a desktop, may be used to run the method of the present application. Before acquiring device data of a target device, a communication connection channel needs to be established between a terminal device and the target device, and specifically, in an embodiment, the acquiring device data of the target device includes:
establishing a communication connection channel with the target equipment;
and sending a device data acquisition request to the target device through the communication connection channel, and receiving device data returned by the target device based on the device data acquisition request.
In the embodiment of the application, a communication connection channel CAN be established in a wired or wireless manner, wherein the wired connection CAN be realized through an asynchronous transceiver transmitter UART or a controller area network CAN; the wireless connection can be realized through wireless network WIFI or Bluetooth. After the communication connection channel is established, data transmission can be carried out based on the channel. Specifically, to acquire device data of the target device, a device data acquisition request needs to be sent to the target device, the target device returns corresponding device data based on the request after receiving the request, and once the device data is received, the device data acquisition is completed. The device data is divided into static data and dynamic data, wherein the device attribute data and the historical operating data belong to the static data, the two types of data can be obtained through one-time acquisition, and the real-time operating data belongs to the dynamic data and needs to be acquired in real time.
102. Storing the device data in a local database;
after the device data is acquired, the device data is classified and stored into a local database according to the three data types in step 101, wherein the local database is preferably an SQLite database, which is a lightweight database system with small volume, faster data storage and larger capacity? Higher, etc. During the data storage, the real-time operation data can be preferably stored in a binary form in a storage device of the terminal device implementing the method, and is not required to be stored in a local database, so that the access efficiency of the real-time operation data can be improved, and the real-time display of the data is facilitated.
103. If the query instruction aiming at the equipment data is detected, searching the target equipment data corresponding to the type of the query instruction from the local database
If the query instruction for the device data is detected, the corresponding target device data needs to be determined according to the type of the query instruction, and then the target device data is searched from the local device data.
In one embodiment, the query instructions have four types, specifically including a first query instruction for all device data, a second query instruction for the device attribute data, a third query instruction for the historical operating data, and a fourth query instruction for the real-time operating data, and the searching for target device data corresponding to the type of the query instruction from the local database includes:
if the type of the query instruction is a first query instruction, searching all device data of the target device from the local database;
if the type of the query instruction is a second query instruction, searching the device attribute data of the target device from the local database;
if the type of the query instruction is a third query instruction, searching historical operating data of the target device from the local database;
and if the type of the query instruction is a fourth query instruction, searching the real-time operation data of the target equipment from the local database.
Different equipment data are obtained according to different types of query instructions to be analyzed, and the analysis results can be displayed in different chart styles after being obtained, so that the visibility of the data analysis results is improved.
In order to improve the security of the device data query, the query authority of the device data can be set. Specifically, in one embodiment, after detecting a query instruction for the device data, before looking up target device data corresponding to the type of the query instruction from the local database, the method further includes:
acquiring identity information of a currently logged-in user;
if the user identity information belongs to first preset identity information corresponding to the query instruction of each instruction type, executing a step of searching target equipment data corresponding to the type of the query instruction from the local database and subsequent steps;
and if the user identity information does not belong to the first preset identity information corresponding to the query instruction of each instruction type, outputting the indication information of the current user unauthorized query.
Because the local database of the application adopts the SQLite database, based on the database, user management can be realized, namely, the services of login, logout, registration, logout, data updating and the like of the user are realized. Therefore, before data query is carried out, a user needs to log in by using own user identity information, after the data query instruction is detected after the data query instruction is logged in, the user identity information which is currently logged in can be obtained firstly, then the user identity information is matched with first preset identity information corresponding to the type of the query instruction, if the matching is successful, the user is authorized to carry out related data query, and then a searching step and subsequent steps of target equipment data are executed. If the matching fails, however, the user is not authorized to query the related data, and then indication information of the current user's unauthorized query can be prompted. In addition, the user can select interface language, such as Chinese or English, after logging in, so as to improve the practicability and applicability of the method.
In order to further improve the security of device data acquisition, the same manner as data query may be adopted, that is, data acquisition permission is set, specifically, in an embodiment, the acquiring device data of the target device includes:
if the specified operation instruction of the target equipment is detected, acquiring the user identity information;
if the user identity information belongs to second preset identity information corresponding to the operation instruction, sending a real-time operation data acquisition request to the target equipment;
and receiving the real-time operation data of the target equipment returned by the target equipment based on the real-time operation data acquisition request.
If a specified operation instruction for the target device, for example, a welding instruction for the welding machine is detected, the real-time operation data may be acquired by sending a real-time operation data acquisition request. In this embodiment, in order to improve the security of data acquisition, after the specified operation instruction is detected, the identity information of the currently logged-in user is acquired, and the identity information is matched with the second preset identity information corresponding to the instruction operation instruction, only after the identity information is successfully matched, a real-time operation data acquisition request is sent to the target device, and after the target device receives the real-time operation data acquisition request and returns the corresponding real-time operation data, the real-time operation data is received and stored.
104. Analyzing and processing the target equipment data to obtain a data analysis result;
after the target device data is determined, the data can be analyzed to obtain a data analysis result.
105. And displaying the data analysis result according to the type of the target equipment data.
After the data analysis result is obtained, classified display can be performed according to the type of the target device data. Specifically, in one embodiment, displaying the data analysis result according to the type of the target device data includes:
if the types of the target equipment data are all equipment data, displaying the data analysis result in a specified area of a specified query interface in a list mode;
if the type of the target equipment data is equipment attribute data, displaying the data analysis result in a pie chart mode in a designated area of the query interface;
if the type of the target equipment data is historical operating data, displaying the data analysis result in a designated area of the query interface in a pie chart and histogram mode;
and if the type of the target equipment data is real-time operation data, displaying the data analysis result in a curve graph mode in a specified area of the query interface.
According to different types of target equipment data, different chart styles are displayed, the visibility of the data can be improved, and a user can know the query result more visually. The analysis result is displayed by taking a welding machine as an example, the analysis result obtained by analyzing and processing all equipment data is displayed in a list mode, referring to fig. 2, firstly, the data is classified in advance according to three data types, and then, each type of data is displayed in the list mode during query; as for the analysis result obtained after analyzing the device attribute data and displaying the analysis result in the form of a pie chart, reference may be made to fig. 3, where, of course, only a software version pie chart is shown in fig. 3, and in the actual use process, device data such as a device version, a device model, and the like may also be displayed through the pie chart, and the shape of the pie chart is not limited to the pie chart form displaying method of the present application; the analysis result obtained after analyzing and processing the historical operation data can be displayed in the form of a pie chart and a histogram, which refer to fig. 4, wherein the pie chart can also display other historical operation data, such as equipment failure rate, equipment device failure rate and the like, the histogram can also display the condition of equipment voltage, and the month can also be adjusted and displayed according to specific requirements; the analysis result obtained after analyzing and processing the real-time operation data is shown in a graph form, and reference may be made to fig. 5, where only a graph of the device current is shown in fig. 5, and other real-time operation data, such as device voltage, device temperature, etc., may also be shown, where several parameters may be shown in a fitting manner according to the characteristics of the device, for example, a welder is taken as an example, and during welding, the current and the voltage may be fitted in one graph, so that a user may observe whether there is an overrun behavior, which is helpful to improve the management efficiency of the welding quality.
The device has a plurality of parameters, for example, a welding machine, which has parameters such as current, voltage, temperature, etc., and these parameters can be displayed in a designated area of an inquiry interface through the style of a graph, and a user may compare the specific situation of a certain parameter, and then amplify the graph through a certain operation instruction, for example, a mode of double-clicking the graph of current, when the operation instruction for amplifying the graph of current is detected, the current-related data can be acquired at a higher frequency, and the acquired data is analyzed to realize high-speed drawing of the current curve, and the current graph is amplified and displayed in real time.
According to the method and the device, the device data are acquired and stored, corresponding data analysis results are fed back according to the query instructions after the query instructions are detected, the method and the device can be realized on any terminal device, the existing device hardware is not required to be upgraded, and the cost of device data monitoring can be reduced.
Fig. 6 shows a block diagram of a device data monitoring apparatus provided in an embodiment of the present application, and only a part related to the embodiment of the present application is shown for convenience of description.
Referring to fig. 6, the apparatus includes:
the device data acquiring module 601 is configured to acquire device data of a target device, where the type of the device data includes device attribute data, historical operation data, and real-time operation data;
a device data storage module 602, configured to store the device data in a local database;
a target device data searching module 603, configured to search, if a query instruction for the device data is detected, target device data corresponding to the type of the query instruction from the local database;
the data analysis processing module 604 is configured to analyze and process the target device data to obtain a data analysis result;
and an analysis result feedback module 605, configured to display the data analysis result according to the type of the target device data.
Further, the types of the query instruction include a first query instruction for all device data, a second query instruction for the device attribute data, a third query instruction for the historical operation data, and a fourth query instruction for the real-time operation data, and the target device data lookup module 603 may include:
the all-equipment data searching unit is used for searching all the equipment data of the target equipment from the local database if the type of the query instruction is a first query instruction;
the device attribute data searching unit is used for searching the device attribute data of the target device from the local database if the type of the query instruction is a second query instruction;
the historical operating data searching unit is used for searching the historical operating data of the target device from the local database if the type of the query instruction is a third query instruction;
and the real-time operation data searching unit is used for searching the real-time operation data of the target equipment from the local database if the type of the query instruction is a fourth query instruction.
Further, the data analysis processing module 604 may further include:
the first display unit of the analysis result is used for displaying the data analysis result in a list type in a designated area of a designated query interface if the types of the target device data are all device data;
the second analysis result display unit is used for displaying the data analysis result in a pie chart mode in a designated area of the query interface if the type of the target equipment data is equipment attribute data;
the third display unit of the analysis result is used for displaying the data analysis result in a pie chart and histogram mode in a designated area of the query interface if the type of the target equipment data is historical operating data;
and the analysis result fourth display unit is used for displaying the data analysis result in a curve graph mode in the specified area of the query interface if the type of the target equipment data is real-time operation data.
Further, the device data obtaining module 601 may further include:
a communication connection channel establishing unit, configured to establish a communication connection channel with the target device;
and the device data acquisition unit is used for sending a device data acquisition request to the target device through the communication connection channel and receiving device data returned by the target device based on the device data acquisition request.
Further, the apparatus may further include:
the user identity information acquisition module is used for acquiring currently logged user identity information after detecting a query instruction for the equipment data and before searching target equipment data corresponding to the type of the query instruction from the local database;
the first user identity information matching module is used for searching target equipment data corresponding to the type of the query instruction from the local database and subsequent steps if the user identity information belongs to first preset identity information corresponding to the query instruction of each instruction type; and if the user identity information does not belong to the first preset identity information corresponding to the query instruction of each instruction type, outputting the indication information of the current user unauthorized query.
Further, the device data obtaining module 601 further includes:
the user identity information acquisition unit is used for acquiring the user identity information if a specified operation instruction for the target equipment is detected;
the user identity information matching unit is used for sending a real-time operation data acquisition request to the target equipment if the user identity information belongs to second preset identity information corresponding to the operation instruction;
and the real-time operation data acquisition unit is used for receiving the real-time operation data of the target equipment returned by the target equipment based on the real-time operation data acquisition request.
The embodiment of the present application further provides a terminal device, which includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and when the processor executes the computer program, the steps of the device data monitoring methods provided in the present application are implemented.
An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the computer program implements the steps of the data monitoring method for each device as set forth in the present application.
The embodiment of the present application further provides a computer program product, which, when running on a terminal device, enables the terminal device to execute the steps of the device data monitoring method provided by the present application.
Fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application. As shown in fig. 7, the terminal device 7 of this embodiment includes: at least one processor 70 (only one shown in fig. 7), a memory 71, and a computer program 72 stored in the memory 71 and executable on the at least one processor 70, the processor 70 implementing the steps in any of the above-described browser-driven configuration method embodiments when executing the computer program 72.
The terminal device 7 may be a desktop computer, a notebook, a palm computer, a cloud server and other computing devices, and a smart watch, a smart bracelet and other wearable devices. The terminal device may include, but is not limited to, a processor 70, a memory 71. Those skilled in the art will appreciate that fig. 7 is only an example of the terminal device 7, and does not constitute a limitation to the terminal device 7, and may include more or less components than those shown, or combine some components, or different components, for example, and may further include input/output devices, network access devices, and the like.
The Processor 70 may be a Central Processing Unit (CPU), and the Processor 70 may be other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The memory 71 may in some embodiments be an internal storage unit of the terminal device 7, such as a hard disk or a memory of the terminal device 7. In other embodiments, the memory 71 may also be an external storage device of the terminal device 7, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the terminal device 7. Further, the memory 71 may also include both an internal storage unit and an external storage device of the terminal device 7. The memory 71 is used for storing an operating device, an application program, a boot loader (Bootloader), data, and other programs, such as program codes of the computer program. The memory 71 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the above-mentioned apparatus may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical functional division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another device, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the methods of the embodiments described above can be implemented by hardware related to instructions of a computer program, which can be stored in a computer readable storage medium, and when the computer program is executed by a processor, the steps of the methods described above can be implemented. Wherein the computer program comprises computer program code, which may be in source code form, object code form, an executable file or some intermediate form, etc. The computer readable medium may include at least: any entity or apparatus capable of carrying computer program code to a terminal device, recording medium, computer Memory, Read-Only Memory (ROM), Random-Access Memory (RAM), electrical carrier wave signals, telecommunications signals, and software distribution medium. Such as a usb-disk, a removable hard disk, a magnetic or optical disk, etc.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.

Claims (10)

1. An apparatus data monitoring method, comprising:
acquiring equipment data of target equipment, wherein the types of the equipment data comprise equipment attribute data, historical operating data and real-time operating data;
storing the device data in a local database;
if a query instruction for the equipment data is detected, searching target equipment data corresponding to the type of the query instruction from the local database;
analyzing and processing the target equipment data to obtain a data analysis result;
and displaying the data analysis result according to the type of the target equipment data.
2. The device data monitoring method according to claim 1, wherein the type of the query instruction comprises a first query instruction for all device data, a second query instruction for the device attribute data, a third query instruction for the historical operation data, and a fourth query instruction for the real-time operation data, and the searching for the target device data corresponding to the type of the query instruction from the local database comprises:
if the type of the query instruction is a first query instruction, searching all device data of the target device from the local database;
if the type of the query instruction is a second query instruction, searching the device attribute data of the target device from the local database;
if the type of the query instruction is a third query instruction, searching historical operating data of the target device from the local database;
and if the type of the query instruction is a fourth query instruction, searching the real-time operation data of the target equipment from the local database.
3. The device data monitoring method of claim 1, wherein displaying the data analysis results according to the type of the target device data comprises:
if the types of the target equipment data are all equipment data, displaying the data analysis result in a specified area of a specified query interface in a list mode;
if the type of the target equipment data is equipment attribute data, displaying the data analysis result in a pie chart mode in a designated area of the query interface;
if the type of the target equipment data is historical operating data, displaying the data analysis result in a designated area of the query interface in a pie chart and histogram mode;
and if the type of the target equipment data is real-time operation data, displaying the data analysis result in a curve graph mode in a specified area of the query interface.
4. The device data monitoring method of claim 1, wherein the obtaining device data of the target device comprises:
establishing a communication connection channel with the target equipment;
and sending a device data acquisition request to the target device through the communication connection channel, and receiving device data returned by the target device based on the device data acquisition request.
5. The device data monitoring method according to claim 1, wherein after detecting a query instruction for the device data, before looking up target device data corresponding to a type of the query instruction from the local database, further comprising:
acquiring identity information of a currently logged-in user;
if the user identity information belongs to first preset identity information corresponding to the query instruction of each instruction type, executing a step of searching target equipment data corresponding to the type of the query instruction from the local database and subsequent steps;
and if the user identity information does not belong to the first preset identity information corresponding to the query instruction of each instruction type, outputting the indication information of the current user unauthorized query.
6. The device data monitoring method of claim 5, wherein the obtaining device data of the target device comprises:
if the specified operation instruction of the target equipment is detected, acquiring the user identity information;
if the user identity information belongs to second preset identity information corresponding to the operation instruction, sending a real-time operation data acquisition request to the target equipment;
and receiving the real-time operation data of the target equipment returned by the target equipment based on the real-time operation data acquisition request.
7. An apparatus for monitoring device data, comprising:
the device data acquisition module is used for acquiring device data of target devices, wherein the types of the device data comprise device attribute data, historical operation data and real-time operation data;
the device data storage module is used for storing the device data into a local database;
the target equipment data searching module is used for searching target equipment data corresponding to the type of the query instruction from the local database if the query instruction aiming at the equipment data is detected;
the data analysis processing module is used for analyzing and processing the target equipment data to obtain a data analysis result;
and the analysis result feedback module is used for displaying the data analysis result according to the type of the target equipment data.
8. The device data monitoring apparatus of claim 6, wherein the types of query instructions include a first query instruction for all device data, a second query instruction for the device attribute data, a third query instruction for the historical operating data, and a fourth query instruction for the real-time operating data, and the target device data lookup module comprises:
the all-equipment data searching unit is used for searching all the equipment data of the target equipment from the local database if the type of the query instruction is a first query instruction;
the device attribute data searching unit is used for searching the device attribute data of the target device from the local database if the type of the query instruction is a second query instruction;
the historical operating data searching unit is used for searching the historical operating data of the target device from the local database if the type of the query instruction is a third query instruction;
and the real-time operation data searching unit is used for searching the real-time operation data of the target equipment from the local database if the type of the query instruction is a fourth query instruction.
9. A terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the device data monitoring method according to any one of claims 1 to 6 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out a device data monitoring method according to any one of claims 1 to 6.
CN202011567473.1A 2020-12-25 2020-12-25 Equipment data monitoring method and device, terminal equipment and storage medium Pending CN112817810A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011567473.1A CN112817810A (en) 2020-12-25 2020-12-25 Equipment data monitoring method and device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011567473.1A CN112817810A (en) 2020-12-25 2020-12-25 Equipment data monitoring method and device, terminal equipment and storage medium

Publications (1)

Publication Number Publication Date
CN112817810A true CN112817810A (en) 2021-05-18

Family

ID=75853948

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011567473.1A Pending CN112817810A (en) 2020-12-25 2020-12-25 Equipment data monitoring method and device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112817810A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113918611A (en) * 2021-10-28 2022-01-11 广东新禾道信息科技有限公司 Title registration marking method, system and storage medium of natural resources
CN113918779A (en) * 2021-10-11 2022-01-11 南京中孚信息技术有限公司 Terminal equipment application data collection and analysis method and device
CN115208896A (en) * 2022-07-19 2022-10-18 中软航科数据科技(珠海横琴)有限公司 Workflow management tracing method and system based on block chain technology
CN115657625A (en) * 2022-10-27 2023-01-31 北京力控元通科技有限公司 Monitoring method, program product, system, device and readable storage medium
CN115903677A (en) * 2022-10-13 2023-04-04 惠州市华达通气体制造股份有限公司 Industrial system interaction method and device and industrial system
WO2025251942A1 (en) * 2024-06-05 2025-12-11 中兴通讯股份有限公司 Behavior prompt method, and electronic device and computer-readable medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8224881B1 (en) * 2001-06-18 2012-07-17 Lincoln Global, Inc. System and method for managing welding information
CN107272583A (en) * 2017-06-29 2017-10-20 中车株洲电机有限公司 A kind of motor welds networked system
CN109514120A (en) * 2018-12-17 2019-03-26 陕西化建工程有限责任公司 Utilize the method for intelligent cluster control system control spherical tank assembly welding quality
CN109885002A (en) * 2019-03-04 2019-06-14 江苏科技大学 A kind of welding machine networking intelligent monitor system and monitoring method
CN112069203A (en) * 2020-09-22 2020-12-11 北京百家科技集团有限公司 Data query method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8224881B1 (en) * 2001-06-18 2012-07-17 Lincoln Global, Inc. System and method for managing welding information
CN107272583A (en) * 2017-06-29 2017-10-20 中车株洲电机有限公司 A kind of motor welds networked system
CN109514120A (en) * 2018-12-17 2019-03-26 陕西化建工程有限责任公司 Utilize the method for intelligent cluster control system control spherical tank assembly welding quality
CN109885002A (en) * 2019-03-04 2019-06-14 江苏科技大学 A kind of welding machine networking intelligent monitor system and monitoring method
CN112069203A (en) * 2020-09-22 2020-12-11 北京百家科技集团有限公司 Data query method and device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113918779A (en) * 2021-10-11 2022-01-11 南京中孚信息技术有限公司 Terminal equipment application data collection and analysis method and device
CN113918611A (en) * 2021-10-28 2022-01-11 广东新禾道信息科技有限公司 Title registration marking method, system and storage medium of natural resources
CN115208896A (en) * 2022-07-19 2022-10-18 中软航科数据科技(珠海横琴)有限公司 Workflow management tracing method and system based on block chain technology
CN115903677A (en) * 2022-10-13 2023-04-04 惠州市华达通气体制造股份有限公司 Industrial system interaction method and device and industrial system
CN115903677B (en) * 2022-10-13 2025-06-24 惠州市华达通气体制造股份有限公司 Industrial system interaction method and device and industrial system
CN115657625A (en) * 2022-10-27 2023-01-31 北京力控元通科技有限公司 Monitoring method, program product, system, device and readable storage medium
CN115657625B (en) * 2022-10-27 2023-12-05 北京力控元通科技有限公司 Monitoring method, program product, system, device and readable storage medium
WO2025251942A1 (en) * 2024-06-05 2025-12-11 中兴通讯股份有限公司 Behavior prompt method, and electronic device and computer-readable medium

Similar Documents

Publication Publication Date Title
CN112817810A (en) Equipment data monitoring method and device, terminal equipment and storage medium
CN110830577B (en) Service request call tracking method and device, computer equipment and storage medium
CN111221742B (en) Test case updating method and device, storage medium and server
WO2017107853A1 (en) Data monitoring management method, and data monitoring method and system
CN112364014B (en) Data query method, device, server and storage medium
CN112685799B (en) Device fingerprint generation method and device, electronic device and computer readable medium
CN110828017A (en) Information processing method and information processing system for nuclear power plant
CN110580293A (en) Entity relationship storage method and device
CN113094087A (en) Software configuration method, electronic device and storage medium
CN112883261A (en) Configuration data pushing method and device, electronic equipment and medium
CN112948224A (en) Data processing method, device, terminal and storage medium
US11609802B2 (en) Visitor stitching with data science notebooks
CN110110172A (en) Information displaying method and device
CN116975010B (en) Electronic material library sharing method and system
US10003492B2 (en) Systems and methods for managing data related to network elements from multiple sources
CN113722225A (en) Page testing method and device, computer equipment and storage medium
CN117389874A (en) Method and device for generating test case, electronic equipment and storage medium
CN112671609A (en) Asset census and safety detection method and device and terminal equipment
US20250315477A1 (en) System and techniques for enriching log records with fields from other log records in structured format
CN115659375A (en) Data processing method, data processing device, storage medium and electronic equipment
US20220039001A1 (en) Network search method and apparatus, device and storage medium
CN114040381B (en) Encryption method, decryption device and electronic equipment
CN114706865B (en) Database visual monitoring method, system, terminal device and storage medium
CN111190824A (en) Monitoring method, monitoring device, terminal equipment and storage medium
CN117636352A (en) Image labeling method, device, electronic equipment and medium

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