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 PDF

Info

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
Application number
JP2021071041A
Other languages
Japanese (ja)
Other versions
JP2022165624A (en
Inventor
祐太 助川
豊和 高木
達志 藪内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2021071041A priority Critical patent/JP7507119B2/en
Priority to CN202210402839.2A priority patent/CN115215174B/en
Publication of JP2022165624A publication Critical patent/JP2022165624A/en
Application granted granted Critical
Publication of JP7507119B2 publication Critical patent/JP7507119B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3415Control system configuration and the data transmission or communication within the control system
    • B66B1/3446Data transmission or communication within the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3407Setting or modification of parameters of the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3415Control system configuration and the data transmission or communication within the control system
    • B66B1/3446Data transmission or communication within the control system
    • B66B1/3453Procedure or protocol for the data transmission or communication
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B50/00Energy 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には、相手先機器との接続が確立できない場合に、高速なデータ転送レートから低速なデータ転送レートに順次切り替え、機器間の接続が確立できた場合における転送レートを、以降の通信で使用する通信レートに適用する技術が開示されている。 Patent document 1 discloses a technology that, when a connection with a remote device cannot be established, sequentially switches from a high-speed data transfer rate to a low-speed data transfer rate, and when a connection between the devices is established, applies the transfer rate to be used in subsequent communications.

特開2005-086642号公報JP 2005-086642 A

特許文献1に記載の技術も、実際の通信を開始する前に、相手の通信機器との間で、通信速度を検出するための通信を行っている。しかしながら、エレベーターの機種が古い場合には、制御時に用いられるメモリの空き容量が少ない等の制約があることが多く、通信速度検出用の処理(ペアリング)を行う機能を、制御装置に実装できない場合がある。このような制御装置においては、通信速度検出用の処理を行うことができないため、相手装置との通信速度を決定できない。 The technology described in Patent Document 1 also communicates with the other communication device to detect the communication speed before starting actual communication. However, if the elevator model is old, there are often constraints such as a small amount of free memory space used during control, and it may not be possible to implement a function for processing (pairing) to detect the communication speed in the control device. In such a control device, since it is not possible to perform processing for detecting the communication speed, it is not possible to determine the communication speed with the other device.

また、通信速度検出用の処理を行う機能を実装できた場合であっても、通信速度検出用の通信を行うことにより、通信速度検出用の通信に使用する通信データが別途必要になったり、通信速度検出用の通信を行う時間が余分にかかったりしてしまうという課題があった。 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.

本発明の一実施形態に係るエレベーター制御システムの制御系の構成例を示すブロック図である。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. FIG. 本発明の一実施形態に係る端末制御装置を構成するハードウェアの構成例を示すブロック図である。1 is a block diagram showing an example of the configuration of hardware constituting a terminal control device according to an embodiment of the present invention; 従来のエレベーター制御装置及び端末制御装置間の通信の例を示す図である。FIG. 1 is a diagram showing an example of communication between a conventional elevator control device and a terminal control device. 低速通信及び高速通信の両方が行われる場合における、従来のエレベーター制御装置及び端末制御装置間の通信の例を示す図である。FIG. 1 is a diagram showing an example of communication between a conventional elevator control device and a terminal control device when both low-speed communication and high-speed communication are performed. 本発明の一実施形態に係る通信モード設定部による通信モード判定処理の概要の例を示す表である。11 is a table showing an example of an overview of a communication mode determination process performed by a communication mode setting unit according to an embodiment of the present invention. 本発明の一実施形態に係る端末制御装置による通信速度設定処理の手順の例を示すフローチャートである。10 is a flowchart illustrating an example of a procedure for a communication speed setting process performed by a terminal control device according to an embodiment of the present invention. 本発明の一実施形態に係る高速通信制御部による受信データ判定処理の手順の例を示すフローチャートである。10 is a flowchart illustrating an example of a procedure for a received data determination process performed by a high-speed communication control unit according to an embodiment of the present invention. 本発明の一実施形態に係る通信モード設定部よる通信モード設定処理の手順の例を示すフローチャートである。10 is a flowchart illustrating an example of a procedure for a communication mode setting process performed by a communication mode setting unit according to an embodiment of the present invention. 本発明の一実施形態に係る端末機能制御部による返信データ生成処理の手順の例を示すフローチャートである。10 is a flowchart illustrating an example of a procedure of a reply data generating process by a terminal function control unit according to an embodiment of the present invention. 本発明の一実施形態に係る通信モード設定部による返信データ送信処理の手順の例を示すフローチャートである。10 is a flowchart illustrating an example of a procedure of a reply data transmission process performed by a communication mode setting unit according to an embodiment of the present invention. 従来のエレベーター制御装置における通信処理の例を示すフローチャートである。1 is a flowchart showing an example of communication processing in a conventional elevator control device. 本発明の一実施形態に係るエレベーター制御装置による通信処理の手順の例を示すフローチャートである。5 is a flowchart showing an example of a procedure of communication processing by an elevator control device according to an embodiment of the present invention.

以下、本発明を実施するための形態(以下、「実施形態」と称する)の例について、添付図面を参照しながら説明する。本発明は実施形態に限定されるものではなく、実施形態における種々の数値等は例示である。また、本明細書及び図面において、同一の構成要素又は実質的に同一の機能を有する構成要素には同一の符号を付することとし、重複する説明は省略する。 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 elevator control system 100 includes a terminal control device 1 and an elevator control device 2.

端末制御装置1は、エレベーターのホールや乗りかご(いずれも図示略)内などに設けられた機器の動作を制御する装置である。端末制御装置1が動作を制御する機器には、例えば、ホールに設けられた操作盤や、乗りかご内の行き先階ボタン、表示器などがある。 The terminal control device 1 is a device that controls the operation of devices installed in the elevator hall and inside the elevator car (both not shown). Devices whose operation is controlled by the terminal control device 1 include, for example, a control panel installed in the hall, destination floor buttons inside the elevator car, and displays.

エレベーター制御装置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 elevator control device 2 also includes a communication control unit 21 (an example of a third communication control unit) that controls communication operations between the elevator control device 2 and the terminal control device 1.

端末制御装置1及びエレベーター制御装置2間の通信は、例えば、UART(Universal Asynchronous Receiver Transmitter)等のシリアル通信方式を用いて行われる。 Communication between the terminal control device 1 and the elevator control device 2 is performed using a serial communication method such as UART (Universal Asynchronous Receiver Transmitter).

端末制御装置1は、端末機能制御部11と、通信モード設定部12と、高速通信制御部131と、低速通信制御部132と、共通通信受信部141と、共通通信送信部142と、を含む。 The terminal control device 1 includes a terminal function control unit 11, a communication mode setting unit 12, a high-speed communication control unit 131, a low-speed communication control unit 132, a common communication receiving unit 141, and a common communication transmitting unit 142.

なお、図1において破線で囲った範囲内にある端末機能制御部11、通信モード設定部12、高速通信制御部131及び低速通信制御部132は、これらの動作を規定するプログラムを、端末制御装置1のCPU51(図2参照)が読み込んで実行することにより、機能が実現されるブロックである。破線の外にある共通通信受信部141及び共通通信送信部142は、CPUによる制御に基づいて、信号を物理的に送受信する処理を行うブロックである。つまり、端末機能制御部11を構成するこれらの各部(ブロック)の機能は、新たにIC(Integrated Circuit)や部品などを追加することなく、実現することができる機能である。 The terminal function control unit 11, communication mode setting unit 12, high-speed communication control unit 131, and low-speed communication control unit 132, which are within the area enclosed by the dashed line in Figure 1, are blocks whose functions are realized when the CPU 51 (see Figure 2) of the terminal control device 1 reads and executes programs that define their operation. The common communication receiving unit 141 and common communication transmitting unit 142, which are outside the dashed line, are blocks that perform processing to physically send and receive signals based on control by the CPU. In other words, the functions of these units (blocks) that make up the terminal function control unit 11 can be realized without adding new ICs (Integrated Circuits) or parts, etc.

端末機能制御部11は、エレベーターのホールや乗りかご内などに設けられた各種機器の動作を制御する。例えば、端末制御装置1が、エレベーターのホールに設けられた操作盤の動作を制御する装置である場合、端末機能制御部11は、操作盤に対する乗客による操作の情報を取得し、該情報を、返信データとしてエレベーター制御装置2に送信する。このとき、端末機能制御部11は、通信モード設定部12が設定した通信モード(通信速度)に応じた返信データを生成する。つまり、通信モード設定部12によって高速通信モードが設定された場合には、高速通信モード用の返信データを生成し、通信モード設定部12によって低速通信モードが設定された場合には、低速通信モード用の返信データを生成する。 The terminal function control unit 11 controls the operation of various devices installed in the elevator hall, inside the elevator car, etc. For example, if the terminal control device 1 is a device that controls the operation of a control panel installed in the elevator hall, the terminal function control unit 11 acquires information on passenger operations on the control panel and transmits the information as reply data to the elevator control device 2. At this time, the terminal function control unit 11 generates reply data according to the communication mode (communication speed) set by the communication mode setting unit 12. In other words, if the high-speed communication mode is set by the communication mode setting unit 12, reply data for the high-speed communication mode is generated, and if the low-speed communication mode is set by the communication mode setting unit 12, reply data for the low-speed communication mode is generated.

通信モード設定部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 elevator control device 2 based on the judgment result (an example of a first judgment result) sent from the high-speed communication control unit 131 and the judgment result (an example of a second judgment result) sent from the low-speed communication control unit 132. The communication modes include a high-speed communication mode (an example of a first communication speed) and a low-speed communication mode (an example of a second communication speed).

高速通信制御部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 elevator control device 2 in a high-speed communication mode. The high-speed communication control unit 131 also receives data (hereinafter referred to as "received data") sent from the elevator control device 2 and received by the common communication receiving unit 141, and determines whether the received data is normal. The received data and reply data generated by the terminal function control unit 11 are transmitted as communication control data transmitted and received between the elevator control device 2 and the terminal control device 1 in a steady state. In other words, in this embodiment, new data, etc. for realizing the communication speed setting process of the present invention is not generated.

高速通信制御部131は、受信データのフレーム構造を確認し、これらが正常であるか否かを判定する。高速通信制御部131は、正常か否かの判断を、受信データのフレーム構造が、高速通信に適したものであるか否かに基づいて行う。 The high-speed communication control unit 131 checks the frame structure of the received data and determines whether it is normal or not. The high-speed communication control unit 131 determines whether it is normal or not based on whether the frame structure of the received data is suitable for high-speed communication.

高速通信と低速通信とでは、データの送受信時に用いられるボーレートクロックが異なるため、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 communication control unit 131 receives data for low-speed communication, the parity bit and/or stop bit positions will be different from those in the data addressed to it (data for high-speed communication). This can cause the parity bit value and stop bit value detected from the received data to differ from the expected values.

この場合、高速通信制御部131は、パリティエラー又はフレーミングエラー等の通信エラーを検出する。つまり、高速通信制御部131は、これらのエラーを検出した場合に、受信データは高速通信に適したものでない、すなわち、異常であると判定する。高速通信制御部131は、このような処理を行うことにより、受信データが高速通信に適したものであるか否かを適切に判定することができる。 In this case, the high-speed communication control unit 131 detects a communication error such as a parity error or a framing error. In other words, when the high-speed communication control unit 131 detects such an error, it determines that the received data is not suitable for high-speed communication, that is, that the data is abnormal. By performing such processing, the high-speed communication control unit 131 can appropriately determine whether or not the received data is suitable for high-speed communication.

なお、高速通信制御部131が、低速通信用の受信データを受信した場合であっても、検出したパリティビット及び/又はストップビットの値が、偶然想定した値と一致してしまうことも想定される。そのような場合にも、正確な判定を行えるように、本実施形態では、受信データのデータパケットのフレーム構造も確認する。 Even when the high-speed communication control unit 131 receives data for low-speed communication, it is possible that the detected parity bit and/or stop bit values may coincidentally match the expected values. In this embodiment, the frame structure of the data packet of the received data is also checked to ensure accurate determination in such cases.

受信データのデータパケットのフレーム構造の確認において、高速通信制御部131は、ヘッダー部に格納された宛先の情報の確認や、水平パリティチェック等の誤り検出処理などを行い、受信データを構成する複数のデータの関連性を確認する。高速通信制御部131によってこのような処理が行われることにより、検出したパリティビット及び/又はストップビットの値が、偶然想定した値と一致してしまった場合においても、自身宛てではない受信データを確実に検出できる。つまり、高速通信制御部131は、自身宛てではない低速通信用の受信データを誤って処理してしまうことを防ぐことができる。 When checking the frame structure of the data packet of received data, the high-speed communication control unit 131 checks the destination information stored in the header and performs error detection processing such as horizontal parity checks to check the correlation between the multiple data that make up the received data. By performing such processing by the high-speed communication control unit 131, it is possible to reliably detect received data that is not addressed to itself, even if the detected parity bit and/or stop bit values happen to match the expected values. In other words, the high-speed communication control unit 131 can prevent erroneous processing of received data for low-speed communication that is not addressed to itself.

ただし、本発明は、高速通信制御部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 communication control unit 131 determines that the abnormality in the received data is temporary (transient). A temporary abnormality is, for example, a reception error caused by communication noise. If the detected abnormality is temporary, the high-speed communication control unit 131 transmits the determination result of "abnormal (transient)" to the communication mode setting unit 12.

一方、受信データの異常が複数回連続して検出された場合、高速通信制御部131は、受信データの異常は一過性のものではなく、連続的なものであると判定する。受信データの異常が、複数回連続して検出される場合には、例えば、通信速度が異なることにより受信データを受信できない場合や、通信に用いられる線の断線などがある。受信データの異常は連続的なものであると判定した場合、高速通信制御部131は、「異常」の判定結果を、通信モード設定部12に送信する。 On the other hand, if an abnormality in the received data is detected multiple times in succession, the high-speed communication control unit 131 determines that the abnormality in the received data is not a temporary one, but is continuous. If an abnormality in the received data is detected multiple times in succession, this may be due to, for example, an inability to receive the received data due to a difference in communication speed, or a break in the line used for communication. If it is determined that the abnormality in the received data is continuous, the high-speed communication control unit 131 transmits the determination result of "abnormality" to the communication mode setting unit 12.

受信データが、高速な通信によってエレベーター制御装置2から送信されたものである場合、受信データの構造は、高速通信用のものとなる。したがって、高速通信制御部131は、受信データのフレーム構造やデータパケットのフレーム構造は、高速通信に適したものである、すなわち、正常であると判定する。 If the received data has been sent from the elevator control device 2 via high-speed communication, the structure of the received data will be for high-speed communication. Therefore, the high-speed communication control unit 131 determines that the frame structure of the received data and the frame structure of the data packet are suitable for high-speed communication, i.e., are normal.

そして、高速通信制御部131は、「正常」、「異常(一過性)」又は「異常」の判定結果及び受信データを、通信モード設定部12に送信する。 Then, the high-speed communication control unit 131 transmits the determination result of "normal", "abnormal (transient)" or "abnormal" and the received data to the communication mode setting unit 12.

また、高速通信制御部131は、端末機能制御部11で生成されて通信モード設定部12から送信された、高速通信モード用返信データを、共通通信送信部142に送信する。 The high-speed communication control unit 131 also transmits the high-speed communication mode reply data generated by the terminal function control unit 11 and transmitted from the communication mode setting unit 12 to the common communication transmission unit 142.

低速通信制御部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 elevator control device 2 and received by the common communication receiving unit 141, checks the frame structure of the received data and the frame structure of the data packet, and determines whether they are normal (suitable for low-speed communication).The low-speed communication control unit 132 then transmits the received data determination result and the received data to the communication mode setting unit 12.

また、低速通信制御部132は、端末機能制御部11で生成されて通信モード設定部12から送信された、低速通信モード用返信データを、共通通信送信部142に送信する。 The low-speed communication control unit 132 also transmits the low-speed communication mode reply data generated by the terminal function control unit 11 and transmitted from the communication mode setting unit 12 to the common communication transmission unit 142.

共通通信受信部141は、エレベーター制御装置2から送信された通信制御データを受信して、該通信制御データを高速通信制御部131及び低速通信制御部132に送信する。 The common communication receiving unit 141 receives communication control data transmitted from the elevator control device 2 and transmits the communication control data to the high-speed communication control unit 131 and the low-speed communication control unit 132.

共通通信送信部142は、高速通信制御部131から送信された高速通信モード用返信データ、又は、低速通信制御部132から送信された低速通信モード用返信データを、エレベーター制御装置2に送信する。 The common communication transmission unit 142 transmits the high-speed communication mode response data transmitted from the high-speed communication control unit 131 or the low-speed communication mode response data transmitted from the low-speed communication control unit 132 to the elevator control device 2.

[計算機のハードウェア構成例]
次に、図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 terminal control device 1 of the elevator control system 100 shown in Fig. 1 will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the hardware configuration of the terminal control device 1. Note that the hardware configuration of the computer 50 that constitutes the elevator control device 2 of the elevator control system 100 is similar to that of the terminal control device 1. Therefore, in the following explanation, only the hardware configuration that constitutes the terminal control device 1 will be explained, and the explanation of the hardware configuration that constitutes the elevator control device 2 will be omitted.

図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 computer 50 includes a CPU 51, a ROM (Read Only Memory) 52, a RAM (Random Access Memory) 53, a display unit 54, an operation input unit 55, a non-volatile storage 56, and a network interface 57. The components constituting the computer 50 are connected to each other via a bus B so as to be able to communicate with each other.

CPU51は、端末制御装置1の各機能を実現するソフトウェアのプログラムをROM52から読み出して実行、または該プログラムをRAM53にロードして実行する。端末制御装置1内の各部の機能は、CPU51がプログラムを実行することにより実現される。なお、CPUに代えて、MPU(Micro Processing Unit)等の他の処理装置が用いられてもよい。 The CPU 51 reads out from the ROM 52 and executes software programs that realize the various functions of the terminal control device 1, or loads the programs into the RAM 53 and executes them. The functions of the various parts of the terminal control device 1 are realized by the CPU 51 executing the programs. Note that instead of the CPU, other processing devices such as an MPU (Micro Processing Unit) may be used.

ROM52は、計算機50によって実行されるプログラムを格納した、コンピュータ読取可能な非一過性の記録媒体の一例として用いられる。ROM52には、OS(Operating System)、各種のパラメータ、計算機50を機能させるためのプログラム等が記録される。 ROM 52 is used as an example of a computer-readable non-transitory recording medium that stores a program executed by computer 50. ROM 52 stores an operating system (OS), various parameters, programs for operating computer 50, and the like.

RAM53には、CPU51の演算処理の途中で発生した変数やパラメータなどが一時的に書き込まれる。RAM53に書き込まれた変数やパラメータなどは、CPU51によって適宜読み出される。 Variables, parameters, etc. that arise during the computational processing of the CPU 51 are temporarily written to the RAM 53. The variables, parameters, etc. written to the RAM 53 are read by the CPU 51 as appropriate.

表示部54は、例えば、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイなどで構成される表示装置である。 The display unit 54 is a display device configured, for example, as an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) display.

