CA2500701A1 - Dynamic control system diagnostics for modular architectures - Google Patents

Dynamic control system diagnostics for modular architectures Download PDF

Info

Publication number
CA2500701A1
CA2500701A1 CA002500701A CA2500701A CA2500701A1 CA 2500701 A1 CA2500701 A1 CA 2500701A1 CA 002500701 A CA002500701 A CA 002500701A CA 2500701 A CA2500701 A CA 2500701A CA 2500701 A1 CA2500701 A1 CA 2500701A1
Authority
CA
Canada
Prior art keywords
module
level
component
components
pertaining
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
CA002500701A
Other languages
French (fr)
Other versions
CA2500701C (en
Inventor
Dale T. Platteter
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.)
Xerox Corp
Original Assignee
Xerox 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 Xerox Corp filed Critical Xerox Corp
Publication of CA2500701A1 publication Critical patent/CA2500701A1/en
Application granted granted Critical
Publication of CA2500701C publication Critical patent/CA2500701C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0766Error or fault reporting or storing
    • G06F11/0769Readable error formats, e.g. cross-platform generic formats, human understandable formats
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0267Fault communication, e.g. human machine interface [HMI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0733Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a data processing system embedded in an image processing device, e.g. printer, facsimile, scanner

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Automation & Control Theory (AREA)
  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Digital Computer Display Output (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

A diagnostic method for diagnosing post-manufacture modular add-on components coupled to a system at least includes: a) dynamically retrieving control system topology information not stored at the time of manufacture pertaining to a module chosen for a system graphical display; b) via each module, generating diagnostic information about the components of a module; c) dynamically retrieving module diagnostic information pertaining to a module chosen for a system graphical display; d) hierarchically displaying the component levels of the module chosen for graphical display; e) providing a link between the component levels; and f) indicating the diagnostic status of a displayed component level.

Claims (18)

1. A diagnostic method for performing diagnostics in a system adapted to receive modular components comprising:
a) graphically displaying a hierarchical representation of system components and modular add-on components;
b) detecting the modular components coupled to the system;
c) dynamically requesting and receiving the electrical control topology and fault status of each coupled modular component; and d) dynamically integrating the electrical control topology and fault status of each coupled modular component into the display of a).
2. A diagnostic method for diagnosing post-manufacture modular add-on components coupled to a system, said method comprising:
a) dynamically retrieving control system topology information not stored at the time of manufacture pertaining to a module chosen for a system graphical display;
b) via each module, generating diagnostic information about the components of a module;
c) dynamically retrieving module diagnostic information pertaining to a module chosen for a system graphical display;

d) hierarchically displaying the component levels of the module chosen for graphical display;
e) providing a link between the component levels; and f) indicating the diagnostic status of a displayed component level.
3. The method of Claim 1, wherein a fault condition in a component of a module is indicated in the highest hierarchical level pertaining to the module.
4. The method of Claim 1, wherein for all levels lower than the highest level, all components of a level are controlled by the immediate highest level.
5. The method of Claim 1, wherein a lower level is displayed by activating a pointer on the immediately higher level.
6. The method of Claim 1, further comprising:
maintaining a count of each time the fault status of a component in a module changes; and displaying said count.
7. The method of Claim 1, further comprising:
automatically performing c) and d) at predefined intervals.
8. The method of Claim 1, wherein a fault condition in a component of a module is indicated by color-coded indicia in the highest hierarchical level pertaining to the module.
9. The method of Claim 1, wherein said system is an image reproduction sys-tem.
10. The method of Claim 1, wherein said system comprises the print engine of an image reproduction machine.
11. The method of Claim 2, wherein a fault condition in a component of a module is indicated in the highest hierarchical level pertaining to the module.
12. The method of Claim 2, wherein for all levels lower than the highest level, all components of a level are controlled by the immediate highest level.
13. The method of Claim 2, wherein a lower level is displayed by activating a pointer on the immediately higher level.
14. The method of Claim 2, further comprising:
maintaining a count of each time the fault status of a component in a module changes; and displaying said count.
15. The method of Claim 2, further comprising:
automatically performing a) and f) at predefined intervals.
16. The method of Claim 2, wherein a fault condition in a component of a module is indicated by color-coded indicia in the highest hierarchical level pertaining to the module.
17. The method of Claim 2, wherein said system is an image reproduction sys-tem.
18. The method of Claim 2, wherein said system comprises the print engine of an image reproduction machine.
CA2500701A 2004-03-22 2005-03-14 Dynamic control system diagnostics for modular architectures Expired - Fee Related CA2500701C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/806,007 2004-03-22
US10/806,007 US7249283B2 (en) 2004-03-22 2004-03-22 Dynamic control system diagnostics for modular architectures

Publications (2)

Publication Number Publication Date
CA2500701A1 true CA2500701A1 (en) 2005-09-22
CA2500701C CA2500701C (en) 2010-02-16

Family

ID=34940582

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2500701A Expired - Fee Related CA2500701C (en) 2004-03-22 2005-03-14 Dynamic control system diagnostics for modular architectures

Country Status (4)

Country Link
US (1) US7249283B2 (en)
EP (1) EP1591898B1 (en)
JP (1) JP4822721B2 (en)
CA (1) CA2500701C (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4039276B2 (en) * 2003-03-05 2008-01-30 富士ゼロックス株式会社 Service processing system and program
US7299385B2 (en) * 2004-07-28 2007-11-20 Hewlett-Packard Development Company, L.P. Managing a fault tolerant system
US20070006050A1 (en) * 2005-06-30 2007-01-04 Xerox Corporation Automatic notification of applicable bulletins and tags based on fault analysis
US7546493B2 (en) * 2006-04-28 2009-06-09 Siemens Aktiengesellschaft Method for responding to errors occurring during operation of a networked medical system
US7770052B2 (en) * 2006-05-18 2010-08-03 The Boeing Company Collaborative web-based airplane level failure effects analysis tool
US20080059838A1 (en) * 2006-09-01 2008-03-06 Melman Phillipe A Apparatus And Method For Performing Failure Diagnostic Testing of Electronic Equipment
US8022823B2 (en) * 2008-06-30 2011-09-20 Xerox Corporation Serendipitous repair of shared device
JP5743391B2 (en) * 2009-09-24 2015-07-01 キヤノン株式会社 Control device and image forming apparatus
JP2013045200A (en) * 2011-08-23 2013-03-04 Kyocera Document Solutions Inc Support service system, electronic apparatus, and image forming device
JP5759853B2 (en) * 2011-09-29 2015-08-05 株式会社オプティム Diagnostic method, diagnostic code generation system, and diagnostic code generation system program
CN103684816B (en) * 2012-09-04 2017-12-22 华为技术有限公司 resource information display method and device
US11416064B2 (en) 2017-05-17 2022-08-16 Siemens Healthcare Diagnostics Inc. Alerts with augmented reality

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4592053A (en) * 1982-02-19 1986-05-27 Omron Tateisi Electronics Co. Programmable controller
JPS6154509A (en) * 1984-08-23 1986-03-18 Meidensha Electric Mfg Co Ltd Fault display device for process equipment
US4742483A (en) * 1985-05-14 1988-05-03 Minolta Camera Company, Ltd. Laser printer maintenance system
US5200958A (en) * 1990-09-28 1993-04-06 Xerox Corporation Method and apparatus for recording and diagnosing faults in an electronic reprographic printing system
JP3240162B2 (en) * 1991-08-23 2001-12-17 株式会社日立製作所 Screen display method and man-machine interface device in process control system
TW272270B (en) * 1992-08-28 1996-03-11 Compaq Computer Corp
JPH06110508A (en) * 1992-09-28 1994-04-22 Nissan Motor Co Ltd Production managing device
JP3362940B2 (en) * 1993-12-22 2003-01-07 ソニー株式会社 Monitoring device
DE4432237A1 (en) * 1994-06-08 1995-12-14 Orenstein & Koppel Ag Control for mobile work machines
US5533193A (en) * 1994-06-24 1996-07-02 Xerox Corporation Method of saving machine fault information including transferring said information to another memory when an occurrence of predetermined events or faults of a reproduction machine is recognized
JPH09102970A (en) * 1995-10-05 1997-04-15 Sony Corp Av equipment error monitor system
US5694528A (en) * 1995-11-22 1997-12-02 Xerox Corporation Apparatus and method for diagnosing printing machine operation with facsimile transmitted dialog screens
JPH1090355A (en) * 1996-09-12 1998-04-10 Ricoh Co Ltd Image formation apparatus
US6335927B1 (en) * 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US7444394B2 (en) * 1997-02-03 2008-10-28 Canon Kabushiki Kaisha Network data base control device and method thereof
IL121348A0 (en) * 1997-07-21 1998-04-05 Bio Rad Lab Israel Inc System and method for device monitoring
JP3545179B2 (en) * 1997-10-31 2004-07-21 シャープ株式会社 Image forming system
US6049764A (en) * 1997-11-12 2000-04-11 City Of Hope Method and system for real-time control of analytical and diagnostic instruments
US6247077B1 (en) * 1998-02-06 2001-06-12 Ncr Corporation Highly-scalable parallel processing computer system architecture
US6353899B1 (en) * 1998-04-10 2002-03-05 Xerox Corporation Fault management system for a multifunctional printing machine
US6628304B2 (en) * 1998-12-09 2003-09-30 Cisco Technology, Inc. Method and apparatus providing a graphical user interface for representing and navigating hierarchical networks
US6477572B1 (en) * 1998-12-17 2002-11-05 International Business Machines Corporation Method for displaying a network topology for a task deployment service
US6728214B1 (en) * 1999-07-28 2004-04-27 Lucent Technologies Inc. Testing of network routers under given routing protocols
AU2000239591A1 (en) * 2000-01-29 2001-08-07 Abb Research Ltd Method for automatic fault tree synthesis
US6615372B1 (en) * 2000-02-22 2003-09-02 Ricoh Company, Ltd. Method of retrieving and displaying problematic information about a printer prior to a print job being printed on the printer
US6691249B1 (en) * 2000-03-22 2004-02-10 Agilent Technologies, Inc. Probabilistic diagnosis, in particular for embedded and remote applications
US7051243B2 (en) * 2002-04-30 2006-05-23 Sun Microsystems, Inc. Rules-based configuration problem detection
US6782345B1 (en) * 2000-10-03 2004-08-24 Xerox Corporation Systems and methods for diagnosing electronic systems
US7305485B2 (en) * 2000-12-15 2007-12-04 International Business Machines Corporation Method and system for network management with per-endpoint adaptive data communication based on application life cycle
US7073093B2 (en) * 2001-05-15 2006-07-04 Hewlett-Packard Development Company, L.P. Helpdesk system and method
US6782495B2 (en) * 2001-06-19 2004-08-24 Xerox Corporation Method for analyzing printer faults
WO2003001334A2 (en) * 2001-06-22 2003-01-03 Wonderware Corporation Remotely monitoring / diagnosing distributed components of a supervisory process control and manufacturing information application from a central location
US20030009553A1 (en) * 2001-06-29 2003-01-09 International Business Machines Corporation Method and system for network management with adaptive queue management
JP4113352B2 (en) * 2001-10-31 2008-07-09 株式会社日立製作所 Storage resource operation management method in storage network
JP3876692B2 (en) * 2001-11-13 2007-02-07 株式会社日立製作所 Network system failure analysis support method and method
DE10204826A1 (en) 2002-02-06 2003-08-14 Siemens Ag System and method for analyzing a network and / or generating the topology of a network
ATE253745T1 (en) * 2002-03-18 2003-11-15 Ubs Ag SECURE USER AND DATA AUTHENTICATION OVER A COMMUNICATIONS NETWORK
US7149936B2 (en) * 2002-09-30 2006-12-12 Sharp Laboratories Of America, Inc. Interactive multimedia for remote diagnostics and maintenance of a multifunctional peripheral
US8154741B2 (en) * 2002-10-16 2012-04-10 Xerox Corporation Apparatus for low cost embedded platform for device-side, distributed services enablement
US20050108375A1 (en) * 2003-11-13 2005-05-19 Michele Hallak-Stamler Method and graphical user interface for managing and configuring multiple clusters of virtualization switches

Also Published As

Publication number Publication date
EP1591898B1 (en) 2018-09-05
EP1591898A2 (en) 2005-11-02
JP2005275406A (en) 2005-10-06
JP4822721B2 (en) 2011-11-24
CA2500701C (en) 2010-02-16
US7249283B2 (en) 2007-07-24
EP1591898A3 (en) 2007-01-17
US20050210330A1 (en) 2005-09-22

Similar Documents

Publication Publication Date Title
CA2500701A1 (en) Dynamic control system diagnostics for modular architectures
JP6183883B2 (en) System and method for maintaining and operating an aircraft
CN109165162A (en) A kind of test method and relevant device of onboard system
DE102005037567A1 (en) Method and system for providing a work machine with a multifunctional user interface
US6882961B2 (en) Method and system for providing diagnostics for a work machines
CN106844775A (en) Spacecraft malfunction rapid detection system
CN102292681B (en) For controlling safety control with the automation equipment of multiple device hardware part and method
US7587304B2 (en) Printing press simulator
JP2002023839A (en) Equipment control system and equipment control method and monitoring device and database device and database client device and recording medium
CN102759627A (en) Specimen measurement device and specimen measurement system
JP2008178558A (en) Biomagnetic field measuring device
KR900004113B1 (en) Watching devices of elevator
CN107065647A (en) A kind of chassis fault diagnosis and health detecting system
DE102004042865A1 (en) Instrumentation system for road vehicle or utility vehicle has control circuit receiving signals from various instruments on engine, clutch and transmission and has display monitor
CN106525449A (en) Automobile testing method and automobile testing device
JP2000135216A (en) Ultrasonograph and ultrasonic diagnosis report forming method
KR20220064934A (en) A maintenance management system of a working machine, a maintenance management method of a working machine, and a maintenance management program of a working machine
JP2022030748A5 (en) Work vehicle failure diagnosis system, equipment management system and computer program
JPH0316844A (en) Trouble detecting system
JPH05168070A (en) Maintenance supporting device for plant
WO2020195495A1 (en) Apparatus, method, and program for assisting status diagnosis of panel
JP2916189B2 (en) Man-machine interaction device for process plants
JP2010118766A (en) Communicating system and diagnosis method thereof
JPH04168383A (en) On-screen display of remaining electricity in battery
JPH01313773A (en) Fault diagnosis supporting device for on-vehicle electronic device

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20210315