A control system for an industrial tablet computer

By designing an industrial tablet computer control system that includes determining modules, first control modules, display modules, and second control modules, the problem of unstable connection and data receiving in the existing system have been solved. Equipment control and data receiving, and improved the visibility and decision -making efficiency of information.

CN117092972BActive Publication Date: 2025-01-28SHENZHEN GESHEM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311109623.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-30
Publication Date
2025-01-28
Estimated Expiration
2043-08-30

AI Technical Summary

Technical Problem

The existing industrial tablet computer control system has unstable connection problems in equipment control and data reception, which cannot guarantee the complete and effective reception of data. The status data of the computer is uploaded in the form of a data stream, which is inconvenient for interpretation and analysis, reducing practicality. .

Method used

A control system for industrial tablets is designed, which includes determining modules, first control modules, display modules, and second control modules. Through these modules, the system can determine the number of connecting the lower machine, select the target server interface, display the operating status of the lower machine, and generate a control instruction to control the operation parameters of the lower machine.

Benefits of technology

By selecting a single server interface for control and data receiving, the stability of control and the integrity of data receiving are guaranteed. At the same time, the operation status of the lower machine is displayed through the image form, which improves the visibility and decision -making efficiency of information, and enhances the practicality and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117092972B_ABST
    Figure CN117092972B_ABST
Patent Text Reader

Abstract

The present invention discloses a control system of an industrial tablet computer, comprising: a determination module, used to determine the number of connected lower computers of the industrial tablet computer, and determine the calling frequency of the interface to be called according to the number of connected lower computers; a first control module, used to control the industrial tablet computer to select a target server interface from multiple server interfaces to receive status data from the connected lower computers based on the calling frequency of the interface to be called; a display module, used to display the operating status of each lower computer according to the received status data in a preset image form; and a second control module, used to generate control instructions and issue control instructions through the industrial tablet computer to control the operating parameters of each lower computer. By selecting a single server interface to perform comprehensive control and data reception on each lower computer, the stability of control and the integrity of data reception can be guaranteed, and the status data of each lower computer can be intuitively displayed to enable decision-makers to make quick decisions, thereby improving practicality and reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of equipment control, and in particular to a control system of an industrial tablet computer. Background Art

[0002] At present, in industrial processes, industrial tablets serve as upper computers, connected to lower computer controllers, and control the operation of the lower computers in real time to ensure the stability of the entire system. During the control process, it is also necessary to monitor the status of the lower computers and receive the status data uploaded by the lower computers in real time to determine their abnormal conditions so as to issue early warning instructions in time when the equipment is abnormal. Existing control methods are based on local area networks or multiple interfaces for equipment control and data reception. Not only do they have unstable connections, but they also cannot guarantee the complete and effective reception of data from each lower computer. At the same time, the status data of each lower computer is uploaded in the form of a data stream, which is not easy to interpret and analyze, reducing practicality. Summary of the invention

[0003] In response to the above-mentioned problems, the present invention provides a control system for an industrial tablet computer to solve the problem that the method of device control and data reception based on a local area network or multiple interfaces mentioned in the background technology not only has the problem of unstable connection but also cannot guarantee the complete and effective reception of data from each slave computer. At the same time, the status data of each slave computer is uploaded in the form of a data stream, which is not easy to interpret and analyze, reducing the practicality.

[0004] A control system for an industrial tablet computer, the system comprising:

[0005] A determination module is used to determine the number of connected lower computers of the industrial tablet computer, and determine the calling frequency of the interface to be called according to the number of connected lower computers;

[0006] The first control module is used to control the industrial tablet computer to select a target server interface from multiple server interfaces to receive status data from a connected lower computer based on the calling frequency of the interface to be called;

[0007] A display module is used to display the operating status of each slave computer according to the received status data in a preset image format;

[0008] The second control module is used to generate control instructions and issue control instructions through the industrial tablet computer to control the operating parameters of each lower computer.

[0009] Preferably, the determining module includes:

[0010] The first acquisition submodule is used to acquire the commonly used control lower computer information and the uncommon control lower computer information of the industrial tablet computer;

[0011] The first determination submodule is used to determine the number of connected slave computers of the industrial tablet computer according to the commonly used control slave computer information of the industrial tablet computer and then the uncommon control slave computer information;

