Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7690386B2 - Elevator control program rewriting system and elevator control program rewriting method - Google Patents
[go: Go Back, main page]

JP7690386B2 - Elevator control program rewriting system and elevator control program rewriting method - Google Patents

Elevator control program rewriting system and elevator control program rewriting method Download PDF

Info

Publication number
JP7690386B2
JP7690386B2 JP2021195145A JP2021195145A JP7690386B2 JP 7690386 B2 JP7690386 B2 JP 7690386B2 JP 2021195145 A JP2021195145 A JP 2021195145A JP 2021195145 A JP2021195145 A JP 2021195145A JP 7690386 B2 JP7690386 B2 JP 7690386B2
Authority
JP
Japan
Prior art keywords
control unit
unit
input
control program
output
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
JP2021195145A
Other languages
Japanese (ja)
Other versions
JP2023081454A (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 JP2021195145A priority Critical patent/JP7690386B2/en
Priority to CN202211524108.1A priority patent/CN116199057A/en
Publication of JP2023081454A publication Critical patent/JP2023081454A/en
Application granted granted Critical
Publication of JP7690386B2 publication Critical patent/JP7690386B2/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/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Indicating And Signalling Devices For Elevators (AREA)
  • Maintenance And Inspection Apparatuses For Elevators (AREA)

Description

本発明は、エレベーター制御プログラム書き換えシステム、エレベーター制御プログラム書き換え方法に関する。 The present invention relates to an elevator control program rewriting system and an elevator control program rewriting method.

エレベーターの制御機能改善、または機能追加のために、エレベーターの制御プログラムの書き換えが行われる場合がある。従来、このような制御プログラムの書き換えでは、保守員が、エレベーターが設置されている建物に出向き、直接エレベーターの制御プログラムの書き換え作業を行っていた。 In order to improve or add new functions to an elevator's control functions, the elevator's control program may need to be rewritten. Conventionally, to rewrite such a control program, a maintenance worker would go to the building where the elevator was installed and directly rewrite the elevator's control program.

一方、特許文献1では、保守員がエレベーターに出向くことなく、遠隔操作でエレベーターの制御プログラムを更新する技術が開示されている。特許文献1では、乗りかご内の映像及び音声を監視センター側で取得することにより、乗りかご内に人がいないことを確認してから、遠隔操作により制御プログラムの書き換えを行うことが開示されている。 Meanwhile, Patent Document 1 discloses a technology that allows an elevator's control program to be updated remotely without a maintenance worker having to visit the elevator. Patent Document 1 discloses that the monitoring center acquires video and audio from inside the elevator, and then remotely rewrites the control program after confirming that no one is inside the elevator.

特開2007-34712号公報JP 2007-34712 A

このように、特許文献1では、エレベーターの運行を停止することなく、遠隔操作によってエレベーターの制御プログラムの更新ができる。さらに、特許文献1では、人が乗りかご内にいないことを確認してから制御プログラムの書き換え操作を行うため、制御プログラムの書き換え時の安全性を確保することができる。 In this way, in Patent Document 1, the elevator control program can be updated remotely without stopping the elevator's operation. Furthermore, in Patent Document 1, the control program is rewritten only after it is confirmed that no one is inside the elevator car, ensuring safety when the control program is rewritten.

ところで、制御プログラムの書き換え時において、瞬停止等、何等かの原因によりプログラムが破壊され、システム故障が起こる場合もある。エレベーターの各階に設置されているホール端末装置における制御プログラムを更新する際に、制御プログラムの更新が何らかの原因によりうまくいかなかった場合、複数のホール端末装置から故障端末を特定するには多大な時間を要する。 However, when rewriting the control program, the program may be corrupted due to some cause, such as a momentary stop, resulting in a system failure. When updating the control program in the hall terminal devices installed on each floor of the elevator, if the update of the control program does not go well for some reason, it takes a lot of time to identify the faulty terminal from among the multiple hall terminal devices.

そこで、本発明は、制御プログラムの書き換え失敗時においてシステム故障を抑制し、かつ、制御プログラムの書き換えが失敗したホール端末装置の特定が容易であるエレベーター制御プログラム書き換えシステム、及び、エレベーター制御プログラム書き換え方法を提供する。 The present invention provides an elevator control program rewriting system and elevator control program rewriting method that suppresses system failures when a control program rewrite fails and makes it easy to identify the hall terminal device where the control program rewrite failed.

上記課題を解決し、本発明の目的を達成するため、本発明のエレベーター制御プログラム書き換えシステムは、各乗場階に設置された複数のホール端末装置と、ホール端末装置を制御するホール端末制御部を有する号機制御部とを備える。ホール端末装置は、利用者からの情報の入力及び利用者への情報の提示を行う入出力部を備える。また、ホール端末装置は、号機制御部との間の通信を制御する通信制御部と、入出力部を制御する共に、通信制御部の制御プログラムの書き換え時において、通信制御部から特定データを受信する入出力制御部とを備える。さらに、ホール端末装置は、入出力制御部で受信する特定データに基づいて、通信制御部の制御プログラムの書き換え時において異常が発生していた場合には、号機制御部との間の通信経路を切り離す通信経路切り離し部とを備える。 In order to solve the above problems and achieve the object of the present invention, the elevator control program rewriting system of the present invention comprises a plurality of hall terminal devices installed at each landing floor, and a unit control unit having a hall terminal control unit that controls the hall terminal devices. The hall terminal devices have an input/output unit that inputs information from users and presents information to users. The hall terminal devices also have a communication control unit that controls communication with the unit control unit, and an input/output control unit that controls the input/output unit and receives specific data from the communication control unit when the control program of the communication control unit is rewritten. The hall terminal devices also have a communication path disconnection unit that disconnects the communication path with the unit control unit if an abnormality occurs when the control program of the communication control unit is rewritten, based on the specific data received by the input/output control unit.

本発明のエレベーター制御プログラム書き換え方法は、ホール端末装置を制御するホール端末装置を有する号機制御部側から、乗場階に設置されたホール端末装置に、制御プログラムの書き換え指令を送信する工程を有する。また、ホール端末装置において、号機制御部との間の通信を制御する通信制御部の制御プログラムを書き換える工程を有する。また、通信制御部における制御プログラムの書き換え時において、利用者からの情報の入力及び利用者への情報の提示を行う入出力部を制御する入出力制御部が、通信制御部から送信されてくる特定データを受信する工程を有する。また、入出力制御部で受信する特定データに基づいて、通信制御部の制御プログラムの書き換え時において異常が発生していた場合には、号機制御部との間の通信経路を切り離す工程を有する。 The elevator control program rewriting method of the present invention includes a step of transmitting a control program rewrite command from a car control unit having a hall terminal device that controls the hall terminal device to a hall terminal device installed on a landing floor. It also includes a step of rewriting the control program of a communication control unit in the hall terminal device that controls communication with the car control unit. It also includes a step of receiving specific data sent from the communication control unit by an input/output control unit that controls an input/output unit that inputs information from users and presents information to users when rewriting the control program in the communication control unit. It also includes a step of disconnecting the communication path to the car control unit if an abnormality occurs when rewriting the control program of the communication control unit based on the specific data received by the input/output control unit.

本発発明によれば、制御プログラムの書き換え失敗時においてシステム故障を抑制し、かつ、制御プログラムの書き換えが失敗したホール端末装置の特定を容易に行うことができる。 This invention makes it possible to prevent system failures when a control program rewrite fails, and to easily identify the hall terminal device where the control program rewrite failed.

本発明の一実施形態に係るエレベーターシステムの概略構成図である。1 is a schematic configuration diagram of an elevator system according to an embodiment of the present invention. 利用情報解析部35において解析され、格納された利用情報を示すテーブルである。13 is a table showing the usage information analyzed and stored in the usage information analysis unit 35. ホール端末装置6の制御系の構成を示すブロック図である。A block diagram showing the configuration of a control system of the hall terminal device 6. エレベーターの制御プログラムの書き換え時における、号機制御部3の制御フローを示した図である。A diagram showing the control flow of the elevator control unit 3 when rewriting the elevator control program. エレベーターの制御プログラムの書き換え時における、ホール端末内制御部60における制御フローを示した図である。A diagram showing the control flow in the hall terminal control unit 60 when rewriting the elevator control program. 図6Aは、通信制御部67の制御プログラムの書き換え時における異常判定方法を示す制御フローである。図6Bは、入出力制御部69の制御プログラムの書き換え時における異常判定方法を示す制御フローである。Fig. 6A is a control flow showing a method of determining an abnormality when the control program of the communication control unit 67 is rewritten. Fig. 6B is a control flow showing a method of determining an abnormality when the control program of the input/output control unit 69 is rewritten.

以下、本発明の実施形態に係るエレベーター制御プログラム書き換えシステム、エレベーター制御プログラム書き換え方法の一例を、図面を参照しながら説明する。なお、本発明は以下の例に限定されるものではない。以下で説明する各図において、共通の部材には同一の符号を付している。 Below, an example of an elevator control program rewriting system and elevator control program rewriting method according to an embodiment of the present invention will be described with reference to the drawings. Note that the present invention is not limited to the following example. In each of the drawings described below, common components are given the same reference numerals.

≪エレベーターシステムの構成≫
まず、本発明の一実施形態に係るエレベーターシステムについて、図面を参照して説明する。図1は、本発明の一実施形態(以下、本実施形態とする)に係るエレベーターシステム1の概略構成図である。図1に示すエレベーターシステム1は、本発明のエレベーター制御プログラム書き換えシステムを含むものである。本発明のエレベーター制御プログラム書き換えシステムは、図1に示すエレベーターシステムすべてを含むものでもあってもよく、図1に示すエレベーターシステムの一部で構成されるものであってもよい。
<Elevator system configuration>
First, an elevator system according to an embodiment of the present invention will be described with reference to the drawings. Fig. 1 is a schematic configuration diagram of an elevator system 1 according to an embodiment of the present invention (hereinafter, referred to as this embodiment). The elevator system 1 shown in Fig. 1 includes an elevator control program rewriting system of the present invention. The elevator control program rewriting system of the present invention may include the entire elevator system shown in Fig. 1, or may be configured from a part of the elevator system shown in Fig. 1.

図1に示すように、本実施形態のエレベーターシステム1は、エレベーター管理部2と、そのエレベーター管理部2が管理するエレベーター10とで構成されている。 As shown in FIG. 1, the elevator system 1 of this embodiment is composed of an elevator management unit 2 and an elevator 10 managed by the elevator management unit 2.

[エレベーター管理部2]
エレベーター管理部2(本発明の遠隔地端末に相当)は、エレベーター10が設置される建物とは離れた遠隔地にある管理センター内に設けられている。エレベーター管理部2は、端末書換え部22と、異常表示部21とを備える。端末書換え部22は、図示を省略する通信部を介して後述する号機制御部3の端末プログラム格納部36に接続されている。端末書き換え部22は、エレベーター10全体を制御する号機制御部3に対して、後述するホール端末装置6の制御プログラムを送信すると共に、制御プログラムの書き換え指令を送信する。本実施形態では、ホール端末装置6における制御プログラムの書き換え(更新)が必要になった場合に、端末書き換え部22は、号機制御部3における端末プログラム格納部36に、新たな制御プログラムを送信する。
[Elevator Management Department 2]
The elevator management unit 2 (corresponding to the remote terminal of the present invention) is provided in a management center located at a remote location away from the building in which the elevator 10 is installed. The elevator management unit 2 includes a terminal rewriting unit 22 and an abnormality display unit 21. The terminal rewriting unit 22 is connected to a terminal program storage unit 36 of the car control unit 3 described later via a communication unit (not shown). The terminal rewriting unit 22 transmits a control program for the hall terminal device 6 described later to the car control unit 3 that controls the entire elevator 10, and also transmits a rewrite command for the control program. In this embodiment, when it becomes necessary to rewrite (update) the control program in the hall terminal device 6, the terminal rewriting unit 22 transmits a new control program to the terminal program storage unit 36 of the car control unit 3.

端末書き換え部22における制御プログラムの送信は、例えば、図示を省略する操作部を介して、管理人が制御プログラムの書き換えに関する操作を行うことにより行われる。その他、端末書き換え部22における制御プログラムの送信は、エレベーター管理部2と図示を省略する通信部によって通信可能に構成されたスマートフォンやタブレット端末等の個人端末からの指令に基づいて行われる構成であってもよい。 The control program is sent from the terminal rewriting unit 22, for example, when the manager performs operations related to rewriting the control program via an operation unit (not shown). Alternatively, the control program may be sent from the terminal rewriting unit 22 based on a command from a personal terminal such as a smartphone or tablet terminal that is configured to be able to communicate with the elevator management unit 2 via a communication unit (not shown).

異常表示部21は、例えば、LCD(Liquid Crystal Display)等で構成されるモニタで、エレベーター制御プログラム書き換えシステムで行われる処理の結果等を表示する。本実施形態では、異常表示部21は、図示を省略する通信部を介して後述する号機制御部3の異常検出部31と接続されており、異常検出部31で検出された異常箇所が表示される。具体的には、ホール端末装置6の制御プログラムの書き換え時に異常が発生した場合において、複数のホール端末装置6-1、6-2・・・のうち、異常が発生したと特定されたホール端末装置6が異常表示部21に表示される。これにより、管理者や、保守員に対して、異常が発生したホール端末装置6を特定し、知らせることができる。 The abnormality display unit 21 is a monitor consisting of, for example, an LCD (Liquid Crystal Display) or the like, and displays the results of processing performed by the elevator control program rewrite system. In this embodiment, the abnormality display unit 21 is connected to an abnormality detection unit 31 of the elevator control unit 3, which will be described later, via a communication unit (not shown), and displays the location of the abnormality detected by the abnormality detection unit 31. Specifically, if an abnormality occurs when rewriting the control program of the hall terminal device 6, the hall terminal device 6 identified as having an abnormality among the multiple hall terminal devices 6-1, 6-2, ... is displayed on the abnormality display unit 21. This makes it possible to identify the hall terminal device 6 in which the abnormality has occurred and notify the manager or maintenance staff.

[エレベーター]
エレベーター10は、号機制御部3と、乗りかご4と、巻上機5と、ホール端末装置6(6-1、6-2・・・)とを備える。なお、以下の説明において、複数のホール端末装置6-1、6-2・・・の内、一つのホール端末装置を示す場合には、ホール端末装置6として記す。
[Elevator]
The elevator 10 includes a car control unit 3, a car 4, a hoist 5, and hall terminal devices 6 (6-1, 6-2, ...). In the following description, when referring to one of the multiple hall terminal devices 6-1, 6-2, ..., it will be referred to as hall terminal device 6.

〈号機制御部〉
号機制御部3は、管理センターに設けられたエレベーター管理部2の管理の下、号機制御部3毎に、乗りかご4、巻上機5及び複数のホール端末装置6-1、6-2・・・を制御する。号機制御部3は、異常検出部31と、端末プログラム格納部36と、かご制御部32と、モータ制御部33と、ホール端末制御部34と、利用情報解析部35とを備える。
<Unit control unit>
Under the management of an elevator management unit 2 provided in a management center, the elevator control unit 3 controls the car 4, the hoist 5, and a plurality of hall terminal devices 6-1, 6-2, ... for each elevator control unit 3. The elevator control unit 3 includes an abnormality detection unit 31, a terminal program storage unit 36, a car control unit 32, a motor control unit 33, a hall terminal control unit 34, and a usage information analysis unit 35.

異常検出部31は、かご制御部32や、モータ制御部33、ホール端末制御部34における異常を検出し、エレベーター管理部2の異常表示部21に、検出された異常信号を送信する。本実施形態では、ホール端末装置6における制御プログラムの書き換え時における異常を検出した場合には、その異常信号をエレベーター管理部2の異常表示部21に送信する。 The abnormality detection unit 31 detects abnormalities in the car control unit 32, the motor control unit 33, and the hall terminal control unit 34, and transmits the detected abnormality signal to the abnormality display unit 21 of the elevator management unit 2. In this embodiment, if an abnormality is detected during rewriting of the control program in the hall terminal device 6, the abnormality signal is transmitted to the abnormality display unit 21 of the elevator management unit 2.

端末プログラム格納部36は、エレベーター管理部2の端末書き換え部22から送信されてきたホール端末装置6の制御プログラム及びその書き換え指令に基づいて、新たな制御プログラムを格納する。端末プログラム格納部36に格納された制御プログラムは、所定のタイミングにおいて、ホール端末制御部34からそれぞれのホール端末装置6-1、6-2・・・に送信される。 The terminal program storage unit 36 stores a new control program based on the control program of the hall terminal device 6 and the rewrite command sent from the terminal rewrite unit 22 of the elevator management unit 2. The control program stored in the terminal program storage unit 36 is sent from the hall terminal control unit 34 to each of the hall terminal devices 6-1, 6-2, ... at a predetermined timing.

かご制御部32は、乗りかご4におけるかごドアの開閉動作や、乗りかご4内の表示部(図示を省略する)における表示を制御する。また、乗りかご4内に設置された操作ボタン(図示を省略する)によりかご呼びが為された場合には、かご呼び信号を取得する。 The car control unit 32 controls the opening and closing of the car door in the car 4 and the display on the display unit (not shown) in the car 4. In addition, when a car call is made by an operation button (not shown) installed in the car 4, it acquires a car call signal.

モータ制御部33は、乗りかご4内に設置された操作ボタンによって発令されるかご呼びや、ホール端末装置6のホールボタン61(図3)によって発令される乗場呼びに基づいて、巻上機5を制御し、乗りかご4を昇降移動させる。 The motor control unit 33 controls the hoist 5 to raise and lower the car 4 based on car calls issued by an operating button installed in the car 4 or hall calls issued by the hall button 61 (Figure 3) of the hall terminal device 6.

ホール端末制御部34は、各乗場階に設置されたホール端末装置6のホールボタン61の操作によって発令される乗場呼び信号を取得する。また、ホール端末制御部34は、端末プログラム格納部36に格納された制御プログラムを所定のタイミングで抽出すると共に、所定のホール端末装置6に抽出した制御プログラムを送信する。 The hall terminal control unit 34 receives hall call signals issued by operating hall buttons 61 on hall terminal devices 6 installed on each hall floor. The hall terminal control unit 34 also extracts control programs stored in the terminal program storage unit 36 at a predetermined timing, and transmits the extracted control programs to a predetermined hall terminal device 6.

利用情報解析部35は、各乗場階に設置されたホール端末装置6-1、6-2・・・毎における平均の呼び出し回数から各乗場階の利用情報を解析する。図2は、利用情報解析部35によって解析され、格納された利用情報を示すテーブルである。図2に示すように、利用情報を示すテーブルには、月曜日から日曜日までの稼働日及び乗場階毎に平均の呼び出し回数が記録されている。さらに、利用情報を示すテーブルには、乗りかご4がその乗場階に停止しなかった日数(不稼働日数)の項目が記録されている。 The usage information analysis unit 35 analyzes the usage information of each landing floor from the average number of calls made by each hall terminal device 6-1, 6-2, etc. installed at each landing floor. FIG. 2 is a table showing the usage information analyzed and stored by the usage information analysis unit 35. As shown in FIG. 2, the table showing the usage information records the average number of calls made for each working day from Monday to Sunday and for each landing floor. Furthermore, the table showing the usage information records an item for the number of days (number of non-working days) when the car 4 did not stop at that landing floor.

本実施形態では、ホール端末装置6の制御プログラムの書き換え時において、図2に示す利用情報を参照する。そして、その制御プログラムを更新する曜日において、平均呼びだし回数が低いホール端末装置6から順に制御プログラムの更新が行われる。このエレベーター制御プログラム書き換え方法については後で詳述する。 In this embodiment, when rewriting the control program of the hall terminal device 6, the usage information shown in FIG. 2 is referenced. Then, on the day of the week when the control program is updated, the control program is updated in order starting with the hall terminal device 6 with the lowest average number of calls. This method of rewriting the elevator control program will be described in detail later.

〈乗りかご〉
乗りかご4は、建物内の各階を上下方向に貫いて設けられた昇降路内に配置され、人や荷物をのせるための中空の立方体状の形状を有している。乗りかご4は、主ロープ51を介して釣合おもり(図示を省略する)と連結され、巻上機5が駆動されることにより昇降路内を昇降する。また、乗りかご4に設けられたかごドアや、乗りかご4内部に設置された表示部及びかご内ボタン(図示を省略する)は、号機制御部3のかご制御部32により制御される。
<Riding car>
The car 4 is disposed in a hoistway that vertically passes through each floor of the building, and has a hollow cubic shape for carrying people and luggage. The car 4 is connected to a counterweight (not shown) via a main rope 51, and moves up and down in the hoistway when the hoist 5 is driven. In addition, a car door provided on the car 4, and a display unit and in-car buttons (not shown) installed inside the car 4 are controlled by a car control unit 32 of the car control unit 3.

巻上機5は、例えば、昇降路の頂部に設けられた機械室に設置されている。巻上機5には、乗りかご4及び釣合おもり(図示を省略する)を連結する主ロープ51が巻き掛けられる綱車(図示を省略する)を有している。巻上機5は、モータ制御部33の制御の下、回転駆動されることにより、昇降路内において乗りかご5を昇降動作させる。 The hoist 5 is installed, for example, in a machine room provided at the top of the elevator shaft. The hoist 5 has a sheave (not shown) around which a main rope 51 is wound, connecting the car 4 and a counterweight (not shown). The hoist 5 is driven to rotate under the control of the motor control unit 33, thereby raising and lowering the car 5 in the elevator shaft.

〈ホール端末装置〉
ホール端末装置6-1、6-2・・・は、乗場階の各ホールにそれぞれ1つずつ設置されている。また、複数のホール端末装置6-1、6-2・・・は、それぞれ、号機制御部3のホール端末制御部34に接続されていると共に、ホール端末制御部34によって制御処理されている。
Hall terminal equipment
The hall terminal devices 6-1, 6-2, ... are installed in each hall of the landing floor. Each of the hall terminal devices 6-1, 6-2, ... is connected to the hall terminal control unit 34 of the elevator control unit 3 and is controlled by the hall terminal control unit 34.

図3は、ホール端末装置6の制御系の構成を示すブロック図である。複数のホール端末装置6-1、6-2・・・は、同一の構成を有しているため、図3では、代表して1つのホール端末装置6の構成について説明する Figure 3 is a block diagram showing the configuration of the control system of the hall terminal device 6. Since the multiple hall terminal devices 6-1, 6-2, etc. have the same configuration, Figure 3 explains the configuration of one hall terminal device 6 as a representative.

ホール端末装置6は、図3に示すように、ホール端末内制御部60と、表示器62及びホールボタン61で構成される入出力部72とを備える。 As shown in FIG. 3, the hall terminal device 6 includes a hall terminal control unit 60 and an input/output unit 72 consisting of a display 62 and hall buttons 61.

ホール端末内制御部60は、通信経路切り離し部63と、通信切り離し判定部64と、通信制御部67と、入出力制御部69と、入出力切り離し判定部68と、入出力切り離し部70とを備える。さらに、ホール端末内制御部60は、第1プログラム格納部65と、第2プログラム格納部66と、保守/通常モード判別部71とを備える。 The hall terminal control unit 60 includes a communication path disconnection unit 63, a communication disconnection determination unit 64, a communication control unit 67, an input/output control unit 69, an input/output disconnection determination unit 68, and an input/output disconnection unit 70. The hall terminal control unit 60 further includes a first program storage unit 65, a second program storage unit 66, and a maintenance/normal mode discrimination unit 71.

通信経路切り離し部63は、ホール端末内制御部60との間の信号の送受信を行う通信経路を、所定のタイミングで切り離す。本実施形態では、通信制御部67又は入出力制御部69における制御プログラムの書き換えが失敗した場合、通信制御部67からの信号又は通信切り離し判定部64からの信号に基づいて、通信経路切り離し部63が通信経路を切り離す。 The communication path disconnection unit 63 disconnects the communication path that transmits and receives signals to and from the hall terminal control unit 60 at a predetermined timing. In this embodiment, if the rewriting of the control program in the communication control unit 67 or the input/output control unit 69 fails, the communication path disconnection unit 63 disconnects the communication path based on a signal from the communication control unit 67 or a signal from the communication disconnection determination unit 64.

通信切り離し判定部64は、通信制御部67において異常があるか否か、具体的には、通信制御部67における制御プログラムの書き換え時において異常が発生したか否かに基づいて、号機制御部3との間の通信経路を切り離すか否かを判定する。そして、通信切り離し判定部64は、その判定結果を通信経路切り離し部63に送信する。本実施形態では、通信制御部67における制御プログラムの書き換え時における異常発生については、入出力制御部69において検出される。そして、通信切り離し判定部64は、入出力制御部69において検出された異常信号に基づいて、通信経路の切り離しを判定する。 The communication disconnection determination unit 64 determines whether or not to disconnect the communication path with the unit control unit 3 based on whether or not there is an abnormality in the communication control unit 67, specifically, whether or not an abnormality occurs when the control program is rewritten in the communication control unit 67. The communication disconnection determination unit 64 then transmits the determination result to the communication path disconnection unit 63. In this embodiment, the occurrence of an abnormality when the control program is rewritten in the communication control unit 67 is detected by the input/output control unit 69. The communication disconnection determination unit 64 then determines whether to disconnect the communication path based on the abnormality signal detected in the input/output control unit 69.

通信制御部67は、通信経路切り離し部63を介してホール端末制御部34に接続されており、ホール端末制御部34と、ホール端末内制御部60における入出力制御部69との間で信号の送受信に係る通信を制御する。また、本実施形態では、所定のタイミングにおいて、第1プログラム格納部65に格納された新たな制御プログラムにより、通信制御部67における既存の制御プログラムが書き換えられる。通信制御部67における制御プログラムの書き換え方法については後で詳述する。 The communication control unit 67 is connected to the hall terminal control unit 34 via the communication path disconnection unit 63, and controls communication related to sending and receiving signals between the hall terminal control unit 34 and the input/output control unit 69 in the hall terminal internal control unit 60. In this embodiment, at a predetermined timing, the existing control program in the communication control unit 67 is rewritten by a new control program stored in the first program storage unit 65. The method of rewriting the control program in the communication control unit 67 will be described in detail later.

入出力制御部69は、入出力切り離し部70を介して、ホールボタン61及び表示器62とで構成される入出力部72に接続されており、ホールボタン61からの入力信号及び、表示器62への出力信号を制御処理する。また、本実施形態では、所定のタイミングにおいて、第2プログラム格納部66に格納された新たな制御プログラムにより、入出力制御部69における既存の制御プログラムが書き換えられる。入出力制御部69における制御プログラムの書き換え方法については後で詳述する。 The input/output control unit 69 is connected to an input/output unit 72, which is composed of a hall button 61 and a display 62, via an input/output disconnection unit 70, and controls and processes input signals from the hall button 61 and output signals to the display 62. In this embodiment, at a predetermined timing, the existing control program in the input/output control unit 69 is rewritten by a new control program stored in the second program storage unit 66. The method of rewriting the control program in the input/output control unit 69 will be described in detail later.

入出力切り離し判定部68は、入出力制御部69において異常があるか否か、具体的には、入出力制御部69における制御プログラムの書き換え時において異常が発生したか否かに基づいて、入出力部72との間の入出力経路を切り離すか否かを判定する。そして、入出力切り離し判定部68は、その判定結果を入出力切り離し部70に送信する。本実施形態では、入出力制御部69における制御プログラムの書き換え時における異常発生については、通信制御部67において検出される。そして、入出力切り離し判定部68は、通信制御部67において検出された異常信号に基づいて、入出力経路の切り離しを判定する。 The I/O disconnection determination unit 68 determines whether to disconnect the I/O path between the I/O unit 72 and the I/O control unit 69 based on whether there is an abnormality in the I/O control unit 69, specifically, whether an abnormality occurs when the control program is rewritten in the I/O control unit 69. The I/O disconnection determination unit 68 then transmits the determination result to the I/O disconnection unit 70. In this embodiment, the occurrence of an abnormality when the control program is rewritten in the I/O control unit 69 is detected by the communication control unit 67. The I/O disconnection determination unit 68 then determines whether to disconnect the I/O path based on the abnormality signal detected in the communication control unit 67.

入出力切り離し部70は、入出力制御部69、入出力切り離し判定部68、及び、保守/通常モード判別部71から送信されてくる信号に基づいて、入出力部72における入出力を有効とするか無効とするかを判定する。そして、入出力切り離し部70において、入出力部72との間の入出力を無効とする判定結果が出た場合には、その判定結果に基づいて、入出力部72との間の送受信経路を切り離す。入出力切り離し部70における入出力部72との間の送受信経路の切り離しのタイミングについては後で詳述する。 The I/O disconnection unit 70 determines whether to enable or disable the I/O in the I/O unit 72 based on signals sent from the I/O control unit 69, the I/O disconnection determination unit 68, and the maintenance/normal mode discrimination unit 71. If the I/O disconnection unit 70 determines that the I/O with the I/O unit 72 is to be disabled, it disconnects the transmission/reception path with the I/O unit 72 based on the determination result. The timing of the I/O disconnection unit 70 disconnecting the transmission/reception path with the I/O unit 72 will be described in detail later.

保守/通常モード判別部71は、通信制御部67からの信号に基づいて、号機制御部3における設定モードが、保守モードであるか、通常モードであるかの判定を行う。保守モードとは、保守員がエレベーター10やエレベーターシステム1の点検を行う際に設定されるモードである。通常モードとは、利用者の乗場呼びやかご呼びに応じて乗りかご4の昇降動作が為される通常時のモードである。本実施形態では、制御プログラムの書き換え時において、所定のタイミングで通信制御部67の制御の下、保守/通常モード判別部71における判別結果を入出力切り離し部70に送信する。 The maintenance/normal mode discrimination unit 71 determines whether the set mode in the unit control unit 3 is the maintenance mode or the normal mode based on a signal from the communication control unit 67. The maintenance mode is the mode set when a maintenance person inspects the elevator 10 or the elevator system 1. The normal mode is the normal mode in which the elevator car 4 rises and falls in response to hall calls and car calls from users. In this embodiment, when the control program is rewritten, the discrimination result in the maintenance/normal mode discrimination unit 71 is sent to the input/output separation unit 70 under the control of the communication control unit 67 at a specified timing.

第1プログラム格納部65は、ホール端末内制御部60の通信部(図示を省略する)を介して、ホール端末制御部34から送信されてくる通信制御部67に関する新たな制御プログラムを格納している。ホール端末制御部34からホール端末内制御部60に送信されてくる制御プログラムは、一旦、第1プログラム格納部65に格納される。そして、所定のタイミングにおいて、第1プログラム格納部65に格納された制御プログラムによって、通信制御部67の制御プログラムが書き換えられる。 The first program storage unit 65 stores a new control program for the communication control unit 67 that is sent from the hall terminal control unit 34 via a communication unit (not shown) of the hall terminal control unit 60. The control program sent from the hall terminal control unit 34 to the hall terminal control unit 60 is temporarily stored in the first program storage unit 65. Then, at a predetermined timing, the control program of the communication control unit 67 is rewritten by the control program stored in the first program storage unit 65.

第2プログラム格納部66は、ホール端末内制御部60の通信部(図示を省略する)を介して、ホール端末制御部34から送信されてくる入出力制御部69に関する新たな制御プログラムを格納している。ホール端末制御部34から、ホール端末内制御部60に送信されてくる入出力制御部69に関する制御プログラムは、一旦、第2プログラム格納部66に格納される。そして、所定のタイミングにおいて、第2プログラム格納部66に格納された制御プログラムによって、入出力制御部69の制御プログラムが書き換えられる。 The second program storage unit 66 stores a new control program for the input/output control unit 69 that is sent from the hall terminal control unit 34 via a communication unit (not shown) of the hall terminal control unit 60. The control program for the input/output control unit 69 that is sent from the hall terminal control unit 34 to the hall terminal control unit 60 is temporarily stored in the second program storage unit 66. Then, at a predetermined timing, the control program for the input/output control unit 69 is rewritten by the control program stored in the second program storage unit 66.

入出力部72は、ホールボタン61と表示器62とを備える。入出力部72は、ホール端末内制御部60の入出力切り離し部70を介して入出力制御部69に接続されている。入出力部72は、入出力制御部69によって制御処理される。ホールボタン61は、利用者からの乗場呼びの操作が入力される。また、表示器62には、乗りかご4が停止している階等が表示される。 The input/output unit 72 includes a hall button 61 and a display 62. The input/output unit 72 is connected to the input/output control unit 69 via the input/output disconnection unit 70 of the hall terminal control unit 60. The input/output unit 72 is controlled by the input/output control unit 69. The hall button 61 receives input of hall call operations from users. The display 62 also displays the floor at which the elevator car 4 is stopped, etc.

上述した、エレベーター管理部2、号機制御部3、かご制御部32、モータ制御部33、ホール端末制御部34、ホール端末内制御部60、通信制御部67、入出力制御部69の各部は、それぞれ、図示を省略す制御処理部の制御の下、制御処理される。それぞれの制御処理部は、例えば、バスにそれぞれ接続されたCPU(Central Processing Unit)、ROM(Read Only Memory)RAM(Random Access Memory)、不揮発性ストレージを備える。 The above-mentioned elevator management unit 2, elevator control unit 3, car control unit 32, motor control unit 33, hall terminal control unit 34, hall terminal internal control unit 60, communication control unit 67, and input/output control unit 69 are each controlled and processed under the control of a control processing unit (not shown). Each control processing unit includes, for example, a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), and non-volatile storage, each connected to a bus.

