A basic parameter management system for industrial equipment based on SaaS cloud platform
Through the basic parameter management system of industrial equipment based on the SaaS cloud platform, the problems of low efficiency and high cost of industrial equipment management in the existing technology are solved, efficient management of different equipment in different enterprises is achieved, and equipment damage and management costs are reduced.
Patent Information
- Application Number
- CN202210414377.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-15
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2042-04-15
AI Technical Summary
The existing technology is difficult to efficiently manage the basic parameters of industrial equipment, resulting in low management efficiency and lack of unified management system software, resulting in high application costs for small and medium-sized enterprises.
The basic parameter management system of industrial equipment developed based on the SaaS cloud platform, which updates equipment information in real time through the device import layer. The SaaS cloud platform generates management threads based on the project management equipment to be executed by users input, and analyzes and manages them through the management analysis layer.
The basic parameter management of different equipment in different enterprises is realized, which reduces the damage and failure of equipment during project execution, reduces management costs, and improves management efficiency.
Smart Images

Figure CN114840589B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of equipment management, and in particular to an industrial equipment basic parameter management system based on a SaaS cloud platform. Background Art
[0002] SaaS is the abbreviation of Software-as-a-service. It is a model that has emerged with the development of Internet technology and the maturity of application software. It is a model of providing software through the Internet. Manufacturers deploy application software uniformly on their own servers. Customers can order the required application software services from manufacturers through the Internet according to their actual needs, and obtain the services provided by manufacturers through the Internet. Users use web-based software to manage business operations. For many small businesses, SaaS is the best way to adopt advanced technology. It eliminates the need for enterprises to purchase, build and maintain infrastructure and applications.
[0003] At present, the basic parameter settings of equipment management include 7 major parts: function settings, equipment types, inspection items, equipment grouping, fault types, spare parts management, and equipment inspection parameters. Since the management of basic parameters of industrial equipment involves a huge amount of data, parameter libraries, and restriction rules, manual management is extremely inefficient, and there is no unified management system software for different equipment managed by different enterprises. If personalized software is to be built for industrial equipment managed by an enterprise, the cost is huge, which is not conducive to the application of small and medium-sized enterprises.
[0004] Therefore, the present invention proposes an industrial equipment basic parameter management system based on a SaaS cloud platform. Summary of the invention
[0005] The present invention provides an industrial equipment basic parameter management system based on a SaaS cloud platform, which is used to manage the basic parameters of different industrial equipment managed by different enterprises based on the SaaS cloud platform, and generate corresponding management threads based on the input projects to be executed, thereby reducing the damage and failure of industrial equipment during project execution, reducing management costs, and increasing management efficiency.
[0006] The present invention provides an industrial equipment basic parameter management system based on a SaaS cloud platform, comprising:
[0007] The device import layer is used to update the device import information to the device library in real time;
[0008] The SaaS cloud platform is used to manage the industrial equipment contained in the equipment library based on the to-be-executed projects input by the user and obtain the corresponding management threads;
[0009] The management analysis layer is used to analyze the management thread to obtain a corresponding analysis result, and perform secondary management on the corresponding industrial equipment based on the analysis result to obtain a corresponding final management thread.
[0010] Preferably, the device introduction layer comprises:
[0011] An information receiving module is used to receive device import information input by a user in real time based on any communication terminal that builds a preset server;
[0012] A master list updating module, used for obtaining the latest master list of industrial equipment based on the equipment import information;
[0013] The device library update module is used to update the latest industrial equipment master list into the device library based on a preset network protocol.
[0014] Preferably, the master table updating module includes:
[0015] An information parsing unit, used to parse the device import information and obtain a device number and a device type corresponding to the device to be imported;
[0016] A classification and summary unit is used to classify and summarize all device numbers based on device type to obtain a device list corresponding to each device type;
[0017] The general table updating unit is used to update the equipment import information to the equipment list and then update it to obtain the latest industrial equipment general table.
[0018] Preferably, the SaaS cloud platform includes:
[0019] A project receiving unit, used for receiving a to-be-executed project input by a user;
[0020] An equipment management unit, configured to manage corresponding industrial equipment contained in the equipment library based on the project to be executed;
[0021] The thread recording unit is used to record the corresponding management thread based on the to-be-executed project.
[0022] Preferably, the device management unit includes:
[0023] An information parsing subunit, used for parsing the to-be-executed project to obtain corresponding execution device information;
[0024] A device screening subunit, configured to screen out a corresponding first industrial device in the device library based on the execution device information;
[0025] a logic determination subunit, configured to determine a corresponding execution plan based on the to-be-executed project, and determine an execution logic between the first industrial devices based on the execution plan;
[0026] A device association subunit, configured to logically associate the first industrial device based on the execution logic to obtain corresponding associated industrial devices;
[0027] An equipment sorting subunit, used for sorting the associated industrial equipment based on the execution plan to obtain a project execution thread;
[0028] A network generation subunit, configured to add other first industrial equipment except the associated industrial equipment to the project execution thread based on the execution plan, and obtain a corresponding initial project execution network;
[0029] A parameter assignment subunit, configured to assign a corresponding execution parameter change thread to the corresponding first industrial equipment included in the primary project execution network based on the subtask information included in the execution plan, so as to obtain a corresponding secondary project execution network;
[0030] a length setting subunit, configured to predict the predicted execution time corresponding to each first industrial device included in the secondary project execution network based on the subtask information, and to set the network branch length of the secondary project execution network based on the predicted execution time to obtain a corresponding tertiary project execution network;
[0031] The thread extraction subunit is used to screen out the same first industrial equipment in the three project execution networks, and extract all the same first industrial equipment and the network branches between all the same first industrial equipment and the execution parameter change threads corresponding to the same first industrial equipment in the three project execution networks to obtain the management thread corresponding to the first industrial equipment.
[0032] Preferably, the management and analysis layer includes:
[0033] A thread analysis module, used to perform abnormal analysis on the management thread and obtain corresponding analysis results;
[0034] A thread updating module, configured to update the management thread into the management record when the analysis result shows that there is no abnormality in the management thread;
[0035] The secondary management module is used to perform secondary management on the corresponding industrial equipment based on the analysis result and obtain the corresponding final management thread when the analysis result shows that the management thread is abnormal.
[0036] Preferably, the thread analysis module includes:
[0037] A rule retrieving unit, used for retrieving the restriction rule of the first industrial device from the device library;
[0038] A first parsing unit, configured to parse the restriction rule to obtain a restriction device corresponding to the first industrial device and a corresponding associated restriction rule;
[0039] A first judgment unit is used to judge whether there is a first restricted device whose connection relationship satisfies the connection relationship included in the corresponding association restriction rule in the three-item execution network based on the corresponding management thread, and if so, the first restricted device and the first industrial device are used as the corresponding first devices to be judged;
[0040] A second parsing unit, configured to parse the sub-restriction rule to obtain a first execution parameter associated restriction range corresponding to the first industrial device and a second execution parameter associated restriction range corresponding to the corresponding restriction device;
[0041] A thread calling unit, configured to call out a first execution parameter change thread corresponding to the first industrial device and a second execution parameter change thread corresponding to the first restriction device based on the three-item execution network;
[0042] A second judgment unit is used for, when there is a first abnormal execution parameter exceeding the first execution parameter associated limit range in the first execution parameter change thread or there is a second abnormal execution parameter exceeding the second execution parameter associated limit range in the second execution parameter change thread, taking the presence of an abnormality in the management thread corresponding to the first device to be judged as the corresponding first sub-analysis result; otherwise, taking the absence of an abnormality in the management thread corresponding to the first device to be judged as the corresponding first sub-analysis result;
[0043] A third judgment unit is used to judge whether the total number of the same first industrial equipment included in the management thread is 1 when there is no first restricted device whose connection relationship satisfies the connection relationship included in the corresponding sub-restriction rule in the three-item execution network;
[0044] A third parsing unit is used for, when the total number of identical first industrial devices included in the management thread is 1, taking the corresponding first industrial device as the second device to be determined, parsing the restriction rule corresponding to the second device to be determined to obtain the corresponding normal restriction rule, and determining the normal restriction range corresponding to the second device to be determined based on the normal restriction rule;
[0045] a fourth judgment unit, configured to retrieve the third execution parameter change thread corresponding to the second device to be judged based on the three project execution networks, and judge whether there is a third abnormal execution parameter in the third execution parameter change thread that exceeds the corresponding normal limit range; if so, the existence of an abnormality in the management thread corresponding to the second device to be judged is taken as the corresponding second sub-analysis result; otherwise, the non-existence of an abnormality in the management thread corresponding to the second device to be judged is taken as the corresponding second sub-analysis result;
[0046] a fourth parsing unit, configured to, when the total number of identical first industrial devices included in the management thread is not 1, use the corresponding first industrial device as the corresponding third device to be determined, and parse the restriction rule corresponding to the third device to be determined to obtain the corresponding reuse restriction rule;
[0047] A data determination unit, configured to determine a corresponding predicted reuse interval time and an execution parameter interval difference based on the management thread corresponding to the third device to be determined;
[0048] a fifth judgment unit, configured to judge whether the predicted reuse interval time and the execution parameter interval difference satisfy the corresponding reuse restriction rule; if so, taking the management thread corresponding to the third device to be judged as having no abnormality as the corresponding third sub-analysis result; otherwise, taking the management thread corresponding to the third device to be judged as having an abnormality as the corresponding third sub-analysis result;
[0049] The analysis results include: a first sub-analysis result, a second sub-analysis result, and a third sub-analysis result.
[0050] Preferably, the secondary management module includes:
[0051] a request generating unit, configured to generate a corresponding correction request based on the analysis result when the analysis result indicates that the management thread is abnormal;
[0052] a feedback receiving unit, configured to receive a request feedback input by a user based on the correction request;
[0053] A secondary management unit, configured to perform secondary management on the corresponding industrial equipment based on the request feedback, and at the same time, record the corresponding final management thread, and update the final management thread into the management record;
[0054] The request for feedback includes: correcting execution items and correcting inspection items.
[0055] Preferably, the secondary management unit includes:
[0056] An information receiving subunit, configured to receive project modification information input by a user based on the request feedback when the request feedback is to modify an execution project;
[0057] A plan generation subunit, configured to generate a corresponding latest inspection and maintenance plan based on the abnormal equipment included in the analysis result when the request feedback is to modify the inspection item;
[0058] The secondary management subunit is used to perform secondary management on the corresponding industrial equipment based on the project correction information or the latest inspection and maintenance plan, and at the same time, record the corresponding final management thread and update the final management thread into the management record.
[0059] Preferably, the secondary management subunit includes:
[0060] A project correction subunit, configured to correct the to-be-executed project based on the project correction information and generate a corresponding latest execution project when the request feedback is to correct the execution project;
[0061] The latest management subunit is used to perform secondary management on the corresponding industrial equipment contained in the equipment library based on the latest execution project, and at the same time, record the corresponding final management thread and update the final management thread to the management record;
[0062] The latest inspection subunit is used to set the corresponding basic parameters based on the latest inspection and maintenance plan when the request feedback is to modify the inspection and maintenance project. At the same time, it records the corresponding setting thread to obtain the corresponding final management thread, and updates the final management thread to the management record.
[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, claims, and 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 a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0066] Figure 1 This is a schematic diagram of an industrial equipment basic parameter management system based on a SaaS cloud platform in an embodiment of the present invention;
[0067] Figure 2 This is a schematic diagram of a device import layer in an embodiment of the present invention;
[0068] Figure 3 A schematic diagram of a master table update module in an embodiment of the present invention;
[0069] Figure 4 This is a schematic diagram of a SaaS cloud platform in an embodiment of the present invention;
[0070] Figure 5 This is a schematic diagram of a device management unit in an embodiment of the present invention;
[0071] Figure 6 This is a schematic diagram of a management and analysis layer in an embodiment of the present invention;
[0072] Figure 7 A schematic diagram of a thread analysis module in an embodiment of the present invention;
[0073] Figure 8 This is a schematic diagram of a secondary management module in an embodiment of the present invention;
[0074] Fig. 9 This is a schematic diagram of a secondary management unit in an embodiment of the present invention;
[0075] Fig.10 Schematic diagram of a secondary management subunit in an embodiment of the present invention. DETAILED DESCRIPTION
[0076] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0077] Embodiment 1:
[0078] The present invention provides an industrial equipment basic parameter management system based on the SaaS cloud platform. Figure 1 ,include:
[0079] The device import layer is used to update the device import information to the device library in real time;
[0080] The SaaS cloud platform is used to manage the industrial equipment contained in the equipment library based on the to-be-executed projects input by the user and obtain the corresponding management threads;
[0081] The management analysis layer is used to analyze the management thread to obtain a corresponding analysis result, and perform secondary management on the corresponding industrial equipment based on the analysis result to obtain a corresponding final management thread.
[0082] In this embodiment, the project to be executed is a project input by a user that needs to be executed by the industrial equipment.
[0083] In this embodiment, the equipment library is a database for storing industrial equipment.
[0084] In this embodiment, the device import information is the information of the user importing the device input by the user.
[0085] In this embodiment, the management thread is a recording thread obtained by setting parameters of industrial devices included in the device library based on the to-be-executed items input by the user.
[0086] In this embodiment, the analysis result is a corresponding result obtained by analyzing the management thread.
[0087] In this embodiment, the final management thread is a management thread obtained after secondary management of the corresponding industrial equipment based on the analysis result.
[0088] The beneficial effects of the above technology are: based on the SaaS cloud platform, the basic parameters of different industrial equipment managed by different enterprises can be managed, and corresponding management threads can be generated based on the input projects to be executed, which reduces the damage and failure of industrial equipment during project execution, reduces management costs, and increases management efficiency.
[0089] Embodiment 2:
[0090] Based on Example 1, the device import layer, reference Figure 2 ,include:
[0091] An information receiving module is used to receive device import information input by a user in real time based on any communication terminal that builds a preset server;
[0092] A master list updating module, used for obtaining the latest master list of industrial equipment based on the equipment import information;
[0093] The device library update module is used to update the latest industrial equipment master list into the device library based on a preset network protocol.
[0094] In this embodiment, the preset server is, for example, an MQTT subscription server.
[0095] In this embodiment, the communication terminal is, for example, a mobile phone and a computer.
[0096] In this embodiment, the industrial equipment summary table is a summary table of industrial equipment that needs to be imported and is determined based on the equipment import information.
[0097] In this embodiment, a network protocol such as TCP / IP is preset.
[0098] The beneficial effects of the above technology are: it is used to receive equipment import information based on a communication terminal that builds a preset server, and to generate a corresponding industrial equipment summary table based on the equipment import information, thereby realizing the industrial equipment import function.
[0099] Embodiment 3:
[0100] Based on Example 2, the master table update module refers to Figure 3 ,include:
[0101] An information parsing unit, used to parse the device import information and obtain a device number and a device type corresponding to the device to be imported;
[0102] A classification and summary unit is used to classify and summarize all device numbers based on device type to obtain a device list corresponding to each device type;
[0103] The general table updating unit is used to update the equipment import information to the equipment list and then update it to obtain the latest industrial equipment general table.
[0104] In this embodiment, the device number is a number used to distinguish different devices, and each industrial device has a different number.
[0105] In this embodiment, the device type is the type of device included in the device import information, and the device type corresponding to industrial devices of different functional types is also different.
[0106] In this embodiment, the device list is a list consisting of device codes corresponding to each device type obtained by classifying and aggregating all device numbers based on device type.
[0107] The beneficial effects of the above technology are: classifying and summarizing the equipment codes of industrial equipment contained in the equipment import information based on the equipment types contained in the equipment import information, improving the import efficiency and import accuracy, and realizing automatic organization of the equipment library.
[0108] Embodiment 4:
[0109] Based on Example 3, the SaaS cloud platform, reference Figure 4 ,include:
[0110] A project receiving unit, used for receiving a to-be-executed project input by a user;
[0111] An equipment management unit, configured to manage corresponding industrial equipment contained in the equipment library based on the project to be executed;
[0112] The thread recording unit is used to record the corresponding management thread based on the to-be-executed project.
[0113] The beneficial effects of the above technology are: managing the corresponding industrial equipment in the equipment library based on the pending projects, and at the same time, recording and obtaining the corresponding management threads, which provides an important basis for the subsequent pre-check of abnormalities of the pending projects based on the management threads.
[0114] Embodiment 5:
[0115] Based on Example 4, the device management unit refers to Figure 5 ,include:
[0116] An information parsing subunit, used for parsing the to-be-executed project to obtain corresponding execution device information;
[0117] A device screening subunit, configured to screen out a corresponding first industrial device in the device library based on the execution device information;
[0118] a logic determination subunit, configured to determine a corresponding execution plan based on the to-be-executed project, and determine an execution logic between the first industrial devices based on the execution plan;
[0119] A device association subunit, configured to logically associate the first industrial device based on the execution logic to obtain corresponding associated industrial devices;
[0120] An equipment sorting subunit, used for sorting the associated industrial equipment based on the execution plan to obtain a project execution thread;
[0121] A network generation subunit, configured to add other first industrial equipment except the associated industrial equipment to the project execution thread based on the execution plan, and obtain a corresponding initial project execution network;
[0122] A parameter assignment subunit, configured to assign a corresponding execution parameter change thread to the corresponding first industrial equipment included in the primary project execution network based on the subtask information included in the execution plan, so as to obtain a corresponding secondary project execution network;
[0123] a length setting subunit, configured to predict the predicted execution time corresponding to each first industrial device included in the secondary project execution network based on the subtask information, and to set the network branch length of the secondary project execution network based on the predicted execution time to obtain a corresponding tertiary project execution network;
[0124] The thread extraction subunit is used to screen out the same first industrial equipment in the three project execution networks, and extract all the same first industrial equipment and the network branches between all the same first industrial equipment and the execution parameter change threads corresponding to the same first industrial equipment in the three project execution networks to obtain the management thread corresponding to the first industrial equipment.
[0125] In this embodiment, the execution device information is parsed to obtain the relevant information of the device required for the corresponding execution project.
[0126] In this embodiment, the first industrial device is the corresponding industrial device selected from the device library based on the execution device information.
[0127] In this embodiment, the execution plan is a plan for executing the project determined based on the project to be executed.
[0128] In this embodiment, the execution logic is the execution sequence between the first industrial devices determined based on the execution plan.
[0129] In this embodiment, the associated industrial devices are two or more industrial devices obtained by logically associating the first industrial device based on the execution logic.
[0130] In this embodiment, the project execution thread is a thread representing the project execution process obtained after sorting the associated industrial equipment based on the execution plan.
[0131] In this embodiment, the initial project execution network is a network representing the project execution order obtained after the first industrial equipment other than the associated industrial equipment is added to the project execution thread based on the execution plan.
[0132] In this embodiment, the secondary project execution network is a network representing the project execution sequence obtained by assigning corresponding execution parameter change threads to the corresponding first industrial equipment included in the primary project execution network based on the subtask information included in the execution plan.
[0133] In this embodiment, the subtask information executes the task information included in the plan.
[0134] In this embodiment, the execution parameter is a change thread of the parameter set when the device executes the project.
[0135] In this embodiment, the tertiary project execution network is a network representing the order of project execution obtained by setting the network branch lengths of the secondary project execution network based on the predicted execution time.
[0136] In this embodiment, the predicted execution time is the predicted time required for the first industrial equipment to execute the corresponding sub-task.
[0137] In this embodiment, the network branch length is the length of the corresponding network branch contained in the secondary project execution network determined based on the predicted execution time of the corresponding first industrial equipment.
[0138] In this embodiment, setting the network branch length of the secondary project execution network based on the predicted execution time includes:
[0139]
[0140] Where L1 is the network branch length of the secondary project execution network, L is the maximum value of the network branch length, e is a natural constant and the value of e is 2.72, α is the conversion coefficient, T1 is the predicted execution time, and T is the maximum predicted execution time;
[0141] For example, L is 10, α is 0.1, T1 is 10, T is 10, and L1 is 11.05.
[0142] The beneficial effects of the above technology are: by screening, logically associating, sorting, supplementing, assigning execution parameters, predicting execution time, and setting network branch lengths for the industrial equipment contained in the equipment library based on the projects to be executed, and then generating a corresponding project execution network, the management thread of the corresponding industrial equipment is extracted from the project execution network, so that the obtained management thread of the corresponding industrial equipment can completely and accurately represent the management process of the corresponding industrial equipment when executing the projects to be executed.
[0143] Embodiment 6:
[0144] Based on Example 5, the management analysis layer refers to Figure 6 ,include:
[0145] A thread analysis module, used to perform abnormal analysis on the management thread and obtain corresponding analysis results;
[0146] A thread updating module, configured to update the management thread into the management record when the analysis result shows that there is no abnormality in the management thread;
[0147] The secondary management module is used to perform secondary management on the corresponding industrial equipment based on the analysis result and obtain the corresponding final management thread when the analysis result shows that the management thread is abnormal.
[0148] In this embodiment, the management record is a record storing the basic parameter management of the industrial equipment.
[0149] The beneficial effects of the above technology are: by performing abnormal analysis on the management thread, abnormal situations such as failures and equipment damage that may occur in the corresponding industrial equipment when executing the project to be executed can be pre-detected in advance, and then early warning corrections can be made, reducing the damage and failure of industrial equipment during the project execution process, reducing management costs, and increasing management efficiency.
[0150] Embodiment 7:
[0151] On the basis of Example 6, the thread analysis module refers to Figure 7 ,include:
[0152] A rule retrieving unit, used for retrieving the restriction rule of the first industrial device from the device library;
[0153] A first parsing unit, configured to parse the restriction rule to obtain a restriction device corresponding to the first industrial device and a corresponding associated restriction rule;
[0154] A first judgment unit is used to judge whether there is a first restricted device whose connection relationship satisfies the connection relationship included in the corresponding association restriction rule in the three-item execution network based on the corresponding management thread, and if so, the first restricted device and the first industrial device are used as the corresponding first devices to be judged;
[0155] A second parsing unit, configured to parse the sub-restriction rule to obtain a first execution parameter associated restriction range corresponding to the first industrial device and a second execution parameter associated restriction range corresponding to the corresponding restriction device;
[0156] A thread calling unit, configured to call out a first execution parameter change thread corresponding to the first industrial device and a second execution parameter change thread corresponding to the first restriction device based on the three-item execution network;
[0157] A second judgment unit is used for, when there is a first abnormal execution parameter exceeding the first execution parameter associated limit range in the first execution parameter change thread or there is a second abnormal execution parameter exceeding the second execution parameter associated limit range in the second execution parameter change thread, taking the presence of an abnormality in the management thread corresponding to the first device to be judged as the corresponding first sub-analysis result; otherwise, taking the absence of an abnormality in the management thread corresponding to the first device to be judged as the corresponding first sub-analysis result;
[0158] A third judgment unit is used to judge whether the total number of the same first industrial equipment included in the management thread is 1 when there is no first restricted device whose connection relationship satisfies the connection relationship included in the corresponding sub-restriction rule in the three-item execution network;
[0159] A third parsing unit is used for, when the total number of identical first industrial devices included in the management thread is 1, taking the corresponding first industrial device as the second device to be determined, parsing the restriction rule corresponding to the second device to be determined to obtain the corresponding normal restriction rule, and determining the normal restriction range corresponding to the second device to be determined based on the normal restriction rule;
[0160] a fourth judgment unit, configured to retrieve the third execution parameter change thread corresponding to the second device to be judged based on the three project execution networks, and judge whether there is a third abnormal execution parameter in the third execution parameter change thread that exceeds the corresponding normal limit range; if so, the existence of an abnormality in the management thread corresponding to the second device to be judged is taken as the corresponding second sub-analysis result; otherwise, the non-existence of an abnormality in the management thread corresponding to the second device to be judged is taken as the corresponding second sub-analysis result;
[0161] a fourth parsing unit, configured to, when the total number of identical first industrial devices included in the management thread is not 1, use the corresponding first industrial device as the corresponding third device to be determined, and parse the restriction rule corresponding to the third device to be determined to obtain the corresponding reuse restriction rule;
[0162] A data determination unit, configured to determine a corresponding predicted reuse interval time and an execution parameter interval difference based on the management thread corresponding to the third device to be determined;
[0163] a fifth judgment unit, configured to judge whether the predicted reuse interval time and the execution parameter interval difference satisfy the corresponding reuse restriction rule; if so, taking the management thread corresponding to the third device to be judged as having no abnormality as the corresponding third sub-analysis result; otherwise, taking the management thread corresponding to the third device to be judged as having an abnormality as the corresponding third sub-analysis result;
[0164] The analysis results include: a first sub-analysis result, a second sub-analysis result, and a third sub-analysis result.
[0165] In this embodiment, the restriction rule is the restriction rule for use corresponding to the first industrial equipment retrieved from the equipment library.
[0166] In this embodiment, the restricted device is a device with usage restrictions corresponding to the first industrial device obtained after parsing the restriction rule.
[0167] In this embodiment, the associated restriction rule is a restriction rule for the corresponding use of the first industrial device and the corresponding restriction device.
[0168] In this embodiment, the first device to be determined is a first restricted device whose connection relationship in the three-item execution network satisfies the connection relationship included in the corresponding association restriction rule.
[0169] In this embodiment, the first execution parameter associated restriction range is the usable range of the execution parameter corresponding to the first industrial equipment obtained by analyzing the sub-restriction rule.
[0170] In this embodiment, the second execution parameter associated restriction range is the available range of the execution parameter corresponding to the corresponding restriction device obtained by parsing the sub-restriction rule.
[0171] In this embodiment, the first execution parameter change thread is a change thread of the execution parameters corresponding to the first industrial equipment retrieved based on the three-item execution network.
[0172] In this embodiment, the second execution parameter change thread is a change thread of the execution parameter corresponding to the first restriction device retrieved based on the three-item execution network.
[0173] In this embodiment, the first sub-analysis result is a result obtained after performing an abnormality analysis on the first device to be determined.
[0174] In this embodiment, the second device to be determined is the first industrial device corresponding to when the total number of identical first industrial devices included in the management thread is 1.
[0175] In this embodiment, the normal restriction rule is the restriction rule corresponding to the case where there is no associated restriction device and repeated use, which is obtained after parsing the restriction rule corresponding to the second device to be determined.
[0176] In this embodiment, the third execution parameter change thread is a change thread of the execution parameters corresponding to the second device to be determined retrieved based on the three project execution network calls.
[0177] In this embodiment, the normal restriction range is the restriction range corresponding to the case where the second device to be determined is used without an associated restriction device and is repeatedly used, which is determined based on the normal restriction rule.
[0178] In this embodiment, the second sub-analysis result is a result obtained after performing an abnormality analysis on the second device to be determined.
[0179] In this embodiment, the third device to be determined is the first industrial device corresponding when the total number of identical first industrial devices included in the management thread is not 1.
[0180] In this embodiment, the repeated use restriction rule is the restriction rule corresponding to repeated use obtained after parsing the restriction rule corresponding to the third device to be determined.
[0181] In this embodiment, determining the corresponding predicted reuse interval time and execution parameter interval difference based on the management thread corresponding to the third device to be determined includes:
[0182] The predicted reuse interval time is the predicted reuse interval time of the third device to be determined based on the management thread corresponding to the third device to be determined;
[0183]
[0184] Wherein, ΔS is the execution parameter interval difference, i is the execution parameter set in the previous use process when the third judged device is reused, n is the total number of execution parameters set in the previous use process when the third judged device is reused, and A 1i is the execution parameter set for the i-th time in the previous use process when the third judged device is reused, j is the execution parameter set for the current time in the next use process when the third judged device is reused, m is the total number of times the execution parameter is set in the next use process when the third judged device is reused, A2i is the execution parameter set for the jth time during the next use of the third determined device when the device is reused;
[0185] For example, when the third device is reused, the parameters set in the previous use process are: 5, 6, 7, and when the third device is reused, the parameters set in the next use process are: 3, 4, 5, then ΔS is 2.
[0186] In this embodiment, the second sub-analysis result is a result obtained after performing an abnormality analysis on the third device to be determined.
[0187] The beneficial effects of the above technology are: by classifying the first industrial equipment based on the finalized project execution network and the corresponding management thread, the management thread is analyzed for abnormalities according to the restriction rules corresponding to different situations to obtain the corresponding analysis results, thereby reducing the damage and failure of industrial equipment during the project execution process, reducing management costs, and increasing management efficiency.
[0188] Embodiment 8:
[0189] Based on Example 7, the secondary management module refers to Figure 8 ,include:
[0190] a request generating unit, configured to generate a corresponding correction request based on the analysis result when the analysis result indicates that the management thread is abnormal;
[0191] a feedback receiving unit, configured to receive a request feedback input by a user based on the correction request;
[0192] A secondary management unit, configured to perform secondary management on the corresponding industrial equipment based on the request feedback, and at the same time, record the corresponding final management thread, and update the final management thread into the management record;
[0193] The request for feedback includes: correcting execution items and correcting inspection items.
[0194] In this embodiment, the correction request is a request for requesting the user to correct an execution item or an inspection item.
[0195] In this embodiment, the request feedback is feedback based on the user input received for the correction request.
[0196] In this embodiment, the revised execution project is to revise the to-be-executed project.
[0197] In this embodiment, modifying the inspection items is to modify the original inspection items of the corresponding industrial equipment.
[0198] The beneficial effects of the above technology are: when there are abnormalities in the analysis results, a correction request is issued to the user, and the corresponding request feedback is received, and secondary management of industrial equipment parameters is performed based on the request feedback, thereby achieving abnormal prevention of industrial equipment and comprehensive management of basic parameters.
[0199] Embodiment 9:
[0200] On the basis of Example 8, the secondary management unit, referring to Fig. 9 ,include:
[0201] An information receiving subunit, configured to receive project modification information input by a user based on the request feedback when the request feedback is to modify an execution project;
[0202] A plan generation subunit, configured to generate a corresponding latest inspection and maintenance plan based on the abnormal equipment included in the analysis result when the request feedback is to modify the inspection item;
[0203] The secondary management subunit is used to perform secondary management on the corresponding industrial equipment based on the project correction information or the latest inspection and maintenance plan, and at the same time, record the corresponding final management thread and update the final management thread into the management record.
[0204] In this embodiment, the project revision information is revision information about the project to be executed.
[0205] In this embodiment, the abnormal device is the corresponding first industrial device whose management thread is determined to be abnormal in the analysis result.
[0206] In this embodiment, the latest inspection and maintenance plan is the latest inspection and maintenance plan corresponding to the first industrial equipment generated based on the abnormal equipment included in the analysis result.
[0207] The beneficial effect of the above technology is that when the management thread is determined to be abnormal, the execution project is corrected based on the corresponding abnormal device, thereby strengthening the maintenance of industrial equipment and reducing the failure and damage of industrial equipment.
[0208] Embodiment 10:
[0209] On the basis of Example 9, the secondary management subunit, referring to Fig.10 ,include:
[0210] A project correction subunit, configured to correct the to-be-executed project based on the project correction information and generate a corresponding latest execution project when the request feedback is to correct the execution project;
[0211] The latest management subunit is used to perform secondary management on the corresponding industrial equipment contained in the equipment library based on the latest execution project, and at the same time, record the corresponding final management thread and update the final management thread to the management record;
[0212] The latest inspection subunit is used to set the corresponding basic parameters based on the latest inspection and maintenance plan when the request feedback is to modify the inspection and maintenance project. At the same time, it records the corresponding setting thread to obtain the corresponding final management thread, and updates the final management thread to the management record.
[0213] In this embodiment, the latest executed project is the latest to-be-executed project generated after the to-be-executed project is modified based on the project modification information when the requested feedback is to modify the executed project.
[0214] In this embodiment, the basic parameters include, for example, the inspection cycle.
[0215] The beneficial effect of the above technology is that when the management thread is determined to be abnormal, the inspection items are corrected based on the corresponding abnormal equipment, thereby strengthening the maintenance of industrial equipment and reducing the failure and damage of industrial equipment.
[0216] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A basic parameter management system for industrial equipment based on SaaS cloud platform, characterized in that: include: The device import layer is used to update the device import information to the device library in real time; The SaaS cloud platform is used to manage the industrial equipment contained in the equipment library based on the to-be-executed projects input by the user, and obtain the corresponding management threads, including: Parse the project to be executed to obtain corresponding execution equipment information, select the corresponding first industrial equipment from the equipment library based on the execution equipment information, determine the corresponding execution plan based on the project to be executed, determine the execution logic between the first industrial equipment based on the execution plan, logically associate the first industrial equipment based on the execution logic to obtain the corresponding associated industrial equipment, sort the associated industrial equipment based on the execution plan to obtain the project execution thread, add other first industrial equipment except the associated industrial equipment to the project execution thread based on the execution plan to obtain the corresponding initial project execution network, and execute the initial project based on the subtask information contained in the execution plan. The corresponding first industrial equipment contained in the network is assigned a corresponding execution parameter change thread to obtain a corresponding secondary project execution network, and the predicted execution time corresponding to each first industrial equipment contained in the secondary project execution network is predicted based on the subtask information, and the network branch length of the secondary project execution network is set based on the predicted execution time to obtain a corresponding tertiary project execution network, and the same first industrial equipment is screened out in the tertiary project execution network, and all the same first industrial equipment and the network branches between all the same first industrial equipment and the execution parameter change threads corresponding to the same first industrial equipment are extracted from the tertiary project execution network to obtain a management thread of the corresponding first industrial equipment; Management analysis layer, including: A thread analysis module, used to perform abnormal analysis on the management thread and obtain corresponding analysis results; A thread updating module, configured to update the management thread into the management record when the analysis result shows that there is no abnormality in the management thread; The secondary management module is used to perform secondary management on the corresponding industrial equipment based on the analysis result and obtain the corresponding final management thread when the analysis result shows that the management thread is abnormal.
2. According to claim 1, an industrial equipment basic parameter management system based on a SaaS cloud platform is characterized in that: The device import layer includes: An information receiving module is used to receive device import information input by a user in real time based on any communication terminal that builds a preset server; A master list updating module, used for obtaining the latest master list of industrial equipment based on the equipment import information; The device library update module is used to update the latest industrial equipment master list into the device library based on a preset network protocol.
3. According to claim 2, the basic parameter management system for industrial equipment based on the SaaS cloud platform is characterized in that: The master table updating module comprises: An information parsing unit, used to parse the device import information and obtain a device number and a device type corresponding to the device to be imported; A classification and summary unit is used to classify and summarize all device numbers based on device type to obtain a device list corresponding to each device type; The general table updating unit is used to update the equipment import information to the equipment list and then update it to obtain the latest industrial equipment general table.
4. According to claim 1, the basic parameter management system for industrial equipment based on the SaaS cloud platform is characterized in that: The thread analysis module comprises: A rule retrieving unit, used for retrieving the restriction rule of the first industrial device from the device library; A first parsing unit, configured to parse the restriction rule to obtain a restriction device corresponding to the first industrial device and a corresponding associated restriction rule; A first judgment unit is used to judge whether there is a first restricted device whose connection relationship satisfies the connection relationship included in the corresponding association restriction rule in the three-item execution network based on the corresponding management thread, and if so, the first restricted device and the first industrial device are used as the corresponding first devices to be judged; A second parsing unit, configured to parse the sub-restriction rule to obtain a first execution parameter associated restriction range corresponding to the first industrial device and a second execution parameter associated restriction range corresponding to the corresponding restriction device; A thread calling unit, configured to call out a first execution parameter change thread corresponding to the first industrial device and a second execution parameter change thread corresponding to the first restriction device based on the three-item execution network; A second judgment unit is used for, when there is a first abnormal execution parameter exceeding the first execution parameter associated limit range in the first execution parameter change thread or there is a second abnormal execution parameter exceeding the second execution parameter associated limit range in the second execution parameter change thread, taking the presence of an abnormality in the management thread corresponding to the first device to be judged as the corresponding first sub-analysis result; otherwise, taking the absence of an abnormality in the management thread corresponding to the first device to be judged as the corresponding first sub-analysis result; A third judgment unit is used to judge whether the total number of the same first industrial equipment included in the management thread is 1 when there is no first restricted device whose connection relationship satisfies the connection relationship included in the corresponding sub-restriction rule in the three-item execution network; A third parsing unit is used for, when the total number of identical first industrial devices included in the management thread is 1, taking the corresponding first industrial device as the second device to be determined, parsing the restriction rule corresponding to the second device to be determined to obtain the corresponding normal restriction rule, and determining the normal restriction range corresponding to the second device to be determined based on the normal restriction rule; a fourth judgment unit, configured to retrieve the third execution parameter change thread corresponding to the second device to be judged based on the three project execution networks, and judge whether there is a third abnormal execution parameter in the third execution parameter change thread that exceeds the corresponding normal limit range; if so, the existence of an abnormality in the management thread corresponding to the second device to be judged is taken as the corresponding second sub-analysis result; otherwise, the non-existence of an abnormality in the management thread corresponding to the second device to be judged is taken as the corresponding second sub-analysis result; a fourth parsing unit, configured to, when the total number of identical first industrial devices included in the management thread is not 1, use the corresponding first industrial device as the corresponding third device to be determined, and parse the restriction rule corresponding to the third device to be determined to obtain the corresponding reuse restriction rule; A data determination unit, configured to determine a corresponding predicted reuse interval time and an execution parameter interval difference based on the management thread corresponding to the third device to be determined; a fifth judgment unit, configured to judge whether the predicted reuse interval time and the execution parameter interval difference satisfy the corresponding reuse restriction rule; if so, taking the management thread corresponding to the third device to be judged as having no abnormality as the corresponding third sub-analysis result; otherwise, taking the management thread corresponding to the third device to be judged as having an abnormality as the corresponding third sub-analysis result; The analysis results include: a first sub-analysis result, a second sub-analysis result, and a third sub-analysis result.
5. According to claim 4, the basic parameter management system for industrial equipment based on the SaaS cloud platform is characterized in that: The secondary management module includes: a request generating unit, configured to generate a corresponding correction request based on the analysis result when the analysis result indicates that the management thread is abnormal; a feedback receiving unit, configured to receive a request feedback input by a user based on the correction request; A secondary management unit, configured to perform secondary management on the corresponding industrial equipment based on the request feedback, and at the same time, record the corresponding final management thread, and update the final management thread into the management record; The request for feedback includes: correcting execution items and correcting inspection items.
6. The industrial equipment basic parameter management system based on the SaaS cloud platform according to claim 5 is characterized in that: The secondary management unit comprises: An information receiving subunit, configured to receive project modification information input by a user based on the request feedback when the request feedback is to modify an execution project; A plan generation subunit, configured to generate a corresponding latest inspection and maintenance plan based on the abnormal equipment included in the analysis result when the request feedback is to modify the inspection item; The secondary management subunit is used to perform secondary management on the corresponding industrial equipment based on the project correction information or the latest inspection and maintenance plan, and at the same time, record the corresponding final management thread and update the final management thread into the management record.
7. The industrial equipment basic parameter management system based on the SaaS cloud platform according to claim 6 is characterized in that: The secondary management subunit comprises: A project correction subunit, configured to correct the to-be-executed project based on the project correction information and generate a corresponding latest execution project when the request feedback is to correct the execution project; The latest management subunit is used to perform secondary management on the corresponding industrial equipment contained in the equipment library based on the latest execution project, and at the same time, record the corresponding final management thread and update the final management thread to the management record; The latest inspection subunit is used to set the corresponding basic parameters based on the latest inspection and maintenance plan when the request feedback is to modify the inspection and maintenance project. At the same time, it records the corresponding setting thread to obtain the corresponding final management thread, and updates the final management thread to the management record.
Citation Information
Patent Citations
System and method to facilitate welding software as a service
CN108027911A
Internet of Things data platform based on big data and AI
CN111787066A