CN111007827A - Alarm method of equipment, equipment and computer readable storage medium - Google Patents

Alarm method of equipment, equipment and computer readable storage medium Download PDF

Info

Publication number
CN111007827A
CN111007827A CN202010163986.XA CN202010163986A CN111007827A CN 111007827 A CN111007827 A CN 111007827A CN 202010163986 A CN202010163986 A CN 202010163986A CN 111007827 A CN111007827 A CN 111007827A
Authority
CN
China
Prior art keywords
alarm
detected
parameters
logic
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010163986.XA
Other languages
Chinese (zh)
Inventor
李太友
张淑强
陈桂刚
刘纯
张涛
张赵选
宋晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Meiteng Technology Co Ltd
Original Assignee
Tianjin Meiteng 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 Tianjin Meiteng Technology Co Ltd filed Critical Tianjin Meiteng Technology Co Ltd
Priority to CN202010163986.XA priority Critical patent/CN111007827A/en
Publication of CN111007827A publication Critical patent/CN111007827A/en
Pending legal-status Critical Current

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/41875Total 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 quality surveillance of production
    • 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/31From computer integrated manufacturing till monitoring
    • G05B2219/31439Alarms can be warning, alert or fault
    • 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)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The embodiment of the invention discloses an alarm method of equipment, the equipment and a computer readable storage medium. The alarm method of the equipment comprises the following steps: acquiring a plurality of parameters of equipment; compiling at least one alarm logic for each parameter; generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected; and acquiring the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and generating an alarm instruction if the matching is successful. According to the technical scheme of the embodiment of the invention, the real-time generation of the alarm rule corresponding to the target alarm logic of the equipment parameter is realized, the convenience of editing and debugging the alarm rule is improved, more alarm requirements are met more easily, and the alarm accuracy is also improved.

Description