操作入力部55は、例えば、押し釦スイッチやマウス、キーボードなどで構成される。操作入力部55は、ユーザーにより入力された操作の内容に応じた操作信号を生成し、該操作信号をCPU51に出力する。なお、表示部54及び操作入力部55は、タッチパネルとして一体に形成されてもよい。 The operation input unit 55 is composed of, for example, a push button switch, a mouse, a keyboard, etc. The operation input unit 55 generates an operation signal according to the content of the operation input by the user, and outputs the operation signal to the CPU 51. The display unit 54 and the operation input unit 55 may be integrally formed as a touch panel.

不揮発性ストレージ56は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、フレキシブルディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリ等で構成される。 The non-volatile storage 56 is composed of a hard disk drive (HDD), a solid state drive (SSD), a flexible disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a non-volatile memory, etc.

ネットワークインターフェース57は、例えば、NIC(Network Interface Card)等で構成される。ネットワークインターフェース57は、NICに接続された回線を介して、エレベーター制御装置2との間で行われる各種データ(通信制御データ等)の送受信動作を制御する。 The network interface 57 is composed of, for example, a NIC (Network Interface Card). The network interface 57 controls the sending and receiving of various data (communication control data, etc.) between the elevator control device 2 and the network interface 57 via a line connected to the NIC.