CPUは、各部に構成された各機能を実現するソフトウェアのプログラムコードをROMから読み出してRAMに展開して実行する。なお、制御処理部は、CPUの代わりに、MPU(Micro-Processing Unit)等の処理装置を備えてもよい。RAMには、演算処理の途中に発生した変数やパラメータ等が一時的に書き込まれる。 The CPU reads out from the ROM the program code of the software that realizes each function configured in each part, expands it into the RAM, and executes it. Note that the control processing unit may be equipped with a processing device such as an MPU (Micro-Processing Unit) instead of a CPU. Variables, parameters, etc. that arise during the calculation process are temporarily written to the RAM.

不揮発性ストレージとしては、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)、フレキシブルディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード等を用いることができる。この不揮発性ストレージには、OS(Operating System)、各種のパラメータの他に、制御処理部を機能させるためのプログラム等が記録される。なお、プログラムは、ROMに格納されてもよい。 For example, 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 card, etc. can be used as non-volatile storage. In addition to the operating system (OS) and various parameters, programs for operating the control processing unit, etc. are recorded in this non-volatile storage. The programs may be stored in a ROM.

プログラムは、コンピュータが読取り可能なプログラムコードの形態で格納され、CPUは、当該プログラムコードに従った動作を逐次実行する。つまり、ROM又は不揮発性ストレージは、コンピュータによって実行されるプログラムを格納した、コンピュータ読取可能な非一過性の記録媒体の一例として用いられる。なお、本実施形態では、ホール端末内制御部60において、通信制御部67及び入出力制御部69内に設けられたROM又は不揮発性ストレージに格納された制御プログラムが、それぞれ、第1プログラム格納部、65又は、第2プログラム格納部66に格納された制御プログラムに書き換えられる。 The program is stored in the form of computer-readable program code, and the CPU sequentially executes operations according to the program code. In other words, the ROM or non-volatile storage is used as an example of a computer-readable non-transient recording medium that stores a program executed by a computer. In this embodiment, in the hall terminal control unit 60, the control programs stored in the ROM or non-volatile storage provided in the communication control unit 67 and the input/output control unit 69 are rewritten to the control programs stored in the first program storage unit 65 or the second program storage unit 66, respectively.