Alarm method of equipment, equipment and computer readable storage medium
Technical Field
The embodiment of the invention relates to the technical field of alarming, in particular to an alarming method and equipment of equipment and a computer readable storage medium.
Background
The alarm system of the coal preparation plant equipment mainly comprises a sensor for monitoring and obtaining the parameters of the equipment by a monitoring source, and a Programmable Logic Controller (PLC) for processing the data of the parameters of the equipment to realize alarm. Common fault points or protection trigger points are generally Boolean feedback, wherein true is defined as fault enabling, false is defined as fault resetting, and when the values of parameters of equipment, such as the values of current, liquid level, temperature and the like, are higher than or lower than a set threshold value, an alarm signal is generated.
The alarm monitoring of the parameters of the equipment is based on single-point single alarm logic, the point location can alarm when enabled, and the alarm can be eliminated when recovered, the production environment of the coal preparation plant is complex, most fault points or protection triggering points are in production shutdown and maintenance, false alarm is caused because personnel debugging can trigger by mistake, or threshold value is frequently triggered due to running data fluctuation, so that the alarm quantity is excessive. In addition, in the normal production process, the original alarm deployment program cannot meet the existing requirements, the alarm program needs to be newly added or modified, the steps of re-deploying the alarm program are complex, and the editing and setting are not facilitated in time. In addition, the complex alarm logic needs a debugging process, and the debugging process is carried out in an alarm program deployed in the PLC system, so that the period is long, and the risk that the original system cannot work or is abnormal exists.
Disclosure of Invention
The embodiment of the invention provides an alarm method and equipment of equipment and a computer readable storage medium, which are used for realizing the real-time generation of an alarm rule corresponding to a target alarm logic of an equipment parameter, improving the alarm accuracy, meeting more alarm requirements and improving the convenience of alarm logic debugging.
In a first aspect, an embodiment of the present invention provides an alarm method for a device, where the alarm method for the device includes:
acquiring a plurality of parameters of equipment; the parameters comprise the liquid level of a medium combining barrel in a coal preparation plant, the liquid level of a water replenishing valve fault barrel, the density of a heavy medium shallow groove, the current of a centrifugal machine, the motor frequency of a cyclone and the pressure of the cyclone;
compiling at least one alarm logic for each parameter;
generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected;
if the number of the parameters to be detected is greater than or equal to 2, generating an alarm rule in real time according to the target alarm logic of the parameters to be detected comprises the following steps: generating a combined alarm logic by utilizing a logic operation on target alarm logics of at least two parameters to be detected, and generating an alarm rule in real time according to the combined alarm logic, wherein the logic operation is any one of AND operation, OR operation and NOT operation;
and acquiring the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and generating an alarm instruction if the matching is successful.
Optionally, after generating the alarm indication, the method further includes:
and generating an action indicating signal, wherein the action indicating signal is used for indicating and adjusting the numerical value of the parameter to be detected.
Optionally, after generating the motion indication signal, the method further includes:
and sending the action indication signal to the programmable logic controller through the data conversion layer so that the programmable logic controller adjusts the numerical value of the parameter to be detected.
Optionally, the obtaining a plurality of parameters of the device includes: acquiring a plurality of parameters of the equipment from the programmable logic controller through the data conversion layer;
the method for acquiring the numerical value of the parameter to be detected comprises the following steps: and acquiring the numerical value of the parameter to be detected from the programmable logic controller through the data conversion layer.
Optionally, after generating the alarm indication, the method further includes:
and generating a notification reminder, wherein the notification reminder is used for indicating to notify maintenance personnel.
Optionally, the method further comprises:
and editing the alarm rule into an event, and storing the event.
Optionally, the alert indication comprises: alarm indication time, alarm indication frequency and alarm indication grade.
In a second aspect, an embodiment of the present invention further provides an apparatus, where the apparatus includes:
one or more processors;
storage means for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the method of alerting a device as described in any of the first aspects.
In a third aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program is configured to, when executed by a processor, implement the alarm method of the apparatus according to any one of the first aspect.
According to the alarm method of the equipment provided by the embodiment of the invention, a plurality of parameters of the equipment are obtained; the parameters comprise the liquid level of a medium combining barrel in a coal preparation plant, the liquid level of a water replenishing valve fault barrel, the density of a heavy medium shallow groove, the current of a centrifugal machine, the motor frequency of a cyclone and the pressure of the cyclone; compiling at least one alarm logic for each parameter; generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected; if the number of the parameters to be detected is greater than or equal to 2, generating an alarm rule in real time according to the target alarm logic of the parameters to be detected comprises the following steps: generating a combined alarm logic by utilizing a logic operation on target alarm logics of at least two parameters to be detected, and generating an alarm rule in real time according to the combined alarm logic, wherein the logic operation is any one of AND operation, OR operation and NOT operation; acquiring the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and if the matching is successful, generating an alarm instruction; therefore, the problem that the alarm program is complex to relocate and is not beneficial to timely editing or debugging setting is solved, the real-time generation of the alarm rule corresponding to the target alarm logic of the equipment parameters is realized, the convenience of editing and debugging the alarm rule is improved, more alarm requirements are met more easily, and the alarm accuracy is also improved.
Drawings
FIG. 1 is a flow chart of an alarm method of a device according to a first embodiment of the present invention;
FIG. 2 is a flow chart of an alarm method of a device according to a second embodiment of the present invention;
FIG. 3 is a diagram of an alarm logic according to a second embodiment of the present invention;
FIG. 4 is a flow chart of an alarm method of a device according to a third embodiment of the present invention;
fig. 5 is a schematic structural diagram of obtaining a plurality of parameters of a device from a PLC through a data conversion layer in the third embodiment of the present invention;
FIG. 6 is a flow chart of an alarm method of a device according to a fourth embodiment of the present invention;
FIG. 7 is a flow chart of an alarm method of a device according to a fifth embodiment of the present invention;
fig. 8 is a schematic structural diagram of an apparatus according to a sixth embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Example one
Fig. 1 is a flowchart of an alarm method for a device in an embodiment of the present invention, where the embodiment is applicable to a process of alarm layout for devices in a coal preparation plant, and the method may be executed by an alarm apparatus for a device in a coal preparation plant, where the apparatus may be implemented in a software and/or hardware manner, and the apparatus may be configured in an electronic device, such as a server or a terminal device, where a typical terminal device includes a mobile terminal, specifically includes a mobile phone, a computer, or a tablet computer. As shown in fig. 1, the method may specifically include:
s100, acquiring a plurality of parameters of the equipment.
Specifically, the parameter may be any operating parameter of the operating equipment in the operating system of the coal preparation plant, such as a liquid level of the medium-combining barrel, a water-replenishing valve failure barrel, a density of the heavy medium shallow groove, a current of the centrifuge, a motor frequency and a pressure of the cyclone, and the like. Exemplarily, the parameters "heavy medium shallow slot density, centrifuge current, motor frequency and pressure of the cyclone" are obtained.
And S110, editing at least one alarm logic for each parameter.
Specifically, the alarm logic is edited online in real time according to the real-time alarm requirement of the user, and the alarm logic may be a combination of logic operation and a preset threshold, that is, greater than, equal to, or less than the preset threshold. Since the real-time alarm requirement of the user may change, so that the logic operation changes or the preset threshold value changes, one parameter may have a plurality of alarm logics edited in real time. Illustratively, the compiled alarm logic for the parameter density is greater than a preset threshold value, which is 5kg/m3(ii) a The alarm logic edited for the parameter current is less than or equal to a preset threshold value, and the preset threshold value is 10A; the alarm logic edited for the frequency is equal to a preset threshold value, and the preset threshold value is 35Hz or 45 Hz; the alarm logic edited for the pressure is smaller than a preset threshold value, and the preset threshold value is 70Mpa or 150 Mpa;there is only one alarm logic for density and two alarm logics for current, frequency and pressure. Therefore, in the past, the PLC can be written in one large program only in advance for editing the alarm logic of the parameters, when the alarm logic of the parameters needs to be modified or debugged, or when the alarm logic needs to be set and edited for other parameters, the PLC cannot be edited and debugged in real time on line, the original large program written with the PLC needs to be edited, adjusted and debugged again, the steps are complex, the workload is large, the time consuming period is long, and the normal work of a working system of a coal preparation plant is influenced.
And S120, generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected.
Specifically, the parameter to be detected is a subset of the plurality of parameters of the device obtained in step S100, and the target alarm logic is any one of the at least one alarm logic edited for each parameter to be detected in step S110, and an alarm rule is generated in real time according to the target alarm logic of the parameter to be detected. Illustratively, the parameters to be detected are frequency and pressure, and according to the target alarm logic of the frequency being equal to the preset threshold and the preset threshold being 35Hz, and the target alarm logic of the pressure being less than the preset threshold and the preset threshold being 70Mpa, an alarm rule such as "frequency being equal to 35Hz and pressure being less than 70Mpa simultaneously meet and trigger cyclone abnormality" is generated, or an alarm rule such as "one of frequency being equal to 35Hz and pressure being less than 70Mpa meets and trigger cyclone abnormality". Therefore, in the past, only the numerical values of the parameters such as the current, the liquid level, the temperature and the like are higher than the set threshold value or lower than the set threshold value to generate the alarm signal, but the embodiment can generate the alarm rule in real time according to the target alarm logic of the parameter to be detected edited online in real time, namely the alarm rule can be generated in real time according to the real-time alarm requirement of a user, so that more alarm requirements are met, the alarm accuracy is improved, and the alarm caused by the false triggering of other parameters when the user debugs one of the parameters can be avoided.
S130, obtaining the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and if the matching is successful, generating an alarm instruction.
Specifically, a numerical value of a parameter to be detected is obtained, where the parameter to be detected refers to a parameter involved in an alarm rule, for example, when the alarm rule is that "the pressure is less than a preset threshold value of 70Mpa, the cyclone is triggered to be abnormal", then the parameter involved in the alarm rule is only the pressure, and the obtained numerical value of the parameter to be detected is the numerical value of the obtained pressure; for example, if the alarm rule is "the frequency is equal to 35Hz and the pressure is less than 70Mpa, the cyclone is triggered to be abnormal at the same time", then the parameters related to the alarm rule not only have the pressure but also have the frequency, and the value of the parameter to be detected is obtained, that is, the value of the pressure and the frequency is obtained at the same time. And matching the numerical value of the parameter to be detected with the alarm logic in the alarm rule, if the matching is successful, generating an alarm instruction, and if the matching is not successful, generating no alarm instruction and continuing to match the next data.
The working principle of the alarm method of the equipment is that a plurality of parameters of the working equipment are directly obtained from the working equipment of a working system of a coal preparation plant, or at least one working parameter of the working equipment is indirectly obtained from a PLC; the alarm logic of each working parameter can be edited online in real time according to the real-time alarm requirement, and the alarm logic of each parameter can be edited online in real time, so that more than one alarm logic of each parameter can be realized; selecting a parameter to be detected in real time on line according to alarm requirements from at least one acquired working parameter of the working equipment, editing target alarm logic on line in real time according to the alarm logic of the parameter to be detected, and generating an alarm rule in real time according to the target alarm logic; and acquiring the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and generating an alarm instruction if the matching is successful.
According to the technical scheme of the alarm method of the equipment, the plurality of parameters of the equipment are obtained, and at least one alarm logic is edited for each parameter, so that the problem that the alarm logic of the parameters cannot be edited and debugged online in real time in the past is solved, online real-time editing of the alarm logic of the obtained parameters is realized, the operation is convenient and rapid, the workload is greatly reduced, and the time cost is reduced. The method comprises the steps of generating an alarm rule in real time according to target alarm logic of parameters to be detected, wherein the parameters to be detected are subsets of a plurality of parameters, the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected, obtaining the numerical value of the parameters to be detected, matching the numerical value of the parameters to be detected with the alarm rule, and generating an alarm indication if the matching is successful, so that the problems that an alarm signal is generated only when the numerical value of the parameters such as current, liquid level, temperature and the like is higher than a set threshold or lower than the set threshold in the prior art, a user is easy to mistakenly trigger and falsely alarm when debugging one parameter in the alarm rule are solved, the alarm rule can be generated according to the target alarm logic of the parameters to be detected edited on line in real time, namely the alarm rule can be generated in real time according, the alarm accuracy is improved, and the alarm caused by the false triggering of other parameters when a user debugs one of the parameters is avoided.
Example two
Fig. 2 is a flowchart of an alarm method of a device in a second embodiment of the present invention, and the alarm method of the device is further optimized in this embodiment based on the above embodiment. Correspondingly, as shown in fig. 2, the method of the second embodiment specifically includes:
s100, acquiring a plurality of parameters of the equipment.
And S110, editing at least one alarm logic for each parameter.
And S120, generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected.
If the number of the parameters to be detected is greater than or equal to 2, generating an alarm rule in real time according to the target alarm logic of the parameters to be detected comprises the following steps:
s121, generating a combined alarm logic by utilizing the target alarm logics of at least two parameters to be detected through logic operation, and generating an alarm rule in real time according to the combined alarm logic, wherein the logic operation is any one of AND operation, OR operation and NOT operation.
Specifically, when the target alarm logic of the parameters to be detected generates an alarm rule in real time, if the number of the parameters to be detected is greater than or equal to 2, the target alarm logic of at least two parameters to be detected can be edited online in real time by using logic operation to generate a combined alarm logic, and an alarm rule is generated in real time according to the combined alarm logic. Exemplarily, the parameters to be detected are frequency and pressure, the target alarm logic of the frequency is equal to a preset threshold and the preset threshold is 35Hz or 45Hz, the target alarm logic of the pressure is smaller than the preset threshold and the preset threshold is 70Mpa or 150Mpa, when the combined alarm logic is edited and generated on line in real time, the logical operation is selected as and, then, the alarm rule of ' frequency is equal to 35Hz and pressure is smaller than 70Mpa and simultaneously meets the requirement of triggering abnormal alarm of the cyclone ' can be generated in real time, when the combined alarm logic is edited and generated on line in real time, the logical operation is selected as or ', then, the alarm rule of ' one of frequency is equal to 35Hz or pressure is smaller than 70Mpa meets the requirement of triggering abnormal cyclone ' can be generated in real time; exemplarily, referring to fig. 3, fig. 3 is a schematic diagram of an alarm logic in a second embodiment of the present invention, and it can be seen from fig. 3 that if the frequency is equal to 35Hz and the pressure is lower than 70Mpa, the cyclone is triggered, and if the frequency is equal to 35Hz and the pressure is not lower than 70Mpa, the procedure returns to start the re-matching; if the frequency is not equal to 35Hz, the frequency is equal to 45Hz and the pressure is lower than 150MPa, the cyclone is triggered, if the frequency is not equal to 45Hz, the process returns to start to be matched again, and if the frequency is equal to 45Hz and the pressure is not lower than 150MPa, the process returns to start to be matched again; in addition, the alarm logic in fig. 3, namely that the cyclone is triggered to be abnormal when the frequency is equal to 35Hz and the pressure is lower than 70Mpa and that the cyclone is triggered to be abnormal when the frequency is equal to 45Hz and the pressure is lower than 150Mpa, can be edited online in real time to generate a corresponding alarm rule; when the parameters to be detected are frequency, pressure and current, according to respective target alarm logics of the frequency, the pressure and the current, selecting logic operation according to real-time alarm needs when editing and generating combined alarm logics in real time on line, wherein the logic operation can be any one of AND operation, OR operation and non-operation, and according to the combined alarm logics of the frequency, the pressure and the current, an alarm rule is generated in real time so as to meet the real-time alarm needs and improve the alarm accuracy; it is to be understood that, in the process of specifically selecting the logic operation, in addition to selecting the and operation, the or operation and the not operation, other logic operations may also be selected, for example, any one of the xor operation, the exclusive or operation, the not operation and the not operation, so as to be combined with the target alarm logic to be edited online in real time and generate a combined alarm logic, further meeting more alarm requirements of the user, and the selection of the specific logic operation is not limited in the embodiments of the present invention.
S130, obtaining the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and if the matching is successful, generating an alarm instruction.
After generating the alarm indication, the method further comprises the following steps:
s131, generating an action indicating signal, wherein the action indicating signal is used for indicating and adjusting the numerical value of the parameter to be detected.
Specifically, after the value of the parameter to be detected is successfully matched with the alarm rule, an action indication signal is generated after the alarm indication is generated. And (3) indicating and adjusting the numerical value of the parameter to be detected through the action indicating signal, for example, when the numerical value of the frequency of the parameter to be detected is equal to 35Hz and the numerical value of the pressure of the parameter to be detected is less than 70MPa, generating an alarm indication and then generating an indicating signal for increasing the numerical value of the pressure, wherein the indication for increasing the numerical value of the pressure can be specifically the indicating signal for the parameter influencing or determining the increase of the numerical value of the pressure.
EXAMPLE III
Fig. 4 is a flowchart of an alarm method of a device in a third embodiment of the present invention, and the alarm method of the device is further optimized in this embodiment on the basis of the foregoing embodiments. Correspondingly, as shown in fig. 4, the method of the third embodiment specifically includes:
s100, acquiring a plurality of parameters of the equipment.
The method for acquiring a plurality of parameters of equipment and acquiring numerical values of the parameters to be detected comprises the following steps:
s101, acquiring a plurality of parameters of the equipment from the programmable logic controller through the data conversion layer, and acquiring numerical values of the parameters to be detected from the programmable logic controller through the data conversion layer.
Specifically, fig. 5 is a schematic structural diagram of obtaining a plurality of parameters of a device from a PLC through a data conversion layer in the third embodiment of the present invention, and referring to fig. 5, the PLC obtains the plurality of parameters of the device from the PLC through the data conversion layer; the data conversion layer may be a related simulator software (KepServer, simulator), and the simulator can convert PLC communication data into a standard protocol for computer communication, and convert a control instruction issued by a computer into data that can be read and executed by the PLC. The PLC slave equipment acquires the numerical value of the parameter to be detected of the equipment, acquires the numerical value of the parameter to be detected of the equipment from the PLC through the data conversion layer, and acquires the numerical value of the parameter to be detected of the equipment from the PLC through the simulator.
And S110, editing a plurality of alarm logics for each parameter.
And S120, generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected.
S130, obtaining the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and if the matching is successful, generating an alarm instruction.
After generating the alarm indication, the method further comprises the following steps:
s131, referring to fig. 5, generating an action indication signal, where the action indication signal is used for indicating and adjusting the value of the parameter to be detected.
After generating the action indicating signal, the method further comprises the following steps:
s132, referring to fig. 5, sending the action indication signal to the programmable logic controller through the data conversion layer, so that the programmable logic controller adjusts the value of the parameter to be detected.
Specifically, after the value of the parameter to be detected is successfully matched with the alarm rule, and an alarm instruction is generated, an action instruction signal is generated, the action instruction signal is sent to the PLC through the data conversion layer, for example, the action instruction signal is sent to the PLC through the simulator, so that the PLC controls the value of the parameter to be detected of the adjusting device according to the action instruction signal, taking the instruction signal with the increased pressure value as an example, the PLC controls and adjusts the pressure value according to the action instruction signal, specifically, the value of the parameter influencing or determining the increase of the pressure value can be controlled and adjusted, thereby the control and adjustment of the increase of the pressure value are realized, that is, the value of the parameter to be detected of the adjusting device is controlled and adjusted by the PLC according to the action instruction signal.
Example four
Fig. 6 is a flowchart of an alarm method of a device in a fourth embodiment of the present invention, and the alarm method of the device is further optimized in this embodiment based on the foregoing embodiments. Correspondingly, as shown in fig. 6, the method of the fourth embodiment specifically includes:
s100, acquiring a plurality of parameters of the equipment.
And S110, editing at least one alarm logic for each parameter.
And S120, generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected.
S130, obtaining the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and if the matching is successful, generating an alarm instruction.
After generating the alarm indication, the method further comprises the following steps:
and S133, generating a notification reminder, wherein the notification reminder is used for indicating to notify maintenance personnel.
Specifically, after the value of the parameter to be detected is successfully matched with the alarm rule and an alarm instruction is generated, a notification prompt is generated, and the notification prompt can be directly applied to maintenance personnel, for example, can be applied to terminal equipment carried by the maintenance personnel, so that the maintenance personnel can be synchronously and rapidly notified to find the fault and resolve the equipment fault in time.
EXAMPLE five
Fig. 7 is a flowchart of an alarm method of a device in a fifth embodiment of the present invention, and the alarm method of the device is further optimized in this embodiment on the basis of the foregoing embodiments. Correspondingly, as shown in fig. 7, the method of the fourth embodiment specifically includes:
s100, acquiring a plurality of parameters of the equipment.
And S110, editing at least one alarm logic for each parameter.
And S120, generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected.
S130, obtaining the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and if the matching is successful, generating an alarm instruction.
The alarm method of the device further comprises the following steps:
and S140, editing the alarm rule into an event and storing the event.
Specifically, referring to fig. 5, an alarm rule generated according to a target alarm logic is edited online in real time as an event, one event corresponds to one alarm rule, the event has a name, and the name can be customized according to the characteristics of the alarm rule according to the habits of a user, for example, the alarm rule of "frequency equal to 35Hz and pressure less than 70Mpa and satisfying the trigger cyclone abnormality" is edited online in real time as a "pressure failure alarm" event, and the event is stored, so that the corresponding alarm rule and alarm logic are also stored, and when the same pressure alarm rule is needed again, the event name "pressure failure alarm" can be directly input online for searching and using.
Optionally, the technical feature alarm indication comprises: alarm indication time, alarm indication frequency and alarm indication grade.
Specifically, the time length of the alarm indication and the frequency times of the alarm indication can be edited online in real time for the alarm indication, and the alarm indication grade classification can be carried out on the alarm rule.
EXAMPLE six
Fig. 8 is a schematic structural diagram of an apparatus according to a sixth embodiment of the present invention. FIG. 8 illustrates a block diagram of an exemplary device 412 suitable for use in implementing embodiments of the present invention. The device 412 shown in fig. 8 is only an example and should not impose any limitation on the functionality or scope of use of embodiments of the present invention.
As shown in fig. 8, the device 412 is in the form of a general purpose device. The components of device 412 may include, but are not limited to: one or more processors 416, a storage device 428, and a bus 418 that couples the various system components including the storage device 428 and the processors 416.
Bus 418 represents one or more of any of several types of bus structures, including a memory device bus or memory device controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Device 412 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by device 412 and includes both volatile and nonvolatile media, removable and non-removable media.
Storage 428 may include computer system readable media in the form of volatile Memory, such as Random Access Memory (RAM) 430 and/or cache Memory 432. The device 412 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 434 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 8, and commonly referred to as a "hard drive"). Although not shown in FIG. 8, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk such as a Compact disk Read-Only Memory (CD-ROM), Digital Video disk Read-Only Memory (DVD-ROM) or other optical media may be provided. In these cases, each drive may be connected to bus 418 by one or more data media interfaces. Storage 428 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
A program/utility 440 having a set (at least one) of program modules 442 may be stored, for instance, in storage 428, such program modules 442 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment. The program modules 442 generally perform the functions and/or methodologies of the described embodiments of the invention.
The device 412 may also communicate with one or more external devices 414 (e.g., keyboard, pointing terminal, display 424, etc.), with one or more terminals that enable a user to interact with the device 412, and/or with any terminals (e.g., network card, modem, etc.) that enable the device 412 to communicate with one or more other computing terminals. Such communication may occur via input/output (I/O) interfaces 422. Further, the device 412 may also communicate with one or more networks (e.g., a Local Area Network (LAN), Wide Area Network (WAN), and/or a public Network, such as the internet) via the Network adapter 420. As shown in FIG. 8, network adapter 420 communicates with the other modules of device 412 via bus 418. It should be appreciated that although not shown in FIG. 8, other hardware and/or software modules may be used in conjunction with device 412, including but not limited to: microcode, end drives, Redundant processors, external disk drive Arrays, RAID (Redundant Arrays of Independent Disks) systems, tape drives, and data backup storage systems, among others.
The processor 416 executes various functional applications and data processing by executing programs stored in the storage 428, for example, implementing an alarm method of the apparatus provided by the embodiment of the present invention, the method including:
acquiring a plurality of parameters of equipment;
compiling at least one alarm logic for each parameter;
generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected;
and acquiring the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and generating an alarm instruction if the matching is successful.
Finally, referring to fig. 5, the device provided in the sixth embodiment of the present invention may include an interface for communicating with other external application terminals, and the other application terminals obtain required alarm rules, events, action indications or values of parameters through the interface for other purposes, so that the device has good extensibility.
EXAMPLE seven
Seventh embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement an alarm method of a device according to an embodiment of the present invention, where the method includes:
acquiring a plurality of parameters of equipment;
compiling at least one alarm logic for each parameter;
generating an alarm rule in real time according to target alarm logic of the parameters to be detected, wherein the parameters to be detected are a subset of a plurality of parameters, and the target alarm logic is any one of at least one alarm logic corresponding to the parameters to be detected;
and acquiring the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and generating an alarm instruction if the matching is successful.
Computer storage media for embodiments of the invention may employ any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or terminal. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (9)