[0012] An evaluation submodule is used to evaluate the control load index of the industrial tablet computer on the lower computers according to the number of lower computers connected to the industrial tablet computer and the daily activation state time parameters of each lower computer;

[0013] The second determination submodule is used to determine the calling frequency of the to-be-called interface according to the control load index of the industrial tablet computer on the lower computer.

[0014] Preferably, the first control module includes:

[0015] The second acquisition submodule is used to acquire the historical service status information of each server interface and determine the current service rate of each server interface according to the historical service status information;

[0016] A screening submodule is used to determine an expected service rate of the interface to be called according to the calling frequency of the interface to be called, screen out a plurality of first server interfaces whose current service rate is greater than or equal to the expected service rate, select a second server interface with the strongest communication capability from the plurality of first server interfaces and confirm it as the target server interface;

[0017] Writing a submodule, used to write an application for the industrial tablet computer to enable the industrial tablet computer to call the target server port;

[0018] The first control submodule is used to control the industrial tablet computer to receive a data upload request from a lower computer through a target server port and receive status data from a connected lower computer based on the data upload request.

[0019] Preferably, the display module comprises:

[0020] A construction submodule is used to construct a state data set of each slave computer based on the state data;

[0021] Feature extraction submodule: used to extract the operation feature information of each slave machine from the state data set of the slave machine;

[0022] Training submodule: used to train the neural network model based on the operation characteristic information of each slave machine by using deep learning or traditional machine learning to obtain the operation status simulation model of each slave machine;

[0023] The display submodule is used to display the operating status of each slave computer in the form of a preset image by simulating the operating status model of the slave computer.

[0024] Preferably, the second control module includes:

[0025] The third determination submodule is used to determine the operation parameters and parameter indicators of each slave computer according to the operation process of the slave computer;

[0026] A generation submodule, used for generating control instructions for each lower computer according to the operation parameters and parameter indicators of each lower computer;

[0027] The second control submodule is used to control the industrial tablet computer to send the control instructions of each slave computer to each slave computer;

[0028] The third control submodule is used to control the operating parameters of each slave computer through the industrial tablet computer according to the control instructions of each slave computer.

[0029] Preferably, the evaluation submodule includes:

[0030] A first determination unit is used to determine a connection load score of the industrial tablet computer through a preset scoring mechanism according to the number of connected lower computers of the industrial tablet computer;

[0031] A second determination unit is used to determine a steady-state control description vector factor of the industrial tablet computer for each slave computer according to the daily activation state time parameter of the slave computer;

[0032] A third determination unit is used to determine an average control load score of the industrial tablet computer for each lower computer through a preset scoring mechanism based on the steady-state control description vector factor of the industrial tablet computer for each lower computer;

[0033] A calculation unit, used for performing weighted calculation on the connection load score of the industrial tablet computer and the average control load score of the industrial tablet computer for the lower computer to obtain a comprehensive control score of the industrial tablet computer for the lower computer;

[0034] The fourth determination unit is used to determine the control load index of the industrial tablet computer for the lower computer according to the conversion rule between the comprehensive control score and the control load index.

[0035] Preferably, the writing submodule includes:

[0036] Installation unit, used to download and install the MQTT client library for industrial tablet computers;

[0037] The creation unit is used to create an MQTT client object in the application as the target server port, and set the port IP address, username and password information;

[0038] The connection unit is used to connect to the target server port using the MQTT client object so that the industrial tablet computer calls the target server port.

[0039] Preferably, the feature extraction submodule includes:

[0040] An acquisition unit, used to acquire all data features of each slave computer when it is in a running state, and acquire feature attributes according to the data features;

[0041] A division unit, used for dividing the data in the status data set of each slave computer into multiple independent data;

[0042] A fifth determination unit, used to determine the characteristic attributes of the data characteristics of each slave computer when it is in the running state and the correlation index of each independent data of the slave computer by using a preset correlation algorithm;

[0043] The selection unit is used to select target independent data with a correlation index greater than a preset index as the operation characteristic information of each lower computer.

[0044] Preferably, the third determining submodule includes:

[0045] Parse the operation process of each lower computer, obtain multiple operation steps, and determine the description assembly of each operation step;

[0046] Determine the operating parameters and parameter indicators based on the description of each operating step;

[0047] The system further comprises:

[0048] The upload module is used to upload the status information of each slave computer to the cloud through the upper computer;

