[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112384866A - Fault diagnosis device, system, method, and computer-readable storage medium - Google Patents

Fault diagnosis device, system, method, and computer-readable storage medium Download PDF

Info

Publication number
CN112384866A
CN112384866A CN201880095479.8A CN201880095479A CN112384866A CN 112384866 A CN112384866 A CN 112384866A CN 201880095479 A CN201880095479 A CN 201880095479A CN 112384866 A CN112384866 A CN 112384866A
Authority
CN
China
Prior art keywords
fault
information
alarm
feedback
diagnosis
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
CN201880095479.8A
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.)
Siemens Corp
Original Assignee
Siemens Corp
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 Siemens Corp filed Critical Siemens Corp
Publication of CN112384866A publication Critical patent/CN112384866A/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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

A fault diagnosis device (100) comprising: a fault information database (101) for storing alarm number information of the numerical control machine tool and fault-related information corresponding to the alarm number information; the fault information receiving module (102) is used for acquiring alarm number information from a numerical control kernel of the numerical control machine tool when the numerical control machine tool has a fault; a fault diagnosis module (103) which searches the fault information database (101) according to the acquired alarm number information and determines fault-related information corresponding to the acquired alarm number information; and a diagnosis result output module (104) which outputs the alarm number information and the corresponding fault related information to a human-computer interaction interface HMI of the numerical control machine tool. The device can realize the rapid diagnosis of the CNC faults of the computer. In addition, the corresponding cloud server, the fault diagnosis system and the fault diagnosis method are also disclosed.

Description

PCT国内申请,说明书已公开。PCT domestic application, the description has been published.

