JPS6093573A - Distributed digital signal input device - Google Patents

Distributed digital signal input device

Info

Publication number
JPS6093573A
JPS6093573A JP58202069A JP20206983A JPS6093573A JP S6093573 A JPS6093573 A JP S6093573A JP 58202069 A JP58202069 A JP 58202069A JP 20206983 A JP20206983 A JP 20206983A JP S6093573 A JPS6093573 A JP S6093573A
Authority
JP
Japan
Prior art keywords
data
input
digital
digital signal
signal processing
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
Application number
JP58202069A
Other languages
Japanese (ja)
Inventor
Hironori Ikeda
池田 博紀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP58202069A priority Critical patent/JPS6093573A/en
Publication of JPS6093573A publication Critical patent/JPS6093573A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

PURPOSE:To obtain a distributed digital signal input device with high processing efficiency by providing a digital signal input device which detects the state change of data and edits the data exclusively between a system CPU and an input module for insulation. CONSTITUTION:A digital input signal processing module 5 outputs the addresses of digital signal input modules 41-4N to be selected from its internal address output part. One of the digital signal input modules 41-4N which is selected as mentioned above outputs data to a signal processing input bus 31. The selected data is fetched from the data input part of the digital input signal processing module 5, edited by a microprocessor, and stored in a data memory. Thus, the external data is collected and processed independently of the system CPU1, so the CPU1 is capable of inputting up-to-date data at optional time only by transferring an output instruction for the data to the digital input signal processing module 5 and moves to the next processing operation directly.

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、遠方監視制御装置等における外部機器の状
態信号を監視するためのディジタル入力信号の集収・処
理を行なう入力装置で、特に分散型ディジタル信号入力
装置に関するものである。
[Detailed Description of the Invention] [Technical Field of the Invention] The present invention relates to an input device for collecting and processing digital input signals for monitoring status signals of external equipment in a remote monitoring and control device, etc. This invention relates to a signal input device.

〔従来技術〕[Prior art]

従来この種分散型ディジタル信号入力装置として第1図
に示すものがあった。図において、1はシステムを統括
するシステムCPU(中央演算処理装置)であり、2は
前記システムCPUIが処理したデータを格納するため
のメモリモジュール、3はシステムCPU1によって制
御されるシステムバス、41〜4Nは外部機器の状態信
号を入力するディジタル信号入力モジュールである。
A conventional distributed digital signal input device of this type is shown in FIG. In the figure, 1 is a system CPU (central processing unit) that supervises the system, 2 is a memory module for storing data processed by the system CPU, 3 is a system bus controlled by the system CPU 1, and 41 to 4N is a digital signal input module that inputs a status signal from an external device.

次に第1図の動作について以下に説明する。各ディジタ
ル信号入力モジュール41〜4NK入力されている外部
機器からの状態信号は、システムCPUIからの制御指
令によってまずシステムバス3に出力され、続いてシス
テムCPUlIC入力される。システムcpu1では前
記入力したf −タに必要な処理を施した後、メモリモ
ジュール2に格納する。
Next, the operation shown in FIG. 1 will be explained below. A status signal from an external device inputted to each digital signal input module 41 to 4NK is first outputted to the system bus 3 according to a control command from the system CPUI, and then inputted to the system CPUIC. The system CPU 1 performs necessary processing on the input f-data and then stores it in the memory module 2.

従来の分散型ディジタル信号入力装置は以上のように構
成されていたので、システムCPU1はシステム全体の
制御及び入力データの処理等の全ての処理を行なわなけ
ればならず、プログラム容量が大となり、システム構成
が複雑化すると、それに伴い、当然迅速な処理が要求さ
れるが、データの処理速度が低下してしまうという欠点
があった。
Since the conventional distributed digital signal input device is configured as described above, the system CPU 1 has to perform all processes such as controlling the entire system and processing input data, resulting in a large program capacity and system As the configuration becomes more complex, naturally faster processing is required, but there is a drawback in that the data processing speed decreases.

〔発明の概要〕[Summary of the invention]

この発明は、上記のような従来のものの欠点を除去する
ためになされたもので、システムCPU1と絶縁用入力
モジュール41〜4Nとの間にデータの状変検出及び編
集を専用に行なうディジタル信号入力装置を設けること
により高速、かつ処理効率の高い分散型ディジタル信号
入力装置を提供することを目的としている。
The present invention has been made to eliminate the drawbacks of the conventional ones as described above, and includes a digital signal input system between the system CPU 1 and the insulation input modules 41 to 4N for exclusively detecting and editing changes in data. The object of the present invention is to provide a distributed digital signal input device that is high-speed and has high processing efficiency.

〔発明の実施例〕[Embodiments of the invention]