[0049] A generation module, used to generate information reports based on the status information of each slave computer;

[0050] The storage module is used to build a database for each slave computer in the cloud and store the information report of each slave computer in the database corresponding to the slave computer.

[0051] Preferably, the step of determining the operating parameters and parameter indicators based on the description of each operating step comprises:

[0052] Acquire a description parameter data sequence of each operation step according to the description assembly of the operation step;

[0053] Cutting the description parameter data sequence of each operation step into a plurality of window regions, and obtaining a regional data segment within each window region;

[0054] Determine a data description assembly of a regional data segment within each window area, and determine data characteristics of the regional data segment within each window area according to the data description assembly;

[0055] Extracting metadata that matches the data characteristics of the regional data segments within each window area from the regional data segments within the window area;

[0056] Obtaining execution-related indicators from metadata extracted from the regional data segments within each window area and performing statistics;

[0057] Integrate and logically sort out the statistical execution-related indicators in the regional data segments within each window area to obtain operation rules;

[0058] Parsing the operation rules, matching the operation rules with technical indicators according to the parsing results, and obtaining a plurality of first technical matching indicators;

[0059] Obtain relevant instance data of each first technical matching indicator, analyze the relevant instance data, and determine the matching degree of each first technical matching indicator and the operation lower computer according to the analysis result;

[0060] Selecting a second technical matching indicator with a matching degree greater than or equal to a preset threshold from among the plurality of first technical matching indicators;

[0061] Using the second technical matching indicator as a parameter indicator, obtaining the technical operation type of each second technical matching indicator;

[0062] Determine the operation parameters corresponding to the technical operation type of each second technical matching indicator.

[0063] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.

[0064] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation of the present invention.

[0066] Figure 1 A schematic diagram of the structure of a control system of an industrial tablet computer provided by the present invention;

[0067] Figure 2 A structural schematic diagram of a determination module in a control system of an industrial tablet computer provided by the present invention;

[0068] Figure 3 This is a structural schematic diagram of a first control module in a control system of an industrial tablet computer provided by the present invention. DETAILED DESCRIPTION

[0069] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0070] At present, in industrial processes, industrial tablets are used as upper computers, connected to lower computer controllers, and control the operation of lower computers in real time to ensure the stability of the entire system. In the process of control, it is also necessary to monitor the status of the lower computers and receive the status data uploaded by the lower computers in real time to determine their abnormal conditions so as to issue early warning instructions in time when the equipment is abnormal. Existing control methods are based on local area networks or multiple interfaces for equipment control and data reception. Not only does it have the problem of unstable connection, it also cannot guarantee the complete and effective reception of data from each lower computer. At the same time, the status data of each lower computer is uploaded in the form of data streams, which is not easy to interpret and analyze, reducing practicality. In order to solve the above problems, this embodiment discloses a control system for an industrial tablet computer.

[0071] A control system for an industrial tablet computer, such as Figure 1 As shown, the system includes:

[0072] A determination module 101 is used to determine the number of connected lower computers of the industrial tablet computer, and determine the calling frequency of the interface to be called according to the number of connected lower computers;

[0073] The first control module 102 is used to control the industrial tablet computer to select a target server interface from multiple server interfaces to receive status data from a connected lower computer based on the calling frequency of the interface to be called;

[0074] A display module 103, used to display the operating status of each slave computer according to the received status data in a preset image format;

[0075] The second control module 104 is used to generate control instructions and issue control instructions through the industrial tablet computer to control the operating parameters of each slave computer.

[0076] In this embodiment, the interface to be called is represented by a scheduling server interface for the industrial tablet computer to connect and control the lower computer;

[0077] In this embodiment, the calling frequency is represented by the corresponding amplitude of the usage frequency of the industrial tablet computer for the interface to be called;

[0078] In this embodiment, the target server interface is represented by a server interface that satisfies the calling frequency of the industrial tablet computer among multiple server interfaces;

[0079] In this embodiment, the state data is represented by the data such as the working parameters and hardware parameters of each slave computer when it is in the running state;

[0080] In this embodiment, the preset image form is represented by tactically displaying the status data of each lower computer in the form of an image;

[0081] In this embodiment, the control instructions are expressed as remote instructions for status and operation control of each slave computer;

[0082] In this embodiment, the operation parameters are represented by instruction parameters of specific operations of each lower computer corresponding to the control instruction.