1. A method of alerting a device, comprising:
acquiring a plurality of parameters of the equipment, wherein the parameters comprise the liquid level of a medium mixing barrel in a coal preparation plant, the liquid level of a water replenishing valve fault barrel, the density of a heavy medium shallow groove, the current of a centrifugal machine, the motor frequency of the cyclone and the pressure of the cyclone;
compiling at least one alarm logic for each of said parameters;
generating an alarm rule in real time according to target alarm logic of parameters to be detected, wherein the parameters to be detected are a subset of at least one parameter, and the target alarm logic is any one of the at least one alarm logic corresponding to the parameters to be detected;
if the number of the parameters to be detected is greater than or equal to 2, the generating an alarm rule in real time according to the target alarm logic of the parameters to be detected comprises: generating a combined alarm logic by utilizing a logic operation on the target alarm logics of at least two parameters to be detected, and generating an alarm rule in real time according to the combined alarm logic, wherein the logic operation is any one of an AND operation, an OR operation and a NOT operation;
and acquiring the numerical value of the parameter to be detected, matching the numerical value of the parameter to be detected with the alarm rule, and generating an alarm instruction if the matching is successful.
2. The method of alerting a device of claim 1, further comprising, after the generating an alert indication:
and generating an action indicating signal, wherein the action indicating signal is used for indicating and adjusting the numerical value of the parameter to be detected.
3. The method of alerting a device of claim 2, further comprising, after said generating an action indication signal:
and sending the action indication signal to a programmable logic controller through a data conversion layer so that the programmable logic controller adjusts the numerical value of the parameter to be detected.
4. The alarm method of an apparatus according to claim 3,
the obtaining a plurality of parameters of the device comprises: obtaining, by the data translation layer, a plurality of parameters of the device from the programmable logic controller;
the acquiring the numerical value of the parameter to be detected comprises the following steps: and acquiring the numerical value of the parameter to be detected from the programmable logic controller through the data conversion layer.
5. The method of alerting a device of claim 1, further comprising, after the generating an alert indication:
and generating a notification reminder, wherein the notification reminder is used for indicating to notify maintenance personnel.
6. The alarm method of the device according to claim 1, further comprising:
and editing the alarm rule into an event, and storing the event.
7. The method of alerting a device of claim 1, wherein the alert indication comprises: alarm indication time, alarm indication frequency and alarm indication grade.
8. An apparatus, characterized in that the apparatus comprises:
one or more processors;
storage means for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the method of alerting of the device of any of claims 1-7.
9. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the alarm method of the device according to any one of claims 1-7.
CN202010163986.XA 2020-03-11 2020-03-11 Alarm method of equipment, equipment and computer readable storage medium Pending CN111007827A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010163986.XA CN111007827A (en) 2020-03-11 2020-03-11 Alarm method of equipment, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010163986.XA CN111007827A (en) 2020-03-11 2020-03-11 Alarm method of equipment, equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN111007827A true CN111007827A (en) 2020-04-14