<従来のエレベーター制御装置及び端末制御装置間の通信>
次に、図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 mode setting unit 12 will be described with reference to Fig. 5. Fig. 5 is a table showing an example of an outline of a communication mode determination process by the communication mode setting unit 12.

図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 communication control unit 131 is "normal" and the result of the received data determination process by the low-speed communication control unit 132 is "abnormal," the communication mode setting unit 12 determines that the communication speed of the communication from the elevator control device 2 to the terminal control device 1 is high speed. Then, the communication mode setting unit 12 sets the communication operation mode to the high-speed communication mode.

また、通信モード設定部12は、高速通信制御部131による受信データ判定処理の結果が「異常」であり、かつ、低速通信制御部132による受信データ判定処理の結果が「正常」である場合、エレベーター制御装置2から端末制御装置1への通信の通信速度は低速であると判定する。そして、通信モード設定部12は、通信の動作モードを低速通信モードに設定する。 In addition, if the result of the received data determination process by the high-speed communication control unit 131 is "abnormal" and the result of the received data determination process by the low-speed communication control unit 132 is "normal," the communication mode setting unit 12 determines that the communication speed of the communication from the elevator control device 2 to the terminal control device 1 is low. Then, the communication mode setting unit 12 sets the communication operation mode to the low-speed communication mode.