[0083] The working principle of the above technical solution is: first, the number of connected lower computers of the industrial tablet computer is determined by a determination module, and the calling frequency of the interface to be called is determined according to the number of connected lower computers; secondly, the first control module is used to control the industrial tablet computer to select a target server interface from multiple server interfaces based on the calling frequency of the interface to be called to receive status data from the connected lower computers; then, the display module is based on a preset image format to display the operating status of each lower computer according to the received status data; finally, the second control module is used to generate control instructions and issue control instructions through the industrial tablet computer to control the operating parameters of each lower computer.

[0084] The beneficial effects of the above technical solution are as follows: by selecting a single server interface to perform comprehensive control and data reception on each slave machine, the stability of control and the integrity of data reception can be guaranteed. Furthermore, by displaying the operating status of each slave machine in the form of an image, the status data of each slave machine can be intuitively displayed so that decision makers can make quick decisions, thereby improving practicality and reliability. The problem that the existing technology of device control and data reception based on a local area network or multiple interfaces not only has the problem of unstable connection but also cannot guarantee the complete and effective reception of data from each slave machine. At the same time, the status data of each slave machine is uploaded in the form of a data stream, which is not easy to interpret and analyze, reducing the problem of practicality.

[0085] In one embodiment, Figure 2 As shown, the determination module 101 includes:

[0086] The first acquisition submodule 1011 is used to acquire the commonly used control slave computer information and the uncommonly used control slave computer information of the industrial tablet computer;

[0087] The first determination submodule 1012 is used to determine the number of connected slave computers of the industrial tablet computer according to the commonly used control slave computer information of the industrial tablet computer and then the uncommon control slave computer information;

[0088] An evaluation submodule 1013 is used to evaluate the control load index of the industrial tablet computer on the lower computers according to the number of lower computers connected to the industrial tablet computer and the daily activation state time parameters of each lower computer;

[0089] The second determining submodule 1014 is used to determine the calling frequency of the to-be-called interface according to the control load index of the industrial tablet computer on the lower computer.

[0090] In this embodiment, the commonly used control lower computer information is represented by the basic information of the lower computers that are frequently controlled by the industrial tablet computer;

[0091] In this embodiment, the uncommonly controlled lower computer information is represented as the basic information of the lower computer that is not frequently controlled by the industrial tablet computer;

[0092] In this embodiment, the daily activation state time parameter is represented by a statistical parameter of the duration that the daily working state of each slave computer is in the activation state;

[0093] In this embodiment, the control load index is represented as a mapping index of the control load of the industrial tablet computer to the lower computer, and is presented in a decimal format.

[0094] The beneficial effects of the above technical solution are: the number of connected lower computers of the industrial tablet computer can be accurately calculated, ensuring the accuracy of the number acquisition results. Furthermore, by determining the calling frequency of the interface to be called according to the control load index of the industrial tablet computer on the lower computer, the control frequency of the industrial tablet computer on each lower computer through the calling interface can be objectively evaluated according to the daily workload of each lower computer, and then the calling frequency of the interface to be called can be determined, which is more in line with actual requirements and improves practicality.

[0095] In one embodiment, Figure 3 As shown, the first control module 102 includes:

[0096] The second acquisition submodule 1021 is used to acquire the historical service status information of each server interface and determine the current service rate of each server interface according to the historical service status information;

[0097] The screening submodule 1022 is used to determine the expected service rate of the interface to be called according to the calling frequency of the interface to be called, screen out multiple first server interfaces whose current service rates are greater than or equal to the expected service rates, select the second server interface with the strongest communication capability from the multiple first server interfaces and confirm it as the target server interface;

[0098] A writing submodule 1023 is used to write an application program for the industrial tablet computer so that the industrial tablet computer calls a target server port;

[0099] The first control submodule 1024 is used to control the industrial tablet computer to receive a data upload request from a lower computer through a target server port and receive status data from a connected lower computer based on the data upload request.

[0100] In this embodiment, the historical service status information is represented by the statistical status information of each server interface on the host computer that has been historically served;

[0101] In this embodiment, the current service rate is represented by the ratio of the time for the host computer to select each server interface for connection and use to the preset time;

[0102] In this embodiment, the expected service rate is expressed as the ratio of the time for the industrial tablet computer to connect and use the interface to be called to the preset time;