≪エレベーター制御プログラム書き換え方法≫
次に、本実施形態におけるエレベーター制御プログラム書き換え方法について説明する。
<How to rewrite the elevator control program>
Next, a method for rewriting an elevator control program in this embodiment will be described.

図4は、エレベーターの制御プログラムの書き換え時における、号機制御部3の制御フローを示した図である。また、図5は、エレベーターの制御プログラムの書き換え時における、ホール端末内制御部60における制御フローを示した図である。 Figure 4 shows the control flow of the elevator control unit 3 when the elevator control program is rewritten. Also, Figure 5 shows the control flow in the hall terminal control unit 60 when the elevator control program is rewritten.

〈号機制御部3における制御フロー〉
まず、図4を用いて、エレベーターの制御プログラムの書き換え時における号機制御部3の制御フローについて説明する。
<Control flow in unit control unit 3>
First, the control flow of the elevator control unit 3 when rewriting the elevator control program will be described with reference to FIG.

まず、ホール端末制御部34は、利用情報解析部35から、制御プログラムの書き換えがまだ実施されていないホール端末装置6-1、6-2・・・の中で、利用状況の低い端末を抽出する(ステップS1)。ステップS1では、図2に示す利用情報解析部35に格納されたテーブルを参照し、ホール端末装置6の制御プログラムの書き換えを実施する曜日と、制御プログラムが未実施であるホール端末装置6の中から、その曜日において最も平均呼び出し回数が低いホール端末装置6を抽出する。例えば、制御プログラムの書き換えを行う曜日が水曜日であり、全てのホール端末装置6-1、6-2・・・において制御プログラムの書き換えが未実施である場合には、a3回、b2回・・・の中から最も少ない回数の乗場階のホール端末装置6を、書き換え対象として抽出する。 First, the hall terminal control unit 34 extracts from the usage information analysis unit 35 the terminals with the lowest usage status among the hall terminal devices 6-1, 6-2, etc. whose control programs have not yet been rewritten (step S1). In step S1, the table stored in the usage information analysis unit 35 shown in FIG. 2 is referenced to extract the day of the week on which the control program of the hall terminal device 6 will be rewritten and the hall terminal device 6 with the lowest average number of calls on that day from among the hall terminal devices 6 whose control programs have not yet been rewritten. For example, if the day of the week on which the control program will be rewritten is Wednesday and the control program has not yet been rewritten in all of the hall terminal devices 6-1, 6-2, etc., the hall terminal device 6 on the landing floor with the lowest number of calls from a3 times, b2 times, etc. is extracted as the target for rewriting.

