Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6268075B2 - Railroad crossing breakage detection device - Google Patents
[go: Go Back, main page]

JP6268075B2 - Railroad crossing breakage detection device - Google Patents

Railroad crossing breakage detection device Download PDF

Info

Publication number
JP6268075B2
JP6268075B2 JP2014216747A JP2014216747A JP6268075B2 JP 6268075 B2 JP6268075 B2 JP 6268075B2 JP 2014216747 A JP2014216747 A JP 2014216747A JP 2014216747 A JP2014216747 A JP 2014216747A JP 6268075 B2 JP6268075 B2 JP 6268075B2
Authority
JP
Japan
Prior art keywords
unit
breakage
notification
state
slave unit
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
Application number
JP2014216747A
Other languages
Japanese (ja)
Other versions
JP2016083970A (en
Inventor
広志 塚本
広志 塚本
Original Assignee
東邦電機工業株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 東邦電機工業株式会社 filed Critical 東邦電機工業株式会社
Priority to JP2014216747A priority Critical patent/JP6268075B2/en
Publication of JP2016083970A publication Critical patent/JP2016083970A/en
Application granted granted Critical
Publication of JP6268075B2 publication Critical patent/JP6268075B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Train Traffic Observation, Control, And Security (AREA)

Description

本発明は、踏切遮断機が備える遮断桿の折損を検知する踏切遮断桿折損検知装置に関する。   The present invention relates to a level crossing breakage breakage detection device that detects breakage of a breakage bar included in a level crossing breaker.

鉄道と道路が平面交差する踏切(道)に設置される踏切遮断機は、通常、列車が通過する際に道路交通を遮断するための遮断桿を備えている。遮断桿は、踏切遮断機の支持点を中心に回転することで道路の遮断及び開放(遮断解除)を行うものであるが、遮断桿が降下し始めてから自動車等が踏切へ進入することによって、折損してしまうことがある。   Railroad crossing barriers installed at railroad crossings (roads) where a railroad and a road cross each other are usually provided with a barrier for blocking road traffic when the train passes. The barrier fence is designed to block and open the road by turning around the support point of the railroad crossing barrier (block release), but when the barrier rod starts to descend, It may break.

従来、このような遮断桿の折損については、列車の運転士や通行人等からの通報によって、その発生が認識されるのが一般的であった。しかしながら、遮断桿の折損発生については、できるだけ速やかに認識されるのが望ましい。   Conventionally, the occurrence of breakage of such barriers has been generally recognized by notifications from train drivers, passersby, and the like. However, it is desirable to recognize the breakage of the barrier as soon as possible.

なお、特開2007−320454号公報には、遮断桿の基端部に設けられ、パルス状の振動波信号を前記遮断桿の内部に発信する発信手段と、前記遮断桿の先端部に設けられ、前記振動波信号を反射する反射手段と、前記振動波信号を受信する受信手段とを有し、該受信手段の受信結果によって前記遮断桿の折損を検知するようにした踏切遮断桿折損検知装置であって、発信された前記振動波信号が前記反射手段にて反射されて前記受信手段に受信されるまでの時間に応じて予め定められた測定時間帯の終了直前における、前記振動波信号を受信しない状態が連続的に継続する連続無受信時間を測定し、該連続無受信時間が設定時間を越えることによって前記遮断桿の折損を検知する検知手段を有することを特徴とする踏切遮断桿折損検知装置が開示されている。   In Japanese Patent Application Laid-Open No. 2007-320454, a transmitting means for transmitting a pulse-like vibration wave signal to the inside of the barrier rod and provided at the tip of the barrier rod is provided at the base end portion of the barrier rod. A crossing breakage breakage breakage detecting device comprising a reflection means for reflecting the vibration wave signal and a reception means for receiving the vibration wave signal, and detecting breakage of the breakage bar based on a reception result of the reception means. The vibration wave signal immediately before the end of the measurement time period that is predetermined according to the time from when the transmitted vibration wave signal is reflected by the reflection means and received by the reception means is A crossing breakage breakage breakage characterized by having a detecting means for measuring a breakage of the breakage bar by measuring a continuous no-reception time in which the state of no reception continues continuously and the continuous no-reception time exceeds a set time Detection Location is disclosed.

特開2007−320454号公報JP 2007-320454 A

本発明の目的は、踏切遮断機が備える遮断桿の折損検知を自動で行うことができる踏切遮断桿折損検知装置を提供することにある。   An object of the present invention is to provide a level crossing breakage breakage detection device capable of automatically detecting breakage of a breakage bar included in a level crossing breaker.

本発明に係る踏切遮断桿折損検知装置は、踏切遮断機が備える遮断桿の折損を検知する踏切遮断桿折損検知装置であって、前記遮断桿の先端側に装着される子機と、前記子機からの通知に基づいて、前記遮断桿の折損発生の有無を判断する親機とを備え、前記子機は、前記遮断桿の傾斜状態の変化を検知すると、前記親機に傾斜状態通知を送信し、前記親機は、前記踏切遮断機の昇降状態が変化した際に、当該変化に伴う傾斜状態通知を前記子機から受信しているか否かを判別し、前記子機から前記傾斜状態通知を受信していない場合は、当該子機が装着された遮断桿に折損が発生していると判断することを特徴とする。   A crossing breakage breakage detecting device according to the present invention is a crossing breakage breakage detecting device for detecting breakage of a breakage provided in a crossing breaker, and a child machine mounted on a front end side of the breaker and the child Based on a notification from the machine, and a master unit that determines whether or not the breakage of the barrier rod has occurred. When the slave unit detects a change in the tilt state of the barrier rod, the slave unit notifies the parent machine of the tilt state. And the master unit determines whether or not a tilt state notification associated with the change is received from the slave unit when the lifting / lowering state of the level crossing barrier is changed, and the tilt state is determined from the slave unit. When the notification is not received, it is determined that a breakage has occurred in the shut-off cage to which the slave unit is attached.

この場合において、前記親機は、前記踏切遮断機が降下状態から上昇状態に移行した際に、前記遮断桿の折損発生の有無を判断するようにしてもよい。   In this case, the master unit may determine whether or not the breaker bar breaks when the railroad crossing breaker shifts from the lowered state to the raised state.

また、以上の場合において、前記子機は、更に、前記親機に定期通知を定期的に送信し、前記親機は、更に、前記子機から前記定期通知を定期的に受信しているか否かを判別し、前記子機から前記定期通知を定期的に受信していない場合は、当該子機に異常が発生していると判断するようにしてもよい。   Further, in the above case, the slave unit further periodically transmits a periodic notification to the master unit, and the master unit further receives the regular notification from the slave unit regularly. If the periodic notification is not regularly received from the slave unit, it may be determined that an abnormality has occurred in the slave unit.

また、以上の場合において、前記子機を複数備えるようにしてもよい。   In the above case, a plurality of slave units may be provided.

本発明に係る子機は、折損検知対象となる遮断桿の先端側に装着される踏切遮断桿折損検知装置用の子機であって、前記遮断桿の傾斜状態の変化を検知するための傾斜状態検知部と、前記傾斜状態検知部によって傾斜状態の変化が検知された際に、傾斜状態通知を親機に送信する送信処理部とを備えたことを特徴とする。   A slave unit according to the present invention is a slave unit for a level crossing breaker breakage detecting device mounted on the front end side of a breaker fence to be detected for breakage, and an inclination for detecting a change in the tilt state of the breaker fence A state detection unit and a transmission processing unit that transmits a tilt state notification to a parent machine when a change in the tilt state is detected by the tilt state detection unit.

この場合において、前記送信処理部は、前記遮断桿の傾斜状態が垂直状態に移行した際及び水平状態に移行した際の少なくともいずれか一方において、傾斜状態通知を親機に送信するようにしてもよい。   In this case, the transmission processing unit may transmit an inclination state notification to the parent device at least one of when the state of inclination of the barrier rod is changed to the vertical state and when changed to the horizontal state. Good.

また、以上の場合において、前記送信処理部は、更に、定期的に、定期通知を親機に送信するようにしてもよい。   In the above case, the transmission processing unit may further periodically transmit a periodic notification to the parent device.

本発明に係る親機は、踏切遮断桿折損検知装置用の親機であって、子機から傾斜状態通知を受信した時刻を管理する受信時刻管理部と、子機から傾斜状態通知を受信した際に、当該傾斜状態通知を受信した時刻を、前記受信時刻管理部に格納する受信処理部と、前記受信時刻管理部に格納された受信時刻に基づいて、前記子機が装着された遮断桿に折損が発生しているか否かを判別する折損判別部とを備えたことを特徴とする。   The parent device according to the present invention is a parent device for a railroad crossing breakage breakage detection device, and receives a tilt time notification from a slave device, and a reception time management unit that manages the time when the tilt status notification is received from the slave device. In response, the reception processing unit that stores the time at which the notification of the inclination state is received in the reception time management unit, and the interrupting device to which the slave unit is attached based on the reception time that is stored in the reception time management unit. And a breakage determination unit for determining whether or not breakage has occurred.

この場合において、前記折損判別部は、踏切遮断機の昇降状態が変化した際に、当該変化に伴う傾斜状態通知を子機から受信しているか否かを、前記受信時刻管理部に格納された受信時刻に基づいて判別し、子機から前記傾斜状態通知を受信していない場合は、当該子機が装着された遮断桿に折損が発生していると判断するようにしてもよい。更に、前記折損判別部は、踏切遮断機の昇降状態を示す信号に基づいて、当該踏切遮断機の昇降状態が変化したことを検知すると、当該変化に対応する時刻を基準とした所定時間範囲内に、子機から傾斜状態通知を受信しているか否かを判別し、前記所定時間範囲内に、子機から傾斜状態通知を受信していない場合は、当該子機が装着された遮断桿に折損が発生していると判断するようにしてもよい。   In this case, the breakage determination unit stores, in the reception time management unit, whether or not an inclination state notification accompanying the change is received from the slave unit when the lifting state of the crossing barrier is changed. When the determination is made based on the reception time and the notification of the tilt state is not received from the slave unit, it may be determined that a breakage has occurred in the blocking rod on which the slave unit is mounted. Furthermore, when the breakage determination unit detects that the lifting / lowering state of the level crossing breaker has changed based on a signal indicating the lifting / lowering state of the level crossing breaker, the breakage determination unit falls within a predetermined time range based on the time corresponding to the change. In addition, it is determined whether or not the tilt state notification is received from the slave unit, and if the tilt state notification is not received from the slave unit within the predetermined time range, It may be determined that a breakage has occurred.

また、以上の場合において、前記折損判別部は、踏切遮断機が降下状態から上昇状態に移行した際に、前記遮断桿に折損が発生しているか否かの判別を行うようにしてもよい。   In the above case, the breakage determination unit may determine whether or not a breakage has occurred in the barrier when the crossing barrier is shifted from the lowered state to the raised state.

また、以上の場合において、前記受信時刻管理部は、子機から定期通知を受信した時刻を更に管理し、前記受信処理部は、子機から定期通知を受信した際に、当該定期通知を受信した時刻を、前記受信時刻管理部に格納し、前記受信時刻管理部に格納された定期通知の受信時刻に基づいて、前記子機に異常が発生しているか否かを判別する子機不良判別部を更に備えるようにしてもよい。   In the above case, the reception time management unit further manages the time when the regular notification is received from the slave unit, and the reception processing unit receives the regular notification when the regular notification is received from the slave unit. A slave unit failure determination is performed to store the received time in the reception time management unit and determine whether or not an abnormality has occurred in the slave unit based on the reception time of the periodic notification stored in the reception time management unit You may make it further provide a part.

この場合において、前記子機不良判別部は、子機から定期通知を定期的に受信しているか否かを、前記受信時刻管理部に格納された定期通知の受信時刻に基づいて判別し、子機から定期通知を定期的に受信していない場合は、当該子機に異常が発生していると判断するようにしてもよい。   In this case, the slave unit failure determination unit determines whether or not the periodic notification is periodically received from the slave unit based on the reception time of the periodic notification stored in the reception time management unit, If the periodic notification is not received regularly from the machine, it may be determined that an abnormality has occurred in the child machine.

本発明によれば、遮断桿の折損検知を自動で行うことができる踏切遮断桿折損検知装置を提供することができる。   According to the present invention, it is possible to provide a railroad crossing breakage breakage detection device capable of automatically detecting breakage of a breakage bar.

本発明による踏切遮断桿折損検知装置100の構成を説明するための図である。It is a figure for demonstrating the structure of the railroad crossing breakage breakage detection apparatus 100 by this invention. 踏切遮断桿折損検知装置100における遮断桿折損検知方法の概要を説明するための図(その1)である。It is FIG. (1) for demonstrating the outline | summary of the interruption breakage breakage detection method in the level crossing breakage breakage detection apparatus. 踏切遮断桿折損検知装置100における遮断桿折損検知方法の概要を説明するための図(その2)である。It is FIG. (2) for demonstrating the outline | summary of the interruption breakage breakage detection method in the level crossing breakage breakage detection apparatus. 子機110のハードウェア構成を説明するための図である。It is a figure for demonstrating the hardware constitutions of the subunit | mobile_unit 110. FIG. 子機110の機能構成(ソフトウェア構成)を説明するための図である。It is a figure for demonstrating the function structure (software structure) of the subunit | mobile_unit 110. FIG. 子機110から親機120に送信される送信データの構成を説明するための図である。It is a figure for demonstrating the structure of the transmission data transmitted to the main | base station 120 from the subunit | mobile_unit 110. FIG. 子機110における処理の流れを説明するためのフローチャートである。It is a flowchart for demonstrating the flow of a process in the subunit | mobile_unit 110. 親機120のハードウェア構成を説明するための図である。It is a figure for demonstrating the hardware constitutions of the main | base station 120. FIG. 親機120の機能構成(ソフトウェア構成)を説明するための図である。FIG. 3 is a diagram for describing a functional configuration (software configuration) of base unit 120. 受信時刻管理テーブル930の構成を説明するための図である。It is a figure for demonstrating the structure of the reception time management table 930. FIG. 親機120における処理の流れを説明するためのフローチャート(その1)である。5 is a flowchart (No. 1) for explaining the flow of processing in base unit 120; 親機120における処理の流れを説明するためのフローチャート(その2)である。12 is a flowchart (No. 2) for describing the flow of processing in base unit 120;

以下、本発明の実施の形態について、図面を参照しつつ詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

本発明による踏切遮断桿折損検知装置は、子機と親機とから構成され、踏切遮断機が備える遮断桿に設けられた子機から親機への通知の有無によって遮断桿の折損発生の有無を検知するものである。   A railroad crossing breakage breakage detecting device according to the present invention is composed of a child machine and a parent machine, and the presence or absence of breakage of the breakage bar depending on the presence or absence of notification from the child machine provided to the breaker provided in the crossing breaker Is detected.

また、以下に示す実施形態は、複数の遮断桿の折損検知が行えるように構成されている。踏切遮断機は、通常、線路を挟んで線路の両側に、一機ずつ或いは二機ずつが設置されるので、ひとつの踏切に対して、二機又は四機の踏切遮断機が存在することになる。以下に示す実施形態は、線路の両側に配置された合計四機の踏切警報機が備える遮断桿の折損検知を行うことができるものとして構成されている。   In addition, the embodiment described below is configured to detect breakage of a plurality of barrier rods. There are usually two or four level crossing barriers for each level crossing because one or two level crossing barriers are installed on both sides of the line across the line. Become. The embodiment described below is configured to be able to detect breakage of a barrier bar provided in a total of four level crossing alarms arranged on both sides of a track.

図1は、本発明による踏切遮断桿折損検知装置の構成を説明するための図である。   FIG. 1 is a diagram for explaining a configuration of a crossing breakage breakage detecting device according to the present invention.

同図に示すように、本発明による踏切遮断桿折損検知装置100は、複数台(本実施形態では4台)の子機110(110a〜110d)と、一台の親機120とによって構成されている。   As shown in the figure, a crossing breakage breakage detecting device 100 according to the present invention is composed of a plurality of (four in this embodiment) slave units 110 (110a to 110d) and a single master unit 120. ing.

子機110は、折損検知対象となる遮断桿に装着されて使用されるものであって、遮断桿の傾斜状態を監視して、傾斜状態が変化した際に、親機120に対して所定の通知(傾斜状態通知)を行うものである。本実施形態においては、子機110は、遮断桿の先端部分に装着されて、遮断桿が水平状態(遮断桿が完全に降下した状態)から垂直状態(遮断桿が完全に上昇した状態)に移行した際、及び、垂直状態から水平状態に移行した際に、親機120に対して傾斜状態通知を行う。本実施形態においては、傾斜状態通知は、子機110が、所定のデータを、親機120に対して無線通信によって送信することで行われる。   The slave unit 110 is used by being attached to a breaker to be detected for breakage. The slave unit 110 monitors the inclination state of the breaker and when the inclined state changes, Notification (inclination state notification) is performed. In the present embodiment, the slave unit 110 is attached to the front end portion of the blocking rod, so that the blocking rod changes from a horizontal state (a state where the blocking rod is completely lowered) to a vertical state (a state where the blocking rod is completely raised). When the transition is made, and when the transition is made from the vertical state to the horizontal state, a tilt state notification is sent to the parent device 120. In the present embodiment, the tilt state notification is performed when the slave unit 110 transmits predetermined data to the master unit 120 by wireless communication.

親機120は、例えば、各踏切の近くに設けられている踏切器具箱内へ設置されて使用されるものであって、子機110からの傾斜状態通知に基づいて、折損検知対象となる遮断桿の折損発生の有無を判断するものである。本実施形態においては、親機120は、踏切遮断機から出力される遮断機昇降状態信号に基づいて、踏切遮断機の昇降状態を監視し、踏切遮断機の昇降状態が降下状態(遮断状態)から上昇状態(開放状態)に移行した際に、当該移行に伴う傾斜状態通知が各子機110からあるか否かによって、各遮断桿の折損発生の有無を判断する。   The master unit 120 is used, for example, installed in a railroad crossing equipment box provided near each railroad crossing, and is a breakage detection target based on a tilt state notification from the slave unit 110. Judgment is made on whether or not a flaw is broken. In the present embodiment, the master unit 120 monitors the lifting / lowering state of the level crossing breaker based on the breaker lifting / lowering state signal output from the level crossing breaker, and the lifting / lowering state of the level crossing breaker is in the lowered state (blocking state). When the state shifts to the lifted state (opened state), the presence or absence of breakage of each barrier rod is determined depending on whether or not each slave unit 110 has a tilt state notification accompanying the shift.

図2及び図3は、踏切遮断桿折損検知装置100における遮断桿折損検知方法の概要を説明するための図である。図2は遮断桿の折損が発生していない状態を示し、図3は遮断桿の折損が発生した状態を示している。また、図2(a)及び図3(a)はそれぞれ、踏切遮断機(遮断桿)が完全に降下した遮断時の状態を示し、図2(b)及び図3(b)はそれぞれ、踏切遮断機(遮断桿)が完全に上昇した遮断解除時の状態を示している。   2 and 3 are diagrams for explaining an outline of a breaking breakage detection method in the crossing breaking breakage detection device 100. FIG. FIG. 2 shows a state in which the breaking of the breaking bar has not occurred, and FIG. 3 shows a state in which the breaking of the breaking bar has occurred. FIGS. 2 (a) and 3 (a) show the state when the railroad crossing breaker (barrier) is completely lowered, and FIGS. 2 (b) and 3 (b) show the railroad crossing, respectively. The state when the breaker is released when the breaker (breaker) is completely raised is shown.

図2に示すように、遮断桿210の折損が発生していない状態においては、踏切遮断機200が完全に降下している時は、遮断桿210は水平方向を向き、踏切遮断機200が完全に上昇している時は、遮断桿210は垂直方向を向くこととなる。すなわち、踏切遮断機200が上昇動作及び降下動作を繰り返す度に、遮断桿210の傾斜状態についても水平状態から垂直状態への移行及び垂直状態から水平状態への移行を繰り返すことになる。その結果、遮断桿210に装着された子機110の傾斜状態についても、踏切遮断機200の上昇動作及び降下動作に伴って変化することになる。   As shown in FIG. 2, in a state where the breaker bar 210 is not broken, when the crossing barrier 200 is completely lowered, the barrier bar 210 is directed horizontally, and the crossing barrier 200 is completely closed. When rising, the blocking rod 210 is directed vertically. That is, every time the railroad crossing breaker 200 repeats the ascending operation and the descending operation, the transition state of the barrier bar 210 from the horizontal state to the vertical state and the transition from the vertical state to the horizontal state are repeated. As a result, the inclination state of the slave unit 110 attached to the barrier bar 210 also changes as the level crossing barrier 200 moves up and down.

一方、図3に示すように、遮断桿210の折損が発生した状態においては、子機110が装着された遮断桿の先端側部分211は、基端側部分212から分離してしまい、踏切遮断機200の上昇動作及び降下動作が行われても、傾斜状態は変化しないようになる。その結果、遮断桿210に装着された子機110の傾斜状態についても、踏切遮断機200の上昇動作や降下動作が行われても変化しないことになる。   On the other hand, as shown in FIG. 3, in a state where the breaker bar 210 is broken, the distal end side portion 211 of the breaker bar attached with the slave unit 110 is separated from the base end side portion 212, and the level crossing is blocked. Even if the machine 200 is moved up and down, the tilt state does not change. As a result, the tilting state of the slave unit 110 attached to the barrier bar 210 does not change even if the ascending or descending operation of the crossing barrier 200 is performed.

踏切遮断桿折損検知装置100においては、遮断桿210の折損が発生した場合、踏切遮断機220が上昇動作や降下動作を行っても、子機110の傾斜状態に変化が生じなくなることを利用して、遮断桿210の折損の発生を検知する。より具体的には、まず、子機110は、遮断桿210の上昇及び降下に伴う傾斜状態の変化を検知すると、傾斜状態通知を、親機120に対して送る。一方、親機120は、踏切遮断機220の昇降状態を監視し、踏切遮断機220の昇降状態が変化したことを検知すると、当該変化に伴う傾斜状態通知を、子機110から受信したか否かを判別し、当該傾斜状態通知を受信していなければ、遮断桿210に折損が発生していると判断する。   The railroad crossing breakage breakage detecting device 100 utilizes the fact that when the breakage of the crossing breaker 210 occurs, even if the crossing breaker 220 performs an ascending operation or a descending operation, the tilt state of the slave unit 110 does not change. Thus, the occurrence of breakage of the blocking rod 210 is detected. More specifically, first, when the slave unit 110 detects a change in the tilt state associated with the rising and lowering of the barrier rod 210, the slave unit 110 sends a tilt state notification to the master unit 120. On the other hand, when the main unit 120 monitors the elevation state of the level crossing barrier 220 and detects that the elevation state of the level crossing barrier 220 has changed, whether or not the tilt state notification associated with the change has been received from the slave unit 110 is determined. If the notification of the tilt state is not received, it is determined that breakage has occurred in the blocking rod 210.

次に、踏切遮断桿折損検知装置100を構成する子機110及び親機120の詳細について説明する。   Next, the detail of the subunit | mobile_unit 110 and the main | base station 120 which comprise the railroad crossing interruption breakage detection apparatus 100 is demonstrated.

まず、子機110の詳細について説明する。   First, details of the slave unit 110 will be described.

図4は、子機110のハードウェア構成を説明するための図である。   FIG. 4 is a diagram for explaining the hardware configuration of the slave unit 110.

同図に示すように、子機110は、CPU(マイクロコントローラ)111と、傾斜状態検知部112と、無線通信部113と、太陽電池部114とを備える。   As shown in the figure, the slave unit 110 includes a CPU (microcontroller) 111, a tilt state detection unit 112, a wireless communication unit 113, and a solar cell unit 114.

CPU111は、子機110の動作を制御するためのものであり、内部にメモリ(ROM115及びRAM116)及びタイマ117を備えている。CPU111は、内部のROM115に予め記録されたプログラムを実行することで、子機110の各種機能を実現する。また、CPU111は、タイマ117を利用することで、定期通知(後述)のための時間管理等を行う。   The CPU 111 is for controlling the operation of the slave unit 110 and includes a memory (ROM 115 and RAM 116) and a timer 117 inside. The CPU 111 implements various functions of the slave unit 110 by executing a program recorded in advance in the internal ROM 115. In addition, the CPU 111 uses the timer 117 to perform time management for periodic notification (described later).

傾斜状態検知部112は、子機110が装着された遮断桿の傾斜状態を検知するためのものである。本実施形態においては、傾斜状態検知部112は、ボール式の傾斜スイッチで構成されており、例えば、子機110が装着された遮断桿が水平状態の場合、デジタル値「0」を表す信号を出力し、子機110が装着された遮断桿が垂直状態の場合、デジタル値「1」を表す信号を出力するように構成されている。傾斜状態検知部112の出力信号は、CPU111のデジタル入力端子(デジタル入力ポート)に接続されており、CPU111は、傾斜状態検知部112の出力信号を読み込み、傾斜状態検知部112の出力信号の状態を確認することができるように構成されている。CPU111は、傾斜状態検知部112の出力信号の状態を確認することで、傾斜状態検知部112によって検知された遮断桿の傾斜状態を確認することができることになる。   The inclination state detection part 112 is for detecting the inclination state of the barrier with the handset 110 attached thereto. In the present embodiment, the tilt state detection unit 112 is configured by a ball-type tilt switch. For example, when the barrier rod with the slave unit 110 attached is in a horizontal state, a signal representing a digital value “0” is output. In the case of the output and when the breaking bar with the slave unit 110 attached is in a vertical state, a signal representing a digital value “1” is output. The output signal of the tilt state detection unit 112 is connected to a digital input terminal (digital input port) of the CPU 111. The CPU 111 reads the output signal of the tilt state detection unit 112 and the state of the output signal of the tilt state detection unit 112 It is configured to be able to confirm. By checking the state of the output signal of the tilt state detection unit 112, the CPU 111 can check the tilt state of the barrier rod detected by the tilt state detection unit 112.

無線通信部113は、親機120との間で無線通信を行うためのものである。本実施形態においては、無線通信部113は、ZigBee(登録商標)用の無線通信モジュールによって構成されており、CPU111と適宜、電気的に接続されている。   The wireless communication unit 113 is for performing wireless communication with the parent device 120. In the present embodiment, the wireless communication unit 113 is configured by a wireless communication module for ZigBee (registered trademark), and is appropriately electrically connected to the CPU 111.

太陽電池部114は、子機110の動作に必要な電力を供給するためのものである。本実施形態においては、太陽電池を利用しているので、外部からの電力供給を必要とすることなく、子機110を動作させることが可能となっている。すなわち、電力供給のための配線が不要であり、子機110の遮断桿への装着が容易になっている。更に、乾電池等を利用する場合に比較して、電池切れに伴う交換等が必要ないので、メインテナンスの手間を低減させることができるようになっている。本実施形態においては、子機110を遮断桿に装着した際に、太陽電池部114の受光面が遮断桿の先端側端面において露出するように構成されている。   The solar cell unit 114 is for supplying electric power necessary for the operation of the slave unit 110. In the present embodiment, since the solar cell is used, it is possible to operate the slave unit 110 without requiring external power supply. That is, no wiring for power supply is required, and the handset 110 can be easily attached to the shut-off cage. Furthermore, compared with the case of using a dry battery or the like, it is not necessary to replace the battery when the battery runs out, so that maintenance work can be reduced. In this embodiment, when the subunit | mobile_unit 110 is mounted | worn with the interruption | blocking gutter, it is comprised so that the light-receiving surface of the solar cell part 114 may be exposed in the front end side end surface of a interruption | blocking gutter.

図5は、子機110の機能構成(ソフトウェア構成)を説明するための図である。   FIG. 5 is a diagram for explaining a functional configuration (software configuration) of the slave unit 110.

同図に示すように、子機110は、傾斜状態取得部510と、時間管理部520と、通知要否判別部530と、送信処理部540とを備える。各部510〜540は、基本的に、CPU111が、内部のROM115に予め記録されたプログラムを実行することによって実現される。   As shown in the figure, handset 110 includes a tilt state acquisition unit 510, a time management unit 520, a notification necessity determination unit 530, and a transmission processing unit 540. Each of the units 510 to 540 is basically realized by the CPU 111 executing a program recorded in advance in the internal ROM 115.

傾斜状態取得部510は、遮断桿の傾斜状態を取得するためのものである。本実施形態では、傾斜状態取得部510は、傾斜状態検知部112からの出力信号を読み取ることで、遮断桿の傾斜状態を取得する。すなわち、傾斜状態検知部112の出力信号が接続されたCPU111のデジタル入力ポートの値を読み出すことで、遮断桿の傾斜状態を取得する。傾斜状態取得部510は、適当な頻度で、遮断桿の傾斜状態の取得を繰り返す。   The inclination state acquisition unit 510 is for acquiring the inclination state of the barrier rod. In the present embodiment, the tilt state acquisition unit 510 reads the output signal from the tilt state detection unit 112 to acquire the tilt state of the barrier rod. That is, by reading the value of the digital input port of the CPU 111 to which the output signal of the tilt state detection unit 112 is connected, the tilt state of the barrier rod is acquired. The inclination state acquisition unit 510 repeats acquisition of the inclination state of the barrier rod at an appropriate frequency.

時間管理部520は、親機120への定期的な通知を行うための時間管理を行うものである。より具体的には、時間管理部520は、予め決められた一定時間が経過する毎に、定期通知フラグをセットする(定期通知フラグの値を「1」にする)。定期通知フラグは、定期通知の要否を示すものであって、「1」の場合、定期通知が必要であることを示し、「0」の場合、定期通知が必要ではないことを示す。なお、後述するように、定期通知が行われると、定期通知フラグはクリアされる(定期通知フラグの値が「0」にされる)。定期通知フラグの値は、例えば、CPU111内部のRAM116上に確保された所定の領域に記憶される。本実施形態においては、時間管理部320は、CPU111が、内部のタイマ117を利用することで実現される。   The time management unit 520 performs time management for performing periodic notification to the parent device 120. More specifically, the time management unit 520 sets a regular notification flag (sets the value of the regular notification flag to “1”) every time a predetermined time has elapsed. The periodic notification flag indicates whether or not periodic notification is necessary. When the flag is “1”, the periodic notification is necessary. When the flag is “0”, the periodic notification is not necessary. As will be described later, when a periodic notification is made, the periodic notification flag is cleared (the value of the periodic notification flag is set to “0”). The value of the regular notification flag is stored in a predetermined area secured on the RAM 116 inside the CPU 111, for example. In the present embodiment, the time management unit 320 is realized by the CPU 111 using the internal timer 117.

通知要否判別部530は、傾斜状態取得部510によって取得された遮断桿の傾斜状態及び定期通知フラグ等に基づいて、親機120への通知を行うか否かを判断するものである。具体的には、まず、遮断桿の傾斜状態に変化があったか否かによって、親機120への通知を行うか否かの判断を行う。すなわち、遮断桿の傾斜状態が水平状態から垂直状態に変化した場合、及び、垂直状態から水平状態に変化した場合に、親機120への通知(傾斜状態通知)を行うと判断する。遮断桿の傾斜状態に変化があったか否かは、傾斜状態取得部510によって取得された遮断桿の傾斜状態と、傾斜状態フラグとの比較を行って、両者が相違しているか否かによって判別する。傾斜状態フラグは、傾斜状態取得部510によって以前に取得された遮断桿の傾斜状態を示すものであって、傾斜状態フラグの値は、例えば、CPU111内部のRAM116上に確保された所定の領域に記憶される。傾斜状態フラグの値は、遮断桿の傾斜状態に変化があった場合に、今回取得された遮断桿の傾斜状態(変化後の傾斜状態)の値に適宜更新される。   The notification necessity determination unit 530 determines whether or not to notify the parent device 120 based on the inclination state of the barrier rod acquired by the inclination state acquisition unit 510, the periodic notification flag, and the like. Specifically, first, it is determined whether or not to notify the parent device 120 depending on whether or not the inclination state of the barrier rod has changed. That is, it is determined that notification (inclination state notification) to base unit 120 is performed when the state of inclination of the barrier rod changes from the horizontal state to the vertical state and when the state changes from the vertical state to the horizontal state. Whether or not the inclination state of the barrier rod has changed is determined by comparing the inclination state of the barrier rod acquired by the inclination state acquisition unit 510 with the inclination state flag to determine whether or not they are different. . The inclination state flag indicates the inclination state of the barrier rod previously acquired by the inclination state acquisition unit 510, and the value of the inclination state flag is, for example, in a predetermined area secured on the RAM 116 inside the CPU 111. Remembered. The value of the slope state flag is appropriately updated to the value of the slope state (the slope state after the change) of the barrier rod acquired this time when there is a change in the slope state of the barrier rod.

また、通知要否判別部530は、定期通知フラグがセットされているか否かによって、親機120への通知を行うか否かの判断も行う。すなわち、定期通知フラグがセットされていた場合は、親機120への通知(定期通知)が必要と判断する。通知要否判別部530における処理の詳細については後述する。   Further, the notification necessity determination unit 530 also determines whether or not to notify the parent device 120 depending on whether or not the regular notification flag is set. That is, when the regular notification flag is set, it is determined that notification (periodic notification) to the parent device 120 is necessary. Details of the processing in the notification necessity determination unit 530 will be described later.

送信処理部540は、親機120に所定の通知を行うための送信データを、親機120に送信するためのものである。より具体的には、送信処理部540は、無線通信部113を制御して、傾斜状態通知用の送信データ、及び、定期通知用の送信データを、親機120に送信する。   The transmission processing unit 540 is for transmitting transmission data for performing a predetermined notification to the parent device 120 to the parent device 120. More specifically, the transmission processing unit 540 controls the wireless communication unit 113 to transmit the tilt state notification transmission data and the regular notification transmission data to the parent device 120.

図6は、子機110から親機120に送信される送信データの構成を説明するための図である。   FIG. 6 is a diagram for explaining a configuration of transmission data transmitted from the slave unit 110 to the master unit 120.

同図に示すように、子機110から親機120へ送信される送信データ600には、子機ID610と、定期通知フラグ620と、傾斜状態フラグ630とが含まれる。   As shown in the figure, the transmission data 600 transmitted from the slave unit 110 to the master unit 120 includes a slave unit ID 610, a regular notification flag 620, and a tilt state flag 630.

子機ID610は、各子機110を識別するための情報である。送信データ600に子機ID610を含ませることによって、当該送信データ600を受信した親機120は、当該送信データ600が、いずれの子機110から送信されたものであるかを判別することが可能となる。本実施形態では、子機IDとして、各子機110が備える各ZigBee用無線通信モジュールに一意に割り当てられている64ビットのIEEEアドレスを利用する。   The slave unit ID 610 is information for identifying each slave unit 110. By including the child device ID 610 in the transmission data 600, the parent device 120 that has received the transmission data 600 can determine from which child device 110 the transmission data 600 is transmitted. It becomes. In the present embodiment, a 64-bit IEEE address uniquely assigned to each ZigBee wireless communication module included in each slave unit 110 is used as the slave unit ID.

定期通知フラグ620は、送信データ600が定期通知用のものであるか否かを示すものである。送信データ600に定期通知フラグ620を含ませることによって、当該送信データ600を受信した親機120は、当該送信データ600が、定期通知用の送信データであるか否かを判別することが可能となる。すなわち、定期通知フラグ620の値が「1」であれば、当該定期通知フラグ620を含む送信データ600は、定期通知用の送信データであり、定期通知フラグ620の値が「0」であれば、当該定期通知フラグ620を含む送信データ600は、定期通知用の送信データではない(傾斜状態通知用の送信データである)ということになる。   The regular notification flag 620 indicates whether or not the transmission data 600 is for regular notification. By including the periodic notification flag 620 in the transmission data 600, the master unit 120 that has received the transmission data 600 can determine whether or not the transmission data 600 is transmission data for periodic notification. Become. That is, if the value of the regular notification flag 620 is “1”, the transmission data 600 including the regular notification flag 620 is transmission data for regular notification, and if the value of the regular notification flag 620 is “0”. The transmission data 600 including the regular notification flag 620 is not regular transmission data (inclination state notification transmission data).

傾斜状態フラグ630は、傾斜状態通知の種類を示すものである。送信データ600に傾斜状態フラグ630(及び定期通知フラグ620)を含ませることによって、当該送信データ600を受信した親機120は、当該送信データ600が、遮断桿の傾斜状態が水平状態から垂直状態に移行したことに伴う傾斜状態通知(垂直移行通知)か、遮断桿の傾斜状態が垂直状態から水平状態に移行したことに伴う傾斜状態通知(水平移行通知)かを判別することが可能となる。すなわち、傾斜状態フラグ630の値が「1」(かつ、定期通知フラグ620の値が「0」)であれば、当該傾斜状態フラグ630(及び定期通知フラグ620)を含む送信データ600は、垂直移行通知であり、傾斜状態フラグ630の値が「0」(かつ、定期通知フラグ620の値が「0」)であれば、当該傾斜状態フラグ630(及び定期通知フラグ620)を含む送信データ600は、水平移行通知であるということなる。   The tilt state flag 630 indicates the type of tilt state notification. When the transmission data 600 includes the inclination state flag 630 (and the regular notification flag 620), the base unit 120 that has received the transmission data 600 can change the transmission data 600 from the horizontal state to the vertical state. It is possible to discriminate whether the inclination state notification (vertical transition notification) associated with the transition to the state or the inclination state notification (horizontal transition notification) associated with the transition state of the barrier rod from the vertical state to the horizontal state. . That is, if the value of the tilt state flag 630 is “1” (and the value of the regular notification flag 620 is “0”), the transmission data 600 including the tilt state flag 630 (and the regular notification flag 620) is vertical. If it is a transition notification and the value of the tilt state flag 630 is “0” (and the value of the regular notification flag 620 is “0”), the transmission data 600 including the tilt state flag 630 (and the regular notification flag 620). Is a horizontal transition notification.

図7は、子機110における処理の流れを説明するためのフローチャートである。   FIG. 7 is a flowchart for explaining the flow of processing in slave unit 110.

同図に示すように、まず、時間管理部520によって、定期通知の間隔(周期)を規定する一定時間が経過したか否かが判別される(S701)。判別の結果、当該一定時間が経過していた場合は(S701:Yes)、時間管理部520によって、定期通知フラグがセットされる(S702)。そして、時間管理部520では、改めて前記一定時間の計数(カウント)が開始される。一方、前記一定時間が経過していなかった場合は(S701:No)、そのまま、次の処理に移行する。   As shown in the figure, first, the time management unit 520 determines whether or not a fixed time that defines the interval (cycle) of regular notifications has elapsed (S701). As a result of the determination, if the predetermined time has elapsed (S701: Yes), the periodical notification flag is set by the time management unit 520 (S702). Then, the time management unit 520 starts counting the predetermined time again. On the other hand, if the predetermined time has not elapsed (S701: No), the process proceeds to the next process.

次に、通知要否判別部530によって、遮断桿の傾斜状態に変化があったか否かが判別される(S703)。すなわち、傾斜状態取得部510を介して取得された現時点の傾斜状態と、以前に取得された傾斜状態を示す傾斜状態フラグとを比較することで、遮断桿の傾斜状態に変化があったか否かが判別される。なお、傾斜状態フラグの値は、子機110の動作開始時に適当な値(例えば、「0」)に初期化されている。   Next, the notification necessity determination unit 530 determines whether or not the inclination state of the barrier rod has changed (S703). That is, whether or not there is a change in the inclination state of the barrier rod by comparing the current inclination state acquired via the inclination state acquisition unit 510 with the inclination state flag indicating the previously acquired inclination state. Determined. Note that the value of the tilt state flag is initialized to an appropriate value (for example, “0”) when the slave unit 110 starts operating.

判別の結果、遮断桿の傾斜状態に変化があった場合は(S703:Yes)、親機120への傾斜状態通知が必要と判断され、まず、傾斜状態フラグの値が今回取得された遮断桿の傾斜状態(変化後の傾斜状態)に更新される(S704)。そして、送信処理部540によって、傾斜状態通知用の送信データが、親機120へ送信される(S705)。その後、再び、上述したS701の処理に戻って、S701以下の処理が繰り返される。   As a result of the determination, if there is a change in the inclination state of the barrier rod (S703: Yes), it is determined that the inclination state notification to the main unit 120 is necessary. First, the value of the inclination flag is acquired this time. (S704). Then, transmission data for inclining state notification is transmitted to the parent device 120 by the transmission processing unit 540 (S705). Thereafter, the process returns to S701 described above, and the processes after S701 are repeated.

一方、遮断桿の傾斜状態に変化がなかった場合は(S703:No)、通知要否判別部530によって、定期通知フラグがセットされているか否かが判別される(S706)。判別の結果、定期通知フラグがセットされていた場合(S706:Yes)、すなわち、定期通知フラグの値が「1」であった場合は、定期通知が必要と判断され、送信処理部540によって、定期通知用の送信データが、親機120へ送信される(S707)。そして、定期通知フラグがクリアされ(S708)、その後、再び、上述したS701の処理に戻って、上述したS701以下の処理が繰り返される。   On the other hand, when there is no change in the slope state of the barrier rod (S703: No), the notification necessity determination unit 530 determines whether or not the regular notification flag is set (S706). As a result of the determination, if the regular notification flag is set (S706: Yes), that is, if the value of the regular notification flag is “1”, it is determined that the regular notification is necessary, and the transmission processing unit 540 Transmission data for regular notification is transmitted to the parent device 120 (S707). Then, the regular notification flag is cleared (S708), and then the process returns to S701 described above, and the processes after S701 are repeated.

一方、定期通知フラグがセットされていなかった場合(S706:No)、すなわち、定期通知フラグの値が「0」であった場合は、定期通知は不要と判断され、再び、上述したS701の処理に戻って、S701以下の処理が繰り返される。   On the other hand, when the periodic notification flag is not set (S706: No), that is, when the value of the periodic notification flag is “0”, it is determined that the periodic notification is unnecessary, and the processing of S701 described above is performed again. Returning to step S701, the processes in and after S701 are repeated.

以上のような処理を行うことによって、子機110は、親機120に対して傾斜状態通知及び定期通知を行うことが可能となる。   By performing the processing as described above, the slave unit 110 can send a tilt state notification and a regular notification to the master unit 120.

次に、親機120の詳細について説明する。   Next, details of base unit 120 will be described.

図8は、親機120のハードウェア構成を説明するための図である。   FIG. 8 is a diagram for explaining a hardware configuration of base unit 120.

同図に示すように、親機120は、CPU(マイクロコントローラ)121と、外部条件入力部122と、無線通信部123と、検知結果出力部124とを備える。   As shown in the figure, base unit 120 includes a CPU (microcontroller) 121, an external condition input unit 122, a wireless communication unit 123, and a detection result output unit 124.

CPU121は、親機120の動作を制御するためのものであり、内部にメモリ(ROM125及びRAM126)及びタイマ127を備えている。CPU121は、内部のROM125に予め記録されたプログラムを実行することで、親機120の各種機能を実現する。また、CPU121は、タイマ127を利用することで、子機110からの通知を受け取った時刻の管理等を行う。   The CPU 121 is for controlling the operation of the parent device 120 and includes a memory (ROM 125 and RAM 126) and a timer 127 inside. The CPU 121 implements various functions of the parent device 120 by executing a program recorded in advance in the internal ROM 125. In addition, the CPU 121 uses the timer 127 to manage the time when the notification from the slave unit 110 is received.

外部条件入力部122は、親機120の遮断桿折損検知動作を制御するための外部信号を内部に取り込むためのものであって、フォトカプラ等で構成される。本実施形態においては、遮断桿折損検知動作を制御するための外部信号として、遮断機昇降状態信号が入力可能に構成されている。   The external condition input unit 122 is for taking in an external signal for controlling the breaking / breaking breakage detection operation of the master unit 120, and is configured by a photocoupler or the like. In this embodiment, the breaker lifting / lowering state signal can be input as an external signal for controlling the breakage breakage detection operation.

遮断機昇降状態信号は、踏切遮断機(遮断桿)の昇降状態(例えば、上昇していること、又は、降下していること)を示す信号であって、親機120は、当該遮断機昇降状態信号に基づいて、遮断桿折損が発生しているか否かの判別処理を開始する。本実施形態においては、遮断機昇降状態信号として、踏切遮断機が完全に降下していることを示す信号(遮断機降下信号)が入力される。一般に、踏切遮断機の制御系からは、踏切遮断機が完全に降下していることを示す信号(遮断機降下信号)が出力されており、当該遮断機降下信号は、踏切に設置されたすべての踏切遮断機について降下が完了したことを列車の運転士に知らせるための踏切遮断反応灯(踏切動作反応灯)の制御や、沿線住民に対する騒音対策として、すべての踏切遮断機の降下完了後に警報音の音量を自動的に低下させるための踏切警報機の制御等に利用されている。本実施形態においては、踏切遮断機の制御系から出力される遮断機降下信号を利用して、遮断桿折損検知動作の制御を行う。   The breaker lifting / lowering state signal is a signal indicating the lifting / lowering state of the railroad crossing breaker (breaking fence) (for example, rising or falling). Based on the status signal, the process of determining whether or not a breakage breakage has occurred is started. In this embodiment, a signal (breaker lowering signal) indicating that the level crossing barrier is completely lowered is input as the breaker lifting state signal. In general, the control system of a level crossing breaker outputs a signal indicating that the level crossing breaker has been completely lowered (breaker down signal). As a control for level crossing blocking reaction lights (crossing action reaction lights) to inform train operators that the descent has been completed for all level crossing breakers and as a noise countermeasure for residents along the line, a warning is issued after all level crossing breakers have been lowered It is used to control a level crossing alarm to automatically reduce the volume of sound. In this embodiment, the breakage breakage detection operation is controlled using a breaker descent signal output from the control system of the crossing breaker.

無線通信部123は、子機110との間で無線通信を行うためのものである。本実施形態においては、無線通信部123は、ZigBee用の無線通信モジュールによって構成されており、CPU121と適宜、電気的に接続されている。   The wireless communication unit 123 is for performing wireless communication with the slave unit 110. In the present embodiment, the wireless communication unit 123 is configured by a wireless communication module for ZigBee and is electrically connected to the CPU 121 as appropriate.

検知結果出力部124は、遮断桿の折損が発生したこと等を外部の監視装置等に通知するための信号を出力するものであって、リレー等によって構成される。具体的には、検知結果出力部124は、遮断桿の折損発生を検知したことを示す折損検知信号を出力する。更に、後述するように、本実施形態における親機120は、各子機110の不良検知も行っており、検知結果出力部124は、子機不良を検知したことを示す子機不良検知信号も出力する。   The detection result output unit 124 outputs a signal for notifying an external monitoring device or the like that a breakage of the blocking rod has occurred, and is configured by a relay or the like. Specifically, the detection result output unit 124 outputs a breakage detection signal indicating that the breakage of the barrier rod has been detected. Further, as will be described later, the master unit 120 in this embodiment also detects a fault of each slave unit 110, and the detection result output unit 124 also has a slave unit fault detection signal indicating that a slave unit fault has been detected. Output.

図9は、親機120の機能構成(ソフトウェア構成)を説明するための図である。   FIG. 9 is a diagram for explaining a functional configuration (software configuration) of base unit 120.

同図に示すように、親機120は、受信処理部910と、時刻管理部920と、受信時刻管理テーブル930と、折損判別部940と、子機不良判別部950とを備える。各部910、920、940及び950は、基本的に、CPU121が、内部のROM125に予め記録されたプログラムを実行することによって実現される。また、受信時刻管理テーブル930は、CPU121内部のRAM126上に確保された所定の領域に設けられる。   As shown in the figure, base unit 120 includes a reception processing unit 910, a time management unit 920, a reception time management table 930, a breakage determination unit 940, and a slave unit failure determination unit 950. Each unit 910, 920, 940, and 950 is basically realized by the CPU 121 executing a program recorded in advance in the internal ROM 125. The reception time management table 930 is provided in a predetermined area secured on the RAM 126 in the CPU 121.

受信処理部910は、子機110によって送信された送信データを受信するためのものである。具体的には、受信処理部910は、無線通信部123を制御して、子機110が送信した送信データを受信する。更に、受信処理部910は、子機110から所定の送信データを受信すると、当該送信データを受信した時点の時刻を、時刻管理部920から取得して、受信時刻管理テーブル930に格納する。受信処理部910における処理の詳細いては後述する。   The reception processing unit 910 is for receiving transmission data transmitted by the slave unit 110. Specifically, the reception processing unit 910 controls the wireless communication unit 123 to receive transmission data transmitted by the slave unit 110. Further, when receiving predetermined transmission data from the slave unit 110, the reception processing unit 910 acquires the time when the transmission data is received from the time management unit 920 and stores it in the reception time management table 930. Details of the processing in the reception processing unit 910 will be described later.

時刻管理部920は、時刻の管理を適宜行い、受信処理部910等に対して現在時刻を提供するものである。本実施形態においては、時刻管理部920は、CPU121が、内部のタイマ127を利用することで実現されており、時刻管理部920が起動された時点からの経過時間を時刻として利用する。   The time management unit 920 appropriately manages the time and provides the current time to the reception processing unit 910 and the like. In the present embodiment, the time management unit 920 is realized by the CPU 121 using the internal timer 127, and uses the elapsed time from the time when the time management unit 920 is activated as the time.

受信時刻管理テーブル930は、子機110からの所定の送信データを受信した時刻を管理するもの(受信時刻管理部)である。本実施形態においては、受信時刻管理テーブル930は、各子機110から送られてくる3種類の送信データの受信時刻を管理する。受信時刻管理テーブル930の詳細については後述する   The reception time management table 930 manages the time at which predetermined transmission data from the slave unit 110 is received (reception time management unit). In the present embodiment, the reception time management table 930 manages reception times of three types of transmission data sent from each slave unit 110. Details of the reception time management table 930 will be described later.

折損判別部940は、外部条件入力部122を介して入力された遮断機昇降状態信号と、受信時刻管理テーブル930に格納された情報とに基づいて、遮断桿の折損が発生しているか否かを判別するものである。すなわち、折損判別部940は、遮断機昇降状態信号(遮断機降下信号)に基づいて、踏切遮断機が完全に上昇したことを検知すると、受信時刻管理テーブル930に格納された情報を確認して、各子機110から当該上昇(水平状態から垂直状態への移行)に伴う傾斜状態通知を受信しているか否かを確認する。そして、当該傾斜状態通知を受信していない子機110が存在する場合は、当該子機110が装着された遮断桿に折損が発生していると判断する。そして、検知結果出力部124を制御して、遮断桿の折損発生を検知したことを示す折損検知信号を外部に出力する。折損判別部930における処理の詳細については後述する。   The breakage determination unit 940 determines whether breakage of the breaker has occurred based on the breaker lifting state signal input via the external condition input unit 122 and the information stored in the reception time management table 930. Is to discriminate. That is, when the breakage determination unit 940 detects that the level crossing barrier is completely lifted based on the breaker lifting / lowering state signal (breaker lowering signal), the breakage determination unit 940 checks the information stored in the reception time management table 930. Then, it is confirmed whether or not an inclination state notification accompanying the ascent (transition from the horizontal state to the vertical state) is received from each slave unit 110. Then, when there is a slave unit 110 that has not received the notification of the tilt state, it is determined that a breakage has occurred in the blocking cage on which the slave unit 110 is attached. And the detection result output part 124 is controlled, and the breakage detection signal which shows having detected the breakage generation | occurrence | production of the breaking rod is output outside. Details of the processing in the breakage determination unit 930 will be described later.

子機不良判別部950は、受信時刻管理テーブル930に格納された情報に基づいて、各子機110が正常に動作しているか否かを判別するものである。すなわち、子機不良判別部950は、定期的に、受信時刻管理テーブル930に格納されている情報を確認して、各子機110から定期通知用の送信データを定期的に受信しているか否かを判別し、定期通知用の送信データを定期的に受信していない子機110については、なんらかの異常が発生していると判断する。そして、検知結果出力部124を制御して、子機110の不良を検知したことを示す子機不良検知信号を外部に出力する。子機不良判別部950における処理の詳細については後述する。   The slave unit defect determination unit 950 determines whether or not each slave unit 110 is operating normally based on information stored in the reception time management table 930. That is, the slave unit defect determination unit 950 periodically checks the information stored in the reception time management table 930, and periodically receives transmission data for regular notification from each slave unit 110. The slave unit 110 that does not regularly receive the transmission data for periodic notification is determined to have some abnormality. And the detection result output part 124 is controlled, and the subunit | mobile_unit defect detection signal which shows having detected the malfunction of the subunit | mobile_unit 110 is output outside. Details of processing in the slave unit defect determination unit 950 will be described later.

図10は、受信時刻管理テーブル930の構成を説明するための図である。   FIG. 10 is a diagram for explaining the configuration of the reception time management table 930.

同図に示すように、受信時刻管理テーブル930は、「子機番号」フィールド931と、「子機ID」フィールド932と、「定期通知受信時刻」フィールド933と、「垂直移行通知受信時刻」フィールド934と、「水平移行通知受信時刻」フィールド935とを備える。   As shown in the figure, the reception time management table 930 includes a “child device number” field 931, a “child device ID” field 932, a “periodic notification reception time” field 933, and a “vertical shift notification reception time” field. 934 and a “horizontal shift notification reception time” field 935.

「子機番号」フィールド931には、親機120によって管理される子機110を、親機120内において区別するための情報(番号)が格納される。本実施形態においては、4台の子機110を管理するため、同図に示すように、「1」から「4」の番号が格納されている。   The “child device number” field 931 stores information (number) for distinguishing the child device 110 managed by the parent device 120 in the parent device 120. In this embodiment, in order to manage four slave units 110, numbers "1" to "4" are stored as shown in FIG.

「子機ID」フィールド932には、各子機110からの通知(通知の送信元)を識別するための情報が格納される。本実施形態では、各子機110が備える各ZigBee用無線通信モジュールに一意に割り当てられている64ビットのIEEEアドレスが、各子機110からの通知を識別するための情報として「子機ID」フィールド932に格納される。踏切遮断桿折損検知装置100の利用を開始する際は、子機110と親機120との間で通信を行うためのネットワーク(本実施形態においては、ZigBeeのPAN)を形成するために、当該ネットワークに参加する子機110を親機120に登録することが必要となるが、その際、各子機110から通知されるIEEEアドレスが「子機ID」フィールド932の該当箇所に格納されることになる。   The “slave unit ID” field 932 stores information for identifying a notification (send source of notification) from each slave unit 110. In this embodiment, the 64-bit IEEE address uniquely assigned to each ZigBee wireless communication module included in each slave unit 110 is “slave unit ID” as information for identifying the notification from each slave unit 110. Stored in field 932. When starting to use the railroad crossing breakage breakage detection device 100, in order to form a network (in this embodiment, ZigBee PAN) for communication between the slave unit 110 and the master unit 120, It is necessary to register the slave unit 110 participating in the network in the master unit 120. At this time, the IEEE address notified from each slave unit 110 is stored in the corresponding location of the “slave unit ID” field 932. become.

「定期通知受信時刻」フィールド933には、各子機110から定期通知を受信した(最も最近の)時刻が格納される。「定期通知受信時刻」フィールド933は、各子機110から定期通知用の送信データを受信する度に、該当部分が更新される。   The “periodic notification reception time” field 933 stores the (most recent) time at which the periodic notification is received from each slave unit 110. The “periodic notification reception time” field 933 is updated each time reception data for regular notification is received from each slave unit 110.

「垂直移行通知受信時刻」フィールド934には、各子機110から遮断桿が垂直状態に移行したことを通知する傾斜状態通知(垂直移行通知)を受信した(最も最近の)時刻が格納される。「垂直移行通知受信時刻」フィールド934は、各子機110から垂直移行通知を受信する度に、該当部分が更新される。   The “vertical shift notification reception time” field 934 stores the (most recent) time at which a tilt state notification (vertical shift notification) for notifying that each of the slave units 110 has shifted to the vertical state has been received. . The “vertical shift notification reception time” field 934 is updated each time a vertical shift notification is received from each slave unit 110.

「水平移行通知受信時刻」フィールド935には、各子機110から遮断桿が水平状態に移行したことを通知する傾斜状態通知(水平移行通知)を受信した(最も最近の)時刻が格納される。「水平移行通知受信時刻」フィールド935は、各子機110から水平移行通知を受信する度に、該当部分が更新される。   The “horizontal transition notification reception time” field 935 stores the (most recent) time at which an inclination state notification (horizontal transition notification) for notifying that the barrier rod has shifted to the horizontal state is received from each slave unit 110. . The “horizontal shift notification reception time” field 935 is updated each time a horizontal shift notification is received from each slave unit 110.

図11及び図12は、親機120における処理の流れを説明するためのフローチャートである。図11は、子機110から所定の送信データを受信した際に実行される処理の流れを示し、図12は、子機不良及び折損発生を検知するための処理の流れを示している。   11 and 12 are flowcharts for explaining the flow of processing in base unit 120. FIG. 11 shows a flow of processing executed when predetermined transmission data is received from the slave unit 110, and FIG. 12 shows a flow of processing for detecting the slave unit failure and breakage.

まず、図11に示す処理について説明する。   First, the process shown in FIG. 11 will be described.

子機110からの所定の送信データを受信すると、同図に示すように、まず、受信処理部910によって、時刻管理部920から現在の時刻が取得される(S1101)。   When the predetermined transmission data from the slave unit 110 is received, the current time is first acquired from the time management unit 920 by the reception processing unit 910 as shown in the figure (S1101).

次に、子機110から受信した送信データが定期通知のためのものであるか否かが判別される(S1102)。すなわち、当該送信データに含まれる定期通知フラグの値が「1」であるか否かが判別される。   Next, it is determined whether or not the transmission data received from the slave unit 110 is for periodic notification (S1102). That is, it is determined whether or not the value of the regular notification flag included in the transmission data is “1”.

判別の結果、子機110から受信した送信データが定期通知のためのものであった場合(S1102:Yes)、すなわち、当該送信データに含まれる定期通知フラグの値が「1」であった場合は、時刻管理部920から取得された時刻が、受信時刻管理テーブル930の「定期通知受信時刻」フィールド933の該当箇所に格納される(S1103)。すなわち、当該送信データに含まれる子機IDに基づいて、「定期通知受信時刻」フィールド933の当該子機IDに対応する箇所に格納される。   As a result of determination, when the transmission data received from the slave unit 110 is for periodic notification (S1102: Yes), that is, when the value of the periodic notification flag included in the transmission data is “1” The time acquired from the time management unit 920 is stored in the corresponding part of the “periodic notification reception time” field 933 of the reception time management table 930 (S1103). That is, based on the child device ID included in the transmission data, it is stored in a location corresponding to the child device ID in the “periodic notification reception time” field 933.

一方、子機110から受信した送信データが定期通知のためのものでなかった場合(S1102:No)、すなわち、当該送信データに含まれる定期通知フラグの値が「0」であった場合は、続いて、当該送信データが垂直移行通知のためのものであるか否かが判別される(S1104)。すなわち、当該送信データに含まれる傾斜状態フラグの値が「1」であるか否かが判別される。   On the other hand, when the transmission data received from the slave unit 110 is not for periodic notification (S1102: No), that is, when the value of the periodic notification flag included in the transmission data is “0”, Subsequently, it is determined whether or not the transmission data is for vertical transition notification (S1104). That is, it is determined whether or not the value of the tilt state flag included in the transmission data is “1”.

判別の結果、子機110から受信した送信データが垂直移行通知のためのものであった場合(S1104:Yes)、すなわち、当該送信データに含まれる傾斜状態フラグの値が「1」であった場合は、時刻管理部920から取得された時刻が、受信時刻管理テーブル930の「垂直移行通知受信時刻」フィールド934の該当箇所に格納される(S1105)。すなわち、当該送信データに含まれる子機IDに基づいて、「垂直移行通知受信時刻」フィールド934の当該子機IDに対応する箇所に格納される。   As a result of the determination, if the transmission data received from the slave unit 110 is for vertical shift notification (S1104: Yes), that is, the value of the tilt state flag included in the transmission data is “1”. In this case, the time acquired from the time management unit 920 is stored in the corresponding place in the “vertical shift notification reception time” field 934 of the reception time management table 930 (S1105). That is, based on the child device ID included in the transmission data, it is stored in a location corresponding to the child device ID in the “vertical shift notification reception time” field 934.

一方、子機110から受信した送信データが垂直移行通知のためのものでなかった場合(S1104:No)、すなわち、当該送信データに含まれる傾斜状態フラグの値が「0」であった場合は、時刻管理部920から取得された時刻が、受信時刻管理テーブル930の「水平移行通知受信時刻」フィールド935の該当箇所に格納される(S1106)。すなわち、当該送信データに含まれる子機IDに基づいて、「水平移行通知受信時刻」フィールド935の当該子機IDに対応する箇所に格納される。   On the other hand, when the transmission data received from the slave unit 110 is not for the vertical shift notification (S1104: No), that is, when the value of the tilt state flag included in the transmission data is “0”. The time acquired from the time management unit 920 is stored in the corresponding place in the “horizontal shift notification reception time” field 935 of the reception time management table 930 (S1106). That is, based on the slave unit ID included in the transmission data, it is stored in the location corresponding to the slave unit ID in the “horizontal shift notification reception time” field 935.

子機110から所定の送信データを受信する度に、以上のような処理を繰り返すことにより、受信時刻管理テーブル930には、所定の送信データを(最も最近)受信した時刻が格納されることになる。   When the predetermined transmission data is received from the slave unit 110, the above processing is repeated, whereby the reception time management table 930 stores the (most recent) reception time of the predetermined transmission data. Become.

次に、図12に示す処理について説明する。同図に示す処理は、親機120が動作を開始した後に、継続的に実行されるものである。   Next, the process shown in FIG. 12 will be described. The processing shown in the figure is continuously executed after the master unit 120 starts operation.

同図に示すように、まず、子機不良判別部550によって、各子機110からの定期通知を受信しているか否かが判別される(S1201)。すなわち、受信時刻管理テーブル930に格納されている各子機110からの定期通知受信時刻と、時刻管理部920から取得される現在時刻とを比較して、所定の時間範囲内(現在時刻の所定時間前から現在時刻までの間)に、各子機110から定期通知を受信しているか否かが判別される。例えば、現在時刻と受信時刻管理テーブル930に格納されている各定期通知受信時刻との差が算出され、当該差が予め決められた閾値未満であれば、定期通知を受信していると判別され、当該差が予め決められた閾値以上であれば、定期通知を受信していないと判別される。   As shown in the figure, first, the slave unit defect determination unit 550 determines whether or not a regular notification from each slave unit 110 is received (S1201). That is, the periodical notification reception time from each slave unit 110 stored in the reception time management table 930 is compared with the current time acquired from the time management unit 920, and within a predetermined time range (the predetermined time of the current time). It is determined whether or not a periodic notification is received from each slave unit 110 between before the time and the current time. For example, the difference between the current time and each periodic notification reception time stored in the reception time management table 930 is calculated, and if the difference is less than a predetermined threshold, it is determined that the periodic notification is received. If the difference is greater than or equal to a predetermined threshold, it is determined that the periodic notification has not been received.

判別の結果、定期通知を受信していない子機110が存在する場合(S1201:No)、当該子機110についてはなんらかの異常が発生していると判断して、検知結果出力部124を制御して、子機110の不良を外部に通知するための子機不良検知信号を外部に出力する(S1202)。   As a result of the determination, if there is a slave unit 110 that has not received the periodic notification (S1201: No), it is determined that some abnormality has occurred for the slave unit 110, and the detection result output unit 124 is controlled. Then, a slave unit failure detection signal for notifying the outside of the slave unit 110 is output to the outside (S1202).

一方、すべての子機110から定期通知を受信している場合は(S1201:Yes)、各子機110は正常に動作していると判断して、そのまま、次の処理に移行する。   On the other hand, if regular notifications have been received from all the slave units 110 (S1201: Yes), it is determined that each slave unit 110 is operating normally, and the process proceeds to the next process.

次に、折損判別部940によって、踏切遮断機の昇降状態に変化があったか否かが判別される(S1203)。すなわち、遮断機昇降状態信号(遮断機降下信号)の値を読み取り、現在の遮断機昇降状態信号の値と、以前に読み取った遮断機昇降状態信号の値を示す遮断機昇降状態フラグとの比較を行い、両者に違いが存在するか否かが判別される。遮断機昇降状態フラグの値は、例えば、CPU121内部のRAM126上に設けられた所定の領域に記憶される。なお、遮断機昇降状態フラグの値は、親機120の動作開始時に適当な値(例えば、「0」)に初期化されている。   Next, it is discriminate | determined by the breakage discrimination | determination part 940 whether the raising / lowering state of the level crossing barrier was changed (S1203). That is, the value of the circuit breaker up / down state signal (the circuit breaker down signal) is read, and the current value of the circuit breaker up / down state signal is compared with the circuit breaker up / down state flag indicating the value of the previously read circuit breaker up / down state signal. To determine whether there is a difference between the two. The value of the breaker up / down state flag is stored, for example, in a predetermined area provided on the RAM 126 in the CPU 121. Note that the value of the breaker ascending / descending state flag is initialized to an appropriate value (for example, “0”) when the operation of the parent device 120 is started.

更に、本実施形態においては、踏切遮断機の昇降状態が降下状態から上昇状態に移行した際に、遮断桿の折損検知処理を行うようにしている。すなわち、折損判別部540は、S1203の処理においては、遮断機降下信号の値に基づいて、踏切遮断機が降下状態から上昇状態に移行し始めたか否かを判別し、踏切遮断機が上昇状態に移行し始めたことを検知すると、その後、(後述するS1204の処理で)踏切遮断機が完全に上昇するのを待った上で、遮断桿の折損検知処理を開始をする。前述したように、本実施形態においては、遮断機昇降状態信号として、遮断機降下信号(踏切遮断機が完全に降下していることを示す信号)を利用しているので、遮断機降下信号の値が「1」(踏切遮断機が完全に降下していることを示す値)から「0」(踏切遮断機が完全に降下していないことを示す値)に移行した際に、踏切遮断機が降下状態から上昇状態に移行し始めたと判断されることになる。   Furthermore, in the present embodiment, when the level crossing barrier is moved from the lowered state to the raised state, breakage detection processing of the barrier bar is performed. That is, in the process of S1203, the breakage determination unit 540 determines whether or not the level crossing breaker has started to shift from the lowered state to the raised state based on the value of the breaker lowering signal, and the level crossing breaker is in the raised state. When it is detected that the transition to the above has started, the breakage detection processing for the barrier bar is started after waiting for the level crossing barrier to rise completely (in the process of S1204 described later). As described above, in the present embodiment, since the breaker lowering signal (the signal indicating that the level crossing breaker is completely lowered) is used as the breaker raising / lowering state signal, When the value shifts from “1” (value indicating that the level crossing barrier is completely lowered) to “0” (value indicating that the level crossing barrier is not fully lowered), It is determined that has started to shift from the lowered state to the raised state.

なお、本発明の原理的には、踏切遮断機が上昇状態から降下状態に移行した際に遮断桿の折損検知処理を行うように構成することも可能である。但し、この場合は、例えば、遮断桿の降下が自動車や人によって一時的に妨害されて遮断桿の水平状態への移行が遅れた場合等に、子機110からの傾斜状態通知が所定の時間範囲内に親機120に到達せず、その結果、親機120が遮断桿の折損が発生したと誤検知してしまう可能性がある。一方、本実施形態のように、踏切遮断機が降下状態から上昇状態に移行した際に、遮断桿の折損検知処理を行うようにすれば、そのような誤検知の可能性を簡便に排除することができる。   In principle, the present invention can also be configured to perform breakage detection processing of the barrier when the railroad crossing breaker shifts from the raised state to the lowered state. However, in this case, for example, when the fall of the barrier rod is temporarily obstructed by a car or a person and the transition to the horizontal state of the barrier rod is delayed, the inclination state notification from the slave unit 110 is a predetermined time. There is a possibility that the main unit 120 does not reach within the range, and as a result, the main unit 120 may erroneously detect that the breakage of the blocking bar has occurred. On the other hand, if the crossing breaker is moved from the lowered state to the raised state as in this embodiment, the possibility of such a false detection can be easily eliminated by performing breakage detection processing of the barrier bar. be able to.

判別の結果、踏切遮断機の昇降状態に変化があった場合(S1203:Yes)、すなわち、踏切遮断機が降下状態から上昇状態への移行を開始した場合は、次に、踏切遮断機が上昇状態への移行を開始してから、予め決められた一定時間が経過したか否かが判別される(S1204)。判別の結果、当該一定時間が経過していなかった場合は(S1204:No)、当該一定時間が経過するまで、当該判別処理S1204が繰り返される。このように遮断桿の折損検知処理を実際に開始する前に、一定時間の経過を待つのは、遮断桿が水平状態から垂直状態に移行するまでに一定の時間(例えば、5秒程度)が必要なこと、また、遮断桿の傾斜状態の変化に伴い、子機110が遮断桿の傾斜状態の変化を検知して傾斜状態通知を送信し、当該傾斜情報通知が親機120によって受信されるまでにも一定の時間が必要なことから、遮断桿が完全に上昇するのを待つと共に、親機120が、各子機110からの傾斜状態通知を確実に受信するための時間を確保するためである。   As a result of the determination, if there is a change in the raising / lowering state of the level crossing barrier (S1203: Yes), that is, when the level crossing barrier starts to shift from the lowered state to the raised state, the level crossing barrier is then raised. It is determined whether or not a predetermined time has elapsed since the start of the transition to the state (S1204). As a result of the determination, if the predetermined time has not elapsed (S1204: No), the determination processing S1204 is repeated until the predetermined time has elapsed. As described above, the waiting time elapses before actually starting the breakage detection processing of the barrier rod is a certain time (for example, about 5 seconds) until the barrier rod shifts from the horizontal state to the vertical state. What is necessary, and with the change in the inclination state of the barrier rod, the slave unit 110 detects the change in the inclination state of the barrier rod and transmits the inclination state notification, and the inclination information notification is received by the parent device 120. Since a certain amount of time is required until this time, the master unit 120 waits for the barrier rods to rise completely and secures time for the master unit 120 to reliably receive the tilt state notification from each slave unit 110. It is.

次に、折損判別部940によって、各子機110から傾斜状態通知を受信しているか否かが判別される(S1205)。すなわち、受信時刻管理テーブル930に格納されている各子機110からの垂直移行通知受信時刻と、時刻管理部920から取得される現在時刻とを比較して、所定の時間範囲内(現在時刻の所定時間前から現在時刻までの間)に、各子機110から垂直移行通知を受信しているか否かが判別される。例えば、現在時刻と受信時刻管理テーブル930に格納されている各垂直移行通知受信時刻との差が算出され、当該差が予め決められた閾値未満であれば、垂直移行通知を受信していると判別され、当該差が予め決められた閾値以上であれば、垂直移行通知を受信していないと判別される。   Next, it is discriminate | determined by the break determination part 940 whether the inclination state notification is received from each subunit | mobile_unit 110 (S1205). That is, the vertical transition notification reception time from each slave unit 110 stored in the reception time management table 930 is compared with the current time acquired from the time management unit 920, so that it is within a predetermined time range (the current time It is determined whether or not a vertical shift notification is received from each slave unit 110 between a predetermined time and the current time. For example, if a difference between the current time and each vertical shift notification reception time stored in the reception time management table 930 is calculated and the difference is less than a predetermined threshold, the vertical shift notification is received. If the difference is greater than or equal to a predetermined threshold, it is determined that the vertical transition notification has not been received.

判別の結果、傾斜状態通知を受信していない子機110が存在する場合は(S1205:No)、当該子機110が装着された遮断桿については折損が発生していると判断して、検知結果出力部124を制御して、遮断桿折損の発生を外部に通知するための折損検知信号を外部に出力する(S1206)。   As a result of the determination, if there is a slave unit 110 that has not received the tilt state notification (S1205: No), it is determined that the breaker has been broken for the shut-off device to which the slave unit 110 is attached, and is detected. The result output unit 124 is controlled, and a breakage detection signal for notifying the outside of the occurrence of breakage of breakage is output to the outside (S1206).

一方、すべての子機110から傾斜状態通知を受信している場合は(S1205:Yes)、遮断桿の折損は発生していないと判断して、再度、上述したS1201の処理に戻って、S1201以下の処理が繰り返される。また、踏切遮断機の昇降状態に変化がなかった場合も(S1203:No)、そのまま、再度、上述したS1201の処理に戻って、S1201以下の処理が繰り返される。   On the other hand, when the inclination state notifications have been received from all the slave units 110 (S1205: Yes), it is determined that no breakage of the blocking rod has occurred, and the process returns to the above-described processing of S1201 again. The following process is repeated. Moreover, also when there is no change in the raising / lowering state of a level crossing barrier (S1203: No), it returns to the process of S1201 mentioned above again, and the process after S1201 is repeated.

以上のような処理を行うことによって、親機120は、子機の不良及び遮断桿の折損発生を検知することが可能となる。   By performing the processing as described above, the parent device 120 can detect the failure of the child device and the occurrence of breakage of the barrier.

以上説明したように、上述した踏切遮断桿折損検知装置100によれば、遮断桿折損の発生を自動で検知することができる。また、子機110による定期通知を利用して、子機110自体の異常の発生も別途検知するようにしているので、子機110自体の異常により、子機110からの傾斜状態通知がなかった場合に、遮断桿折損の発生と誤検知することを防ぐことが可能となっている。   As described above, according to the above-described railroad crossing breakage breakage detecting device 100, occurrence of a breakage breakage breakage can be automatically detected. In addition, since the occurrence of abnormality of the child device 110 itself is separately detected using the periodic notification by the child device 110, there is no inclination state notification from the child device 110 due to abnormality of the child device 110 itself. In this case, it is possible to prevent erroneous detection of occurrence of breakage breakage.

以上、本発明の実施形態について説明してきたが、当然のことながら、本発明の実施形態は上記のものに限られない。例えば、上述した実施形態においては、子機110は、傾斜状態通知として、垂直移行通知及び水平移行通知の両方を親機120に対して送信していたが、親機120の折損検知処理のタイミングに対応させて、垂直移行通知及び水平移行通知のいずれか一方のみを送信するようにすることも考えられる。   As mentioned above, although embodiment of this invention has been described, it cannot be overemphasized that embodiment of this invention is not restricted above. For example, in the embodiment described above, the slave unit 110 transmits both the vertical shift notification and the horizontal shift notification to the master unit 120 as the tilt state notification. It is also conceivable that only one of the vertical transition notification and the horizontal transition notification is transmitted corresponding to the above.

100 踏切遮断桿折損検知装置
110,110a〜110d 子機
111 CPU(マイクロコントローラ)
112 傾斜状態検知部
113 無線通信部
114 太陽電池部
115 ROM
116 RAM
117 タイマ
120 親機
121 CPU(マイクロコントローラ)
122 外部条件入力部
123 無線通信部
124 検知結果出力部
125 ROM
126 RAM
127 タイマ
200 踏切遮断機
210 遮断桿
211 先端側部分
212 基端側部分
510 傾斜状態取得部
520 時間管理部
530 通知要否判別部
540 送信処理部
600 送信データ
610 子機ID
620 定期通知フラグ
630 傾斜状態フラグ
910 受信処理部
920 時刻管理部
930 受信時刻管理テーブル
931 子機番号フィールド
932 子機IDフィールド
933 定期通知受信時刻フィールド
934 垂直移行通知受信時刻フィールド
935 水平移行通知受信時刻フィールド
940 折損判別部
950 子機不良判別部
100 Railroad crossing breakage breakage detection device 110, 110a to 110d Slave unit 111 CPU (microcontroller)
112 Inclination state detection unit 113 Wireless communication unit 114 Solar cell unit 115 ROM
116 RAM
117 Timer 120 Master 121 CPU (Microcontroller)
122 External condition input unit 123 Wireless communication unit 124 Detection result output unit 125 ROM
126 RAM
127 Timer 200 Railroad crossing breaker 210 Block bar 211 Front end side portion 212 Base end side portion 510 Inclination state acquisition unit 520 Time management unit 530 Notification necessity determination unit 540 Transmission processing unit 600 Transmission data 610 Child machine ID
620 Periodic notification flag 630 Inclination state flag 910 Reception processing unit 920 Time management unit 930 Reception time management table 931 Slave unit number field 932 Slave unit ID field 933 Periodic notification reception time field 934 Vertical transition notification reception time field 935 Horizontal transition notification reception time Field 940 Breakage determination unit 950 Slave unit defect determination unit

Claims (14)

踏切遮断機が備える遮断桿の折損を検知する踏切遮断桿折損検知装置であって、
前記遮断桿の先端側に装着される子機と、
前記子機からの通知に基づいて、前記遮断桿の折損発生の有無を判断する親機と
を備え、
前記子機は、
前記遮断桿の傾斜状態の変化を検知すると、前記親機に傾斜状態通知を送信し、
前記親機は、
前記踏切遮断機の昇降状態が変化した際に、当該変化に伴う傾斜状態通知を前記子機から受信しているか否かを判別し、前記子機から前記傾斜状態通知を受信していない場合は、当該子機が装着された遮断桿に折損が発生していると判断する
ことを特徴とする踏切遮断桿折損検知装置。
A level crossing breakage breakage detection device for detecting breakage of a breakage bar included in a level crossing breaker,
A handset attached to the front end side of the blocking cage;
Based on the notification from the slave unit, comprising a master unit that determines whether or not the breakage of the barrier rod has occurred,
The slave is
When detecting a change in the inclination state of the barrier rod, an inclination state notification is transmitted to the base unit,
The base unit is
When the lifting / lowering state of the railroad crossing barrier changes, it is determined whether or not a tilt state notification accompanying the change is received from the slave unit, and if the tilt state notification is not received from the slave unit A railroad crossing breakage breakage detecting device, characterized in that it is determined that breakage has occurred in the breakage tackle to which the slave unit is attached.
前記親機は、前記踏切遮断機が降下状態から上昇状態に移行した際に、前記遮断桿の折損発生の有無を判断する
ことを特徴とする請求項1に記載の踏切遮断桿折損検知装置。
The level crossing breakage breakage detecting device according to claim 1, wherein the master unit determines whether or not the breakage of the breakage bar has occurred when the crossing breaker has shifted from a lowered state to an elevated state.
前記子機は、更に、前記親機に定期通知を定期的に送信し、
前記親機は、更に、前記子機から前記定期通知を定期的に受信しているか否かを判別し、前記子機から前記定期通知を定期的に受信していない場合は、当該子機に異常が発生していると判断する
ことを特徴とする請求項1又は2に記載の踏切遮断桿折損検知装置。
The slave unit further periodically transmits a periodic notification to the master unit,
The master unit further determines whether or not the periodic notification is periodically received from the slave unit, and if the periodic notification is not regularly received from the slave unit, It is judged that abnormality has occurred, The level crossing interruption breakage detection device according to claim 1 or 2.
複数の遮断桿の折損検知が行えるよう、前記子機を複数備え
各子機は、前記複数の遮断桿のそれぞれに装着される
ことを特徴する請求項1〜3のいずれか一項に記載の踏切遮断桿折損検知装置。
In order to be able to detect the breakage of a plurality of barriers, equipped with a plurality of the slave units ,
The railroad crossing breakage breakage detection device according to any one of claims 1 to 3 , wherein each child device is attached to each of the plurality of breakage rods.
折損検知対象となる遮断桿の先端側に装着される踏切遮断桿折損検知装置用の子機であって、
前記遮断桿の傾斜状態の変化を検知するための傾斜状態検知部と、
前記傾斜状態検知部によって傾斜状態の変化が検知された際に、傾斜状態通知を親機に送信する送信処理部と
を備えたことを特徴とする子機。
A slave for a level crossing breakage breakage detecting device attached to the front end side of a breakage fence to be broken,
An inclination state detector for detecting a change in the inclination state of the barrier rod;
A slave unit comprising: a transmission processing unit that transmits a tilt state notification to a master unit when a change in tilt state is detected by the tilt state detection unit.
前記傾斜状態検知部は、傾斜スイッチで構成されているThe tilt state detection unit includes a tilt switch.
ことを特徴とする請求項5に記載の子機。The cordless handset according to claim 5 characterized by things.
前記送信処理部は、前記遮断桿の傾斜状態が垂直状態に移行した際及び水平状態に移行した際の少なくともいずれか一方において、傾斜状態通知を親機に送信する
ことを特徴とする請求項5又は6に記載の子機。
The transmission processing unit transmits the tilt state notification to the parent device at least when the tilt state of the barrier rod shifts to a vertical state or a horizontal state. Or the subunit | mobile_unit of 6 .
前記送信処理部は、更に、定期的に、定期通知を親機に送信する
ことを特徴とする請求項5〜7のいずれか一項に記載の子機。
The slave unit according to any one of claims 5 to 7, wherein the transmission processing unit further periodically transmits a periodic notification to the master unit.
請求項1〜4のいずれか一項に記載の踏切遮断桿折損検知装置用の親機であって、
子機から傾斜状態通知を受信した時刻を管理する受信時刻管理部と、
子機から傾斜状態通知を受信した際に、当該傾斜状態通知を受信した時刻を、前記受信時刻管理部に格納する受信処理部と、
前記受信時刻管理部に格納された受信時刻に基づいて、前記子機が装着された遮断桿に折損が発生しているか否かを判別する折損判別部と
を備えたことを特徴とする親機。
A parent machine for a crossing breakage breakage detection device according to any one of claims 1 to 4 ,
A reception time management unit that manages the time when the tilt state notification is received from the slave unit;
A reception processing unit that stores the time when the tilt state notification is received in the reception time management unit when the tilt state notification is received from the slave unit;
A master unit, comprising: a breakage determination unit that determines whether or not a breakage has occurred in the breaker with the slave unit attached based on the reception time stored in the reception time management unit .
前記折損判別部は、
踏切遮断機の昇降状態が変化した際に、当該変化に伴う傾斜状態通知を子機から受信しているか否かを、前記受信時刻管理部に格納された受信時刻に基づいて判別し、
子機から前記傾斜状態通知を受信していない場合は、当該子機が装着された遮断桿に折損が発生していると判断する
ことを特徴とする請求項に記載の親機。
The breakage determination unit
When the lifting / lowering state of the crossing barrier is changed, it is determined based on the reception time stored in the reception time management unit whether or not the inclination state notification accompanying the change is received from the child device,
10. The master unit according to claim 9 , wherein when the notification of the tilt state is not received from the slave unit, it is determined that a breakage has occurred in the blocking rod on which the slave unit is attached.
前記折損判別部は、
踏切遮断機の昇降状態を示す信号に基づいて、当該踏切遮断機の昇降状態が変化したことを検知すると、当該変化に対応する時刻を基準とした所定時間範囲内に、子機から傾斜状態通知を受信しているか否かを判別し、
前記所定時間範囲内に、子機から傾斜状態通知を受信していない場合は、当該子機が装着された遮断桿に折損が発生していると判断する
ことを特徴とする請求項10に記載の親機。
The breakage determination unit
When it is detected that the lifting / lowering state of the level crossing barrier has changed based on a signal indicating the level of the level crossing barrier, the slave unit notifies the inclination state within a predetermined time range based on the time corresponding to the change. To determine whether or not
11. The device according to claim 10 , wherein when the notification of the tilt state is not received from the slave unit within the predetermined time range, it is determined that the breakage is generated in the blocking bar to which the slave unit is attached. Parent machine.
前記折損判別部は、
踏切遮断機が降下状態から上昇状態に移行した際に、前記遮断桿に折損が発生しているか否かの判別を行う
ことを特徴とする請求項10又は11に記載の親機。
The breakage determination unit
The master unit according to claim 10 or 11 , wherein when the railroad crossing breaker shifts from the lowered state to the raised state, it is determined whether or not the breaker is broken.
前記受信時刻管理部は、子機から定期通知を受信した時刻を更に管理し、
前記受信処理部は、子機から定期通知を受信した際に、当該定期通知を受信した時刻を、前記受信時刻管理部に格納し、
前記受信時刻管理部に格納された定期通知の受信時刻に基づいて、前記子機に異常が発生しているか否かを判別する子機不良判別部を更に備えた
ことを特徴とする請求項12のいずれか一項に記載の親機。
The reception time management unit further manages the time when the periodic notification is received from the slave unit,
The reception processing unit stores the time at which the periodic notification is received in the reception time management unit when the periodic notification is received from the slave unit,
Based on the reception time of the stored periodically notifies the reception time management unit, according to claim 9, characterized in that abnormality in the child device further comprising a slave unit malfunction determination part that determines whether or not occurred The parent machine according to any one of to 12 .
前記子機不良判別部は、
子機から定期通知を定期的に受信しているか否かを、前記受信時刻管理部に格納された定期通知の受信時刻に基づいて判別し、
子機から定期通知を定期的に受信していない場合は、当該子機に異常が発生していると判断する
ことを特徴とする請求項13に記載の親機。
The slave unit defect determination unit
Whether to periodically receive a periodic notification from the slave unit, based on the reception time of the periodic notification stored in the reception time management unit,
14. The master unit according to claim 13 , wherein when a regular notification is not regularly received from the slave unit, it is determined that an abnormality has occurred in the slave unit.
JP2014216747A 2014-10-23 2014-10-23 Railroad crossing breakage detection device Active JP6268075B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014216747A JP6268075B2 (en) 2014-10-23 2014-10-23 Railroad crossing breakage detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014216747A JP6268075B2 (en) 2014-10-23 2014-10-23 Railroad crossing breakage detection device

Publications (2)

Publication Number Publication Date
JP2016083970A JP2016083970A (en) 2016-05-19
JP6268075B2 true JP6268075B2 (en) 2018-01-24

Family

ID=55971535

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014216747A Active JP6268075B2 (en) 2014-10-23 2014-10-23 Railroad crossing breakage detection device

Country Status (1)

Country Link
JP (1) JP6268075B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7786903B2 (en) * 2021-09-13 2025-12-16 株式会社京三製作所 Abnormality monitoring device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0723683U (en) * 1993-10-13 1995-05-02 株式会社マジックジャパン Circuit breaker abnormality detection device
JP4413072B2 (en) * 2004-05-13 2010-02-10 シャープ株式会社 Security device and main unit
JP2007261544A (en) * 2006-03-30 2007-10-11 Nippon Signal Co Ltd:The Barrier
JP5635808B2 (en) * 2010-05-25 2014-12-03 日本信号株式会社 Shut-off device
JP2011246038A (en) * 2010-05-28 2011-12-08 Sumitomo Electric Ind Ltd Gate bar monitoring device

Also Published As

Publication number Publication date
JP2016083970A (en) 2016-05-19

Similar Documents

Publication Publication Date Title
KR102586752B1 (en) smart barrier alarm device
JP5205969B2 (en) Elevator control device and control method
KR870001211B1 (en) Security alarm system
KR101466427B1 (en) Alarm
EP2124205A1 (en) Tsunami warning system and method for providing tsunami warnings
AU2016100463A4 (en) Track warning system for monitoring at least a portion of a railway track for railway workers, as well as a safety helmet for such system
CN107085918A (en) The system and method for the location-based perception of life security sensor
CN105513266B (en) A kind of monitoring and alarming system
JP2010170190A (en) River water level warning unit
KR101875028B1 (en) Monitoring and Managing system for preventing collapse of telegraph poles
KR20090125582A (en) Disaster prevention and safety management notification system using wired or wireless network
JP6268075B2 (en) Railroad crossing breakage detection device
JP6430771B2 (en) Alarm system
JP2013227829A (en) Gate control apparatus and gate control system
JP2010033234A (en) Alarm
KR101098041B1 (en) Subway fire-sensing system and control method thereof
JP7436232B2 (en) Level crossing information transmitter
JP2016202773A (en) Package type automatic fire fighting equipment
KR20190078671A (en) Construction spot safety management system based on low power near field communication for disaster prevention
CN211609561U (en) Paper supply device with automatic toilet seat occupation state detection function
JP5538990B2 (en) Security system and security system control method
JP2012178653A (en) Communication system
JP6552031B2 (en) Alarm system
JP2017151680A (en) Falling rock management system
KR20120136157A (en) System and method for monitoring industrial disaster using multiple frequency

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160708

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170530

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170718

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: 20171219

R150 Certificate of patent or registration of utility model

Ref document number: 6268075

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D02