JPS5839338B2 - Maintenance panel control method - Google Patents
Maintenance panel control methodInfo
- Publication number
- JPS5839338B2 JPS5839338B2 JP53132602A JP13260278A JPS5839338B2 JP S5839338 B2 JPS5839338 B2 JP S5839338B2 JP 53132602 A JP53132602 A JP 53132602A JP 13260278 A JP13260278 A JP 13260278A JP S5839338 B2 JPS5839338 B2 JP S5839338B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- microprogram
- maintenance
- maintenance panel
- output
- 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.)
- Expired
Links
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Description
【発明の詳細な説明】
本発明はマイクロプログラム制御の中央制御装置によっ
て処理するデータ処理装置における保守用、検査用の保
守パネル制御方式に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a maintenance panel control system for maintenance and inspection in a data processing device processed by a microprogram-controlled central control unit.
従来データ処理装置の保守、検査機能は第1図に示すブ
ロック図で処理していた。Conventionally, the maintenance and inspection functions of data processing equipment have been handled using the block diagram shown in FIG.
第1図において、CCは中央制御装置、JKLは操作盤
、IOCは入出力制御装置、Iloは入出力装置である
。In FIG. 1, CC is a central control device, JKL is an operation panel, IOC is an input/output control device, and Ilo is an input/output device.
入出力制御装置IOC及び入出力装置I10はプログラ
ムによって制御され、操作盤JKLは直接中央制御装置
CCによって制御される。The input/output control device IOC and the input/output device I10 are controlled by a program, and the operation panel JKL is directly controlled by the central control device CC.
中央制御装置CCを検査する時はプログラムは使用でき
ないため、操作盤JKLによって検査(操作、表示)を
行なう。Since the program cannot be used when inspecting the central control unit CC, the inspection (operation, display) is performed using the operation panel JKL.
運用時の保守、検査用操作はプログラムが処理実行中で
あるため、プログラムを停止しなげれば操作できない操
作盤JKLは使用できず、入出力装置I10によって保
守、検査(操作、表示)を行なっていた。During operation, maintenance and inspection operations are performed while the program is in progress, so operation panel JKL, which cannot be operated without stopping the program, cannot be used, and maintenance and inspection (operations and displays) are performed using the input/output device I10. was.
そのため中央制御装置CCの検査、プログラムのデバッ
グ時は操作盤JKLから、また運用時の保守、検査は入
出力装置I10から行なうことになり、保守、検査用装
置が2装置必要であり、各装置に対する操作方法も異な
るため操作性が悪いという欠点があった。Therefore, inspection of the central control unit CC and debugging of programs will be done from the operation panel JKL, and maintenance and inspection during operation will be done from the input/output device I10. Two maintenance and inspection devices are required, and each The disadvantage is that the operating methods are different, so the operability is poor.
本発明は中央制御装置CCがマイクロプログラム制御で
あることに着目し、従来例の操作盤JKL機能を入出力
制御装置IOCを通して制御できる様にマイクロプログ
ラムを組み、従来の操作盤JKLと入出力装置I10の
操作を同一の操作で行なえる保守パネル装置を持つこと
を特徴とする保守パネル制御方式であり、■装置で保守
、検査が行なえる利点を有する。The present invention focuses on the fact that the central control unit CC is microprogram controlled, and creates a microprogram so that the functions of the conventional operation panel JKL can be controlled through the input/output control device IOC. This is a maintenance panel control system characterized by having a maintenance panel device that can perform the operations of I10 in the same operation, and has the advantage of (1) that maintenance and inspection can be performed with the device.
すなわち本発明は、マイクロプログラム制御の中央制御
装置に接続する入出力装置を含むデータ処理装置におい
て、前記入出力装置中に試験、操作、表示機能を有する
保守パネル装置を持たせ、中央制御装置のラン、ストッ
プ状態をマイクロプログラムの分岐条件として、シン中
は入出力命令で保守パネル装置を含む入出力装置の制御
を行ない、ストップ中は直接マイクロプログラムにより
保守パネル装置の制御をプログラムの入出力命令と同一
の制御で行なうことを特徴とする保守パネル制御方式で
ある。That is, the present invention provides a data processing device including an input/output device connected to a microprogram-controlled central control device, in which a maintenance panel device having test, operation, and display functions is provided in the input/output device, and the central control device is connected to a data processing device. With the run and stop states as branch conditions for the microprogram, input/output instructions are used to control the input/output devices including the maintenance panel device during execution, and during stop, the maintenance panel device is directly controlled by the microprogram using program input/output instructions. This is a maintenance panel control method that is characterized by the same control as the maintenance panel control method.
以下、本発明について実施例とともに図面を参照して詳
細に説明する。Hereinafter, the present invention will be described in detail with reference to embodiments and drawings.
第2図は本発明の詳細な説明するためのブロック図であ
り、第3図は本発明の詳細な説明するためのマイクロプ
ログラムのフローチャートである。FIG. 2 is a block diagram for explaining the present invention in detail, and FIG. 3 is a flowchart of a microprogram for explaining the present invention in detail.
第2図において、CCは中央制御装置、IOCは入出力
制御装置、MMは記憶装置、MPは保守パネル装置、A
LUは演算回路、SEQはマイクロプログラムアドレス
発生回路、CMはマイクロプログラム格納メモリ、CM
IRはマイクロプログラム命令レジスタ、TESTは条
件試験回路、5TOP F/Fは中央制御装置CCの
ストップを示すフリップフロップである。In Figure 2, CC is a central control unit, IOC is an input/output control unit, MM is a storage device, MP is a maintenance panel device, and A
LU is an arithmetic circuit, SEQ is a microprogram address generation circuit, CM is a microprogram storage memory, CM
IR is a microprogram instruction register, TEST is a condition test circuit, and 5TOP F/F is a flip-flop indicating the stop of the central control unit CC.
中央制御装置CCにおいて各命令を実行する毎にその実
行用マイクロプログラムの先頭でラン、ストップの試験
を行なう(第3図のステップ1)。Every time each command is executed in the central control unit CC, a run/stop test is performed at the beginning of the microprogram for execution (step 1 in FIG. 3).
中央制御装置CCのストップを示すフリップフロップ5
TOP F/Fの内容を条件試験回路TESTで試験
を行ない、マイクロプログラムアドレス発生回路SEQ
のアドレスを決定する。Flip-flop 5 indicating the stop of the central control unit CC
The contents of the TOP F/F are tested by the condition test circuit TEST, and the contents are tested by the microprogram address generation circuit SEQ.
Determine the address of
そこで中央制御装置CCがラン状態であればマイクロプ
ログラムのアドレスがA、ストップであればBとなる(
第3図参照)。Therefore, if the central control unit CC is in a running state, the microprogram address will be A, and if it is stopped, it will be B (
(See Figure 3).
もしAであれば中央制御装置CCは記憶装置MMの命令
語を読み出し1、その命令語が入出力命令であれば保守
パネル装置MPを含めた各入力装置(図示しない)に対
してデータの送受を行なう(第3図のステップ2)。If it is A, the central controller CC reads the command word from the storage device MM 1, and if the command word is an input/output command, sends and receives data to each input device (not shown) including the maintenance panel device MP. (Step 2 in Figure 3).
保守パネル装置MPは中央制御装置CCからのデータを
受け、そのデータの内容に従って動作(操作、表示)す
る。The maintenance panel device MP receives data from the central control device CC and operates (operates, displays) according to the contents of the data.
もしステップ1で中央制御装置CCがストップ状態(第
3図のB)であれば、中央制御装置CCは保守パネル装
置MP制御用のデータを保守パネル装置MPに対して送
受を行なう(第3図のステップ3)。If the central controller CC is in the stopped state (B in Figure 3) in step 1, the central controller CC sends and receives data for controlling the maintenance panel device MP to and from the maintenance panel device MP (Figure 3). step 3).
保守パネル装置MPからの情報が与えられると、マイク
ロプログラムは前記情報に対応する一連のJKL機能の
動作(操作、表示)を行なう(第4図のステップ4)。When information from the maintenance panel device MP is given, the microprogram performs a series of JKL function operations (operations, displays) corresponding to the information (step 4 in FIG. 4).
すなわち従来のJKL機能をマイクロプログラミングし
ておく。That is, the conventional JKL functions are microprogrammed.
JKL機能の動作で中央制御装置CCをスタートさせる
動作の場合は、Cとなり、その他の場合はD(第3図参
照)となって再び保守パネル装置MPとの間で保守パネ
ル装置MP制御用のデータの送受を行なう(第3図のス
テップ5)。If the operation of the JKL function is to start the central control unit CC, it will be C, and in other cases it will be D (see Figure 3). Data is sent and received (step 5 in FIG. 3).
この様なマイクロプログラムにおいて、中央制御装置C
Cがラン中に保守バネ・爪装置MPの制御はステップ2
0入出力命令で行なわれるため、保守パネル装置MPの
制御は、記憶装置MMに入っているプログラムによって
実行されることになる。In such a microprogram, the central controller C
Control of the maintenance spring/claw device MP while C is running is in step 2.
Since this is performed using 0 input/output instructions, control of the maintenance panel device MP is executed by a program stored in the storage device MM.
すなわち運用時のプログラムによって保守用、検査用の
操作が行なえる。That is, operations for maintenance and inspection can be performed according to the program during operation.
中央制御装置CCがストップ中に保守パネル装置MPの
制御はステップ3、ステップ4及びステップ5で行なわ
れる。While the central controller CC is stopped, the maintenance panel device MP is controlled in steps 3, 4, and 5.
ここでステップ3のデータの送受はステップ20ラン中
における送受と同じ構成であり、保守パネル装置はラン
、ストップ状態であっても同一構成でデータの送受が行
なえる。Here, data transmission and reception in step 3 has the same configuration as transmission and reception during step 20 run, and data can be transmitted and received with the same configuration even when the maintenance panel device is in the run or stop state.
またラン中における保守パネル装置MPを制御するため
のプログラムと同じ制御をステップ4で行なう。Further, the same control as the program for controlling the maintenance panel device MP during the run is performed in step 4.
この制御の内容はJKL機能の制御であり、ラン中のプ
ログラムの制御とは仕事を分担している。The content of this control is the control of the JKL function, and the work is shared with the control of the program being run.
本発明の保守パネル制御方式は中央制御装置CCのラン
、ストップをマイクロプログラムの分岐条件としたマイ
クロプログラム制御方式であり、中央制御装置CCがラ
ン中は保守パネル装置MPの制御を記憶装置のプログラ
ムによって行なえるため、重要なプログラムを運用時の
保守用、検査用操作によって破壊する事を防止できる。The maintenance panel control method of the present invention is a microprogram control method in which run and stop of the central controller CC are branch conditions of the microprogram, and during the run, the central controller CC controls the maintenance panel device MP using the program stored in the storage device. This can prevent important programs from being destroyed by maintenance or inspection operations during operation.
中央制御装置CCがストップ中は保守パネル装置MPの
制御をマイクロプログラムによって行なうため、そのマ
イクロプログラムを入出力命令時のマイクロプログラム
と同じ構成として、保守パネル装置の入出力の電気的、
時間的条件及び操作がプログラム制御時と同一にするこ
とができる。When the central controller CC is stopped, the maintenance panel device MP is controlled by a microprogram, so the microprogram has the same configuration as the microprogram at the time of input/output commands, and the electrical input/output of the maintenance panel device is controlled.
The time conditions and operations can be the same as during program control.
また、本発明は従来の操作盤JKLの機能をマイクロプ
ログラムで実現する方式であるため、中央制御装置内部
の状態を直接操作盤に表示しなくても良いので、中央制
御装置の端子を少くでき小形化が図れる。Furthermore, since the present invention implements the functions of the conventional operation panel JKL using a microprogram, there is no need to directly display the internal status of the central control unit on the operation panel, so the number of terminals on the central control unit can be reduced. Can be made smaller.
第1図は従来の保守用検査用の処理を説明するブロック
図、第2図は本発明の一実施例を説明するフロック図、
第3図は本発明の一実施例を説明するためのマイクロプ
ログラムのフローチャートである。
CC・・・・・・中央制御装置、IOC・・・・・・入
出刃部脚装置、MM・・・・・・記憶装置、MP・・・
・・・保守パネル装置、ALU・・・・・・演算装置、
SEQ・・・・・・マイクロプログラムアドレス発生回
路、CM−・・・・・マイクロプログラム格納メモリ、
CMIR・・・・・・マイクロプログラム命令レジスタ
、TEST・・・・・・条件試験回路、5TOP F
/F・・・・・・フリップフロップ。FIG. 1 is a block diagram illustrating conventional maintenance inspection processing, and FIG. 2 is a block diagram illustrating an embodiment of the present invention.
FIG. 3 is a flowchart of a microprogram for explaining one embodiment of the present invention. CC...Central control unit, IOC...Blade entry and exit leg device, MM...Memory device, MP...
...Maintenance panel device, ALU...Arithmetic unit,
SEQ...Microprogram address generation circuit, CM-...Microprogram storage memory,
CMIR...Micro program instruction register, TEST...Condition test circuit, 5TOP F
/F...Flip-flop.
Claims (1)
入出力装置を含むデータ処理装置において、前記入出力
装置中に試験、操作、表示機能を有する保守パネル装置
を持たせ、中央制御装置のラン、ストップ状態をマイク
ロプログラムの分岐条件として、ラン中は入出力命令で
保守パネル装置を含む入出力装置の制御を行ない、スト
ップ中は直接マイクロプログラムにより保守パネル装置
の制御をプログラムの入出力命令と同一の制御で行なう
ことを特徴とする保守パネル制御方式。1. In a data processing device that includes an input/output device connected to a microprogram-controlled central control device, the input/output device is equipped with a maintenance panel device that has testing, operation, and display functions, and can be used to monitor the run/stop status of the central control device. With this as a microprogram branch condition, the input/output devices, including the maintenance panel device, are controlled using input/output commands during run, and the maintenance panel device is controlled directly by the microprogram during stop, in the same way as the program's input/output commands. A maintenance panel control method that is characterized by the fact that maintenance is performed using
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP53132602A JPS5839338B2 (en) | 1978-10-30 | 1978-10-30 | Maintenance panel control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP53132602A JPS5839338B2 (en) | 1978-10-30 | 1978-10-30 | Maintenance panel control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5559566A JPS5559566A (en) | 1980-05-06 |
JPS5839338B2 true JPS5839338B2 (en) | 1983-08-29 |
Family
ID=15085163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP53132602A Expired JPS5839338B2 (en) | 1978-10-30 | 1978-10-30 | Maintenance panel control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5839338B2 (en) |
-
1978
- 1978-10-30 JP JP53132602A patent/JPS5839338B2/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
JPS5559566A (en) | 1980-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2526688B2 (en) | Programmable controller and partial execution method of sequence program | |
JPS5839338B2 (en) | Maintenance panel control method | |
JPH09259004A (en) | Debugging method | |
JPS61221837A (en) | Computer checking method | |
JPS62293445A (en) | Testing system for input/output device | |
JPH04373036A (en) | Software testing device for computer system | |
JPS63104148A (en) | Developing device for microcomputer device | |
JPS6020771B2 (en) | Micro diagnosis method | |
JPH11202930A (en) | Device and method for monitoring and controlling plant | |
JPS6238746B2 (en) | ||
JPH07121211A (en) | Program controller | |
JPH05250201A (en) | Operation analyzing method for controller | |
JPH0276036A (en) | Information processor | |
JPH03209534A (en) | Back-up device for development of program | |
JPH01310450A (en) | I/o emulator | |
JPS62108337A (en) | Program debug device | |
JPH02294740A (en) | Inspection system for computer | |
JPH10243076A (en) | Inspecting device for portable telephone set | |
JPH0772874B2 (en) | Interrupt receiving device | |
JPS61235955A (en) | Program debugging system | |
JPH02242301A (en) | Process control system having monitor function | |
JPH09293000A (en) | In-circuit emulator device | |
JPH01155402A (en) | Sequence control processing system for analyzer | |
JPS6167146A (en) | Pseudo fault generating system | |
JPH05127944A (en) | Terminal control debug system |