[0103] In this embodiment, the strongest communication capability is represented by the server interface having the most stable connection with the host computer and the fastest data transmission.

[0104] The beneficial effects of the above technical solution are: by selecting the second server interface, the interface service rate can be guaranteed while the strength of the communication capability can be guaranteed, which lays the foundation for the subsequent industrial tablet computer to receive the lower computer data and stably control the lower computer, further improving the practicality and reliability. Furthermore, by writing an application program, the industrial tablet computer can more stably implement the call to the server interface, thereby improving stability.

[0105] In one embodiment, the display module includes:

[0106] A construction submodule is used to construct a state data set of each slave computer based on the state data;

[0107] Feature extraction submodule: used to extract the operation feature information of each slave machine from the state data set of the slave machine;

[0108] Training submodule: used to train the neural network model based on the operation characteristic information of each slave machine by using deep learning or traditional machine learning to obtain the operation status simulation model of each slave machine;

[0109] The display submodule is used to display the operating status of each slave computer in the form of a preset image by simulating the operating status model of the slave computer.

[0110] In this embodiment, the state data set represents a collection of statistical data of each slave computer in a running state;

[0111] In this embodiment, the operation characteristic information is represented by the characteristic change information of each working parameter of each slave computer when it is in the operation state;

[0112] In this embodiment, the operation status simulation model is represented as a three-dimensional model for simulating each lower machine when it is running;

[0113] In this embodiment, the preset image form is to display the operation status simulation model of each lower computer in the form of a three-dimensional graph.

[0114] The beneficial effect of the above technical solution is: by constructing an operating status simulation model of each lower machine, the operating status of each lower machine can be clearly and intuitively displayed according to the uploaded status data, so that decision makers can clearly refer to and monitor the equipment, further improving the practicality and experience of decision makers.

[0115] In one embodiment, the second control module includes:

[0116] The third determination submodule is used to determine the operation parameters and parameter indicators of each slave computer according to the operation process of the slave computer;

[0117] A generation submodule, used for generating control instructions for each lower computer according to the operation parameters and parameter indicators of each lower computer;

[0118] The second control submodule is used to control the industrial tablet computer to send the control instructions of each slave computer to each slave computer;

[0119] The third control submodule is used to control the operating parameters of each slave computer through the industrial tablet computer according to the control instructions of each slave computer.

[0120] In this embodiment, the operation parameters represent specific parameters for each lower computer to perform operations, such as: moving operations, unloading operations, etc.;

[0121] In this embodiment, the parameter index is represented as an operation index for each slave computer to perform a specific operation, for example: moving 30m.

[0122] The beneficial effects of the above technical solution are: it can accurately generate detailed control operation parameter indicators for each slave machine, achieve precise amplitude control of the slave machine, ensure the stability of the industrial process, avoid errors, and improve practicality and reliability.

[0123] In one embodiment, the evaluation submodule includes:

[0124] A first determination unit is used to determine a connection load score of the industrial tablet computer through a preset scoring mechanism according to the number of connected lower computers of the industrial tablet computer;

[0125] A second determination unit is used to determine a steady-state control description vector factor of the industrial tablet computer for each slave computer according to the daily activation state time parameter of the slave computer;

[0126] A third determination unit is used to determine an average control load score of the industrial tablet computer for each lower computer through a preset scoring mechanism based on the steady-state control description vector factor of the industrial tablet computer for each lower computer;

[0127] A calculation unit, used for performing weighted calculation on the connection load score of the industrial tablet computer and the average control load score of the industrial tablet computer for the lower computer to obtain a comprehensive control score of the industrial tablet computer for the lower computer;

[0128] The fourth determination unit is used to determine the control load index of the industrial tablet computer for the lower computer according to the conversion rule between the comprehensive control score and the control load index.

[0129] In this embodiment, the connection load score is expressed as a description score of the communication load of the industrial tablet computer connected to the lower computer;

[0130] In this embodiment, the daily activation state time parameter is represented by the time length parameter of each slave machine being in the daily activation state in a day;

[0131] In this embodiment, the steady-state control description vector factor is expressed as a description factor of the communication vector when the industrial tablet computer performs steady-state control on each lower computer;

[0132] In this embodiment, the average control load score is expressed as the load description score when the industrial tablet computer controls all the lower computers;

[0133] In this embodiment, the conversion rule is expressed as an implementation rule for converting the comprehensive control score and the control load index into each other.