また、通信モード設定部12は、高速通信制御部131による受信データ判定処理の結果が「異常(一過性)」であり、かつ、低速通信制御部132による受信データ判定処理の結果が「異常(連続)」、すなわち、「異常」である場合、エレベーター制御装置2から端末制御装置1への通信の通信速度は高速であると判定する。そして、通信モード設定部12は、通信の動作モードを高速通信モードに設定する。つまり、本実施形態によれば、通信ノイズ等の発生時等に、誤って実際の通信速度とは異なる速度の通信モードが設定されてしまうことを防ぐことができる。 Furthermore, when the result of the received data judgment process by the high-speed communication control unit 131 is "abnormal (transient)" and the result of the received data judgment process by the low-speed communication control unit 132 is "abnormal (continuous)", i.e., "abnormal", the communication mode setting unit 12 judges that the communication speed of the communication from the elevator control device 2 to the terminal control device 1 is high speed. Then, the communication mode setting unit 12 sets the communication operation mode to the high-speed communication mode. In other words, according to this embodiment, it is possible to prevent a communication mode with a speed different from the actual communication speed from being erroneously set when communication noise or the like occurs.

また、通信モード設定部12は、高速通信制御部131による受信データ判定処理の結果が「異常(連続)」、すなわち、「異常」であり、かつ、低速通信制御部132による受信データ判定処理の結果が「異常(一過性)」である場合、エレベーター制御装置2から端末制御装置1への通信の通信速度は低速であると判定する。そして、通信モード設定部12は、通信の動作モードを低速通信モードに設定する。 In addition, if the result of the received data determination process by the high-speed communication control unit 131 is "abnormal (continuous)", i.e., "abnormal", and the result of the received data determination process by the low-speed communication control unit 132 is "abnormal (transient)", the communication mode setting unit 12 determines that the communication speed of the communication from the elevator control device 2 to the terminal control device 1 is low. Then, the communication mode setting unit 12 sets the communication operation mode to the low-speed communication mode.