次に、ホール端末制御部34は、ステップS1で抽出されたホール端末装置6の通信制御部67に対して、制御プログラムの書き換え指令を送信する(ステップS2)。このとき、通信制御部67に関する新たな制御プログラムをホール端末装置6側に送信していない場合には、ホール端末制御部34は、端末プログラム格納部36に格納された通信制御部67に関する新たな制御プログラムを読み出し、ホール端末装置6側に送信する。ホール端末装置6側に送信された書き換え対象となる新たな制御プログラムは、第1プログラム格納部65に格納される。 Next, the hall terminal control unit 34 sends a control program rewrite command to the communication control unit 67 of the hall terminal device 6 extracted in step S1 (step S2). At this time, if the new control program for the communication control unit 67 has not been sent to the hall terminal device 6, the hall terminal control unit 34 reads out the new control program for the communication control unit 67 stored in the terminal program storage unit 36 and sends it to the hall terminal device 6. The new control program to be rewritten that has been sent to the hall terminal device 6 is stored in the first program storage unit 65.

なお、ステップS2よりも前の段階において、ホール端末制御部34が端末プログラム格納部36に格納された新たな制御プログラムをホール端末装置6側に送信し、第1プログラム格納部65において、すでに新たな制御プログラムが格納されている場合もある。この場合には、ステップS2では、ホール端末制御部34は、ホール端末装置6の通信制御部67に対して制御プログラムの書き換え指令のみを送信する。 In addition, in a stage prior to step S2, the hall terminal control unit 34 may transmit a new control program stored in the terminal program storage unit 36 to the hall terminal device 6, and the new control program may already be stored in the first program storage unit 65. In this case, in step S2, the hall terminal control unit 34 transmits only a command to rewrite the control program to the communication control unit 67 of the hall terminal device 6.

