JPH03268622A - Method and apparatus for transmission control - Google Patents
Method and apparatus for transmission controlInfo
- Publication number
- JPH03268622A JPH03268622A JP6883990A JP6883990A JPH03268622A JP H03268622 A JPH03268622 A JP H03268622A JP 6883990 A JP6883990 A JP 6883990A JP 6883990 A JP6883990 A JP 6883990A JP H03268622 A JPH03268622 A JP H03268622A
- Authority
- JP
- Japan
- Prior art keywords
- control
- station
- terminal
- delay time
- terminals
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 title claims description 20
- 238000004891 communication Methods 0.000 claims abstract description 24
- 230000003111 delayed effect Effects 0.000 abstract description 2
- 230000000979 retarding effect Effects 0.000 abstract 1
- 238000005259 measurement Methods 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は家庭内に設置されている多数の機器を遠隔操作
で制御する所謂ホームオートメーションシステムにおけ
る伝送制御方法およびその装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a transmission control method and apparatus for a so-called home automation system that remotely controls a large number of devices installed in a home.
従来の技術
従来から、伝送制御には回報命令を用いて多数の機器を
同時に制御する一斉同報通信が利用されている。この−
斉同報通信による制御の例古して特開昭60−6993
2号公報がある。以下、これを第4図を用いて説明する
。図に示すように、電力線1には端末2〜4が接続され
ている。端末2〜4は各々識別用の自局アドレスを有し
ており、電力線1を通信路として伝送制御を行う。端末
3.4には制御対象である負荷5.6が接続されている
。BACKGROUND OF THE INVENTION Conventionally, simultaneous broadcast communication has been used for transmission control, in which a large number of devices are controlled simultaneously using a broadcast command. This-
An example of control using simultaneous broadcast communication is JP-A-60-6993.
There is a No. 2 publication. This will be explained below using FIG. 4. As shown in the figure, terminals 2 to 4 are connected to a power line 1. Each of the terminals 2 to 4 has its own address for identification, and performs transmission control using the power line 1 as a communication path. A load 5.6 to be controlled is connected to the terminal 3.4.
今、端末2から端末3.4に対する制御要求が発生した
とする。同報命令を用いる制御では端末2から一連の信
号が出力され、この信号を端末3と端末4は同時に受信
する。ここで負荷5.6の電力容量が大きい場合は、同
時にONするとブレーカが切れるという事態が生ずる。Suppose now that a control request is issued from terminal 2 to terminal 3.4. In control using a broadcast command, a series of signals are output from terminal 2, and terminals 3 and 4 simultaneously receive these signals. Here, if the power capacity of the loads 5 and 6 is large, a situation will occur in which the breakers will trip if they are turned on at the same time.
このような事態を避けるために、端末3.4は設定され
ている自局アドレスに応じた遅延時間だけ待って、負荷
5.6をONさせるようにしている。In order to avoid such a situation, the terminal 3.4 waits for a delay time corresponding to the set own address before turning on the load 5.6.
発明が解決しようとする課題
この方法を用いた伝送制御装置では、各端末毎に時間計
測を行うための固有の装置が必要となり、各端末の構成
が複雑になるという問題が発生する。また全ての端末に
時間計測のための固有の装置を備えたとしても、全ての
端末で同じ基準で時間計測を行うことは困難である。特
に時間計測の開始点を同一にするための時刻の基準を定
めることは、困難である。このように、時間計測の精度
を上げるとコストや装置の大きさの点て非常に不利とな
る。Problems to be Solved by the Invention A transmission control device using this method requires a unique device for measuring time for each terminal, resulting in a problem that the configuration of each terminal becomes complicated. Further, even if all terminals are equipped with a unique device for measuring time, it is difficult to measure time on all terminals based on the same standard. In particular, it is difficult to establish a time standard for making the starting points of time measurements the same. In this way, increasing the accuracy of time measurement is very disadvantageous in terms of cost and device size.
本発明は上記課題を解決するもので、構成が簡単でかつ
各々の端末間で時間計測基準が一定の伝送制御方法およ
びその装置を提供することを目的とする。The present invention is intended to solve the above problems, and aims to provide a transmission control method and apparatus thereof that have a simple configuration and have a constant time measurement standard between each terminal.
課題を解決するための手段
本発明は上記目的を達成するために、電力線を通信路と
する複数の端末の一つから他の端末へ制御を促す同報命
令を出力したとき回報命令を受信した他の端末は、自局
アドレスの数値と電力線の商用電力の周波数から得た同
期パルスの周期の積に応じた遅延時間だけ遅延してから
負荷の制御を実行するようにした伝送制御方法としたも
のである。Means for Solving the Problems In order to achieve the above object, the present invention provides a system in which a broadcast command is received when one of a plurality of terminals using a power line as a communication path outputs a broadcast command prompting control to another terminal. The other terminals adopted a transmission control method in which load control was performed after a delay time corresponding to the product of the own station address value and the period of the synchronization pulse obtained from the frequency of the commercial power on the power line. It is something.
また本発明は、電力線を通信路とする複数の端末を有し
、この端末は、電力線の商用電力の周波数から通信の同
期パルスを作り出す同期クロック発生手段と、各々の識
別用の自局アドレスを設定するための自局アドレス設定
手段と、前記端末の一つから同報命令を受信したとき、
自局アドレスに1を加えた数値に応じた回数だけ同期パ
ルスを入力してから負荷の制御を実行する演算制御手段
とを有する伝送制御装置としたものである。Further, the present invention has a plurality of terminals using a power line as a communication path, and each terminal has a synchronous clock generating means for generating a communication synchronous pulse from the frequency of commercial power on the power line, and a own station address for identification. own station address setting means for setting, and upon receiving a broadcast command from one of the terminals,
The transmission control device has an arithmetic control means that executes load control after inputting synchronization pulses a number of times corresponding to the value obtained by adding 1 to the own station address.
作用
前記方法によれば、同期パルスをそのまま時間計測に流
用するものであり、端末の一つから他の端末へ制御を促
す同報命令が出力されたとき、同報命令を受信した端末
は自局アドレスの数値と同期パルスの周期の積に応じた
遅延時間だけ遅延してから制御を実行するものである。Effect According to the above method, the synchronization pulse is used as it is for time measurement, and when a broadcast command is output from one of the terminals to prompt another terminal to control, the terminal that received the broadcast command automatically Control is executed after a delay time corresponding to the product of the station address value and the period of the synchronization pulse.
そして装置は、演算制御手段により、端末の自局アドレ
スに1を加えた数値に応じた回数だけ同期パルスを入力
してから負荷の制御を実行するものである。Then, the device executes load control after inputting synchronization pulses a number of times according to the value obtained by adding 1 to the own station address of the terminal by the arithmetic control means.
実施例
以下、本発明の実施例を第1図〜第3図を用いて説明す
る。図において10は電源供給と共に通信路として働く
電力線で、端末11〜13が接続されている。また端末
12.13にはそれぞれ制御対象となる負荷14.15
が接続されている。EXAMPLE Hereinafter, an example of the present invention will be explained using FIGS. 1 to 3. In the figure, reference numeral 10 denotes a power line that serves as a communication path as well as supplying power, to which terminals 11 to 13 are connected. In addition, terminals 12 and 13 have loads 14 and 15 to be controlled, respectively.
is connected.
本実施例では、負荷14.15は照明やエアコンなどの
電力要領の大きい電化製品である。端末12.13は、
電力線10を介して他の端末と通信を実行する通信手段
16と、通信手段16からの信号を受けて、自局アドレ
ス設定手段18に設定されている自局アドレス情報を参
考に装置の制御命令を発生する演算制御手段17と、演
算制御手段17て発生した命令を信号として受けて、接
続されている負荷14.15をオンオフ制御する制御手
段19と、時間を計測する同期クロック発生手段20を
備えている。ここで、演算制御手段17は所定の手順に
基づいて演算制御を行うもので、例えばマイクロコンピ
ュータで実現可能である。また自局アドレス設定手段1
8は例えば複数のスイッチで実現することができ、端末
毎に固有の数値を設定することにより通信信号の識別を
行うことができる。制御手段19は負荷を0N10FF
するなどの制御を行うものであり、リレーや半導体スイ
ッチあるいは電子回路によるインターフェイス回路が考
えられる。同期クロック発生手段20は、第2図a、b
の信号波形図で示すように、電力線の商用電源電圧のゼ
ロボルトを検出して同期パルスを発生するものである。In this embodiment, the loads 14 and 15 are electrical appliances that require a large amount of power, such as lighting and air conditioners. Terminal 12.13 is
A communication means 16 executes communication with other terminals via the power line 10, and upon receiving a signal from the communication means 16, issues a device control command with reference to the own address information set in the own address setting means 18. a control means 19 that receives commands generated by the arithmetic control means 17 as signals and controls on/off the connected loads 14 and 15; and a synchronous clock generation means 20 that measures time. We are prepared. Here, the arithmetic control means 17 performs arithmetic control based on a predetermined procedure, and can be realized by, for example, a microcomputer. Also, own station address setting means 1
8 can be realized by, for example, a plurality of switches, and communication signals can be identified by setting a unique value for each terminal. The control means 19 sets the load to 0N10FF.
An interface circuit using a relay, a semiconductor switch, or an electronic circuit can be considered. The synchronous clock generating means 20 is shown in FIGS. 2a and 2b.
As shown in the signal waveform diagram, the synchronization pulse is generated by detecting zero volts of the commercial power supply voltage of the power line.
以下、本実施例の動作を説明する。各端末が備えている
同期クロック発生手段20は、電力線10を伝送通信路
として用いる通信において時間計測の基準値を極めて簡
単に提供できる手段である。第2図c、dの信号波形図
を用いて、演算制御手段17が作成する制御命令の構成
を説明する。すなわち、同期クロック発生手段20が発
生する周期Tの同期パルス間の前半にパルスを設けるも
のを論理1とし、後半にパルスを設けるものを論理Oと
して、これらを組み合わせて通信信号を構成するもので
ある。実際に通信手段16から電力線10に出力される
通信信号は、第2図dに示すように、論理パルスを高調
波で変調して電力線電圧に重畳したものとなる。The operation of this embodiment will be explained below. The synchronous clock generating means 20 provided in each terminal is a means that can extremely easily provide a reference value for time measurement in communication using the power line 10 as a transmission communication path. The structure of the control command created by the arithmetic control means 17 will be explained using the signal waveform diagrams shown in FIGS. 2c and 2d. That is, a pulse is provided in the first half between the synchronizing pulses of period T generated by the synchronizing clock generating means 20, and a logic 1 is defined as a pulse in the second half, and a logic O is defined as a pulse in the latter half, and these are combined to form a communication signal. be. The communication signal actually output from the communication means 16 to the power line 10 is a logical pulse modulated with harmonics and superimposed on the power line voltage, as shown in FIG. 2d.
負荷制御を遅延させる遅延時間は、自局アドレス設定手
段18で設定された数値と、同期パルス22の周期Tを
掛は合わせて作る。例えば自局アドレスが5番なら遅延
時間は5Tであり、12番なら12Tとなる。この本実
施例による方法は、同期パルスの周期Tが全ての端末で
同一であることと、自局アドレス設定手段18で設定さ
れている自局アドレス値が、全ての端末で異なるように
設定されていることを利用するもので、全ての端末の遅
延時間を異なる時間とすることができる。The delay time for delaying the load control is created by multiplying the value set by the local station address setting means 18 by the period T of the synchronization pulse 22. For example, if the own address is number 5, the delay time is 5T, and if it is number 12, the delay time is 12T. The method according to this embodiment is such that the period T of the synchronization pulse is the same for all terminals, and that the own station address value set by the own station address setting means 18 is set to be different for all terminals. This takes advantage of the fact that all terminals have different delay times.
これにより端末11から他の複数の端末に対して一斉に
負荷をONさせようとする同報命令が出力されたとき、
全ての端末につながる負荷は周期Tの倍数だけ遅延され
た時刻にオンすることになる。As a result, when the terminal 11 outputs a broadcast command to simultaneously turn on the load to multiple other terminals,
The loads connected to all terminals are turned on at a time delayed by a multiple of the period T.
次に端末12が信号を受信したときの演算制御手段17
の制御の手順を、第3図の流れ図を用いて説明する。制
御信号を受信したとき、演算制御手段17はまず処理2
5において、その制御信号が自局宛のものか否かを調べ
る。制御信号中には一般に制御対象を示すアドレスか同
報命令を示す情報が含まれているのでこれを解読する。Next, when the terminal 12 receives a signal, the calculation control means 17
The control procedure will be explained using the flowchart shown in FIG. When receiving the control signal, the arithmetic control means 17 first performs processing 2.
In step 5, it is checked whether the control signal is addressed to the own station. Since the control signal generally includes an address indicating a controlled object or information indicating a broadcast command, this is decoded.
処理25で自局への制御信号でないことがわかれば、こ
の制御信号を無視して手順を終了し、次の制御信号の受
信を待つ。自局への制御信号であれば処理26へ行き、
ここで回報命令による制御か自局のみの個別制御かを調
べる。自局のみへの個別制御てあれば、特に制御を遅延
させる理由はないので処理27へ行き制御をすぐ行って
終了する。回報制御である場合は、処理28へ行き自局
アドレス設定手段18の値を読み出し、この値に変数X
を代入する。処理29では遅延時間を作るため(X+1
)だけ同期パルス22が入力されるのを待つ。(X+1
)個の同期パルスを確認したなら遅延時間xTだけ経過
したことになり、ここで初めて処理27へ行き負荷を制
御して終了する。この(X+1)個の同期パルスを確認
するという点が、本実施例の骨子となる思想である。つ
まり、遅延時間xTの演算を乗法で行う代わりに処理の
簡単な加法で行うものであり、時間xTの間には(X+
1)個の同期パルスが発生することを利用しているもの
である。If it is determined in step 25 that the control signal is not directed to the own station, this control signal is ignored, the procedure is terminated, and the process waits for reception of the next control signal. If it is a control signal to the own station, go to process 26,
Here, check whether the control is based on a broadcast command or individual control only for the own station. If there is individual control only for the own station, there is no particular reason to delay the control, so the process goes to step 27, where the control is performed immediately and the process ends. If it is broadcast control, go to process 28, read out the value of own station address setting means 18, and set this value to variable X.
Substitute. In process 29, in order to create a delay time (X+1
) waits for the synchronization pulse 22 to be input. (X+1
) synchronization pulses are confirmed, it means that the delay time xT has elapsed, and the process goes to process 27 for the first time, controls the load, and ends. The key idea of this embodiment is to check these (X+1) synchronization pulses. In other words, instead of calculating the delay time xT by multiplication, it is performed by simple addition, and during time xT, (X+
1) It utilizes the fact that 1) synchronization pulses are generated.
なお前記の実施例では同期パルスの周期(T)に自局ア
ドレスの数値(X)を掛は合わせた値(xT)を遅延時
間としたが、この値をさらに整数倍した値(n x T
)や、一定の整数を加えた値(xT+A)や、これら
を組み合わせた値(nxT+A)を遅延時間としても良
い。In the above embodiment, the delay time is the sum of the synchronization pulse period (T) multiplied by the value (X) of the own station address (xT), but this value is further multiplied by an integer (n x T
), a value obtained by adding a certain integer (xT+A), or a value obtained by combining these (nxT+A) may be used as the delay time.
発明の効果
以上のように本発明方法は、電力線を通信路とする複数
の端末の一つから他の端末へ制御を促す同報命令を出力
したとき同報命令を受信した他の端末は、自局アドレス
の数値と電力線の商用電力の周波数から得た同期パルス
の周期の積に応じた遅延時間だけ遅延してから負荷の制
御を実行するようにしたことにより、伝送通信に用いる
同期パルスをそのまま時間計測に流用でき、他に特別の
時間計測手段を必要とせず、かつ各々の端末間で時間計
測基準が一定となるものである。Effects of the Invention As described above, in the method of the present invention, when one of a plurality of terminals using a power line as a communication path outputs a broadcast command to prompt another terminal to control, the other terminal receiving the broadcast command can: By executing load control after a delay time corresponding to the product of the synchronization pulse period obtained from the value of the own station address and the frequency of the commercial power on the power line, the synchronization pulse used for transmission communication can be It can be used as is for time measurement, does not require any other special time measurement means, and has a constant time measurement standard between each terminal.
また本発明装置は、電力線を通信路とする複数の端末を
有し、この端末は、電力線の商用電力の周波数から通信
の同期パルスを作り出す同期クロック発生手段と、各々
の識別用の自局アドレスを設定するための自局アドレス
設定手段と、前記端末の一つから回報命令を受信したと
き、自局アドレスに1を加えた数値に応じた回数だけ同
期パルスを入力してから負荷の制御を実行する演算制御
手段とを有するものであるから、簡単な構成で伝送制御
装置を提供することができるものである。Furthermore, the device of the present invention has a plurality of terminals using power lines as communication paths, and these terminals have a synchronization clock generating means that generates communication synchronization pulses from the frequency of commercial power on the power lines, and a self-station address for identification of each terminal. and a self-station address setting means for setting the own-station address, and when receiving a broadcast command from one of the terminals, inputs synchronization pulses a number of times corresponding to a value obtained by adding 1 to the own-station address, and then controls the load. Since it has arithmetic control means for executing the transmission control device, it is possible to provide a transmission control device with a simple configuration.
第1図は本発明の一実施例を示すブロック構成図、第2
図は同信号波形図、第3図は同演算制御手段の制御プロ
グラムの流れ図、第4図は従来の伝送制御装置のブロッ
ク構成図である。
10・・・電力線、11〜13・・・端末、17・・・
演算制御手段、18・・・自局アドレス設定手段、20
・・・同期クロック発生手段。FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG.
3 is a flowchart of the control program of the calculation control means, and FIG. 4 is a block diagram of the conventional transmission control device. 10... Power line, 11-13... Terminal, 17...
Arithmetic control means, 18...own station address setting means, 20
... Synchronous clock generation means.
Claims (2)
端末へ制御を促す同報命令を出力したとき、同報命令を
受信した他の端末は、自局アドレスの数値と電力線の商
用電力の周波数から得た同期パルスの周期の積に応じた
遅延時間だけ遅延してから負荷の制御を実行するように
した伝送制御方法。(1) When one of multiple terminals using a power line as a communication path outputs a broadcast command to prompt another terminal to control, the other terminal that receives the broadcast command uses the numerical value of its own address and the power line. A transmission control method in which load control is executed after a delay time corresponding to the product of the synchronization pulse period obtained from the frequency of commercial power.
末は、電力線の商用電力の周波数から通信の同期パルス
を作り出す同期クロック発生手段と、各々の識別用の自
局アドレスを設定するための自局アドレス設定手段と、
前記端末の一つから同報命令を受信したとき、自局アド
レスに1を加えた数値に応じた回数だけ同期パルスを入
力してから負荷の制御を実行する演算制御手段とを有す
る伝送制御装置。(2) It has a plurality of terminals using a power line as a communication path, and this terminal has a synchronization clock generation means that generates a communication synchronization pulse from the frequency of commercial power on the power line, and sets its own station address for identification. own station address setting means for
A transmission control device comprising: arithmetic control means for inputting synchronization pulses a number of times corresponding to a value obtained by adding 1 to the address of the own station when receiving a broadcast command from one of the terminals, and then executing load control; .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6883990A JPH03268622A (en) | 1990-03-19 | 1990-03-19 | Method and apparatus for transmission control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6883990A JPH03268622A (en) | 1990-03-19 | 1990-03-19 | Method and apparatus for transmission control |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03268622A true JPH03268622A (en) | 1991-11-29 |
Family
ID=13385265
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6883990A Pending JPH03268622A (en) | 1990-03-19 | 1990-03-19 | Method and apparatus for transmission control |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03268622A (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5288744A (en) * | 1976-01-20 | 1977-07-25 | Matsushita Electric Ind Co Ltd | Load concentrating control type receiver |
JPH01272289A (en) * | 1988-04-25 | 1989-10-31 | Hitachi Ltd | Centralized controller for electric equipment |
-
1990
- 1990-03-19 JP JP6883990A patent/JPH03268622A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5288744A (en) * | 1976-01-20 | 1977-07-25 | Matsushita Electric Ind Co Ltd | Load concentrating control type receiver |
JPH01272289A (en) * | 1988-04-25 | 1989-10-31 | Hitachi Ltd | Centralized controller for electric equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6298066B1 (en) | Single wire bus interface for multidrop applications | |
JP2003189654A (en) | Serial communication device for controlling motor and motor driving gear | |
US4415968A (en) | Digital data processing system with asynchronous sensing units | |
JPH10304652A (en) | Programmable pulse width modulation circuit | |
CN106933215B (en) | PXI bus-based universal equivalent device for external interface of telemetry system | |
US4806929A (en) | Remote monitor control system | |
US3520128A (en) | Automatic time distribution system | |
JPH03268622A (en) | Method and apparatus for transmission control | |
CN111324569A (en) | Multi-machine communication synchronization system, multi-machine communication synchronization method and electric appliance | |
JP3084565B2 (en) | Communication method and communication device using power line | |
SU399802A1 (en) | DEVICE FOR CONTROL OF ELECTRICAL PARAMETERS | |
JP2703586B2 (en) | Flicker compensator | |
JP2538074B2 (en) | Logic integrated circuit | |
JP2745775B2 (en) | Synchronous operation compatible measuring device | |
SU1638716A1 (en) | Defect localization device | |
SU578628A1 (en) | Arrangement for testing disconnected lines of electric circuitry | |
JPH01103733A (en) | Analog input circuit | |
JPH0715419A (en) | Controller for device | |
CN118069551A (en) | Communication topology structure and communication control method of network management control equipment | |
JPH06174798A (en) | Audio signal measuring system | |
JPH0512461A (en) | Clock supply circuit | |
JPS56115170A (en) | Controlling device of cycle for three phase | |
JPS62171349A (en) | Communication control equipment | |
JPH04278613A (en) | Clock device of duplex constitution | |
JPS6194439A (en) | Test system for reception limit |