JPS6057094B2 - remote data communication processing equipment - Google Patents
remote data communication processing equipmentInfo
- Publication number
- JPS6057094B2 JPS6057094B2 JP52140335A JP14033577A JPS6057094B2 JP S6057094 B2 JPS6057094 B2 JP S6057094B2 JP 52140335 A JP52140335 A JP 52140335A JP 14033577 A JP14033577 A JP 14033577A JP S6057094 B2 JPS6057094 B2 JP S6057094B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- memory
- data communication
- microprocessor
- read
- 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
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Description
【発明の詳細な説明】
本発明はプログラム制御されるデータ通信処理装置に関
する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a program-controlled data communication processing device.
特に遠隔地に設置された装置の電源を切断した後、電源
投入により自動的に正常な動作を行なう遠隔データ通信
処理装置に関する。従来、この種の装置においては電源
を切断すると、プログラム領域の記憶内容が消去される
ので、その後電源が投入されても、新たにプログラムロ
ーディングを行なう必要があつた。プログラムローディ
ングの方式としては、いわゆるダウン・ライン・ローデ
ィングと称するもので、センタ装置からプログラムを転
送してローディングを行なう方式、あるいは遠隔地にあ
るデータ通信処・理装置の入出力装置やファイル装置か
らプログラムローディングを行なう方式などがある。従
つて、国際回線あるいは公衆データ通信網を利用して、
遠隔地に設置された遠隔データ通信処理装置に接続され
る装置では、プログラムを転送するために貴重な伝送路
を占有することになり、不経済になる欠点があつた。ま
た遠隔データ通信処理装置のファイル装置や、入出力装
置からプログラムローディングするときには、人手の介
入を必要とする場合が多く、無人の場合や専門のオペレ
ータが居ないときには、プログラムローディングを行な
うことが不可能となる欠点があつた。さらにダウン・ラ
イン・ローディングを行なつても、中実装置から転送さ
れてくる情報に対して、伝送制御を行なう必要があり、
この伝送制御手順をサポートするための制御装置および
プログラムは、電源断後にあらためて電源を投入したと
き正常に動作している必要がある。しかもこの部分はプ
ログラムローディング中のみ使用される機能であつて通
常は使用されないので、このために高価な装置を備えて
おくことは装置構成上不経済となる。本発明は上記欠点
を改善するためのもので、自動的に、または中実装置か
らの単純な指示により、もしくはそのデータ通信処理装
置のプログラムローディング指示により、゛人手を介す
ることなくプログラムローディングを行なうことのでき
る経済的な装置を提供することを目的とする。本発明は
、通信路を介して遠隔の中央処理装置と接続し通信路の
制御を行う回線制御装置と、プログラム制御されるマイ
クロプロセッサと、このマイクロプロセッサに接続され
た主記憶装置とを備え、上記主記憶装置の一部が不揮発
性の読出専用メモリにより構成され、この読出専用メモ
リに上記マイクロプロセッサの制御プログラムが格納さ
れた遠隔データ通信処理装置において、上記回線制御装
置に、読出専用メモリにより構成され上記マイクロプロ
セッサのイニシアルプログラムが格納されたプログラム
格納装置が接続され、上記回線ホ!]御装置は、上記中
央処理装置から到来する指示、装置の電源投入、プログ
ラムローディング指示のいずれかにより上記読出専用メ
モリに格納されたイニシアルプログラムをその回線制御
装置を介して上記マイクロプロセッサにローディングす
る制御手段を備えたことを特徴とする。次に本発明の実
施例について図面を参照して詳しく説明する。In particular, the present invention relates to a remote data communication processing device that automatically operates normally when the power is turned on after the power of the device installed in a remote location is turned off. Conventionally, in this type of device, when the power is turned off, the stored contents of the program area are erased, so even if the power is turned on afterwards, it is necessary to load a new program. The program loading method is so-called down-line loading, in which the program is transferred from a central device and loaded, or from the input/output device or file device of a data communication processing device located in a remote location. There are methods such as program loading. Therefore, using international lines or public data communication networks,
A device connected to a remote data communication processing device installed in a remote location has the drawback that it occupies a valuable transmission line to transfer the program, making it uneconomical. Furthermore, when loading a program from the file device or input/output device of a remote data communication processing device, human intervention is often required, and it is not necessary to load the program when the device is unattended or when a specialized operator is not present. There was a drawback that made it possible. Furthermore, even if down-line loading is performed, it is necessary to perform transmission control on the information transferred from the solid equipment.
The control device and program for supporting this transmission control procedure must be operating normally when the power is turned on again after the power is turned off. Moreover, since this part is a function used only during program loading and is not normally used, it would be uneconomical to provide an expensive device for this purpose. The present invention is intended to improve the above-mentioned drawbacks, and is to perform program loading without human intervention automatically, by a simple instruction from a solid device, or by a program loading instruction from the data communication processing device. The purpose is to provide an economical device that can The present invention includes a line control device that connects to a remote central processing unit via a communication path and controls the communication path, a program-controlled microprocessor, and a main storage device connected to the microprocessor. In the remote data communication processing device, a part of the main storage device is constituted by a non-volatile read-only memory, and a control program for the microprocessor is stored in the read-only memory, and the line control device is configured by a read-only memory. A program storage device storing an initial program of the configured microprocessor is connected to the line H! ] The control device loads the initial program stored in the read-only memory into the microprocessor via the line control device in response to an instruction coming from the central processing unit, power-on of the device, or a program loading instruction. It is characterized by comprising a control means. Next, embodiments of the present invention will be described in detail with reference to the drawings.
第1図は本発明が実施されたシステムの構成図である。FIG. 1 is a block diagram of a system in which the present invention is implemented.
101は中央処理装置で、例えばデータ通信における主
制御局であり、販売在庫処理シス、テム等においては本
社に設置される。103は遠隔地に設置されるデータ通
信処理装置で分散処理も行ない得るようにプログラム制
御された処理装置である。Reference numeral 101 denotes a central processing unit, which is, for example, a main control station in data communications, and is installed at the head office in sales inventory processing systems, systems, etc. Reference numeral 103 denotes a data communication processing device installed at a remote location, which is program-controlled so as to be able to perform distributed processing.
これら中央処理装置101と遠隔データ通信処理装置1
03との間は通信回線102ま.たは衛星105を経由
して通信回線104等により接続される。第2図は遠隔
データ通信処理装置103についての内部の詳細図てあ
る。These central processing unit 101 and remote data communication processing unit 1
03 is connected to the communication line 102. or via a communication line 104 or the like via a satellite 105. FIG. 2 is a detailed internal view of the remote data communication processing device 103.
201は主記憶装置て読出、書込可能な記憶素子により
構成されてい・る。Reference numeral 201 is a main memory device, which is composed of readable and writable memory elements.
一般にはプログラム格納領域202と、データ処理およ
びデータ格納の領域203に分割することができる。プ
ログラム制御されるプロセッサ204は、主記憶装置2
01に格納されているプログラムにより制御される。チ
ャネル装置205は、プロセッサ204とファイル装置
208、回線制御装置206の間に存在し、これら各装
置とプロセッサ204間のデータ転送を行なう装置であ
る。回線102に接続される回線アダプタ207は、レ
ベル変換、直並列変換等を行なうもので、1個の回線制
御装置206に複数個の回線アダプタ207が接続され
る。ここで、従来装置では主記憶装置201は揮発l性
の記憶素子により構成されているので、処理装置103
に電源断があると、主記憶装置201に記憶されていた
内容は意味をもたなくなつてしまう。Generally, it can be divided into a program storage area 202 and a data processing and data storage area 203. The program-controlled processor 204 has a main memory 2
It is controlled by a program stored in 01. The channel device 205 is a device that exists between the processor 204, the file device 208, and the line control device 206, and transfers data between each of these devices and the processor 204. A line adapter 207 connected to the line 102 performs level conversion, serial/parallel conversion, etc., and a plurality of line adapters 207 are connected to one line control device 206. Here, in the conventional device, since the main memory device 201 is constituted by a volatile memory element, the processing device 103
If the power is cut off, the contents stored in the main storage device 201 will become meaningless.
本発明の第1の特徴はこの主記憶装置201のプログラ
ムが格納される領域202に不揮発性の読出専用メモリ
を用いることにある。The first feature of the present invention is that a non-volatile read-only memory is used in the area 202 of the main memory 201 where programs are stored.
不揮発性の記憶素子を用いることにより、一度電源断が
あつた後に再び電源が投入されれば、自動的に直ちに正
常な動作に復帰することが可能になる。従つてこの構成
によれば、中実装置から繰り返しプログラムローディン
グを行なう必要がなくなり、中実装置の不担を軽減させ
、通信路を無駄に使用することがなくなる効果がある。
次に本発明の第2の特徴について説明する。By using a non-volatile memory element, if the power is turned off and then turned on again, it is possible to automatically and immediately return to normal operation. Therefore, according to this configuration, there is no need to repeatedly load a program from the solid device, the load on the solid device is reduced, and communication channels are not used unnecessarily.
Next, the second feature of the present invention will be explained.
第3図は本発明実施例の遠隔データ処理装置103の構
成図である。第3図を参照すると回線制御装置206に
プログラム格納装置301が接続されている。このプロ
グラム格納装置301は不揮発性の読出専用メモリ素子
により構成されている。遠隔データ通信処理装置103
の電源投入時または回線102を経由して、中央処理装
置101からイニシャルプログラムローディング指示に
よつて、このプログラム格納装置301から、プログラ
ムローディングが行なわれる。第3図の装置では、中央
処理装置101から指示のみでプログラムローディング
ができるので、中央処理装置101から全プログラムデ
ータを転送する必要がない。このため、回線の有効利用
および中央処理装置の負荷の軽減を計ることができる。
第4図は回線制御装置206等のさらに詳細な構成例を
示す。FIG. 3 is a configuration diagram of the remote data processing device 103 according to the embodiment of the present invention. Referring to FIG. 3, a program storage device 301 is connected to the line control device 206. This program storage device 301 is composed of a nonvolatile read-only memory element. Remote data communication processing device 103
A program is loaded from the program storage device 301 when the power is turned on or in response to an initial program loading instruction from the central processing unit 101 via the line 102. In the apparatus shown in FIG. 3, since the program can be loaded only by an instruction from the central processing unit 101, there is no need to transfer all program data from the central processing unit 101. Therefore, it is possible to effectively utilize lines and reduce the load on the central processing unit.
FIG. 4 shows a more detailed configuration example of the line control device 206 and the like.
中央処理装置101からの線路102上に、プログラム
ローディング指示が出されると、回線制御装置206内
の回線アダプタ走査回路401からの信号線402が付
勢されたとき、線路102からの信号はレベル変換器4
03、直並列変換回路404を経てアンド回路405が
付勢されて、デコーダ406、オア回路407へ導かれ
ている。このオア回路407の出力はチャネル装置20
5へ導かれている。いま、直並列変換回路404からの
入力がプログラムローディング指示であれば、デコーダ
406の出力線408が付勢され、オア回路409を経
てフリップフロップ410がセットされ、アンド回路4
11が能動化され、アンド回路405が不活性化される
。When a program loading instruction is issued on the line 102 from the central processing unit 101 and the signal line 402 from the line adapter scanning circuit 401 in the line control unit 206 is energized, the signal from the line 102 undergoes level conversion. Vessel 4
03, the AND circuit 405 is energized via the serial/parallel conversion circuit 404, and is led to the decoder 406 and the OR circuit 407. The output of this OR circuit 407 is
It is leading to 5. Now, if the input from the serial/parallel conversion circuit 404 is a program loading instruction, the output line 408 of the decoder 406 is activated, the flip-flop 410 is set via the OR circuit 409, and the AND circuit 4
11 is activated, and AND circuit 405 is deactivated.
プログラム格納装置301内のプログラム格納部412
からの信号は、アンド回路411、オア回路407を経
てチャネル装置へ転送され、プログラムは主記憶装置2
01に格納される。このようなプログラム格納が完了す
ると、プロセッサ204からの指示で導線414が付勢
され、フリップフロップ410がリセットされ、アンド
回路405が活性化され、アンド回路411が不活性化
されて通常のデータ処理状態になる。また電源投入によ
り、プログラムローディングを行なう場合には、導線4
13が付勢されオア回路409を経てフリップフロップ
410をセットすることにより、前述と同様の方法でプ
ログラムローディングができる。Program storage unit 412 in program storage device 301
The signal is transferred to the channel device via the AND circuit 411 and the OR circuit 407, and the program is stored in the main memory
It is stored in 01. When such program storage is completed, the conductor 414 is energized by an instruction from the processor 204, the flip-flop 410 is reset, the AND circuit 405 is activated, and the AND circuit 411 is inactivated, and normal data processing is started. become a state. Also, when loading the program by turning on the power, connect the conductor 4.
13 is activated and sets the flip-flop 410 via the OR circuit 409, program loading can be performed in the same manner as described above.
以上説明したように、本発明によれば停電その他によソ
ー時的に遠隔データ通信処理装置の動作が停止したとき
にも、制御プログラムは消滅することがない読出専用メ
モリに記録されていて、しかもその読出専用メモリはそ
の装置内にあるから、プログラムを通信路から転送する
必要がなくなる。したがつて通信路の利用が効率的にな
る。さらに、回線制御装置に接続された読出専用メモリ
には、イニシアルプログラムが格納されていて、これは
電源投入その他の起動により回線制御装置を経由して原
則的に自動的にローディングされるから、通常の回線か
らのプログラムローディングと同一の制御方法をとるこ
とができる。したがつて中央処理装置の負担を小さくす
ることができる。As explained above, according to the present invention, even when the operation of the remote data communication processing device stops due to a power outage or other reason, the control program is recorded in the read-only memory that will not disappear. Moreover, since the read-only memory is within the device, there is no need to transfer the program over the communication path. Therefore, the communication path can be used more efficiently. Furthermore, the initial program is stored in the read-only memory connected to the line control device, and this is loaded automatically via the line control device when the power is turned on or otherwise started, so it is normally The same control method as for program loading from the line can be used. Therefore, the burden on the central processing unit can be reduced.
第1図は本発明の適用されるシステムの構成図。 FIG. 1 is a configuration diagram of a system to which the present invention is applied.
Claims (1)
の制御を行う回線制御装置206と、プログラム制御さ
れるマイクロプロセッサ204と、このマイクロプロセ
ッサに接続された主記憶装置201と、を備え、 上記主記憶装置の一部が不揮発性の読出専用メモリによ
り構成され、この読出専用メモリに上記マイクロプロセ
ッサの制御プログラムが格納された遠隔データ通信処理
装置において、 上記回線制御装置に、読出専用メモリにより構成された
上記マイクロプロセッサのイニシャルプログラムが格納
されたプログラム格納装置301が接続され、上記回線
制御装置は、上記中央処理装置から到来する指示、装置
の電源投入、プログラムローディング指示のいずれかに
より上記読出専用メモリに格納されたイニシャルプログ
ラムをその回線制御装置を介して上記マイクロプロセッ
サにローディングする制御手段を備えたことを特徴とす
る遠隔データ通信装置。[Scope of Claims] 1. A line control device 206 that connects to a remote central processing unit via a communication path and controls the communication path, a program-controlled microprocessor 204, and a main memory connected to this microprocessor. device 201, a part of the main storage device is constituted by a non-volatile read-only memory, and a control program for the microprocessor is stored in the read-only memory, the line control A program storage device 301 configured with a read-only memory and storing an initial program for the microprocessor is connected to the device, and the line control device receives instructions from the central processing unit, power-on of the device, and program loading. A remote data communication device comprising: control means for loading an initial program stored in the read-only memory into the microprocessor via the line control device according to any instruction.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52140335A JPS6057094B2 (en) | 1977-11-22 | 1977-11-22 | remote data communication processing equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP52140335A JPS6057094B2 (en) | 1977-11-22 | 1977-11-22 | remote data communication processing equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5472644A JPS5472644A (en) | 1979-06-11 |
| JPS6057094B2 true JPS6057094B2 (en) | 1985-12-13 |
Family
ID=15266424
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP52140335A Expired JPS6057094B2 (en) | 1977-11-22 | 1977-11-22 | remote data communication processing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6057094B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57150029A (en) * | 1981-03-11 | 1982-09-16 | Hitachi Ltd | Terminal device |
| JPS58144241A (en) * | 1982-02-22 | 1983-08-27 | Hitachi Ltd | Loading system of initial program |
| JPS6162957A (en) * | 1984-09-04 | 1986-03-31 | Nippon Telegr & Teleph Corp <Ntt> | Communication control system |
| JPS61250715A (en) * | 1985-04-30 | 1986-11-07 | Syst Consultant:Kk | Remote control equipment for computer |
| JPS63209248A (en) * | 1987-02-25 | 1988-08-30 | Fujitsu Ltd | Inter-system data incoming control system |
-
1977
- 1977-11-22 JP JP52140335A patent/JPS6057094B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5472644A (en) | 1979-06-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6057094B2 (en) | remote data communication processing equipment | |
| US4488257A (en) | Method for confirming incorporation of a memory into microcomputer system | |
| US5860121A (en) | Method and apparatus for programming electrically reprogrammable non-volatile memory and a unit including such apparatus | |
| JPS59106039A (en) | Remote loading processing system of communication control program | |
| US7369173B2 (en) | Image processing apparatus and control method therefor | |
| RU2128402C1 (en) | Method for backup of service payment data using database in telephone exchange system | |
| JPS6329300B2 (en) | ||
| JPS648845B2 (en) | ||
| JPS58194490A (en) | Method and device for setting operation data of key telephone device | |
| JPH0546328A (en) | Staging method for semiconductor storage device | |
| EP1125196B1 (en) | Modem architecture and method of data transfer | |
| JPH0628173A (en) | Method and device for substituting program | |
| JPH08339303A (en) | Os switching device | |
| JPS60181952A (en) | Program loading system | |
| JPS6360425B2 (en) | ||
| JPS5842486B2 (en) | Initial program load control method | |
| JPH0832078B2 (en) | Station data automatic conversion processing method | |
| KR900007279B1 (en) | Floppy Disk Driver Control in Private Switching System | |
| JPH10133719A (en) | Programmable controller | |
| JP2862151B2 (en) | Programmable controller | |
| JPH0120463B2 (en) | ||
| JPS61169922A (en) | Power supply control system | |
| JPH0679303B2 (en) | Communication control program management method | |
| JPS61127053A (en) | Communication controller | |
| JPH0235548A (en) | Electronic computer |