そして、ステップS2の後、ホール端末内制御部60においては、通信制御部67の制御プログラムの書き換えが実施される。ホール端末内制御部60において通信制御部67の制御プログラムの書き換えが実施されている間、異常検出部31は、ホール端末制御部34を介して、ホール端末内制御部60における異常の有無を知らせる信号を受信する。そして異常検出部31は、この信号に基づいて、通信制御部67の制御プログラムの書き換え時において異常が発生したか否かを判定する(ステップS3)。 After step S2, the control program of the communication control unit 67 is rewritten in the hall terminal control unit 60. While the control program of the communication control unit 67 is being rewritten in the hall terminal control unit 60, the abnormality detection unit 31 receives a signal via the hall terminal control unit 34 notifying the presence or absence of an abnormality in the hall terminal control unit 60. Based on this signal, the abnormality detection unit 31 determines whether an abnormality occurred when the control program of the communication control unit 67 was rewritten (step S3).

ステップS3において、「YES」と判定された場合、すなわち、異常が発生したと判定された場合には、異常検出部31は、エレベーター管理部2の異常表示部21に、異常信号を送信する(ステップS7)。エレベーター管理部2では、異常表示部21は、受信した信号に基づいて、異常が発生したホール端末装置6を特定する情報や、異常箇所(通信制御部67)に関する情報を表示する。 If the answer in step S3 is "YES", that is, if it is determined that an abnormality has occurred, the abnormality detection unit 31 sends an abnormality signal to the abnormality display unit 21 of the elevator management unit 2 (step S7). In the elevator management unit 2, the abnormality display unit 21 displays information identifying the hall terminal device 6 in which the abnormality has occurred and information regarding the location of the abnormality (communication control unit 67) based on the received signal.

ステップS3において「NO」と判定された場合、すなわち、異常が発生していないと判定された場合には、ホール端末制御部34は、ステップS1で抽出されたホール端末装置6の入出力制御部69に対して、制御プログラムの書き換え指令を送信する(ステップS4) If the answer in step S3 is "NO," i.e., if it is determined that no abnormality has occurred, the hall terminal control unit 34 sends a command to rewrite the control program to the input/output control unit 69 of the hall terminal device 6 extracted in step S1 (step S4).

このとき、入出力制御部69に関する新たな制御プログラムをホール端末装置6側に送信していない場合には、ホール端末制御部34は、端末プログラム格納部36に格納された入出力制御部69に関する新たな制御プログラムを読み出し、ホール端末装置6側に送信する。ホール端末装置6側に送信された新たな制御プログラムは、第2プログラム格納部66に格納される。 At this time, if the new control program for the input/output control unit 69 has not been sent to the hall terminal device 6, the hall terminal control unit 34 reads out the new control program for the input/output control unit 69 stored in the terminal program storage unit 36 and sends it to the hall terminal device 6. The new control program sent to the hall terminal device 6 is stored in the second program storage unit 66.

なお、ステップS4よりも前の段階において、ホール端末制御部34が端末プログラム格納部36に格納された新たな制御プログラムをホール端末装置6側に送信し、第2プログラム格納部66おいて、すでに新たな制御プログラムが格納されている場合もある。この場合には、ステップS2では、ホール端末制御部34は、ホール端末装置6の入出力制御部69に対して制御プログラムの書き換え指令のみを送信する。 In addition, in a stage prior to step S4, the hall terminal control unit 34 may transmit a new control program stored in the terminal program storage unit 36 to the hall terminal device 6, and the new control program may already be stored in the second program storage unit 66. In this case, in step S2, the hall terminal control unit 34 transmits only a command to rewrite the control program to the input/output control unit 69 of the hall terminal device 6.

ステップS4の後、ホール端末内制御部60においては、入出力制御部69の制御プログラムの書き換えが実施される。ホール端末内制御部60において入出力制御部69の制御プログラムの書き換えが実施されている間、異常検出部31は、ホール端末制御部34を介して、入出力制御部69における異常の有無を知らせる信号を受信する。そして異常検出部31は、この信号に基づいて、入出力制御部69の制御プログラムの書き換え時において異常が発生したか否かを判定する(ステップS5)。 After step S4, the control program of the input/output control unit 69 is rewritten in the hall terminal control unit 60. While the control program of the input/output control unit 69 is being rewritten in the hall terminal control unit 60, the abnormality detection unit 31 receives a signal notifying the presence or absence of an abnormality in the input/output control unit 69 via the hall terminal control unit 34. Then, based on this signal, the abnormality detection unit 31 determines whether an abnormality occurred when the control program of the input/output control unit 69 was rewritten (step S5).

ステップS5において、「YES」と判定された場合、すなわち、異常が発生したと判定された場合には、異常検出部31は、エレベーター管理部2の異常表示部21に、異常信号を送信する。エレベーター管理部2では、異常表示部21は、受信した信号に基づいて、異常が発生したホール端末装置6を特定する情報や、異常箇所(入出力制御部69)に関する情報を表示する(ステップS7)。 If the result of step S5 is "YES", i.e., if it is determined that an abnormality has occurred, the abnormality detection unit 31 sends an abnormality signal to the abnormality display unit 21 of the elevator management unit 2. In the elevator management unit 2, the abnormality display unit 21 displays information identifying the hall terminal device 6 in which the abnormality has occurred and information regarding the location of the abnormality (input/output control unit 69) based on the received signal (step S7).

ステップS5において「NO」と判定された場合、すなわち、異常が発生していないと判定された場合には、ホール端末制御部34は、エレベーター10に設けられた全てのホール端末装置6-1、6-2・・・における制御プログラムの書き換えが終了したか否かを判定する。ステップS6において、「NO」と判定された場合、すなわち、未だ制御プログラムの書き換えが終了していないホール端末装置6がある場合には、ステップS1~ステップS7までの工程を繰り返す。 If step S5 returns "NO," i.e., if it is determined that no abnormality has occurred, the hall terminal control unit 34 determines whether or not rewriting of the control program has been completed in all hall terminal devices 6-1, 6-2, etc., installed in the elevator 10. If step S6 returns "NO," i.e., if there is a hall terminal device 6 for which rewriting of the control program has not yet been completed, steps S1 to S7 are repeated.

一方、ステップS6において、「YES」と判定された場合、すなわち、全てのホール端末装置6-1、6-2・・・において制御プログラムの書き換えが正常に終了したと判定された場合には、制御プログラムの書き換え工程を終了する。 On the other hand, if the answer in step S6 is "YES," i.e., if it is determined that the rewriting of the control program has been completed successfully in all hall terminal devices 6-1, 6-2, etc., the control program rewriting process is terminated.

なお、図4に示した制御フローは、号機制御部3に図示を省略する通信部を介して接続された管理センター2や、個人端末からの操作によって開始することができる。したがって、遠隔地から、制御プログラムの書き換え指令を送信することができる。また、本実施形態では、利用情報解析部35の情報を用いることにより、その曜日において使用回数の最も少ないホール端末装置6から制御プログラムの書き換えを行う。これにより、エレベーターの運行を停止することなく、より安全に制御プログラムの書き換えを行うことができる。 The control flow shown in FIG. 4 can be started by operation from the management center 2 connected to the elevator control unit 3 via a communication unit (not shown) or from a personal terminal. Therefore, a command to rewrite the control program can be sent from a remote location. In this embodiment, the information from the usage information analysis unit 35 is used to rewrite the control program starting from the hall terminal device 6 that has been used the least number of times on that day of the week. This allows the control program to be rewritten more safely without stopping elevator operation.

〈ホール端末内制御部における制御フロー〉
まず、図5を用いて、エレベーター制御プログラムの書き換え時におけるホール端末内制御部60の制御フローについて説明する。
<Control flow in the control unit in the hall terminal>
First, the control flow of the hall terminal control unit 60 when rewriting the elevator control program will be described with reference to FIG.

まず、通信制御部67は、号機制御部3のホール端末制御部34側から、制御プログラムの書き換えに関する信号を受信したか否かを判定する(ステップS11)。 First, the communication control unit 67 determines whether or not a signal regarding rewriting the control program has been received from the hall terminal control unit 34 of the machine control unit 3 (step S11).

ステップS11において「NO」と判定された場合、すなわち、制御プログラムの書き換えに関する信号を受信していない場合には、通常処理を行う(ステップS12)。通常処理とは、エレベーター10の運行に関わる通常の処理であり、ホールボタン61から入力される乗場呼びに対応する処理や、乗りかご4の停止階の情報を表示器62に出力する処理等が挙げられる。 If the answer in step S11 is "NO," i.e., if a signal for rewriting the control program has not been received, normal processing is performed (step S12). Normal processing is normal processing related to the operation of the elevator 10, and includes processing for responding to hall calls input from the hall button 61 and processing for outputting information on the stopping floor of the car 4 to the display 62.

ステップS11において「YES」と判定された場合、すなわち、制御プログラムの書き換えに関する信号を受信した場合には、通信制御部67において、制御プログラムの書き換えを実施する(ステップS13)。通信制御部67における制御プログラムの書き換えは、第1プログラム格納部65に格納された新たな制御プログラムを読み込み、通信制御部67に格納された既存の制御プログラムを、読み込まれた新たな制御プログラムに書き換えることで実施される。 If the result of step S11 is "YES", that is, if a signal regarding rewriting of the control program has been received, the communication control unit 67 rewrites the control program (step S13). The communication control unit 67 rewrites the control program by reading a new control program stored in the first program storage unit 65 and rewriting the existing control program stored in the communication control unit 67 with the new control program that has been read.

次に、入出力制御部69は、通信制御部67における制御プログラムの書き換え時及び書き換え後において、通信制御部67において異常が発生しているか否かを監視し、判定する(ステップS14)。ステップS14における入出力制御部69による通信制御部67の制御プログラムの書き換え時における異常判定方法については後で詳述する。 Next, the input/output control unit 69 monitors and determines whether or not an abnormality has occurred in the communication control unit 67 during and after the control program in the communication control unit 67 is rewritten (step S14). The method of determining an abnormality by the input/output control unit 69 during the rewriting of the control program in the communication control unit 67 in step S14 will be described in detail later.

ステップS14において、「YES」と判定された場合、すなわち、入出力制御部69が、通信制御部67において異常が発生していると判定した場合には、その判定結果を、通信切り離し判定部64及び入出力切り離し部70に送信する。通信切り離し判定部64では、ステップS14の判定結果に基づいて、通信を切り離す判定をすると共に、通信経路切り離し部63では、通信切り離し判定部64の判定結果に基づいて、通信経路の切り離しを行う(ステップS15)。 If the result of step S14 is "YES", that is, if the input/output control unit 69 determines that an abnormality has occurred in the communication control unit 67, the determination result is sent to the communication disconnection determination unit 64 and the input/output disconnection unit 70. The communication disconnection determination unit 64 determines to disconnect the communication based on the determination result of step S14, and the communication path disconnection unit 63 disconnects the communication path based on the determination result of the communication disconnection determination unit 64 (step S15).

また、入出力切り離し部70では、ステップS14の判定結果に基づいて、表示器62に、異常が発生したこと知らせる信号を送信した後、出力のみを「ON」にした状態で、送受信経路を切り離す(ステップS16)。これにより、ホールボタン61からの入力はできないが、表示器62に異常発生を知らせる表示をすることができる。 In addition, based on the result of the determination in step S14, the input/output disconnection unit 70 sends a signal to the display 62 to notify the occurrence of an abnormality, and then disconnects the transmission/reception path with only the output turned "ON" (step S16). As a result, input from the hall button 61 is not possible, but the display 62 can display an indication of the occurrence of an abnormality.

一方、ステップS14において、「NO」と判定された場合、すなわち、入出力制御部69が、通信制御部67において異常は発生していないと判定した場合には、次に、入出力制御部69において、制御プログラムの書き換えを実施する(ステップS17)。入出力制御部69における制御プログラムの書き換えは、第2プログラム格納部66に格納された新たな制御プログラムを読み込み、入出力制御部69に格納された既存の制御プログラムを、読み込まれた新たな制御プログラムに書き換えることで実施される。 On the other hand, if the result of step S14 is "NO," i.e., if the I/O control unit 69 determines that no abnormality has occurred in the communication control unit 67, then the I/O control unit 69 rewrites the control program (step S17). The I/O control unit 69 rewrites the control program by reading a new control program stored in the second program storage unit 66 and rewriting the existing control program stored in the I/O control unit 69 with the new control program that has been read.

次に、通信制御部67は、入出力制御部69における制御プログラムの書き換え時及び書き換え後において、入出力制御部69において異常が発生しているか否かを監視し、判定する(ステップS18)。ステップS18における通信制御部67による入出力制御部69の制御プログラムの書き換え時における異常判定方法については後で詳述する。 Next, the communication control unit 67 monitors and determines whether or not an abnormality has occurred in the I/O control unit 69 during and after the control program in the I/O control unit 69 is rewritten (step S18). The method of determining whether or not an abnormality has occurred during the rewriting of the control program in the I/O control unit 69 by the communication control unit 67 in step S18 will be described in detail later.

ステップS18において、「NO」と判定された場合、すなわち、通信制御部67が、入出力制御部69において異常は発生していないと判定した場合には、そのホール端末装置6における制御プログラムの書き換えに関する処理は終了する。 If the result of step S18 is "NO," i.e., if the communication control unit 67 determines that no abnormality has occurred in the input/output control unit 69, the process of rewriting the control program in the hall terminal device 6 ends.

ステップS18において、「YES」と判定された場合、すなわち、通信制御部67が、入出力制御部69において異常が発生していると判定した場合には、保守/通常モード判別部71が、保守モードであるか否かを判定する(ステップS19)。 If the answer is "YES" in step S18, that is, if the communication control unit 67 determines that an abnormality has occurred in the input/output control unit 69, the maintenance/normal mode discrimination unit 71 determines whether or not the system is in maintenance mode (step S19).

ステップS19において、「YES」と判定された場合、すなわち、保守モードであると判定された場合には、入出力切り離し部70は、出力を「ON」にした状態で、ホールボタン61及び表示器62との間の送受信経路を切り離す(ステップS21)。出力を「ON」にした状態とすることで、ホールボタン61及び表示器62における点灯及び表示は、制御プログラム書き換え時の状態に保持される。これにより、保守員は、異常が発生したホール端末装置6を確認することができる。 If the answer in step S19 is "YES," i.e., if it is determined that the device is in maintenance mode, the input/output disconnection unit 70 disconnects the transmission/reception path between the hall button 61 and the display 62 with the output turned "ON" (step S21). By turning the output "ON," the illumination and display of the hall button 61 and the display 62 are maintained in the state they were in when the control program was rewritten. This allows the maintenance staff to check which hall terminal device 6 has an abnormality.

一方、ステップS19において、「NO」と判定された場合、すなわち、保守モードではないと判定された場合には、入出力切り離し部70は、入出力を「OFF」にした状態で、ホールボタン61及び表示器62との間の送受信経路を切り離す(ステップS20)。入出力を「OFF」状態とすることで、ホールボタン61及び表示器62における点灯及び表示は消える。したがって、該当するホール端末装置6が設置された乗場階において、利用者がホールボタン61を押してもホールボタン61は点灯せず、また、表示器62にも何も表示されない。このため、利用者はエレベーター10が故障していることを把握することができる。 On the other hand, if the answer is "NO" in step S19, i.e., if it is determined that the elevator is not in maintenance mode, the input/output disconnection unit 70 disconnects the transmission/reception path between the hall button 61 and the display 62 with the input/output turned "OFF" (step S20). By turning the input/output to the "OFF" state, the illumination and display of the hall button 61 and the display 62 are turned off. Therefore, even if a user presses the hall button 61 at the landing floor where the corresponding hall terminal device 6 is installed, the hall button 61 does not light up, and nothing is displayed on the display 62. This allows the user to know that the elevator 10 is broken.

以上の工程により、ホール端末装置6では制御プログラムの書き換え工程は終了する。なお、本実施形態では、ステップS16において、入出力切り離し部70は、出力のみON状態として入出力経路を切り離し構成としたが、ステップS16の後に、ステップS19、ステップS20、ステップS21と同様の工程を行う例としてもよい。さらに、ステップS18において、異常が発生していると判定された場合、ステップS15と同様にして通信経路を切り離す構成としてもよい。 The above steps complete the process of rewriting the control program in the hall terminal device 6. In this embodiment, in step S16, the input/output disconnection unit 70 is configured to disconnect the input/output path by turning on only the output, but it may also be configured to perform steps similar to steps S19, S20, and S21 after step S16. Furthermore, if it is determined in step S18 that an abnormality has occurred, the communication path may be disconnected in the same manner as step S15.

〈制御プログラムの書き換え時における異常判定方法〉
次に、制御プログラムの書き換え時における異常判定方法について説明する。図6Aは、通信制御部67の制御プログラムの書き換え時における異常判定方法を示す制御フローである。図6Bは、入出力制御部69の制御プログラムの書き換え時における異常判定方法を示す制御フローである。
<Method of determining abnormality when rewriting control program>
Next, a method of determining an abnormality when the control program is rewritten will be described. Fig. 6A is a control flow showing a method of determining an abnormality when the control program of the communication control unit 67 is rewritten. Fig. 6B is a control flow showing a method of determining an abnormality when the control program of the input/output control unit 69 is rewritten.

まず、図6Aを用いて、通信制御部67の制御プログラムの書き換え時における異常判定方法について説明する。図6Aに示すフローは、図5のステップS14で行われる制御フローである。 First, a method for determining an abnormality when the control program of the communication control unit 67 is rewritten will be described with reference to FIG. 6A. The flow shown in FIG. 6A is the control flow performed in step S14 of FIG. 5.

図5のステップS13において、通信制御部67の制御プログラムの書き換えが開示されたら、通信制御部67は、入出力制御部69に特定データの送信を開始する(ステップS31)。この特定データは、例えば一定周期で通信制御部67から入出力制御部69側に送信されるような構成とされている。 When rewriting of the control program of the communication control unit 67 is initiated in step S13 of FIG. 5, the communication control unit 67 starts transmitting specific data to the input/output control unit 69 (step S31). This specific data is configured to be transmitted from the communication control unit 67 to the input/output control unit 69 at regular intervals, for example.

入出力制御部69は、所定期間において特定データを受信したか否かを判定する(ステップS32)。この所定期間は、通信制御部67の制御プログラムの書き換えに要する時間で決定される。 The input/output control unit 69 determines whether specific data has been received within a predetermined period (step S32). This predetermined period is determined by the time required for the communication control unit 67 to rewrite the control program.

ステップS32において「NO」と判定された場合、すなわち、所定期間において特定データを受信しなかったと判定された場合には、入出力制御部69は、通信制御部67で異常が発生したと判定する(ステップS33)。このように、このように、ステップS33では、所定期間において特定データを受信できなかった場合には、制御プログラムの書き換え時に異常が発生したと判定される。 If the result of step S32 is "NO," i.e., if it is determined that the specific data has not been received within the specified period, the input/output control unit 69 determines that an abnormality has occurred in the communication control unit 67 (step S33). In this way, in step S33, if the specific data has not been received within the specified period, it is determined that an abnormality has occurred when the control program was rewritten.

一方、ステップS32において「YES」と判定された場合、すなわち、所定期間において特定データを受信したと判定された場合には、入出力制御部69は、通信制御部67の制御プログラムの書き換えが正常に為されたと判定する(ステップS34)。このように、ステップS34では、所定期間において特定データを受信できた場合には、正常に制御プログラムの書き換えが為されていると判定される。 On the other hand, if the result of step S32 is "YES," i.e., if it is determined that specific data has been received within the specified period, the input/output control unit 69 determines that the control program of the communication control unit 67 has been rewritten normally (step S34). Thus, in step S34, if specific data has been received within the specified period, it is determined that the control program has been rewritten normally.

以上のように、通信制御部67の制御プログラムの書き換え時においては、入出力制御部69が通信制御部67から特定データを受信することで、書き換えが正常か否かを随時監視することができる。 As described above, when the control program of the communication control unit 67 is rewritten, the input/output control unit 69 receives specific data from the communication control unit 67, thereby making it possible to constantly monitor whether the rewriting is normal or not.

次に、図6Bを用いて、入出力制御部69の制御プログラムの書き換え時における異常判定方法について説明する。図6Bに示すフローは、図5にステップS18で行われる制御フローである。 Next, a method for determining an abnormality when the control program of the input/output control unit 69 is rewritten will be described with reference to FIG. 6B. The flow shown in FIG. 6B is the control flow performed in step S18 in FIG. 5.

図5のステップS17において、入出力制御部69の制御プログラムの書き換えが開始されたら、入出力制御部69は、通信制御部67に特定データの送信を開始する(ステップS41)。この特定データは、例えば、一定周期で入出力制御部69から通信制御部67側に送信されるような構成とされている。 When rewriting of the control program of the input/output control unit 69 starts in step S17 of FIG. 5, the input/output control unit 69 starts sending specific data to the communication control unit 67 (step S41). This specific data is configured to be sent from the input/output control unit 69 to the communication control unit 67 at regular intervals, for example.

通信制御部67は、所定期間において特定データを受信したか否かを判定する(ステップS42)。この所定期間は、入出力制御部69の制御プログラムの書き換えに要する時間で決定される。 The communication control unit 67 determines whether specific data has been received within a predetermined period of time (step S42). This predetermined period of time is determined by the time required for the input/output control unit 69 to rewrite the control program.

ステップS42において「NO」と判定された場合、すなわち、所定期間において特定データを受信していないと判定された場合には、通信制御部67は、入出力制御部69で異常が発生したと判定する(ステップS43)。このように、ステップS43では、所定期間において特定データを受信できなかった場合には、制御プログラムの書き換え時に異常が発生したと判定される。 If the result of step S42 is "NO," that is, if it is determined that the specific data has not been received within the specified period, the communication control unit 67 determines that an abnormality has occurred in the input/output control unit 69 (step S43). Thus, in step S43, if the specific data has not been received within the specified period, it is determined that an abnormality has occurred when the control program was rewritten.

一方、ステップS42において「YES」と判定された場合、すなわち、所定期間において特定データを受信したと判定された場合には、通信制御部67は、入出力制御部69の制御プログラムの書き換えが正常に為されたと判定する(ステップS44)。このように、ステップS44では、所定期間において特定データを受信できた場合には、正常に制御プログラムの書き換えが為されていると判定される。 On the other hand, if the result of step S42 is "YES," that is, if it is determined that specific data has been received within the specified period, the communications control unit 67 determines that the control program of the input/output control unit 69 has been rewritten normally (step S44). Thus, in step S44, if specific data has been received within the specified period, it is determined that the control program has been rewritten normally.

以上のように、入出力制御部69の制御プログラムの書き換え時においては、通信制御部67が入出力制御部69から特定データを受信することで、書き換えが正常か否かを随時監視することができる。 As described above, when the control program of the input/output control unit 69 is rewritten, the communication control unit 67 receives specific data from the input/output control unit 69, thereby making it possible to constantly monitor whether the rewriting is normal or not.

本実施形態では、上述したように、遠隔地からの操作によってホール端末装置6の通信制御部67及び入出力制御部69の制御プログラムの書き換えを行うことができる。これにより、保守員が現場に出向いて作業する手間が省けるため、作業の効率化を図ることができる。 In this embodiment, as described above, the control programs of the communication control unit 67 and the input/output control unit 69 of the hall terminal device 6 can be rewritten by remote operation. This eliminates the need for maintenance personnel to visit the site to perform the work, thereby improving work efficiency.

また、本実施形態では、号機制御部3において、利用情報解析部35からの情報に基づき、その曜日において利用回数の少ないホール端末装置6から制御プログラムの書き換えを行う。これにより、エレベーター10を通常モードで運行している間に制御プログラムの書き換えを行う場合においても、より安全に制御プログラムの書き換えを行うことができる。 In addition, in this embodiment, the elevator control unit 3 rewrites the control program starting with the hall terminal device 6 that is used least frequently on that day of the week, based on information from the usage information analysis unit 35. This allows the control program to be rewritten more safely, even when the control program is rewritten while the elevator 10 is operating in normal mode.

さらに、本実施形態では、通信制御部67、及び、入出力制御部69の制御プログラムの書き換え時において、互いに、制御プログラムの書き換えが正常に行われたか否かを監視し、判定することができる。そして、通信制御部67における制御プログラムの書き換え時において異常が発生した場合には、ホール端末装置6と号機制御部3との間の通信経路を切り離すことができる。これにより、号機制御部3側から、制御プログラムの書き換えが正常に行われなったホール端末装置6がどれかを把握することができると共に、異常が発生しているホール端末装置6に起因して、システム全体が、不具合を起こしてしまうことを防止することができる。 Furthermore, in this embodiment, when the control programs of the communication control unit 67 and the input/output control unit 69 are rewritten, they can monitor and determine whether the rewriting of the control programs has been performed normally. If an abnormality occurs when the control program is rewritten in the communication control unit 67, the communication path between the hall terminal device 6 and the unit control unit 3 can be disconnected. This allows the unit control unit 3 to determine which hall terminal device 6 has not had its control program rewritten normally, and prevents the entire system from malfunctioning due to a hall terminal device 6 with an abnormality.

上述した実施形態は、本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。例えば、実施形態の構成の一部を他の構成に置き換えることが可能であり、また、実施形態の構成について他の構成を加えることも可能である。また、実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 The above-mentioned embodiment has been described in detail to clearly explain the present invention, and is not necessarily limited to having all of the configurations described. For example, it is possible to replace part of the configuration of the embodiment with another configuration, and it is also possible to add another configuration to the configuration of the embodiment. It is also possible to add, delete, or replace part of the configuration of the embodiment with another configuration.

1…エレベーターシステム、2…エレベーター管理部、3…号機制御部、5…巻上機、6…ホール端末装置、10…エレベーター、21…異常表示部、22…端末書き換え部、31…異常検出部、32…かご制御部、33…モータ制御部、34…ホール端末制御部、35…利用情報解析部、36…端末プログラム格納部、51…主ロープ、60…ホール端末内制御部、61…ホールボタン、62…表示器、63…通信経路切り離し部、64…通信切り離し判定部、65…第1プログラム格納部、66…第2プログラム格納部、67…通信制御部、68…入出力切り離し判定部、69…入出力制御部、70…入出力切り離し部、71…保守/通常モード判別部、72…入出力部 1...Elevator system, 2...Elevator management unit, 3...Unit control unit, 5...Hoisting machine, 6...Hall terminal device, 10...Elevator, 21...Abnormality display unit, 22...Terminal rewriting unit, 31...Abnormality detection unit, 32...Cage control unit, 33...Motor control unit, 34...Hall terminal control unit, 35...Usage information analysis unit, 36...Terminal program storage unit, 51...Main rope, 60...Hall terminal internal control unit, 61...Hall button, 62...Display unit, 63...Communication path disconnection unit, 64...Communication disconnection determination unit, 65...First program storage unit, 66...Second program storage unit, 67...Communication control unit, 68...Input/output disconnection determination unit, 69...Input/output control unit, 70...Input/output disconnection unit, 71...Maintenance/normal mode discrimination unit, 72...Input/output unit

Claims (8)