Claims (30)

  1. A fault diagnosis device (100), characterized in that it comprises: a fault information database (101), a fault information receiving module (102), a fault diagnosis module (103) and a diagnosis result output module (104), wherein,
    the fault information database (101) stores alarm number information of the computer numerical control machine tool and fault related information corresponding to the alarm number information; wherein the fault-related information comprises: fault root cause and fault resolution prompt information;
    the fault information receiving module (102) is used for acquiring alarm number information from a numerical control kernel of a numerical control machine tool when the numerical control machine tool has a fault and feeding the acquired alarm number information back to the fault diagnosis module (103);
    the fault diagnosis module (103) searches the fault information database 101 according to the acquired alarm number information, determines fault-related information corresponding to the acquired alarm number information, and sends the acquired alarm number information and the corresponding fault-related information to the diagnosis result output module (104); and
    and the diagnosis result output module (104) outputs the alarm number information and the corresponding fault related information to a human-computer interaction interface (HMI) of the numerical control machine tool.
  2. The fault diagnosis device (100) according to claim 1, characterized in that the device further comprises:
    a feedback receiving module (105) connected to the HMI and the fault diagnosis module (103) that receives feedback information provided by an operator for fault related information displayed on the current HMI and sends the feedback information to the fault diagnosis module (103); and
    the fault diagnosis module (103) further updates the fault information items stored in the fault information database (101) according to the feedback information.
  3. The fault diagnosis device (100) according to claim 2, wherein the feedback information includes: alarm code information, fault root cause and fault resolution prompt information which are input by an operator and correspond to the alarm code information; and
    when the fault diagnosis module (103) searches the fault information database (101) for a fault information entry corresponding to the received alarm code information:
    if the corresponding fault information item is found, adding fault root causes and fault solution prompt information input by an operator in the found fault information item;
    if the corresponding fault information item is not found, adding a new fault information item in the fault information database (101), wherein the alarm code information of the new fault information item is the received alarm code information; the fault root cause of the new fault information item is a fault root cause input by an operator; and the fault resolution prompt message of the new fault information item is the fault resolution prompt message input by an operator.
  4. The fault diagnosis device (100) according to claim 2, wherein the feedback information includes: alarm code information, a fault root cause corresponding to the alarm code information, fault resolution prompt information and feedback of an operator, wherein the feedback is effective or ineffective; and
    the fault diagnosis module (103):
    obtaining values of validity variables corresponding to the received fault root cause and fault resolution prompt information in fault information items corresponding to the received alarm coding information from the fault information database (101);
    adjusting the value of the validity variable in accordance with received operator feedback;
    and adjusting the sequence of the fault root cause and the fault resolution prompt message in the fault information entry according to the value of the validity variable.
  5. The fault diagnosis device (100) according to any one of claims 1 to 4, characterized in that the device further comprises: an interface module (701) connecting the failure diagnosis module (103) and a cloud server (630);
    the fault diagnosis module (103) further sends the alarm number information to the interface module (701), and receives fault related information corresponding to the alarm number information from the interface module (701);
    the interface module (701) transmits alarm code information received from the fault diagnosis module (103) to a cloud server (630), and transmits fault-related information corresponding to the alarm code information received from the cloud server (630) to the fault diagnosis module (103).
  6. The fault diagnosis device (100) according to claim 5, wherein the interface module (701) further receives feedback information for a certain fault information item from the fault diagnosis module (103) and uploads the feedback information to the cloud server (630).
  7. The failure diagnosis device (100) according to claim 5, wherein the interface module (701) further receives an update instruction containing a failure information entry from the cloud server (630) and feeds back the received update instruction to the failure diagnosis module (103); and
    and the fault diagnosis module (103) updates the corresponding fault information entry in the fault information database (101) according to the updating instruction.
  8. A cloud server (630), comprising: a fault information database (810), an interface unit (820), and a fault diagnosis unit (830); wherein,
    the fault information database (810) stores alarm number information of the computer numerical control machine tool and fault related information corresponding to the alarm number information; wherein the fault-related information comprises: fault root cause and fault resolution prompt information;
    the interface unit (820) sends the alarm code information received from each numerical control machine (610) to the fault diagnosis unit (830) for fault diagnosis, and feeds the alarm code information output by the fault diagnosis unit (830) and fault related information corresponding to the alarm code back to the corresponding numerical control machine (610); and
    the fault diagnosis unit (830) searches the fault information database (810) according to the alarm code information, determines fault-related information corresponding to the alarm code information, and feeds the fault-related information back to the interface unit (820).
  9. The cloud server (630) according to claim 8, wherein when the fault-related information corresponding to the alarm number information is not found in the fault information database (810), the fault diagnosis unit (830) further splits the alarm number information to obtain a plurality of alarm codes and/or combinations of alarm codes, respectively searches the fault-related information corresponding to the split plurality of alarm codes and/or combinations of alarm codes in the fault information database (810), and feeds back the searched fault-related information to the interface unit (820).
  10. The cloud server (630) according to claim 8, wherein when the fault-related information corresponding to the alarm number information is not found in the fault information database (810), the fault diagnosis unit (830) further determines similarity between the alarm number information and the alarm number information in each fault information entry stored in the fault information database (810) through a similarity algorithm, determines a fault information entry most similar to the alarm number information therefrom, and feeds back the fault-related information recorded in the fault information entry to the interface unit (820).
  11. The cloud server (630) according to claim 8, wherein when the fault-related information corresponding to the alarm number information is not found in the fault information database (810), the fault diagnosis unit (830) further feeds back a response that the related information is not found to the interface unit (820).
  12. The cloud server (630) of claim 8, wherein the interface unit (820) further receives feedback information for a fault information entry from each numerical control machine (610) and sends the feedback information to the fault diagnosis unit (830); and
    the fault diagnosis unit (830) further updates the fault information database (810) according to the feedback information.
  13. A cloud server (630) according to claim 12, wherein the feedback information comprises: alarm code information, fault root cause and fault resolution prompt information which are input by an operator and correspond to the alarm code information; and
    the fault diagnosis unit (830) searching the fault information database (810) for a fault information entry corresponding to the received alarm code information; if the corresponding fault information item is found, adding fault root causes and fault solution prompt information input by an operator in the found fault information item; if not, adding a fault information item in the fault information database (810), wherein the alarm code information of the fault information item is the received alarm code information; the fault root cause of the fault information item is a fault root cause input by an operator; and the fault resolution prompt information of the fault information entry is fault resolution prompt information input by an operator.
  14. A cloud server (630) according to claim 12, wherein the feedback information comprises: the feedback information includes: alarm code information, a fault root cause corresponding to the alarm code information, fault resolution prompt information and feedback of an operator, wherein the feedback is effective or ineffective; and
    the fault diagnosis unit (830) acquires values of validity variables corresponding to the received fault root cause and fault resolution prompt information in fault information entries corresponding to the received alarm code information from the fault information database (810); adjusting the value of the validity variable in accordance with received operator feedback; and adjusting the sequence of the fault root cause and the fault resolution prompt message in the fault information entry according to the value of the validity variable.
  15. The cloud server (630) according to claim 8, wherein the interface unit (820) further issues an update instruction containing a failure information entry to the at least one cnc machine (610), and the cnc machine (610) updates the failure information database (101) according to the update instruction.
  16. A fault diagnosis system (600), comprising: at least one numerically controlled machine (610), a cloud server (630) as claimed in any one of claims 8 to 15, and a communication network (620) connecting the at least one numerically controlled machine (610) and the cloud server (630); wherein,
    the at least one numerically controlled machine tool (610) comprises a failure diagnosis apparatus (700) according to claim 5, 6 or 7.
  17. The fault diagnosis system (700) according to claim 16, wherein the fault diagnosis system (700) further comprises: a terminal device (640) connected to the communication network (620); wherein,
    the terminal equipment (640) receives alarm code information input by an operator, and then sends the received alarm code information to the cloud server (630); receiving fault-related information fed back by the cloud server (630); and displaying the fault-related information.
  18. The fault diagnosis system (700) according to claim 17, wherein the terminal device (640) further receives feedback information for a fault information item input by an operator, and sends the received feedback information to the cloud server (630), and the cloud server (630) updates its own fault information database according to the feedback information.
  19. A fault diagnosis method, characterized in that the method comprises:
    acquiring alarm coding information corresponding to the current fault;
    searching a fault information database of the alarm device according to the acquired alarm code information, and determining fault related information corresponding to the alarm code information; wherein the fault-related information comprises: root causes of faults and fault resolution prompt information; and
    and displaying the alarm coding information and the corresponding fault related information through a human-machine interaction interface HMI.
  20. The method of claim 19, further comprising:
    receiving feedback information of an operator for fault related information displayed on the current HMI; and
    and updating the fault information items stored in the fault information database according to the feedback information.
  21. The method of claim 19, further comprising:
    sending the alarm coding information to a cloud server, and carrying out fault diagnosis by the cloud server;
    receiving fault-related information corresponding to the alarm coding information from a cloud server; and
    and displaying the received alarm coding information and the corresponding fault related information through the HMI.
  22. The method of claim 19, further comprising:
    acquiring feedback information of an operator for the displayed fault related information; and
    and sending the feedback information to a cloud server.
  23. The method of claim 19, further comprising:
    receiving an update instruction issued by a cloud server, wherein the update instruction comprises a fault information item needing to be updated; and
    and updating the self fault information database according to the updating instruction.
  24. A fault diagnosis method, characterized in that the method comprises:
    receiving alarm coding information from a numerical control machine connected with the numerical control machine;
    searching a fault information database of the alarm device according to the acquired alarm code information, and determining fault related information corresponding to the alarm code information; wherein the fault-related information comprises: root causes of faults and fault resolution prompt information; and
    and feeding back alarm coding information and fault related information corresponding to the alarm coding information to the corresponding numerical control machine tool, and displaying the alarm coding information and the fault related information corresponding to the alarm coding information by the numerical control machine tool through an HMI (human machine interface) of the numerical control machine tool.
  25. The method of claim 24, further comprising:
    receiving feedback information of an operator aiming at a certain fault information item from a numerical control machine tool connected with the operator; and
    and updating the self fault information database according to the feedback information.
  26. The method of claim 25, wherein the feedback information comprises: alarm code information, fault root cause and fault resolution prompt information which are input by an operator and correspond to the alarm code information; and
    the updating of the self fault information database according to the feedback information comprises: searching a fault information item corresponding to the received alarm coding information in the fault information database; if the corresponding fault information item is found, adding fault root causes and fault solution prompt information input by an operator in the found fault information item; if the fault information is not found, adding a fault information item in the fault information database, wherein the alarm code information of the fault information item is the received alarm code information; the fault root cause of the fault information item is a fault root cause input by an operator; and the fault resolution prompt information of the fault information entry is fault resolution prompt information input by an operator.
  27. The method of claim 25, wherein the feedback information comprises: the feedback information includes: alarm code information, a fault root cause corresponding to the alarm code information, fault resolution prompt information and feedback of an operator, wherein the feedback is effective or ineffective; and
    the updating of the self fault information database according to the feedback information comprises: obtaining the values of validity variables corresponding to the received fault root cause and fault solution prompt information in fault information items corresponding to the received alarm coding information from the fault information database; adjusting the value of the validity variable in accordance with received operator feedback; and adjusting the sequence of the fault root cause and the fault resolution prompt message in the fault information entry according to the value of the validity variable.
  28. The method of claim 24, further comprising: and issuing an updating instruction to the numerical control machine connected with the numerical control machine, wherein the updating instruction comprises a fault information item needing to be updated.
  29. A failure diagnosis apparatus characterized by comprising: at least one memory (1110) and at least one processor (1120), wherein:
    the at least one memory (1110) is for storing a computer program;
    the at least one processor (1120) is configured to invoke a computer program stored in the at least one memory to perform the fault diagnosis method of any one of claims 19 to 28.
  30. A computer-readable storage medium, on which a computer program is stored, characterized in that the fault diagnosis method according to any one of claims 19 to 28 is implemented when the computer program is executed by a processor.