<端末制御装置による通信速度設定処理>
次に、図6を参照して、端末制御装置1による通信速度設定処理について説明する。図6は、端末制御装置1による通信速度設定処理の手順の例を示すフローチャートである。
<Communication speed setting process by terminal control device>
Next, a communication speed setting process by the terminal control device 1 will be described with reference to Fig. 6. Fig. 6 is a flowchart showing an example of a procedure for the communication speed setting process by the terminal control device 1.

まず、高速通信制御部131及び低速通信制御部132による受信データ判定処理が行われる(ステップS1)。ステップS1の受信データ判定処理については、次の図7を参照して詳述する。次いで、通信モード設定部12による通信モード設定処理が行われる(ステップS2)。ステップS2の通信モード設定処理については、後述の図8を参照して詳述する。 First, the high-speed communication control unit 131 and the low-speed communication control unit 132 perform a received data determination process (step S1). The received data determination process in step S1 will be described in detail with reference to FIG. 7 below. Next, the communication mode setting unit 12 performs a communication mode setting process (step S2). The communication mode setting process in step S2 will be described in detail with reference to FIG. 8 below.

次いで、端末機能制御部11による返信データ生成処理が行われる(ステップS3)。ステップS3の返信データ生成処理については、後述の図9を参照して詳述する。次いで、通信モード設定部12による返信データ送信処理が行われる(ステップS4)。ステップS4の返信データ送信処理については、後述の図10を参照して詳述する。 Next, the terminal function control unit 11 performs a reply data generation process (step S3). The reply data generation process in step S3 will be described in detail with reference to FIG. 9 below. Next, the communication mode setting unit 12 performs a reply data transmission process (step S4). The reply data transmission process in step S4 will be described in detail with reference to FIG. 10 below.

次いで、高速通信制御部131又は低速通信制御部132は、共通通信送信部142に、通信モード設定部12から送信された返信データを送信(転送)する(ステップS5)。 Next, the high-speed communication control unit 131 or the low-speed communication control unit 132 transmits (transfers) the reply data transmitted from the communication mode setting unit 12 to the common communication transmission unit 142 (step S5).

[受信データ判定処理]
次に、図7を参照して、図6のステップS1で行われる、高速通信制御部131又は低速通信制御部132による受信データ判定処理について説明する。図7は、高速通信制御部131による受信データ判定処理の手順の例を示すフローチャートである。
[Received data determination process]
Next, the received data determination process performed by the high-speed communication control unit 131 or the low-speed communication control unit 132 in step S1 in Fig. 6 will be described with reference to Fig. 7. Fig. 7 is a flowchart showing an example of the procedure of the received data determination process performed by the high-speed communication control unit 131.

なお、高速通信制御部131が行う受信データ判定処理と、低速通信制御部132が行う受信データ判定処理とは同一であるため、ここでは、高速通信制御部131による受信データ判定処理を例に挙げて説明し、低速通信制御部132による受信データ判定処理の説明は省略する。 Note that the received data determination process performed by the high-speed communication control unit 131 and the received data determination process performed by the low-speed communication control unit 132 are the same, so here we will explain the received data determination process performed by the high-speed communication control unit 131 as an example, and will omit an explanation of the received data determination process performed by the low-speed communication control unit 132.

まず、高速通信制御部131は、共通通信受信部141から送信された受信データがあるか否かを判定する(ステップS11)。ステップS11で、受信データはないと判定された場合(ステップS11がNO判定の場合)、高速通信制御部131は、ステップS11の判定を繰り返す。一方、ステップS11で、受信データはある(受信データを受信した)と判定された場合(ステップS11がYES判定の場合)、高速通信制御部131は、受信データのフレーム構造は正常か否かを判定する(ステップS12)。 First, the high-speed communication control unit 131 determines whether or not there is received data transmitted from the common communication receiving unit 141 (step S11). If it is determined in step S11 that there is no received data (if step S11 is determined as NO), the high-speed communication control unit 131 repeats the determination in step S11. On the other hand, if it is determined in step S11 that there is received data (if step S11 is determined as YES), the high-speed communication control unit 131 determines whether or not the frame structure of the received data is normal (step S12).

ステップ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 communication control unit 131 determines whether or not reception of the specified number of data pieces has been completed before the time set as the reception timeout has elapsed (step S13).

ステップ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 communication control unit 131 determines whether the frame structure of the data packet of the received data is normal or not (step S14). If it is determined in step S14 that the frame structure of the data packet of the received data is normal (if step S14 is a YES determination), the high-speed communication control unit 131 transmits a "normal" determination result to the communication mode setting unit 12 (step S15). After processing in step S15, the received data determination process by the high-speed communication control unit 131 ends.

ステップ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 communication control unit 131 judges whether the judgment of the received data has been performed a predetermined number of times (step S16). If it is judged in step S16 that the judgment of the received data has not been performed a predetermined number of times (if the judgment of step S16 is NO), the high-speed communication control unit 131 performs the judgment of step S11.

一方、ステップ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 communication control unit 131 determines whether an abnormality has been detected continuously (step S17).

ステップ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 communication control unit 131 transmits the determination result of "abnormal (transient)" to the communication mode setting unit 12 (step S18). After processing in step S18, the received data determination process by the high-speed communication control unit 131 ends.

一方、ステップ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 communication control unit 131 transmits the determination result of "abnormal" to the communication mode setting unit 12 (step S19). After the process of step S19, the received data determination process by the high-speed communication control unit 131 ends.

[通信モード設定部による通信モード設定処理]
次に、図8を参照して、図6のステップS2で行われる、通信モード設定部12による通信モード設定処理について説明する。図8は、通信モード設定部12による通信モード設定処理の手順の例を示すフローチャートである。
[Communication mode setting process by communication mode setting unit]
Next, the communication mode setting process by the communication mode setting unit 12, which is performed in step S2 in Fig. 6, will be described with reference to Fig. 8. Fig. 8 is a flow chart showing an example of the procedure of the communication mode setting process by the communication mode setting unit 12.

まず、通信モード設定部12は、高速通信制御部131からの受信を開始する(ステップS21)。次いで、通信モード設定部12は、低速通信制御部132からの受信を開始する(ステップS22)。なお、ステップS21及びステップS22は、逆の順番で行われてもよい。すなわち、ステップS22の次にステップS21が行われてもよい。 First, the communication mode setting unit 12 starts receiving from the high-speed communication control unit 131 (step S21). Next, the communication mode setting unit 12 starts receiving from the low-speed communication control unit 132 (step S22). Note that steps S21 and S22 may be performed in the reverse order. That is, step S21 may be performed after step S22.

次いで、通信モード設定部12は、高速通信制御部131及び低速通信制御部132の両方の通信制御部から、判定結果を受信したか否かを判定する(ステップS23)。ステップS23で、両方の通信制御部から受信をしていないと判定された場合(ステップS23がNO判定の場合)、通信モード設定部12は、ステップS23の判定を繰り返す。 Next, the communication mode setting unit 12 judges whether or not it has received a judgment result from both the high-speed communication control unit 131 and the low-speed communication control unit 132 (step S23). If it is judged in step S23 that it has not received a judgment result from both communication control units (if step S23 returns NO), the communication mode setting unit 12 repeats the judgment in step S23.

一方、ステップ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 mode setting unit 12 sets the communication mode based on the received determination results (step S24). For example, if the determination result received in step S23 is "normal" by the high-speed communication control unit 131 and "abnormal" by the low-speed communication control unit 132, the communication mode setting unit 12 determines that the communication speed is "high speed". Then, the communication mode setting unit 12 sets the communication operation mode (communication speed) to the high-speed communication mode.

次いで、通信モード設定部12は、通信モードの情報と、高速通信制御部131から受信した受信データ又は低速通信制御部132から受信した受信データとを、端末機能制御部11に送信する(ステップS25)。ステップS25の処理後、通信モード設定部12による通信モード設定処理は終了する。 Next, the communication mode setting unit 12 transmits the communication mode information and the received data received from the high-speed communication control unit 131 or the received data received from the low-speed communication control unit 132 to the terminal function control unit 11 (step S25). After the processing of step S25, the communication mode setting processing by the communication mode setting unit 12 ends.

[端末機能制御部による返信データ生成処理]
次に、図9を参照して、端末機能制御部11による返信データ生成処理について説明する。図9は、端末機能制御部11による返信データ生成処理の手順の例を示すフローチャートである。
[Reply data generation process by terminal function control unit]
Next, a reply data generation process by the terminal function control unit 11 will be described with reference to Fig. 9. Fig. 9 is a flowchart showing an example of the procedure of the reply data generation process by the terminal function control unit 11.

端末機能制御部11は、まず、通信モードは「高速通信モード」であるか否かを判定する(ステップS31)。ステップS31で、通信モードは「高速通信モード」であると判定された場合(ステップS31がYES判定の場合)、端末機能制御部11は、高速通信モード用の返信データを生成する(ステップS32)。 The terminal function control unit 11 first determines whether the communication mode is the "high-speed communication mode" (step S31). If it is determined in step S31 that the communication mode is the "high-speed communication mode" (if step S31 returns a YES determination), the terminal function control unit 11 generates reply data for the high-speed communication mode (step S32).

一方、ステップ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 function control unit 11 generates reply data for the low-speed communication mode (step S33).

ステップS32又はステップS33の処理後、端末機能制御部11は、生成した返信データを通信モード設定部12に送信する(ステップS34)。ステップS34の処理後、端末機能制御部11による返信データ生成処理は終了する。 After processing step S32 or step S33, the terminal function control unit 11 transmits the generated reply data to the communication mode setting unit 12 (step S34). After processing step S34, the reply data generation process by the terminal function control unit 11 ends.

[返信データ送信処理]
次に、図10を参照して、通信モード設定部12による返信データ送信処理について説明する。図10は、通信モード設定部12による返信データ送信処理の手順の例を示すフローチャートである。
[Reply data sending process]
Next, a reply data transmission process by the communication mode setting unit 12 will be described with reference to Fig. 10. Fig. 10 is a flowchart showing an example of a procedure for the reply data transmission process by the communication mode setting unit 12.