ホール端末装置における制御プログラムの書き換えを行うエレベーター制御プログラム書き換えシステムにおいて、
各乗場階に設置された複数のホール端末装置と、
前記ホール端末装置を制御するホール端末制御部を有する号機制御部と、を備え、
前記ホール端末装置は、
利用者からの情報の入力及び利用者への情報の提示を行う入出力部と、
前記号機制御部との間の通信を制御する通信制御部と、
前記入出力部を制御する共に、前記通信制御部の制御プログラムの書き換え時において、前記通信制御部から、制御プログラムの書き換えの判定を行うための特定データを受信する入出力制御部と、
前記入出力制御部で受信する前記特定データに基づいて、前記通信制御部の制御プログラムの書き換え時において異常が発生していると判定された場合には、前記号機制御部との間の通信経路を切り離す通信経路切り離し部と、を備える
エレベーター制御プログラム書き換えシステム。
In an elevator control program rewriting system for rewriting a control program in a hall terminal device,
A plurality of hall terminal devices installed on each landing floor;
A hall terminal control unit having a hall terminal control unit for controlling the hall terminal device,
The hall terminal device is
an input/output unit for inputting information from a user and presenting the information to the user;
A communication control unit that controls communication with the unit control unit;
an input/output control unit that controls the input/output unit and receives specific data for determining whether or not the control program should be rewritten from the communication control unit when the control program of the communication control unit is to be rewritten;
and a communication path disconnecting unit that disconnects the communication path between the communication control unit and the elevator control unit when it is determined that an abnormality has occurred during rewriting of the control program of the communication control unit based on the specific data received by the input/output control unit.
前記通信制御部は、前記入出力制御部の制御プログラムの書き換え時において、前記入出力制御部から特定データを受信し、
前記ホール端末装置は、前記通信制御部で受信する前記特定データに基づいて、前記入出力制御部の制御プログラムの書き換え時において異常が発生していると判定された場合には、前記入出力部との間の入出力経路を切り離す入出力切り離し部を備える
請求項1に記載のエレベーター制御プログラム書き換えシステム。
the communication control unit receives specific data from the input/output control unit when rewriting a control program of the input/output control unit;
The elevator control program rewriting system according to claim 1, wherein the hall terminal device is provided with an input/output disconnection unit that disconnects an input/output path between the input/output unit and the hall terminal device when it is determined that an abnormality has occurred when rewriting the control program of the input/output control unit based on the specific data received by the communication control unit.
前記通信制御部及び前記入出力制御部における制御プログラムの書き換えは、前記号機制御部とは離れた位置にある遠隔地端末から、前記号機制御部の前記ホール端末制御部を介して前記ホール端末装置側に送信されてきた指令に基づいて実施される
請求項2に記載のエレベーター制御プログラム書き換えシステム。
3. The elevator control program rewriting system according to claim 2, wherein the rewriting of the control programs in the communication control unit and the input/output control unit is performed based on commands transmitted from a remote terminal located away from the car control unit to the hall terminal device side via the hall terminal control unit of the car control unit.
前記ホール端末装置は、
前記通信制御部における制御プログラムの書き換えのための新たな制御プログラムを格納する第1プログラム格納部と、
前記入出力制御部における制御プログラムの書き換えのための新たな制御プログラムを格納する第2プログラム格納部と、を備え、
前記通信制御部及び前記入出力制御部における制御プログラムの書き換えは、前記第1プログラム格納部及び前記第2プログラム格納部にそれぞれ新たな制御プログラムが格納された後に実施される
請求項3に記載のエレベーター制御プログラム書き換えシステム。
The hall terminal device is
a first program storage unit for storing a new control program for rewriting the control program in the communication control unit;
a second program storage unit that stores a new control program for rewriting the control program in the input/output control unit;
4. The elevator control program rewriting system according to claim 3, wherein rewriting of the control programs in the communication control unit and the input/output control unit is performed after new control programs are stored in the first program storage unit and the second program storage unit, respectively.
前記号機制御部は、前記複数のホール端末装置の利用情報を解析すると共に、その利用情報を記憶した利用情報解析部を備え、
前記ホール端末制御部は、前記利用情報解析部からの情報に基づいて、複数のホール端末装置のうち、利用頻度の低いホール端末装置から順に、制御プログラムの書き換え指令を送信する
請求項1に記載のエレベーター制御プログラム書き換えシステム。
The machine control unit includes a usage information analysis unit that analyzes usage information of the plurality of hall terminal devices and stores the usage information,
The elevator control program rewriting system according to claim 1, wherein the hall terminal control unit transmits a control program rewrite command to a hall terminal device among a plurality of hall terminal devices, in order of least frequently used hall terminal device, based on information from the usage information analysis unit.
前記入出力切り離し部は、
保守モード時において、前記入出力制御部の制御プログラムの書き換え時に異常が発生した場合には、前記入出力部における出力のみをONにした状態で、前記入出力経路を切り離し、
通常モード時において、前記入出力制御部の制御プログラムの書き換え時に異常が発生した場合には、前記入出力部における入出力をOFFにした状態で、前記入出力経路を切り離す
請求項3に記載のエレベーター制御プログラム書き換えシステム。
The input/output separation unit includes:
In the maintenance mode, if an abnormality occurs during rewriting of the control program of the input/output control unit, the input/output path is disconnected with only the output of the input/output unit turned on,
4. The elevator control program rewriting system according to claim 3, wherein, in a normal mode, if an abnormality occurs during rewriting of the control program of the input/output control unit, the input/output path is disconnected with the input/output in the input/output unit turned off.
ホール端末装置における制御プログラムの書き換えを行うエレベーター制御プログラム書き換え方法において、
ホール端末装置を制御するホール端末装置を有する号機制御部側から、乗場階に設置されたホール端末装置に、制御プログラムの書き換え指令を送信する工程と、
前記ホール端末装置において、前記号機制御部との間の通信を制御する通信制御部の制御プログラムを書き換える工程と、
前記通信制御部における制御プログラムの書き換え時において、利用者からの情報の入力及び利用者への情報の提示を行う入出力部を制御する入出力制御部が、前記通信制御部から送信されてくる制御プログラムの書き換えの判定を行うための特定データを受信する工程と、
前記入出力制御部で受信する前記特定データに基づいて、前記通信制御部の制御プログラムの書き換え時において異常が発生していると判定された場合には、前記号機制御部との間の通信経路を切り離す工程と、
を有する
エレベーター制御プログラム書き換え方法。
In an elevator control program rewriting method for rewriting a control program in a hall terminal device,
a step of transmitting a control program rewrite command from a car control unit having a hall terminal device that controls the hall terminal device to the hall terminal device installed on the landing floor;
rewriting a control program of a communication control unit that controls communication between the hall terminal device and the machine control unit;
an input/output control unit that controls an input/output unit that inputs information from a user and presents information to the user when the control program is rewritten in the communication control unit receives specific data for determining whether or not the control program should be rewritten , the specific data being transmitted from the communication control unit;
when it is determined based on the specific data received by the input/output control unit that an abnormality has occurred during rewriting of the control program of the communication control unit, disconnecting a communication path between the communication control unit and the unit control unit;
The elevator control program rewriting method includes the steps of:
前記入出力制御部における制御プログラムの書き換え時において、前記通信制御部が、
前記入出力制御部から送信されてくる特定データを受信する工程と、
前記通信制御部で受信する前記特定データに基づいて、前記入出力制御部の制御プログラムの書き換え時において異常が発生していると判定された場合には、前記入出力部との間の入出力経路を切り離す工程と、
を有する
請求項7に記載のエレベーター制御プログラム書き換え方法。
When the control program in the input/output control unit is rewritten, the communication control unit
receiving specific data transmitted from the input/output control unit;
when it is determined based on the specific data received by the communication control unit that an abnormality has occurred during rewriting of the control program of the input/output control unit, disconnecting an input/output path between the input/output unit and the communication control unit;
The elevator control program rewriting method according to claim 7, further comprising:
JP2021195145A 2021-12-01 2021-12-01 Elevator control program rewriting system and elevator control program rewriting method Active JP7690386B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021195145A JP7690386B2 (en) 2021-12-01 2021-12-01 Elevator control program rewriting system and elevator control program rewriting method
CN202211524108.1A CN116199057A (en) 2021-12-01 2022-12-01 Elevator control program rewriting system and elevator control program rewriting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021195145A JP7690386B2 (en) 2021-12-01 2021-12-01 Elevator control program rewriting system and elevator control program rewriting method

Publications (2)

Publication Number Publication Date
JP2023081454A JP2023081454A (en) 2023-06-13
JP7690386B2 true JP7690386B2 (en) 2025-06-10

Family

ID=86518060

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021195145A Active JP7690386B2 (en) 2021-12-01 2021-12-01 Elevator control program rewriting system and elevator control program rewriting method

Country Status (2)

Country Link
JP (1) JP7690386B2 (en)
CN (1) CN116199057A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009155092A (en) 2007-12-27 2009-07-16 Toshiba Elevator Co Ltd Elevator control device
WO2017103971A1 (en) 2015-12-14 2017-06-22 三菱電機株式会社 Information processing device, elevator device, and program update method
JP2017186146A (en) 2016-04-08 2017-10-12 株式会社日立製作所 Function change method of group management elevator device and call registration device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1121038A (en) * 1997-07-02 1999-01-26 Hitachi Ltd Elevator signal transmission equipment
JP2001005668A (en) * 1999-06-22 2001-01-12 Hitachi Building Systems Co Ltd Remote rewriting method of terminal program
JP2002211853A (en) * 2001-01-19 2002-07-31 Hitachi Building Systems Co Ltd Elevator control system
JP2004107044A (en) * 2002-09-19 2004-04-08 Mitsubishi Electric Corp Elevator remote monitoring system
JP2009286600A (en) * 2008-05-30 2009-12-10 Hitachi Building Systems Co Ltd Control program rewriting method of remote monitoring system
CN102656568B (en) * 2009-10-15 2015-09-02 株式会社雷捷电子科技 Microcomputer and its operating method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009155092A (en) 2007-12-27 2009-07-16 Toshiba Elevator Co Ltd Elevator control device
WO2017103971A1 (en) 2015-12-14 2017-06-22 三菱電機株式会社 Information processing device, elevator device, and program update method
JP2017186146A (en) 2016-04-08 2017-10-12 株式会社日立製作所 Function change method of group management elevator device and call registration device

Also Published As

Publication number Publication date
CN116199057A (en) 2023-06-02
JP2023081454A (en) 2023-06-13

Similar Documents

Publication Publication Date Title
CN111433146B (en) Elevator Remote Monitoring System
JP2009286600A (en) Control program rewriting method of remote monitoring system
JP5082469B2 (en) Elevator automatic inspection system
JP2002316780A (en) Work report system at the time of earthquake
JP7690386B2 (en) Elevator control program rewriting system and elevator control program rewriting method
JP2747071B2 (en) Elevator remote monitoring device
JP2021038042A (en) Information providing device of operation state, information providing method of operation state, and its program
JP7086040B2 (en) Remote monitoring system
JP6772337B1 (en) Elevator system and disaster information acquisition method
JP7448044B1 (en) Elevator system and program
CN115367579B (en) Elevator systems and elevator system maintenance methods
JP6952068B2 (en) Elevator remote monitoring device and elevator system
JP6479285B2 (en) Elevator malfunction remote recovery system
JP6419360B1 (en) Elevator system
JP2023036274A (en) Information processing apparatus, information processing system, and information processing program
JP2021128600A (en) Remote monitoring system for building equipment and remote monitoring method for building equipment
JP4973067B2 (en) Elevator restoration device after earthquake and restoration method
JP2007308259A (en) Elevator control system
JPH05201643A (en) Remote trouble diagnosing device for elevator
JP2019157504A (en) Shutter management system and shutter management device
JPH1111815A (en) Elevator remote monitoring system
JP2019157503A (en) Shutter management system and shutter management device
JP2025090117A (en) Elevator control system and elevator control method
JP2002321881A (en) Elevator failure data remote collection device
JPH02198992A (en) Inspection device for remote controlled monitor mechanism for elevator

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250424

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250529

R150 Certificate of patent or registration of utility model

Ref document number: 7690386

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150