以下、この発明の一実施例を図について説明する。図中
、第1図と同一の部分は同一の符号を以って図示した第
2図において5は複数のディジタル入力モジュール41
〜4Nを制御し、ディジタル入力データを処理するディ
ジタル入力信号処理モジュールである。また、第3図は
ディジタル入力信号処理モジュール5の構成要素を示す
内部ブロック構成図である。6は前記ディジタル入力信
号処理モジュール内の制御及びデータの演算を行な5た
めのマイクロプロセッサ、Tは前記マイクロプロセッサ
6を動作させるためのプログラムを貯蔵するマイクロプ
ログラムメモリ、8は前記マイクロプロセッサ6が処理
したディジタル入力信号を貯蔵するデータメモリ、9は
システムCPU1とのデータの入出力を行なうためのシ
ステムCPUインターンエイフ回路、10は複数のディ
ジタル信号入力モジュールのうち1モジユールを選択す
るためのアドレス出力部、11はディジタル信号入力モ
ジュール41〜4Nから伝送されてくるデータを入力す
るためのディジタル信号入力部である。
An embodiment of the present invention will be described below with reference to the drawings. In FIG. 2, the same parts as in FIG. 1 are designated by the same reference numerals. In FIG.
~4N, and is a digital input signal processing module that processes digital input data. Further, FIG. 3 is an internal block diagram showing the components of the digital input signal processing module 5. As shown in FIG. 6 is a microprocessor for controlling the digital input signal processing module 5 and performing data calculation; T is a microprogram memory for storing a program for operating the microprocessor 6; 8 is a microprocessor for controlling the digital input signal processing module 5; A data memory for storing processed digital input signals, 9 a system CPU inter-effect circuit for inputting and outputting data with the system CPU 1, and 10 an address for selecting one module from a plurality of digital signal input modules. The output section 11 is a digital signal input section for inputting data transmitted from the digital signal input modules 41 to 4N.

次に第2図及び第3図に示すこの発明の動作について説
明する。ディジタル入力信号処理モジューA15は、選
択しようとするディジタル信号入力モジュールのアドレ
スをアドレス出力部10から出力し、この動作によって
選択されたディジタル信号人力モジュール41〜4Nの
うちの1つはデータを信号処理入力バス31に出力する
。引続いて前記選択されたデータはディジタル入力信号
処理モジュール5のデータ入力部11より取り込まれ、
マイクロプロセッサ6によってデータ編集等の必要な処
理が行なわれ、その後にデータメモリ8内に格納される
。この動作はディジタル信号入力モジュール41〜4N
についても同様に順に行なわれ、ディジタル入力信号処
理モジュール5は繰り返しこの動作を行なう。このよう
に外部データの集取−処理を、まず、ディジタル入力信
号処理モジュール5によって予め行いシステムCPU1
とは無関係に行なうので、システムCPU1はディジタ
ル入力信号処理モジュール5にデータの出力命令を転送
するのみで任意の時間に必要な最新データを入力するこ
とが可能となり、システムCPU1ではデータ編集等の
処理を行なう必要もなく直接法の処理動作に移ることが
できる。
Next, the operation of the present invention shown in FIGS. 2 and 3 will be explained. The digital input signal processing module A15 outputs the address of the digital signal input module to be selected from the address output section 10, and one of the digital signal input modules 41 to 4N selected by this operation processes the data. Output to input bus 31. Subsequently, the selected data is taken in from the data input section 11 of the digital input signal processing module 5,
The microprocessor 6 performs necessary processing such as data editing, and then the data is stored in the data memory 8. This operation is performed by the digital signal input modules 41 to 4N.
Similarly, the digital input signal processing module 5 repeatedly performs this operation. In this way, the collection and processing of external data is first performed in advance by the digital input signal processing module 5, and the system CPU 1
The system CPU 1 can input the latest data required at any time by simply transferring the data output command to the digital input signal processing module 5, and the system CPU 1 can perform processing such as data editing. It is possible to move on to the processing operation of the direct method without having to perform the above.

上記本発明の実施例では遠方監視制御装置に適用した場
合について説明したが、データロガ−、プルグラマプル
コントローラや制御用コンピュータ等に適用してもよく
、上記実施例と同様の効果を奏する。
Although the embodiments of the present invention described above are applied to a remote monitoring and control device, the present invention may also be applied to a data logger, a programmable controller, a control computer, etc., and the same effects as in the embodiments described above are obtained.

〔発明の効果〕〔Effect of the invention〕

