Elevator control device, elevator, and communication processing method

CN118419710BActive Publication Date: 2026-09-29HITACHI LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202410065620.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2023-02-02
Filing Date
2024-01-16
Publication Date
2026-09-29
Estimated Expiration
2044-01-16

AI Technical Summary

Benefits of technology

[0010]根据本发明的至少一个方面,能减少号梯控制部的处理部(电梯控制装置的整体控制部)的要件,并且能支持各种通信规范。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118419710B_ABST
    Figure CN118419710B_ABST
Patent Text Reader

Abstract

The processing section of the number-of-stairs control section is desired to have fewer components, and a method capable of supporting various communication standards. An elevator control device (4) of the present application includes an overall control section (5), and a communication control section (6) that controls communication with a plurality of terminal devices under the control of the overall control section (5). The overall control section (5) includes a communication timing instruction section (55) that instructs a communication timing for implementing communication with a terminal device, and a first communication section (54) that communicates with the communication control section (6) in accordance with the communication timing. The communication control section (6) has a first communication section (61) that communicates with the first communication section (54) of the overall control section (5), a communication speed switching section (66) that switches a communication speed of communication with a terminal device for each terminal device, and a second communication section (64) that communicates with the terminal device in accordance with the communication speed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to elevator control devices, elevators, and communication processing methods. Background Technology

[0002] Recently, there have been difficulties in the supply of components and even manufacturing stoppages. It is necessary to select components with good market circulation and easily replaceable processing structures.

[0003] For example, as a semiconductor device with communication function, the semiconductor device described in Patent Document 1 is disclosed. Patent Document 1 describes a semiconductor device comprising "an internal bus, a central processing unit connected to the internal bus, a communication circuit having multiple communication channels, and a communication bridge circuit connecting the communication circuit to the internal bus." It further describes that "the communication bridge circuit employs a buffer memory with a communication channel buffer area allocated one-to-one with each communication channel; the buffer memory interfaces with the internal bus on one side via a bus interface circuit, and with the communication circuit on the other side via a communication channel interface circuit." Furthermore, Patent Document 1 describes that "the communication channel interface circuit performs the following control: based on the definition information of the communication channel buffer area set in the register circuit via the internal bus, it reads the transmission data provided to the corresponding communication channel from the communication channel buffer area, and writes the received data provided from the communication channel into the corresponding communication channel buffer area." Existing technical documents Patent documents

[0004] Patent Document 1: Japanese Patent Application Publication No. 2012-150656 Summary of the Invention The technical problem that the invention aims to solve

[0005] The semiconductor device described in Patent Document 1, through the aforementioned structure, makes it less likely to waste storage capacity in the data buffer used for communication and reduces the bus traffic of communication data. However, this semiconductor device does not take into account the communication specifications of the connected terminal and cannot support communication (communication, protocol) of the connected terminal. In addition, this semiconductor device does not take into account the situation when communication fails.

[0006] To select readily available components, it is desirable to have fewer requirements for the processing unit (peripheral equipment, number of pins, processing performance, etc.). However, in elevators, the elevator control unit on the elevator side has many communication targets, and the communication specifications differ for each communication target, thus increasing the required components for the elevator control unit.

[0007] The elevator control unit can be broadly divided into functions that control the elevator as a whole and functions that communicate with multiple communication objects. If the elevator control unit malfunctions and cannot be quickly replaced due to difficulties in the supply of recent components or manufacturing halts, the elevator cannot be controlled, and it must be stopped until a replacement elevator control unit can be installed.

[0008] Based on the above, it is expected that the processing unit of the elevator control department will have fewer components and be able to support various communication standards. Technical means for solving technical problems

[0009] To address the aforementioned problems, one aspect of the present invention is an elevator control device for controlling an elevator connected to multiple terminal devices, comprising an overall control unit for controlling the multiple terminal devices and a communication control unit for controlling communication between the multiple terminal devices under the control of the overall control unit. The overall control unit includes: a communication timing instruction unit that instructs communication timing for implementing communication between the overall control unit and a terminal device; and a first communication unit that communicates with the communication control unit according to the communication timing. The communication control unit includes: a first communication unit that communicates with a first communication unit of the overall control unit; a communication speed switching unit that switches the communication speed between the communication control unit and the terminal device for each terminal device; and a second communication unit that communicates with the terminal device according to the communication speed switched by the communication speed switching unit. Invention Effects

[0010] According to at least one aspect of the present invention, the requirements of the processing unit (the overall control unit of the elevator control device) of the elevator control unit can be reduced, and various communication standards can be supported. Other technical issues, structures, and effects not mentioned above will be further clarified through the following description of the implementation methods. Attached Figure Description

[0011] Figure 1 This is a diagram illustrating an example of the overall structure of an elevator number control unit according to one embodiment of the present invention. Figure 2 This is a diagram showing an example of communication parameters stored in a communication parameter storage unit provided in a communication control unit according to an embodiment of the present invention. Figure 3 This is a diagram illustrating an example of communication storage data in a communication data storage unit provided in a communication control unit according to an embodiment of the present invention. Figure 4 This is a diagram illustrating a structural example of a second communication unit provided in the communication control unit according to an embodiment of the present invention. Figure 5 This is a timing diagram illustrating an example of communication data processing performed by an overall control unit and a communication control unit according to an embodiment of the present invention. Figure 6 This is a flowchart (1) illustrating an example of the operation of the overall control unit according to an embodiment of the present invention. Figure 7 This is a flowchart (2) illustrating an example of the operation of the overall control unit according to an embodiment of the present invention. Figure 8 This is a flowchart illustrating an example of the operation of a communication control unit according to an embodiment of the present invention. Figure 9 This is a flowchart illustrating a processing example of the second communication unit of the communication control unit according to an embodiment of the present invention. Figure 10 This is a diagram illustrating an example of the hardware structure of the overall control unit and the communication control unit constituting an embodiment of the present invention. Detailed Implementation

[0012] Hereinafter, examples of methods for carrying out the present invention (hereinafter referred to as "implementation") will be described with reference to the accompanying drawings. In this specification and drawings, the same constituent elements or constituent elements having substantially the same function are labeled with the same reference numerals, and repeated descriptions are omitted.

[0013] <The overall structure of the elevator and the structure of the elevator control unit> First, refer to Figure 1 The overall structure of the elevator and the structure of the elevator control unit according to one embodiment of the present invention are described.

