摘要 |
PURPOSE:To attain an automatic diagnosis system for communication controller by starting and executing the diagnosis firmware through an idle circuit corre sponding hardware detected out of a working state table when an interruption is produced after a prescribed period of time and reporting the generation of an error through a console. CONSTITUTION:A communication controller 12 is constituted of a circuit corresponding hardware 6, a firmware 4 and a diagnosis firmware 5. The firmware 4 accepts a channel program from a software program 2 via a firmware control operating system 3 and executes it through either one of hardwares 6-1-6-N. The working information on the execution of said channel program is stored in a working state table 11. The pulses of an oscillator 8 are counted by a T counter 7 for the second initialization at every desired time point. At the same time, the table 11 is checked. Then either one of the idle hardwares 6-1-6-N is used to perform diagnosis through the firmware 5, and an error if detected is delivered to the console 1 via the system 3. |