[0134] The beneficial effect of the above technical solution is that by determining the control load index of the industrial tablet computer for the lower computer in a scoring manner, the performance of the industrial computer in terms of control load can be quickly evaluated, ensuring the objectivity and reference value of the data.

[0135] In one embodiment, the writing submodule includes:

[0136] Installation unit, used to download and install the MQTT client library for industrial tablet computers;

[0137] The creation unit is used to create an MQTT client object in the application as the target server port, and set the port IP address, username and password information;

[0138] The connection unit is used to connect to the target server port using the MQTT client object so that the industrial tablet computer calls the target server port.

[0139] The beneficial effects of the above technical solution are: it not only ensures the compatibility between the industrial tablet computer and the target server port, but also enables the industrial tablet computer to safely schedule the target server interface, thereby ensuring security and stability.

[0140] In one embodiment, the feature extraction submodule includes:

[0141] An acquisition unit, used to acquire all data features of each slave computer when it is in a running state, and acquire feature attributes according to the data features;

[0142] A division unit, used for dividing the data in the status data set of each slave computer into multiple independent data;

[0143] A fifth determination unit, used to determine the characteristic attributes of the data characteristics of each slave computer when it is in the running state and the correlation index of each independent data of the slave computer by using a preset correlation algorithm;

[0144] The selection unit is used to select target independent data with a correlation index greater than a preset index as the operation characteristic information of each lower computer.

[0145] In this embodiment, the data feature is represented by the data volume description feature of each operating indicator when each slave machine is in the operating state;

[0146] In this embodiment, the characteristic attribute is represented by the category attribute of the data of each operating indicator, for example: high power consumption, high fuel consumption, etc.

[0147] The beneficial effects of the above technical solution are: the operation characteristic information related to the operation status of each lower computer can be accurately screened out, ensuring the high accuracy of the screened data and improving the efficiency and stability of subsequent equipment monitoring.

[0148] In one embodiment, the third determining submodule includes:

[0149] Parse the operation process of each lower computer, obtain multiple operation steps, and determine the description assembly of each operation step;

[0150] Determine the operating parameters and parameter indicators based on the description of each operating step;

[0151] The system further comprises:

[0152] The upload module is used to upload the status information of each slave computer to the cloud through the upper computer;

[0153] A generation module, used to generate information reports based on the status information of each slave computer;

[0154] The storage module is used to build a database for each slave computer in the cloud and store the information report of each slave computer in the database corresponding to the slave computer.

[0155] The beneficial effects of the above technical solution are: the operating parameters and parameter indicators for the control of each slave computer can be accurately determined. Furthermore, by generating information reports for each slave computer, detailed monitoring of the equipment cycle of each slave computer can be achieved, which is also convenient for subsequent reference and call of equipment data, further improving practicality.

[0156] In one embodiment, the step of determining the operating parameters and parameter indicators based on the description of each operating step includes:

[0157] Acquire a description parameter data sequence of each operation step according to the description assembly of the operation step;

[0158] Cutting the description parameter data sequence of each operation step into a plurality of window regions, and obtaining a regional data segment within each window region;

[0159] Determine a data description assembly of a regional data segment within each window area, and determine data characteristics of the regional data segment within each window area according to the data description assembly;

[0160] Extracting metadata that matches the data characteristics of the regional data segments within each window area from the regional data segments within the window area;

[0161] Obtaining execution-related indicators from metadata extracted from the regional data segments within each window area and performing statistics;

[0162] Integrate and logically sort out the statistical execution-related indicators in the regional data segments within each window area to obtain operation rules;

[0163] Parsing the operation rules, matching the operation rules with technical indicators according to the parsing results, and obtaining a plurality of first technical matching indicators;

[0164] Obtain relevant instance data of each first technical matching indicator, analyze the relevant instance data, and determine the matching degree of each first technical matching indicator and the operation lower computer according to the analysis result;

[0165] Selecting a second technical matching indicator with a matching degree greater than or equal to a preset threshold from among the plurality of first technical matching indicators;

[0166] Using the second technical matching indicator as a parameter indicator, obtaining the technical operation type of each second technical matching indicator;

[0167] Determine the operation parameters corresponding to the technical operation type of each second technical matching indicator.

[0168] In this embodiment, the description parameter data sequence is represented as a data integration sequence of step description parameters for each operation step;