[0014] Figure 1 This diagram illustrates an example of the overall structure of an elevator and an example of the structure of the elevator number control unit according to an embodiment of the present invention. This embodiment is an example of applying the elevator control device of the present invention to the elevator number control unit that controls each elevator number.

[0015] [Elevator's overall structure] like Figure 1 As shown, elevator 100 includes a car section 1, a traction machine 2, hall terminals 3-1 to 3-N (N is a natural number greater than 2) and an elevator control section 4.

[0016] The car section 1 is the car of the elevator 100 that moves up and down within the building's shaft. Various terminals (not shown) are provided in the car section 1 (hereinafter also referred to as "car terminals," which are an example of the processing section). The car terminals include, for example, destination floor buttons, door open / close buttons, display devices, speakers, and lights (all omitted from illustration). For example, through the various car terminals, the user's destination floor is received, doors are opened / closed, the car's travel status is displayed, and sound is output.

[0017] The traction machine 2 raises and lowers the car section 1 by using the rotation of the electric motor to wind up the rope connected to the car section 1. An inverter (not shown) (hereinafter referred to as "inverter terminal") for outputting drive signals to the electric motor is connected to the electric motor.

[0018] The hallway terminals 3-1, ..., 3-N (an example of a processing unit) are terminals consisting of hallway buttons (car call buttons), indicators, and a control system that controls them, all located in the hallway (not shown) of the elevator 100. In the following description, hallway terminals 3-1 to 3-N will be referred to as hallway terminals 3 unless it is necessary to identify them individually. Furthermore, although this embodiment illustrates an example of hallway terminals 3 including hallway buttons and indicators, the invention is not limited thereto. Hallway terminals 3 may include other terminals such as speakers and lights. For example, various hallway terminals 3 may receive car calls from users, display the car's travel status, and provide sound output.

[0019] [Elevator Control Department] Elevator control unit 4 controls multiple terminal devices that make up elevator 100 (in Figure 1 The example shown is a control device for the operation of the car section 1, traction machine 2, and hall terminal 3 (an example of an elevator control device). In this embodiment, an example of providing one elevator control unit 4 in the elevator 100 is given, but the invention is not limited thereto. The number of elevator control units can be two or more. Basically, an elevator control unit 4 is provided for each car section 1 (elevator number) of the elevator 100. For example, the elevator control unit 4 includes an integrated control unit 5 and a communication control unit 6 mounted on a printed circuit board. The integrated control unit 5 and the communication control unit 6 are configured as different IC (Integrated Circuit) chips.

[0020] (Overall Control Department) The overall control unit 5 controls the operation of each terminal device to control the car's movement, stopping, opening and closing of the car doors, monitoring of car call functions, information display and voice notifications in the car and lobby, and other aspects of the elevator system. The overall control unit 5 includes a car terminal control unit 51, an inverter terminal control unit 52, a lobby terminal control unit 53, a first communication unit 54, a first communication timing command unit 55, and a first communication speed switching unit 56.

[0021] The car terminal control unit 51 controls the opening and closing of doors (not shown) installed on the car section 1, and the operation of various terminals (car terminals) (not shown) installed on the car section 1. In controlling the operation of each car terminal, the car terminal control unit 51 generates transmission data (e.g., control signals) to be sent to each car terminal, and acquires received data from each car terminal.

[0022] The inverter terminal control unit 52 controls the operation of the inverter terminals that provide drive signals to the motor of the traction machine 2. In the process of controlling the operation of each inverter terminal, the inverter terminal control unit 52 generates transmission data (e.g., control signals) to be sent to each inverter terminal and acquires reception data from each inverter terminal.

[0023] The lobby terminal control unit 53 controls the operation of the lobby terminal 3, etc. In the process of controlling the operation of each lobby terminal, the lobby terminal control unit 53 generates transmission data (e.g., control signals) to be sent to each lobby terminal, and acquires received data from each lobby terminal.

[0024] The first communication unit 54 controls the communication operation between each of the car terminal control unit 51, the inverter terminal control unit 52, and the hall terminal control unit 53 and the first communication unit 61 of the communication control unit 6.

[0025] The first communication timing command unit 55 instructs the car terminal control unit 51, the inverter terminal control unit 52, and the hall terminal control unit 53 to perform a first communication timing. This first communication timing is the timing for communication between the overall control unit 5 and each terminal device. The first communication timing is also the communication timing for communication (first communication) between the overall control unit 5 and the communication control unit 6 (see reference). Figure 5 (Timing diagram). For example, the first communication timing is a periodic signal used to cause the first communication unit 54 to repeat its operation at a predetermined timing.

[0026] The first communication speed switching unit 56 switches the communication speed (first communication speed) of the first communication unit 54 in the overall control unit 5 based on an external setting operation. In the overall control unit 5, the value of the first communication speed is written to any one of the following: a register provided by the first communication speed switching unit 56, the software program that functions as the first communication speed switching unit 56, or a non-volatile storage unit provided by the overall control unit 5. For example, the value of the first communication speed may be determined once during the design phase, but based on operational tests accompanying the installation of the elevator 100, field test personnel set (switch) the first communication speed to an appropriate value using the first communication speed switching unit 56, enabling necessary communication to be completed within a set time. Essentially, after the elevator 100 is installed, communication between the overall control unit 5 and the communication control unit 6 is performed using the first communication speed (initial setting value) determined during the installation of the elevator 100.

[0027] (Communications Control Department) The communication control unit 6, under the control of the overall control unit 5, controls the communication between the overall control unit 5 and each terminal device equipped in the elevator 100. The communication control unit 6 and each terminal device are connected via a network consisting of a LAN or the public Internet. Figure 1 In the example, the terminal devices include a car terminal, an inverter terminal, and a lobby terminal 3.

[0028] The communication control unit 6 includes a first communication unit 61, a communication parameter storage unit 62, a communication data storage unit 63, a second communication unit 64, a first communication speed switching unit 65, and a second communication speed switching unit 66. The communication parameter storage unit 62, the communication data storage unit 63, and the second communication unit 64 are provided for each terminal device that is the communication counterpart.

[0029] The first communication unit 61 controls the communication operation between each communication parameter storage unit 62 and the first communication unit 54 of the overall control unit 5 at a first communication speed switched by the first communication speed switching unit 65. It is assumed that the first communication unit 61 communicates in the order of car terminal, inverter terminal, and hall terminal; however, if a communication environment is available, the communication of the car terminal, inverter terminal, and hall terminal can be performed in parallel.

[0030] For each terminal device, the communication parameter storage unit 62 temporarily stores communication parameters used for communication with the terminal device. The communication parameter storage unit 62 uses a main storage device such as RAM. Figure 1 In the diagram, the communication parameter storage units 62 are shown as follows: 62-1, corresponding to communication with the car terminal of the car unit 1; 62-2, corresponding to communication with the inverter terminal of the traction machine 2; and 62-3, corresponding to communication with the hall terminal 3. In the following description, unless it is necessary to separately identify each of the communication parameter storage units 62-1 to 62-3, they will be referred to as communication parameter storage unit 62. The communication parameters stored in the communication parameter storage units 62 will be discussed later. Figure 2 Describe it.

[0031] The communication data storage unit 63 temporarily stores the communication data transmitted and received between the overall control unit 5 and the terminal device for each terminal device. The communication data storage unit 63 uses a main storage device such as RAM. Figure 1 In the diagram, the communication data storage units 63 are shown as communication data storage unit 63-1 corresponding to communication with the car terminal of the car unit 1, communication data storage unit 63-2 corresponding to communication with the inverter terminal of the traction machine 2, and communication data storage unit 63-3 corresponding to communication with the hall terminal 3. In the following description, when it is not necessary to separately identify the communication data storage units 63-1 to 63-3, they will be referred to as communication data storage unit 63. Regarding the communication data stored in the communication data storage units 63, please refer to the following... Figure 3 Describe it.

[0032] The second communication unit 64, for each terminal device, uses communication parameters stored in the communication parameter storage unit 62 and communication data stored in the communication data storage unit 63 to control the communication operation between the communication data storage unit 63 and the terminal device. Figure 1 In the diagram, the second communication unit 64 includes a second communication unit 64-1 for communication with the car terminal of the car unit 1, a second communication unit 64-2 for communication with the inverter terminal of the traction machine 2, and a second communication unit 64-3 for communication with the hall terminal 3. (Referring to the following...) Figure 4 Describe the structure of the second communication unit 64.

[0033] The first communication speed switching unit 65 switches the communication speed (first communication speed) of the first communication unit 61 in the communication control unit 6 based on an external setting operation. The first communication speed switched by the first communication speed switching unit 65 is the same as the first communication speed switched by the first communication speed switching unit 56 of the overall control unit 5. In the overall control unit 6, the value of the first communication speed is written to any one of the following: a register provided by the first communication speed switching unit 65, a software program that functions as the first communication speed switching unit 65, or a non-volatile storage unit provided by the communication control unit 6. For example, the value of the first communication speed may be determined once during the design phase, but together with the first communication speed on the overall control unit 5 side, the field tester switches the first communication speed to an appropriate value using the first communication speed switching unit 65.

[0034] The second communication speed switching unit 66 switches the communication speed (second communication speed) of each second communication unit 64 based on an external setting operation. The value of the second communication speed is written to a register provided by the second communication speed switching unit 66, the software program that enables the second communication speed switching unit 66 to function, or a non-volatile storage unit provided by the communication control unit 6. By providing the second communication speed switching unit 66 to the communication control unit 6, the overall control unit 5 can control terminal devices with different communication speeds using a single communication method (first communication speed). Furthermore, the structure in which various terminal devices are connected to the elevator control unit 4 at different communication speeds can be considered a structure unique to elevators.

[0035] The overall control unit 5 and the communication control unit 6 are configured to connect to a communication terminal (not shown). The communication terminal can be a laptop PC (Personal Computer) or a tablet computer, etc. By operating the communication terminal connected to the overall control unit 5 and the communication control unit 6, the field operator can set (switch) the first communication speed and the second communication speed using the functions of the first communication speed switching unit 56 of the overall control unit 5 and the first communication speed switching unit 65 and the second communication speed switching unit 66 of the communication control unit 6.

[0036] (Communication Parameter Storage Department) Next, refer to Figure 2 The communication parameters stored in the communication parameter storage unit 62 provided in the communication control unit 6 will be explained. Here, the communication parameter storage unit 62-3, which stores communication parameters used for communication with the lobby terminal 3, will be used as an example.

[0037] Figure 2 This diagram illustrates an example of communication parameters stored in the communication parameter storage unit 62-3. In the communication parameter storage unit 62-3, for each terminal device (identified by ID, etc.), information such as "communication speed," "number of data sent," "number of data received," "transmit / receive interval," "idle interval," "start trigger," and "number of terminals" are stored as communication parameters. Each communication parameter is written to the communication control unit 6 of the elevator control unit 4 when communication occurs between the target terminal device.

[0038] "Communication speed" refers to information about the value of the communication speed (second communication speed) of the communication between the communication control unit 6 and the terminal device being communicated. For example, the lobby terminal 3-1 identified as "ID1" (see...) Figure 1 The communication speed when communicating with the communication control unit 6 is V [Mbps].

[0039] "Number of data to be transmitted" is information about the amount of data to be transmitted from the communication control unit 6 to the terminal device to which the target is located. In the second communication unit 64 described later, the transmission control unit 642 (see...) Figure 4 In this context, data processed in units (data units) of a specified amount is sent to the terminal device in quantities corresponding to the number of data items to be sent. For example, the lobby terminal 3-1, identified as "ID1" (refer to...). Figure 1 The number of data sent is A[items].

[0040] "Received data count" is information about the amount of received data that the communication control unit 6 should receive from the target terminal device. (Refer to the receiving control unit 643 of the second communication unit 64 described later). Figure 4 In this context, the terminal device receives a quantity of data corresponding to the number of transmitted data, processed into a unit (data unit) with a specified data volume. For example, the lobby terminal 3-1, identified as "ID1" (see reference...). Figure 1 The number of received data is B[items].

[0041] "Transmit / receive interval" is information about the time interval set from the start of the communication control unit 6 transmitting data to the target terminal device until the target terminal device begins receiving data. For example, the lobby terminal 3-1 identified as "ID1" (see...) Figure 1The transmit / receive interval is Y[μs].

[0042] "Idle interval" is information set as the time interval from the start of communication between the communication control unit 6 and the target terminal device until the start of communication with the next target terminal device. In other words, the idle interval is the length of time from the start of receiving data from the previously identified terminal device until the start of sending data to the next identified terminal device. For example, the lobby terminal 3-1 identified as "ID1" (see...) Figure 1 The idle interval is Z [μs]. Alternatively, in this embodiment, the communication control unit 6 may be configured to perform the next process without any idle interval if there is no communication with the next identified terminal device after communicating with a terminal device identified by a certain identifier.

[0043] "Start trigger" is a trigger message indicating that communication has begun between the communication control unit 6 of the elevator control unit 4 and the target terminal device. For example, the initial value of "start trigger" is "0". If an instruction to begin communication with the target terminal device is input from the overall control unit 5, "start trigger" is changed to a value other than "0". Figure 2 (W in the middle). The second communication unit 64 confirms that the value of "start triggering" is different from the initial value, and determines that communication with the terminal device has begun.

[0044] "Number of Terminals" refers to the number of terminal devices connected to the elevator control unit 4. Figure 2 In the example, the number of terminals is common to the communication parameters of all lobby terminals 3. For example, lobby terminals 3-1 to 3-N, which are connected to the elevator control unit 4 as lobby terminals 3 (see...). Figure 1 The number of ) is N.

[0045] Thus, in this embodiment, at least for each terminal device, before communication between the communication control unit 6 and the terminal device, the communication speed, the number of data sent to the terminal device, and the number of data received from the terminal device are set. Therefore, the communication control unit 6 can support various communication standards with various terminal devices.

[0046] (Communications Data Storage Department) Next, refer to Figure 3 The communication data stored in the communication data storage unit 63 provided in the communication control unit 6 will be described. Here, the communication data storage unit 63-3 used for communication with the lobby terminal 3 will be used as an example.

[0047] Figure 3This diagram illustrates an example of communication data stored in the communication data storage unit 63-3. The communication data storage unit 63-3 has a transmit data recording area 631 and a receive data recording area 632. The transmit data recording area 631 stores transmit data to be transmitted from the communication control unit 6 to the terminal device at a predetermined address for each terminal device (identifier such as ID). The receive data recording area 632 stores receive data received from the target terminal device in the communication control unit 6 at a predetermined address for each terminal device (identifier such as ID).

[0048] Figure 3 The diagram illustrates an example of the storage locations (memory addresses) for transmitted and received data in communication between the communication control unit 6 and the lobby terminal 3. For instance, transmitted data to lobby terminal 3-1, identified as "ID1," is recorded in the first to fourth address ranges of the transmitted data recording area 631. Transmitted data to lobby terminal 3-2, identified as "ID2," is recorded in the fifth to eighth address ranges of the transmitted data recording area 631. Furthermore, for example, received data from lobby terminal 3-1, identified as "ID1," is recorded in the first to second address ranges of the transmitted data recording area 632. Received data from lobby terminal 3-2, identified as "ID2," is recorded in the third to fourth address ranges of the received data recording area 632.

[0049] Assume that the smallest quadrilateral described in the communication data storage unit 63-3 is the unit of data to be transmitted and received (e.g., 4 bytes (32 bits)). In the case of "ID1", four data transmission record areas are ensured in the data transmission record area 631, and two data reception record areas are ensured in the data reception record area 632. However, the consideration of the number of data items in the communication data storage unit is not limited to this example.

[0050] (Second Communications Department) Next, use Figure 4 The structure of the second communication unit 64 installed in the communication control unit 6 is explained. Figure 4 This diagram illustrates a structural example of the second communication unit 64. The second communication unit 64 includes a communication synchronization counter 641, a transmission control unit 642, and a reception control unit 643. The communication synchronization counter 641, transmission control unit 642, and reception control unit 643 are communicatively connected to the communication data storage unit 63 via signal lines. Furthermore, the transmission control unit 642 and reception control unit 643 are communicatively connected to communication units (not shown) of various terminal devices via signal lines. Additionally, in... Figure 1In the example shown, the second communication unit 64 has a structure that obtains communication parameter information via the communication data storage unit 63, but it can also be a structure in which the second communication unit 64 directly obtains communication parameters from the communication parameter storage unit 62.

[0051] The communication synchronization counter 641 counts the time (e.g., clock cycles) elapsed since the start of data transmission or reception between the second communication unit 64 and the terminal device. Based on the first communication start information, clock cycles, and communication speed, it can determine which data point in the first communication is being transmitted / received (which data point is being transmitted / received to which terminal device). Furthermore, the communication synchronization counter 641 can calculate which data point in the target terminal device is being transmitted / received, thus enabling it to determine whether communication of the number of transmitted and received data points registered in the communication parameter storage unit 62-3 has been completed.

[0052] In this embodiment, a communication synchronization counter 641 is used to determine the storage location of communication storage data. The communication synchronization counter 641 uses information about the number of received data stored in the communication parameter storage unit 62 to determine the storage location of communication data for each communication terminal. The communication synchronization counter 641 can also be used to determine the storage location of transmitted data.

[0053] For example, if the communication data storage unit 63 is configured as a simple buffer memory, the storage location of the received data will shift if there is a terminal device that cannot communicate, and the erroneous received data will be processed on the overall control unit 5 side. However, this phenomenon can be prevented in the present invention. The communication synchronization counter 641 determines the storage location of the received data based on the counting result and the information of the number of received data in the communication parameters, so that even if communication fails, the storage location of the received data among the terminal devices in the communication data storage unit 63 can be fixed.

[0054] The transmission control unit 642 controls the transmission of data stored in the communication data storage unit 63 to a terminal device connected to the second communication unit 64, based on communication parameters stored in the communication parameter storage unit 62. Typically, the transmission control unit 642 transmits data in the order of identifiers recorded in the communication data storage unit 63 (or the communication parameter storage unit 62), for example, in the order of lobby terminal 3-1 with "ID1", lobby terminal 3-2 with "ID2", ..., lobby terminal 3-N with "IDN".

[0055] The receiving control unit 643 receives received data from the terminal device connected to the second communication unit 64 based on the communication parameters stored in the communication parameter storage unit 62, and controls the operation of storing the received data in the communication data storage unit 63. Typically, the receiving control unit 643 transmits transmission data to each transmitting terminal in the order of the identifiers recorded in the communication data storage unit 63 (or the communication parameter storage unit 62).

[0056] For example, in Figure 3 In this configuration, the receiving control unit 643 writes B received data points from the "ID1" lobby terminal 3-1 at address Ad1, and writes B received data points from the "ID2" lobby terminal 3-2 at address Ad2. Even if B received data points cannot be received from the "ID1" lobby terminal 3-1, the receiving control unit 643 will use the third address Ad2 in the received data recording area 632 as the starting address and write B received data points from the next "ID2" lobby terminal 3-2. This allows the communication synchronization counter 641 to fix the storage location of received data for each terminal device. The same applies to data transmission.

[0057] Thus, in this embodiment, the communication control unit 6 includes a communication data storage unit 63, which stores the data transmitted and received between the second communication unit 64 and the terminal device. Furthermore, the second communication unit 64 includes a counter (communication synchronization counter 641) that counts the transmitted and received data. This counter counts the data transmitted and received by each terminal device, and based on the counting result, determines the storage destination address for the transmitted and received data in the communication data storage unit 63 for each terminal device. Therefore, even if the communication control unit 6 and the terminal device do not transmit and receive data as planned, it is possible to prevent erroneous received data (transmitted data) from being processed on the overall control unit 5 side.

[0058] [Processing of communication data by the overall control department and the communication control department] Next, refer to Figure 5 And the above Figure 2 Explain the processing of communication data between the overall control unit 5 and the communication control unit 6. Figure 5 This is a timing diagram illustrating an example of communication data processing between the overall control unit 5 and the communication control unit 6. Based on the first communication timing, the overall control unit 5 divides the transmission data corresponding to one cycle of the first communication into transmission data corresponding to one terminal device for each terminal device, and sends this data to the communication control unit 6. Here, the communication between the elevator control unit 4 and the lobby terminal 3 (lobby data processing) is used as an example.

[0059] exist Figure 5In this process, the first communication unit 54 of the overall control unit 5 divides the transmission data 71 corresponding to one cycle of the first communication for multiple terminal devices into transmission data corresponding to one terminal device for each terminal device, and transmits it to the communication control unit 6 at the first communication speed. For example, the first communication unit 61 of the communication control unit 6 stores the transmission data of the lobby terminals 3 identified as "ID1" to "IDN" sent from the overall control unit 5 in the communication data storage unit 63-3 based on the identifier for each lobby terminal 3. In the communication data storage unit 63-3, "A" transmission data Dt1 are stored in lobby terminal 3-1 with "ID1", "A2" transmission data Dt2 are stored in lobby terminal 3-2 with "ID2", ..., "AN" transmission data DtN are stored in lobby terminal 3-N with "IDN".

[0060] In the communication control unit 6, the second communication unit 64, for each terminal device (here, the lobby terminal 3), transmits the transmission data stored in the communication data storage unit 63 to the target terminal device at a second communication speed based on the communication parameters stored in the communication parameter storage unit 62 (second communication). In the case of the lobby terminal 3-1 with "ID1", the second communication unit 64-3 sends "A" transmission data Dt1 to the lobby terminal 3-1. Then, after a transmission interval of "Y" [μs], the second communication unit 64-3 receives "B" reception data Dr1 from the lobby terminal 3-1 at the second communication speed as a response to the data transmission, and stores the received data Dr1 in the communication data storage unit 63-3.

[0061] Afterward, the second communication unit 64-3 waits until an idle interval of "Z" [μs] elapses from the moment it finishes receiving "B" received data Dr1 from the lobby terminal 3-1. Then, the second communication unit 64-3 sends "A2" transmitted data Dt2 to the lobby terminal 3-2 of "ID2" at the second communication speed, and receives "B2" received data Dr2 from the lobby terminal 3-2 at the second communication speed.

[0062] Similarly, the second communication unit 64-3 communicates with all the lobby terminals 3 that are the communication targets. For example, the second communication unit 64-3 sends "AN" transmission data DtN to the lobby terminal 3-N of "IDN" at a second communication speed, and receives "BN" reception data DrN from the lobby terminal 3-N at a second communication speed.

[0063] Then, the first communication unit 61 reads the received data from each terminal device (here, lobby terminals 3-1 to 3-N) stored in the communication data storage unit 63 and sends it to the overall control unit 5. In the overall control unit 5, the first communication unit 54 receives the received data from the first communication unit 61 of the communication control unit 6 as received data 72 corresponding to one cycle of the first communication, and the corresponding terminal control unit (here, lobby terminal control unit 53) processes the received data. Within one cycle of the first communication based on the first communication timing, data is sent from the overall control unit 5 to the communication control unit 6, and data is received from the communication control unit 6 within the overall control unit 5.

[0064] Alternatively, after the overall control unit 5 receives the received data from each terminal device, it can delete the transmitted and received data of each terminal device stored in the communication data storage unit 63 of the communication control unit 6. Furthermore, in parallel with deleting the transmitted and received data, the corresponding communication parameters are also deleted.

[0065] As described above, in this embodiment, the first communication unit 54 of the overall control unit 5 divides the transmission data corresponding to one cycle of the communication timing (first communication timing) for each terminal device and then sends it to the first communication unit 61 of the communication control unit 6. Next, the second communication unit 64 of the communication control unit 6 sends the transmission data divided for each terminal device to each terminal device, receives the received data corresponding to the transmission data from each terminal device, and stores it in the communication data storage unit 63. Then, the first communication unit 61 of the communication control unit 6 sends the received data from each terminal device stored in the communication data storage unit 63 to the first communication unit 54 of the overall control unit 5. The first communication unit 54 of the overall control unit 5 receives the received data from each terminal device from the communication control unit 6 and processes the received data of the corresponding terminal device in each terminal control unit. In this embodiment, the communication control unit 6 is responsible for communication with each terminal device, thereby reducing the requirements of the processing unit (overall control unit 5) that processes the entire elevator.

[0066] [Actions of the Overall Control Department] Next, refer to Figure 6 and Figure 7 Explain the operation of the overall control unit 5. Figure 6 This is a flowchart (1) illustrating an example of the operation of the overall control unit 5. Figure 7 This is a flowchart (2) illustrating an example of the operation of the overall control unit 5. Here, we will take the communication (hall data processing) between the elevator control unit 4 and the hall terminal 3 as an example.

[0067] First, in the overall control unit 5, the first communication speed is determined by the first communication speed switching unit 56 (S1). Furthermore, if the initial setting value is used as the first communication speed, this process can be deleted. The overall control unit 5 only needs to read the initial setting value of the first communication speed from the storage destination. Then, the first communication unit 54 sends the communication parameter information of each terminal device to the communication control unit 6 (S2).

[0068] (Send processing) Next, the first communication unit 54 determines whether the first communication timing instruction unit 55 instructs the hall terminal control unit 53 to start the timing of transmission processing (first communication timing) (S3).

[0069] When the timing for the transmission processing to begin by the lobby terminal control unit 53 is specified (determined as "yes" in S3), the first communication unit 54 transmits the amount of transmission data corresponding to one cycle of the first communication from the lobby terminal 3 to the communication control unit 6, and updates the start trigger (see [link]). Figure 2 (S4) Information. At this time, the start trigger information of the communication parameter storage unit 62-3 used for communication with the lobby terminal 3 is changed from "0" (initial value) to "W".

[0070] Then, after the processing in step S4, or if the timing for the transmission of data by the hall terminal control unit 53 is not instructed (determined as "no" in S3), the first communication unit 54 determines whether the first communication timing instruction unit 55 has instructed the timing (first communication timing) for the transmission of data by the inverter terminal control unit 52 (S5).

[0071] When the inverter terminal control unit 52 is instructed to start the transmission processing at a specific time (determined as "yes" in S5), the first communication unit 54 sends transmission data corresponding to one cycle of the first communication in the inverter terminal to the communication control unit 6, and updates the start trigger information (S6). At this time, the start trigger information of the communication parameter storage unit 62-2 used for communication with the inverter terminal changes from "0" (initial value) to "W".

[0072] Then, after the processing in step S6, or if the timing for the transmission of the process by the inverter terminal control unit 52 is not instructed (determined as "no" in S5), the first communication unit 54 determines whether the first communication timing instruction unit 55 has instructed the timing (first communication timing) for the transmission of the process by the car terminal control unit 51 (S7).

[0073] When the timing for the transmission processing to be initiated by the car terminal control unit 51 is specified (determined as "yes" in S7), the first communication unit 54 transmits transmission data corresponding to one cycle of the first communication in the car terminal to the communication control unit 6, and updates the start trigger information (S8). At this time, the start trigger information of the communication parameter storage unit 62-1 used for communication with the car terminal changes from "0" (initial value) to "W".

[0074] (Receive Processing) After the processing in step S8, or if the timing for the car terminal control unit 51 to start sending processing is not instructed (determined as "No" in S7), the first communication unit 54 determines whether the first communication timing instruction unit 55 has instructed the hall terminal control unit 53 to start receiving processing (first communication timing). Figure 7 (S9).

[0075] When the timing for receiving and processing by the lobby terminal control unit 53 is specified (the determination in S9 is "yes"), the first communication unit 54 receives the amount of received data corresponding to one cycle of the first communication from the communication control unit 6 in the lobby terminal 3 (S10). Then, the lobby terminal control unit 53 processes the amount of received data corresponding to one cycle of the first communication received from the lobby terminal 3 (S11).

[0076] After the processing in step S11, or if the timing for receiving and processing by the lobby terminal control unit 53 is not instructed (determined as "no" in S9), the first communication unit 54 determines whether the first communication timing instruction unit 55 has instructed the timing (first communication timing) for receiving and processing by the inverter terminal control unit 52 (S12).

[0077] When the timing for receiving and processing by the inverter terminal control unit 52 is instructed (the determination in S12 is "yes"), the first communication unit 54 receives the amount of received data from the communication control unit 6 corresponding to one cycle of the first communication from the inverter terminal (S13). Then, the inverter terminal control unit 52 processes the amount of received data received from the inverter terminal corresponding to one cycle of the first communication (S14).

[0078] After the processing in step S14, or if the timing for receiving and processing by the inverter terminal control unit 52 is not instructed (the determination in S12 is "no"), the first communication unit 54 determines whether the first communication timing instruction unit 55 has instructed the timing (first communication timing) for receiving and processing by the car terminal control unit 51 (S15).

[0079] When the timing for receiving and processing by the car terminal control unit 51 is specified (the determination in S15 is "yes"), the first communication unit 54 receives an amount of received data from the communication control unit 6 corresponding to one cycle of the first communication from the car terminal (S16). Then, the car terminal control unit 51 processes the amount of received data received from the car terminal corresponding to one cycle of the first communication (S16).

[0080] After completing communication with all terminal devices connected to the elevator control unit 4, the process moves to the determination process in step S3 and repeats the process in steps S3 to S17.

[0081] [Actions of the Communications Control Department] Next, we will refer to Figure 8 Explain the operation of the communication control unit 6. Figure 8 This is a flowchart illustrating an example of the operation of the communication control unit 6. First, in the communication control unit 6, the first communication speed is determined by the first communication speed switching unit 65 (S21). The first communication speed in the communication control unit 6 is, of course, the same as the first communication speed in the overall control unit 5. If an initial setting value is used as the first communication speed, this process can be skipped. The communication control unit 6 only needs to read the initial setting value of the first communication speed from the storage destination. Next, the second communication speed switching unit 66 determines the communication speed of the second communication speed based on the communication speed information in the communication parameter storage unit 62 (S22).

[0082] Next, the second communication unit 64 determines whether the start-triggered information of the communication data storage unit 63 has been updated (S23). If the start-triggered information has not been updated (determined as "no" in S23), the second communication unit 64 performs the determination in step S23 again after a set time has elapsed.

[0083] If the information that triggered the start is updated (determined as "yes" in S23), in the second communication unit 64, referring to the information on the number of transmitted data stored in the communication parameter storage unit 62, the second communication unit 64 reads the amount of transmitted data corresponding to the number of transmitted data from the communication data storage unit 63 and sends it to the terminal device to which it is intended (S24).

[0084] Then, the second communication unit 64 refers to the information on the number of received data stored in the communication parameter storage unit 62 and determines whether the reception of the amount of received data corresponding to the number of received data has been completed (S25). If the reception of the amount of received data corresponding to the number of received data has been completed (determined as "yes" in S25), the process proceeds to the determination process in step S27.

[0085] On the other hand, if the second communication unit 64 has not completed receiving the amount of received data corresponding to the number of received data (determined as "no" in S25), it is determined whether the time elapsed since the completion of the transmission of the transmitted data is greater than or equal to the transmit / receive interval stored in the communication parameter storage unit 62 (S26).

[0086] If the elapsed time since the completion of data transmission is less than the transmit / receive interval stored in the communication parameter storage unit 62 (determined as "No" in S26), the second communication unit 64 performs the determination in step S25 again after a set time has elapsed. If the elapsed time since the completion of data transmission is less than the transmit / receive interval stored in the communication parameter storage unit 62 (determined as "Yes" in S26), the process proceeds to the determination process in step S27.

[0087] If the determination in step S25 is "No" or the determination in step S26 is "Yes", the second communication unit 64 determines whether it has waited for the idle interval time stored in the communication parameter storage unit 62 (S27). If it has not waited for the idle interval time stored in the communication parameter storage unit 62 (determined as "No" in S27), the second communication unit 64 performs the determination in step S27 again after a set time has elapsed.

[0088] If the waiting time for the idle interval stored in the communication parameter storage unit 62 is determined as "yes" in S27, the second communication unit 64 determines whether communication has been performed with a terminal device corresponding to the number of terminals stored in the communication parameter storage unit 62 (S28). If no communication has been performed with a terminal device corresponding to the number of terminals stored in the communication parameter storage unit 62 (determined as "no" in S28), the second communication unit 64 proceeds to the determination in step S23.

[0089] On the other hand, if communication has been established with a terminal device corresponding to the number of terminals stored in the communication parameter storage unit 62 (the determination in S28 is "yes"), the second communication unit 64 proceeds to the processing in step S24. Then, in the next cycle, the second communication unit 64 reads the amount of transmission data corresponding to the number of transmission data from the communication data storage unit 63, referring to the information on the number of transmission data in the communication parameter storage unit 62, and sends it to the terminal device to which it is intended. Thereafter, the communication control unit 6 repeats the processing in steps S23 to S28.

[0090] [The Second Communications Department's handling] Next, we will refer to Figure 9 Explain the processing of the second communication unit 64 in the communication control unit 6. Figure 9This is a flowchart illustrating an example of the processing of the second communication unit 64 in the communication control unit 6. First, the second communication unit 64 determines whether the start-triggered information in the communication data storage unit 63 has been updated (S31). If the start-triggered information has not been updated (the determination in S31 is "no"), the second communication unit 64 proceeds to the determination process in step S33.

[0091] If the information that triggered the initial event is updated (the determination in S31 is "yes"), the second communication unit 64 clears the count value (number of data sent / received) of the communication synchronization counter 641 (S32).

[0092] After the processing in step S32, or if the determination in step S31 is "no", in the second communication unit 64, the transmission control unit 642 and the reception control unit 643 determine whether the transmission processing of the transmission data and the reception processing of the reception data corresponding to a terminal device are completed (S33). This is equivalent to, for example, in Figure 5 In this process, the lobby terminal 3-1, identified as "ID1", completes the transmission processing of A data points Dt1 specified by the "number of transmitted data" and the reception processing of B data points Dr1 specified by the "number of received data". If the transmission processing of the corresponding amount of transmitted data and the reception processing of the received data are not completed (the determination in S33 is "No"), the second communication unit 64 performs the determination in step S33 again after a set time has elapsed.

[0093] Then, after completing the transmission processing of the amount of data to be transmitted and the reception processing of the data to be received corresponding to a terminal device (the determination in S33 is "yes"), the second communication unit 64 increments the count value (number of transmitted / received data) of the communication synchronization counter 641 (increases the count value by 1) (S34).

[0094] Next, the second communication unit 64 determines the received data recording area 632 of the communication data storage unit 63 based on the received data number information of the communication parameter storage unit 62. Figure 3 The data storage address of the terminal device is determined (S35). Then, the receiving control unit 643 records the received data received from the terminal device into the determined data storage address.

[0095] After the processing in step S35, the second communication unit 64 moves to the determination processing in step S31 and performs communication processing for the terminal device with the next identifier (e.g., the lobby terminal 3-2 with the identifier "ID2"). Thereafter, the processing of steps S31 to S35 is repeated.

[0096] [Hardware structure of the overall control unit and communication control unit] Next, refer to Figure 10Description for implementation Figure 1 The hardware structure of each control unit of the control system of the elevator control unit 4 shown is illustrated.

[0097] Figure 10 This is a diagram illustrating an example of the hardware structure of the overall control unit 5 and the communication control unit 6 that constitute the elevator control unit 4. Figure 10 The computer 80 shown is hardware used as a so-called computer.

[0098] The computer 80 includes a CPU (Central Processing Unit) 81, a ROM (Read Only Memory) 82, a RAM (Random Access Memory) 83, a non-volatile memory 86, and a communication interface 87, all connected to the system bus.

[0099] CPU 81 is a processing device that reads program code from ROM 82 to implement the functions of this embodiment, expands it in RAM 83, and executes it. Alternatively, computer 80 may include a processing device such as MPU (Micro-Processing Unit) instead of CPU 81. Variables, parameters, etc., generated during computation are temporarily written into RAM 83. The processing device such as CPU 81 may include registers.

[0100] Each of the overall control unit 5 and the communication control unit 6 includes a computer 80. The CPU 81 reads the corresponding program code from the ROM 82, expands it into the RAM 83, and executes it, thereby realizing the various functions of the overall control unit 5 and the communication control unit 6. Furthermore, each terminal device connected to the elevator control unit 4 also has the same hardware structure as the computer 80, and its functions are realized through the CPU 81, ROM 82, and RAM 83.

[0101] The non-volatile memory 86 may be, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), a floppy disk, an optical disk, a CD-ROM, a CD-R, or a non-volatile memory card. In addition to the OS (Operating System) and various parameters, this non-volatile memory 86 also stores programs used to enable the computer 80 to function.

[0102] The program is stored in the form of computer-readable program code, and the CPU 81 executes the actions according to the program code in sequence. That is, ROM 82 or non-volatile memory 86 is used as an example of a computer-readable, non-transitory recording medium for storing programs executed by the computer.

[0103] The functions of the communication parameter storage unit 62 and the communication data storage unit 63 of the communication control unit 6 are implemented using RAM 83. Information on the first communication speed and the second communication speed can also be stored in non-volatile memory 86.

[0104] In the communication interface 87, various data can be sent and received with external devices via a network or communication line, for example, using a NIC (Network Interface Card). The functions of the first communication unit 54 of the overall control unit 5, the first communication unit 61 and the second communication unit 64 of the communication control unit 6, and the communication units (not shown) in each terminal device are implemented through the communication interface 87.

[0105] As described above, the elevator control unit 4 (an example of an elevator control device) of this embodiment is an elevator control device (elevator control unit 4) that controls an elevator 100 connected to multiple terminal devices (such as car terminal, inverter terminal, hall terminal 3, etc.), and includes an overall control unit 5 that controls multiple terminal devices and a communication control unit 6 that controls communication between the multiple terminal devices under the control of the overall control unit 5. The overall control unit 5 includes a communication timing instruction unit (first communication timing instruction unit 55) that instructs a communication timing (first communication timing) for implementing communication between the overall control unit 5 and the terminal device; and a first communication unit 54 that communicates with the communication control unit 6 according to the communication timing. The communication control unit 6 has a first communication unit 61 that communicates with the first communication unit 54 of the overall control unit 5, a communication speed switching unit (second communication speed switching unit 66) that switches the communication speed (second communication speed) between the communication control unit 6 and the terminal device for each terminal device, and a second communication unit 64 that communicates with the terminal device according to the communication speed switched by the communication speed switching unit.

[0106] According to the elevator control device (elevator control unit 4) of this embodiment with the above-described structure, by distributing IC chips in the overall control unit 5 and the communication control unit 6, the requirements of the processing unit (overall control unit 5) that processes the entire elevator can be reduced, and various communication standards can be supported. Furthermore, since the requirements of the overall control unit 5 (peripheral devices, number of pins, processing performance, etc.) can be reduced, components with a wide selection range and good market availability can be selected. This reduces component maintenance time and component costs.

[0107] Furthermore, the present invention is not limited to the above-described embodiments. Various other applications and modifications can be made without departing from the spirit of the invention as set forth in the claims. For example, the above embodiments are provided for the purpose of readily understanding and illustrating the structure of the invention, and are not limited to embodiments possessing all the described constituent elements. Additionally, other constituent elements may be added to, substituted for, or deleted from a portion of the structure of one embodiment.

[0108] Furthermore, the aforementioned components, functions, and processing units can be partially or entirely implemented in hardware, such as through integrated circuit design. As hardware, broader processor devices such as FPGAs (Field Programmable Gate Arrays) or ASICs (Application Specific Integrated Circuits) can also be used.

[0109] Furthermore, in the above embodiments, control lines and information lines necessary for the description are shown, but it is not limited to showing all the control lines and information lines necessary for the product. In fact, it can be considered that almost all structural elements are interconnected.

[0110] Furthermore, the processing steps described in this specification for time-series processing naturally include processing performed sequentially according to the order described, as well as processing that is not necessarily sequential but is performed in parallel or individually (e.g., object-based processing). Additionally, the processing order of the processing steps for time-series processing can be changed without affecting the processing result. Label Explanation

[0111] 1…Car section, 2…Traction machine, 3-1~3-N…Hall terminal, 4…Elevator control section, 5…Overall control section, 6…Communication control section, 51…Car terminal control section, 52…Inverter terminal control section, 53…Hall terminal control section, 54…First communication section, 55…First communication timing instruction section, 56…First communication speed switching section, 61…First communication section, 62…Communication parameter storage section, 62-1~62-3…Communication parameter storage section, 63…Communication data storage section, 63-1~63-3…Communication data storage section, 64…Second communication section, 64-1~64-3…Second communication section, 65…First communication speed switching section, 66…Second communication speed switching section, 100…Elevator, 641…Communication synchronization counter, 642…Sending control section, 643…Receiving control section.

Claims

1. An elevator control device for controlling an elevator connected to multiple terminal devices, characterized in that... The elevator control device includes: An overall control unit that controls multiple terminal devices; And a communication control unit, which, under the control of the overall control unit, controls communication with the plurality of terminal devices. The overall control unit includes: A communication timing instruction unit that instructs communication timing for implementing communication between the overall control unit and the terminal device; and A first communication unit communicates with the communication control unit according to the communication timing. The communication control unit includes: A first communication unit communicates with the first communication unit of the overall control unit; A communication speed switching unit that switches the communication speed between the communication control unit and the terminal device for each of the terminal devices; and A second communication unit communicates with the terminal device according to the communication speed switched by the communication speed switching unit. For each terminal device, before communication between the communication control unit and the terminal device is initiated, the communication speed between the communication control unit and the terminal device, the number of data sent to the terminal device, and the number of data received from the terminal device are set.

2. The elevator control device as described in claim 1, characterized in that, The communication control unit includes a communication data storage unit, which stores the data transmitted and received between the second communication unit and the terminal device. The second communication unit has a counter for counting the data transmitted and received. The counter counts the data sent and received for each terminal device, and determines the storage destination address of the data in the communication data storage unit for each terminal device based on the counting result.

3. The elevator control device as described in claim 2, characterized in that, The first communication unit of the overall control unit will divide the transmission data corresponding to one cycle of the communication timing according to the terminal device and send it to the first communication unit of the communication control unit. The second communication unit of the communication control unit sends the transmitted data, segmented according to the terminal device, to each terminal device, receives received data in response to the transmitted data from each terminal device, and stores it in the communication data storage unit. The first communication unit of the communication control unit sends the received data from each terminal device stored in the communication data storage unit to the first communication unit of the overall control unit.

4. An elevator, comprising an elevator control device for controlling the movement of the elevator connected to multiple terminal devices, characterized in that, The elevator control device includes: An overall control unit that controls multiple terminal devices; And a communication control unit, which, under the control of the overall control unit, controls communication with the plurality of terminal devices. The overall control unit includes: A communication timing instruction unit that instructs communication timing for implementing communication between the overall control unit and the terminal device; and A first communication unit communicates with the communication control unit according to the communication timing. The communication control unit includes: A first communication unit communicates with the first communication unit of the overall control unit; A communication speed switching unit that switches the communication speed between the communication control unit and the terminal device for each of the terminal devices; and A second communication unit communicates with the terminal device according to a communication speed set by the communication speed switching unit. For each terminal device, before communication between the communication control unit and the terminal device is initiated, the communication speed between the communication control unit and the terminal device, the number of data sent to the terminal device, and the number of data received from the terminal device are set.

5. A communication processing method for an elevator control device that controls an elevator connected to multiple terminal devices, characterized in that... The elevator control device includes: An overall control unit that controls multiple terminal devices; And a communication control unit, which, under the control of the overall control unit, controls communication with the plurality of terminal devices. The following processing is performed in the overall control unit: Processing instructions for communication timing used to implement communication between the overall control unit and the terminal device; and The communication is processed according to the communication timing and the communication control unit. In the communication control unit, the following processing is performed: Processing for communication with the overall control unit; The processing of switching the communication speed between the communication control unit and the terminal device for each of the terminal devices; as well as The process of communicating with the terminal device based on the switched communication speed. For each terminal device, before communication between the communication control unit and the terminal device is initiated, the communication speed between the communication control unit and the terminal device, the number of data sent to the terminal device, and the number of data received from the terminal device are set.

Citation Information

Patent Citations

  • Semiconductor device

    JP2012150656A

  • Elevator control system

    JP1998095578A

  • Master / slave synchronous communication system

    JP2005328514A

  • Master / slave synchronous communication system

    JP2009049621A