まず、通信モード設定部12は、端末機能制御部11から返信データを受信したか否かを判定する(ステップS41)。ステップS41で、返信データは受信していないと判定された場合(ステップS41がNO判定の場合)、通信モード設定部12は、ステップS41の判定を繰り返す。 First, the communication mode setting unit 12 determines whether or not reply data has been received from the terminal function control unit 11 (step S41). If it is determined in step S41 that reply data has not been received (if step S41 returns NO), the communication mode setting unit 12 repeats the determination in step S41.

ステップ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 mode setting unit 12 transmits the reply data to the high-speed communication control unit 131 (step S43).

一方、ステップ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 mode setting unit 12 transmits reply data to the low-speed communication control unit 132 (step S44). After the processing of step S43 or step S44, the reply data transmission process by the communication mode setting unit 12 ends.

そして、図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 communication transmission unit 142 by the high-speed communication control unit 131 or the low-speed communication control unit 132. After that, the reply data is transmitted from the common communication transmission unit 142 to the elevator control device 2.

上述した実施形態では、端末制御装置1は、高速通信用の高速通信制御部131、及び、低速通信用の低速通信制御部132、を両方有する。それゆえ、本実施形態の端末制御装置1は、新しい機種のエレベーターに搭載された、高速な通信を行うことが可能なエレベーター制御装置2に対しても、古い機種のエレベーターに搭載された、低速な通信を行うことが可能なエレベーター制御装置2に対しても、同様に適用することができる。つまり、本実施形態によれば、低速及び高速のいずれの通信速度に対しても互換性のある端末制御装置1が提供される。 In the embodiment described above, the terminal control device 1 has both a high-speed communication control unit 131 for high-speed communication and a low-speed communication control unit 132 for low-speed communication. Therefore, the terminal control device 1 of this embodiment can be applied to elevator control devices 2 installed in newer elevator models and capable of high-speed communication, as well as elevator control devices 2 installed in older elevator models and capable of low-speed communication. In other words, according to this embodiment, a terminal control device 1 is provided that is compatible with both low-speed and high-speed communication speeds.

また、上述した実施形態では、端末制御装置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 function control unit 11, communication mode setting unit 12, high-speed communication control unit 131, low-speed communication control unit 132, common communication receiving unit 141, and common communication transmitting unit 142) can be realized using functions provided by an existing CPU. In other words, since there is no need to add new ICs or parts, it is possible to prevent the cost of the terminal control device 1 from increasing.

また、上述した実施形態では、通信速度の切り替え用にスイッチ等を設けていないため、保守員等が手動で通信速度の切り替えを行う必要がない。それゆえ、本実施形態によれば、人員的なミスの発生を防ぐことができる。 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 mode setting unit 12 determines the communication speed based on the judgment results of the received data by each of the high-speed communication control unit 131 and the low-speed communication control unit 132, and sets the communication speed (high-speed communication mode or low-speed communication mode) based on the judgment result.

したがって、本実施形態によれば、エレベーター制御装置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 elevator control device 2. In other words, as soon as the power of the terminal control device 1 is turned on, communication is performed in the operation mode set by the communication mode setting unit 12. Therefore, according to this embodiment, communication abnormalities and the like that accompany communication for confirming the communication speed such as pairing do not occur, and normal operation can be performed immediately after the terminal control device 1 is installed.

なお、上述した実施形態では、エレベーター制御装置2から端末制御装置1への通信制御データの送信(通信)速度に応じた通信モードで、端末制御装置1が通信を行う例を挙げたが、本発明はこれに限定されない。同一通信系統で複数の通信速度を混在させる運用が行われてもよい。以下、本処理の詳細を説明する。 In the above embodiment, an example was given in which the terminal control device 1 communicates in a communication mode that corresponds to the transmission (communication) speed of the communication control data from the elevator control device 2 to the terminal control device 1, but the present invention is not limited to this. An operation in which multiple communication speeds are mixed in the same communication system may also be performed. Details of this process are described below.

例えば、エレベーター制御装置2は、自装置から端末制御装置1までの距離の長さに応じて、異なる通信速度(通信モード)を適用する制御を行ってもよい。より詳細には、エレベーター制御装置2は、自装置からの距離が近い端末制御装置1に対しては高速通信を行い、自装置からの距離が遠くて長距離通信が必要な端末制御装置1に対しては、低速通信を行ってもよい。 For example, the elevator control device 2 may perform control to apply different communication speeds (communication modes) depending on the distance from the elevator control device 2 to the terminal control device 1. In more detail, the elevator control device 2 may perform high-speed communication with a terminal control device 1 that is close to the elevator control device 2, and low-speed communication with a terminal control device 1 that is far from the elevator control device and requires long-distance communication.

<従来のエレベーター制御装置における通信処理>
ここで、図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 elevator control device 2 according to this embodiment will be described with reference to Fig. 12. Fig. 12 is a flowchart showing an example of the procedure of communication processing by the elevator control device 2.

まず、エレベーター制御装置2の通信制御部21(図1参照)は、通信相手の端末制御装置1との距離(物理的距離、通信距離)が長い(長距離)であるかを判定する(ステップS71)。エレベーター制御装置2の通信制御部21は、例えば、通信相手の端末制御装置1との距離が、予め定められた所定の閾値距離よりも長い場合に、該端末制御装置1との距離が長いと判定することができる。エレベーター制御装置2及び端末制御装置1間の距離の情報、及び、閾値距離の情報は、例えば、エレベーター制御装置2内の不図示の記憶部等に予め記憶されているものとする。 First, the communication control unit 21 of the elevator control device 2 (see FIG. 1) determines whether the distance (physical distance, communication distance) to the communication partner terminal control device 1 is long (long distance) (step S71). For example, when the distance to the communication partner terminal control device 1 is longer than a predetermined threshold distance, the communication control unit 21 of the elevator control device 2 can determine that the distance to the terminal control device 1 is long. Information on the distance between the elevator control device 2 and the terminal control device 1 and information on the threshold distance are stored in advance, for example, in a storage unit (not shown) in the elevator control device 2.