CN201880095479.8A 2018-07-25 2018-07-25 Fault diagnosis device, system, method, and computer-readable storage medium Pending CN112384866A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/097057 WO2020019202A1 (en) 2018-07-25 2018-07-25 Fault diagnosis device, system and method, and computer-readable storage medium

Publications (1)

Publication Number Publication Date
CN112384866A true CN112384866A (en) 2021-02-19

Family

ID=69181137

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880095479.8A Pending CN112384866A (en) 2018-07-25 2018-07-25 Fault diagnosis device, system, method, and computer-readable storage medium

Country Status (2)

Country Link
CN (1) CN112384866A (en)
WO (1) WO2020019202A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113093661A (en) * 2021-04-08 2021-07-09 四川轻化工大学 Embedded machine tool alarm text processing device and control method thereof
CN113254248A (en) * 2021-05-26 2021-08-13 统信软件技术有限公司 Fault diagnosis method and system and computing equipment
CN113706739A (en) * 2021-07-09 2021-11-26 中联重科土方机械有限公司 Remote fault diagnosis processing method, platform and system
CN113886121A (en) * 2021-08-26 2022-01-04 苏州谷夫道自动化科技有限公司 Numerical control system message management method and system

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111708334A (en) * 2020-06-01 2020-09-25 天津市天锻压力机有限公司 Fault diagnosis system for hub forming hydraulic press production line
CN113868008A (en) * 2021-10-14 2021-12-31 中国建设银行股份有限公司 Exception handling method and device
CN114625110B (en) * 2022-03-25 2023-08-29 上海富欣智能交通控制有限公司 Fault diagnosis method, device and system and intelligent rail transit system

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101393543A (en) * 2007-09-18 2009-03-25 西门子公司 Method and system for fault analysis and diagnosis
CN102566503A (en) * 2012-01-17 2012-07-11 江苏高精机电装备有限公司 Remote monitoring and fault diagnosis system for numerical control machine tool
CN103062862A (en) * 2012-12-05 2013-04-24 四川长虹电器股份有限公司 Remote fault processing method for intelligent air conditioner
CN103558806A (en) * 2013-11-13 2014-02-05 桂林正菱第二机床有限责任公司 Fault treatment system of numerical control machine tool
CN104267711A (en) * 2014-11-03 2015-01-07 四川烟草工业有限责任公司 Running state monitoring and failure diagnosis method for tobacco logistics system
CN104506886A (en) * 2014-12-15 2015-04-08 四川长虹电器股份有限公司 Fault processing method and cloud server
CN105446311A (en) * 2014-08-25 2016-03-30 苏州俊峰伟业信息技术有限公司 Method and system for analyzing and diagnosing automobile fault
CN106529684A (en) * 2016-10-19 2017-03-22 华中科技大学 Maintenance decision-making system for numerical control machine tool and method thereof
US20170097860A1 (en) * 2015-10-01 2017-04-06 International Business Machines Corporation System component failure diagnosis
CN107463146A (en) * 2017-08-18 2017-12-12 大连美恒时代科技有限公司 A kind of method that crane failure is diagnosed by MHCIMS

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203025528U (en) * 2013-01-24 2013-06-26 山东拓维数控设备有限公司 Fault remote transmission system of numerically-controlled machine tool
CN107065773A (en) * 2017-03-03 2017-08-18 南京微米易数控科技股份有限公司 A kind of fault of numerical control machine tool method for maintaining

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101393543A (en) * 2007-09-18 2009-03-25 西门子公司 Method and system for fault analysis and diagnosis
CN102566503A (en) * 2012-01-17 2012-07-11 江苏高精机电装备有限公司 Remote monitoring and fault diagnosis system for numerical control machine tool
CN103062862A (en) * 2012-12-05 2013-04-24 四川长虹电器股份有限公司 Remote fault processing method for intelligent air conditioner
CN103558806A (en) * 2013-11-13 2014-02-05 桂林正菱第二机床有限责任公司 Fault treatment system of numerical control machine tool
CN105446311A (en) * 2014-08-25 2016-03-30 苏州俊峰伟业信息技术有限公司 Method and system for analyzing and diagnosing automobile fault
CN104267711A (en) * 2014-11-03 2015-01-07 四川烟草工业有限责任公司 Running state monitoring and failure diagnosis method for tobacco logistics system
CN104506886A (en) * 2014-12-15 2015-04-08 四川长虹电器股份有限公司 Fault processing method and cloud server
US20170097860A1 (en) * 2015-10-01 2017-04-06 International Business Machines Corporation System component failure diagnosis
CN106529684A (en) * 2016-10-19 2017-03-22 华中科技大学 Maintenance decision-making system for numerical control machine tool and method thereof
CN107463146A (en) * 2017-08-18 2017-12-12 大连美恒时代科技有限公司 A kind of method that crane failure is diagnosed by MHCIMS

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113093661A (en) * 2021-04-08 2021-07-09 四川轻化工大学 Embedded machine tool alarm text processing device and control method thereof
CN113254248A (en) * 2021-05-26 2021-08-13 统信软件技术有限公司 Fault diagnosis method and system and computing equipment
CN113706739A (en) * 2021-07-09 2021-11-26 中联重科土方机械有限公司 Remote fault diagnosis processing method, platform and system
CN113886121A (en) * 2021-08-26 2022-01-04 苏州谷夫道自动化科技有限公司 Numerical control system message management method and system