[0169] In this embodiment, the window area is represented as a segmented area where data can be viewed;

[0170] In this embodiment, the region data segment represents the division data within each window region;

[0171] In this embodiment, the data description assembly represents a data summary of the data divided in each window area;

[0172] In this embodiment, the data characteristics represent the data operation characteristics of the data divided for each window area, such as: entity operation or power-raising operation;

[0173] In this embodiment, metadata represents the core data of the data divided in each window area;

[0174] In this embodiment, the operation rules represent the operation acquisition rules of the partitioned data in each window area relative to the lower computer;

[0175] In this embodiment, the technical indicator is represented by the lower computer execution technical indicator corresponding to the operation rule;

[0176] In this embodiment, the relevant instance data is represented by historical execution instance record data for each first technology matching indicator;

[0177] In this embodiment, the matching degree is represented by the executable degree of each technical specification on the operating lower computer;

[0178] In this embodiment, the preset threshold may be 95%;

[0179] In this embodiment, the technical operation type is represented by the operation type corresponding to each second technical matching indicator executed by the lower computer, for example, a move operation, a flip operation, and the like.

[0180] The beneficial effects of the above technical solution are: by deeply analyzing the description data of the operation steps to determine the technical indicators and operation parameters, the precision and accuracy of the acquired data can be guaranteed. Furthermore, by performing layer-by-layer screening of the technical matching indicators, the consistency between the technical indicators and the lower computer can be guaranteed while avoiding the omission of technical indicators, thereby ensuring the comprehensiveness of the data analysis.

[0181] Those skilled in the art should understand that the first and second in the present invention merely refer to different application stages.

[0182] Other embodiments of the present disclosure will be readily apparent to those skilled in the art after considering the specification and practicing the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0183] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A control system for an industrial tablet computer, characterized in that: The system includes: A determination module is used to determine the number of connected lower computers of the industrial tablet computer, and determine the calling frequency of the interface to be called according to the number of connected lower computers; The first control module is used to control the industrial tablet computer to select a target server interface from multiple server interfaces to receive status data from a connected lower computer based on the calling frequency of the interface to be called; A display module is used to display the operating status of each slave computer according to the received status data in a preset image format; The second control module is used to generate control instructions and issue control instructions through the industrial tablet computer to control the operating parameters of each slave computer; The determining module comprises: The first acquisition submodule is used to acquire the commonly used control lower computer information and the uncommon control lower computer information of the industrial tablet computer; The first determination submodule is used to determine the number of connected slave computers of the industrial tablet computer according to the commonly used control slave computer information and the uncommon control slave computer information of the industrial tablet computer; An evaluation submodule is used to evaluate the control load index of the industrial tablet computer on the lower computers according to the number of lower computers connected to the industrial tablet computer and the daily activation state time parameters of each lower computer; The second determination submodule is used to determine the calling frequency of the to-be-called interface according to the control load index of the industrial tablet computer on the lower computer.

2. The control system of the industrial tablet computer according to claim 1, characterized in that: The first control module comprises: The second acquisition submodule is used to acquire the historical service status information of each server interface and determine the current service rate of each server interface according to the historical service status information; A screening submodule is used to determine an expected service rate of the interface to be called according to the calling frequency of the interface to be called, screen out a plurality of first server interfaces whose current service rate is greater than or equal to the expected service rate, select a second server interface with the strongest communication capability from the plurality of first server interfaces and confirm it as the target server interface; Writing a submodule, used to write an application for the industrial tablet computer to enable the industrial tablet computer to call the target server port; The first control submodule is used to control the industrial tablet computer to receive a data upload request from a lower computer through a target server port and receive status data from a connected lower computer based on the data upload request.

3. The control system of the industrial tablet computer according to claim 1 is characterized in that: The display module comprises: A construction submodule is used to construct a state data set of each slave computer based on the state data; Feature extraction submodule: used to extract the operation feature information of each slave machine from the state data set of the slave machine; Training submodule: used to train the neural network model based on the operation characteristic information of each slave machine by using deep learning or traditional machine learning to obtain the operation status simulation model of each slave machine; The display submodule is used to display the operating status of each slave computer in the form of a preset image by simulating the operating status model of the slave computer.

