JPH04306028A - Transceiver apparatus - Google Patents
Transceiver apparatusInfo
- Publication number
- JPH04306028A JPH04306028A JP3085028A JP8502891A JPH04306028A JP H04306028 A JPH04306028 A JP H04306028A JP 3085028 A JP3085028 A JP 3085028A JP 8502891 A JP8502891 A JP 8502891A JP H04306028 A JPH04306028 A JP H04306028A
- Authority
- JP
- Japan
- Prior art keywords
- instruction
- address
- memory
- point
- relay
- 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.)
- Withdrawn
Links
Classifications
-
- E—FIXED CONSTRUCTIONS
- E06—DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
- E06B—FIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
- E06B9/00—Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
- E06B9/56—Operating, guiding or securing devices or arrangements for roll-type closures; Spring drums; Tape drums; Counterweighting arrangements therefor
- E06B9/68—Operating devices or mechanisms, e.g. with electric drive
- E06B9/70—Operating devices or mechanisms, e.g. with electric drive comprising an electric motor positioned outside the roller
-
- E—FIXED CONSTRUCTIONS
- E06—DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
- E06B—FIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
- E06B9/00—Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
- E06B9/24—Screens or other constructions affording protection against light, especially against sunshine; Similar screens for privacy or appearance; Slat blinds
- E06B9/26—Lamellar or like blinds, e.g. venetian blinds
- E06B9/28—Lamellar or like blinds, e.g. venetian blinds with horizontal lamellae, e.g. non-liftable
- E06B9/30—Lamellar or like blinds, e.g. venetian blinds with horizontal lamellae, e.g. non-liftable liftable
- E06B9/32—Operating, guiding, or securing devices therefor
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C15/00—Arrangements characterised by the use of multiplexing for the transmission of a plurality of signals over a common path
Landscapes
- Engineering & Computer Science (AREA)
- Structural Engineering (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Blinds (AREA)
- Selective Calling Equipment (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は送受信装置に関し、特に
特別なアドレスコードで各々割り当てられる数個の送信
点と、各々が1つの受信点と接続される数個のリレー点
を備え、該送信点と該リレー点が各々内部通信を可能と
するためコモンバスラインに電気的に接続され、該送信
点はバスライン上に信号を送信するため更に供給され、
各信号はアドレスコードに対応する少なくとも1つの識
別要素から成るフレームと送信器により実行される順位
を規定する少なくとも1つの要素を備え、該リレー点は
各々バスライン上に送信された信号を解読し処理し、関
連する受信器を作動させる手段を備え、該手段は各リレ
ー点で信号を解読処理するため、及び中央処理ユニット
と記憶部を本質的に備えるロジック処理ユニットにより
成る関連する受信器を作動させるために提供され、これ
らの記憶部は少なくとも1つの識別要素を格納するため
提供されることを特徴とする送受信装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a transmitting/receiving device, and more particularly to a transmitting/receiving device comprising several transmitting points each assigned with a special address code and several relay points each connected to one receiving point. and the relay points are each electrically connected to a common bus line to enable internal communication, and the transmission point is further provided for transmitting signals on the bus line;
Each signal comprises a frame consisting of at least one identification element corresponding to an address code and at least one element defining the order to be carried out by the transmitter, the relay points each decoding the signal transmitted on the bus line. means for decoding and processing the signals at each relay point and for activating the associated receiver consisting essentially of a central processing unit and a memory. The present invention relates to a transceiver device provided for operation, characterized in that these storage units are provided for storing at least one identification element.
【0002】0002
【従来の技術】特許公報BE 900,816及び19
88年11月にマーリン・ゲリン出版におけるバディバ
スという名称の文献に記載されている装置は、各リレー
点が特別なアドレスコードで割り当てられ、送信点がリ
レー点のアドレスコードに対応する識別要素信号を送信
すると記載されている。リレー点はアドレスコードと受
信信号を識別する要素とを比較して等しい場合信号メッ
セージに反応する。これらの装置はそれ故従来の割り付
け原理に従って、即ちアドレシー(アドレスを付けられ
る側) のアドレスに伴って送られる信号に従って作動
する。[Prior art] Patent publications BE 900, 816 and 19
The device described in a document titled Buddybus published by Merlin Guerin in November 1988 is such that each relay point is assigned a special address code, and the transmitting point transmits an identification element signal corresponding to the address code of the relay point. It says it will be sent. The relay point compares the address code and an element identifying the received signal and responds to the signal message if they are equal. These devices therefore operate according to conventional allocation principles, ie according to signals sent with the address of the addressee.
【0003】0003
【発明が解決しようとする課題】現在高度に技術進歩し
たがこれらの装置には重大な欠点がある。実際これらの
信号がリレー点が反応する回数だけ多く送信されないな
らば、数個のリレー点を同一信号に反応させることが不
可能であり、各信号は該アドレシーのリレー点のアドレ
スコードに対応する異なる識別要素を備え、又はもしマ
ーリン・ゲリンによるバティバス装置におけるように数
個のレベルを有する複雑なコードシステムが使用されな
いならば、リレー点の多群が反応されることが許される
。この場合リレー点のアドレスコードはリレー点の1群
を規定する第1の部分とその群のリレー点を規定する第
2の部分とから成る。しかしこれらの可能性にもかかわ
らずそのような装置は制限されたままである。特に、群
コードが一致する度にこの信号が群の数と同じ回数送信
されないならば、受信器の数個の群を同じ信号に反応さ
せることは不可能であり、又は数群に反応させる追加レ
ベルを供給する更に複雑なコードシステムが使用される
。1つの群又はそれ以上の群において同じリレー点を含
むのは不可能である。これらの欠点はこれらの装置の融
通性を非常に無くし、送信点とリレー点の相関する可能
な結合を制限する。装置は極度にはモジュール化されて
おらず、順次の発展は装置の正しい最大限利用に対して
困難であり又は不可能でさえあり、後者は資格のある者
によって準備される。Although currently highly technologically advanced, these devices have significant drawbacks. In fact, it is not possible to make several relay points respond to the same signal unless these signals are sent as many times as the relay points respond, each signal corresponding to the address code of the relay point in question. Multiple groups of relay points are allowed to be reacted with different identification elements or if a complex code system with several levels is used, as in the Batibus device by Marlin Guerin. In this case, the relay point address code consists of a first part defining a group of relay points and a second part defining the relay points of that group. However, despite these possibilities, such devices remain limited. In particular, it is not possible to make several groups of receivers react to the same signal, or an additional A more complex code system is used to supply the levels. It is not possible to include the same relay points in one or more groups. These drawbacks make these devices very inflexible and limit the possible interrelated coupling of transmission points and relay points. The device is not extremely modular and sequential development is difficult or even impossible for the correct maximum utilization of the device, the latter being prepared by qualified personnel.
【0004】受信ステーションでアドレスを割り付ける
代わりに送信ステーションでアドレスを割り付けること
によりこの種の装置を改善することが提案されて来た。
そのような方法は特許出願FR 2,535,133と
EP 0,304,023及びEP 0,023,10
5に記載された装置に適用されている。
スランス公報FR 2,535,133に記載されたバ
イファイラ(2本線)によるデジタル伝送装置において
、送信ステーションのアドレスは各々受信ステーション
の基板に格納され、各基板は特別な作動物又は1群の作
動物に接続される。送信ステーションにより送信される
各順位はこのステーションのアドレスに伴い。このアド
レスが格納される受信ステーションは受信される順位を
実行する。
この装置はそれ故送信器から制御されるよう任意数の受
信器を与え、基板の変更により受信器のレベルでの修正
を容易に実行可能とする。この装置はしかしながら作動
物が数個の送信器により制御されることを認めない。さ
てそのような可能性は有用であり、又はある種の応用に
おいて必要でさえある。It has been proposed to improve this type of device by assigning addresses at the transmitting station instead of at the receiving station. Such methods are described in patent applications FR 2,535,133 and EP 0,304,023 and EP 0,023,10.
It is applied to the device described in 5. In the bifilar (two wires) digital transmission device described in the Surance publication FR 2,535,133, the addresses of the transmitting stations are stored on the boards of the receiving stations, each board being a special actuator or a group of actuators. connected to. Each rank transmitted by a sending station is accompanied by the address of this station. The receiving station where this address is stored performs the order in which it is received. This device therefore allows any number of receivers to be controlled from the transmitter, allowing modifications at the receiver level to be easily performed by changing the board. This device, however, does not allow the actuator to be controlled by several transmitters. Now such a possibility is useful or even necessary in certain applications.
【0005】次に欧州特許出願EP 0,304,02
3に記載された装置において、各送信/受信制御箱は4
つの入力と4つの出力を備える。各入力は制御ユニット
に接続され、各出力は受信器に接続される。各制御箱の
各入力は1つのアドレスを備え、各出力は1つのアドレ
スを格納する。先に記した装置におけるように、各受信
器はたった1つの制御ユニットの順位で受信される。更
に特許出願EP 0,023,105には、送信器によ
る送信信号が各送信器を認識するのに4ビットを備える
複式送信装置が記されている。送信器が反応すべきアド
レスは、送信器のROM メモリーに格納されるが、特
別な出力に対応する各アドレスは特別な受信器に接続さ
れるようになっており、それ故前記装置におけるように
受信器はたった1つの送信器により制御可能である。Next, European patent application EP 0,304,02
In the apparatus described in 3, each transmit/receive control box has 4
It has one input and four outputs. Each input is connected to a control unit and each output is connected to a receiver. Each input of each control box has one address and each output stores one address. As in the previously described device, each receiver is received in the order of only one control unit. Furthermore, patent application EP 0,023,105 describes a dual transmitter device in which the transmitted signal by the transmitters comprises 4 bits for identifying each transmitter. The addresses to which the transmitter is to respond are stored in the transmitter's ROM memory, but each address corresponding to a special output is connected to a special receiver, and therefore as in the device described above. The receiver can be controlled by only one transmitter.
【0006】本発明の目的は公知の装置が提示する制限
から引き起こされる欠点を取り除くことであり、即ち1
つ又はそれ以上の任意のリレー点と1つ又はそれ以上の
任意の送信点と自由かつ無制限に相互関連し、その関連
を修正し、如何なる瞬間にもかつ初期の装置の如何なる
変質をも発生することなく、リレー点又は送信点の如何
なる追加をも進めることを可能とすることである。The aim of the invention is to eliminate the disadvantages caused by the limitations presented by the known devices, namely: 1.
Freely and unrestrictedly interrelate with any one or more relay points and one or more arbitrary transmission points, modifying the association and causing any modification of the initial device at any moment in time It is to be possible to proceed with any addition of relay points or transmission points without having to do so.
【0007】[0007]
【課題を解決するための手段】この効果に対して本発明
による装置は、中央処理装置と各リレー点がマイクロプ
ロセッサから成るロジック処理ユニットの記憶部が、不
揮発性中央プログラムメモリーと揮発性中央データメモ
リーとを備え、該中央プログラムメモリーは主構成を含
み、応用プログラム自身はフレーム受理サブルーチンと
メインプログラムが供給される命令を実行するサブルー
チンとを備え、一方では1つの格納信号に対して該格納
信号に対応する識別要素のバスライン上を伝搬する信号
を選択するため、他方では選択された各信号に対して作
動するために、命令を実行するサブルーチンはそのフレ
ームの中に含まれ、対応する受信器に信号を送信する。
本発明による装置は設定目的を達成するばかりでなく、
更に特にユーザーにおいて資格のない熟練工によって容
易に実行できる。ある実行の形式において、本装置は種
々の送信点から初期発生する信号において含まれる命令
の実行における優先順位を融通することを可能とし同時
に実行し、集中制御に加えて個々の制御を可能とする装
置を望む場合、リレー点により直接送信される命令を実
行すると同様に、優先順位は形式により予め規定され、
ユーザーにより規定され又は両方により規定される。To this effect, the apparatus according to the invention provides that the memory of the logic processing unit consisting of a central processing unit and each relay point is a microprocessor, a non-volatile central program memory and a volatile central data a memory, the central program memory containing the main configuration, and the application program itself comprising a frame receiving subroutine and a subroutine for executing the instructions supplied by the main program, while for one storage signal the storage signal A subroutine is included within that frame which executes instructions for selecting the signals propagating on the bus line of the identification element corresponding to the corresponding received transmit a signal to the device. The device according to the invention not only achieves the set objectives;
Furthermore, it is easy to perform, especially by unqualified skilled personnel at the user. In one form of implementation, the device allows flexibility in the priority in the execution of instructions contained in signals initially generated from various transmission points, executing simultaneously and allowing individual control in addition to centralized control. If the device wishes to execute the instructions sent directly by the relay points, the priority is predefined by the format,
Defined by the user or by both.
【0008】[0008]
【実施例】図1に示す装置全体図は全ての実施例に有効
である。図1の部分に示される装置は数個の送信点1と
、数個のリレー点2と、全ての送信点1と全てのリレー
点2が接続される1つのバス3と、リレー点2の各々と
それぞれ一体となる受信点4と、送信、リレー、受信各
点に電力を供給する主電源に接続されるバイファイラ電
力P/Nとを具備する。よく考慮された例において受信
点4は、例えばローラブラインド又はシャッターのよう
な2点間で巻取要素を巻いたり巻き戻したりするギア付
モータを装備するため、双方向に回転可能な位相シフト
コンデンサ誘導モータである。これらのギャ付モータは
巻取要素が各2つの最終点に到達する時、巻取要素を自
動的に停止させる装置を備える。DESCRIPTION OF THE PREFERRED EMBODIMENTS The general diagram of the apparatus shown in FIG. 1 is valid for all embodiments. The device shown in the part of FIG. 1 includes several transmission points 1, several relay points 2, one bus 3 to which all transmission points 1 and all relay points 2 are connected, and It is provided with a receiving point 4 which is integrated with each of the receiving points, and a bifilar power P/N connected to the main power source that supplies power to each of the transmitting, relaying and receiving points. In a well-considered example, the receiving point 4 is equipped with a bidirectionally rotatable phase shift capacitor, in order to be equipped with a geared motor that winds and unwinds the winding element between two points, such as a roller blind or a shutter, for example. It is an induction motor. These geared motors are equipped with a device for automatically stopping the winding element when it reaches each of its two final points.
【0009】リレー点は図2に示され、マイクロプロセ
ッサ5(例えばマイクロ8051インテル製マイクロプ
ロセッサ) 、受信I/O(入力/出力)インターフェ
ー6、ユーザーインターフェース7、LCD ドライバ
8、バスインターフェース9、安定化電源10、主電源
に接続されるバイファイラP/N接続部11及びバスラ
インに接続されるバイファイラ接続部12を具備する。
種々の要素間の内部接続は図2により構成される。安定
化電源10はマイクロプロセッサ5、インターフェース
6,7及びLCD ドライバ8へ非常に低い電圧を供給
するために提供される。この受信I/Oインターフェー
ス6はマイクロプロセッサ5より発生された命令に応答
してギャ付モータへ電力を供給するために提供される。
バスインターフェース9はバス9のインピーダンスとマ
イクロプロセッサ5のインピーダンスとが整合するよう
提供される。LCD ドライバ8は図4に示されるユー
ザーインターフェース7において含まれるLCD 表示
13の液体水晶を動作させるために提供される。このイ
ンターフェースは4つの接点C1,C2,C3及びC4
を有する。接点C1はリレー点の操作モードの選択を与
える2点接触である(構成プログラムモード又は応用モ
ード)。接点C4はアドレステーブルにおけるポインタ
ーの位置を増加するプログラムモードにおけるパルス作
動接点である。接点C2とC3はアドレステーブルのス
ロットで指示されるアドレスをプログラムモードにおい
てそれぞれ増加及び減少させるパルス作動接点である。The relay points are shown in FIG. 2 and include a microprocessor 5 (for example, a Micro 8051 Intel microprocessor), a receiving I/O (input/output) interface 6, a user interface 7, an LCD driver 8, a bus interface 9, a stable A bifilar P/N connection section 11 connected to a main power source, and a bifilar connection section 12 connected to a bus line are provided. The internal connections between the various elements are configured according to FIG. A regulated power supply 10 is provided to supply very low voltage to the microprocessor 5, interfaces 6, 7 and LCD driver 8. This receive I/O interface 6 is provided for supplying power to the geared motor in response to commands generated by the microprocessor 5. The bus interface 9 is provided so that the impedance of the bus 9 and the impedance of the microprocessor 5 are matched. An LCD driver 8 is provided to operate the liquid crystal of the LCD display 13 included in the user interface 7 shown in FIG. This interface has four contacts C1, C2, C3 and C4
has. Contact C1 is a two-point contact that provides a selection of the mode of operation of the relay point (configuration program mode or application mode). Contact C4 is a pulse actuated contact in program mode that increments the position of the pointer in the address table. Contacts C2 and C3 are pulse actuated contacts that increment and decrement, respectively, the address pointed to in the address table slot in the program mode.
【0010】図3に示す送信点は、本質的に中央処理装
置15と不揮発性メモリー16から成るマイクロプロセ
ッサ14と、安定化電源17と、入力インターフェース
18及び出力インターフェース19を具備する。安定化
電源17は送信点の要素への非常に低い電圧電力供給の
ため提供される。安定化電源17は一方ではこれらの要
素に、他方では主回路に接続される。出力インターフェ
ース19はバスライン3に接続され、入力インターフェ
ース18は直接又は間接に作動する2つ又は3つの接点
へ送信器の形式により接続され、又は検出器(TRAN
SMITTER, WIND, SUN, RAIN,
ETC.) 又は自動装置(CLOCK)又はユーザ
ー(GROUP CONTROL, URGENT)
による送信器の形式により間接的に接続される。インタ
ーフェース18及び19はそれぞれバスライン及び接点
へのマイクロプロセッサ14のインピーダンスに整合す
るように提供される。不揮発性メモリー16は接点が入
力インターフェース上に作動される度に出力インターフ
ェースに送信するために供給されるアドレスコードとプ
ログラムを備え、信号はアドレスコードが作動接点と送
信器の形式に対応する命令同様含まれるフレームを備え
る。良く考慮された例において、送信器の形式はURG
ENT, WIND, GROUP, EXTERIO
R, CLOCK, SUN, RAIN のようなも
のである。The transmission point shown in FIG. 3 comprises a microprocessor 14 consisting essentially of a central processing unit 15 and a non-volatile memory 16, a regulated power supply 17, an input interface 18 and an output interface 19. A regulated power supply 17 is provided for very low voltage power supply to the elements at the transmission point. A stabilized power supply 17 is connected to these elements on the one hand and to the main circuit on the other hand. The output interface 19 is connected to the bus line 3, and the input interface 18 is connected directly or indirectly to two or three actuated contacts in the form of a transmitter or to a detector (TRAN).
SMITTER, WIND, SUN, RAIN,
ETC. ) or automatic device (CLOCK) or user (GROUP CONTROL, URGENT)
indirectly connected by the type of transmitter. Interfaces 18 and 19 are provided to match the impedance of microprocessor 14 to bus lines and contacts, respectively. The non-volatile memory 16 comprises an address code and a program that is supplied for transmission to the output interface each time a contact is actuated on the input interface, the signal being a signal as well as a command for which the address code corresponds to the type of actuation contact and transmitter. With frame included. In a well-considered example, the transmitter type is URG
ENT, WIND, GROUP, EXTERIO
Things like R, CLOCK, SUN, RAIN.
【0011】WIND送信器は、入力インターフェース
上に2つの接点を有し、1つは検出器があるスレッショ
ールドより速いWINDのスピードを記録する時作動し
、他の1つはWINDのスピードがこのスレッショール
ドに至らない時作動する。第1の作動接点に対して送信
点はそのフレームに上位命令を送り、第2の作動接点に
対しては上方命令の中断命令を送る。URGENT,
EXTERIOR, CLOCK, SUN及びRAI
Nの送信点は同様に2つの接点を有する。これらの接点
の各々に対して送信点は次の命令をフレームに送る。The WIND transmitter has two contacts on the input interface, one that is activated when the detector registers a WIND speed greater than a certain threshold, and the other that is activated when the WIND speed is greater than a certain threshold. It operates when this threshold is not reached. For the first actuating contact, the transmitting point sends the upper command for the frame, and for the second actuating contact, it sends the abort command for the upper command. URGENT,
EXTERIOR, CLOCK, SUN and RAI
The N transmission points likewise have two contacts. For each of these contacts the sending point sends the next command to the frame.
【0012】URGENT型に対しては例えばローラー
ブラインドの触手棒と結合する外部制御、停止命令、中
断命令を、CLOCK 型に対しては上方命令、下方命
令又はその逆の命令を、SUN 型に対しては下方命令
、中断命令を送り、GROUP CONTROL 送信
点は、上方、下方、停止命令に対応する3つの接点を有
し、これらの後者の各々はそれぞれ中断命令である。各
リレー点2のマイクロプロセッサ5は、本質的に公知の
様に中央処理装置、不揮発性メモリー、中央プログラミ
ング及び揮発性データメモリーを備える。中央PRG(
プログラム)メモリーは、上方、下方、停止命令を作動
し送信するサブルーチンと、主構成と、フレーム受理サ
ブルーチンとを備える応用プログラムとを具備する。For the URGENT type, for example, an external control, a stop command, an interrupt command coupled with the tentacle rod of a roller blind, for the CLOCK type, an upward command, a downward command, or vice versa, for the SUN type. The GROUP CONTROL sending point has three contacts corresponding to the up, down, and stop commands, each of these latter being a respective suspend command. The microprocessor 5 of each relay point 2 comprises a central processing unit, non-volatile memory, central programming and volatile data memory in a manner known per se. Central PRG (
The program memory includes subroutines for activating and transmitting up, down, and stop commands, and an application program comprising a main configuration and a frame acceptance subroutine.
【0013】主プログラムと受理サブルーチンのフロー
図を図13に示す。このフロー図に示される命令は以下
のようである。21は初期化命令、22はユーザーイン
ターフェース7の種々の接点の走査命令、23は選択モ
ードチェック命令(構成/応用プログラム)、24は外
部中断阻止命令、25はユーザーインターフェースの少
なくともC1からC4の接点の1つが作動することをチ
ェックする命令、26と28はユーザーインターフェー
ス7を増/減する接点が作動されていることをチェック
する命令、27と29はアドレステーブルのメモリース
ロットで指示されるアドレスを増/減する命令、30は
アドレステーブルのポインターを増加する命令、31は
LCD ドライバを作動させる命令、32は外部中断を
有効とする命令、33は更新(UPD) 表示の1又は
0の状態をチェックする命令、34は36に格納された
命令を実行するサブルーチンを作動させる命令、35は
フレーム部を受理する命令、36はフレーム部に含まれ
る命令のアドレスを読み込み及び書き込む命令、37は
接点C4が作動されているかチェックする命令、38は
更新UPD 表示を1に設定する命令、44は36によ
り格納されたアドレスがプログラムモードで格納された
アドレスに対応しているかチェックする命令、47は更
新UPD 表示を0に設定する命令、命令32は一度送
信信号がバスライン上に伝搬されると、メインプログラ
ムからフレーム受理サブルーチンにジャンプすることを
認める命令、命令24は命令32により得られた認可を
阻止する命令である。FIG. 13 shows a flow diagram of the main program and reception subroutine. The instructions shown in this flow diagram are as follows. 21 is an initialization instruction, 22 is an instruction to scan various contacts of the user interface 7, 23 is a selection mode check instruction (configuration/application program), 24 is an external interruption prevention instruction, and 25 is at least the contacts C1 to C4 of the user interface. 26 and 28 are instructions to check that the contacts for increasing/decreasing the user interface 7 are activated. 27 and 29 are instructions for checking the address indicated by the memory slot of the address table. 30 is an instruction to increase the address table pointer, 31 is an instruction to activate the LCD driver, 32 is an instruction to enable external interruption, 33 is an update (UPD) instruction to change the display state to 1 or 0. 34 is an instruction to operate a subroutine that executes the instructions stored in 36; 35 is an instruction to accept the frame portion; 36 is an instruction to read and write the address of the instruction included in the frame portion; 37 is a contact C4. 38 is an instruction to set the update UPD display to 1. 44 is an instruction to check whether the address stored by 36 corresponds to the address stored in program mode. 47 is an update UPD instruction. Instruction 32 sets the display to 0, instruction 32 allows the main program to jump to the frame acceptance subroutine once the transmit signal has been propagated onto the bus line, instruction 24 blocks the authorization obtained by instruction 32. This is an order to do so.
【0014】中央データメモリーは、リレー点が応答す
る送信アドレスを格納するメモリースロット(図5)か
ら成るアドレス表と、バスライン上を伝搬する最終信号
のフレームに含まれる情報を一時的に格納するフレーム
メモリースロットと、格納されたフレームアドレスがア
ドレステーブルで格納されたアドレスに対応する毎に、
1を受理するメモリースロットから成る表示部とを具備
する。The central data memory temporarily stores the address table consisting of memory slots (FIG. 5) that store the transmit addresses to which the relay points respond and the information contained in the final signal frame propagating on the bus line. For each frame memory slot and the stored frame address corresponds to the stored address in the address table,
1, and a display section consisting of a memory slot that receives 1.
【0015】第1の実施例の作用について以下に詳細を
記す。電源投入で装置は命令21により初期化される。
特に不揮発性メモリーは0にリセットされる。リレー点
2のユーザーインターフェース7の接点C1からC4は
全て作動していない状態であり、全ての信号もバスライ
ン上に伝搬されてない。装置の構成は即ち各リレー点2
のプログラムは、最初に記したようである。主プログラ
ムは図13のフロー図に示す如く実行される。命令22
は考慮の下でリレー点2のユーザーインターフェース7
の接点C1からC4を走査する。命令23は接点C1の
位置をチェックし、外部中断を阻止する命令24を呼び
出す。この瞬間から前方へ、リレー点のLPU (ロジ
ック処理ユニット)はバスライン3に伝搬可能な信号に
応答しないままとなる。命令37は接点C4が作動して
いないことをチェックし、もし実際その場合は、接点C
2が作動しているかチェックする命令26を呼び出す。
もし真ならば命令27はアドレステーブル(図5)にお
いて指示されたメモリースロットのアドレスを増加し、
次に命令31はLCD 表示13の水晶を制御するLC
D ドライバー8を作動させ、アドレス表示を可能とす
る。プログラムはループする。The operation of the first embodiment will be described in detail below. When the power is turned on, the device is initialized by command 21. In particular, non-volatile memory is reset to zero. Contacts C1 to C4 of the user interface 7 of the relay point 2 are all inactive, and no signals are propagated onto the bus line. The configuration of the device is that each relay point 2
This program appears to be the first to be written. The main program is executed as shown in the flow diagram of FIG. Instruction 22
is the user interface of relay point 2 under consideration 7
The contact points C1 to C4 are scanned. Instruction 23 checks the position of contact C1 and calls instruction 24 to prevent external interrupts. From this moment forward, the LPU (Logic Processing Unit) of the relay point remains unresponsive to signals that can be propagated to the bus line 3. Instruction 37 checks that contact C4 is not activated and, if indeed this is the case, contacts C4
2 is activated. If true, instruction 27 increments the address of the indicated memory slot in the address table (FIG. 5);
Next, the instruction 31 is an LCD that controls the crystal of the display 13.
D Activate driver 8 and enable address display. The program loops.
【0016】変化がない限り、接点C2が作動している
限り、メモリースロットのアドレスは増加に向かう。ア
ドレスがプログラムされる送信器のアドレスに対応する
時、接点C2は開放される。もしアドレスが越えるなら
ば接点C3を作動させるに十分である。この瞬間命令2
6は接点C2がもはや作動してないことを、命令28は
接点C3が作動していることをチェックする。命令29
はメモリースロットのアドレスを指示する方向に減少す
る。他の送信器のアドレスをプログラムするためには、
ユーザーインターフェース7の接点C4を作動させるこ
とで十分である。命令21, 22, 23, 24及
び25は前記のように実行され、命令37は接点C4が
作動されることをチェックし、命令30は次のメモリー
スロット(図5)に動かされるアドレステーブルの指示
を増加する。
送信器1のアドレスは次に接点C2とC3上で予め作動
することによる同一方法で格納される。As long as there is no change and contact C2 is activated, the address of the memory slot will continue to increase. Contact C2 is opened when the address corresponds to the address of the transmitter being programmed. If the address is exceeded, it is sufficient to activate contact C3. This instant command 2
6 checks that contact C2 is no longer activated, and instruction 28 checks that contact C3 is activated. command 29
decreases in the direction indicating the address of the memory slot. To program the address of another transmitter,
It is sufficient to activate contact C4 of the user interface 7. Instructions 21, 22, 23, 24 and 25 are executed as described above, instruction 37 checks that contact C4 is actuated and instruction 30 directs the address table to be moved to the next memory slot (FIG. 5). increase. The address of transmitter 1 is then stored in the same way by pre-actuating on contacts C2 and C3.
【0017】以下に応用例を記す。主プログラムは図1
3のフロー図により実行される。命令21と22は予め
実行される。接点C1は応用モードに置かれる。命令2
3は接点C1の位置をチェックし、外部中断を有効とす
る命令32を呼び出す。この瞬間から前方へ、バスライ
ン3上の如何なる送信信号も受理サブルーチンを起動さ
せる。即ち命令35は信号フレームの明け渡しを行い、
命令36はアドレスを格納し、その命令はフレーム内に
含まれ、命令44は格納されたアドレスがPRG モー
ドにおいて格納されたアドレスの1つに対応することを
チェックし、更新(UPD) 表示に1を書く命令38
を呼び出し、次に受理サブルーチンは主プログラムに戻
る。命令33は更新表示が1であることをチェックし、
表示を0にリセットする命令47を呼び出し、次に命令
34は命令36により格納される命令に対応する命令を
作動するサブルーチンを呼び出す。命令44が命令36
により格納されるアドレスが、PRG モードにおいて
格納されるアドレスに対応しない場合、サブルーチンは
メインプログラムに戻り、命令33は更新表示が0であ
ることをチェックし、メインプログラムへループを戻り
新しい信号を持つ。An application example will be described below. The main program is shown in Figure 1.
The process is executed according to the flowchart of No. 3. Instructions 21 and 22 are pre-executed. Contact C1 is placed in applied mode. command 2
3 checks the position of contact C1 and calls instruction 32 to enable external interrupt. From this moment forward, any transmitted signal on bus line 3 will trigger the reception subroutine. That is, instruction 35 yields the signal frame,
Instruction 36 stores the address that is included in the frame, instruction 44 checks that the stored address corresponds to one of the stored addresses in PRG mode, and sets the update (UPD) display to 1. Instruction 38 to write
, and then the accept subroutine returns to the main program. Instruction 33 checks that the update display is 1,
Calling instruction 47 to reset the display to zero, instruction 34 then calls a subroutine that operates the instruction corresponding to the instruction stored by instruction 36. Instruction 44 is instruction 36
If the address stored by does not correspond to the address stored in PRG mode, the subroutine returns to the main program, instruction 33 checks that the update indicator is 0, and loops back to the main program with a new signal. .
【0018】各リレー点2はこのようにプログラムされ
る。リレー点が異なる送信点のアドレスを格納でき、如
何なる瞬間でもリレー点における送信アドレスを加えた
り、取り除いたりすることができる。この目的のために
、先に記したように進めることは十分である。即ち接点
C1は、プログラムモードに装置を置くために、接点C
4は、新しいメモリースロット上に、又は移動される送
信器のアドレスを含むスロット上にアドレステーブルの
ポインターを動かすために、接点C2/C3は、新しい
アドレス又は作動しないアドレスを増/減するために、
それぞれ継続的に作動する。Each relay point 2 is programmed in this way. A relay point can store the addresses of different transmission points, and can add or remove transmission addresses at a relay point at any moment. For this purpose, it is sufficient to proceed as described above. That is, contact C1 is used to place the device in program mode.
4 to move the address table pointer onto a new memory slot or onto the slot containing the address of the moved transmitter; contacts C2/C3 to increment/decrease the new address or the inactive address; ,
Each operates continuously.
【0019】第2の実施例を図6,7,8及び14を用
いて以下に記す。第2の実施例において各送信点1は不
揮発性メモリー16の中に送信器の形式に対する特別な
追加コードを備える。受信器がシャッターであるよく考
慮された例において、URGENT, WIND, G
ROUP,EXTERIOR, CLOCK, SUN
, RAINの送信器の形式が認識されている。各送信
点1は更にバス3上の伝搬信号のフレームにおけるコー
ドと関連するよう提供される。各リレー点2は数個のメ
モリースロット(図7)から成る優先順位テーブルの中
央プログラムメモリーに備わる。送信点1の形式のコー
ドは、メモリースロットの各々における特別な命令によ
り格納される。よく考慮されたこの例において1つのメ
モリースロットは、URGENT, WIND, EX
TERIOR, CLOCK,及びRAIN形式の各々
に対して供給され、2つのスロットがGROUP とS
UN 形式に対して供給される。優先順位の命令はUR
GENT, WIND, GROUP, EXTERI
OR, CLOCK, SUN 及びRAINである。
その中央データメモリーにおいて、各リレー点2は3つ
のテーブル81, 82, 83(図8)を備え、その
各々はメモリースロットの同一数から成り、各々は優先
順位テーブル(図7)のメモリースロットと一体となる
。A second embodiment will be described below using FIGS. 6, 7, 8 and 14. In a second embodiment, each transmission point 1 comprises in non-volatile memory 16 a special additional code for the type of transmitter. In a well-considered example where the receiver is a shutter, URGENT, WIND, G
ROUP, EXTERIOR, CLOCK, SUN
, RAIN transmitter type is recognized. Each transmission point 1 is further provided with an associated code in the frame of the signal propagated on the bus 3. Each relay point 2 is provided in a central program memory in a priority table consisting of several memory slots (FIG. 7). Code in the form of transmission point 1 is stored by special instructions in each of the memory slots. One memory slot in this considered example is URGENT, WIND, EX.
One slot is provided for each of the TERIOR, CLOCK, and RAIN formats, with two slots for GROUP and S
Supplied for UN format. Priority command is UR
GENT, WIND, GROUP, EXTERI
They are OR, CLOCK, SUN and RAIN. In its central data memory, each relay point 2 comprises three tables 81, 82, 83 (Fig. 8), each of which consists of the same number of memory slots, and each of which has a priority table (Fig. 7) of memory slots. Become one.
【0020】テーブル81は第1の実施例のようにリレ
ー点に対して応答する送信点のアドレスを格納する機能
を有するアドレステーブルである。テーブル82は送信
点が作動するか否かの状態を格納する機能を有する送信
状態テーブルである。作動状態は“UP, DOWN及
びSTOP” の命令として格納され、非作動状態は“
HALT ORDER”の命令として格納される。テー
ブル83は機能が各送信点の最終命令の性質を格納する
命令テーブルである。ユーザーインターフェース7のL
CD 表示13は8セグメントを有する3桁に加えて、
図6のスロットによって示されるように送信点に対応す
るセグメント又はLED を備える。考慮された例にお
いてこれらのセグメント又はLED は数において9で
あり、メモリースロットを見せる機能は優先順位テーブ
ル(図7)において指示される。ユーザーインターフェ
ース7のパルス動作接点C4は優先順位テーブルのポイ
ンターの位置を増加する。The table 81 is an address table having the function of storing the address of the transmission point that responds to the relay point, as in the first embodiment. The table 82 is a transmission status table having a function of storing the status of whether a transmission point is activated or not. The operating state is stored as “UP, DOWN and STOP” commands, and the inactive state is stored as “UP, DOWN and STOP” commands.
HALT ORDER" command. Table 83 is a command table whose function stores the nature of the final command for each transmission point.
CD display 13 has 3 digits with 8 segments plus:
A segment or LED corresponding to the transmission point is provided as shown by the slot in FIG. In the considered example these segments or LEDs are 9 in number and the function of revealing memory slots is indicated in the priority table (FIG. 7). Pulsing contact C4 of the user interface 7 increments the position of the priority table pointer.
【0021】主プログラムと受理サブルーチンは図13
のフロー図に従い、図14のフロー図に表われる追加命
令を備える。更に命令36はフレームに含まれる送信器
の形式に対するコードを読み取り、更に格納する命令3
6′に置き換えられる。新しい命令43は優先順位テー
ブルにおいて格納される形式に対応するフレームに対す
る送信器形式コードを受信することをチェックする命令
である。命令44は予めチェックした形式に関する受信
されたフレームアドレスが、アドレステーブルに格納さ
れた命令に対応することをチェックする命令44′に置
き換えられる。命令45は、状態テーブル82のスロッ
トと形式及び36′に格納されるフレームに含まれるア
ドレスとに対応する命令テーブル83のスロットとを更
新する命令である。この命令は対応する命令が作動中か
否かに関する状態テーブル82のスロットにおいて1又
は0を置き、命令テーブル83のスロットの中に命令を
引き継ぐ。命令39は優先順位テーブルの命令による状
態テーブル82のスロットを読み込む命令である。命令
40は前の命令により読み込まれるスロットの状態をチ
ェックする命令である。命令41は命令40によりチェ
ックされたスロットに対応する命令テーブル83のスロ
ットを読み出す命令である。命令42は状態テーブルの
最後のポインターの位置をチェックする命令である。命
令27, 29, 30は命令27′, 29′, 3
0′に置き換えられる。命令27′と29′は優先順位
テーブルにおいて指示されるスロットに対応するメモリ
ースロットのアドレスをそれぞれ増加及び減少する命令
である。命令30′は優先順位テーブルのポインターを
増加する命令である。命令34は命令40によりチェッ
クされたスロットに対応する命令テーブル83において
格納される命令を実行するためのサブルーチンを起動す
る命令である命令34′に置き換えられる。The main program and reception subroutine are shown in FIG.
14 with additional instructions appearing in the flow diagram of FIG. Furthermore, an instruction 36 reads a code for the type of transmitter included in the frame and further stores an instruction 3.
6'. New instruction 43 is an instruction that checks to receive a transmitter type code for a frame that corresponds to the type stored in the priority table. Instruction 44 is replaced by instruction 44' which checks that the received frame address for the pre-checked format corresponds to an instruction stored in the address table. The instruction 45 is an instruction for updating the slot of the instruction table 83 corresponding to the slot and format of the state table 82 and the address included in the frame stored in 36'. This instruction places a 1 or 0 in the slot of status table 82 as to whether the corresponding instruction is active or not, and takes over the instruction into the slot of instruction table 83. Instruction 39 is an instruction to read the slot of status table 82 according to the priority table instruction. Instruction 40 is an instruction for checking the status of the slot read by the previous instruction. The instruction 41 is an instruction to read the slot of the instruction table 83 corresponding to the slot checked by the instruction 40. Instruction 42 is an instruction for checking the position of the last pointer in the state table. Instructions 27, 29, 30 are instructions 27', 29', 3
Replaced with 0'. Instructions 27' and 29' are instructions for incrementing and decrementing, respectively, the address of the memory slot corresponding to the slot indicated in the priority table. Instruction 30' is an instruction to increase the priority table pointer. The instruction 34 is replaced by an instruction 34' which is an instruction for starting a subroutine for executing the instruction stored in the instruction table 83 corresponding to the slot checked by the instruction 40.
【0022】装置の構成は以下のように実行される。即
ちユーザーインターフェース7の接点C1はプログラム
モードに置かれ、主プログラム(PRG) の命令21
, 22, 23, 24, 25が第1の実施例にお
けるように実行される。
接点C4は作動し、命令30′は優先順位テーブルのポ
インターを増加する。命令31はポインターの位置が見
えるようにLCD 表示を作動する。接点C4はポイン
ターが送信器の形式のスロット上でプログラムされるま
で作動される。前の実施例に関するように、送信点のア
ドレスは接点C2とC3と命令26, 27′, 28
及び29′により格納される。よく考慮された例におい
て、各リレー点2はURGENT, WIND, EX
TERIOR, CLOCK 及びRAIN送信器形式
の各々に対しては1つのアドレスをGROUPSとSU
N 形式に対しては2つのアドレスを格納することを認
める。The configuration of the device is carried out as follows. That is, the contact C1 of the user interface 7 is placed in the program mode, and the command 21 of the main program (PRG)
, 22, 23, 24, 25 are performed as in the first embodiment. Contact C4 is activated and instruction 30' increments the priority table pointer. Instruction 31 activates the LCD display so that the location of the pointer is visible. Contact C4 is activated until the pointer is programmed onto the transmitter type slot. As with the previous embodiment, the addresses of the sending points are connected to contacts C2 and C3 and instructions 26, 27', 28
and stored by 29'. In a well-considered example, each relay point 2 is URGENT, WIND, EX
One address for each of the TERIOR, CLOCK, and RAIN transmitter types in GROUPS and SU.
For N format, it is allowed to store two addresses.
【0023】接点C1(図4)は応用モードに置き換え
られ、もし1つの信号がバスライン3上に伝搬するなら
、命令21, 22, 23, 32, 35, 36
′は前のモードにおいて実行される。命令43と44′
はフレームに含まれ、36′で格納される形式及び送信
器のアドレスは予め格納されることを継続的にチェック
し、次に命令45は送信器に対応するスロットにおける
テーブル82において実行されることにより、送信器状
態テーブル82と命令テーブル83を更新することを進
め、命令の性質に関する送信器に対応するスロットにお
けるテーブルにおいて、そのテーブルはもし命令がUP
/DOWN/STOP命令の何れか1つに対応すれば1
、他の場合は0である。Contact C1 (FIG. 4) is replaced in the application mode, if one signal propagates on bus line 3, commands 21, 22, 23, 32, 35, 36
' is executed in the previous mode. Instructions 43 and 44'
is included in the frame and stored at 36' and continuously checks that the address of the transmitter is previously stored, and then the instruction 45 is executed in the table 82 in the slot corresponding to the transmitter. Proceeds to update the transmitter status table 82 and the command table 83, and in the table in the slot corresponding to the transmitter regarding the nature of the command, that table is updated if the command is UP.
1 if it corresponds to any one of the /DOWN/STOP commands
, otherwise 0.
【0024】命令38, 33, 37は前のモードに
おけるように実行され、次に命令39は送信器状態テー
ブル82の第1のスロットに関する優先順位テーブルの
命令に関する読み取りを作動させる。命令40は39で
読まれるメモリースロットが1に等しいかをチェックし
、次に命令41は命令テーブル83の対応するスロット
を読み取る。プログラムは前のモードにおけるようにそ
の後実行し、受信器4の命令を送る。もし43及び44
′のチェックの1つが偽りであれば受理サブルーチンは
主プログラムへループし、更新は実行されず、更新表示
は0に残される。命令33は受信器4の如何なる命令を
送信することなしで命令22へループする。もし命令4
0が、命令39により読まれるスロットの状態が0に等
しいことを確認するならば(非作動送信の場合)、命令
42はポインターがテーブルの最終であるかをチェック
し、次に命令22にループし、受信器4に送信される命
令は1つもない。Instructions 38, 33, 37 are executed as in the previous mode, and then instruction 39 activates a read for the priority table instruction for the first slot of transmitter state table 82. Instruction 40 checks whether the memory slot read at 39 is equal to 1, and then instruction 41 reads the corresponding slot in instruction table 83. The program then executes as in the previous mode and sends instructions to the receiver 4. If 43 and 44
If one of the checks in ' is false, the accept subroutine loops back to the main program, no updates are performed, and the update indicator is left at zero. Instruction 33 loops to instruction 22 without sending any instructions to receiver 4. If command 4
If 0 confirms that the state of the slot read by instruction 39 is equal to 0 (in the case of an inactive send), instruction 42 checks whether the pointer is the end of the table and then loops to instruction 22. However, no commands are sent to the receiver 4.
【0025】命令42がポインターがテーブルの最終で
ないことを確認した場合、プログラムは前のテーブルの
命令に関して状態テーブル82の次のスロットを読み込
む命令39へループし、次にプログラムは前に記したよ
うに実行する。優先順位テーブルのポインターが、もし
対応する状態テーブル82のスロットが0に等しくさえ
あれば、次のスロットをアクセスできることは重要であ
る。これらの条件の下で、複数の同時に作動する送信点
の場合、対応する命令は優先順位テーブル(図7)の命
令により実行され、次の作動する送信点の命令は、もし
現在の送信点が非作動でありさえすれば実行される。継
続的に作動となる送信点の命令は、次に非実行となり優
先順位テーブルにおいて優先する送信点が作動中である
間、決して実行されない。If instruction 42 determines that the pointer is not the end of the table, the program loops to instruction 39 which reads the next slot in state table 82 with respect to the instructions in the previous table, and then the program returns as previously described. to be executed. Importantly, the priority table pointer can access the next slot only if the corresponding state table 82 slot is equal to zero. Under these conditions, in the case of multiple simultaneous transmitting points, the corresponding commands are executed by the commands in the priority table (Figure 7), and the command of the next working transmitting point is It will be executed as long as it is inactive. The instructions of a transmit point that is continuously active are then non-executable and are never executed while the prioritized transmit point in the priority table is active.
【0026】次に第3の実施例を図9,10,15を用
いて説明する。この実施例において各リレー点2のユー
ザーインターフェース7′(図9)はUP,DOWN
及びSTOP/HALTの命令に対応する3つの追加接
点C5,C6及びC7を備える。優先順位テーブル80
′(図10)は、“リレー点”追加メモリースロット8
01 を備える。よく考慮された例において、このスロ
ット801 は”GROUP CONTROL” メモ
リースロットの後に位置する。このメモリースロット8
01 はリレー点の参照コードを格納する。アドレス8
1′の各々と、送信状態82′と命令83′のテーブル
において、それぞれ追加メモリースロットが供給され、
優先順位テーブルのスロット801 に一体となる。ス
ロット821 及び831 はそれぞれ作動/非作動状
態とリレー点の命令を格納するためのものである。Next, a third embodiment will be explained using FIGS. 9, 10, and 15. In this embodiment, the user interface 7' (FIG. 9) of each relay point 2 is UP, DOWN.
and three additional contacts C5, C6 and C7 corresponding to the STOP/HALT commands. Priority table 80
’ (Figure 10) is the “relay point” additional memory slot 8.
01. In the considered example, this slot 801 is located after the "GROUP CONTROL" memory slot. This memory slot 8
01 stores the reference code of the relay point. address 8
1' and in the transmit state 82' and instruction 83' tables, respectively, additional memory slots are provided;
It is integrated into slot 801 of the priority table. Slots 821 and 831 are for storing activation/deactivation status and relay point commands, respectively.
【0027】主プログラムは隣の命令とともに図15に
示される追加命令46と48を備える。残りに対してフ
ロー図は図14のフロー図に対して個有である。フレー
ム受理サブルーチンは変化しない。命令48はユーザー
インターフェース7′の接点C5,C6,C7が作動し
ているか否かをチェックする命令である。命令46は状
態テーブル82′と命令テーブル83′の対応するスロ
ットを更新する命令である。The main program includes additional instructions 46 and 48 shown in FIG. 15 along with adjacent instructions. For the rest the flow diagram is unique to the flow diagram of FIG. The frame acceptance subroutine remains unchanged. Command 48 is a command to check whether contacts C5, C6, and C7 of user interface 7' are operating. Instruction 46 is an instruction for updating corresponding slots in state table 82' and instruction table 83'.
【0028】この第3の実施例の作用は以下のようであ
る。即ち装置の構成は前の実施例におけると同様に実行
される。応用モードは命令33の終点における前のモー
ドとは異なる。命令33が更新表示が0であることを確
認する時、リレー点のユーザーインターフェース7′の
接点C5,C6,C7の状態をチェックする命令48を
呼び出す。もし非作動が検出されると、プログラムは命
令22にループを戻る。もし他方においてC5,C6,
C7の何れかの接点が作動であることを検出すると、命
令46は状態テーブル82′と命令テーブル83′のメ
モリースロットを更新することを進める。次に前の実施
例におけるように、命令39, 40, 42は命令4
0が状態テーブル82′において1に等しいスロットを
チェックするまで、命令40を実行する。他の動作する
送信器がないならば、優先順位テーブル80′の上方に
置かれ、命令40は関連するリレー点に対応するスロッ
トの1に等しい状態に対してチェックし、次に命令41
と34′は前と同様に実行する。命令は起動される。も
し同時に優先順位テーブル80′の上方に位置する送信
器の形式が作動状態であるならば、リレー点の命令はこ
の送信器が作動状態である限り、前の実施例における同
一図により実行されない。この実施例は後者より直接に
リレー点2にリンクされる受信器4の制御を優先順位に
従う間可能とする。The operation of this third embodiment is as follows. That is, the construction of the device is carried out in the same way as in the previous embodiment. The application mode is different from the previous mode at the end of instruction 33. When instruction 33 confirms that the update display is 0, it calls instruction 48 which checks the state of contacts C5, C6, C7 of the user interface 7' of the relay point. If inactivity is detected, the program loops back to instruction 22. If on the other hand C5, C6,
Upon detecting that any contact of C7 is actuated, instruction 46 proceeds to update the memory slots of state table 82' and instruction table 83'. Then, as in the previous example, instructions 39, 40, 42 are instruction 4
Instruction 40 is executed until 0 checks a slot equal to 1 in state table 82'. If there are no other active transmitters, placed above the priority table 80', instruction 40 checks for a condition equal to 1 of the slot corresponding to the associated relay point, then instruction 41
and 34' are executed as before. The command is activated. If at the same time the type of transmitter located above the priority table 80' is activated, the command of the relay point will not be executed as long as this transmitter is activated according to the same diagram in the previous embodiment. This embodiment allows the latter to control the receiver 4 linked more directly to the relay point 2 while following the priority order.
【0029】第4の実施例を図11と図16を用いて以
下に記す。この応用のモードにおいて、優先順位テーブ
ルは中央プログラムメモリーに配置されず、図11に示
されるように中央データメモリーにおいて配置され、こ
こでテーブル80″,81″, 82″及び83″はそ
れぞれ優先順位、アドレス送信器状態及び命令を表わす
。
優先順位テーブル80″は前の実施例にあるスロットの
数に対するメモリースロットの個有数から成り、これら
のスロットの各々はアドレス、状態及び命令テーブルの
スロットと一体となる。これらのスロットは送信器形式
コードを格納するためのものである。ユーザーインター
フェース7′の接点C4は加えて、81″のアドレステ
ーブルの対応するスロットへの優先順位テーブル80″
のスロットで指示された所からポインターを移動するた
めのPRG(プログラム) モードにおいて提供される
。LCD 表示の3桁の窓はポインターが優先順位テー
ブルにある時、加えて送信器形式コードを表示するため
提供される。ユーザーインターフェース7′の接点C2
とC3は、ポインターが優先順位テーブルにある間、送
信器形式のコードを加えてそれぞれ増加/減少するため
に提供される。The fourth embodiment will be described below using FIGS. 11 and 16. In this mode of application, the priority table is not located in the central program memory, but in the central data memory as shown in FIG. , representing address transmitter status and commands. The priority table 80'' consists of a number of memory slots for the number of slots in the previous embodiment, each of these slots being combined with an address, status and command table slot. The contact C4 of the user interface 7' is additionally connected to the priority table 80'' to the corresponding slot of the address table 81''.
is provided in PRG (program) mode for moving the pointer from the point indicated by the slot. A three digit window on the LCD display is provided to additionally display the transmitter type code when the pointer is in the priority table. Contact point C2 of user interface 7'
and C3 are provided to increment/decrement respectively while the pointer is in the priority table by adding transmitter type codes.
【0030】中央データメモリーは、0又は1を受ける
ための追加メモリースロットから成る表示器形式を備え
る。主プログラムは図16に示されるフロー図抜粋に表
われるある多数の追加命令を備える。フロー図の残りは
図15のフロー図と同一である。命令49は表示器形式
の状態をチェックする命令である。命令50は優先順位
テーブル80″を増加する命令である。命令51は表示
器形式に1の状態を設定する命令である。命令52は優
先順位テーブル80″から優先順位テーブルにおいて予
め指示された命令に対応するスロットに対するアドレス
テーブル81″にポインターを移動する命令である。命
令53は表示器形式に0の状態を設定する命令である。
プログラムは更に接点C1がプログラムモードに切り換
わる時、表示器形式を0に初期化するために提供される
。The central data memory comprises an indicator type consisting of an additional memory slot for receiving 0's or 1's. The main program includes a number of additional instructions that appear in the flow diagram excerpt shown in FIG. The remainder of the flow diagram is the same as the flow diagram of FIG. Command 49 is a command to check the status of the display type. Command 50 is a command to increase the priority table 80''. Command 51 is a command to set the display format to 1. Command 52 is a command to increase the priority table 80'' to a command specified in advance in the priority table. This is a command to move the pointer to the address table 81'' for the slot corresponding to .The command 53 is a command to set the display format to 0. Provided to initialize the format to zero.
【0031】第4の実施例の装置の構成は以下の方法で
実行される。即ちユーザーインターフェースの接点C1
はプログラムモードに切り換えられる。表示器の形式は
0に初期化される。ユーザーは接点C4を作動させる。
命令22, 23, 24, 25, 37は前の実施
例のように実行され、次に命令50は優先順位テーブル
を増加し、命令51は表示器形式を1に設定し、プログ
ラムは後にループし前に記したように実行する。例えば
ポインターが優先順位テーブル80″の第1のスロット
にある場合、ユーザーは次に接点C2/C3を作動させ
る。命令37は接点C4がもはや作動していないことを
チェックし、形式のコードを増/減する命令26/28
、27′/29′を継続的に呼び出す。ここでコードは
命令31によりLCD 表示上に表示される。次にプロ
グラムはループを戻る。The construction of the device of the fourth embodiment is carried out in the following manner. That is, contact point C1 of the user interface
is switched to program mode. The display type is initialized to zero. The user activates contact C4. Instructions 22, 23, 24, 25, 37 are executed as in the previous example, then instruction 50 increments the priority table, instruction 51 sets the display format to 1, and the program later loops. Run as described above. For example, if the pointer is in the first slot of priority table 80'', the user then activates contact C2/C3. Instruction 37 checks that contact C4 is no longer activated and increments the type code. /decrease instruction26/28
, 27'/29' are continuously called. The code is now displayed on the LCD display by instruction 31. The program then loops back.
【0032】ユーザーは2度接点C4を作動し、命令4
9は表示器形式が1であることをチェックし、命令52
を呼び出し、優先順位テーブルのスロットからアドレス
テーブル81″の対応するスロットへポインターを移動
させる。命令53は表示器形式を0にリセットし、プロ
グラムループを戻す。ポインターがアドレステーブル8
1″のスロットに対応する所に在る時、前に記したよう
に、ユーザーは2度接点C2/C3を作動し、命令37
は命令26/28命令27′/29′を継続的に作動さ
せる。ここで命令27′/29′は命令31によりLC
D表示器に表示されるアドレスコードをそれぞれ増/減
する。前の作用の繰り返しは、優先順位テーブル80″
の各スロットに格納される送信器形式コードを、アドレ
ステーブル81″の各対応するスロットにおけるアドレ
スコードとを与える。The user activates contact C4 twice, command 4
9 checks that the display type is 1, and command 52
and moves the pointer from the slot in the priority table to the corresponding slot in address table 81''. Instruction 53 resets the display format to 0 and returns the program loop.
1'' slot, the user actuates contacts C2/C3 twice, as noted above, and command 37
causes instructions 26/28 and instructions 27'/29' to operate continuously. Here, instructions 27'/29' are set to LC by instruction 31.
D Increase/decrease the address code displayed on the display. Repeating the previous action is performed in the priority table 80''
The transmitter type code stored in each slot of the address table 81'' is given as the address code in each corresponding slot of the address table 81''.
【0033】応用モードにおいて同時の送信器の命令は
優先順位テーブルの階層構成より実行され、即ちユーザ
ーにより規定された階層構成より実行される。実行は前
の実施例と同様の図に従って達成される。この実施例は
ユーザーが同時に作動する送信器の命令を実行する階層
構成を適宜に規定することを可能とする利点を示す。In the application mode, simultaneous transmitter commands are executed according to the hierarchy of the priority table, ie according to the hierarchy defined by the user. The implementation is accomplished according to a diagram similar to the previous example. This embodiment exhibits the advantage of allowing the user to optionally define a hierarchical configuration for executing the instructions of the transmitters operating simultaneously.
【0034】第5の実施例を図12と図17を用いて以
下に説明を記す。この実施例において優先順位テーブル
80′″の部分(図12)は、プログラムされた形式の
コードを含む保護されたメモリースロットを含む。考慮
中のこの例において該保護されたメモリースロットは最
初の2つのメモリースロット812及び813 である
。図16に示されるフロー図に関して、主プログラムは
優先順位テーブルにおいて示されるメモリースロットが
保護されていることをチェックする命令である追加命令
54(図17)を備える。必要無しに図16の全フロー
図を再度作らないために、図17は追加命令54と近隣
する命令を示す。ユーザーインターフェース7′の接点
C1をもって、プログラムモードに切り換えられ、装置
の構成は命令50の終点で前の実施例とは異なる。ポイ
ンターが優先順位テーブル80′″のスロットに在る場
合、命令54はこのスロットが保護されていることをチ
ェックする。もしこれが真ならば、命令52を呼び出し
、ポインターをアドレステーブル81′″の対応するス
ロットへ移動する。もし指示されたスロットが保護され
てないスロットならば、命令54は表示器形式を1に設
定する命令51を呼び出し、プログラムは第1の実施例
に記したようにループを戻る。The fifth embodiment will be described below with reference to FIGS. 12 and 17. In this embodiment, the portion of the priority table 80'' (FIG. 12) includes protected memory slots containing code in the programmed form. In this example under consideration, the protected memory slots are the first two 16, the main program comprises an additional instruction 54 (FIG. 17) which is an instruction to check that the memory slots indicated in the priority table are protected. In order not to recreate the entire flow diagram of Figure 16 unnecessarily, Figure 17 shows additional instructions 54 and adjacent instructions.By means of contact C1 of the user interface 7', the program mode is switched and the configuration of the device is configured according to the instructions. 50 differs from the previous embodiment at the end of 50. If the pointer is in a slot of priority table 80'', instruction 54 checks that this slot is protected. If this is true, instruction 52 is called to move the pointer to the corresponding slot in address table 81''. If the indicated slot is an unprotected slot, instruction 54 sets the indicator type to 1. The program loops back as described in the first embodiment.
【0035】応用モードにおいて作用は第4の実施例に
おけるものと同様である。同時に作動する送信器の命令
は、優先順位テーブルの階層構成に従って実行される。
即ち予め規定された階層構成とユーザーによって規定さ
れた階層構成間で妥協したものに従う。第4の実施例は
URGENT, WINDのようなこれらの送信器の安
全命令のような送信器のある形式の命令と、ユーザーに
命令が更に服従的な送信器の階層構成の自由な選択を認
める命令との実行を課す優先順位を認める利点を示す。In the application mode the operation is similar to that in the fourth embodiment. The transmitter commands operating simultaneously are executed according to the hierarchical organization of the priority table. That is, a compromise between a predefined hierarchical structure and a hierarchical structure defined by the user is followed. A fourth embodiment allows some form of command of the transmitters, such as the safety command of these transmitters such as URGENT, WIND, and the user the free choice of a hierarchy of transmitters to which the commands are more subject. Demonstrates the benefits of allowing priorities to impose orders and execution.
【0036】最後に第6の実施例を図18から図20を
参照にして以下に記す。この第6の実施例において、送
信点1′は追加接点C9と、接点C9が作動する時、瞬
時命令を示すコードである信号のフレームにおいて含ま
れる命令において提供される不揮発性メモリー16にお
いて含まれるプログラムとを備える。リレー点のインタ
ーフェース7″は、送信点と類似の様式において、追加
接点C8と送信のために供給される接点C5,C6及び
C7とを備え、リレー点から始まり、リレー点の接点C
8が作動している時それぞれC5,C6,C7は瞬時に
上げ、下げ、停止する命令の接点となる。リレー点の中
央データメモリーは、優先順位80′に加えて、アドレ
ス81′、送信器状態82′と命令テーブル83′とメ
モリースロットの個有数から成る命令テーブル84の形
式と、優先順位テーブル80′のスロットと一体となる
(図20)これらのスロットの各々とを具備する。これ
らのメモリースロットは受信されるフレームが瞬時コー
ドを含む時、又はリレー点が瞬時命令を送信する時瞬時
状態を格納するため提供される。Finally, a sixth embodiment will be described below with reference to FIGS. 18 to 20. In this sixth embodiment, the transmission point 1' is comprised in an additional contact C9 and in a non-volatile memory 16 provided with an instruction contained in the frame of the signal, which is a code indicating an instantaneous instruction when contact C9 is actuated. It is equipped with a program. The interface 7'' of the relay point starts from the relay point and starts from the relay point contact C, with an additional contact C8 and contacts C5, C6 and C7 provided for transmission, in a manner similar to the transmission point.
8 is in operation, C5, C6, and C7 serve as contacts for commands to instantly raise, lower, and stop, respectively. The central data memory of the relay point contains, in addition to the priority order 80', the form of a command table 84 consisting of an address 81', a transmitter status 82', a command table 83' and a number of memory slots, and a priority table 80'. (FIG. 20) with each of these slots. These memory slots are provided for storing instantaneous states when a received frame contains an instantaneous code or when a relay point sends an instantaneous command.
【0037】この第6の実施例によるフロー図は、図1
4に示されるフロー図から引き起こされ、図15の修正
とともに、図21に従って修正される。図14の命令4
5は、送信器の状態テーブルと命令と形式やアドレスに
対応する命令の形式とを更新する命令45′に置き換え
られる。図15の命令46は、状態テーブルと命令とリ
レー点に対応する命令の形式とを更新する命令46′に
置き換えられる。主プログラムは命令テーブルの形式に
おける瞬時命令コードの存在をチェックするための追加
命令54と、形式の命令テーブルを0にリセットするた
めの追加命令55とを備える。リレー点の構成は前の実
行モードにおける方法と同様に実行される。A flow diagram according to this sixth embodiment is shown in FIG.
4 and modified according to FIG. 21 with the modifications of FIG. 15. Instruction 4 in Figure 14
5 is replaced by an instruction 45' that updates the transmitter's state table, instruction, format, and instruction format corresponding to the address. Instruction 46 in FIG. 15 is replaced by instruction 46' which updates the state table, the instruction, and the type of instruction corresponding to the relay point. The main program comprises an additional instruction 54 for checking the presence of an instantaneous instruction code in the form of an instruction table and an additional instruction 55 for resetting the instruction table of the form to zero. The configuration of relay points is performed in the same way as in the previous execution mode.
【0038】応用のモードは命令41の終点で前のモー
ドと異なる。命令54は、命令テーブルの形式において
命令41で読み込まれる命令が瞬時命令でなく、次に命
令34′は前のモードに対して類似の方法において実行
し、サブルーチンが命令41で読み込まれる命令を作動
することをチェックする。命令54が瞬時命令の存在を
確認する場合、ポインターが表の終点であることをチェ
ックする命令42を呼び出す。この場合命令42は命令
41で読み込まれる命令を実行するサブルーチンを作動
させる命令34′を呼び出す。即ち瞬時命令である。も
し他方命令42がテーブルの最後を確認しないならば、
命令39にループを戻り、プログラムは前のように実行
され、永久命令に出会うまで、又はテーブルの最終に至
るまで状態テーブル82′の全てのスロットを継続的に
チェックする。永久命令に出会う場合、後者は次に即座
に実行し、前の瞬時命令は次に命令55により消去され
る。もしテーブルの最終に至るならば、出会う最後の瞬
時命令は実行される。テーブルにおいて永久動作命令が
在る限り、瞬時命令は無視される。The mode of application differs from the previous mode at the end of instruction 41. Instruction 54 indicates that the instruction read in instruction 41 in the form of an instruction table is not an instantaneous instruction, then instruction 34' executes in an analogous manner to the previous mode, and the subroutine operates the instruction read in instruction 41. Check things to do. If instruction 54 confirms the existence of an instantaneous instruction, it calls instruction 42 which checks that the pointer is at the end of the table. In this case, instruction 42 calls instruction 34' which activates a subroutine that executes the instruction read by instruction 41. That is, it is an instantaneous command. If the other instruction 42 does not check the end of the table, then
Looping back to instruction 39, the program executes as before, continuously checking all slots in state table 82' until a permanent instruction is encountered or the end of the table is reached. If a permanent instruction is encountered, the latter is then executed immediately and the previous instantaneous instruction is then erased by instruction 55. If the end of the table is reached, the last instantaneous instruction encountered is executed. Momentary commands are ignored as long as there are permanent motion commands in the table.
【0039】この実施例はそれ故、対応する命令が如何
なる瞬時でない作動命令のない場合のみ無視される1つ
又はそれ以上の送信点、又は1つ又はそれ以上のリレー
点を階層構成しないことを可能とする。瞬時命令の実行
の可能性は、第2,第4及び第5の実施例においてほぼ
提供されている。応用第2モードの場合、リレー点のイ
ンターフェース7は3つの追加接点C5,C6,C7を
有し、接点C8は有さず、優先順位テーブルは中央プロ
グラムメモリーに与えられる。第5の実施例において、
WINDとURGENTの送信点は接点C9を有さず、
結果として送信瞬時命令の可能性はない。各場合、命令
テーブルの形式は結果として適用される。This embodiment therefore does not layer one or more transmission points or one or more relay points whose corresponding commands are ignored only in the absence of any non-instantaneous activation commands. possible. The possibility of instantaneous instruction execution is almost provided in the second, fourth and fifth embodiments. In the case of the second mode of application, the relay point interface 7 has three additional contacts C5, C6, C7 and no contact C8, and the priority table is provided in the central program memory. In a fifth embodiment,
The transmission points of WIND and URGENT do not have contact point C9,
As a result, there is no possibility of sending instantaneous commands. In each case, the format of the instruction table is applied as a result.
【0040】[0040]
【発明の効果】本発明によれば1つ又はそれ以上の任意
のリレー点と1つ又はそれ以上の任意の送信点とが自由
かつ無制限に相互関係し、その関係を修正し如何なる瞬
間にも初期の装置の如何なる変質をも発生することなく
リレー点又は送信点の如何なる追加をも可能とする送受
信装置が提供される。According to the present invention, one or more arbitrary relay points and one or more arbitrary transmission points can freely and unrestrictedly interact with each other, and the relationship can be modified at any moment. A transceiver device is provided that allows any addition of relay points or transmission points without causing any modification of the initial device.
【図1】本発明による送受信装置の全体図である。FIG. 1 is an overall diagram of a transmitting/receiving device according to the present invention.
【図2】リレー点の構成図である。FIG. 2 is a configuration diagram of a relay point.
【図3】送信点の構成図である。FIG. 3 is a configuration diagram of a transmission point.
【図4】第1,第2,第4及び第5の実施例と、第1の
実施例の表示に使用される種類のリレー点の入力インタ
ーフェースを示す図である。FIG. 4 is a diagram illustrating input interfaces of the first, second, fourth and fifth embodiments and of relay points of the type used in the display of the first embodiment;
【図5】第1の実施例におけるリレー点のロジック処理
ユニットの中央メモリーに含まれるアドレステーブルを
示す図である。FIG. 5 is a diagram showing an address table included in the central memory of the logic processing unit of the relay point in the first embodiment.
【図6】第2の実施例におけるリレー点で示される表示
を示す図である。FIG. 6 is a diagram showing a display indicated by relay points in the second embodiment.
【図7】第2の実施例におけるリレー点のロジック処理
ユニットの中央メモリーに示される優先順位テーブルを
示す図である。FIG. 7 is a diagram showing a priority order table shown in the central memory of the logic processing unit of the relay point in the second embodiment.
【図8】第2の実施例におけるリレー点で示される中央
データメモリーの送信状態と命令のアドレステーブルを
示す図である。FIG. 8 is a diagram showing a transmission state of the central data memory indicated by relay points and an address table of commands in the second embodiment.
【図9】リレー点に関する第3の実施例に使用されるイ
ンターフェースを示す図である。FIG. 9 shows an interface used in a third embodiment regarding relay points;
【図10】優先順位テーブルと第3の実施例におけるリ
レー点で示される送信状態と命令のアドレステーブルを
示す図である。FIG. 10 is a diagram showing a priority order table and a transmission state indicated by relay points in the third embodiment and an address table of commands.
【図11】優先順位、アドレス、送信状態及び第4の実
施例におけるリレー点での中央データメモリーにおいて
示される命令の各々のテーブルを示す図である。FIG. 11 shows a table of priority, address, transmission status and each of the commands shown in the central data memory at the relay point in the fourth embodiment;
【図12】優先順位テーブルの2つのメモリースロット
が保護されている同一テーブルを示す図である。FIG. 12 shows the same table in which two memory slots of the priority table are protected.
【図13】第1の実施例の動作フロー図である。FIG. 13 is an operation flow diagram of the first embodiment.
【図14】第2の実施例の動作フロー図である。FIG. 14 is an operation flow diagram of the second embodiment.
【図15】第3の実施例における図14の動作フロー図
の修正図である。FIG. 15 is a modified diagram of the operation flow diagram of FIG. 14 in the third embodiment.
【図16】第4の実施例における図14の動作フロー図
の追加修正図である。FIG. 16 is an additional modification diagram of the operation flow diagram of FIG. 14 in the fourth embodiment.
【図17】第5の実施例における図16の修正図である
。FIG. 17 is a modified diagram of FIG. 16 in the fifth embodiment.
【図18】第6の実施例に関する修正された送信点を示
す図である。FIG. 18 shows modified transmission points for the sixth embodiment.
【図19】この第6の実施例のリレー点のインターフェ
ースを示す図である。FIG. 19 is a diagram showing a relay point interface of this sixth embodiment.
【図20】第6の実施例におけるリレー点での中央デー
タメモリーにおける優先順位、アドレス、送信状態、命
令、命令の形式のテーブルを示す図である。FIG. 20 is a diagram showing a table of priorities, addresses, transmission states, commands, and command formats in the central data memory at the relay point in the sixth embodiment;
【図21】第6の実施例における図15の修正フロー図
である。FIG. 21 is a flowchart for modifying FIG. 15 in a sixth embodiment.
1…送信点 2…リレー点 3…バスライン 4…受信点 5…マイクロプロセッサ 6…受信インターフェース 7…ユーザーインターフェース 8…LCDドライバ 9…バスインターフェース 10…安定化電源 81…アドレステーブル 82…送信状態テーブル 83…命令テーブル 1...Transmission point 2...Relay point 3...Bus line 4...Receiving point 5...Microprocessor 6...Reception interface 7...User interface 8...LCD driver 9...Bus interface 10...Stabilized power supply 81...Address table 82...Transmission status table 83...Instruction table
Claims (13)
けられた数個の受信点(4) 及び数個の送信点(1)
と、各々が1つの受信点に接続された数個のリレー点
(2) を備えた送受信装置であって、該送信点(1)
と該リレー点(2) は各々内部通信できるようにコ
モンバスラインに電気的に接続され、該送信点は更にバ
スライン上に信号を送信するために設けられ、各信号は
該アドレスコードに対応する少なくとも1つの識別要素
と該受信器により実行される命令を規定する少なくとも
1つの要素とから形成されるフレームを備え、該リレー
点は各々バスライン上に伝搬される信号を解読し処理し
、該信号と関連する該受信器を作動させる手段を備え、
該手段は各リレー点(2) で該信号を解読処理しロジ
ック処理ユニット(5)により構成される関連する該受
信器を作動させるために提供され、該ロジック処理ユニ
ット(5) は本質的に1つの中央処理装置と複数の記
憶部を備え、該複数の記憶部は少なくとも1つの識別要
素を格納するために特に提供され、該中央処理装置と各
リレー点(2) のロジック処理ユニットの記憶部はマ
イクロプロセッサ(5) を構成し、該マイクロプロセ
ッサ(5) は中央不揮発性プログラムメモリーと揮発
性中央データメモリーとを備え、該中央不揮発性プログ
ラムメモリーは主構成と自身の応用プログラムとを含み
、フレーム受理サブルーチンと命令を実行するためのサ
ブルーチンとを備え、主プログラムは一方では識別要素
が格納された信号の1つに対応するバスライン上を伝搬
する信号を選択するために提供され、他方では作動する
ため各選択された信号に対して該命令を実行するための
該サブルーチンは、該フレームに含まれ、対応する受信
器に信号を送信することを特徴とする送受信装置。Claim 1: Several receiving points (4) and several transmitting points (1), each assigned to a specific address code.
and several relay points (2) each connected to one receiving point, the transmitting point (1)
and the relay point (2) are each electrically connected to the common bus line for internal communication, and the transmission point is further provided for transmitting signals on the bus line, each signal corresponding to the address code. and at least one element defining instructions to be executed by the receiver, each relay point decoding and processing a signal propagated on a bus line; means for activating the receiver associated with the signal;
Said means are provided for decoding and processing said signal at each relay point (2) and activating the associated said receiver constituted by a logic processing unit (5), said logic processing unit (5) essentially a central processing unit and a plurality of storage units, the plurality of storage units being particularly provided for storing at least one identification element, the storage units of the central processing unit and the logic processing unit of each relay point (2); The part constitutes a microprocessor (5), the microprocessor (5) comprising a central non-volatile program memory and a volatile central data memory, the central non-volatile program memory containing the main configuration and its own application program. , a frame acceptance subroutine and a subroutine for executing instructions, the main program being provided on the one hand for selecting a signal propagating on the bus line corresponding to one of the signals in which the identification element was stored, and on the other hand In the transceiver device, the subroutine for executing the instructions for each selected signal to operate is included in the frame and transmits the signal to the corresponding receiver.
) の中央データメモリーが、該リレー点が応答する該
送信器のアドレスを格納するためのメモリースロットか
ら成るアドレステーブルと、該バスライン上を伝搬する
該最終信号のフレームに含まれる情報を一時的に格納す
るフレームメモリースロットと、メモリースロットから
なり、かつ該格納されたフレームの該アドレスが該アド
レステーブルに格納されたフレームの1つに対応する度
に状態(0又は1)を受信する表示器とを具備すること
を特徴とする請求項1に記載の送受信装置。[Claim 2] A microprocessor (5
) a central data memory for temporarily storing the information contained in the frame of the final signal propagating on the bus line and an address table consisting of memory slots for storing the addresses of the transmitters to which the relay points respond; a frame memory slot for storing frames in the address table; and an indicator comprising a memory slot and receiving a status (0 or 1) each time the address of the stored frame corresponds to one of the frames stored in the address table. The transmitting/receiving device according to claim 1, comprising:
前記識別要素を該中央データメモリーに導入する該手段
(C1からC4;C1からC7)を有するユーザーイン
ターフェース(7,7′,7″)を備えることを特徴と
する請求項2に記載の送受信装置。3. A user interface (7, 7', 7'') comprising at each relay point (2) said means (C1 to C4; C1 to C7) for introducing said identification element into said central data memory via a user; ) The transmitting/receiving device according to claim 2.
が、プログラム/応用モードに関する接点(C1)と
、該アドレステーブルのポインターを増加する接点(C
4) と、指示されるスロットのアドレスを増/減可能
とする2つの接点(C2,C3) と、該アドレスの増
加/減少を表示する1つの手段(13)とを具備するこ
とを特徴とする請求項3に記載の送受信装置。[Claim 4] The user interface (7)
has a contact point (C1) related to the program/application mode and a contact point (C1) that increases the address table pointer.
4), two contacts (C2, C3) that can increase/decrease the address of the designated slot, and one means (13) for displaying the increase/decrease of the address. The transmitting/receiving device according to claim 3.
ードを備え、該送信点は該送信信号のフレームにおける
このコードに一体となるために提供され、各リレー点(
2) は主プログラムメモリー内に、特定の命令に従い
送信点のコードが格納される数個のメモリースロットか
ら成る優先順位テーブルを備え、その中心データメモリ
ーにおいて、各々がメモリースロットの等しい数から成
り、これらのメモリースロットの各々が優先順位テーブ
ルの1つのメモリースロットと関連する3つのテーブル
(81,82,83)において、第1のテーブル(81
)は、その機能が該選択された送信器のアドレスを格納
するアドレステーブルであり、第2のテーブル(82)
はその機能が送信点の状態が作動中であるか否かを格納
する送信器状態テーブルであり、第3のテーブル(83
)はその機能が選択された送信点の命令の性質を格納す
る命令テーブルであり、該主プログラムとフレーム受理
サブルーチンは送信器の形式に関するコードを読み込み
かつ格納する命令と、受信されたフレームの送信器の形
式に関するコードが優先順位テーブルにおいて格納され
る形式と対応することをチェックする命令とを具備する
ことを特徴とする請求項1に記載の送受信装置。5. Each transmission point is provided with a code specific to the type of transmitter, the transmission point being provided to be integrated with this code in the frame of the transmitted signal, and each relay point (
2) comprises in its main program memory a priority table consisting of several memory slots in which codes of transmission points are stored according to specific instructions, and in its central data memory each consisting of an equal number of memory slots; In the three tables (81, 82, 83), each of these memory slots is associated with one memory slot of the priority table, the first table (81
) is an address table whose function is to store the address of the selected transmitter, and a second table (82)
is a transmitter status table whose function is to store whether the status of the transmitting point is active or not, and the third table (83
) is an instruction table whose function is to store the nature of the instructions for the selected transmission point, and the main program and frame reception subroutine contains instructions to read and store codes regarding the transmitter format and the transmission of received frames. 2. The transmitting/receiving device according to claim 1, further comprising an instruction for checking that a code related to the type of the device corresponds to a format stored in the priority table.
インターフェース(7) を備え、該ユーザーインター
フェース(7) はプログラム/応用モードに関する接
点(C1)と、優先順位テーブルのポインターを増加す
る接点(C4)と、プログラムモードにおけるアドレス
の位置を増減可能とする2つの接点(C2,C3) と
優先順位テーブルにおいて指示されるメモリースロット
の表示をする表示器を具備することを特徴とする請求項
5に記載の送受信装置。6. Each relay point (2) comprises one user interface (7), which includes a contact (C1) regarding the program/application mode and a contact (C1) for increasing the pointer of the priority table. C4), two contacts (C2, C3) for making it possible to increase or decrease the address position in the program mode, and a display device for displaying the memory slot specified in the priority table. Transmitting/receiving device described in .
、制御命令を導入する手段(C5,C6,C7)を備え
、該優先順位テーブル (80′) が該リレー点で導
かれる命令を格納するための追加メモリースロット(8
01) を備え、各状態 (82′) と命令 (83
′) テーブルが該優先順位テーブルの前記追加メモリ
ースロットにリンクされる追加メモリースロット(82
1,831) を備え、作動又は非作動状態とリレー点
の命令を格納するため、リレー点の主プログラムは、該
導入手段(C5,C6,C7)をチェックし、状態テー
ブルと命令テーブルのスロットに対応して更新するため
の追加命令を備えることを特徴とする請求項5又は6に
記載の送受信装置。7. At least one relay point (2) comprises means (C5, C6, C7) for introducing control commands, said priority table (80') storing the commands introduced at said relay point. Additional memory slots (8
01), each state (82') and command (83
') an additional memory slot (82) whose table is linked to said additional memory slot of said priority table;
1,831), in order to store the activated or deactivated state and the command of the relay point, the main program of the relay point checks the introduction means (C5, C6, C7) and fills the slots of the state table and the command table. The transmitting/receiving device according to claim 5 or 6, further comprising an additional instruction for updating in accordance with.
モリーにおいて、数個のメモリースロットから成る優先
順位テーブル (80″) とアドレステーブル (8
1″)と送信器状態テーブル (82″) と命令テー
ブル (83″) とを備え、これらのテーブルは各々
メモリースロットから成り、その各々が該優先順位テー
ブルのメモリースロットと一体となり、前記ユーザーイ
ンターフェース(7′) が、該優先順位テーブルのメ
モリースロットに送信器の形式に対して特定のコードを
導き、アドレステーブルに対応するアドレスを導く手段
を備えることを特徴とする請求項3に記載の送受信装置
。8. Each relay point (2) has a priority table (80″) consisting of several memory slots and an address table (80″) in the central data memory.
1''), a transmitter status table (82''), and a command table (83''), each of which comprises a memory slot, each of which is integral with the memory slot of said priority table, and said user interface. Transmission/reception according to claim 3, characterized in that (7') comprises means for guiding a specific code for the type of transmitter into the memory slot of the priority table and the corresponding address in the address table. Device.
が、予めプログラムされた形式のコードを含む少なく
とも1つの保護されたメモリースロット(812,81
3) と主プログラムを備え、該主プログラムは該優先
順位テーブルにおいて指示される該メモリースロットが
該アドレステーブルの対応するスロットに該ポインター
を移動するための保護されていることをチェックする命
令を備えることを特徴とする請求項8に記載の送受信装
置。[Claim 9] The priority table (80″′)
includes at least one protected memory slot (812, 81) containing code in a preprogrammed format;
3) a main program, the main program comprising instructions for checking that the memory slot indicated in the priority table is protected for moving the pointer to a corresponding slot in the address table. 9. The transmitting/receiving device according to claim 8.
、瞬時命令を指示する信号コードのフレームに導入する
手段(C9)を備え、各リレー(2) が中央メモリー
部において他のテーブル (80′から83′) のメ
モリースロットの数に対してメモリースロットの等しい
数から成る追加の命令テーブル(84)の形式を備え、
これらのスロットの各々は優先順位テーブル (80′
) のスロットに一体となり、これらのスロットは、瞬
時命令を指示するコードを受信フレームが含む時、瞬時
状態を格納するために供給され、該主プログラムは、命
令テーブルの形式において瞬時命令コードの存在をチェ
ックする追加命令(54)と、送信器の状態、命令及び
命令テーブルの形式を更新する命令 (45′, 46
′) と同様、命令テーブルの形式をリセットする命令
(55)を備えることを特徴とする請求項5乃至9の何
れか1つに記載の送受信装置。10. At least one transmission point (1) is provided with means (C9) for introducing instantaneous commands into the frame of a signal code indicating, each relay (2) having a central memory part which is connected to another table (80'). to 83′) of the form of an additional instruction table (84) consisting of an equal number of memory slots to the number of memory slots of
Each of these slots has a priority table (80'
), these slots are provided for storing an instantaneous state when a received frame contains a code indicating an instantaneous instruction, and the main program recognizes the existence of an instantaneous instruction code in the form of an instruction table. Additional instructions (54) to check the transmitter status, instructions and instructions table format (45', 46)
10. The transmitting/receiving device according to any one of claims 5 to 9, further comprising an instruction (55) for resetting the format of the instruction table, similarly to the instruction table format.
される請求項9に記載の送受信装置。11. A transmitting/receiving device according to claim 9, wherein said means is constituted by a contact (C9).
) は、作動接点(C8)と接点(C5,C6,C7)
を備え、該作動接点が該接点(C5,C6,C7)によ
り瞬時命令を該リレー点に送信可能とすることを特徴と
する請求項10に記載の送受信装置。[Claim 12] The user interface (7″
) is the operating contact (C8) and the contact (C5, C6, C7)
Transmitting/receiving device according to claim 10, characterized in that the actuating contacts are capable of transmitting instantaneous commands to the relay points by means of the contacts (C5, C6, C7).
検出器を備え、各送信器(1) は1つの電源(17)
と1つのマイクロプロセッサ(14)と、該送信器への
検出器に接続される1つの入力インターフェース(18
)と該バスラインへの送信器に接続される出力インター
フェース(19)とを具備することを特徴とする請求項
1乃至12の何れか1つに記載される送受信装置。13. A detector linked to each transmitter, each transmitter (1) having one power source (17);
and one microprocessor (14) and one input interface (18) connected to the detector to the transmitter.
) and an output interface (19) connected to a transmitter to the bus line.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR9004907A FR2661024B1 (en) | 1990-04-17 | 1990-04-17 | INSTALLATION COMPRISING SEVERAL RECEIVING POINTS AND SEVERAL TRANSMITTING POINTS. |
| FR9004907 | 1990-04-17 | ||
| FR9016463 | 1990-12-28 | ||
| FR9016463 | 1990-12-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04306028A true JPH04306028A (en) | 1992-10-28 |
Family
ID=26227987
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3085028A Withdrawn JPH04306028A (en) | 1990-04-17 | 1991-04-17 | Transceiver apparatus |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP0453399A1 (en) |
| JP (1) | JPH04306028A (en) |
| ES (1) | ES2048713T1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100278527B1 (en) * | 1991-11-11 | 2001-01-15 | 요트.게.아. 롤페즈 | Equipment control system with common communication channel |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0549005B1 (en) * | 1991-11-11 | 1999-03-17 | Koninklijke Philips Electronics N.V. | System for equipment control, comprising a common channel |
| FR2691554B1 (en) * | 1992-05-19 | 1994-07-29 | Somfy | SELECTION AND DISPLAY DEVICE FOR MULTICHANNEL REMOTE CONTROL. |
| FR2740825B1 (en) * | 1995-11-03 | 1998-01-23 | Somfy | CONTROL UNIT FOR SOLAR PROTECTION ELEMENTS |
| FR2791796B1 (en) * | 1999-03-29 | 2001-08-03 | Bubendorff Sa | DIAGNOSTIC METHOD AND TOOL FOR TESTING THE OPERATION OF AT LEAST ONE MOTORIZED CLOSING SYSTEM, SUCH AS A ROLLING SHUTTER OR THE LIKE |
| FR2814774B1 (en) * | 2000-10-03 | 2003-09-19 | Deprat Jean Sa | METHOD, AND DEVICE FOR CONTROLLING A MOBILE MEMBER, ESPECIALLY BLINDS AND / OR ROLLING SHUTTER, AND MOBILE MEMBER MOTOR, PARTICULARLY FOR IMPLEMENTING SAID METHOD |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0023105A1 (en) * | 1979-07-06 | 1981-01-28 | WARD & GOLDSTONE LIMITED | System and method for handling multiplex information |
| FR2535133A1 (en) * | 1982-10-26 | 1984-04-27 | Paget Jean | Facility for digital transmission, by bifilar line, of information supplied by sensors and of orders intended for actuators. |
| BE900816A (en) * | 1984-10-12 | 1985-04-12 | Betea S A | Multipoint bidirectional communication over single line - using decoders validating messages and rejecting doubtful bits by majority logic |
| US4897834A (en) * | 1987-08-18 | 1990-01-30 | Allen-Bradley Company, Inc. | Bit oriented communications network |
| DE3801560A1 (en) * | 1988-01-20 | 1989-08-03 | Warema Renkhoff Gmbh & Co Kg | Acutating device for a Venetian blind with an electric motor |
| DE8903355U1 (en) * | 1989-03-17 | 1989-06-29 | Hsieh, Chi-Sheng, Ping Tung | Operating device for blinds |
-
1991
- 1991-04-02 ES ES91810236T patent/ES2048713T1/en active Pending
- 1991-04-02 EP EP91810236A patent/EP0453399A1/en not_active Withdrawn
- 1991-04-17 JP JP3085028A patent/JPH04306028A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100278527B1 (en) * | 1991-11-11 | 2001-01-15 | 요트.게.아. 롤페즈 | Equipment control system with common communication channel |
Also Published As
| Publication number | Publication date |
|---|---|
| ES2048713T1 (en) | 1994-04-01 |
| EP0453399A1 (en) | 1991-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5454077A (en) | Communication system between a plurality of transmitters and receivers having relays responsive to those identifying codes of transmitters contained in its respective table memory | |
| EP1029406B1 (en) | Method of reprogramming memories in field devices over a multidrop network | |
| EP0540369B1 (en) | Adaptive elevator security system | |
| NZ554562A (en) | Method of setting the storey associations of a plurality of operating units of a lift installation | |
| US5956523A (en) | Method and apparatus for reducing the number of RS232/RS485 transmission converters required for communicating between a PC and a plurality of instruments | |
| US4370717A (en) | Elevator bank simulation system | |
| CA2013973C (en) | Remote controlling device | |
| JPH04306028A (en) | Transceiver apparatus | |
| US7383325B2 (en) | System and method for providing home appliance control data | |
| US6512449B1 (en) | Screen display method for portable information terminal | |
| JP2809910B2 (en) | Elevator information display system | |
| CA2082453C (en) | Centralized change of parameters of hall and car equipment | |
| JP2002276245A (en) | Switchgear communication system, non-switchgear communication device and switchgear communication device | |
| US20260082207A1 (en) | Systems and methods for selectively generating and transmitting wireless advertisements | |
| JP4104497B2 (en) | Switching system | |
| JP6616654B2 (en) | Switchgear operating method, program, recording medium, mobile communication terminal, and switchgear operating system | |
| KR20210003446A (en) | Home wireless power control system base on the block | |
| WO2005081079A1 (en) | Programming device for operating systems of roller blinds and the like | |
| JPH04333794A (en) | Opening and shutting drive controller | |
| JP2002064889A (en) | Remote control method | |
| KR200183535Y1 (en) | Information transmitting and receiving apparatus | |
| WO2001065876A1 (en) | Programmable mobile communications terminal with randomized off-peak transmissions | |
| JP3083387B2 (en) | Air conditioner group control address setting device | |
| JP2745929B2 (en) | Transmission control device | |
| JPH04192962A (en) | Home telephone system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19980711 |