Also Published As

Publication number Publication date
WO2020019202A1 (en) 2020-01-30

Similar Documents

Publication Publication Date Title
CN112384866A (en) Fault diagnosis device, system, method, and computer-readable storage medium
EP3042254A1 (en) Systems and methods for virtualizing a programmable logic controller
US10296515B2 (en) Engineering data collection from control and instrumentation systems
JP2003141075A5 (en)
CN107463356A (en) The execution method and apparatus of flow of task
JP2017207830A (en) Information processing device which processes processing information between a plurality of manufacturing cells
JP2021128776A5 (en)
US11960445B2 (en) File management device
GB2602436A (en) Mutation event detection for integrity monitoring
CN113039496A (en) System and method for asset monitoring in an industrial plant
US20190354545A1 (en) Search device, search method and search program
CN110874404A (en) Knowledge providing program, knowledge providing device, and operation service system
CN111369206A (en) Data analysis method, device and computer readable storage medium
CN104778120A (en) Comprehensive debugging method and system on basis of task types and equipment models
US10481926B2 (en) Apparatus for compiling script
CN113779086A (en) Power station equipment data acquisition method, device, equipment and storage medium
JP2020035288A (en) Application setting selection device and manufacturing system
KR102098367B1 (en) System and method for providing operating guide of power plant
JP2020038615A (en) Knowledge information service system
JP2020035287A (en) Knowledge production system
JPWO2023148810A5 (en)
CN112036143B (en) Method and system for generating sustainable custom report responding to report demand
US20220100178A1 (en) Method for determining process sequences
CN112020684A (en) Information processing apparatus, system construction support method, and system construction support program
CN113112101B (en) Method and device for monitoring production process, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20210219

WD01 Invention patent application deemed withdrawn after publication