CN113687636A - Equipment management method, system and storage medium for industrial production - Google Patents

Equipment management method, system and storage medium for industrial production Download PDF

Info

Publication number
CN113687636A
CN113687636A CN202110970674.4A CN202110970674A CN113687636A CN 113687636 A CN113687636 A CN 113687636A CN 202110970674 A CN202110970674 A CN 202110970674A CN 113687636 A CN113687636 A CN 113687636A
Authority
CN
China
Prior art keywords
switching
state
working state
value
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110970674.4A
Other languages
Chinese (zh)
Other versions
CN113687636B (en
Inventor
王新华
包卿
薛立俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mingdu Zhiyun Zhejiang Technology Co Ltd
Original Assignee
Mingdu Zhiyun Zhejiang Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mingdu Zhiyun Zhejiang Technology Co Ltd filed Critical Mingdu Zhiyun Zhejiang Technology Co Ltd
Priority to CN202110970674.4A priority Critical patent/CN113687636B/en
Publication of CN113687636A publication Critical patent/CN113687636A/en
Application granted granted Critical
Publication of CN113687636B publication Critical patent/CN113687636B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41885Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by modeling, simulation of the manufacturing system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32339Object oriented modeling, design, analysis, implementation, simulation language
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a device management method, a system and a storage medium for industrial production, which comprises the steps of obtaining counting transfinite switching information in a counter transfinite configuration, traversing JSON arrays stored with preset switching step information if a current first working state accords with a second switching initial value, obtaining a current device state real-time value of a device if switching process data with the initial value of the second switching initial value, the end value of the second switching end value and a switching event of a second action code exists, obtaining the total switching times in the counter transfinite configuration and the switched times of the current first working state if the switching process data is in a switching state value preset interval, abandoning the switching if the total switching times is greater than the switched times, and switching the device to the second working state if the switching times is not greater than the switched times. The switching of different states of the equipment is realized according to different operations or different current states and other reasons, and the problem of low production reliability of the equipment caused by switching state errors is avoided.

Description

Equipment management method, system and storage medium for industrial production
Technical Field
The present invention relates to the field of industrial automation, and in particular, to a device management method, system and storage medium for industrial production.
Background
With the development of computer technology, more and more business systems are applied to the industrial production process, and various businesses can be processed through the business systems. During the production process of the industrial equipment, various states exist, such as the cleaning state, the verification state or the use state of the equipment, and the various states of the equipment can be transited due to various reasons. In the actual process of industrial production, various industrial devices can be used, and can be switched between different states according to different operations or different current states and other reasons, however, because the factors involved in switching between the states of the devices are more, switching state errors often occur, and the reliability of device production is low.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides a device management method for industrial production, which is characterized by comprising the following steps:
s1, acquiring the state configuration of the verified equipment at regular time, traversing each state transition of the equipment, and acquiring the counting overrun switching information in the counter overrun configuration if the counter overrun configuration exists, wherein the counting overrun switching information comprises a second switching start value, a second switching end value and a second action code;
s2, acquiring the current working state of the equipment according to the equipment identity information, and entering the next step if the current first working state accords with a second switching initial value;
s3, traversing the JSON array stored with the preset switching step information, and entering the next step if the initial value is a second switching initial value, the end value is a second switching end value, and the switching event is switching process data of a second action code;
s4, acquiring a current equipment state real-time value of the equipment, judging whether the equipment state real-time value is in a switching state value preset interval of a first working state, and entering the next step if the equipment state real-time value is in the switching state value preset interval;
s5, obtaining the total switching times in the over-limit configuration of the counter and the switched times of the current first working state, if the total switching times is larger than the switched times, giving up the switching, otherwise, switching the equipment to the second working state.
Preferably, the apparatus management method for industrial production further comprises the steps of:
s61, acquiring a reset instruction for switching the equipment from the second working state back to the first working state, wherein the reset instruction comprises the identity information of the equipment to be switched and the state parameter ID of the second working state;
s62, acquiring an authority code list corresponding to the reset instruction sending account, searching whether a reset working state authority code exists in the authority code list, and entering the next step if the reset working state authority code exists;
s63, acquiring a third action code of the reset instruction, traversing the JSON array stored with preset switching step information, and entering the next step if a switching flow data exists, wherein the switching flow data has a starting value corresponding to the second working state, an ending value corresponding to the first working state and a switching event being the third action code;
and S64, acquiring the current device state real-time value of the device, judging whether the device state real-time value is in the switching state value preset interval of the second working state, resetting the device to the second working state if the device state real-time value is in the switching state value preset interval, and otherwise, abandoning the resetting.
Preferably, the step S62 specifically includes:
s621, acquiring an authority code list corresponding to the reset instruction sending account, searching whether a reset working state authority code exists in the authority code list, and entering the next step if the reset working state authority code exists;
and S622, if the reset working state authority code does not exist, acquiring account attribute information, if the account is a second-level account, quitting the reset, and if the account is a first-level account, entering the next step.
Preferably, the step S63 specifically includes:
s631, acquiring a third action code of the reset instruction, traversing the JSON array stored with preset switching step information, and entering the next step if a switching process data exists, wherein the starting value corresponds to the second working state, the ending value corresponds to the first working state, and the switching event is the third action code;
s632, if the switching flow data of which the initial value corresponds to the second working state, the end value corresponds to the first working state or the switching event is the third action code does not exist, judging whether the account is a first-stage account, if the account is the first-stage account, taking the second working state as the initial value, taking the first working state as the end value and taking the third action code as the switching event, correspondingly converting the second working state into new switching flow data, adding the new switching flow data into the JSON array, and entering the next step;
and S633, if the switching flow data of which the starting value corresponds to the second working state, the ending value corresponds to the first working state or the switching event is the third action code does not exist, and the account is the second-level account, the switching is quit.
The invention also discloses a device state management system for industrial production, which comprises: the over-limit configuration query module is used for acquiring the state configuration of the verified equipment at regular time, traversing each state transition of the equipment, and acquiring counting over-limit switching information in the counter over-limit configuration if the counter over-limit configuration exists, wherein the counting over-limit switching information comprises a second switching initial value corresponding to the first working state, a second switching end value corresponding to the second working state and a second action code; the initial state checking module is used for acquiring the current working state of the equipment according to the equipment identity information and judging whether the current working state meets a second switching initial value or not; the array traversal check module is used for traversing the JSON array stored with the preset switching step information, judging whether a switching process data with a starting value as a second switching starting value and an ending value as a second switching ending value exists, and the switching event is a second action code; the device state checking module is used for acquiring a current device state real-time value of the device and judging whether the device state real-time value is in a switching state value preset interval of a first working state or not; and the switching frequency checking module is used for acquiring the total switching frequency in the over-limit configuration of the counter and the switched frequency of the current first working state, and switching the equipment to the second working state when the total switching frequency is equal to the switched frequency.
Preferably, the equipment state management system for industrial production further comprises the following modules: the device comprises a reset instruction acquisition module, a reset instruction acquisition module and a reset instruction processing module, wherein the reset instruction acquisition module is used for acquiring a reset instruction for switching the device from the second working state back to the first working state, and the reset instruction comprises identity information of the device to be switched and a state parameter ID of the second working state; the authority verification module is used for acquiring an authority code list corresponding to a reset instruction sending account and judging whether a reset working state authority code exists in the authority code list or not; the switching flow verification module is used for acquiring a third action code of the reset instruction, traversing the JSON array in which preset switching step information is stored, and judging whether switching flow data exists, wherein the switching flow data has a starting value corresponding to a second working state, an ending value corresponding to a first working state and a switching event being the third action code; and the state value judging module is used for acquiring the current equipment state real-time value of the equipment, judging whether the equipment state real-time value is in a switching state value preset interval of the second working state, and resetting the equipment to the second working state in the switching state value preset interval.
Preferably, the right check module specifically includes: the authority code searching module is used for acquiring an authority code list corresponding to the reset instruction sending account and searching whether a reset working state authority code exists in the authority code list; and the account attribute acquisition module is used for acquiring the account attribute information when the reset working state authority code does not exist, and quitting the reset when the account is a second-level account.
Preferably, the handover procedure checking module includes: the switching flow data searching module is used for acquiring a third action code of the reset instruction, traversing the JSON array in which preset switching step information is stored, and judging whether switching flow data exists, wherein the switching flow data has a starting value corresponding to a second working state, an ending value corresponding to a first working state and a switching event is the third action code; the switching flow data adding module is used for judging whether the account is a first-level account or not when switching flow data with a starting value corresponding to a second working state, an ending value corresponding to a first working state or a switching event being a third action code does not exist, and if the account is the first-level account, the second working state is used as the starting value, the first working state is used as the ending value and the third action code is used as the switching event and is correspondingly converted into new switching flow data to be added to the JSON array; and the quitting switching module is used for quitting switching when the switching flow data of which the starting value corresponds to the second working state, the ending value corresponds to the first working state or the switching event is the third action code does not exist and the account is the second-level account.
The invention also discloses a device state management device for industrial production, which comprises a memory, a processor and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the computer program to realize the steps of the device management method for industrial production.
The invention also discloses a computer readable storage medium storing a computer program which, when executed by a processor, implements the steps of the apparatus management method for industrial production as described above.
The invention discloses a device management method and a system for industrial production, which determine whether the working state of a device needs to be switched or not by acquiring an authority coding list corresponding to a conversion instruction sending account and judging whether the authority of the conversion instruction sending account and switching process data meet the preset steps, whether the current state values of the device are equal or not, whether the using times are left or not, whether a timer is expired or not and other verification conditions, thereby realizing the switching of different states of the device according to different operations or different current states and other reasons and avoiding the problem of low production reliability of the device caused by wrong switching states.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a schematic flow chart of the equipment management method for industrial production disclosed in this embodiment.
Fig. 2 is a schematic flowchart of step S6 disclosed in this embodiment.
Fig. 3 is a schematic flowchart of step S62 disclosed in this embodiment.
Fig. 4 is a schematic flowchart of step S63 disclosed in this embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the drawings of the embodiments of the present invention. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the described embodiments of the invention without any inventive step, are within the scope of protection of the invention.
In the description of the present invention, it is to be understood that the terms "first", "second" and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless specifically defined otherwise.
In the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the present invention, unless otherwise expressly stated or limited, "above" or "below" a first feature means that the first and second features are in direct contact, or that the first and second features are not in direct contact but are in contact with each other via another feature therebetween. Also, the first feature being "on," "above" and "over" the second feature includes the first feature being directly on and obliquely above the second feature, or merely indicating that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature includes the first feature being directly under and obliquely below the second feature, or simply meaning that the first feature is at a lesser elevation than the second feature.
The equipment management method for industrial production can be used for defining and managing the whole state life cycle of various industrial equipment, and specifically can comprise equipment state definition, equipment state transition management, automatic management of the use times and the use time of each state of the equipment, and reminding of the equipment approaching to an alarm state. In industrial production processes, various devices are used, and how to model the devices in related systems is always the key point of various production systems. In a conventional method, a device is generally added to define various parameters for the device, and for devices of different models, similar parameters need to be configured repeatedly, which increases the complexity of work and also deteriorates data maintainability. The unified modification of device parameters and states will also become complex and versatile. For the devices of the same model, the attributes of the same parameter need to be configured repeatedly, which increases the difficulty of maintenance. In the present invention we abstract various common attributes of the device, such as date of manufacture, work center, code, name, etc. as the built-in parameters of the device. And the function of adding parameters by a user is provided, so that the parameter multiplexing becomes more flexible. The creation of the device objects is provided, and each device object can select different parameters to be combined, so that the object definition is simpler. In the invention, the authority and the variable type are configured for the object, so that the equipment has differentiation in the operation process and dynamically protects the equipment data according to the requirement.
As shown in fig. 1, in this embodiment, the apparatus management method for industrial production may specifically include the following steps:
step S1, obtaining the state configuration of the verified device at regular time, traversing each state transition of the device, and if there is a counter overrun configuration, obtaining the count overrun switching information in the counter overrun configuration, where the count overrun switching information includes a second switching start value, a second switching end value, and a second action code.
In this embodiment, the system first sets device status parameters, where the device status parameters include basic information, status information, and status transition information. The base information may include the name and description of the state parameters. The state information may include a state name, a designated permission change value set to control whether the user has permission to change this operating state, counter support information, timer support information. The counter support information is configured to control whether the state is subjected to a usage number control, and the state is changed when the usage number exceeds a limit. The timer support information is configured to control whether the state has a usage time limit, the state being changed when the device state usage time exceeds the limit. The state transition information includes a state starting point, a state ending point, and a transition event, where the transition event may include an operation step, a counter overrun, a timer overrun, and the like, and specifically, the operation step indicates that state switching can be performed only by manual operation of a user; the timer overrun indicates that when the state service time of the equipment is overrun, the system automatically switches the state; the counter overrun indicates that when the number of times of use of the state of the device is overrun, the system will automatically perform the switching of the state.
And after the setting of the equipment state parameters is finished, configuring actual data. Specifically, a specific right can be configured for a given right change value, and a user can generally modify the state value only when the user has the right. A specific list parameter can be configured for the list synchronization change value, and when the device state changes, all the device states associated with the list parameter change simultaneously. The counter support information can configure the specific use times of the state, when the use times of the equipment state exceed the limit, the state is not allowed to be used, and if a conversion event of 'counter overrun' is configured, the system automatically switches the state according to the event. The counter alarm threshold is configured to alert the system when the number of uses exceeds the threshold. The timer support information may configure the usage time of the state, which will not be allowed to be used when the usage time exceeds the configuration time, and if a "timer timeout" transition event is configured, the system will automatically switch states according to the event. The timer alarm threshold is used for configuring the system to alarm and prompt when the use time exceeds the threshold.
After setting the state parameters, the equipment state can be instantiated, the state configuration is added to each setting according to the state object configuration, and after the instantiation is carried out, the related attributes are brought in, wherein the attributes comprise state names and the unique names of the states; current value, current state of the device, initial value of which the user can manually change state; a remaining number of uses remaining in the state, the remaining number of uses before unverified being displayed as empty; the expiration time, the expiration time of the state, the number of times remaining before non-verification, is shown as empty.
In this embodiment, all the state parameter data are stored by using a relational database, the state complexity and the expandability are considered, the storage of the device state is divided into a configuration data TABLE _ OBJ and a real-time parameter TABLE _ PARAM, and the configuration data TABLE and the real-time parameter TABLE are associated by a device unique ID, which not only facilitates the quick access and modification of the real-time parameters, but also facilitates the quick storage of the configuration data.
In a configuration data table, the complexity of a state, the infinite expansion of data quantity and the data similarity are considered, the state data are compressed to 1-10% of the original state data through a compression algorithm during storage, and then the compressed data are converted into character strings through a BASE64 algorithm and stored in a relational database. During reading, decoding is carried out by using BASE64, then reverse decompression is carried out by using a ZIP algorithm, and the decompressed data is sent to a corresponding front end for state display. During decompression, since the ZIP algorithm cannot confirm the size of the decompressed data, the size of the decompressed configuration data is controllable by the following decompression method.
And acquiring the data length B of the configuration data compressed packet before decompression, and presetting a first amplification factor A. Specifically, a multiple A is defined, and the initial size is 100; defining a fixed length B, the size of which is the data length before decompression; generally, the compression ratio of data with less repeatability is not more than 2%, so that the compression ratio of 100 times can meet the requirement of most data decompression, and for the decompression with more repeated data, the decompression is carried out step by adopting a mode of circular judgment and gradual amplification.
And performing cyclic operation, distributing the decompressed target memory, wherein the size of the target memory is A × B, decompressing for one time, jumping out of the cycle if the decompression is successful, and otherwise, entering the next step.
Adjusting the first amplification factor A into a second amplification factor C, wherein C is A x n, n is an integer, distributing the decompressed target memory again, the size of the target memory is C x B, decompressing again, and jumping out of the cycle if decompression succeeds; if the decompression fails, the steps are repeated until the cycle is skipped after the decompression is successful. In this embodiment, a may be enlarged by 10 times, i.e., C ═ a × 10. Distributing the decompressed target memory again, wherein the size of the decompressed target memory is C x B, decompressing for the first time, and jumping out of circulation if the decompression is successful; if the decompression fails, the step is carried out again until the cycle is exited after the decompression is successful. By the method, the data can be successfully decompressed regardless of the compression rate of the data.
And after the storage configuration of the state parameter data is completed, equipment verification is carried out. After the device verification is completed, all state base configurations of the device cannot be modified. After the device is authenticated, the system will automatically store the data in the REDIS. Specifically, the state of the REDIS data storage verification is adopted for device verification, and for convenience of fast comparison of data states and check before and after the states, the state parameter information of the device is stored in a hash table mode, wherein a main key of the state parameter is represented by "[ EQUIP ]: the mode representation of REDIS "; various data after the state parameter verification are stored in a JSON object key-value mode, and the key value types of the data are divided into the following types:
value represents the real-time value of the state, and when the state is changed, the logic server needs to confirm whether the state transition can be continued according to the state.
Secondly, const represents the state type, 1 represents a constant 0 represents a variable, when the state is changed, the logic server firstly reads the state type, and only when the state is the variable, the state transition can be continuously executed.
State parameter: where the key values are organized in the manner of "status values" + "_" + "parameter types". The "parameter type" specifically includes the following: "count" represents the total number of times usable, the number of "counter supports" for the configuration; the 'count _ alarm' represents the number of the use time alarm critical values, which is the configured 'counter alarm critical values', and when the use times exceed the number, the system can generate the time critical alarm; "second" represents the total amount of time available, accurate to seconds, converted to seconds for configuring the number of "timer supports"; "time" represents the available expiration time, represented by the timestamp, which is the configured "timer support" time plus the time value of the verification time, resulting in the timestamp; the time _ alarm represents an alarm time critical value and is represented by a time stamp, the time value of the verification moment is added to the configured time of the timer alarm critical value, and the finally obtained time stamp is used, when the system time is more than the time and the equipment is still in use, the system can generate time critical alarm; "count _ used" represents the number of times of use of the state, and if the number of times of use is greater than "total number of uses", the system will start state switching; when the number of times of use is larger than the 'number of times of use alarm critical value', the system starts to generate a number of times of critical alarm; through the switching in the mode and the combination of the real-time values in the step (i), the logic server can automatically locate the current state so as to carry out the next state switching or state alarm.
Step S2, obtaining the current working state of the device according to the device identity information, and if the current first working state meets the second switching start value, entering the next step.
Specifically, the system acquires the device state value S1 of the current state parameter according to the acquired ID of the device and the state parameter ID, and if S1 is equal to the second switching start value "begin" in the count overrun switching information G1, the state switching determination continues, otherwise, the system jumps out of the determination logic.
Step S3, traversing the JSON array storing the preset switching step information, and entering the next step if the start value is the second switching start value, the end value is the second switching end value, and the switching event is the switching process data of the second action code.
After the system acquires the converted state S2 corresponding to the end from G1, the ID and the state parameter ID of the equipment, the current state S1 of the state parameter and the state S2 which is expected to be converted are sent to the logic server; the logic server reads specific data G1 of the state parameters and configured conversion data G2 stored in the REDIS according to the acquired equipment ID and the state parameter ID; converting G1 and G2 into JSON objects and temporarily storing the JSON objects in a memory; wherein G2 is a JSON object array, the format is as follows, wherein 1 in "event" represents the operation step, 2 represents the counter overrun 3 represents the timer timeout:
"param_transfer":[
{"begin":"S1",
"end":"S2",
"event":1},
{"begin":"S1",
"end":"S3",
"event":2},
{"begin":"S2",
"end":"S3",
"event":3}
]
traversing the JSON array, if finding the data with the value of 'beign' being S1, the value of 'event' being 1 and the value of 'end' being S2, jumping out of the loop, considering that the state parameter can be subjected to state conversion, and continuing to judge in the next step; and after the traversal is finished, if the corresponding data is not found, the state conversion is considered to fail, and the conversion process is exited.
Step S4, obtaining a current device state real-time value of the device, determining whether the device state real-time value is within a preset switching state value interval of the first working state, and entering the next step if the device state real-time value is within the preset switching state value interval.
The G1 data format is as follows:
{"value":"S1",
"const":0,
"S1_count":23,
"S1_time":1596865671982,
"S1_count_alarm":8,
"S1_second":259200,
"S1_time_alarm":1596692871982,
"S1_second_alarm":86400,
"S2_count":0,
"S2_time":0,
"S1_count_used":0}
and the logic server acquires the value from the G1, if the value is equal to the value of the value S1, the state is considered to be converted, the next judgment is continued, and if the value is not equal to the value of the value G1, the state conversion is considered to be failed, and the conversion process is exited.
Step S5, acquiring the total number of switching times in the over-limit configuration of the counter and the number of switched times of the current first working state, if the total number of switching times is greater than the switched times, abandoning the switching, otherwise, switching the device to the second working state.
The step S5 specifically includes:
step S51, acquiring the total number of switching times in the over-limit configuration of the counter and the number of switched times of the current first working state, and if the total number of switching times is not greater than the number of switched times, acquiring the expiration time corresponding to the first working state in the over-limit configuration of the timer and the current timestamp of the system.
And step S52, if the usage expiration time is larger than the current timestamp of the system, switching to a second working state.
Step S53, if the expiration time is equal to or less than the current timestamp of the system, obtaining a third switching start value and a third switching end value in the timeout configuration of the timer, determining whether the third switching start value is the same as the second switching start value or the second switching end value, if not, switching the device to the second working state, otherwise, determining the working state to which the device is to be switched according to the overrun switching information in the timeout configuration of the timer and the count overrun switching information in the overrun configuration of the counter.
The step S53 specifically includes:
in step S531, if the third switching start value is the same as the second switching end value, the device is switched to a third working state corresponding to the third switching end value. That is, if the third switching start value is S2, the third switching end value is S3. The second switching start value is S1, and the second switching end value is S2. The equipment is directly switched to a third working state corresponding to the third switching end value.
Step S532, if the second switching start value is the same as the third switching start value, selecting according to the preset switching end value sequence, and switching the device to the working state corresponding to the switching end value with the prior sequence. Specifically, the identification ordering may be performed according to the priority order of each operating state, for example, the priority of S1 is higher than the priority of S2, that is, the sequence number is smaller and the priority is higher, but the sequence number may be larger and the priority is higher, or the sequence may be arranged in other manners. In the present embodiment, if the second switching start value is S1, the second switching end value is S3. The third switching start value is S1, and the third switching end value is S2. The priority of S2 of the third switching end value is higher than that of S3 of the second switching end value, and the device is directly switched to the S2 state of the third switching end value.
By comparing the switching initial value and the switching end value in the timer timeout configuration and the counter timeout configuration, when a conflict exists, the final switching state can be determined by judging the sequencing sequence such as the priority sequence of the switching end value, and the state switching conflict when the timer timeout and the counter timeout occur simultaneously can be solved, so that the contradiction of system switching caused by different switching states is avoided, and the validity of system state switching is maintained.
In another embodiment, as shown in fig. 2, the method for managing equipment for industrial production further includes the following steps:
step S61, obtain a reset instruction for switching the device from the second operating state back to the first operating state, where the reset instruction includes the device identity information to be switched and the state parameter ID of the second operating state.
Step S62, acquiring an authority code list corresponding to the reset instruction sending account, searching whether a reset working state authority code exists in the authority code list, and if so, entering the next step.
As shown in fig. 3, step S62 specifically includes:
step S621, obtaining an authority code list corresponding to the reset instruction sending account, searching whether a reset working state authority code exists in the authority code list, and entering the next step if the reset working state authority code exists.
Step S622, if the reset working state permission code does not exist, acquiring the account attribute information, if the account is the second-level account, exiting the reset, and if the account is the first-level account, entering the next step. In this embodiment, the accounts may be ranked, where the first level accounts are administrative accounts and the second level accounts are general accounts. The second-level account can carry out corresponding working state switching only if the second-level account has corresponding state switching authority or resetting authority, and the first-level account can carry out each working state switching without specific state switching authority or resetting authority, so that the system management and control are facilitated.
Step S63, obtaining a third action code of the reset instruction, traversing the JSON array storing the preset switching step information, and if there is switching flow data whose start value corresponds to the second working state, end value corresponds to the first working state, and the switching event is the third action code, entering the next step S64.
As shown in fig. 4, step S63 specifically includes:
step S631, obtaining a third action code of the reset instruction, traversing the JSON array storing the preset switching step information, and if there is switching flow data in which the start value corresponds to the second working state, the end value corresponds to the first working state, and the switching event is the third action code, entering the next step S64.
Step S632, if there is no switching flow data whose starting value corresponds to the second working state, ending value corresponds to the first working state, or switching event is the third action code, determining whether the account is the first-level account, if so, taking the second working state as the starting value, the first working state as the ending value, and the third action code as the switching event, and correspondingly converting the switching flow data into new switching flow data, adding the new switching flow data to the JSON array, and proceeding to the next step.
Step S633, if there is no switching flow data in which the start value corresponds to the second working state, the end value corresponds to the first working state, or the switching event is the third action code, and the account is the second-level account, the switching is exited.
Specifically, when the account sending the switching instruction is the first-level account, although the account does not conform to the preset switching step information capable of being switched, since the account is a management account with high authority, the switching step information correction link can be skipped to perform switching, and the current switching step state is also stored and added to the JSON array in which the preset switching step information is stored, so that the subsequent account with the common authority level can also pass the verification of the switching request with the switching step information, and the corresponding JSON array does not need to be separately operated and supplemented.
Step S64, obtaining the current device state real-time value of the device, determining whether the device state real-time value is in the preset switching state value interval of the second working state, resetting the device back to the second working state if the device state real-time value is in the preset switching state value interval, otherwise abandoning the resetting.
The step S64 specifically includes:
step S641 acquires the device state real-time value, and determines whether the device state real-time value is within a preset switching state value interval corresponding to the second operating state.
And S642, if the current device state real-time value is within the switching state value preset interval corresponding to the second working state, entering the next step, otherwise, acquiring the current device state real-time value at certain time intervals, judging whether the current device state real-time value is within the switching state value preset interval corresponding to the second working state, if the current device state real-time value is within the switching state value preset interval corresponding to the second working state, entering the next step, and otherwise, exiting the switching after reaching the preset time limit.
In an embodiment, step S642 further includes the following steps:
step S6421, if the current device state is in the preset switching state value interval corresponding to the second working state, the next step is carried out, otherwise, the account grade is judged, if the current device state is in the second-level account, the current device state real-time value is acquired at specific time intervals, whether the current device state real-time value is in the preset switching state value interval corresponding to the second working state is judged, if the current device state real-time value is in the preset switching state value interval corresponding to the second working state, the device state is reset to the first working state, and if the current device state real-time value is not in the preset switching state value interval corresponding to the second working state, the switching is carried out after the preset switching state value interval is reached;
step S6422, if the account is the first-level account, adjusting a preset switching state value interval according to the current equipment state real-time value, modifying an endpoint of the preset switching state value interval into the current equipment state real-time value, updating the current equipment state real-time value to be used as a new preset switching state value interval, and then resetting the equipment state to be the first working state.
Specifically, when the account sending the switching instruction is the first-level account, although the account does not conform to the preset switching state value, since the account is a management account with high authority, the switching state value correction link can be skipped to perform switching, and the current switching state value preset space is also updated, and the switching state value preset interval is extended to the current device state real-time value, so that the subsequent account with the ordinary authority level can also check the switching request with the device state real-time value, and the device state value preset interval does not need to be modified by separate operation.
According to the equipment management method for industrial production, the permission coding list corresponding to the conversion instruction sending account is obtained, whether the working state of the equipment needs to be switched or not is determined by judging whether the permission of the conversion instruction sending account and the switching process data meet the preset steps or not, whether the current state values of the equipment are equal or not, whether the using times are left or not, whether the timer is expired or not and the like, switching of different states of the equipment is achieved according to different operations or different current states and other reasons, and the problem that the production reliability of the equipment is low due to switching state errors is solved.
In other embodiments, an apparatus state management system for industrial production is further disclosed, including an overrun configuration query module, an initial state check module, an array traversal check module, an apparatus state check module, and a switching number check module, where the overrun configuration query module is configured to periodically obtain a state configuration of a verified apparatus, traverse each state transition of the apparatus, and obtain count overrun switching information in the counter overrun configuration if the counter overrun configuration exists, where the count overrun switching information includes a second switching initial value corresponding to a first working state, a second switching end value corresponding to a second working state, and a second action code. And the initial state checking module is used for acquiring the current working state of the equipment according to the equipment identity information and judging whether the current working state meets a second switching initial value. And the array traversal checking module is used for traversing the JSON array stored with the preset switching step information, judging whether a switching flow data with a starting value as a second switching starting value and an ending value as a second switching ending value exists, and the switching event is a second action code. And the equipment state checking module is used for acquiring the current equipment state real-time value of the equipment and judging whether the equipment state real-time value is in a switching state value preset interval of the first working state. And the switching frequency checking module is used for acquiring the total switching frequency in the over-limit configuration of the counter and the switched frequency of the current first working state, and switching the equipment to the second working state when the total switching frequency is equal to the switched frequency.
In this embodiment, the equipment status management system for industrial production further includes the following modules: and the reset instruction acquisition module is used for acquiring a reset instruction for switching the equipment from the second working state back to the first working state, wherein the reset instruction comprises the identity information of the equipment to be switched and the state parameter ID of the second working state. And the authority verification module is used for acquiring an authority code list corresponding to the reset instruction sending account and judging whether the authority code list has a reset working state authority code. And the switching flow verification module is used for acquiring a third action code of the reset instruction, traversing the JSON array in which preset switching step information is stored, and judging whether switching flow data exists, wherein the switching flow data has a starting value corresponding to the second working state, an ending value corresponding to the first working state and a switching event being the third action code. And the state value judging module is used for acquiring the current equipment state real-time value of the equipment, judging whether the equipment state real-time value is in a switching state value preset interval of the second working state, and resetting the equipment to the second working state in the switching state value preset interval.
In this embodiment, the permission verification module specifically includes: and the authority code searching module is used for acquiring an authority code list corresponding to the reset instruction sending account and searching whether the reset working state authority code exists in the authority code list. And the account attribute acquisition module is used for acquiring the account attribute information when the reset working state authority code does not exist, and quitting the reset when the account is a second-level account.
In this embodiment, the switching flow checking module includes: and the switching flow data searching module is used for acquiring a third action code of the reset instruction, traversing the JSON array in which the preset switching step information is stored, and judging whether switching flow data exists, wherein the switching flow data has a starting value corresponding to the second working state, an ending value corresponding to the first working state and a switching event is the third action code. And the switching flow data adding module is used for judging whether the account is a first-level account or not when switching flow data of which the initial value corresponds to the second working state, the end value corresponds to the first working state or the switching event is a third action code does not exist, and if the account is the first-level account, the second working state is used as the initial value, the first working state is used as the end value and the third action code is used as the switching event, and is correspondingly converted into new switching flow data to be added to the JSON array. And the quitting switching module is used for quitting switching when the switching flow data of which the starting value corresponds to the second working state, the ending value corresponds to the first working state or the switching event is the third action code does not exist and the account is the second-level account.
The specific functions of the above-mentioned device status management system for industrial production correspond to the device management method for industrial production disclosed in the foregoing embodiments one to one, so that detailed descriptions are not repeated here, and specific reference may be made to each embodiment of the device management method for industrial production disclosed in the foregoing. It should be noted that, in the present specification, the embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other.
In other embodiments, there is also provided a device status management apparatus for industrial production, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the steps of the device management method for industrial production as described in the embodiments above.
The device state management device for industrial production can include, but is not limited to, a processor and a memory. It will be understood by those skilled in the art that the schematic diagram is merely an example of the device status management apparatus for industrial production, and does not constitute a limitation of the device status management apparatus for industrial production, and may include more or less components than those shown, or combine some components, or different components, for example, the device status management apparatus for industrial production may further include an input/output device, a network access device, a bus, etc.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc., and the processor is a control center of the equipment for equipment state management of industrial production, and various interfaces and lines are used to connect various parts of the whole equipment for equipment state management of industrial production.
The memory may be used to store the computer programs and/or modules, and the processor may implement various functions of the apparatus for device state management for industrial production by executing or executing the computer programs and/or modules stored in the memory and calling data stored in the memory. The memory may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function, and the like, and the memory may include a high speed random access memory, and may further include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
The device state management apparatus for industrial production may be stored in a computer-readable storage medium if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, all or part of the processes in the method according to the embodiments of the present invention can also be implemented by a computer program, which can be stored in a computer-readable storage medium, to instruct related hardware, and when the computer program is executed by a processor, the computer program can implement the steps of the above-mentioned embodiments of the device management method for industrial production. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
In summary, the above-mentioned embodiments are only preferred embodiments of the present invention, and all equivalent changes and modifications made in the claims of the present invention should be covered by the claims of the present invention.

Claims (10)

1. An equipment management method for industrial production is characterized by comprising the following steps:
s1, acquiring the state configuration of the verified equipment at regular time, traversing each state transition of the equipment, and acquiring the counting overrun switching information in the counter overrun configuration if the counter overrun configuration exists, wherein the counting overrun switching information comprises a second switching start value, a second switching end value and a second action code;
s2, acquiring the current working state of the equipment according to the equipment identity information, and entering the next step if the current first working state accords with a second switching initial value;
s3, traversing the JSON array stored with the preset switching step information, and entering the next step if the initial value is a second switching initial value, the end value is a second switching end value, and the switching event is switching process data of a second action code;
s4, acquiring a current equipment state real-time value of the equipment, judging whether the equipment state real-time value is in a switching state value preset interval of a first working state, and entering the next step if the equipment state real-time value is in the switching state value preset interval;
s5, obtaining the total switching times in the over-limit configuration of the counter and the switched times of the current first working state, if the total switching times is larger than the switched times, giving up the switching, otherwise, switching the equipment to the second working state.
2. The apparatus management method for industrial production according to claim 1, further comprising the steps of:
s61, acquiring a reset instruction for switching the equipment from the second working state back to the first working state, wherein the reset instruction comprises the identity information of the equipment to be switched and the state parameter ID of the second working state;
s62, acquiring an authority code list corresponding to the reset instruction sending account, searching whether a reset working state authority code exists in the authority code list, and entering the next step if the reset working state authority code exists;
s63, acquiring a third action code of the reset instruction, traversing the JSON array stored with preset switching step information, and entering the next step if a switching flow data exists, wherein the switching flow data has a starting value corresponding to the second working state, an ending value corresponding to the first working state and a switching event being the third action code;
and S64, acquiring the current device state real-time value of the device, judging whether the device state real-time value is in the switching state value preset interval of the second working state, resetting the device to the second working state if the device state real-time value is in the switching state value preset interval, and otherwise, abandoning the resetting.
3. The equipment management method for industrial production according to claim 2, wherein the step S62 specifically includes:
s621, acquiring an authority code list corresponding to the reset instruction sending account, searching whether a reset working state authority code exists in the authority code list, and entering the next step if the reset working state authority code exists;
and S622, if the reset working state authority code does not exist, acquiring account attribute information, if the account is a second-level account, quitting the reset, and if the account is a first-level account, entering the next step.
4. The equipment management method for industrial production according to claim 3, wherein the step S63 specifically includes:
s631, acquiring a third action code of the reset instruction, traversing the JSON array stored with preset switching step information, and entering the next step if a switching process data exists, wherein the starting value corresponds to the second working state, the ending value corresponds to the first working state, and the switching event is the third action code;
s632, if the switching flow data of which the initial value corresponds to the second working state, the end value corresponds to the first working state or the switching event is the third action code does not exist, judging whether the account is a first-stage account, if the account is the first-stage account, taking the second working state as the initial value, taking the first working state as the end value and taking the third action code as the switching event, correspondingly converting the second working state into new switching flow data, adding the new switching flow data into the JSON array, and entering the next step;
and S633, if the switching flow data of which the starting value corresponds to the second working state, the ending value corresponds to the first working state or the switching event is the third action code does not exist, and the account is the second-level account, the switching is quit.
5. An equipment status management system for industrial production, comprising:
the over-limit configuration query module is used for acquiring the state configuration of the verified equipment at regular time, traversing each state transition of the equipment, and acquiring counting over-limit switching information in the counter over-limit configuration if the counter over-limit configuration exists, wherein the counting over-limit switching information comprises a second switching initial value corresponding to the first working state, a second switching end value corresponding to the second working state and a second action code;
the initial state checking module is used for acquiring the current working state of the equipment according to the equipment identity information and judging whether the current working state meets a second switching initial value or not;
the array traversal check module is used for traversing the JSON array stored with the preset switching step information, judging whether a switching process data with a starting value as a second switching starting value and an ending value as a second switching ending value exists, and the switching event is a second action code;
the device state checking module is used for acquiring a current device state real-time value of the device and judging whether the device state real-time value is in a switching state value preset interval of a first working state or not;
and the switching frequency checking module is used for acquiring the total switching frequency in the over-limit configuration of the counter and the switched frequency of the current first working state, and switching the equipment to the second working state when the total switching frequency is equal to the switched frequency.
6. The device status management system for industrial production according to claim 5, further comprising the following modules:
the device comprises a reset instruction acquisition module, a reset instruction acquisition module and a reset instruction processing module, wherein the reset instruction acquisition module is used for acquiring a reset instruction for switching the device from the second working state back to the first working state, and the reset instruction comprises identity information of the device to be switched and a state parameter ID of the second working state;
the authority verification module is used for acquiring an authority code list corresponding to a reset instruction sending account and judging whether a reset working state authority code exists in the authority code list or not;
the switching flow verification module is used for acquiring a third action code of the reset instruction, traversing the JSON array in which preset switching step information is stored, and judging whether switching flow data exists, wherein the switching flow data has a starting value corresponding to a second working state, an ending value corresponding to a first working state and a switching event being the third action code;
and the state value judging module is used for acquiring the current equipment state real-time value of the equipment, judging whether the equipment state real-time value is in a switching state value preset interval of the second working state, and resetting the equipment to the second working state in the switching state value preset interval.
7. The system for managing the status of equipment for industrial production according to claim 6, wherein the right check module specifically comprises:
the authority code searching module is used for acquiring an authority code list corresponding to the reset instruction sending account and searching whether a reset working state authority code exists in the authority code list;
and the account attribute acquisition module is used for acquiring the account attribute information when the reset working state authority code does not exist, and quitting the reset when the account is a second-level account.
8. The device status management system for industrial production according to claim 7, wherein the switching process checking module comprises:
the switching flow data searching module is used for acquiring a third action code of the reset instruction, traversing the JSON array in which preset switching step information is stored, and judging whether switching flow data exists, wherein the switching flow data has a starting value corresponding to a second working state, an ending value corresponding to a first working state and a switching event is the third action code;
the switching flow data adding module is used for judging whether the account is a first-level account or not when switching flow data with a starting value corresponding to a second working state, an ending value corresponding to a first working state or a switching event being a third action code does not exist, and if the account is the first-level account, the second working state is used as the starting value, the first working state is used as the ending value and the third action code is used as the switching event and is correspondingly converted into new switching flow data to be added to the JSON array;
and the quitting switching module is used for quitting switching when the switching flow data of which the starting value corresponds to the second working state, the ending value corresponds to the first working state or the switching event is the third action code does not exist and the account is the second-level account.
9. A full objectification-based device state management apparatus comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: the processor, when executing the computer program, realizes the steps of the method according to any of claims 1-4.
10. A computer-readable storage medium storing a computer program, characterized in that: the computer program realizing the steps of the method according to any of claims 1-4 when executed by a processor.
CN202110970674.4A 2021-08-23 2021-08-23 Equipment management method, system and storage medium for industrial production Active CN113687636B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110970674.4A CN113687636B (en) 2021-08-23 2021-08-23 Equipment management method, system and storage medium for industrial production

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110970674.4A CN113687636B (en) 2021-08-23 2021-08-23 Equipment management method, system and storage medium for industrial production

Publications (2)

Publication Number Publication Date
CN113687636A true CN113687636A (en) 2021-11-23
CN113687636B CN113687636B (en) 2022-11-08

Family

ID=78581749

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110970674.4A Active CN113687636B (en) 2021-08-23 2021-08-23 Equipment management method, system and storage medium for industrial production

Country Status (1)

Country Link
CN (1) CN113687636B (en)

Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030204278A1 (en) * 2002-04-30 2003-10-30 Gunter Grasshoff Advanced process control for a manufacturing process of a plurality of products with minimized control degradation after re-initialization upon occurrence of reset events
CN102495756A (en) * 2011-11-07 2012-06-13 北京中星微电子有限公司 Method and system for switching operating system between different central processing units
CN103744772A (en) * 2014-01-28 2014-04-23 北京经纬恒润科技有限公司 Method and system for detecting task running performance
CN104519053A (en) * 2014-12-02 2015-04-15 重庆晴彩科技有限公司 Symmetric switching control method for network physical link
CN105573192A (en) * 2011-04-11 2016-05-11 洛克威尔自动控制技术股份有限公司 Input module for an industrial controller
CN106713418A (en) * 2016-11-28 2017-05-24 北京小米移动软件有限公司 Reset result confirmation method and apparatus, server and mobile terminal
CN107341069A (en) * 2017-06-30 2017-11-10 联想(北京)有限公司 Processing method, electronic equipment, electronic installation and computer-readable recording medium
CN107553487A (en) * 2017-08-22 2018-01-09 广东美的智能机器人有限公司 The mode switching method and its device of robot
CN107864279A (en) * 2017-10-31 2018-03-30 珠海市魅族科技有限公司 Indicating mode switching method, device, computer installation and computer-readable recording medium
CN108076223A (en) * 2017-12-14 2018-05-25 广东欧珀移动通信有限公司 Target switching method, device, terminal device and storage medium
CN108153263A (en) * 2017-12-25 2018-06-12 杭州和利时自动化有限公司 A kind of DCS controllers redundancy approach and device
CN108319243A (en) * 2018-02-01 2018-07-24 江西景旺精密电路有限公司 A kind of automatic management method, storage medium and the server of PCB equipment
CN108650692A (en) * 2018-05-07 2018-10-12 广东小天才科技有限公司 Network system switching method and device and intelligent wearable device
CN108810284A (en) * 2018-07-12 2018-11-13 维沃移动通信有限公司 A kind of mode switching method and electronic equipment of camera
CN109213659A (en) * 2018-11-01 2019-01-15 郑州云海信息技术有限公司 A kind of monitoring method, device and the storage medium of device memory state
CN109392039A (en) * 2017-08-11 2019-02-26 捷开通讯(深圳)有限公司 Communication handover method and device
CN109493573A (en) * 2018-11-21 2019-03-19 杭州安恒信息技术股份有限公司 User's customized event alarm method and system based on time slide window
CN110018886A (en) * 2017-12-29 2019-07-16 广东欧珀移动通信有限公司 Application state switching method and apparatus, electronic equipment, readable storage medium storing program for executing
US20200019143A1 (en) * 2017-02-15 2020-01-16 Sig Technology Ag Packaging Plant Data Exchange and Method for Operating a Packaging Plant Data Exchange
CN110839302A (en) * 2018-08-17 2020-02-25 惠州Tcl移动通信有限公司 Communication state conversion method and device
CN111164952A (en) * 2017-11-16 2020-05-15 英特尔公司 Distributed software-defined industrial system
CN111193455A (en) * 2020-01-20 2020-05-22 河北兴邦电力器材有限公司 Ultra-high slip motor control method, device, storage medium and electronic apparatus
CN112051743A (en) * 2019-06-06 2020-12-08 北京三星通信技术研究有限公司 Device control method, conflict processing method, corresponding devices and electronic device
CN112052961A (en) * 2019-06-05 2020-12-08 维嘉数控科技(苏州)有限公司 Equipment maintenance prompting method, device, equipment and storage medium
CN112213994A (en) * 2019-07-12 2021-01-12 爱默生过程管理电力和水解决方案公司 Real-time control using guided predictive simulation within a control system of a process plant
CN112447027A (en) * 2019-08-12 2021-03-05 鸿富锦精密电子(成都)有限公司 State detection method, state detection device, computer device and readable storage medium
TWM609701U (en) * 2020-08-19 2021-04-01 三陽工業股份有限公司 Warning system
CN112867081A (en) * 2020-12-31 2021-05-28 京信网络***股份有限公司 RRC state switching method, device, medium and base station

Patent Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030204278A1 (en) * 2002-04-30 2003-10-30 Gunter Grasshoff Advanced process control for a manufacturing process of a plurality of products with minimized control degradation after re-initialization upon occurrence of reset events
CN105573192A (en) * 2011-04-11 2016-05-11 洛克威尔自动控制技术股份有限公司 Input module for an industrial controller
CN102495756A (en) * 2011-11-07 2012-06-13 北京中星微电子有限公司 Method and system for switching operating system between different central processing units
CN103744772A (en) * 2014-01-28 2014-04-23 北京经纬恒润科技有限公司 Method and system for detecting task running performance
CN104519053A (en) * 2014-12-02 2015-04-15 重庆晴彩科技有限公司 Symmetric switching control method for network physical link
CN106713418A (en) * 2016-11-28 2017-05-24 北京小米移动软件有限公司 Reset result confirmation method and apparatus, server and mobile terminal
US20200019143A1 (en) * 2017-02-15 2020-01-16 Sig Technology Ag Packaging Plant Data Exchange and Method for Operating a Packaging Plant Data Exchange
CN107341069A (en) * 2017-06-30 2017-11-10 联想(北京)有限公司 Processing method, electronic equipment, electronic installation and computer-readable recording medium
CN109392039A (en) * 2017-08-11 2019-02-26 捷开通讯(深圳)有限公司 Communication handover method and device
CN107553487A (en) * 2017-08-22 2018-01-09 广东美的智能机器人有限公司 The mode switching method and its device of robot
CN107864279A (en) * 2017-10-31 2018-03-30 珠海市魅族科技有限公司 Indicating mode switching method, device, computer installation and computer-readable recording medium
CN111164952A (en) * 2017-11-16 2020-05-15 英特尔公司 Distributed software-defined industrial system
CN108076223A (en) * 2017-12-14 2018-05-25 广东欧珀移动通信有限公司 Target switching method, device, terminal device and storage medium
CN108153263A (en) * 2017-12-25 2018-06-12 杭州和利时自动化有限公司 A kind of DCS controllers redundancy approach and device
CN110018886A (en) * 2017-12-29 2019-07-16 广东欧珀移动通信有限公司 Application state switching method and apparatus, electronic equipment, readable storage medium storing program for executing
CN108319243A (en) * 2018-02-01 2018-07-24 江西景旺精密电路有限公司 A kind of automatic management method, storage medium and the server of PCB equipment
CN108650692A (en) * 2018-05-07 2018-10-12 广东小天才科技有限公司 Network system switching method and device and intelligent wearable device
CN108810284A (en) * 2018-07-12 2018-11-13 维沃移动通信有限公司 A kind of mode switching method and electronic equipment of camera
CN110839302A (en) * 2018-08-17 2020-02-25 惠州Tcl移动通信有限公司 Communication state conversion method and device
CN109213659A (en) * 2018-11-01 2019-01-15 郑州云海信息技术有限公司 A kind of monitoring method, device and the storage medium of device memory state
CN109493573A (en) * 2018-11-21 2019-03-19 杭州安恒信息技术股份有限公司 User's customized event alarm method and system based on time slide window
CN112052961A (en) * 2019-06-05 2020-12-08 维嘉数控科技(苏州)有限公司 Equipment maintenance prompting method, device, equipment and storage medium
CN112051743A (en) * 2019-06-06 2020-12-08 北京三星通信技术研究有限公司 Device control method, conflict processing method, corresponding devices and electronic device
CN112213994A (en) * 2019-07-12 2021-01-12 爱默生过程管理电力和水解决方案公司 Real-time control using guided predictive simulation within a control system of a process plant
CN112447027A (en) * 2019-08-12 2021-03-05 鸿富锦精密电子(成都)有限公司 State detection method, state detection device, computer device and readable storage medium
CN111193455A (en) * 2020-01-20 2020-05-22 河北兴邦电力器材有限公司 Ultra-high slip motor control method, device, storage medium and electronic apparatus
TWM609701U (en) * 2020-08-19 2021-04-01 三陽工業股份有限公司 Warning system
CN112867081A (en) * 2020-12-31 2021-05-28 京信网络***股份有限公司 RRC state switching method, device, medium and base station

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陶丁等: "一种Profibus现场总线故障诊断***的设计与实现", 《河北电力技术》 *

Also Published As

Publication number Publication date
CN113687636B (en) 2022-11-08

Similar Documents

Publication Publication Date Title
CN111367545A (en) Terminal upgrading method and device, server, terminal equipment and readable storage medium
CN110933178B (en) Method for adjusting node configuration in cluster system and server
CN111355610A (en) Exception handling method and device based on edge network
KR101332814B1 (en) Apparatus and Method for Controlling Polling
EP3480686A1 (en) Data processing method, cluster manager, resource manager and data processing system
CN110262878B (en) Timed task processing method, device, equipment and computer readable storage medium
KR20180134956A (en) Distributed processing system, data processing method and control node device
CN110866555A (en) Incremental data clustering method, device and equipment and readable storage medium
CN113687635A (en) Method, system and storage medium for managing state of equipment based on complete object
CN113407636B (en) Offline data synchronization method and device for digital factory and server
CN113687636B (en) Equipment management method, system and storage medium for industrial production
CN112492624A (en) Method and device for reminding use of 5G function, electronic equipment and storage medium
CN113407635B (en) Multi-terminal data synchronization method and system for intelligent manufacturing
CN113688602A (en) Task processing method and device
CN113687863A (en) Equipment state adjusting method, system and storage medium
CN109697117B (en) Terminal control method, terminal control device and computer-readable storage medium
CN112328701A (en) Data synchronization method, terminal device and computer readable storage medium
CN108304582B (en) Network information pushing method and system
CN113407555A (en) Operation data updating method and system of equipment handheld terminal
CN115858473A (en) Data interaction method and device based on training system and object storage system
CN106294721B (en) Cluster data counting and exporting methods and devices
CN115237909A (en) Multi-system batch data difference discovery method and system
CN110445784B (en) Display method and device of operation data and energy system
CN114138814A (en) Data query method, device, platform and storage medium
CN111562947A (en) Service processing method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information

Inventor after: Wang Xinghua

Inventor after: Bao Qing

Inventor after: Xue Lijun

Inventor before: Wang Xinhua

Inventor before: Bao Qing

Inventor before: Xue Lijun

CB03 Change of inventor or designer information
GR01 Patent grant
GR01 Patent grant