Family

ID=70121056

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010163986.XA Pending CN111007827A (en) 2020-03-11 2020-03-11 Alarm method of equipment, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN111007827A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111694687A (en) * 2020-06-05 2020-09-22 中国第一汽车股份有限公司 Vehicle software fault detection method, device, equipment and storage medium
CN112802313A (en) * 2020-12-31 2021-05-14 新奥数能科技有限公司 Alarm method and device of equipment
CN117784739A (en) * 2024-02-27 2024-03-29 宁德时代新能源科技股份有限公司 Data processing system and method

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101011967A (en) * 2006-12-22 2007-08-08 东风汽车有限公司 Parking warning system and motor vehicle using same
CN201646777U (en) * 2009-12-09 2010-11-24 新乡市泰隆电气有限公司 Train approaching prewarning device
CN102063116A (en) * 2011-01-31 2011-05-18 海南义利达高新技术实业有限公司 Building information total management system and method
CN103439758A (en) * 2013-02-08 2013-12-11 北京佳讯飞鸿电气股份有限公司 Data processing method for rain sensor
CN104157058A (en) * 2014-08-12 2014-11-19 国网浙江奉化市供电公司 Transformer substation computer room management system
US20150222666A1 (en) * 2014-02-06 2015-08-06 Vmware, Inc. OWL-Based Intelligent Security Audit
CN106707919A (en) * 2015-11-18 2017-05-24 重庆市彭敏科技有限责任公司 Using method for ship power drive monitor
CN107342898A (en) * 2017-07-07 2017-11-10 威海众成信息科技股份有限公司 The prewarning management method and system of Aviation engine
CN108508358A (en) * 2017-03-01 2018-09-07 北京鼎好鑫源科技有限公司 A kind of online Wind turbines dual signal trouble-shooter and diagnostic method
CN108571320A (en) * 2018-03-27 2018-09-25 陕西陕煤黄陵矿业有限公司 A kind of coalcutter Multistage Control method of intellectual comprehensive mechanized mining face

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101011967A (en) * 2006-12-22 2007-08-08 东风汽车有限公司 Parking warning system and motor vehicle using same
CN201646777U (en) * 2009-12-09 2010-11-24 新乡市泰隆电气有限公司 Train approaching prewarning device
CN102063116A (en) * 2011-01-31 2011-05-18 海南义利达高新技术实业有限公司 Building information total management system and method
CN103439758A (en) * 2013-02-08 2013-12-11 北京佳讯飞鸿电气股份有限公司 Data processing method for rain sensor
US20150222666A1 (en) * 2014-02-06 2015-08-06 Vmware, Inc. OWL-Based Intelligent Security Audit
CN104157058A (en) * 2014-08-12 2014-11-19 国网浙江奉化市供电公司 Transformer substation computer room management system
CN106707919A (en) * 2015-11-18 2017-05-24 重庆市彭敏科技有限责任公司 Using method for ship power drive monitor
CN108508358A (en) * 2017-03-01 2018-09-07 北京鼎好鑫源科技有限公司 A kind of online Wind turbines dual signal trouble-shooter and diagnostic method
CN107342898A (en) * 2017-07-07 2017-11-10 威海众成信息科技股份有限公司 The prewarning management method and system of Aviation engine
CN108571320A (en) * 2018-03-27 2018-09-25 陕西陕煤黄陵矿业有限公司 A kind of coalcutter Multistage Control method of intellectual comprehensive mechanized mining face

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111694687A (en) * 2020-06-05 2020-09-22 中国第一汽车股份有限公司 Vehicle software fault detection method, device, equipment and storage medium
CN112802313A (en) * 2020-12-31 2021-05-14 新奥数能科技有限公司 Alarm method and device of equipment
CN112802313B (en) * 2020-12-31 2022-11-04 新奥数能科技有限公司 Alarm method and device of equipment
CN117784739A (en) * 2024-02-27 2024-03-29 宁德时代新能源科技股份有限公司 Data processing system and method

