JPH0345960B2 - - Google Patents
Info
- Publication number
- JPH0345960B2 JPH0345960B2 JP2899884A JP2899884A JPH0345960B2 JP H0345960 B2 JPH0345960 B2 JP H0345960B2 JP 2899884 A JP2899884 A JP 2899884A JP 2899884 A JP2899884 A JP 2899884A JP H0345960 B2 JPH0345960 B2 JP H0345960B2
- Authority
- JP
- Japan
- Prior art keywords
- command
- input
- executed
- operation mode
- 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
- Exchange Systems With Centralized Control (AREA)
Description
【発明の詳細な説明】
(a) 発明の技術分野
本発明は電子交換機に係り、特に大量のコマン
ドを高速に実行可能とするコマンドの高速実行方
式に関す。DETAILED DESCRIPTION OF THE INVENTION (a) Technical Field of the Invention The present invention relates to an electronic exchange, and particularly to a high-speed command execution method that allows a large number of commands to be executed at high speed.
(b) 技術の背景
人間が電子交換機に各種の指令を与える為に
は、例えばタイプライタ装置等の入出力装置から
コマンドを入力することにより実施される。電子
交換機は入力されたコマンドの実行結果を、正常
終了メツセージ或いは異常終了メツセージによ
り、例えばタイプライタ装置等の入出力装置に出
力する。なお電子交換機の運用条件を変更する等
の重要なコマンドは、予めガード解除コマンドを
入力実行させた後でないと、実行が不可能な如く
保護対策が設けられている。(b) Background of the Technology Humans can give various commands to electronic exchanges by inputting commands from an input/output device such as a typewriter. The electronic exchange outputs the execution result of the input command to an input/output device, such as a typewriter device, as a normal completion message or an abnormal completion message. Note that protection measures are provided so that important commands such as changing the operating conditions of the electronic exchange cannot be executed unless a guard release command is input and executed in advance.
(c) 従来技術と問題点
第1図は従来ある電子交換機の一例を示す図で
あり、第2図は第1図における従来あるコマンド
実行方式の一例を示す図である。第1図において
は、コマンドの入力およびメツセージの出力用の
入出力装置にはタイプライタ装置TYPが設けら
れている。第1図および第2図において、例えば
保守者がタイプライタ装置TYPからコマンドを
入力すると、中央制御装置CCはタイプライタ制
御装置TYCを介して入力されたコマンドを受信
し、入力されたコマンドが予めガード解除コマン
ドの実行を必要とするか否かを識別する(ステツ
プS1)。該コマンドがガード解除コマンドの実
行を必要としない場合には、直ちに該コマンドを
実行する(ステツプS4)。若し入力されたコマ
ンドがガード解除コマンドの実行を必要とする場
合には既にガード解除コマンドが実行済みか否か
を識別し(ステツプS2)、実行されていなけれ
ばタイプライタ制御装置TYCを介してタイプラ
イタ装置TYPに異常終了メツセージを出力させ
(ステツプS3)、ガード解除コマンドが実行済み
であれば該コマンドを実行する(ステツプS4)。
中央制御装置CCは、入力されたコマンドを実行
した結果が正常に終了したか否かを識別し(ステ
ツプS5)、正常に終了した場合にはタイプライ
タ制御装置TYCを介してタイプライタ装置TYP
に正常終了メツセージを出力させ(ステツプS
6)、また異常終了した場合には異常終了メツセ
ージを出力させる(ステツプ7)。保守者はタイ
プライタ装置TYPから出力される正常終了また
は異常終了メツセージを確認した後、必要により
次のコマンドの入力を開始する。第3図は第1図
において大量のコマンドを連続して入力実行する
過程の一例を示す図である。第3図において、コ
マンドAが入力実行された後に、正常終了メツセ
ージが出力されるのを持つて次のコマンドBが入
力され、またガード解除コマンドの先行を必要と
するコマンドMおよびコマンドNは、予めガード
解除コマンドが入力され、実行の結果正常終了メ
ツセージが出力されるのを待つて入力されること
となる。(c) Prior Art and Problems FIG. 1 is a diagram showing an example of a conventional electronic exchange, and FIG. 2 is a diagram showing an example of a conventional command execution method in FIG. In FIG. 1, a typewriter device TYP is provided as an input/output device for inputting commands and outputting messages. In FIGS. 1 and 2, for example, when a maintenance person inputs a command from the typewriter device TYP, the central control device CC receives the input command via the typewriter control device TYC, and the input command is It is determined whether or not the guard release command needs to be executed (step S1). If the command does not require execution of the guard release command, the command is executed immediately (step S4). If the input command requires the execution of a guard release command, it is determined whether the guard release command has already been executed (step S2), and if it has not been executed, the command is sent via the typewriter control device TYC. The typewriter device TYP is caused to output an abnormal termination message (step S3), and if the guard release command has already been executed, the command is executed (step S4).
The central controller CC determines whether or not the input command has been executed normally (step S5), and if the input command has been executed normally, the central controller CC executes the typewriter device TYP via the typewriter controller TYC.
output a normal completion message (step S).
6), and if the process ends abnormally, an abnormal end message is output (step 7). After confirming the normal termination or abnormal termination message output from the typewriter device TYP, the maintenance person starts inputting the next command if necessary. FIG. 3 is a diagram showing an example of the process of inputting and executing a large number of commands in succession in FIG. 1. In FIG. 3, after command A is input and executed, the next command B is input after a normal completion message is output, and commands M and N that require a guard release command to be preceded are as follows: A guard release command is input in advance, and the command is input after waiting for a normal completion message to be output as a result of execution.
以上の説明から明らかな如く、従来あるコマン
ド実行方式においては、中央制御装置CCは入力
されたコマンドを実行する毎に必ず正常終了また
は異常終了メツセージを出力しており、保守者は
該メツセージの出力が終了するのを待つて次のコ
マンドを入力せねばならなかつた。また電子交換
機の運用条件を変更する等の重要なコマンドは、
予めガード解除コマンドを入力実行させる必要が
あつた。従つて電子交換機を設置した当初等の如
く、一度に大量のコマンドを入力実行させねばな
らぬ場合には多くの時間を必要とする欠点があつ
た。 As is clear from the above explanation, in the conventional command execution method, the central control unit CC always outputs a normal completion or abnormal completion message every time it executes an input command, and the maintenance person is responsible for outputting the message. I had to wait for it to finish before entering the next command. In addition, important commands such as changing the operating conditions of electronic exchanges are
It was necessary to input and execute the guard release command in advance. Therefore, when a large number of commands had to be input and executed at once, such as when an electronic exchange was first installed, there was a drawback that a large amount of time was required.
(d) 発明の目的
本発明の目的は、前述の如き従来あるコマンド
実行方式の欠点を除去し、大量にコマンドを入力
実行させる場合の所要時間を極力短縮可能とする
手段を実現することに在る。(d) Purpose of the Invention The purpose of the present invention is to eliminate the drawbacks of the conventional command execution methods as described above, and to realize a means that can reduce the time required to input and execute a large number of commands as much as possible. Ru.
(e) 発明の構成
この目的は、コマンドの入出力装置を具備した
電子交換機において、一般運用モードと高速運用
モードとの切替手段を設け、該切替手段が一般運
用モードに設定された場合には前記コマンド実行
後に正常終了または異常終了を示すメツセージを
出力し、また所定のコマンドは予めガード解除コ
マンドを実行した後に実行を可能とし、前記切替
手段が高速運用モードに設定された場合には前記
コマンドが正常終了した場合に正常終了を示すメ
ツセージの出力を停止し、また前記ガード解除コ
マンドを実行すること無く前記所定のコマンドを
実行可能とすることにより達成される。(e) Structure of the Invention The purpose of this invention is to provide an electronic exchange equipped with a command input/output device with means for switching between a general operation mode and a high-speed operation mode, and to A message indicating normal termination or abnormal termination is output after the command is executed, and a predetermined command can be executed after executing a guard release command in advance, and when the switching means is set to high-speed operation mode, the command This is achieved by stopping the output of a message indicating normal termination when the command terminates normally, and by making it possible to execute the predetermined command without executing the guard release command.
即ち本発明においては、切替手段を高速運用モ
ードに設定した場合には、コマンドの実行結果が
正常終了の際は正常終了メツセージの出力が省略
され、また重要なコマンド等の実行の際にもガー
ド解除コマンドの先行を不要とする為、コマンド
の実行所要時間が短縮される。 That is, in the present invention, when the switching means is set to the high-speed operation mode, the output of the normal completion message is omitted when the command execution result is normal completion, and the guard is also set when executing important commands. Since there is no need to precede the release command, the time required to execute the command is shortened.
(f) 発明の実施例
以下、本発明の一実施例を図面により説明す
る。第4図は本発明の一実施例による電子交換機
を示す図であり、第5図は本発明の一実施例によ
るコマンドの高速実行方式を示す図であり、第6
図は第4図において同量のコマンドを連続して入
力実行する過程の一例を示す図である。なお、全
図を通じて同一符号は同一対象物を示す。第4図
においては、当該電子交換機の運用モードを切替
える為の切替スイツチSWが設けられており、走
査装置SCNを介して中央制御装置CC′に接続され
ている。中央制御装置CC′は切替スイツチSWが、
一般運用モードおよび高速運用モードの何れに設
定されているかを、走査装置SCNを介して監視
している。第5図において、例えば保守者がタイ
プライタ装置TYPからコマンドを入力すると、
中央制御装置CC′はタイプライタ制御装置TYCを
介して入力されたコマンドを受信すると、最初に
切替スイツチSWが一般運用モードおよび高速運
用モードの何れに設定されているかを識別し(ス
テツプS11)、一般運用モードに設定されてい
る場合には第2図におけると同様の過程でガード
解除コマンドの要否(ステツプS12およびS1
3)を確認後、入力されたコマンドを実行する
(ステツプS15)。一方切替スイツチSWが高速
運用モードに設定されている場合には、中央制御
装置CC′は常にガード解除コマンドの要否を確認
すること無く、直ちに入力されたコマンドを実行
する(ステツプS15)。中央制御装置CCは入力
されたコマンドを実行した結果が正常に終了した
か否かを識別し(ステツプS16)、正常に終了
した場合には更に切替スイツチSWの設定状態を
識別し(ステツプS17)、一般運用モードに設
定されている場合には第2図におけると同様にタ
イプライタ制御装置TYCを介してタイプライタ
装置TYPに正常終了メツセージを出させるが
(ステツプS18)、高速運用モードに設定されて
いる場合には正常終了メツセージの出力を省略す
る。なお異常終了した場合には切替スイツチSW
の設定状態に拘わらず異常終了メツセージを出力
する(ステツプS19)。保守者はタイプライタ
装置TYPから異常終了メツセージが出力されぬ
ことを確認し、必要により次のコマンドの入力を
開始する。第6図において、コマンドAを入力実
行した後に異常終了メツセージが出力されなけれ
ば直ちに次のコマンドBの入力を開始し、またガ
ード解除コマンドの先行を必要とするコマンドM
およびコマンドNも、予めガード解除コマンドを
入力すること無く直ちに入力を開始することとな
る。(f) Embodiment of the invention An embodiment of the invention will be described below with reference to the drawings. FIG. 4 is a diagram showing an electronic exchange according to an embodiment of the present invention, FIG. 5 is a diagram showing a high-speed command execution method according to an embodiment of the present invention, and FIG.
The figure is a diagram showing an example of the process of inputting and executing the same amount of commands in succession in FIG. 4. Note that the same reference numerals indicate the same objects throughout the figures. In FIG. 4, a changeover switch SW is provided for switching the operating mode of the electronic exchange, and is connected to a central control unit CC' via a scanning device SCN. The central control unit CC′ has a changeover switch SW,
Whether the mode is set to general operation mode or high-speed operation mode is monitored via the scanning device SCN. In FIG. 5, for example, when a maintenance person inputs a command from the typewriter device TYP,
When the central control unit CC' receives a command input via the typewriter control unit TYC, it first identifies whether the changeover switch SW is set to the general operation mode or the high-speed operation mode (step S11), If the general operation mode is set, the necessity of the guard release command (steps S12 and S1) is determined in the same process as in Figure 2.
After confirming 3), the input command is executed (step S15). On the other hand, if the changeover switch SW is set to the high-speed operation mode, the central controller CC' immediately executes the input command without constantly checking whether the guard release command is necessary (step S15). The central control unit CC identifies whether or not the result of executing the input command has ended normally (step S16), and if it has ended normally, it further identifies the setting state of the changeover switch SW (step S17). If the normal operation mode is set, the typewriter TYP is caused to issue a normal completion message via the typewriter control device TYC as in FIG. 2 (step S18), but if the high-speed operation mode is set. If so, omit the output of the normal completion message. In addition, in case of abnormal termination, changeover switch SW
An abnormal end message is output regardless of the setting state (step S19). The maintenance person confirms that no abnormal termination message is output from the typewriter device TYP, and starts inputting the next command if necessary. In Figure 6, if an abnormal end message is not output after command A is input and executed, input of the next command B is immediately started, and command M that requires a guard release command to be preceded.
And command N also starts inputting immediately without inputting the guard release command in advance.
以上の説明から明らかな如く、本実施例によれ
ば、中央制御装置CC′は入力されたコマンドが正
常に終了した場合には正常終了メツセージを出力
すること無く直ちに次のコマンドの入力実行が可
能となる。また電子交換機の運用条件を変更する
等の重要なコマンドも、ガード解除コマンドの入
力を待つこと無く直ちに入力実行が可能となる。
従つてコマンドの入力および実行に要する時間が
大幅に短縮される。特に当該電子交換機を設置し
た当初等の如く、一度に大量のコマンドを入力実
行させねばならぬ場合には所要時間の節減程度も
大きい。 As is clear from the above explanation, according to this embodiment, if the input command is successfully completed, the central controller CC' can immediately input and execute the next command without outputting a normal completion message. becomes. Also, important commands such as changing the operating conditions of the electronic exchange can be input and executed immediately without waiting for the input of the guard release command.
Therefore, the time required to input and execute commands is significantly reduced. In particular, when a large number of commands must be input and executed at once, such as when the electronic exchange is first installed, the amount of time required can be saved significantly.
なお、第3図乃至第6図はあく迄本発明の一実
施例に過ぎず、例えばコマンドの入力および出力
はタイプライタ装置TYPによるものに限定され
ることは無く、他に幾多の変形が考慮されるが、
何れの場合にも本発明の効果は変らない。またコ
マンドの処理過程は第6図に示されるものに限定
されることは無く、他に幾多の変形が考慮される
が、何れの場合にも本発明の効果は変らない。ま
た本発明の対象となる電子交換機の構成も図示さ
れるものに限定されぬことは言う迄も無い。 Note that FIGS. 3 to 6 are only one embodiment of the present invention, and for example, command input and output are not limited to the typewriter device TYP, and many other modifications may be considered. However,
In either case, the effects of the present invention remain the same. Further, the command processing process is not limited to that shown in FIG. 6, and many other modifications may be considered, but the effects of the present invention will not change in any case. It goes without saying that the configuration of the electronic exchange to which the present invention is applied is not limited to that shown in the drawings.
(g) 発明の効果
以上、本発明によれば、前記電子交換機におい
て、大量にコマンドを入力実行させる場合の所要
時間が大幅に短縮可能となり、所要工数も大幅に
削減される。(g) Effects of the Invention As described above, according to the present invention, the time required to input and execute a large number of commands in the electronic exchange can be significantly reduced, and the required man-hours can also be significantly reduced.
第1図は従来ある電子交換機の一例を示す図、
第2図は第1図における従来あるコマンド実行方
式の一例を示す図、第3図は第1図において大量
のコマンドを連続して入力実行する過程の一例を
示す図、第4図は本発明の一実施例による電子交
換機を示す図、第5図は本発明の一実施例による
コマンドの高速実行方式を示す図、第6図は第4
図において大量のコマンドを連続して入力実行す
る過程の一例を示す図である。
図において、CCおよびCC′は中央制御装置、
FDはフロツピイデイスク装置、FDCはフロツピ
イデイスク制御装置、MMは主記憶装置、NWは
ネツトワーク、S1乃至S19はステツプ、
SCNは走査装置、SWは切替スイツチ、TRKは
トランク、TYCはタイプライタ制御装置、TYP
はタイプライタ装置、を示す。
Figure 1 is a diagram showing an example of a conventional electronic exchange;
FIG. 2 is a diagram showing an example of the conventional command execution method in FIG. 1, FIG. 3 is a diagram showing an example of the process of inputting and executing a large number of commands in succession in FIG. FIG. 5 is a diagram showing a high-speed command execution method according to an embodiment of the present invention; FIG. 6 is a diagram showing an electronic exchange according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an example of a process of inputting and executing a large number of commands in succession; In the figure, CC and CC′ are the central control unit,
FD is a floppy disk device, FDC is a floppy disk control device, MM is a main memory, NW is a network, S1 to S19 are steps,
SCN is the scanning device, SW is the changeover switch, TRK is the trunk, TYC is the typewriter control device, TYP
indicates a typewriter device.
Claims (1)
において、一般運用モードと高速運用モードとの
切替手段を設け、該切替手段が一般運用モードに
設定された場合には前記コマンド実行後に正常終
了または異常終了を示すメツセージを出力し、ま
た所定のコマンドは予めガード解除コマンドを実
行した後に実行を可能とし、前記切替手段が高速
運用モードに設定された場合には前記コマンドが
正常終了した場合に正常終了を示すメツセージの
出力を停止し、また前記ガード解除コマンドを実
行すること無く前記所定のコマンドを実行可能と
することを特徴とするコマンドの高速実行方式。1. In an electronic exchange equipped with a command input/output device, a means for switching between a general operation mode and a high-speed operation mode is provided, and when the switching means is set to the general operation mode, normal or abnormal termination occurs after the command is executed. The predetermined command can be executed after a guard release command has been executed in advance, and if the switching means is set to the high-speed operation mode, a message indicating that the command has terminated normally is output. 1. A high-speed command execution method, characterized in that the predetermined command can be executed without outputting a message indicating the guard release command and without executing the guard release command.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2899884A JPS60173630A (en) | 1984-02-17 | 1984-02-17 | High speed executing system of command |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2899884A JPS60173630A (en) | 1984-02-17 | 1984-02-17 | High speed executing system of command |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60173630A JPS60173630A (en) | 1985-09-07 |
| JPH0345960B2 true JPH0345960B2 (en) | 1991-07-12 |
Family
ID=12264076
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2899884A Granted JPS60173630A (en) | 1984-02-17 | 1984-02-17 | High speed executing system of command |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60173630A (en) |
-
1984
- 1984-02-17 JP JP2899884A patent/JPS60173630A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60173630A (en) | 1985-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100256097B1 (en) | Serial bus controller | |
| US5070447A (en) | Interrupt circuit and interrupt processing method for microcomputer | |
| JPH0345960B2 (en) | ||
| JPH08297581A (en) | Interrupt management method for real-time operating system | |
| JPH01214939A (en) | Single-chip microcomputer | |
| JP2915074B2 (en) | Event dequeueing method in multitask processing system | |
| JPH0251951A (en) | Exchange processing program verification system | |
| JPH05134960A (en) | Local processing system | |
| JP2969844B2 (en) | Programmable controller | |
| JP2773672B2 (en) | Input check method | |
| JPH0713812A (en) | Microprocessor controller | |
| JPH04199411A (en) | Control system for information processing system | |
| JPH05100884A (en) | Switching system at the time of fault occurrence in duplex operation | |
| JPH0528101A (en) | Bus communication system | |
| JPH03167633A (en) | Control method for interruption program | |
| JPH04241633A (en) | Process managing system | |
| JPH07234802A (en) | Module switching control system | |
| JPS63228257A (en) | Input control system for parameter in tss | |
| JPH04305755A (en) | Batch processing method for computer system | |
| JPH0340185A (en) | One-chip microcomputer | |
| JPH0331956A (en) | Peripheral controller | |
| JPH07210490A (en) | I / O control method | |
| JPH0363098B2 (en) | ||
| JPH04342012A (en) | Auxiliary storage device accessing system | |
| JPH0421150A (en) | On-line processing system |