JP6281337B2 - Communication device, meter reading system provided with communication device, and drive signal detection method in communication device - Google Patents
Communication device, meter reading system provided with communication device, and drive signal detection method in communication device Download PDFInfo
- Publication number
- JP6281337B2 JP6281337B2 JP2014049496A JP2014049496A JP6281337B2 JP 6281337 B2 JP6281337 B2 JP 6281337B2 JP 2014049496 A JP2014049496 A JP 2014049496A JP 2014049496 A JP2014049496 A JP 2014049496A JP 6281337 B2 JP6281337 B2 JP 6281337B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- width
- activation request
- communication device
- request signal
- 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.)
- Active
Links
Images
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
- Selective Calling Equipment (AREA)
Description
本発明は、通信装置、通信装置を備えた検針システム、及び通信装置における駆動信号検出方法に関する。 The present invention relates to a communication device, a meter reading system including the communication device, and a drive signal detection method in the communication device.
検針装置の無人化を図るため、検針メータの検針装置と無線子機を接続して、無線子機が検針メータから取得した「検針メータ検針値」及び「検針メータ警報」をセンタに送信するシステム(検針システム)が知られている(特許文献1参照)。
図8は、従来の検針システムの一例を模式的に示す図である。
この検針システムは、検針メータ(例えばガス検針メータ)1と、無線子機2と、無線親機3と、検針センタ(センタ)4から構成されている。
この検針システムにおいて、検針メータ1からの検針メータ検針値及び検針メータ警報は、検針メータ1に接続された無線子機2で受信し、無線子機2から無線通信により無線親機3、さらに無線親機3から図示しない公衆通信回線などを介してセンタ4に送信される。また、センタ4からは、検針要求などがこれとは逆の経路を経て検針メータ1に送信される。
A system that connects the meter reading device of a meter meter and a wireless slave unit to transmit the meter reading device unattended, and the wireless slave unit transmits the “meter meter reading value” and “meter meter alarm” acquired from the meter meter to the center (Meter reading system) is known (see Patent Document 1).
FIG. 8 is a diagram schematically illustrating an example of a conventional meter reading system.
The meter reading system includes a meter reading meter (for example, a gas meter reading meter) 1, a
In this meter-reading system, the meter-reading meter reading value and the meter-reading meter alarm from the meter-
ところで、このような検針システムにおいて上述のような交信を行うためには、その前提として、検針メータ1と無線子機2とが交信できるように通信設定がなされていることが必要である。
図9は、検針メータと無線子機との間で行われる通信設定のための手順を概略的に示す図である。
検針メータと無線子機間における通信設定は、一般に、図9に示すように、まず検針メータ1から「起動要求信号」を開始信号として発信し、これを無線子機2が受信して検出することで始まる。即ち、検針メータ1から、起動要求信号を無線子機2に対して一定時間送信して通信開始の要求を伝える。起動要求信号を受信した無線子機2は、次にこれを起動要求信号として検出すると、検針メータ1に対してデータ送信要求を送信する。検針メータ1は、無線子機2からのデータ送信要求を受信すると、無線子機2に対してデータ送信応答を行う。これにより、検針メータと無線子機間の通信設定が確立する。
By the way, in order to perform communication as described above in such a meter reading system, it is necessary to make communication settings so that the
FIG. 9 is a diagram schematically showing a procedure for communication setting performed between the meter-reading meter and the wireless slave unit.
As shown in FIG. 9, in general, the communication setting between the meter-reading meter and the wireless slave is first transmitted from the meter-
なお、上述の手順において、無線子機2は、検針メータ1からの起動要求信号を受信したとき、以下の手順で起動要求信号の検出を行う。
即ち、まず、検針メータ1から送信される「起動要求信号」は、通常は、起動要求信号の信号幅(時間幅)として規格化されたもの(規格信号幅)が用いられる。
次に、起動要求信号の検出幅として、規格時間幅「Ams(ミリ秒)」を用い、それに誤差「Bms」を加えて、信号幅(時間幅)「A」ms±「B」msの時間幅(ここでは、規定値又は信号幅検出可能領域という)を設定する。
次に、無線子機2は、この規定値内にある受信信号(起動要求信号)を、起動要求信号として検出し、他方、「起動要求信号」の規定値内でなければ、起動要求信号として検出せず受信した起動要求信号を破棄する。
In the above-described procedure, when the
That is, first, the “activation request signal” transmitted from the meter-
Next, the standard time width “Ams (milliseconds)” is used as the detection width of the activation request signal, and the error “Bms” is added thereto, and the time of the signal width (time width) “A” ms ± “B” ms. A width (here, a prescribed value or a signal width detectable region) is set.
Next, the
図10は、以上の説明を図解したものであり、検針メータ1から発信する起動要求信号の信号幅と、無線子機2における検出可否の関係を説明する図である。
即ち、検針メータ1から起動要求信号X、Y、Zが発信された場合において、起動要求信号Xの信号幅は、規格信号幅−誤差の信号幅検出可能領域に届かず、また、起動要求信号Zの信号幅は規格信号幅+誤差の信号幅検出可能領域を超えるため、検出失敗としていずれも無線子機2側で破棄される。起動要求信号Yだけが、規格信号幅±誤差の領域内の信号幅を有するために、起動要求信号として検出されることを示している。
FIG. 10 illustrates the above description, and is a diagram for explaining the relationship between the signal width of the activation request signal transmitted from the meter-
That is, when the activation request signals X, Y, and Z are transmitted from the meter-
ところで、検針メータ1から送信される起動要求信号の信号幅を規格信号幅に設定しても、実際に受信する起動要求信号は、規格信号幅を中心に分布した信号幅を持つ。そのため、上述のように、この規格信号幅に誤差を加えた信号幅を設定して、実効上問題のない程度の確率で起動要求信号が検出できるようにしている。
しかし、これに加え、起動要求信号の信号幅は、周囲の通信環境或いは経年変化等により変化するため、実際に受信する起動要求信号の信号幅の規格幅からのずれが大きくなると、それに伴って起動要求信号の誤差の範囲から逸脱する起動要求信号が増える。そのため、そのままでは、検針メータ1から起動要求信号が発信されて無線子機2がそれを受信しても、検出されずそのまま破棄される可能性がある。つまり無線子機2が起動要求信号を取りこぼすケースが増え、その場合は、検針メータ1と無線子機2間の通信設定ができないケースが増えるという問題がある。
By the way, even if the signal width of the activation request signal transmitted from the meter-
However, in addition to this, since the signal width of the activation request signal changes due to the surrounding communication environment or aging, etc., when the deviation from the standard width of the signal width of the activation request signal actually received increases, Activation request signals that deviate from the error range of the activation request signal increase. Therefore, as it is, even if a start request signal is transmitted from the meter-
本発明は、通信装置、例えば前記従来の検針メータと無線子機間における前記問題を解決すべくなされたものであって、その目的は、他の通信装置からの起動要求信号の通信幅(時間幅)が設定値から時間をかけて変化したとき、それに合わせて起動要求信号検出幅を当該通信幅のピーク値で自動追従して変更することで、受信側通信装置における起動要求信号の取りこぼしを防止することである。 The present invention has been made to solve the above-described problems between communication devices, for example, the conventional meter-reading meter and the wireless slave device, and its purpose is to communicate the communication width (time) of an activation request signal from another communication device. (Width) changes over time from the set value, the activation request signal detection width is automatically tracked and changed according to the peak value of the communication width accordingly, so that the activation request signal in the receiving side communication device is missed. Is to prevent.
本発明は、他の通信装置の起動要求信号を受信したとき、当該起動要求信号の信号幅を検出し、検出した信号幅が予め設定した信号幅検出可能領域内にあるときのみ、前記起動要求信号を検出可能な通信装置であって、信号幅検出可能領域を設定する手段と、受信した起動要求信号の受信回数を所定幅の信号領域毎に計数する計数手段と、計数手段で計数した起動要求信号の受信回数を、所定の信号幅毎に記憶する記憶手段と、前記記憶手段に記憶した前記所定の信号幅毎の受信回数のうち、受信回数が最大又は所定の設定値を超えた信号幅をピーク値として決定し、設定済み信号幅検出可能領域を、当該ピーク値を中心にした所定幅を有する信号幅検出可能領域に変更する信号幅検出可能領域変更手段と、を有し、変更した信号幅検出可能領域を設定して前記起動要求信号を検出する通信装置である。 The present invention detects the signal width of the activation request signal when the activation request signal of another communication device is received, and the activation request only when the detected signal width is within a preset signal width detectable region. A communication device capable of detecting a signal, a means for setting a signal width detectable area, a counting means for counting the number of times the received activation request signal is received for each signal area of a predetermined width, and an activation counted by the counting means A storage unit that stores the number of receptions of the request signal for each predetermined signal width, and a signal that has the maximum number of receptions or exceeds a predetermined set value among the receptions for each predetermined signal width stored in the storage unit Signal width detectable area changing means for determining the width as a peak value and changing the set signal width detectable area to a signal width detectable area having a predetermined width centered on the peak value. Signal width detection possible A communication device for detecting said activation request signal to set the frequency.
本発明によれば、他の通信装置からの起動要求信号の通信幅(時間幅)が設定値から時間をかけて変化したとき、それに合わせて起動要求信号検出幅を当該通信幅のピーク値で自動追従して変更することで、受信側通信装置における起動要求信号の取りこぼしを防止することができる。 According to the present invention, when the communication width (time width) of the activation request signal from another communication device changes over time from the set value, the activation request signal detection width is set to the peak value of the communication width accordingly. By changing following automatic tracking, it is possible to prevent the activation request signal from being missed in the receiving-side communication device.
以下、本発明の実施形態について図面を参照して説明する。
図1は、本発明の起動要求信号の受信側となる通信装置の実施形態に係る無線子機2の構造を示すブロック図である。
無線子機2は、無線子機2全体を制御し、本発明の信号幅検出可能領域変更手段として機能するCPU(Central Processing Unit)101で構成された制御部101、ROM(Read Only Memory)102、RAM(Random Access Memory)103、操作部104、表示部105、無線親機3又はセンタ4と通信するための通信部である特定小電力無線部106とアンテナ107、起動要求信号の送信側となる通信装置である検針メータと接続するための検針メータI/F(インタフェース)108、電源部109から成っている。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram showing a structure of a
The
ROM102は、CPU101を動作させるためのプログラム、例えば、信号幅検出可能領域の変更のための処理を実行する信号幅自動追従プログラム等を保存する。
RAM103は、CPU101の動作のための一時的な記憶領域として機能する記憶手段であって、起動要求信号幅統計カウンタテーブル(カウンタテーブルと略称する)を有し、起動要求信号の信号幅の検出値に関する統計データ等を保存する。
操作部104は、例えばキーなどの操作手段を備え、無線子機の装置状況確認、設置操作、通信試験を行う。
The
The
The
表示部105は、例えば、LED等の表示手段を備え、設置確認結果、試験結果表示などを行う。
特定小電力無線部106は、外部通信装置、即ち無線親機やセンタからの検針データの要求信号の受信とそれに応じた外部への検針データの送信等を行う通信手段として働く。
電源部109は、本無線子機の駆動電源となる電池等で構成されている。
The
The specific low-
The
なお、本実施形態の無線子機2には、図示しない計数手段である周期カウンタが設けられている。この周期カウンタは、検針メータ1からの起動要求信号の、単位データ当たりに要するデータの移動時間経過毎に出力する周期タイマと、周期タイマの出力を積算するカウンタとから構成され、カウンタのカウント値によって信号幅(時間;ms)を求める。
Note that the
無線子機2は、検針メータ1と無線子機2間の通信で「起動要求信号」を受信した際の信号幅を、周期カウンタで所定の信号幅毎にカウントし、そのカウント値を信号幅毎に設けた、RAM103内の「カウンタテーブル」に保存(又は蓄積)する。
本実施形態では、この「カウンタテーブル」に保存した検出幅データ(統計データ)に基づき、後述するように、現在設定されている信号幅検出可能領域を、その所定の信号幅毎の受信頻度(受信回数)から、頻度の相対的に高い部分を基準に変更して再設定する。つまり、無線子機2は、検針メータからの受信信号(起動要求信号)の信号幅の分布に合わせて、信号幅検出可能領域を自動で可変制御する。
The
In the present embodiment, based on the detection width data (statistical data) stored in the “counter table”, as will be described later, the currently set signal width detectable area is set to the reception frequency (for each predetermined signal width ( From the (number of receptions), change and reset the part with a relatively high frequency as a reference. That is, the
以下、本実施形態に係る無線子機2において、信号幅検出可能領域を自動変更する処理について説明する。
まず、カウンタテーブル(起動要求信号幅統計カウンタテーブル)について説明する。
図2は、カウンタテーブル(起動要求信号幅統計カウンタテーブル)の一例を示す図である。
カウンタテーブルは、無線子機2が受信した起動要求信号(検出前の起動要求信号)の信号幅(検出幅)を周期カウンタで計測した結果、即ち、計測した起動要求信号幅(時間幅、単位ms)の所定時間幅単位(図示例では100ms単位)毎のカウンタ値(受信回数)、及び全体の受信回数に対する当該時間単位における受信回数の比率、つまり、検出幅(ms)、周期カウンタによる受信回数、全体比率を蓄積したものである。
Hereinafter, the process of automatically changing the signal width detectable region in the
First, the counter table (start-up request signal width statistical counter table) will be described.
FIG. 2 is a diagram illustrating an example of a counter table (activation request signal width statistical counter table).
The counter table shows the result of measuring the signal width (detection width) of the activation request signal (activation request signal before detection) received by the
ここで、検出幅は、無線子機2が検針メータ1から受信した起動要求信号の信号幅を時間(ms(ミリ秒))で表したものである。受信回数カウンタ値は、周期カウンタで計測した無線子機2の検針メータ1からの受信信号の受信回数を、所定の検出幅毎(ここでは100ms毎)に合計した回数である。全体比率は、一定期間における全受信回数に対する、所定の検出幅毎の受信回数の割合を%で示した数値である。
周期カウンタは、検針メータ1から無線子機2に起動要求信号の着信があると、その信号幅を信号幅の所定の単位幅毎に計数する。CPU101は、周期タイマの1回の出力毎に「カウンタテーブル」内の所定の検出幅毎の「受信回数カウンタ値」を1増加(インクリメント)してRAM103に蓄積する。また、CPU101は、所定の検出幅毎の受信回数カウンタ値の全体受信回数に対する受信比率を再計算して、該当するカウンタ値の位置に保存する。
Here, the detection width is the time width (ms (milliseconds)) of the signal width of the activation request signal received by the
When a start request signal is received from the meter-
次に、カウンタテーブルに蓄積されたデータに基づき信号幅検出可能領域(規定値)を変更する処理について説明する。
図3は、図2のカウンタテーブルのデータに更に検出不可、検出可能の表示を加え、さらに、その上段に、起動要求信号の検出幅分布とピーク値を、縦軸に比率(%)、横軸に時間(ms)をとって示した棒グラフを追加した図である。
Next, a process for changing the signal width detectable region (specified value) based on the data accumulated in the counter table will be described.
FIG. 3 shows a display indicating that detection is not possible and can be further detected in the data of the counter table in FIG. 2. Further, the detection width distribution and peak value of the activation request signal are shown in the upper part, and the vertical axis indicates the ratio (%) and horizontal It is the figure which added the bar graph which took time (ms) on the axis | shaft and was shown.
図3は、検出可の領域(信号幅検出可能領域)に入る起動要求信号は、起動要求信号として検出し、逆に、この規定値外では、起動要求信号として検出しないことを示している。
全体比率では、100ms単位毎に、全体の受信回数に対する当該検出幅における受信回数の比率が示されており、この例では、最も高い値(ピーク値)は47%である。また、これに対応する検出幅は、基準値A幅(基準値Ams以上でA+100ms未満)で、ここには規格値が入っている。
このカウンタテーブルの検出幅データ例によれば、無線子機2は、全体の受信数のうちその94%は起動要求信号として検出可能である。なお、検出不可の割合は基準値(最小)未満が3%、基準値(最大)以上が3%の計6%あるが、この検出幅データは、規格通りに規定値を設定したことで実効上とくに問題のないことを示している。
FIG. 3 shows that the activation request signal entering the detectable region (signal width detectable region) is detected as an activation request signal, and conversely, it is not detected as an activation request signal outside this specified value.
In the overall ratio, the ratio of the number of receptions in the detection width to the total number of receptions is shown every 100 ms unit. In this example, the highest value (peak value) is 47%. Further, the detection width corresponding to this is the reference value A width (more than the reference value Ams and less than A + 100 ms), which contains a standard value.
According to this detection width data example of the counter table, the
図4は、検針メータに起因し或いは設置環境および経年変化等に起因して、検針メータから受信した起動要求信号の信号幅が規格値からずれた場合を示す図3と同様の図である。
ここでは、受信した起動要求信号の受信回数の信号幅(検出幅)におけるピーク値が、規定値の基準値から−200msずれた場合を示している。
この場合、無線子機2の信号幅検出可能領域が規格値に基づく信号幅検出可能領域(規定領域;基準値±200ms)に固定であると、全体として基準値(−200ms)未満の22%、基準値(+200ms)以上の3%の計25%が検出できないことになる。つまり、4回に1回は検針メータ1側からの起動要求信号が無線子機側で検出できず、したがって両者の通信が行われない。
FIG. 4 is a view similar to FIG. 3 showing a case where the signal width of the activation request signal received from the meter-reading meter is deviated from the standard value due to the meter-reading meter or due to the installation environment and secular change.
Here, a case is shown in which the peak value in the signal width (detection width) of the number of times of reception of the received activation request signal is shifted by −200 ms from the reference value of the specified value.
In this case, if the signal width detectable area of the
そこで、図4の例では、無線子機2(のCPU101)は、カウンタテーブルから、受信頻度数(全体比率)の最も高い値(47%)に対応する検出幅(ピーク値)に基準値を再設定して、それに誤差範囲を加えた新基準値±200msを新たな設定値即ち信号幅検出可能領域に設定し直す。再設定により規格値を外れそうな時は、規格値を含んだ設定値とすることもできる。 Therefore, in the example of FIG. 4, the wireless slave unit 2 (the CPU 101) sets the reference value to the detection width (peak value) corresponding to the highest value (47%) of the reception frequency number (overall ratio) from the counter table. The new reference value ± 200 ms obtained by adding the error range to the new setting value, that is, the signal width detectable region is reset. When the standard value is likely to deviate due to the resetting, the setting value including the standard value can be used.
なお、ピーク値選択の際のカウンタテーブルの検出幅等の蓄積量については、安定したピーク値を選択出来るように、受信回数の総数に規定値(又は閾値)を設けておき、受信回数の総数が規定値を超えたときにピーク値を決定するようにしてもよい。
また、受信回数の総数に代えて、時間、日付(例えば30日分)など一定期間中の受信回数のカウント値を保存しておき、カウント値が一番大きい検出幅をピーク(中心)として検出領域を決定する条件としてもよい。
As for the accumulated amount such as the detection width of the counter table at the time of peak value selection, a predetermined value (or threshold) is provided for the total number of receptions so that a stable peak value can be selected, and the total number of receptions The peak value may be determined when the value exceeds the specified value.
Also, instead of the total number of receptions, the count value of the number of receptions during a certain period such as time and date (for example, 30 days) is stored, and the detection width with the largest count value is detected as the peak (center). It is good also as conditions which determine a field.
また、ピーク値を決定する場合に、全体に対する比率に規定値(又は閾値)を設けておき、その規定値を超えたもののみをピーク値とすることもできる。
この場合、規定値(閾値)を超えた比率のものが複数ある場合は、そのうち最小のものに対応する検出幅(ピーク値1)と最大のものに対応する検出幅(ピーク値2)をピーク値として決定し、小さいピーク値1から「−誤差」分を減算し、大きいピーク値2からは、「+誤差」分を加算して、新たな信号幅検出可能領域とし、この変更した信号幅可能領域に基づき、起動要求信号の検出を行う。
In addition, when determining the peak value, a specified value (or threshold value) is provided for the ratio to the whole, and only a value exceeding the specified value can be set as the peak value.
In this case, if there are multiple ratios exceeding the specified value (threshold value), the detection width (peak value 1) corresponding to the smallest one and the detection width (peak value 2) corresponding to the maximum peak. As a value, the “−error” portion is subtracted from the
図5は、ピーク値が2つある場合における図3と同様の図である。
この場合も、無線子機2側で設定済みの信号幅検出可能領域に基づき起動要求信号を検出すると、規定値(最小)未満で13%、規定値(最大)以上で3%の計16%は、無線子機2側で取りこぼされることになる。
そこで、ここでは、それぞれのピーク値1、2に基づき、つまり、下限はピーク値1から誤差200msを引いた値とし、上限はピーク値2に誤差200ms加えた値の領域、つまり、ピーク値−200msとピーク値2+200ms間の領域を信号幅検出可能領域として、設定された信号幅検出可能領域を変更する。これにより、検出不可比率は、下限側(ピーク値1−200ms)1%、上限側(ピーク値2+200ms)3%の計4%のみとなる。
FIG. 5 is a view similar to FIG. 3 when there are two peak values.
Also in this case, when the activation request signal is detected based on the signal width detectable area set on the
Therefore, here, based on the
なお、このピーク値を基準とした信号幅検出可能領域設定は、通信傾向が安定(受信回数の総数が所定の規定値以上との場合)したところで行い、設定が終了するまでは、予め定検針メータ(本来の)規定値内の検出幅で動作させるようにするのが好ましい。
このように、設定済みの信号幅検出可能領域を変更して新たな信号幅検出可能領域を再設定することにより、規定値を外れる「起動要求信号」を極力減らし、高い確率で起動要求信号を検出することができる。
The signal width detectable region setting based on the peak value is performed when the communication tendency is stable (when the total number of receptions is equal to or more than a predetermined specified value). It is preferable to operate with a detection range within a meter (original) specified value.
In this way, by changing the set signal width detectable area and resetting a new signal width detectable area, the number of “start request signals” that deviate from the specified value is reduced as much as possible, and the start request signal is generated with high probability. Can be detected.
本実施形態によれば、設置された現場において発生する起動要求信号の受信回数をその信号幅毎にカウントして蓄積し、蓄積したデータを基に、信号幅検出可能領域の設定を行うので、検針メータからの起動要求信号の通信幅(時間幅)が設定値から変化したとき、それに合わせて起動要求信号検出幅を自動で追従して変更し、それによって、無線子機2における起動要求信号の取りこぼしを防止することができる。即ち、現場での信号幅検出可能領域設定後に「起動要求信号」の信号幅が、経年変化などによりゆっくり変化しても、その変化に追従した信号幅検出可能領域の設定ができる。
更に、複数のピーク値を包括した設定を行うことができるので、検出した起動要求信号幅の検出幅の分散が大きい場合であっても確率の高い検出が可能である。
According to the present embodiment, the number of times of reception of the activation request signal generated in the installed site is counted and accumulated for each signal width, and based on the accumulated data, the signal width detectable area is set. When the communication width (time width) of the activation request signal from the meter-reading meter changes from the set value, the activation request signal detection width is automatically tracked and changed accordingly, and thereby the activation request signal in the
Furthermore, since the setting including a plurality of peak values can be performed, detection with high probability is possible even when the detection width distribution of the detected activation request signal width is large.
次に、以上で説明した信号幅検出可能領域の設定のために、無線子機2側で行う制御の処理手順について添付図面を参照して説明する。
図6は、起動要求信号を検出して検針メータ1との通信を行い、取得したデータをセンタに送信するまでの処理手順を説明するフロー図である。
即ち、まず、無線子機2のRAM103に設けたカウンタテーブルを初期化し、かつ信号幅検出可能領域(有効検出幅)を初期基準値で初期化する(S101)。
Next, a control processing procedure performed on the
FIG. 6 is a flowchart for explaining a processing procedure from detection of an activation request signal to communication with the meter-
That is, first, a counter table provided in the
ここで、起動要求信号がオンになる(発信する)まで待ち(S102、No)、起動要求信号がオンになれば(S102、Yes)、周期カウンタの信号幅カウント値をリセットし(S103)、一定時間経過後(S104)、起動要求信号がオンの状態中は(S105、Yes)、起動要求信号がオフになるまで信号幅カウントを1ずつ加算する(S106)処理を繰り返す。 Here, it waits until the activation request signal is turned on (transmits) (S102, No). If the activation request signal is turned on (S102, Yes), the signal width count value of the period counter is reset (S103), After the fixed time has elapsed (S104), while the activation request signal is on (S105, Yes), the signal width count is incremented by 1 until the activation request signal is turned off (S106), and the process is repeated.
ステップS105で、起動要求信号がオンでなくなれば(S105、No)、信号幅時間が確定するので(S107)、次に、信号幅検出可能領域をチェック(判別)する。このステップでは、図7のフロー図において説明するサブルーチンを実行する(S108)。その後、起動要求信号が信号幅検出可能領域(図中では有効検出幅)内か否か判定し(S109)、信号幅検出可能領域(有効検出幅)内であれば(S109、Yes)、検針メータとの通信を実施する(S110)。ここで、検針メータからの応答があり、検針メータ通信が成功すれば(S111、Yes)、検針メータ取得データをセンタにデータ送信して(S113)、ステップS102からの処理を繰り返す。 If the activation request signal is not turned on in step S105 (S105, No), the signal width time is determined (S107), and then the signal width detectable region is checked (discriminated). In this step, a subroutine described in the flowchart of FIG. 7 is executed (S108). Thereafter, it is determined whether or not the activation request signal is within the signal width detectable region (effective detection width in the figure) (S109), and if it is within the signal width detectable region (effective detection width) (S109, Yes), the meter reading is performed. Communication with the meter is performed (S110). Here, if there is a response from the meter-reading meter and meter-reading meter communication is successful (S111, Yes), meter-reading meter acquisition data is transmitted to the center (S113), and the processing from step S102 is repeated.
ステップS109で、起動要求信号幅が信号幅検出可能領域(有効検出領域)内でない場合(S109、No)、ならびにステップS111で、検針メータ通信が成功でない場合(S111、No)は、検針メータとの通信が失敗である(S114)ので、ステップS102に戻り処理を繰り返す。 If the start request signal width is not within the signal width detectable region (effective detection region) in step S109 (S109, No), and if meter reading communication is not successful in step S111 (S111, No), Since the communication is failed (S114), the process returns to step S102 and is repeated.
図7は、図6のフローのサブルーチンであってステップS108の処理手順を示すフロー図である。
図6のステップS107で信号幅(検出幅;時間)が確定すると、CPU101は、カウンタテーブルの該当する受信回数(カウント値)を+1し(S201)、検出回数の総数を+1する(S202)。次に、カウンタテーブルの全体比率を再計算して更新する(S203)。ここで、総数が規定値を超えたときは(S204、Yes)、データ取得数が足りた状態であるので、所定幅毎に合計した受信回数の全体の受信回数に対する比率(図中では全体比率)が規定値を超えていれば(S205、Yes)、ピーク値が安定しているので、次はピーク値が単数であれば(S206、No)、ピーク値から「−誤差」分を引いた時間幅(最小有効幅)を決定し(S207)、かつ、ピーク値に「+誤差」分の時間幅を加えた時間幅(信号幅検出可能領域;図中では最大有効幅)を決定して(S208)、この処理を終了する。
なお、ステップS204で総数が規定値を超えないときは(S204、No)、データ取得数が足りないので、ピーク値が安定せず、したがって、信号幅検出可能領域(最大有効幅、最小有効幅)は変更せず(S212)、この処理を終了する。
FIG. 7 is a flowchart of the processing procedure of step S108 in the subroutine of the flow of FIG.
When the signal width (detection width; time) is determined in step S107 in FIG. 6, the
If the total number does not exceed the specified value in step S204 (S204, No), the number of data acquisitions is insufficient, and the peak value is not stable. Therefore, the signal width detectable region (maximum effective width, minimum effective width) ) Is not changed (S212), and this process ends.
なお、カウンタテーブルに蓄積した統計データが増えてくると、小さな変化に追従し難くなる。そのため、カウンタテーブルに蓄積した検出幅データ(統計データ)等から信号幅検出可能領域を設定したときは、蓄積した統計データをリセットする。そのリセットのタイミングは、検出幅データ量(例えば、最大300件としてリングバッファに蓄積して古いものから上書きする)、或いは蓄積開始から一定の日数の経過したものを削除するなどが考えられる。
ステップS206において、ピーク値が複数であれば(S206、Yes)、カウンタテーブルの検出幅データから、最小検出幅:ピーク値1と最大検出幅:ピーク2を決定する(S209)。次に、ピーク値1の時間幅から−誤差分の時間幅を減算した有効幅最小値を決定すると共に(S210)、ピーク値2の時間幅に+誤差分の時間幅を加算して有効幅最大値を決定し(S211)、信号幅検出可能領域を決定してこの処理を終了する。
As the statistical data stored in the counter table increases, it becomes difficult to follow small changes. Therefore, when the signal width detectable region is set from the detection width data (statistical data) accumulated in the counter table, the accumulated statistical data is reset. The reset timing may be the detection width data amount (for example, stored in the ring buffer as a maximum of 300 data and overwritten from the oldest one) or deleted after a certain number of days from the start of storage.
If there are a plurality of peak values in step S206 (S206, Yes), the minimum detection width:
なお、以上で説明した信号幅検出可能領域の設定に当たり、無線子機の初期設置時は、信号幅の検出領域を規格値で設定する。そのため、例えば700ms、1300msなど規定値以外の信号幅を持った起動要求信号を受信した場合、検出幅データ(カウンタテーブルの記録データ)により信号幅検出可能領域が変更されるまでの間、起動要求信号が検出できないことが考えられる。 In setting the signal width detectable region described above, the signal width detection region is set with a standard value when the wireless slave unit is initially installed. Therefore, for example, when an activation request signal having a signal width other than a specified value such as 700 ms or 1300 ms is received, the activation request is made until the signal width detectable area is changed by the detection width data (record data of the counter table). The signal may not be detected.
そこで、初期設定時には、例えば仮運用期間を設けて、最初の数回(例えば10回程度)検針メータからの起動要求信号を受信し、回数が多い検出幅をピークとして検出信号幅を決定することもできる。
また、初期設定時に、最初から受信した起動要求信号に追従するよう、つまり、最初に受信した起動要求信号を中心に±誤差を加えた信号幅検出可能領域を設定してもよい。
さらに、以上で説明したように、信号幅検出可能領域をピーク値に応じてずらすだけではなく信号幅検出可能領域の規格値を満たすよう幅自体を変更する(広げる或いは狭める)ようにしてもよい。
Therefore, at the time of initial setting, for example, a provisional operation period is provided, the activation request signal is received from the first several times (for example, about 10 times), and the detection signal width is determined with the detection frequency having a large number of times as a peak You can also.
Further, at the time of initial setting, a signal width detectable region in which ± error is added around the activation request signal received first may be set so as to follow the activation request signal received from the beginning.
Further, as described above, the width itself may be changed (widened or narrowed) so as to satisfy the standard value of the signal width detectable region as well as shifting the signal width detectable region according to the peak value. .
1・・・検針メータ、2・・・無線子機、3・・・無線親機、4・・・センタ、101・・・CPU、102・・・ROM、103・・・RAM、104・・・操作部、105・・・表示部、106・・・特定小電力無線部、107・・・アンテナ、108・・・検針メータI/F、109・・・電源部。
DESCRIPTION OF
Claims (8)
信号幅検出可能領域を設定する手段と、
受信した起動要求信号の受信回数を所定幅の信号領域毎に計数する計数手段と、
計数手段で計数した起動要求信号の受信回数を、所定の信号幅毎に記憶する記憶手段と、
前記記憶手段に記憶した前記所定の信号幅毎の受信回数のうち、受信回数が最大又は所定の設定値を超えた信号幅をピーク値として決定し、設定済み信号幅検出可能領域を、当該ピーク値を中心にした所定幅を有する信号幅検出可能領域に変更する信号幅検出可能領域変更手段と、
を有し、
変更した信号幅検出可能領域を設定して前記起動要求信号を検出する通信装置。 When the activation request signal of another communication device is received, the signal width of the activation request signal is detected, and the activation request signal can be detected only when the detected signal width is within a preset signal width detectable region Communication device,
Means for setting a signal width detectable region;
Counting means for counting the number of times of reception of the received activation request signal for each signal area of a predetermined width;
Storage means for storing the number of times of reception of the activation request signal counted by the counting means for each predetermined signal width;
Of the number of receptions for each of the predetermined signal widths stored in the storage unit, a signal width that is the maximum number of receptions or exceeds a predetermined set value is determined as a peak value, and the set signal width detectable region is determined as the peak. A signal width detectable area changing means for changing to a signal width detectable area having a predetermined width centered on a value;
Have
A communication apparatus for detecting the activation request signal by setting a changed signal width detectable region.
前記信号幅のピーク値の決定は、起動要求信号の受信回数が所定の設定値を超えたことを条件に行う通信装置。 The communication device according to claim 1,
The communication apparatus performs the determination of the peak value of the signal width on the condition that the number of receptions of the activation request signal exceeds a predetermined set value.
前記信号幅のピーク値の決定は、信号幅検出可能領域の設定後所定期間経過毎に行う通信装置。 The communication device according to claim 1,
The determination of the peak value of the signal width is a communication device that is performed every elapse of a predetermined period after setting the signal width detectable region.
前記信号幅検出可能領域変更手段は、前記所定の設定値を超えた前記ピーク値が複数あるとき、最小のピーク値及び最大のピーク値間の領域を含む信号幅検出可能領域に変更する通信装置。 The communication device according to any one of claims 1 to 3,
The signal width detectable region changing means changes to a signal width detectable region including a region between the minimum peak value and the maximum peak value when there are a plurality of the peak values exceeding the predetermined set value. .
前記信号幅は時間幅であり、前記計数手段は、起動要求信号の時間幅を計数する周期カウンタである通信装置。 The communication device according to any one of claims 1 to 4,
The communication apparatus according to claim 1, wherein the signal width is a time width, and the counting means is a period counter that counts the time width of the activation request signal.
前記通信装置は検針システムにおける子機に電気的に接続された無線子機である通信装置。 The communication device according to any one of claims 1 to 5,
The communication device is a wireless slave device electrically connected to a slave device in a meter reading system.
規定値を中心にした所定範囲の信号幅検出可能領域を設定する工程と、
受信した起動要求信号の受信回数を所定幅の信号領域毎に計数する計数工程と、
計数工程で計数した起動要求信号の受信回数を、所定の信号幅毎に記憶手段に記憶する記憶工程と、
前記記憶手段に記憶した前記所定の信号幅毎の受信回数のうち、受信回数が最大又は所定の設定値を超えた信号幅をピーク値として決定し、設定済み信号幅検出可能領域を、当該ピーク値を中心にした所定幅を有する信号幅検出可能領域に変更する信号幅検出可能領域変更工程と、
を有し、
変更した信号幅検出可能領域を設定して前記起動要求信号を検出するようにした通信装置における駆動信号検出方法。 When the activation request signal of another communication device is received, the signal width of the activation request signal is detected. When the detected signal width is within a preset signal width detectable region, the activation request signal can be detected. A drive signal detection method in a communication device,
A step of setting a signal width detectable region within a predetermined range centered on a specified value;
A counting step of counting the number of times the received activation request signal is received for each signal area of a predetermined width;
A storage step of storing the number of times of reception of the activation request signal counted in the counting step in a storage unit for each predetermined signal width;
Of the number of receptions for each of the predetermined signal widths stored in the storage unit, a signal width that is the maximum number of receptions or exceeds a predetermined set value is determined as a peak value, and the set signal width detectable region is determined as the peak. A signal width detectable region changing step for changing to a signal width detectable region having a predetermined width centered on a value;
Have
A drive signal detection method in a communication apparatus in which a changeable signal width detectable region is set to detect the activation request signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014049496A JP6281337B2 (en) | 2014-03-12 | 2014-03-12 | Communication device, meter reading system provided with communication device, and drive signal detection method in communication device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014049496A JP6281337B2 (en) | 2014-03-12 | 2014-03-12 | Communication device, meter reading system provided with communication device, and drive signal detection method in communication device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015177198A JP2015177198A (en) | 2015-10-05 |
| JP6281337B2 true JP6281337B2 (en) | 2018-02-21 |
Family
ID=54256022
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014049496A Active JP6281337B2 (en) | 2014-03-12 | 2014-03-12 | Communication device, meter reading system provided with communication device, and drive signal detection method in communication device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6281337B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024133752A (en) * | 2023-03-20 | 2024-10-03 | 株式会社日本製鋼所 | Logging device, logging method, and program |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08130533A (en) * | 1994-10-31 | 1996-05-21 | Matsushita Electric Ind Co Ltd | Receiver |
| JP3934886B2 (en) * | 2001-05-25 | 2007-06-20 | 矢崎総業株式会社 | Automatic notification device |
| JP3086135U (en) * | 2001-11-20 | 2002-06-07 | 船井電機株式会社 | Remote control light receiving device and receiving device |
| JP5114244B2 (en) * | 2008-02-26 | 2013-01-09 | オリンパス株式会社 | Clock recovery circuit |
-
2014
- 2014-03-12 JP JP2014049496A patent/JP6281337B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015177198A (en) | 2015-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10361929B2 (en) | Information displaying device, information processing device, information displaying system, and information displaying method | |
| JP6282840B2 (en) | Wireless communication apparatus and wireless information collecting system | |
| JP5529838B2 (en) | Mobile terminal and method | |
| JP2008211919A (en) | Battery exhaustion detection system and wireless communication device | |
| JP2008042383A (en) | Receiver | |
| JP6281337B2 (en) | Communication device, meter reading system provided with communication device, and drive signal detection method in communication device | |
| JP2017037358A (en) | Observation system, relay device, and observation data receiving method | |
| US9843947B2 (en) | Visual signal strength indication for a wireless device | |
| KR20110020677A (en) | Wireless Parking Detector Using Multiple Antennas and Its Detection Method | |
| KR101592899B1 (en) | Apparatus of the automatic meter reading system and operating method thereof | |
| JP2007312165A (en) | Positional information communication terminal | |
| JP5480708B2 (en) | Wireless communication system | |
| CN114615565B (en) | Battery-powered fixed measuring device for measuring or detecting values at utility facilities | |
| JP6557619B2 (en) | Wireless communication terminal | |
| JP6537428B2 (en) | Judgment system and terminal device | |
| JP6509065B2 (en) | Wireless communication system and wireless communication device | |
| EP2744115B1 (en) | Wireless communication device | |
| JP4781391B2 (en) | Wireless communication terminal | |
| JP5257931B2 (en) | Wireless meter reading device and wireless meter reading system | |
| JP5370078B2 (en) | Wireless meter reading device | |
| JP2011130539A (en) | Radio notification device and method of detecting reduction in battery capacity for the same | |
| JP2009232139A (en) | Radio transmitter-receiver | |
| JP2004127176A (en) | Wireless data collection system | |
| EP3416420B1 (en) | Network of nodes and method of operating a network of nodes | |
| JP2006277353A (en) | Wireless system for meter reading |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170105 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171110 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171226 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180108 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6281337 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |