JPS6340058B2 - - Google Patents
Info
- Publication number
- JPS6340058B2 JPS6340058B2 JP58045153A JP4515383A JPS6340058B2 JP S6340058 B2 JPS6340058 B2 JP S6340058B2 JP 58045153 A JP58045153 A JP 58045153A JP 4515383 A JP4515383 A JP 4515383A JP S6340058 B2 JPS6340058 B2 JP S6340058B2
- Authority
- JP
- Japan
- Prior art keywords
- command
- commands
- switching circuit
- circuit
- command data
- 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
- 238000000034 method Methods 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 239000013585 weight reducing agent Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Radio Relay Systems (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、コマンド出力タイミングが異なる2
系統のコマンドを発生するコマンド発生器に関す
る。このようなコマンド発生器は主に人工衛星用
の電気回路に適するものである。[Detailed Description of the Invention] [Field of Industrial Application] The present invention provides two
This invention relates to a command generator that generates system commands. Such command generators are primarily suitable for electrical circuits for satellites.
人工衛星のコマンドには、主に地上からのコマ
ンドを直ちに実行するためのリアルタイムコマン
ドと、衛星を自動管制するためのプログラムコマ
ンドとがある。コマンドは(m,n)の配列から
なるm×n項目のコマンドを(m+n)ビツトの
データとして地上から送出する。従来はこのコマ
ンドマトリクスをリアルタイムコマンド用とプロ
グラムコマンド用として個別に設定し、衛星上で
は第1図のように上記2種類のコマンドに対応す
る2系統のコマンド発生器を設け、個別にコマン
ドデータをデコードし、所定のタイミングで各機
器にコマンドを送出している。第1図において、
1はリアルタイムコマンド用のデコーダ、1′は
プログラムコマンド用のデコーダ、2はプログラ
ムコマンド記憶用のメモリ、3はデコーダ1′お
よびメモリ2の動作タイミングを制御する制御部
である。
Artificial satellite commands mainly include real-time commands for immediately executing commands from the ground, and program commands for automatically controlling the satellite. The command is an m×n item command consisting of an (m, n) array and is sent from the ground as (m+n) bit data. Conventionally, this command matrix was set separately for real-time commands and program commands, and on the satellite, two systems of command generators corresponding to the above two types of commands were installed as shown in Figure 1, and command data was individually set. It decodes and sends commands to each device at predetermined timing. In Figure 1,
1 is a decoder for real-time commands, 1' is a decoder for program commands, 2 is a memory for storing program commands, and 3 is a control unit for controlling the operation timing of decoder 1' and memory 2.
こうした構成によるコマンド発生器には次のよ
うな欠点がある。
A command generator with such a configuration has the following drawbacks.
(1) コマンドマトリクスが2種類あるため地上で
のコマンドデータ作成手順が複雑となる。(1) There are two types of command matrices, which complicates the command data creation procedure on the ground.
(2) デコーダが2種類あるため、回路規模が大き
くなり、また必然的に各機器へ送出するコマン
ド信号ラインが多数必要となる。(2) Since there are two types of decoders, the circuit scale becomes large, and a large number of command signal lines to be sent to each device are inevitably required.
(3) 2系統のコマンド出力があるため、コマンド
を受ける各機器では、それぞれコマンドが同一
機能を有する場合、2系統のそれぞれのコマン
ドの論理和をとる必要があり、インタフエイス
回路が増大する。(3) Since there are two systems of command output, in each device receiving the command, if each command has the same function, it is necessary to perform a logical sum of the commands of the two systems, which increases the interface circuit.
本発明は、上記の欠点を解決するものであり、
例えば本発明を人工衛星のコマンド発生器に適用
した場合には、地上局でのコマンドデータ送出手
順が簡略化でき、人工衛星でのデコーダの回路規
模、コマンド信号ラインおよびコマンド・インタ
フエイス回路が半減できるコマンド発生器を提供
することを目的とする。 The present invention solves the above-mentioned drawbacks,
For example, if the present invention is applied to a command generator of an artificial satellite, the command data sending procedure at the ground station can be simplified, and the circuit size of the decoder, command signal line, and command interface circuit of the artificial satellite can be halved. The purpose is to provide a command generator that can.
本発明は、コマンドマトリクスを1種類に共通
化し、1系統のコマンドデータをリアルタイムコ
マンド用とプログラムコマンド用とに切り換え、
さらにコマンドを出力する際には、上記二つのコ
マンドが同時に出力されないように制御して、1
系統のコマンドデータに切り換え、1系統ののデ
コーダにより各機器へコマンドを送出する方式を
採用している。
The present invention standardizes one type of command matrix, switches one system of command data for real-time commands and program commands,
Furthermore, when outputting commands, control is performed so that the above two commands are not output at the same time, and one
A method is adopted in which the command data is switched to one system and the commands are sent to each device using one system of decoders.
本発明の特徴とするところは、出力タイミング
の異なる2系統のコマンドを含む(m+n)ビツ
トの1系統のコマンドデータを2系統に分配する
選択切換回路と、上記コマンドデータを記憶する
メモリと、各系統のコマンドデータを1系統にま
とめるコマンドデータ切換回路と、各系統のコマ
ンドが同時に出力されないように制御する機能を
含む制御部と、上記コマンドデータ切換回路から
のデータを解読するデコーダとを含み構成される
ことにある。 The present invention is characterized by a selection switching circuit that distributes one system of (m+n)-bit command data including two systems of commands with different output timings to two systems, a memory for storing the above command data, and The configuration includes a command data switching circuit that combines command data of the systems into one system, a control section including a function to control so that the commands of each system are not output at the same time, and a decoder that decodes the data from the command data switching circuit. It lies in being done.
以下、本発明の実施例を図面に基づいて説明す
る。
Embodiments of the present invention will be described below based on the drawings.
第2図は本発明実施例装置を示すブロツク構成
図である。 FIG. 2 is a block diagram showing an apparatus according to an embodiment of the present invention.
第2図において、4はリアルタイムコマンドと
プログラムコマンドとを選択制御信号にしたがつ
てその出力を2系列に切り換えるコマンドデータ
選択切換回路、5はプログラムコマンドを記憶す
るためのメモリ、6はリアルタイムコマンドとプ
ログラムコマンドの2系統のコマンドデータを1
系列に切り換えるコマンドデータ切換回路、7は
プログラムコマンドのメモリの書込み、読出しを
制御し、かつリアルタイムコマンドとのクロスト
ークが起きないようにコマンドデータ切換回路6
によるプログラムコマンドとリアルタイムコマン
ドの出力タイミングを制御する制御部、8はデコ
ーダであり、そのデコーダ出力はコマンドデータ
選択切換回路4に選択制御信号10として、また
制御部7にも導かれている。 In FIG. 2, numeral 4 is a command data selection switching circuit that switches the output between real-time commands and program commands into two series according to a selection control signal, 5 is a memory for storing program commands, and 6 is a real-time command and a program command. Command data of two types of program commands are combined into one
A command data switching circuit 7 controls writing and reading of program commands into memory and prevents crosstalk with real-time commands from occurring.
A control unit 8 is a decoder which controls the output timing of program commands and real-time commands, and the decoder output is led to the command data selection switching circuit 4 as a selection control signal 10 and also to the control unit 7.
以下、本実施例装置の動作について説明する。 The operation of the apparatus of this embodiment will be explained below.
コマンドデータはリアルタイムコマンド、プロ
グラムコマンド共に共通の(m,n)配列からな
るm×n項目の1種類のコマンドマトリクスに統
一し、(m+n)ビツトのコマンドデータとして
地上から衛星に向けて送出される。 Command data is unified into one type of command matrix of m×n items consisting of a common (m, n) array for both real-time commands and program commands, and is sent from the ground to the satellite as (m+n) bit command data. .
人工衛星では、このデータはコマンドデータ選
択切換回路4に入力され、この選択切換回路4に
よりリアルタイムコマンドとプログラムコマンド
とが選択制御信号10により選択され、メモリ
5、およびコマンドデータ切換回路6とにその出
力先が切り換えられる。このリアルタイムコマン
ドかプログラムコマンドかの識別は、m×n項目
の所定の項目に割り当てられ、そのコマンド送出
以降に送出されるコマンドデータがどちらの種類
のコマンドデータであるかを指令するコマンドに
よつて行う。このコマンドはデコーダ8によつて
デコードされ、コマンドデータ選択切換回路4に
対して、選択制御信号10により選択切換指示が
なされ、この指示に基づいて、プログラムコマン
ドデータはメモリ5に、リアルタイムコマンドデ
ータはコマンドデータ切換回路6にその出力先を
切り換えて出力する。 In the artificial satellite, this data is input to a command data selection switching circuit 4, which selects a real-time command and a program command using a selection control signal 10, and stores the data in a memory 5 and a command data switching circuit 6. The output destination can be switched. Identification of whether this is a real-time command or a program command is determined by a command that is assigned to a predetermined item of m×n items and instructs which type of command data will be sent after that command is sent. conduct. This command is decoded by the decoder 8, and a selection switching instruction is given to the command data selection switching circuit 4 by the selection control signal 10. Based on this instruction, the program command data is stored in the memory 5, and the real-time command data is stored in the memory 5. The output destination is switched to the command data switching circuit 6 and outputted.
メモリ5は自動管制用コマンド(プログラムコ
マンド)を記憶するためのメモリで、一連のシー
ケンスをプログラムしたコマンドが制御部7によ
り書き込まれる。 The memory 5 is a memory for storing automatic control commands (program commands), and the control unit 7 writes commands in which a series of sequences are programmed.
コマンドデータ選択切換回路4およびメモリ5
から非同期で出力されるコマンドデータはコマン
ドデータ切換回路6により1系統にまとめられ
る。コマンドデータ切換回路6は出力すべきコマ
ンドがリアルタイムコマンドかプログラムコマン
ドかにより入力を切り換え、デコーダ8に対し
て、いずれか一方のコマンドデータを出力する回
路である。両者のコマンドは非同期で入力される
ため、同時に両者のコマンドを選択しないように
制御する必要があり、その入力コマンドデータ切
り換えの制御、管理は制御部7からの制御信号に
よつて行われる。 Command data selection switching circuit 4 and memory 5
The command data output asynchronously from the command data switching circuit 6 is combined into one system. The command data switching circuit 6 is a circuit that switches input depending on whether the command to be output is a real-time command or a program command, and outputs either one of the command data to the decoder 8. Since both commands are input asynchronously, it is necessary to control so that both commands are not selected at the same time, and control and management of input command data switching is performed by control signals from the control section 7.
制御部7は、プログラムコマンドのメモリ5へ
の書込み制御、およびプログラムコマンドを読み
出して実行するためのタイミング制御を行うとと
もに、リアルタイムコマンドと同時にプログラム
コマンドが出力されないようコマンドデータ切換
回路6を制御する。 The control unit 7 controls writing of program commands to the memory 5 and timing control for reading and executing the program commands, and also controls the command data switching circuit 6 so that the program commands are not output at the same time as real-time commands.
地上からメモリ5へプログラムコマンドを書き
込む場合は、前述のように、以降に続くコマンド
がプログラムコマンドである旨のコマンドを送出
することにより、デコーダ8からの選択制御信号
10によりコマンドデータ選択切換回路4へプロ
グラムコマンドをメモリ5へ出力すべき指令がな
され、コマンドデータ選択切換回路4からメモリ
5へデータが出力されると同時に制御部7ではメ
モリ5に対して書込み制御信号を出力して、プロ
グラムコマンドの書込み制御を行う。また、衛星
の自動管制を行う場合は、地上より送出したその
旨のコマンドをデコーダ8を介して制御部7に対
して送出することにより指令を出し、自動管制シ
ーケンス起動を行う。制御部7は、自動管制シー
ケンスの起動により、プログラムされた所定の時
間間隔でメモリ5に対して読出し制御信号を送出
し、プログラムコマンドの読出しを行うととも
に、コマンドデータ切換回路6の入力回路をメモ
リ側に切り換え、デコーダ8にデータを送出して
プログラムコマンドを発生させるよう制御を行
う。制御部7はリアルタイムコマンドとプログラ
ムコマンドとがコマンドデータ切換回路6におい
て同時に選択されるようなコマンドのクロストー
クが生じないようにそのタイミングの制御も行
う。 When writing a program command from the ground to the memory 5, as described above, by sending a command indicating that the subsequent command is a program command, the command data selection switching circuit 4 is activated by the selection control signal 10 from the decoder 8. A command is issued to output the program command to the memory 5, and at the same time as the data is output from the command data selection switching circuit 4 to the memory 5, the control section 7 outputs a write control signal to the memory 5 to output the program command. Write control is performed. Further, when performing automatic control of the satellite, a command to that effect sent from the ground is sent to the control unit 7 via the decoder 8 to issue a command and start an automatic control sequence. Upon activation of the automatic control sequence, the control unit 7 sends out a read control signal to the memory 5 at predetermined programmed time intervals, reads out the program command, and also transfers the input circuit of the command data switching circuit 6 to the memory 5. control to send data to the decoder 8 and generate a program command. The control unit 7 also controls the timing of real-time commands and program commands so that crosstalk of commands such as when a real-time command and a program command are selected simultaneously in the command data switching circuit 6 does not occur.
コマンドデータ切換回路6により1系統にまと
められたコマンドデータはデコーダ8により解読
され、本コマンド発生器内および外部の各機器へ
送出される。なお、上述のリアルコマンドとプロ
グラムコマンドとを識別するコマンドの解読結果
はデコーダ8から選択制御信号10としてコマン
ドデータ選択切換回路4に導かれ、また、自動管
制を行う旨のコマンドの解読結果は、制御部7に
導かれる。 The command data collected into one system by the command data switching circuit 6 is decoded by the decoder 8 and sent to each device inside and outside the command generator. The decoding result of the command for discriminating between the real command and the program command described above is led from the decoder 8 to the command data selection switching circuit 4 as the selection control signal 10, and the decoding result of the command to perform automatic control is as follows. It is guided to the control section 7.
このように、本実施例装置はコマンドマトリク
スを1種類に共通化し、リアルタイムコマンドと
プログラムコマンドとを同一コマンドとして扱え
るようにしたたため、地上でのコマンドデータの
送出手順が簡単になり、衛星上ではデコーダ部が
1系統になるので、デコーダの回路規模、コマン
ド信号ラインおよびコマンドのインタフエイス回
路が半減できる利点があり、重量軽減にも寄与し
ている。 In this way, the device of this embodiment uses one type of command matrix in common, so that real-time commands and program commands can be handled as the same command, which simplifies the procedure for sending command data on the ground, while on the satellite. Since there is only one decoder section, there is an advantage that the circuit scale of the decoder, the command signal line, and the command interface circuit can be halved, which also contributes to weight reduction.
以上説明したように本発明では、2系統のコマ
ンドマトリクスを1系統に共通化し、またコマン
ドデータをデコードする前に1系統にまとめる方
式を採用することにより、指令側(地上)でのコ
マンドデータ送出手順を簡略化するとともに、デ
コーダの回路規模、コマンド信号ライン、コマン
ドインタフエイス回路規模など装置ハードウエア
大幅に削減することができる。人工衛星に搭載す
る場合には装置重量の軽量化に大きく寄与する。
As explained above, in the present invention, the command matrix of two systems is made common to one system, and by adopting a method of combining command data into one system before decoding, command data can be transmitted on the command side (ground). In addition to simplifying the procedure, it is possible to significantly reduce device hardware such as the decoder circuit scale, command signal line, and command interface circuit scale. When mounted on an artificial satellite, this greatly contributes to reducing the weight of the device.
第1図は従来例コマンド発生器のブロツク構成
図。第2図は本発明実施例のコマンド発生器のブ
ロツク構成図。
1……デコーダ、2……プログラムコマンド用
メモリ、3……制御部、4……コマンドデータ選
択切換回路、5……メモリ、6……コマンドデー
タ切換回路、7……制御部、8……デコーダ、1
0……選択制御信号。
FIG. 1 is a block diagram of a conventional command generator. FIG. 2 is a block diagram of a command generator according to an embodiment of the present invention. DESCRIPTION OF SYMBOLS 1...Decoder, 2...Memory for program commands, 3...Control unit, 4...Command data selection switching circuit, 5...Memory, 6...Command data switching circuit, 7...Control unit, 8... Decoder, 1
0...Selection control signal.
Claims (1)
のコマンドを含むコマンドデータを2系統に分配
し出力する選択切換回路と、 この選択切換回路から入力される上記第1のコ
マンドを記憶する記憶回路と、 この記憶回路から入力される上記第1のコマン
ド、または上記選択切換回路から入力される上記
第2のコマンドのいずれか一方を出力するように
回路切換えを行う切換回路と、 この切換回路の出力データの解読を行うデコー
ダと、 上記記憶回路の書込み・読出しの制御、および
上記切換回路の切り換えタイミングの制御を行う
制御回路とを備えたコマンド発生器。[Claims] 1. A selection switching circuit that distributes and outputs command data including two types of commands, first and second, with different output timings to two systems; and a memory circuit that stores commands; and a switching circuit that switches the circuit to output either the first command input from the memory circuit or the second command input from the selection switching circuit. A command generator comprising: a decoder that decodes output data of the switching circuit; and a control circuit that controls writing and reading of the storage circuit and controlling switching timing of the switching circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58045153A JPS59169230A (en) | 1983-03-16 | 1983-03-16 | Command generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58045153A JPS59169230A (en) | 1983-03-16 | 1983-03-16 | Command generator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59169230A JPS59169230A (en) | 1984-09-25 |
| JPS6340058B2 true JPS6340058B2 (en) | 1988-08-09 |
Family
ID=12711320
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58045153A Granted JPS59169230A (en) | 1983-03-16 | 1983-03-16 | Command generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59169230A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02209072A (en) * | 1989-02-09 | 1990-08-20 | Canon Inc | facsimile machine |
-
1983
- 1983-03-16 JP JP58045153A patent/JPS59169230A/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02209072A (en) * | 1989-02-09 | 1990-08-20 | Canon Inc | facsimile machine |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59169230A (en) | 1984-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1162314A (en) | Data input/output method and system | |
| US5086298A (en) | Remote control signal processing device | |
| JPH05189163A (en) | Multiple write disk sub system | |
| JPS6340058B2 (en) | ||
| US20020021598A1 (en) | Nonvolatile memory, system having nonvolatile memories, and data read method of the system | |
| GB2228813A (en) | Data array conversion | |
| TW327227B (en) | Data reading method and memory control device | |
| SU1434443A1 (en) | Arrangement for direct access to memory | |
| JPH0359454B2 (en) | ||
| JP3118911B2 (en) | Control signal multiplexer | |
| JPS6322380B2 (en) | ||
| JPS60241109A (en) | Command generating system | |
| JPH05210566A (en) | Memory device and data read/write method of memory | |
| JP3131918B2 (en) | Memory device | |
| JPH02127891A (en) | Circuit for controlling busy state of digital line | |
| SU1425693A1 (en) | Storage | |
| JPH05120060A (en) | Fault data extraction system | |
| JPH05158620A (en) | Device and method for magnetic disk data transfer | |
| JPH0621984B2 (en) | Micro program load method | |
| JPS59133756A (en) | Split timing system for transmission line | |
| KR20000055425A (en) | Selective Simultaneous Copy Method And Apparatus For Memory In Dual Board | |
| JPS5622157A (en) | Process system multiplexing system | |
| JPS6136861A (en) | Memory device | |
| JPS6186859A (en) | Bus selector | |
| JPS6076891A (en) | Subscriber's circuit controlling system |