JP7507119B2 - Terminal control device, elevator control system, and communication speed setting method - Google Patents
Terminal control device, elevator control system, and communication speed setting method Download PDFInfo
- Publication number
- JP7507119B2 JP7507119B2 JP2021071041A JP2021071041A JP7507119B2 JP 7507119 B2 JP7507119 B2 JP 7507119B2 JP 2021071041 A JP2021071041 A JP 2021071041A JP 2021071041 A JP2021071041 A JP 2021071041A JP 7507119 B2 JP7507119 B2 JP 7507119B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- control device
- speed
- communication speed
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 497
- 238000000034 method Methods 0.000 title claims description 68
- 238000012545 processing Methods 0.000 description 50
- 230000006870 function Effects 0.000 description 34
- 230000005540 biological transmission Effects 0.000 description 30
- 230000002159 abnormal effect Effects 0.000 description 16
- 230000005856 abnormality Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 230000001052 transient effect Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3415—Control system configuration and the data transmission or communication within the control system
- B66B1/3446—Data transmission or communication within the control system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3407—Setting or modification of parameters of the control system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3415—Control system configuration and the data transmission or communication within the control system
- B66B1/3446—Data transmission or communication within the control system
- B66B1/3453—Procedure or protocol for the data transmission or communication
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B50/00—Energy efficient technologies in elevators, escalators and moving walkways, e.g. energy saving or recuperation technologies
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Indicating And Signalling Devices For Elevators (AREA)
- Communication Control (AREA)
Description
本発明は、端末制御装置、エレベーター制御システム及び通信速度設定方法に関する。 The present invention relates to a terminal control device, an elevator control system, and a communication speed setting method.
エレベーターにおいては、エレベーターの乗りかごの昇降動作等を制御するエレベーター制御装置(制御盤:以下、単に制御装置と称する)と、エレベーターのホールや乗りかご内などに設けられた機器の動作を制御する端末制御装置との間で、通信制御データなどの各種データ又は信号の送受信(通信)が行われる。 In an elevator, various data and signals, such as communication control data, are sent and received (communicated) between the elevator control device (control panel: hereafter simply referred to as the control device), which controls the raising and lowering operation of the elevator car, and the terminal control device, which controls the operation of the equipment installed in the elevator hall, inside the car, etc.
古い機種のエレベーターにおいては、制御装置のCPU(Central Processing Unit)性能が低いことに起因して、端末制御装置との通信が、低速な通信速度で行われることが多い。一方、新しい機種のエレベーターにおいては、制御装置のCPUが高いため、端末制御装置との通信が、高速な通信速度で行われる。 In older elevator models, communication with the terminal control device is often carried out at a slow communication speed due to the low performance of the control device's CPU (Central Processing Unit). On the other hand, in newer elevator models, the control device's CPU is expensive, so communication with the terminal control device is carried out at a high communication speed.
したがって、従来においては、高速通信が可能なエレベーター制御装置に対しては、高速通信を行える端末制御装置を用意し、低速通信しか行えない制御装置に対しては、低速通信を行う端末制御装置を用意することが行われていた。つまり、エレベーター制御装置の通信性能に合わせて、個別に端末制御装置を用意する必要があったため、端末制御装置の共通化を図ることができなかった。それゆえ、端末制御装置の製造コストを低減することができなかった。 Therefore, in the past, a terminal control device capable of high-speed communication was prepared for an elevator control device capable of high-speed communication, and a terminal control device that performs low-speed communication was prepared for a control device that can only perform low-speed communication. In other words, it was necessary to prepare a terminal control device individually to match the communication performance of the elevator control device, making it impossible to standardize the terminal control devices. As a result, it was impossible to reduce the manufacturing costs of the terminal control devices.
エレベーター制御装置及び端末制御装置間での通信が行われる前に、ペアリングの機能等を用いて通信速度を判別できれば、適切な通信速度を使用して、制御装置及び端末制御装置間で通信を行うことができる。 If the communication speed can be determined using a pairing function or the like before communication between the elevator control device and the terminal control device occurs, communication can be performed between the control device and the terminal control device using the appropriate communication speed.
特許文献1には、相手先機器との接続が確立できない場合に、高速なデータ転送レートから低速なデータ転送レートに順次切り替え、機器間の接続が確立できた場合における転送レートを、以降の通信で使用する通信レートに適用する技術が開示されている。
特許文献1に記載の技術も、実際の通信を開始する前に、相手の通信機器との間で、通信速度を検出するための通信を行っている。しかしながら、エレベーターの機種が古い場合には、制御時に用いられるメモリの空き容量が少ない等の制約があることが多く、通信速度検出用の処理(ペアリング)を行う機能を、制御装置に実装できない場合がある。このような制御装置においては、通信速度検出用の処理を行うことができないため、相手装置との通信速度を決定できない。
The technology described in
また、通信速度検出用の処理を行う機能を実装できた場合であっても、通信速度検出用の通信を行うことにより、通信速度検出用の通信に使用する通信データが別途必要になったり、通信速度検出用の通信を行う時間が余分にかかったりしてしまうという課題があった。 Even if a function for performing processing for detecting communication speed could be implemented, there was a problem that communication for detecting communication speed required additional communication data to be used for communication for detecting communication speed, or communication for detecting communication speed took extra time.
本発明は、上記の状況を考慮してなされたものである。本発明の目的は、通信速度検出用の通信を事前に行うことなく、適切な通信速度で制御装置と通信を行えるようにすることにある。 The present invention was made in consideration of the above situation. The object of the present invention is to enable communication with a control device at an appropriate communication speed without performing communication to detect the communication speed in advance.
本発明の一態様に係る端末制御装置は、エレベーターの動作を制御する制御装置と通信可能に接続され、エレベーターに設けられた機器の動作を制御する端末制御装置である。本発明の一態様に係る端末制御装置は、制御装置と第1の通信速度で制御する通信にて、制御装置から送信されたデータの構造の適否を判定した第1の判定結果を出力する第1の通信制御部と、制御装置と行う、第1の通信速度よりも低速な第2の通信速度で制御する通信にて、制御装置から送信されたデータの構造の適否を判定した第2の判定結果を出力する第2の通信制御部と、第1の判定結果及び第2の判定結果に基づいて、制御装置との通信速度を第1の通信速度又は第2の通信速度に設定する通信速度設定部と、を備える。 A terminal control device according to one aspect of the present invention is a terminal control device that is communicatively connected to a control device that controls the operation of an elevator, and controls the operation of equipment installed in the elevator. The terminal control device according to one aspect of the present invention includes a first communication control unit that outputs a first judgment result that judges whether the structure of data transmitted from the control device is appropriate in communication with the control device controlled at a first communication speed, a second communication control unit that outputs a second judgment result that judges whether the structure of data transmitted from the control device is appropriate in communication with the control device controlled at a second communication speed slower than the first communication speed, and a communication speed setting unit that sets the communication speed with the control device to the first communication speed or the second communication speed based on the first judgment result and the second judgment result.
本発明の少なくとも一態様によれば、通信速度検出用の通信を事前に行うことなく、適切な通信速度で制御装置と通信を行えるようになる。
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
According to at least one aspect of the present invention, communication with a control device can be performed at an appropriate communication speed without performing communication for detecting the communication speed in advance.
Problems, configurations and effects other than those described above will become apparent from the following description of the embodiments.
以下、本発明を実施するための形態(以下、「実施形態」と称する)の例について、添付図面を参照しながら説明する。本発明は実施形態に限定されるものではなく、実施形態における種々の数値等は例示である。また、本明細書及び図面において、同一の構成要素又は実質的に同一の機能を有する構成要素には同一の符号を付することとし、重複する説明は省略する。 Below, examples of modes for carrying out the present invention (hereinafter referred to as "embodiments") will be described with reference to the attached drawings. The present invention is not limited to the embodiments, and the various numerical values in the embodiments are merely examples. Furthermore, in this specification and drawings, identical components or components having substantially the same functions will be given the same reference numerals, and duplicate explanations will be omitted.
<エレベーター制御システムの構成>
図1は、本発明の一実施形態に係るエレベーター制御システムの制御系の構成例を示すブロック図である。図1に示すように、エレベーター制御システム100は、端末制御装置1と、エレベーター制御装置2と、を含む。
<Elevator control system configuration>
1 is a block diagram showing an example of the configuration of a control system of an elevator control system according to an embodiment of the present invention. As shown in FIG. 1, the
端末制御装置1は、エレベーターのホールや乗りかご(いずれも図示略)内などに設けられた機器の動作を制御する装置である。端末制御装置1が動作を制御する機器には、例えば、ホールに設けられた操作盤や、乗りかご内の行き先階ボタン、表示器などがある。
The
エレベーター制御装置2(制御装置の一例)は、例えば、エレベーターの昇降路(図示略)内や、機械室(図示略)内に設けられ、エレベーターの乗りかごの昇降動作等を制御する。また、エレベーター制御装置2は、端末制御装置1との間で行われる通信動作を制御する通信制御部21(第3の通信制御部の一例)を備える。
The elevator control device 2 (an example of a control device) is provided, for example, in the elevator shaft (not shown) or in the machine room (not shown) and controls the raising and lowering operation of the elevator car. The
端末制御装置1及びエレベーター制御装置2間の通信は、例えば、UART(Universal Asynchronous Receiver Transmitter)等のシリアル通信方式を用いて行われる。
Communication between the
端末制御装置1は、端末機能制御部11と、通信モード設定部12と、高速通信制御部131と、低速通信制御部132と、共通通信受信部141と、共通通信送信部142と、を含む。
The
なお、図1において破線で囲った範囲内にある端末機能制御部11、通信モード設定部12、高速通信制御部131及び低速通信制御部132は、これらの動作を規定するプログラムを、端末制御装置1のCPU51(図2参照)が読み込んで実行することにより、機能が実現されるブロックである。破線の外にある共通通信受信部141及び共通通信送信部142は、CPUによる制御に基づいて、信号を物理的に送受信する処理を行うブロックである。つまり、端末機能制御部11を構成するこれらの各部(ブロック)の機能は、新たにIC(Integrated Circuit)や部品などを追加することなく、実現することができる機能である。
The terminal
端末機能制御部11は、エレベーターのホールや乗りかご内などに設けられた各種機器の動作を制御する。例えば、端末制御装置1が、エレベーターのホールに設けられた操作盤の動作を制御する装置である場合、端末機能制御部11は、操作盤に対する乗客による操作の情報を取得し、該情報を、返信データとしてエレベーター制御装置2に送信する。このとき、端末機能制御部11は、通信モード設定部12が設定した通信モード(通信速度)に応じた返信データを生成する。つまり、通信モード設定部12によって高速通信モードが設定された場合には、高速通信モード用の返信データを生成し、通信モード設定部12によって低速通信モードが設定された場合には、低速通信モード用の返信データを生成する。
The terminal
通信モード設定部12(通信速度設定部の一例)は、高速通信制御部131から送信される判定結果(第1の判定結果の一例)、及び、低速通信制御部132から送信される判定結果(第2の判定結果の一例)に基づいて、エレベーター制御装置2との間で行う通信において使用する通信モードを設定する。通信モードには、高速通信モード(第1の通信速度の一例)及び低速通信モード(第2の通信速度の一例)がある。
The communication mode setting unit 12 (an example of a communication speed setting unit) sets the communication mode to be used in communication with the
高速通信制御部131(第1の通信制御部の一例)は、エレベーター制御装置2との間で、高速通信モードで通信を行う。また、高速通信制御部131は、エレベーター制御装置2から送信されて共通通信受信部141が受信したデータ(以下、「受信データ」と称する)を受信し、受信データが正常であるか否かを判定する。なお、受信データ、及び、端末機能制御部11が生成する返信データは、定常状態においてエレベーター制御装置2及び端末制御装置1間で送受信される通信制御データとして伝送される。つまり、本実施形態では、本発明の通信速度設定処理を実現するための新たなデータ等は生成されない。
The high-speed communication control unit 131 (an example of a first communication control unit) communicates with the
高速通信制御部131は、受信データのフレーム構造を確認し、これらが正常であるか否かを判定する。高速通信制御部131は、正常か否かの判断を、受信データのフレーム構造が、高速通信に適したものであるか否かに基づいて行う。
The high-speed
高速通信と低速通信とでは、データの送受信時に用いられるボーレートクロックが異なるため、1ビットあたりのデータの長さが異なる。例えば、高速通信制御部131が低速通信用の受信データを受信した場合、パリティビット及び/又はストップビット位置が自身宛ての受信データ(高速通信用の受信データ)におけるそれらと異なってしまう。これにより、受信データから検出したパリティビットの値やストップビットの値などが、想定される値とは異なってしまうことが生じ得る。
Because high-speed and low-speed communications use different baud rate clocks when transmitting and receiving data, the length of data per bit is different. For example, when the high-speed
この場合、高速通信制御部131は、パリティエラー又はフレーミングエラー等の通信エラーを検出する。つまり、高速通信制御部131は、これらのエラーを検出した場合に、受信データは高速通信に適したものでない、すなわち、異常であると判定する。高速通信制御部131は、このような処理を行うことにより、受信データが高速通信に適したものであるか否かを適切に判定することができる。
In this case, the high-speed
なお、高速通信制御部131が、低速通信用の受信データを受信した場合であっても、検出したパリティビット及び/又はストップビットの値が、偶然想定した値と一致してしまうことも想定される。そのような場合にも、正確な判定を行えるように、本実施形態では、受信データのデータパケットのフレーム構造も確認する。
Even when the high-speed
受信データのデータパケットのフレーム構造の確認において、高速通信制御部131は、ヘッダー部に格納された宛先の情報の確認や、水平パリティチェック等の誤り検出処理などを行い、受信データを構成する複数のデータの関連性を確認する。高速通信制御部131によってこのような処理が行われることにより、検出したパリティビット及び/又はストップビットの値が、偶然想定した値と一致してしまった場合においても、自身宛てではない受信データを確実に検出できる。つまり、高速通信制御部131は、自身宛てではない低速通信用の受信データを誤って処理してしまうことを防ぐことができる。
When checking the frame structure of the data packet of received data, the high-speed
ただし、本発明は、高速通信制御部131(及び後述の低速通信制御部132)が受信データのフレーム構造及びデータパケットのフレーム構造を両方確認する例に限定されない。高速通信制御部131(及び後述の低速通信制御部132)は、受信データのフレーム構造のみを確認してもよい。 However, the present invention is not limited to an example in which the high-speed communication control unit 131 (and the low-speed communication control unit 132 described below) checks both the frame structure of the received data and the frame structure of the data packet. The high-speed communication control unit 131 (and the low-speed communication control unit 132 described below) may check only the frame structure of the received data.
また、受信データが異常であると判定した場合であっても、その異常が一時的であった場合、高速通信制御部131は、受信データの異常は一時的なもの(一過性)であると判定する。一時的な異常には、例えば、通信ノイズ等に起因する受信エラー等がある。異常の検出が一時的なものであった場合、高速通信制御部131は、「異常(一過性)」の判定結果を、通信モード設定部12に送信する。
Even if it is determined that the received data is abnormal, if the abnormality is temporary, the high-speed
一方、受信データの異常が複数回連続して検出された場合、高速通信制御部131は、受信データの異常は一過性のものではなく、連続的なものであると判定する。受信データの異常が、複数回連続して検出される場合には、例えば、通信速度が異なることにより受信データを受信できない場合や、通信に用いられる線の断線などがある。受信データの異常は連続的なものであると判定した場合、高速通信制御部131は、「異常」の判定結果を、通信モード設定部12に送信する。
On the other hand, if an abnormality in the received data is detected multiple times in succession, the high-speed
受信データが、高速な通信によってエレベーター制御装置2から送信されたものである場合、受信データの構造は、高速通信用のものとなる。したがって、高速通信制御部131は、受信データのフレーム構造やデータパケットのフレーム構造は、高速通信に適したものである、すなわち、正常であると判定する。
If the received data has been sent from the
そして、高速通信制御部131は、「正常」、「異常(一過性)」又は「異常」の判定結果及び受信データを、通信モード設定部12に送信する。
Then, the high-speed
また、高速通信制御部131は、端末機能制御部11で生成されて通信モード設定部12から送信された、高速通信モード用返信データを、共通通信送信部142に送信する。
The high-speed
低速通信制御部132(第2の通信制御部の一例)は、エレベーター制御装置2から送信されて共通通信受信部141が受信した受信データを受信して、該受信データのフレーム構造やデータパケットのフレーム構造などを確認し、これらが正常であるか(低速通信に適したものであるか)否かを判定する。そして、低速通信制御部132は、受信データ判定結果及び受信データを通信モード設定部12に送信する。
The low-speed communication control unit 132 (an example of a second communication control unit) receives the received data sent from the
また、低速通信制御部132は、端末機能制御部11で生成されて通信モード設定部12から送信された、低速通信モード用返信データを、共通通信送信部142に送信する。
The low-speed communication control unit 132 also transmits the low-speed communication mode reply data generated by the terminal
共通通信受信部141は、エレベーター制御装置2から送信された通信制御データを受信して、該通信制御データを高速通信制御部131及び低速通信制御部132に送信する。
The common
共通通信送信部142は、高速通信制御部131から送信された高速通信モード用返信データ、又は、低速通信制御部132から送信された低速通信モード用返信データを、エレベーター制御装置2に送信する。
The common
[計算機のハードウェア構成例]
次に、図1に示したエレベーター制御システム100の端末制御装置1の制御系の機能を実現するためのハードウェア構成について、図2を参照して説明する。図2は、端末制御装置1を構成するハードウェアの構成例を示すブロック図である。なお、エレベーター制御システム100のエレベーター制御装置2を構成する計算機50のハードウェア構成例は、端末制御装置1と同様である。したがって、以下の説明では、端末制御装置1を構成するハードウェアの構成についてのみ説明し、エレベーター制御装置2を構成するハードウェアの構成については、説明を省略する。
[Example of computer hardware configuration]
Next, the hardware configuration for realizing the functions of the control system of the
図2に示すように、計算機50は、CPU51と、ROM(Read Only Memory)52と、RAM(Random Access Memory)53と、表示部54と、操作入力部55と、不揮発性ストレージ56と、ネットワークインターフェース57と、を含む。計算機50を構成する各部は、バスBを介して相互に通信可能に接続される。
As shown in FIG. 2, the
CPU51は、端末制御装置1の各機能を実現するソフトウェアのプログラムをROM52から読み出して実行、または該プログラムをRAM53にロードして実行する。端末制御装置1内の各部の機能は、CPU51がプログラムを実行することにより実現される。なお、CPUに代えて、MPU(Micro Processing Unit)等の他の処理装置が用いられてもよい。
The
ROM52は、計算機50によって実行されるプログラムを格納した、コンピュータ読取可能な非一過性の記録媒体の一例として用いられる。ROM52には、OS(Operating System)、各種のパラメータ、計算機50を機能させるためのプログラム等が記録される。
RAM53には、CPU51の演算処理の途中で発生した変数やパラメータなどが一時的に書き込まれる。RAM53に書き込まれた変数やパラメータなどは、CPU51によって適宜読み出される。
Variables, parameters, etc. that arise during the computational processing of the
表示部54は、例えば、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイなどで構成される表示装置である。
The
操作入力部55は、例えば、押し釦スイッチやマウス、キーボードなどで構成される。操作入力部55は、ユーザーにより入力された操作の内容に応じた操作信号を生成し、該操作信号をCPU51に出力する。なお、表示部54及び操作入力部55は、タッチパネルとして一体に形成されてもよい。
The
不揮発性ストレージ56は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、フレキシブルディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリ等で構成される。
The
ネットワークインターフェース57は、例えば、NIC(Network Interface Card)等で構成される。ネットワークインターフェース57は、NICに接続された回線を介して、エレベーター制御装置2との間で行われる各種データ(通信制御データ等)の送受信動作を制御する。
The
<従来のエレベーター制御装置及び端末制御装置間の通信>
次に、図3を参照して、従来のエレベーター制御装置及び端末制御装置間の通信について説明する。図3は、従来のエレベーター制御装置及び端末制御装置間の通信の例を示す図である。
<Communication between conventional elevator control device and terminal control device>
Next, a conventional communication between an elevator control device and a terminal control device will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of a conventional communication between an elevator control device and a terminal control device.
図3Aには、エレベーター制御装置から端末制御装置に対して、端末制御装置が通信可能な通信速度で送信データが送信された場合における、制御装置及び端末制御装置間の通信のやり取りを示す。端末制御装置が通信可能な通信速度で送信データが送信された場合、端末制御装置は、エレベーター制御装置から送信された送信データを受信することができる。そして、エレベーター制御装置から送信された送信データを受信した場合、端末制御装置は、エレベーター制御装置に対して返信データを送信する。 Figure 3A shows the communication between the control device and the terminal control device when transmission data is sent from the elevator control device to the terminal control device at a communication speed at which the terminal control device can communicate. When transmission data is sent at a communication speed at which the terminal control device can communicate, the terminal control device can receive the transmission data sent from the elevator control device. Then, when the terminal control device receives the transmission data sent from the elevator control device, it sends reply data to the elevator control device.
図3Bには、エレベーター制御装置から端末制御装置に対して、端末制御装置が通信出来ない通信速度で送信データが送信された場合における、制御装置及び端末制御装置間の通信のやり取りを示す。端末制御装置が通信出来ない通信速度で送信データが送信された場合、端末制御装置は、エレベーター制御装置から送信された送信データを受信することができない。したがって、端末制御装置は、エレベーター制御装置に対して返信データを送信することができない。つまり、エレベーター制御装置に対する端末制御装置からの応答がない状態(未応答)となる。つまり、制御装置及び端末制御装置間の通信速度が適正でない場合には、制御装置及び端末制御装置間で通信を行うことができない。 Figure 3B shows the communication between the control device and the terminal control device when transmission data is sent from the elevator control device to the terminal control device at a communication speed that the terminal control device cannot communicate with. When transmission data is sent at a communication speed that the terminal control device cannot communicate with, the terminal control device cannot receive the transmission data sent from the elevator control device. Therefore, the terminal control device cannot send reply data to the elevator control device. In other words, the elevator control device is in a state where there is no response from the terminal control device (no response). In other words, if the communication speed between the control device and the terminal control device is not appropriate, communication cannot take place between the control device and the terminal control device.
次に、図4を参照して、高速で通信を行うことが可能な端末制御装置と、低速での通信のみを行うことが可能な端末制御装置とが混在する場合における、従来のエレベーター制御装置及び端末制御装置間の通信について説明する。図4は、低速通信及び高速通信の両方が行われる場合における、従来のエレベーター制御装置及び端末制御装置間の通信の例を示す図である。図4において、高速で通信を行うことが可能な端末制御装置は「端末制御装置(高速)」と示し、低速でのみ通信を行うことが可能な端末制御装置は「端末制御装置(低速)」と示す。 Next, referring to FIG. 4, a description will be given of communication between a conventional elevator control device and a terminal control device in a case where a terminal control device capable of communicating at high speed and a terminal control device capable of communicating only at low speed are mixed. FIG. 4 is a diagram showing an example of communication between a conventional elevator control device and a terminal control device in a case where both low speed communication and high speed communication are performed. In FIG. 4, a terminal control device capable of communicating at high speed is indicated as a "terminal control device (high speed)" and a terminal control device capable of communicating only at low speed is indicated as a "terminal control device (low speed)".
図4Aには、エレベーター制御装置から端末制御装置に対して、高速な通信速度を用いて送信データが送られる場合の例を示す。この場合、エレベーター制御装置から送信された送信データ(高速)を、高速で通信を行うことが可能な端末制御装置は受信することができるが、低速で通信を行うことが可能な端末制御装置は受信できない。したがって、エレベーター制御装置は、高速で通信を行うことが可能な端末制御装置から送信された返信データのみを受信する。 Figure 4A shows an example of a case where transmission data is sent from the elevator control device to the terminal control device using a high-speed communication speed. In this case, the transmission data (high speed) sent from the elevator control device can be received by a terminal control device capable of communicating at high speed, but cannot be received by a terminal control device capable of communicating at low speed. Therefore, the elevator control device only receives reply data sent from a terminal control device capable of communicating at high speed.
一方、図4Bには、エレベーター制御装置から端末制御装置に対して、低速な通信速度を用いて送信データが送られる場合の例を示す。この場合、エレベーター制御装置から送信された送信データ(低速)を、低速で通信を行うことが可能な端末制御装置は受信することができるが、高速で通信を行うことが可能な端末制御装置は受信できない。したがって、エレベーター制御装置は、低速で通信を行うことが可能な端末制御装置から送信された返信データのみを受信する。つまり、エレベーター制御装置及び端末制御装置間での通信は、端末制御装置が対応可能な特定の通信速度のみで行われていた。 On the other hand, Figure 4B shows an example of a case where transmission data is sent from the elevator control device to the terminal control device using a low communication speed. In this case, the transmission data (low speed) sent from the elevator control device can be received by a terminal control device capable of communicating at a low speed, but cannot be received by a terminal control device capable of communicating at a high speed. Therefore, the elevator control device only receives reply data sent from a terminal control device capable of communicating at a low speed. In other words, communication between the elevator control device and the terminal control device was only performed at a specific communication speed that the terminal control device could handle.
<通信モード設定部による通信モード設定処理の概要>
次に、図5を参照して、通信モード設定部12による通信モード設定処理について説明する。図5は、通信モード設定部12による通信モード判定処理の概要の例を示す表である。
<Outline of communication mode setting process by communication mode setting unit>
Next, a communication mode setting process by the communication
図5に示すように、通信モード設定部12は、高速通信制御部131による受信データ判定処理の結果が「正常」であり、かつ、低速通信制御部132による受信データ判定処理の結果が「異常」である場合、エレベーター制御装置2から端末制御装置1への通信の通信速度は高速であると判定する。そして、通信モード設定部12は、通信の動作モードを高速通信モードに設定する。
As shown in FIG. 5, if the result of the received data determination process by the high-speed
また、通信モード設定部12は、高速通信制御部131による受信データ判定処理の結果が「異常」であり、かつ、低速通信制御部132による受信データ判定処理の結果が「正常」である場合、エレベーター制御装置2から端末制御装置1への通信の通信速度は低速であると判定する。そして、通信モード設定部12は、通信の動作モードを低速通信モードに設定する。
In addition, if the result of the received data determination process by the high-speed
また、通信モード設定部12は、高速通信制御部131による受信データ判定処理の結果が「異常(一過性)」であり、かつ、低速通信制御部132による受信データ判定処理の結果が「異常(連続)」、すなわち、「異常」である場合、エレベーター制御装置2から端末制御装置1への通信の通信速度は高速であると判定する。そして、通信モード設定部12は、通信の動作モードを高速通信モードに設定する。つまり、本実施形態によれば、通信ノイズ等の発生時等に、誤って実際の通信速度とは異なる速度の通信モードが設定されてしまうことを防ぐことができる。
Furthermore, when the result of the received data judgment process by the high-speed
また、通信モード設定部12は、高速通信制御部131による受信データ判定処理の結果が「異常(連続)」、すなわち、「異常」であり、かつ、低速通信制御部132による受信データ判定処理の結果が「異常(一過性)」である場合、エレベーター制御装置2から端末制御装置1への通信の通信速度は低速であると判定する。そして、通信モード設定部12は、通信の動作モードを低速通信モードに設定する。
In addition, if the result of the received data determination process by the high-speed
<端末制御装置による通信速度設定処理>
次に、図6を参照して、端末制御装置1による通信速度設定処理について説明する。図6は、端末制御装置1による通信速度設定処理の手順の例を示すフローチャートである。
<Communication speed setting process by terminal control device>
Next, a communication speed setting process by the
まず、高速通信制御部131及び低速通信制御部132による受信データ判定処理が行われる(ステップS1)。ステップS1の受信データ判定処理については、次の図7を参照して詳述する。次いで、通信モード設定部12による通信モード設定処理が行われる(ステップS2)。ステップS2の通信モード設定処理については、後述の図8を参照して詳述する。
First, the high-speed
次いで、端末機能制御部11による返信データ生成処理が行われる(ステップS3)。ステップS3の返信データ生成処理については、後述の図9を参照して詳述する。次いで、通信モード設定部12による返信データ送信処理が行われる(ステップS4)。ステップS4の返信データ送信処理については、後述の図10を参照して詳述する。
Next, the terminal
次いで、高速通信制御部131又は低速通信制御部132は、共通通信送信部142に、通信モード設定部12から送信された返信データを送信(転送)する(ステップS5)。
Next, the high-speed
[受信データ判定処理]
次に、図7を参照して、図6のステップS1で行われる、高速通信制御部131又は低速通信制御部132による受信データ判定処理について説明する。図7は、高速通信制御部131による受信データ判定処理の手順の例を示すフローチャートである。
[Received data determination process]
Next, the received data determination process performed by the high-speed
なお、高速通信制御部131が行う受信データ判定処理と、低速通信制御部132が行う受信データ判定処理とは同一であるため、ここでは、高速通信制御部131による受信データ判定処理を例に挙げて説明し、低速通信制御部132による受信データ判定処理の説明は省略する。
Note that the received data determination process performed by the high-speed
まず、高速通信制御部131は、共通通信受信部141から送信された受信データがあるか否かを判定する(ステップS11)。ステップS11で、受信データはないと判定された場合(ステップS11がNO判定の場合)、高速通信制御部131は、ステップS11の判定を繰り返す。一方、ステップS11で、受信データはある(受信データを受信した)と判定された場合(ステップS11がYES判定の場合)、高速通信制御部131は、受信データのフレーム構造は正常か否かを判定する(ステップS12)。
First, the high-speed
ステップS12で、受信データのフレーム構造は正常であると判定された場合(ステップS12がYES判定の場合)、高速通信制御部131は、受信のタイムアウトとして設定された時間が経過する前に、規定データ数のデータの受信が完了したか否かを判定する(ステップS13)。
If it is determined in step S12 that the frame structure of the received data is normal (if step S12 is determined to be YES), the high-speed
ステップS13で、規定データ数のデータの受信は完了したと判定された場合(ステップS13がYES判定の場合)、高速通信制御部131は、受信データのデータパケットのフレーム構造は正常か否かを判定する(ステップS14)。ステップS14で、受信データのデータパケットのフレーム構造は正常であると判定された場合(ステップS14がYES判定の場合)、高速通信制御部131は、「正常」の判定結果を通信モード設定部12に送信する(ステップS15)。ステップS15の処理後、高速通信制御部131による受信データ判定処理は終了する。
If it is determined in step S13 that reception of the specified number of pieces of data has been completed (if step S13 is a YES determination), the high-speed
ステップS12、ステップS13又はステップS14がNO判定の場合、高速通信制御部131は、受信データの判定を予め定められた所定回数行ったか否かを判定する(ステップS16)。ステップS16で、受信データの判定は所定回数行われていないと判定された場合(ステップS16がNO判定の場合)、高速通信制御部131は、ステップS11の判定を行う。
If step S12, step S13, or step S14 is judged as NO, the high-speed
一方、ステップS16で、受信データの判定は所定回数行われたと判定された場合(ステップS16がYES判定の場合)、高速通信制御部131は、異常は連続的に検出されたか否かを判定する(ステップS17)。
On the other hand, if it is determined in step S16 that the received data has been judged a predetermined number of times (if step S16 is judged as YES), the high-speed
ステップS17で、異常は連続的に検出されていないと判定された場合(ステップS17がNO判定の場合)、高速通信制御部131は、「異常(一過性)」の判定結果を通信モード設定部12に送信する(ステップS18)。ステップS18の処理後、高速通信制御部131による受信データ判定処理は終了する。
If it is determined in step S17 that the abnormality has not been continuously detected (if step S17 is determined as NO), the high-speed
一方、ステップS17で、異常は連続的に検出されたと判定された場合(ステップS17がYES判定の場合)、高速通信制御部131は、「異常」の判定結果を通信モード設定部12に送信する(ステップS19)。ステップS19の処理後、高速通信制御部131による受信データ判定処理は終了する。
On the other hand, if it is determined in step S17 that an abnormality has been continuously detected (if step S17 is determined as YES), the high-speed
[通信モード設定部による通信モード設定処理]
次に、図8を参照して、図6のステップS2で行われる、通信モード設定部12による通信モード設定処理について説明する。図8は、通信モード設定部12による通信モード設定処理の手順の例を示すフローチャートである。
[Communication mode setting process by communication mode setting unit]
Next, the communication mode setting process by the communication
まず、通信モード設定部12は、高速通信制御部131からの受信を開始する(ステップS21)。次いで、通信モード設定部12は、低速通信制御部132からの受信を開始する(ステップS22)。なお、ステップS21及びステップS22は、逆の順番で行われてもよい。すなわち、ステップS22の次にステップS21が行われてもよい。
First, the communication
次いで、通信モード設定部12は、高速通信制御部131及び低速通信制御部132の両方の通信制御部から、判定結果を受信したか否かを判定する(ステップS23)。ステップS23で、両方の通信制御部から受信をしていないと判定された場合(ステップS23がNO判定の場合)、通信モード設定部12は、ステップS23の判定を繰り返す。
Next, the communication
一方、ステップS23で、両方の通信制御部から受信をしたと判定された場合(ステップS23がYES判定の場合)、通信モード設定部12は、受信した判定結果に基づいて通信モードを設定する(ステップS24)。例えば、ステップS23で受信した判定結果が、高速通信制御部131による「正常」、低速通信制御部132による「異常」であった場合、通信モード設定部12は、通信速度は「高速」であると判定する。そして、通信モード設定部12は、通信の動作モード(通信速度)を高速通信モードに設定する。
On the other hand, if it is determined in step S23 that signals have been received from both communication control units (if step S23 is determined as YES), the communication
次いで、通信モード設定部12は、通信モードの情報と、高速通信制御部131から受信した受信データ又は低速通信制御部132から受信した受信データとを、端末機能制御部11に送信する(ステップS25)。ステップS25の処理後、通信モード設定部12による通信モード設定処理は終了する。
Next, the communication
[端末機能制御部による返信データ生成処理]
次に、図9を参照して、端末機能制御部11による返信データ生成処理について説明する。図9は、端末機能制御部11による返信データ生成処理の手順の例を示すフローチャートである。
[Reply data generation process by terminal function control unit]
Next, a reply data generation process by the terminal
端末機能制御部11は、まず、通信モードは「高速通信モード」であるか否かを判定する(ステップS31)。ステップS31で、通信モードは「高速通信モード」であると判定された場合(ステップS31がYES判定の場合)、端末機能制御部11は、高速通信モード用の返信データを生成する(ステップS32)。
The terminal
一方、ステップS31で、通信モードは「高速通信モード」でない、すなわち、「低速通信モード」であると判定された場合(ステップS31がNO判定の場合)、端末機能制御部11は、低速通信モード用の返信データを生成する(ステップS33)。
On the other hand, if it is determined in step S31 that the communication mode is not the "high-speed communication mode," i.e., that it is the "low-speed communication mode" (if step S31 is determined to be NO), the terminal
ステップS32又はステップS33の処理後、端末機能制御部11は、生成した返信データを通信モード設定部12に送信する(ステップS34)。ステップS34の処理後、端末機能制御部11による返信データ生成処理は終了する。
After processing step S32 or step S33, the terminal
[返信データ送信処理]
次に、図10を参照して、通信モード設定部12による返信データ送信処理について説明する。図10は、通信モード設定部12による返信データ送信処理の手順の例を示すフローチャートである。
[Reply data sending process]
Next, a reply data transmission process by the communication
まず、通信モード設定部12は、端末機能制御部11から返信データを受信したか否かを判定する(ステップS41)。ステップS41で、返信データは受信していないと判定された場合(ステップS41がNO判定の場合)、通信モード設定部12は、ステップS41の判定を繰り返す。
First, the communication
ステップS41で、返信データを受信したと判定された場合(ステップS41がYES判定の場合)、通信の動作モードは高速通信モードに設定されているか否かを判定する(ステップS42)。ステップS42で、高速通信モードに設定されていると判定された場合(ステップS42がYES判定の場合)、通信モード設定部12は、高速通信制御部131に返信データを送信する(ステップS43)。
If it is determined in step S41 that reply data has been received (if step S41 is judged as YES), it is determined whether the communication operation mode is set to the high-speed communication mode (step S42). If it is determined in step S42 that the communication operation mode is set to the high-speed communication mode (if step S42 is judged as YES), the communication
一方、ステップS42で、高速通信モードに設定されていない、すなわち、低速通信モードに設定されていると判定された場合(ステップS42がNO判定の場合)、通信モード設定部12は、低速通信制御部132に返信データを送信する(ステップS44)。ステップS43又はステップS44の処理後、通信モード設定部12による返信データ送信処理は終了する。
On the other hand, if it is determined in step S42 that the high-speed communication mode is not set, i.e., that the low-speed communication mode is set (if step S42 returns NO), the communication
そして、図10に示した返信データ送信処理の終了後、図6のステップS5の処理が行われる。すなわち、高速通信制御部131又は低速通信制御部132によって、共通通信送信部142に返信データが送信される。その後、共通通信送信部142からエレベーター制御装置2に対して、返信データが送信される。
After the reply data transmission process shown in FIG. 10 is completed, the process of step S5 in FIG. 6 is performed. That is, the reply data is transmitted to the common
上述した実施形態では、端末制御装置1は、高速通信用の高速通信制御部131、及び、低速通信用の低速通信制御部132、を両方有する。それゆえ、本実施形態の端末制御装置1は、新しい機種のエレベーターに搭載された、高速な通信を行うことが可能なエレベーター制御装置2に対しても、古い機種のエレベーターに搭載された、低速な通信を行うことが可能なエレベーター制御装置2に対しても、同様に適用することができる。つまり、本実施形態によれば、低速及び高速のいずれの通信速度に対しても互換性のある端末制御装置1が提供される。
In the embodiment described above, the
また、上述した実施形態では、端末制御装置1が有する各機能(端末機能制御部11、通信モード設定部12、高速通信制御部131、低速通信制御部132、共通通信受信部141、共通通信送信部142)は、既存のCPUが備える機能を用いて実現可能である。つまり、新たにICや部品を追加する必要がないため、端末制御装置1のコストが向上してしまうことを防ぐことができる。
In addition, in the above-described embodiment, each function of the terminal control device 1 (terminal
また、上述した実施形態では、通信速度の切り替え用にスイッチ等を設けていないため、保守員等が手動で通信速度の切り替えを行う必要がない。それゆえ、本実施形態によれば、人員的なミスの発生を防ぐことができる。 In addition, in the above-described embodiment, since a switch or the like is not provided for switching communication speeds, maintenance personnel or the like do not need to manually switch communication speeds. Therefore, according to this embodiment, the occurrence of personnel errors can be prevented.
また、上述した実施形態では、高速通信制御部131及び低速通信制御部132のそれぞれによる受信データの判定結果に基づいて、通信モード設定部12が通信速度を判定し、該判定結果に基づいて、通信速度(高速通信モード又は低速通信モード)を設定する。
In addition, in the above-described embodiment, the communication
したがって、本実施形態によれば、エレベーター制御装置2との間で使用する通信速度を確認するためのペアリング等の処理を事前に行う必要がなくなる。つまり、端末制御装置1の電源がオンになった段階ですぐに、通信モード設定部12によって設定された動作モードで通信が行われる。それゆえ、本実施形態によれば、ペアリング等の通信速度確認用の通信の実施に伴う通信異常等も発生しなくなるため、端末制御装置1を設置後すぐに通常の運用を行うことが可能となる。
Therefore, according to this embodiment, there is no need to perform processing such as pairing in advance to confirm the communication speed to be used with the
なお、上述した実施形態では、エレベーター制御装置2から端末制御装置1への通信制御データの送信(通信)速度に応じた通信モードで、端末制御装置1が通信を行う例を挙げたが、本発明はこれに限定されない。同一通信系統で複数の通信速度を混在させる運用が行われてもよい。以下、本処理の詳細を説明する。
In the above embodiment, an example was given in which the
例えば、エレベーター制御装置2は、自装置から端末制御装置1までの距離の長さに応じて、異なる通信速度(通信モード)を適用する制御を行ってもよい。より詳細には、エレベーター制御装置2は、自装置からの距離が近い端末制御装置1に対しては高速通信を行い、自装置からの距離が遠くて長距離通信が必要な端末制御装置1に対しては、低速通信を行ってもよい。
For example, the
<従来のエレベーター制御装置における通信処理>
ここで、図11を参照して、従来のエレベーター制御装置における通信処理について説明する。図11は、従来のエレベーター制御装置における通信処理の例を示すフローチャートである。
<Communication processing in conventional elevator control devices>
Here, communication processing in a conventional elevator control device will be described with reference to Fig. 11. Fig. 11 is a flowchart showing an example of communication processing in a conventional elevator control device.
図11Aには、エレベーター制御装置及び端末制御装置間の通信速度が低速である場合における、エレベーター制御装置の通信処理の手順の例を示す。まず、エレベーター制御装置は、端末制御装置に対して、低速な通信速度を用いた送信処理を行う(ステップS51)。次いで、エレベーター制御装置は、低速な通信速度を用いた受信処理を行う(ステップS52)。ステップS52の処理後、エレベーター制御装置による通信処理は終了する。 Figure 11A shows an example of the procedure for communication processing by the elevator control device when the communication speed between the elevator control device and the terminal control device is low. First, the elevator control device performs a transmission process using a low communication speed with respect to the terminal control device (step S51). Next, the elevator control device performs a reception process using a low communication speed (step S52). After the processing of step S52, the communication processing by the elevator control device ends.
図11Bには、エレベーター制御装置及び端末制御装置間の通信速度が高速である場合における、エレベーター制御装置の通信処理の手順の例を示す。まず、エレベーター制御装置は、端末制御装置に対して、高速な通信速度を用いた送信処理を行う(ステップS61)。次いで、エレベーター制御装置は、高速な通信速度を用いた受信処理を行う(ステップS62)。ステップS62の処理後、エレベーター制御装置による通信処理は終了する。 Figure 11B shows an example of the procedure for communication processing by the elevator control device when the communication speed between the elevator control device and the terminal control device is high. First, the elevator control device performs transmission processing using a high communication speed with respect to the terminal control device (step S61). Next, the elevator control device performs reception processing using the high communication speed (step S62). After the processing of step S62, the communication processing by the elevator control device ends.
つまり、従来のエレベーター制御装置では、端末制御装置との間で定められた特定の通信速度のみ(高速又は低速)を用いて、通信処理が行われていた。 In other words, in conventional elevator control devices, communication processing was performed using only a specific communication speed (high or low) that was determined between the terminal control device.
<エレベーター制御装置による通信処理>
次に、図12を参照して、本実施形態に係るエレベーター制御装置2による通信処理について説明する。図12は、エレベーター制御装置2による通信処理の手順の例を示すフローチャートである。
<Communication processing by elevator control device>
Next, communication processing by the
まず、エレベーター制御装置2の通信制御部21(図1参照)は、通信相手の端末制御装置1との距離(物理的距離、通信距離)が長い(長距離)であるかを判定する(ステップS71)。エレベーター制御装置2の通信制御部21は、例えば、通信相手の端末制御装置1との距離が、予め定められた所定の閾値距離よりも長い場合に、該端末制御装置1との距離が長いと判定することができる。エレベーター制御装置2及び端末制御装置1間の距離の情報、及び、閾値距離の情報は、例えば、エレベーター制御装置2内の不図示の記憶部等に予め記憶されているものとする。
First, the
ステップS71で、端末制御装置1との距離が長いと判定された場合(ステップS71がYES判定の場合)、通信制御部21は、低速での送信処理を行う(ステップS72)。次いで、通信制御部21は、低速での受信処理を行う(ステップS73)。
If it is determined in step S71 that the distance to the
一方、ステップS71で、端末制御装置1との距離は長くないと判定された場合(ステップSステップS71がNO判定の場合)、通信制御部21は、端末制御装置1が低速の通信を行う端末制御装置1であるか否かを判定する(ステップS74)。通信制御部21は、端末制御装置1が低速の通信を行う装置であるか否かを、例えば、端末制御装置1からの返信データが低速用のものであるか否かに基づいて判定することができる。もしくは、端末制御装置が、従来の端末制御装置である場合には、通信制御部21は、ステップS74において、端末制御装置が低速通信用の端末制御装置であるか否かを判定してもよい。
On the other hand, if it is determined in step S71 that the distance to the
ステップS74で、端末制御装置1は低速の通信を行う装置である、と判定された場合(ステップS74がYES判定の場合)、通信制御部21は、ステップS72以降の処理を行う。すなわち、低速での送信処理を行った後に、低速での受信処理を行う。
If it is determined in step S74 that the
このように、エレベーター制御装置2が、自装置との距離が長い端末制御装置1との通信において、低速な通信速度を適用することにより、エレベーター制御装置2から離れた位置にある端末制御装置1に対しては、低速な通信速度でデータ(通信制御データ等)が送信される。したがって、長距離通信によって生じやすい信号の減衰を防ぐことができるため、エレベーター制御装置2からの距離が長い端末制御装置1に対しても、確実にデータを届けることが可能になる。これにより、エレベーター制御装置2及び端末制御装置1間の通信距離を長距離化することも可能となる。
In this way, the
一方、ステップS74で、端末制御装置1は低速の通信を行う装置ではない、すなわち、高速の通信を行う装置である、と判定された場合(ステップS74がNO判定の場合)、通信制御部21は、高速での送信処理を行う(ステップS75)。次いで、通信制御部21は、高速での受信処理を行う(ステップS76)。
On the other hand, if it is determined in step S74 that the
なお、本発明は上述した各実施形態例に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、その他種々の応用例、変形例を取り得ることは勿論である。 The present invention is not limited to the above-mentioned embodiments, and various other applications and modifications are possible without departing from the spirit of the present invention as described in the claims.
上述した実施形態では、端末制御装置1が、高速通信制御部131及び低速通信制御部132の2つの通信制御部を備えた例を挙げたが、本発明はこれに限定されない。低速用、中速用、高速用等、エレベーター制御装置2間の通信において想定される通信速度の種類に応じて、通信制御部が複数設けられてもよい。
In the above embodiment, an example was given in which the
また、例えば、上述した実施形態は本発明を分かりやすく説明するために装置(エレベーター制御装置、端末制御装置)及びシステム(エレベーター制御システム)の構成を詳細且つ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。 In addition, for example, the above-described embodiment describes in detail and specifically the configuration of the device (elevator control device, terminal control device) and system (elevator control system) in order to clearly explain the present invention, and is not necessarily limited to having all of the configurations described.
また、図1中に実線の矢印で示した制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。 In addition, the control lines and information lines indicated by solid arrows in Figure 1 are those considered necessary for explanation, and do not necessarily show all control lines and information lines in the product. In reality, it can be assumed that almost all components are interconnected.
また、本明細書において、時系列的な処理を記述する処理ステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理(例えば、並列処理あるいはオブジェクトによる処理)をも含むものである。 In addition, in this specification, the processing steps describing chronological processing include not only processing that is performed chronologically in the order described, but also processing that is not necessarily performed chronologically but is performed in parallel or individually (for example, parallel processing or processing by objects).
また、上述した本開示の一実施形態にかかる端末制御装置、エレベーター制御装置の各構成要素は、それぞれのハードウェアがネットワークを介して互いに情報を送受信できるならば、いずれのハードウェアに実装されてもよい。また、ある処理部により実施される処理が、1つのハードウェアにより実現されてもよいし、複数のハードウェアによる分散処理により実現されてもよい。 Furthermore, each component of the terminal control device and elevator control device according to one embodiment of the present disclosure described above may be implemented in any hardware as long as the respective hardware can transmit and receive information to each other via a network. Furthermore, the processing performed by a certain processing unit may be realized by a single piece of hardware, or may be realized by distributed processing using multiple pieces of hardware.
1…端末制御装置、2…エレベーター制御装置、11…端末機能制御部、12…通信モード設定部、21…通信制御部、131…高速通信制御部、132…低速通信制御部、141…共通通信受信部、142…共通通信送信部 1...Terminal control device, 2...Elevator control device, 11...Terminal function control unit, 12...Communication mode setting unit, 21...Communication control unit, 131...High-speed communication control unit, 132...Low-speed communication control unit, 141...Common communication receiving unit, 142...Common communication transmitting unit
Claims (10)
前記制御装置と第1の通信速度で制御する通信にて、前記制御装置から送信されたデータの構造の適否を判定した第1の判定結果を出力する第1の通信制御部と、
前記制御装置と行う、第1の通信速度よりも低速な第2の通信速度で制御する通信にて、前記制御装置から送信されたデータの構造の適否を判定した第2の判定結果を出力する第2の通信制御部と、
前記第1の判定結果及び前記第2の判定結果に基づいて、前記制御装置との通信速度を前記第1の通信速度又は前記第2の通信速度に設定する通信速度設定部と、を備える
端末制御装置。 A terminal control device that is communicatively connected to a control device that controls the operation of an elevator and controls the operation of equipment installed in the elevator,
a first communication control unit that outputs a first determination result that determines whether a structure of data transmitted from the control device is appropriate in communication controlled at a first communication speed with the control device;
a second communication control unit that outputs a second judgment result that judges whether or not a structure of data transmitted from the control device is appropriate in communication with the control device controlled at a second communication speed that is slower than the first communication speed; and
a communication speed setting unit that sets a communication speed with the control device to the first communication speed or the second communication speed based on the first determination result and the second determination result.
請求項1に記載の端末制御装置。 2. The terminal control device according to claim 1, wherein the communication speed setting unit sets the first communication speed as the communication speed for communication with the control device when the first judgment result indicating that the data structure is suitable for communication at the first communication speed and the second judgment result indicating that the data structure is not suitable for communication at the second communication speed are input.
請求項2に記載の端末制御装置。 3. The terminal control device according to claim 2, wherein the communication speed setting unit sets the second communication speed as the communication speed for communication with the control device when the first judgment result indicating that the data structure is not suitable for communication at the first communication speed and the second judgment result indicating that the data structure is suitable for communication at the second communication speed are input.
請求項3に記載の端末制御装置。 4. The terminal control device according to claim 3, wherein the communication speed setting unit sets the first communication speed as the communication speed for communication with the control device when the first communication control unit temporarily determines that the data structure in the communication controlled at the first communication speed is inappropriate and when the second communication control unit continuously determines that the data structure in the communication controlled at the second communication speed is inappropriate.
請求項4に記載の端末制御装置。 5. The terminal control device according to claim 4, wherein the communication speed setting unit sets the second communication speed as the communication speed for communication with the control device when the first communication control unit continuously determines that the data structure in the communication controlled at the first communication speed is inappropriate and temporarily determines that the data structure in the communication controlled at the second communication speed is inappropriate.
前記第1の通信制御部は、前記データの受信時に通信エラーが検出されるか否かを判定することで、前記第1の通信速度で制御する通信における前記データのフレーム構造の適否を判定し、
前記第2の通信制御部は、前記データの受信時に通信エラーが検出されるか否かを判定することで、前記第2の通信速度で制御する通信における前記データのフレーム構造の適否を判定する
請求項2~5のいずれか一項に記載の端末制御装置。 the structure of the data is a frame structure of the data,
the first communication control unit determines whether a communication error is detected when receiving the data, thereby determining whether a frame structure of the data in communication controlled at the first communication speed is appropriate;
The terminal control device according to any one of claims 2 to 5, wherein the second communication control unit determines whether a communication error is detected when receiving the data, thereby determining whether the frame structure of the data in the communication controlled at the second communication speed is appropriate.
請求項6に記載の端末制御装置。 The terminal control device according to claim 6 , wherein the first communication control unit and the second communication control unit determine whether a frame structure of a data packet of the data is appropriate, in addition to determining whether a frame structure of the data is appropriate.
前記端末制御装置は、
前記制御装置と第1の通信速度で制御する通信にて、前記制御装置から送信されたデータの構造の適否を判定した第1の判定結果を出力する第1の通信制御部と、
前記制御装置と行う、第1の通信速度よりも低速な第2の通信速度で制御する通信にて、前記制御装置から送信されたデータの構造の適否を判定した第2の判定結果を出力する第2の通信制御部と、
前記第1の判定結果及び前記第2の判定結果に基づいて、前記制御装置との通信速度を前記第1の通信速度又は前記第2の通信速度に設定する通信速度設定部と、を備える、
エレベーター制御システム。 An elevator control system in which a control device that controls the operation of an elevator and a terminal control device that controls the operation of equipment installed in the elevator are communicatively connected,
The terminal control device includes:
a first communication control unit that outputs a first determination result that determines whether a structure of data transmitted from the control device is appropriate in communication controlled at a first communication speed with the control device;
a second communication control unit that outputs a second judgment result that judges whether or not a structure of data transmitted from the control device is appropriate in communication with the control device controlled at a second communication speed that is slower than the first communication speed; and
and a communication speed setting unit that sets a communication speed with the control device to the first communication speed or the second communication speed based on the first determination result and the second determination result.
Elevator control system.
自装置との間の距離が所定の閾値距離よりも長い前記端末制御装置との通信時に、前記第2の通信速度を適用する第3の通信制御部を備える
請求項8に記載のエレベーター制御システム。 The control device includes:
The elevator control system according to claim 8, further comprising a third communication control unit that applies the second communication speed when communicating with the terminal control device whose distance to the elevator control system is longer than a predetermined threshold distance.
前記制御装置と第1の通信速度で制御する通信にて、前記制御装置から送信されたデータの構造の適否を判定した第1の判定結果を出力する手順と、
前記制御装置と行う、第1の通信速度よりも低速な第2の通信速度で制御する通信にて、前記制御装置から送信されたデータの構造の適否を判定した第2の判定結果を出力する手順と、
前記第1の判定結果及び前記第2の判定結果に基づいて、前記制御装置との通信速度を前記第1の通信速度又は前記第2の通信速度に設定する手順と、を含む
通信速度設定方法。 A communication speed setting method by a terminal control device that is communicatively connected to a control device that controls an operation of an elevator and controls the operation of equipment installed in the elevator, comprising:
a step of outputting a first determination result obtained by determining whether or not a structure of data transmitted from the control device is appropriate in communication controlled at a first communication speed with the control device;
a step of outputting a second determination result obtained by determining whether or not a structure of data transmitted from the control device is appropriate in communication with the control device controlled at a second communication speed slower than the first communication speed;
setting a communication speed with the control device to the first communication speed or the second communication speed based on the first determination result and the second determination result.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021071041A JP7507119B2 (en) | 2021-04-20 | 2021-04-20 | Terminal control device, elevator control system, and communication speed setting method |
CN202210402839.2A CN115215174B (en) | 2021-04-20 | 2022-04-18 | Terminal control device, elevator control system, and communication speed setting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021071041A JP7507119B2 (en) | 2021-04-20 | 2021-04-20 | Terminal control device, elevator control system, and communication speed setting method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022165624A JP2022165624A (en) | 2022-11-01 |
JP7507119B2 true JP7507119B2 (en) | 2024-06-27 |
Family
ID=83606332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021071041A Active JP7507119B2 (en) | 2021-04-20 | 2021-04-20 | Terminal control device, elevator control system, and communication speed setting method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7507119B2 (en) |
CN (1) | CN115215174B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010124268A (en) | 2008-11-20 | 2010-06-03 | Sony Corp | Data communication device, communication control method, and program |
JP2015003770A (en) | 2013-06-19 | 2015-01-08 | 三菱電機株式会社 | Landing communication system for elevator |
WO2020162083A1 (en) | 2019-02-05 | 2020-08-13 | 株式会社ステップテクニカ | Packet communication system, and infrastructure system, building automation system, and factory automation system using packet communication system |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100406919B1 (en) * | 2001-05-24 | 2003-11-21 | 주식회사 삼일엘텍 | Controlling device of elevator using dualport ram |
WO2003096651A1 (en) * | 2002-05-14 | 2003-11-20 | Fujitsu Limited | Communication speed control circuit, communication speed control substrate, and information processing apparatus |
US20050089037A1 (en) * | 2002-05-14 | 2005-04-28 | Fujitsu Limited | Communication speed control circuit, communication speed control board and information processing device |
JP2005086642A (en) * | 2003-09-10 | 2005-03-31 | Sony Corp | Communication apparatus and transfer rate switching method |
JP4642617B2 (en) * | 2005-09-16 | 2011-03-02 | シャープ株式会社 | RECEIVING DEVICE, ELECTRONIC DEVICE, COMMUNICATION METHOD, COMMUNICATION PROGRAM, AND RECORDING MEDIUM |
JP5441517B2 (en) * | 2009-06-26 | 2014-03-12 | ホシザキ電機株式会社 | Cooling storage |
WO2011007437A1 (en) * | 2009-07-16 | 2011-01-20 | 富士通株式会社 | Communication device, information processing device, and communication control method |
JP5783993B2 (en) * | 2012-12-19 | 2015-09-24 | 株式会社日立製作所 | Electronic safety elevator |
JP6912264B2 (en) * | 2017-04-21 | 2021-08-04 | 株式会社日立製作所 | Distributed control system, distributed control device, terminal device, and communication control method of terminal device |
CN108718294A (en) * | 2018-04-17 | 2018-10-30 | 上海希形科技有限公司 | Communication means and communication device suitable for control system |
-
2021
- 2021-04-20 JP JP2021071041A patent/JP7507119B2/en active Active
-
2022
- 2022-04-18 CN CN202210402839.2A patent/CN115215174B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010124268A (en) | 2008-11-20 | 2010-06-03 | Sony Corp | Data communication device, communication control method, and program |
JP2015003770A (en) | 2013-06-19 | 2015-01-08 | 三菱電機株式会社 | Landing communication system for elevator |
WO2020162083A1 (en) | 2019-02-05 | 2020-08-13 | 株式会社ステップテクニカ | Packet communication system, and infrastructure system, building automation system, and factory automation system using packet communication system |
Also Published As
Publication number | Publication date |
---|---|
CN115215174A (en) | 2022-10-21 |
CN115215174B (en) | 2024-05-07 |
JP2022165624A (en) | 2022-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4949816B2 (en) | Bidirectional communication circuit, bidirectional communication system, and bidirectional communication circuit communication method | |
US6314476B1 (en) | Network adapter enabling bidirectional monitoring of a terminal device between a computer and a managing device | |
KR100687923B1 (en) | Master device, control method thereof and electronic apparatus having master device | |
EP2625620B1 (en) | Remote access appliance with communication protocol autosensing feature | |
US8804750B2 (en) | Field device | |
JP7507119B2 (en) | Terminal control device, elevator control system, and communication speed setting method | |
JP2010122762A (en) | Expansion card, fault diagnosis processing method, information processing apparatus, and fault diagnosis processing program | |
JP2013011989A (en) | Communications device | |
US20050144329A1 (en) | Switch control system and method for a plurality of input devices | |
EP1785886A1 (en) | Electronic device and data communication control method | |
CN111431668B (en) | Baud rate switching method based on multi-node UART communication, air conditioning system and processor | |
JP2007026196A (en) | Usb test monitor circuit | |
JP5396812B2 (en) | Transmission control apparatus and transmission control method | |
CN113300885A (en) | Network switching equipment and method | |
KR101439149B1 (en) | Apparatus for controlling external electric devices | |
JP4828871B2 (en) | Back wiring board diagnostic method | |
KR20140074685A (en) | Electron tag device and communication method thereof | |
KR100191678B1 (en) | Inspection method of network for duplicating communication network | |
CN115378756B (en) | Monitoring Controller Area Network (CAN) XL node | |
JP2007295163A (en) | Communication system, master device, and slave device | |
JP2005174147A (en) | Communication controller and communication control method | |
JP5886510B2 (en) | Transmission control apparatus and transmission control method | |
JP2979814B2 (en) | Serial data transfer device | |
JPWO2019159347A1 (en) | Electronics | |
KR20220118226A (en) | Peripheral component interconnect express interface device and system including the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230830 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240522 |
|
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: 20240604 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240617 |