ステップS71で、端末制御装置1との距離が長いと判定された場合(ステップS71がYES判定の場合)、通信制御部21は、低速での送信処理を行う(ステップS72)。次いで、通信制御部21は、低速での受信処理を行う(ステップS73)。 If it is determined in step S71 that the distance to the terminal control device 1 is long (if step S71 is determined to be YES), the communication control unit 21 performs a low-speed transmission process (step S72). Next, the communication control unit 21 performs a low-speed reception process (step S73).

一方、ステップ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 terminal control device 1 is not long (if step S71 is determined as NO), the communication control unit 21 determines whether the terminal control device 1 is a terminal control device 1 that performs low-speed communication (step S74). The communication control unit 21 can determine whether the terminal control device 1 is a device that performs low-speed communication, for example, based on whether the reply data from the terminal control device 1 is for low-speed communication. Alternatively, if the terminal control device is a conventional terminal control device, the communication control unit 21 may determine in step S74 whether the terminal control device is a terminal control device for low-speed communication.

ステップS74で、端末制御装置1は低速の通信を行う装置である、と判定された場合(ステップS74がYES判定の場合)、通信制御部21は、ステップS72以降の処理を行う。すなわち、低速での送信処理を行った後に、低速での受信処理を行う。 If it is determined in step S74 that the terminal control device 1 is a device that performs low-speed communication (if step S74 is determined to be YES), the communication control unit 21 performs the processes in and after step S72. That is, after performing low-speed transmission processing, it performs low-speed reception processing.

このように、エレベーター制御装置2が、自装置との距離が長い端末制御装置1との通信において、低速な通信速度を適用することにより、エレベーター制御装置2から離れた位置にある端末制御装置1に対しては、低速な通信速度でデータ(通信制御データ等)が送信される。したがって、長距離通信によって生じやすい信号の減衰を防ぐことができるため、エレベーター制御装置2からの距離が長い端末制御装置1に対しても、確実にデータを届けることが可能になる。これにより、エレベーター制御装置2及び端末制御装置1間の通信距離を長距離化することも可能となる。 In this way, the elevator control device 2 applies a slow communication speed when communicating with the terminal control device 1 that is located a long distance from the elevator control device 2, so that data (communication control data, etc.) is transmitted at a slow communication speed to the terminal control device 1 that is located far away from the elevator control device 2. This prevents signal attenuation that is likely to occur in long-distance communication, making it possible to reliably deliver data to the terminal control device 1 even if it is located a long distance from the elevator control device 2. This also makes it possible to increase the communication distance between the elevator control device 2 and the terminal control device 1.

一方、ステップS74で、端末制御装置1は低速の通信を行う装置ではない、すなわち、高速の通信を行う装置である、と判定された場合(ステップS74がNO判定の場合)、通信制御部21は、高速での送信処理を行う(ステップS75)。次いで、通信制御部21は、高速での受信処理を行う(ステップS76)。 On the other hand, if it is determined in step S74 that the terminal control device 1 is not a device that performs low-speed communication, i.e., is a device that performs high-speed communication (if step S74 is determined to be NO), the communication control unit 21 performs high-speed transmission processing (step S75). Next, the communication control unit 21 performs high-speed reception processing (step S76).

なお、本発明は上述した各実施形態例に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、その他種々の応用例、変形例を取り得ることは勿論である。 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 terminal control device 1 is equipped with two communication control units, the high-speed communication control unit 131 and the low-speed communication control unit 132, but the present invention is not limited to this. Multiple communication control units may be provided depending on the type of communication speed expected in communication between the elevator control devices 2, such as for low speed, medium speed, high speed, etc.

また、例えば、上述した実施形態は本発明を分かりやすく説明するために装置(エレベーター制御装置、端末制御装置)及びシステム(エレベーター制御システム)の構成を詳細且つ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。 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の通信速度による通信に適することを示す前記第1の判定結果と、前記データの構造が前記第2の通信速度による通信に適さないことを示す前記第2の判定結果と、が入力された場合に、前記制御装置との通信の通信速度に前記第1の通信速度を設定する
請求項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.
前記通信速度設定部は、前記データの構造が前記第1の通信速度による通信に適さないことを示す前記第1の判定結果と、前記データの構造が前記第2の通信速度による通信に適することを示す前記第2の判定結果と、が入力された場合に、前記制御装置との通信の通信速度に前記第2の通信速度を設定する
請求項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.
前記通信速度設定部は、前記第1の通信制御部によって、前記第1の通信速度で制御する通信における前記データの構造が適正でないとの判定が一時的に行われ、かつ、前記第2の通信制御部によって、前記第2の通信速度で制御する通信における前記データの構造が適正でないとの判定が連続して行われた場合、前記制御装置との通信の通信速度に前記第1の通信速度を設定する
請求項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.
前記通信速度設定部は、前記第1の通信制御部によって、前記第1の通信速度で制御する通信における前記データの構造が適正でないとの判定が連続して行われ、かつ、前記第2の通信速度で制御する通信における前記データの構造が適正でないとの判定が一時的に行われた場合、前記制御装置との通信の通信速度に前記第2の通信速度を設定する
請求項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.
前記第1の通信制御部及び前記第2の通信制御部は、前記データのフレーム構造の適否の判定に加えて、前記データのデータパケットのフレーム構造の適否の判定も行う
請求項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.
JP2021071041A 2021-04-20 2021-04-20 Terminal control device, elevator control system, and communication speed setting method Active JP7507119B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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