4. The control system of the industrial tablet computer according to claim 1, characterized in that: The second control module comprises: The third determination submodule is used to determine the operation parameters and parameter indicators of each slave computer according to the operation process of the slave computer; A generation submodule, used for generating control instructions for each lower computer according to the operation parameters and parameter indicators of each lower computer; The second control submodule is used to control the industrial tablet computer to send the control instructions of each slave computer to each slave computer; The third control submodule is used to control the operating parameters of each slave computer through the industrial tablet computer according to the control instructions of each slave computer.

5. The control system of the industrial tablet computer according to claim 1, characterized in that: The evaluation submodule comprises: A first determination unit is used to determine a connection load score of the industrial tablet computer through a preset scoring mechanism according to the number of connected lower computers of the industrial tablet computer; A second determination unit is used to determine a steady-state control description vector factor of the industrial tablet computer for each slave computer according to the daily activation state time parameter of the slave computer; A third determination unit is used to determine an average control load score of the industrial tablet computer for each lower computer through a preset scoring mechanism based on the steady-state control description vector factor of the industrial tablet computer for each lower computer; A calculation unit, used for performing weighted calculation on the connection load score of the industrial tablet computer and the average control load score of the industrial tablet computer for the lower computer to obtain a comprehensive control score of the industrial tablet computer for the lower computer; The fourth determination unit is used to determine the control load index of the industrial tablet computer for the lower computer according to the conversion rule between the comprehensive control score and the control load index.

6. The control system of the industrial tablet computer according to claim 2, characterized in that: The writing submodule includes: Installation unit, used to download and install the MQTT client library for industrial tablet computers; The creation unit is used to create an MQTT client object in the application as the target server port, and set the port IP address, username and password information; The connection unit is used to connect to the target server port using the MQTT client object so that the industrial tablet computer calls the target server port.

7. The control system of the industrial tablet computer according to claim 3, characterized in that: The feature extraction submodule comprises: An acquisition unit, used to acquire all data features of each slave computer when it is in a running state, and acquire feature attributes according to the data features; A division unit, used for dividing the data in the status data set of each slave computer into multiple independent data; A fifth determination unit, used to determine the characteristic attribute of the data feature of each slave computer when it is in the running state and the correlation index of each independent data of the slave computer by using a preset correlation algorithm; The selection unit is used to select target independent data with a correlation index greater than a preset index as the operation characteristic information of each lower computer.

8. The control system of the industrial tablet computer according to claim 4, characterized in that: The third determining submodule includes: Parse the operation process of each lower computer, obtain multiple operation steps, and determine the description assembly of each operation step; Determine the operating parameters and parameter indicators based on the description of each operating step; The system further comprises: The upload module is used to upload the status information of each slave computer to the cloud through the upper computer; A generation module, used to generate information reports based on the status information of each slave computer; The storage module is used to build a database for each slave computer in the cloud and store the information report of each slave computer in the database corresponding to the slave computer.

9. The control system of the industrial tablet computer according to claim 8, characterized in that: The step of determining the operating parameters and parameter indicators based on the description of each operating step includes: Acquire a description parameter data sequence of each operation step according to the description assembly of the operation step; Cutting the description parameter data sequence of each operation step into a plurality of window regions, and obtaining a regional data segment within each window region; Determine a data description assembly of a regional data segment within each window area, and determine data characteristics of the regional data segment within each window area according to the data description assembly; Extracting metadata that matches the data characteristics of the regional data segments within each window area from the regional data segments within the window area; Obtaining execution-related indicators from metadata extracted from the regional data segments within each window area and performing statistics; Integrate and logically sort out the statistical execution-related indicators in the regional data segments within each window area to obtain operation rules; Parsing the operation rules, matching the operation rules with technical indicators according to the parsing results, and obtaining a plurality of first technical matching indicators; Obtain relevant instance data of each first technical matching indicator, analyze the relevant instance data, and determine the matching degree of each first technical matching indicator and the operation lower computer according to the analysis result; Selecting a second technical matching indicator with a matching degree greater than or equal to a preset threshold from among the plurality of first technical matching indicators; Using the second technical matching indicator as a parameter indicator, obtaining the technical operation type of each second technical matching indicator; Determine the operation parameters corresponding to the technical operation type of each second technical matching indicator.

Citation Information

Patent Citations

  • Gigabit Ethernet-based high-speed data transmission system of embedded equipment

    CN101778038A

  • Method, client, server and system for controlling lower computer

    CN115801852A