Similar Documents

Publication Publication Date Title
CN112436968B (en) Network traffic monitoring method, device, equipment and storage medium
CN111045901B (en) Container monitoring method and device, storage medium and electronic equipment
CN111049705A (en) Method and device for monitoring distributed storage system
CN111007827A (en) Alarm method of equipment, equipment and computer readable storage medium
SE542688C2 (en) Configuring an industrial automation system for internet-of-things accessibility
JP2015108886A (en) Abnormality sign diagnosis device and abnormality sign diagnosis method
US10691118B2 (en) Information retrieval system and method
CN111796978A (en) Interface detection method, device, system, equipment and storage medium
CN107193249A (en) Program development servicing unit and program development householder method
KR102505002B1 (en) Code reuse processing method, device, electronic equipment, computer readable storage medium and computer program
CN113760491A (en) Task scheduling system, method, equipment and storage medium
CN104077210A (en) Positioning method and system of crashed client
KR101578603B1 (en) Device for controlling unified platform of user interface for power plant
US20230123872A1 (en) Method for detection of anomolous operation of a system
JP2012088887A (en) Trace data acquisition device, trace data acquisition method of trace data acquisition device, and debugging system
CN111599174B (en) Traffic index abnormity detection method and electronic equipment
KR20140056952A (en) Method and system for evaluating abnormality detection
EP1274013A1 (en) Process monitor module
KR102556413B1 (en) Method and apparatus for managing a virtual machine using semaphore
JP2013087775A (en) Gas turbine monitoring system
US10935965B2 (en) Operation management apparatus
CN115695159B (en) Equipment diagnosis method, device, equipment and storage medium
KR20180094633A (en) Method for identifying state of device
CN110674622B (en) Visual chart generation method and system, storage medium and electronic equipment
CN115604091A (en) Data processing method and device, substrate control management system 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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200414