JPS6132115A - Apparatus control system - Google Patents
Apparatus control systemInfo
- Publication number
- JPS6132115A JPS6132115A JP15215284A JP15215284A JPS6132115A JP S6132115 A JPS6132115 A JP S6132115A JP 15215284 A JP15215284 A JP 15215284A JP 15215284 A JP15215284 A JP 15215284A JP S6132115 A JPS6132115 A JP S6132115A
- Authority
- JP
- Japan
- Prior art keywords
- column
- pointer
- phi
- stored
- input signal
- 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
Links
Landscapes
- Testing And Monitoring For Control Systems (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
【発明の詳細な説明】
(技術分野)
本発明は、マイクロプロセッサを使用して入出力信号の
制御を実行している機器制御方式に関し、特にデイバッ
グ工程、フィールドでの機器不良解析の工程の短縮化を
狙いとした制御方式に係るものである。DETAILED DESCRIPTION OF THE INVENTION (Technical Field) The present invention relates to a device control method that uses a microprocessor to control input/output signals, and particularly to a device control method that uses a microprocessor to control input/output signals. This relates to a control method aimed at shortening the time.
(従来技術)
従来よりマイクロプロセッサを1つ又は数個複写機の如
き民生機器に搭載して各種の制御を行なうようにしてい
る。(Prior Art) Conventionally, one or several microprocessors have been installed in consumer equipment such as copying machines to perform various controls.
そして従来、キー人力が原因と考えられる不良モードに
ついては、オペレーターの操作手順を推察し、再現実験
を繰り返すディバック工程が行なわれていた。また他の
入力信号の発生パターンで発生すると考えられる不良モ
ードについては、発生パターンを推察し、同様に再現実
験を繰り返す手段をとっていた。そのためディバッグ工
程、フィールドでの不良解析において、不良モードを発
生させろ原因の究明が容易でなかった。In the past, for failure modes that were thought to be caused by manual keystrokes, a debugging process was performed in which the operator's operating procedures were inferred and repeated reproduction experiments were performed. In addition, for failure modes that are thought to occur with other input signal generation patterns, we have taken steps to infer the generation patterns and repeat similar reproduction experiments. Therefore, in the debugging process and failure analysis in the field, it is not easy to investigate the cause of the failure mode.
(目的)
本発明は、従来技術のこの様な欠点ななくし、不良モー
ドを発生させる原因の究明を容易ならしめる機器制御方
式を提供することを目的とするものである。(Objective) It is an object of the present invention to provide a device control method that eliminates these drawbacks of the prior art and facilitates investigation of the causes of failure modes.
(構成)
そのために本発明では、少なくとも操作表示部のキー入
力信号の変化を時系列で記憶する記憶素子を設けたこと
を特徴としたものである。(Structure) For this purpose, the present invention is characterized in that a memory element is provided for storing at least changes in key input signals of the operation display section in chronological order.
以下本発明の詳細な説明する。The present invention will be explained in detail below.
第1図は本発明で使用するマイクロCPUを使用した複
写機の全体システム構成である。FIG. 1 shows the overall system configuration of a copying machine using a micro CPU used in the present invention.
lは複写機プログラムを実行するマイクロcPU、2は
前記マイクロCPUIのアドレス、データ及びコントロ
ールバス、 3. 4. 5及び6は前記バス2を通し
て、前記マイクロCPU1vc接続された読み出し専用
メモリ(ROM)、読み書き両用メモリ(RAM)、本
発明の要旨である入力信号変化を時系列で記憶する読み
書き両用メモリ(R,AM)、及び入出力ボートである
。1 is a micro cPU that executes a copying machine program; 2 is an address, data and control bus of the micro CPU; 3. 4. 5 and 6 are connected to the micro CPU 1vc through the bus 2, including a read-only memory (ROM), a read/write memory (RAM), and a read/write memory (R, AM), and an input/output port.
第2図は前記入力信号変化を時系列で記憶する読み書き
両用メモリ5の詳細を示したものであり、入力信号の本
数なN″、記憶する段数なM”とすると’NXM”ビッ
トで構成される。上記段数は第2図では列で表現してお
り、入力信号の変化を時系列で記憶できる回数である。FIG. 2 shows the details of the read/write memory 5 that stores the input signal changes in time series, and is composed of 'NXM' bits, where N'' is the number of input signals and M is the number of storage stages. The number of stages is expressed in columns in FIG. 2, and is the number of times changes in the input signal can be stored in time series.
上記メモリの次の記憶位置な示すためにポインターPを
設けている。このポインターP (7) 動作及びメモ
リ上に入力信号の変化を時系列で記憶する方法を第4図
で説明する。A pointer P is provided to indicate the next storage location in the memory. The operation of this pointer P (7) and the method of storing changes in input signals in memory in time series will be explained with reference to FIG.
第4図では信号4〜(N−1)の部分は省略しである。In FIG. 4, the portions of signals 4 to (N-1) are omitted.
今、ポインターPが2”列にあると仮定する。信号(′
1″″2”3”・n1・・)の状態は(φ、1.φ・・
・・・団・)である。この状態から信号″3”が1φ”
から′1″に変化すると(φ。Now, assume that pointer P is in column 2”. Signal (′
The state of 1""2"3"・n1...) is (φ, 1.φ...
...dan). From this state, the signal “3” becomes 1φ”
When it changes from to '1'' (φ.
1、l、・・・・・・・・・)現在のポインター位置で
ある62″列に記憶し、次の入力信号変化にそなえてポ
インターPを歩進させ3”列を指し示す様にてろ。次に
信号″3”が′l”から6φ”に変化すると(φI
le φ、・旧・・・・・)′3”列目に記憶シ、ポ
インターPik−′″4”列目に歩進させる。1, l, ......) Store in the 62'' column, which is the current pointer position, and advance the pointer P to point to the 3'' column in preparation for the next input signal change. Next, when the signal “3” changes from “l” to 6φ” (φI
le φ, old...) is stored in the ``3'' column, and the pointer Pik is incremented to the ``4'' column.
そしてこの4”列目において、信号11”が1φ”から
l”に変化すると(1″、″′l”。Then, in this 4th column, when the signal 11'' changes from 1φ'' to l''(1'',``'l''.
1φ”・・・・・・・・・)となり、この列に記憶する
と同時にポインターPな5”列に歩進させる。そしてさ
らにこの列で信号″1”が再びl”から”φ”に変化し
たとすると、これなとの列に記憶させポインターP&1
つ歩進させる。1φ"...), and is stored in this column and at the same time advances the pointer P to the 5" column. Further, if the signal "1" changes from "l" to "φ" again in this column, it is stored in this column and the pointer P&1
Make one step forward.
以下同様に繰り返すが第4図では上述の通り、′5”列
目まで記憶完了していることを示している。第3図は上
記説明の動作を実行する概略フローチャートである。不
良発生が無く、入力信号の変化も無い場合は何も実行し
ない。入力信号の変化が有る場合は、上記説明の動作を
実行する。又、不良発生の場合、以下に説明する不良解
析のために上記ポインターPを固定する。なお、前記R
AM5の記憶段数が′M″列に限定されるため、循環使
用し、常に最新の”M″回の入力信号変化が判る様にし
ている。The same process is repeated below, but as mentioned above, FIG. 4 shows that storage up to the '5'' column has been completed. FIG. 3 is a schematic flowchart for executing the operation described above. , if there is no change in the input signal, nothing is executed.If there is a change in the input signal, the operation described above is executed.Also, if a failure occurs, the above pointer P is used for failure analysis as explained below. is fixed.In addition, the above R
Since the number of storage stages of the AM5 is limited to 'M' columns, it is used cyclically so that the latest 'M' input signal changes can always be known.
次に不良解析について述べろ。Next, let's talk about failure analysis.
今、第4図に示すようにポインター6が66”列目に停
止している状態で不良モードが発生したとするとポイン
ターPが停止している”6”列目から逆順に5゜4゜3
. 2. l、 M、 M−1,・・・の記憶内容を
順次調べることにより第5図に示す入力信号変化図の入
力信号変化を知ることが出来る。但しこの図で発生時間
軸については適当にとっている。例えば信号が各々操作
表示部のキー入力信号に対応させたとすれば、上記入力
信号の変化により操作手順が判り不良の解析又は再現実
験の効率が非常に良くなる。Now, as shown in Fig. 4, if a failure mode occurs while the pointer 6 is stopped at the 66th column, then in reverse order from the 6th column where the pointer P is stopped, it is 5°4°3.
.. 2. By sequentially examining the stored contents of 1, M, M-1, . . . , it is possible to know the input signal changes in the input signal change diagram shown in FIG. However, in this figure, the time axis of occurrence has been set appropriately. For example, if each signal corresponds to a key input signal on the operation display section, the operating procedure can be determined by changes in the input signals, and the efficiency of defect analysis or reproduction experiments will be greatly improved.
もちろん操作表示部のキー入力信号のみならず、それ以
外の入力信号を含めてすべての入力信号の変化をRAM
5に時系列で記憶させれば、尚好都合である。Of course, changes in all input signals, including not only key input signals on the operation display section but also other input signals, are stored in the RAM.
It would be more convenient if 5 were stored in chronological order.
又、本発明は、複写機のみならず、その他マイクロプロ
セッサを搭載している各種民生機器に応用され得る。Further, the present invention can be applied not only to copying machines but also to various consumer devices equipped with a microprocessor.
(効果)
本発明は、以上述べた通りのものであり、本発明によれ
ば、回線を用いて不良発生の状況、即ち第4図で示すデ
ータを伝送することによりセンター等で一括集中して不
良データの収集、原因の解析が出来るため、ディバッグ
工程が大幅に短縮出来る効果を奏する。(Effects) The present invention is as described above, and according to the present invention, by transmitting the fault occurrence situation, that is, the data shown in FIG. Since defect data can be collected and causes can be analyzed, the debugging process can be significantly shortened.
第1図は、本発明に係る複写機の全体システム構成図、
第2図は、本発明の要部となるRAMの内容を示す図、
第3図は、本発明に係る制御動作のフローチャート、第
4図は、第2図に示すRAM内のデータを示す図、第5
図は第4図と対応した入力信号変化状態を示す波形図で
ある。
5・・・・・・記憶素子。
吟Zす
第1図
2rlA
第3図
$4図
第5囚FIG. 1 is an overall system configuration diagram of a copying machine according to the present invention;
FIG. 2 is a diagram showing the contents of the RAM, which is the main part of the present invention;
FIG. 3 is a flowchart of the control operation according to the present invention, FIG. 4 is a diagram showing data in the RAM shown in FIG. 2, and FIG.
This figure is a waveform diagram showing input signal change states corresponding to FIG. 4. 5... Memory element. GinZsu Figure 1 2rlA Figure 3 $4 Figure 5 Prisoner
Claims (2)
を実行する機器において、少なくとも操作表示部のキー
入力信号の変化を時系列で記憶する記憶素子を設けるこ
とを特徴とする機器制御方式。(1) A device control method that uses a microprocessor to control input/output signals, and is characterized in that a device is provided with a storage element that stores at least changes in key input signals on an operation display unit in time series.
、記憶素子を循環使用し、不良モード発生により記憶動
作を停止するようにしたことを特徴とする特許請求の範
囲第(1)項記載の機器制御方式。(2) In order to store changes in the input signal in the storage element, the storage element is used cyclically, and the storage operation is stopped when a failure mode occurs. The device control method described.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15215284A JPS6132115A (en) | 1984-07-24 | 1984-07-24 | Apparatus control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15215284A JPS6132115A (en) | 1984-07-24 | 1984-07-24 | Apparatus control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6132115A true JPS6132115A (en) | 1986-02-14 |
Family
ID=15534161
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15215284A Pending JPS6132115A (en) | 1984-07-24 | 1984-07-24 | Apparatus control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6132115A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01296312A (en) * | 1988-05-24 | 1989-11-29 | Shionogi & Co Ltd | Device and method for debugging |
-
1984
- 1984-07-24 JP JP15215284A patent/JPS6132115A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01296312A (en) * | 1988-05-24 | 1989-11-29 | Shionogi & Co Ltd | Device and method for debugging |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6132115A (en) | Apparatus control system | |
JPS6325708A (en) | Display device for execution history | |
JPS62139050A (en) | Instruction test system by control of maintenance and diagnosis processor | |
JP2549690B2 (en) | Pseudo-fault test method for channel processor | |
JPS61813A (en) | Deciding system for faulty area of sequence controller | |
JPS58121459A (en) | Service processor of electronic computer | |
JPH1091477A (en) | Control microcomputer device and maintenance tool for the same | |
JPH0497445A (en) | Diagnostic system for information processor | |
JPH07248810A (en) | Numerical controller | |
JPH02272947A (en) | Fault monitoring system | |
JPS6014351A (en) | Automatic test system | |
JPH01276249A (en) | Log-out control system | |
KR910012843A (en) | How to diagnose failure of production line | |
JPH02110743A (en) | Fault diagnostic processing system | |
JPS63193260A (en) | Host processor monitoring system for loosely coupled multiprocessor system | |
JPH0844583A (en) | Diagnostic system for information processor | |
JPH0434626A (en) | Error logging method | |
JPH11306041A (en) | Abnormality diagnostic device | |
JPS6221146B2 (en) | ||
JPH0136127B2 (en) | ||
JPS60147849A (en) | System for debugging microprogram | |
JPH0229833A (en) | Maintenance diagnostic system | |
JPS584458A (en) | System test system | |
JPH01295344A (en) | Fault data collection system | |
JPS6398751A (en) | Memory diagnosis system |