以上のように、この発明によればディジタル信号入力モ
ジュールからの外部データを直接システムCPUK取込
むことなく、一旦デイジタル入力信号処理モジュールに
入力し、編集等の処理作業を分散処理した後、システム
CPUに伝送するようにしたのでシステムの機能が分散
化されて、システムCPUのプログラムを小さくするこ
とができ、かつ、ソフトウェアの設計の効率を大幅に向
上させ得る他、システムの機能効率もよくなって高速処
理が可能となる優れた効果がある。
As described above, according to the present invention, external data from the digital signal input module is not directly imported into the system CPUK, but is once input into the digital input signal processing module, and after processing such as editing is distributed, the data is transferred to the system CPU. By transmitting data to multiple computers, the system functions are decentralized, the program for the system CPU can be made smaller, and the efficiency of software design can be greatly improved, as well as the functional efficiency of the system has been improved. It has the excellent effect of enabling high-speed processing.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来のディジタル信号入力装置の構成を示すブ
ロック図、第2図はこの発明の分散型ディジタル信号入
力装置の構成を示すブロック図、第3図はこのディジタ
ル入力信号処理モジュールの要部の構成を示す内部ブロ
ック図である。 1−°゛システムCPU、2・・メモリモジュール、3
・・・システムバス、41〜4N・・・ディジタル信号
入力モジュール、5・・−ディジタル人力信号処理モジ
ュール、6・・・マイクロプロセッサ、7・・・マイク
ロプログラムメモリ、8・・−データメモリ、9・・・
システムCPUインターフェイス回路、10・・・アド
レス出力部、11・・・ディジタル信号入力部。 なお、図中同一符号は同−又は相当部分を示す。 代理人 大岩増雄 第3図 ら
FIG. 1 is a block diagram showing the configuration of a conventional digital signal input device, FIG. 2 is a block diagram showing the configuration of the distributed digital signal input device of the present invention, and FIG. 3 is a main part of this digital input signal processing module. FIG. 2 is an internal block diagram showing the configuration of the FIG. 1-° System CPU, 2...Memory module, 3
...System bus, 41-4N...Digital signal input module, 5...-Digital human signal processing module, 6...Microprocessor, 7...Micro program memory, 8...-Data memory, 9 ...
System CPU interface circuit, 10... address output section, 11... digital signal input section. Note that the same reference numerals in the figures indicate the same or equivalent parts. Agent Masuo Oiwa 3rd et al.

Claims (1)

【特許請求の範囲】[Claims] システム全体を統括制御するシステムCPUと、前記シ
ステムCPU及びその他モジュールとを結合するシステ
ムバスと、前記システムバスに外部データを与えディジ
タル入力信号の集収・処理を独立分散して行うディジタ
ル入力信号処理モジュールと、前記ディジタル入力信号
処理モジュールに信号処理入力バスを介し外部データを
供給するディジタル信号入力モジュールとを備えた分散
型ディジタル信号入力装置。
A system CPU that centrally controls the entire system, a system bus that connects the system CPU and other modules, and a digital input signal processing module that supplies external data to the system bus and collects and processes digital input signals in an independent and distributed manner. and a digital signal input module that supplies external data to the digital input signal processing module via a signal processing input bus.
JP58202069A 1983-10-26 1983-10-26 Distributed digital signal input device Pending JPS6093573A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58202069A JPS6093573A (en) 1983-10-26 1983-10-26 Distributed digital signal input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58202069A JPS6093573A (en) 1983-10-26 1983-10-26 Distributed digital signal input device

Publications (1)

Publication Number Publication Date
JPS6093573A true JPS6093573A (en) 1985-05-25

Family

ID=16451428

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58202069A Pending JPS6093573A (en) 1983-10-26 1983-10-26 Distributed digital signal input device

Country Status (1)

Country Link
JP (1) JPS6093573A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62143597A (en) * 1985-12-18 1987-06-26 Fuji Electric Co Ltd Data transmission system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62143597A (en) * 1985-12-18 1987-06-26 Fuji Electric Co Ltd Data transmission system
JPH0462638B2 (en) * 1985-12-18 1992-10-07 Fuji Electric Co Ltd

Similar Documents

Publication Publication Date Title
JPS6093573A (en) Distributed digital signal input device
JPH0457003B2 (en)
JPS6236580B2 (en)
JPS6214869B2 (en)
JPH0414106A (en) Multi-point analog input processor
JPS6130300B2 (en)
JPH06223046A (en) Bus tracing execution method
JPH09237257A (en) Signal processor
JPS61264405A (en) Sequence controller
JPS63196903A (en) Programmable controller
JPS62217308A (en) Numerical controller
JPS60144829A (en) Microprogram control system
JPS6232745A (en) Circuit processing system
JPH0259834A (en) Input/output controller
WO1989002100A1 (en) Signal trace control system for pmc
JPH04143846A (en) Interface converter circuit
JPS61151745A (en) Interruption processing system
JPH0245427B2 (en) ENHOKANSHISEIGYOSOCHI
JPS6234204A (en) Controller
JPH0412508B2 (en)
JPH0895895A (en) Controller for serial port i/q equipment of information processor
JPS62206661A (en) Additional processor
JPS5829032A (en) Data transfer system
JPH0580940A (en) Dual system for auxiliary storage device
JPH05159042A (en) Picture processor