A communication system, a communication method, a device, and a storage medium

By setting up dual communication channels in the elevator system, the problem of elevator entrapment caused by communication abnormalities is solved, ensuring that the car can open normally and provide voice prompts in emergency situations, thus improving elevator safety.

CN117602469BActive Publication Date: 2025-11-25HITACHI BUILDING TECH GUANGZHOU CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311669596.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-06
Publication Date
2025-11-25
Estimated Expiration
2043-12-06

AI Technical Summary

Technical Problem

In existing elevator systems, the large number of traveling cables can cause the elevator doors to fail to open and close properly when communication is abnormal, resulting in people being trapped in the door area.

Method used

The car adopts a dual communication channel design. Under normal circumstances, data is exchanged through the first communication channel, and control commands are sent through the second communication channel in case of an emergency, ensuring the basic functions of the car in emergency rescue status, such as door opening, voice broadcasting, and internal call display.

Benefits of technology

In the event of a communication failure, the emergency rescue function of the elevator car is maintained through the second channel to prevent people from being trapped in the elevator and ensure the safety of passengers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117602469B_ABST
    Figure CN117602469B_ABST
Patent Text Reader

Abstract

The application discloses a communication system, a communication method, equipment and a storage medium, and relates to the technical field of elevators, and specifically discloses a communication system, a communication method, equipment and a storage medium, which comprise an elevator main control board, a first control board and a second control board, a first communication port of the elevator main control board is connected with a first communication port of the first control board and a first communication port of the second control board through a first follow-up cable, thereby forming a first communication channel, a second communication port of the elevator main control board is connected with a second communication port of the first control board through a second follow-up cable, thereby forming a second communication channel, and when the first communication channel is abnormal, the elevator main control board sends a control instruction to the first control board through the second communication channel, thereby maintaining the basic function of a car in an emergency rescue state. When an abnormality occurs in a conventional communication channel, a control instruction is sent to the first control board through the second communication channel, the basic function of the car in the emergency rescue state is maintained, the situation of people being trapped in the elevator is avoided, and the safety of people taking the elevator is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to communication technology, and more particularly to a communication system, communication method, device, and storage medium. Background Technology

[0002] To ensure the normal operation of elevators, various elevator signals typically need to be transmitted between the elevator car and the main control unit, such as signals to control lighting and door operators. Generally, each signal requires a separate signal line for transmission, which leads to an increasing number of traveling cables (i.e., cables that travel with the elevator car).

[0003] In order to reduce the number of cores in the traveling cable, many manufacturers put numerous signals into the same signal line. This can cause elevator doors to fail to open or close when there is a malfunction in the communication line or communication device, resulting in people being trapped in the door area. Summary of the Invention

[0004] This invention provides a communication system, communication method, device, and storage medium to prevent people from getting trapped in elevators and to ensure the safety of elevator passengers.

[0005] In a first aspect, the present invention provides a communication system, including an elevator main control board, a first control board and a second control board, wherein the elevator main control board is disposed in an elevator control cabinet, and the first control board and the second control board are disposed in the car;

[0006] The elevator main control board is equipped with a first communication port and a second communication port;

[0007] The first control board is provided with a first communication port and a second communication port;

[0008] The second control board is equipped with a first communication port;

[0009] The first communication port of the elevator main control board is connected to the first communication port of the first control board and the first communication port of the second control board through the first accompanying cable to form a first communication channel.

[0010] The second communication port of the elevator main control board is connected to the second communication port of the first control board through the second traveling cable to form a second communication channel;

[0011] When the first communication channel is normal, the elevator main control board exchanges data with the first control board and the second control board through the first communication channel to maintain the normal operation of the elevator.

[0012] When the first communication channel malfunctions, the elevator main control board sends control commands to the first control board through the second communication channel to maintain the basic functions of the car in emergency rescue mode.

[0013] Optionally, the first control board includes a door operator control board, which is used to control the door operator of the car;

[0014] When the first communication channel malfunctions, the elevator main control board sends an opening command to the door operator control board, which then controls the door operator to maintain the car door open.

[0015] Optionally, the first control board includes a voice control board, which is used to control the voice broadcasting equipment in the car;

[0016] When the first communication channel malfunctions, the elevator main control board sends a voice broadcast command to the voice control board, and the voice control board controls the voice broadcast device to broadcast escape and rescue voice prompts.

[0017] Optionally, the first control board includes an internal call control board, which is used to control the internal call device inside the car;

[0018] When the first communication channel is abnormal, the elevator main control board sends an internal call display command to the internal call control board, and the internal call control board controls the internal call device to display the current floor of the elevator car.

[0019] Optionally, the second communication port of the elevator main control board is a single-bus communication transmitting port, and the second communication port of the first control board is a single-bus communication receiving port.

[0020] Secondly, the present invention also provides a communication method, based on the communication system provided in the first aspect of the present invention, comprising:

[0021] When the first communication channel is normal, data is exchanged with the first control board and the second control board through the first communication channel;

[0022] When the first communication channel malfunctions, control commands are sent to the first control board through the second communication channel to maintain the basic functions of the car in emergency rescue mode.

[0023] Optionally, when the first communication channel is normal, it further includes:

[0024] A heartbeat signal is sent to the first control board through the second communication channel;

[0025] When the feedback signal issued by the first control board in response to the heartbeat packet signal is received through the first communication channel, it is determined that the second communication channel is normal;

[0026] If no feedback signal is received from the first control board in response to the heartbeat packet signal, the second communication channel is determined to be abnormal, and a maintenance reminder message is pushed to the maintenance system.

[0027] Optionally, the first control board includes a door operator control board, a voice control board, and an internal call control board;

[0028] When the first communication channel is abnormal, an opening command is sent to the door operator control board, and the door operator control board controls the door operator to maintain the car door open;

[0029] When the first communication channel is abnormal, a voice broadcast command is sent to the voice control board, and the voice control board controls the voice broadcast device to broadcast escape and rescue voice prompts.

[0030] When the first communication channel is abnormal, an internal call display command is sent to the internal call control board, and the internal call control board controls the internal call device to display the current floor of the car.

[0031] Optionally, the second communication port of the elevator main control board is a single-bus communication transmitting port, and the second communication port of the first control board is a single-bus communication receiving port. The second communication channel adopts a single-bus communication protocol, and the control command includes a header, a start data identifier segment, a data length identifier segment, multiple valid data segments, and a data frame check segment.

[0032] The prefix is ​​used to identify that the instruction is read by the door operator control board, the voice control board, or the internal call control board;

[0033] The starting data identifier segment is used to identify the starting position of valid data in the instruction;

[0034] The data length identifier segment is used to identify the length of valid data in the instruction;

[0035] The data frame check segment is used to verify the integrity of the valid data.

[0036] Thirdly, the present invention also provides an electronic device, comprising:

[0037] One or more processors;

[0038] Storage device for storing one or more programs;

[0039] When the one or more programs are executed by the one or more processors, the one or more processors implement the communication method provided in the second aspect of the present invention.

[0040] Fourthly, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the communication method as provided in the second aspect of the present invention.

[0041] The communication system provided by this invention includes an elevator main control board, a first control board, and a second control board. The elevator main control board is located in the elevator control cabinet, while the first and second control boards are located in the elevator car. The elevator main control board has a first communication port and a second communication port. The first control board has a first communication port and a second communication port, and the second control board has a first communication port. The first communication port of the elevator main control board is connected to the first communication ports of the first and second control boards via a first traveling cable, forming a first communication channel. The second communication port of the elevator main control board is connected to the second communication port of the first control board via a second traveling cable, forming a second communication channel. When the first communication channel is normal, the elevator main control board exchanges data with the first and second control boards through the first communication channel to maintain normal elevator operation. When the first communication channel is abnormal, the elevator main control board sends control commands to the first control board through the second communication channel to maintain the basic functions of the elevator car in emergency rescue situations. This invention, when the conventional communication channel malfunctions, sends control commands to the first control board through the second communication channel to maintain the basic functions of the elevator car in emergency rescue situations, preventing elevator entrapment and ensuring the safety of passengers.

[0042] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0043] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 A schematic diagram of the structure of a communication system provided in an embodiment of the present invention;

[0045] Figure 2 A schematic diagram of the structure of a communication system provided in an embodiment of the present invention;

[0046] Figure 3 A level conversion circuit diagram provided for an embodiment of the present invention;

[0047] Figure 4Another level conversion circuit diagram provided in this embodiment of the invention;

[0048] Figure 5 A flowchart of a communication method provided in an embodiment of the present invention;

[0049] Figure 6 This is a schematic diagram of a data structure for a single-bus communication protocol provided in an embodiment of the present invention;

[0050] Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present invention;

[0051] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.

[0052] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0053] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0054] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0055] This invention provides a communication system for communication between the elevator main control unit and the elevator car. Figure 1 A schematic diagram of the structure of a communication system provided in an embodiment of the present invention is shown below. Figure 1As shown, the communication system includes: an elevator main control board 110, a first control board 120, and multiple second control boards 130. The elevator main control board 110 is installed in the elevator control cabinet, and the first control board 120 and the second control boards are installed in the car.

[0056] The elevator main control board 110 is equipped with a first communication port A and a second communication port B. The first control board 120 is equipped with a first communication port A and a second communication port C. The second control board 130 is equipped with a first communication port A. The first communication port A of the elevator main control board 110 is connected to the first communication port A of the first control board 120 and the first communication port A of the second control board 130 through a first traveling cable, forming a first communication channel. The second communication port B of the elevator main control board 110 is connected to the second communication port C of the first control board 120 through a second traveling cable, forming a second communication channel.

[0057] When the first communication channel is functioning normally, the elevator main control board 110 exchanges data with the first control board 120 and the second control board 130 through the first communication channel to maintain the normal operation of the elevator. In other words, all communication between the elevator main control board 110 and the car is achieved through a single first traveling cable.

[0058] When the first communication channel malfunctions, the elevator cannot continue to operate normally. The elevator main control board 110 sends control commands to the first control board 120 through the second communication channel to maintain the basic functions of the car in the emergency rescue state, such as opening the door, voice broadcasting, and internal call display, so as to avoid the elevator trapping people and ensure the safety of the passengers.

[0059] For example, in this embodiment of the invention, the number of first control boards 120 can be one or more, which can be determined according to the functions required by the car in an emergency rescue state. There are usually multiple second control boards 130 to realize various data exchanges between the car and the elevator main control board.

[0060] The communication system provided in this invention includes an elevator main control board, a first control board, and a second control board. The elevator main control board is located in the elevator control cabinet, while the first and second control boards are located in the elevator car. The elevator main control board has a first communication port and a second communication port. The first control board has a first communication port and a second communication port, and the second control board has a first communication port. The first communication port of the elevator main control board is connected to the first communication ports of the first and second control boards via a first traveling cable, forming a first communication channel. The second communication port of the elevator main control board is connected to the second communication port of the first control board via a second traveling cable, forming a second communication channel. When the first communication channel is normal, the elevator main control board exchanges data with the first and second control boards through the first communication channel to maintain normal elevator operation. When the first communication channel is abnormal, the elevator main control board sends control commands to the first control board through the second communication channel to maintain the basic functions of the elevator car in emergency rescue mode. This invention, when the conventional communication channel malfunctions, sends control commands to the first control board through the second communication channel to maintain the basic functions of the elevator car in emergency rescue mode, preventing elevator entrapment and ensuring the safety of passengers.

[0061] Figure 2 A schematic diagram of the structure of a communication system provided in an embodiment of the present invention is shown below. Figure 2 As shown, based on the above embodiment, the first control board includes a door operator control board 121, which is used to control the door operator of the car, thereby controlling the opening or closing of the car door.

[0062] For example, when the first communication channel is normal, after the car arrives at the destination floor and levels, the elevator main control board 110 sends an opening command to the door operator control board 121 through the first communication channel. In response to the opening command, the door operator control board 121 controls the door operator to open the car door and the landing door. After a preset time, or after receiving a closing signal from the user via the internal call device, the elevator main control board 110 sends a closing command to the door operator control board 121 through the first communication channel. In response to the closing command, the door operator control board 121 controls the door operator to close the car door and the landing door.

[0063] When the first communication channel malfunctions, the car usually stops at the nearest floor in the direction of travel. After the car levels, the elevator main control board 110 sends an opening command to the door operator control board 121. The door operator control board 121 controls the door operator to open the car door, which in turn opens the hall door. The car door is kept open to prevent people from being trapped in the elevator and improves safety.

[0064] In some embodiments of the present invention, such as Figure 2As shown, based on the above embodiment, the first control board includes a voice control board 122, which is used to control the voice broadcasting equipment in the car, such as a speaker, thereby realizing the voice broadcasting function.

[0065] For example, when the first communication channel is normal, after the car arrives at the destination floor and levels, the elevator main control board 110 sends a floor announcement command to the voice control board 122 through the first communication channel. In response to the floor announcement command, the voice control board 122 controls the voice announcement device to play a floor arrival voice prompt (e.g., 9th floor, arrived) to remind passengers that they have reached the destination floor.

[0066] When the first communication channel malfunctions, the car usually stops at the nearest floor in the direction of travel. After the car levels off, the elevator main control board 110 sends a voice broadcast command to the voice control board 122. The voice control board 122 controls the voice broadcasting equipment to broadcast escape and rescue voice prompts, such as "The elevator is currently malfunctioning. Please leave as soon as possible."

[0067] In some embodiments of the present invention, such as Figure 2 As shown, based on the above embodiment, the first control board includes an internal call control board 123, which is used to control the internal call device of the car.

[0068] For example, when the first communication channel is normal, the internal call device receives the destination floor information input by the user and sends it to the internal call control board 123. The internal call control board 123 sends the destination floor information to the elevator main control board 110 through the first communication channel. After receiving the destination floor information, the elevator main control board 110 controls the traction motor to move the car to the destination floor. After the car arrives at the destination floor and levels, the elevator main control board 110 sends an opening command to the door operator control board 121 through the first communication channel. In response to the opening command, the door operator control board 121 controls the door operator to open the car door and drive the hall door to open.

[0069] When the first communication channel malfunctions, the car usually stops at the nearest floor in the direction of travel. After the car levels, the elevator main control board 110 sends an internal call display command to the internal call control board 123. The internal call control board 123 controls the internal call device to display the current floor of the car, that is, the floor button of the current floor is lit up. At the same time, the internal call control board 123 controls the internal call device to stop responding to new elevator call requests.

[0070] For example, in the foregoing embodiments, the first communication port A has both receiving and sending functions, enabling data exchange between the elevator main control board 110 and the car. The second communication port B of the elevator main control board 110 is a single-bus communication sending port, which only has signal sending function. The second communication port C of the first control board (including the door operator control board, voice control board, and internal call control board in the foregoing embodiments) is a single-bus communication receiving port, which only has signal receiving function. In this way, the emergency rescue function in the above embodiments can be satisfied, and the equipment cost can be reduced.

[0071] Figure 3 A level conversion circuit diagram provided for an embodiment of the present invention, exemplarily, is shown below. Figure 3 As shown, the elevator main control board's single-bus communication transmitting port outputs a 24V level signal. This level signal is input to the first control board via the single-bus communication receiving port, and then transmitted through the internal circuitry of the first control board, such as... Figure 3 The conversion circuit shown converts the 24V level to 3.3V and inputs it to the control chip inside the first control board. Specifically, the 24V level signal turns on the Zener diode ZD26, illuminates the primary side of the optocoupler U42, generates a 3.3V level signal on the secondary side of the optocoupler U42, and inputs it to the control chip inside the first control board via the current-limiting resistor R213.

[0072] Figure 4 Another level conversion circuit diagram provided for an embodiment of the present invention, exemplarily, is shown below. Figure 4 As shown, the control chip inside the elevator main control board generates a 3.3V level signal, which is then transmitted through the elevator main control board via... Figure 4 The level conversion circuit shown converts a 3.3V level to 24V and transmits it via a single-bus communication port. For example, the 3.3V level signal illuminates the primary side of optocoupler U28, generating a level signal on the secondary side of optocoupler U28. This level signal is then boosted and transmitted via the single-bus communication port.

[0073] This invention also provides a communication method, specifically applied to an elevator main control board, based on the communication system provided in any of the foregoing embodiments of this invention. Figure 5 This is a flowchart of a communication method provided in an embodiment of the present invention. This embodiment is applicable to emergency communication situations when elevator communication is abnormal. The method can be executed by the communication device provided in this embodiment of the present invention. This device can be implemented by software and / or hardware, and is usually configured in an electronic device, such as... Figure 5 As shown, the communication method specifically includes the following steps:

[0074] S101. When the first communication channel is normal, data is exchanged with the first control board and the second control board through the first communication channel.

[0075] For example, when the first communication channel is normal, the elevator main control board exchanges data with the first control board and the second control board through the first communication channel to maintain the normal operation of the elevator. That is, all communication between the elevator main control board and the car is achieved through a single first traveling cable.

[0076] S102. When the first communication channel is abnormal, control commands are sent to the first control board through the second communication channel to maintain the basic functions of the car in the emergency rescue state.

[0077] When the first communication channel malfunctions, the elevator cannot continue to operate normally. The elevator main control board sends control commands to the first control board through the second communication channel to maintain the basic functions of the car in emergency rescue mode, such as opening the door, voice broadcasting, and internal call display, so as to avoid the elevator trapping people and ensure the safety of the passengers.

[0078] In some embodiments of the present invention, when the first communication channel is normal, the elevator main control board continuously sends heartbeat signals to the first control board through the second communication channel. After receiving the heartbeat signals, the first control board sends a feedback signal to the elevator main control board through the first communication channel. When the elevator main control board receives the feedback signal from the first control board in response to the heartbeat signals, it determines that the second communication channel is normal. When it does not receive the feedback signal from the first control board in response to the heartbeat signals, it determines that the second communication channel is abnormal and pushes maintenance reminder information to the maintenance system to remind maintenance personnel to repair the second communication port or the second traveling cable in a timely manner.

[0079] In some embodiments of the present invention, the first control board includes a door operator control board, a voice control board, and an internal call control board.

[0080] For example, when the first communication channel is normal, after the elevator car arrives at the destination floor and levels, the elevator main control board sends an opening command to the door operator control board through the first communication channel. In response to the opening command, the door operator control board controls the door operator to open the car door, thereby opening the landing door. After a preset time, or after receiving a closing signal from the user via the internal call device, the elevator main control board sends a closing command to the door operator control board through the first communication channel. In response to the closing command, the door operator control board controls the door operator to close the car door, thereby closing the landing door.

[0081] When the first communication channel malfunctions, the car usually stops at the nearest floor in the direction of travel. After the car levels, the elevator main control board sends an opening command to the door operator control board. The door operator control board then controls the door operator to open the car door, which in turn opens the hall door. The car door remains open to prevent people from being trapped in the elevator and improves safety.

[0082] For example, when the first communication channel is normal, after the elevator car arrives at the destination floor and levels, the elevator main control board sends a floor announcement command to the voice control board through the first communication channel. In response to the floor announcement command, the voice control board controls the voice announcement device to play a floor arrival voice prompt (e.g., 9th floor, arrived), reminding passengers that they have reached the destination floor.

[0083] When the first communication channel malfunctions, the elevator car usually stops at the nearest floor in the direction of travel. After the car levels off, the elevator main control board sends a voice broadcast command to the voice control board, which then controls the voice broadcasting equipment to broadcast escape and rescue voice prompts, such as "The elevator is currently malfunctioning, please leave as soon as possible."

[0084] For example, when the first communication channel is normal, the internal call device receives the destination floor information input by the user and sends it to the internal call control board. The internal call control board then sends the destination floor information to the elevator main control board through the first communication channel. After receiving the destination floor information, the elevator main control board controls the traction motor to move the car to the destination floor. After the car arrives at and levels on the destination floor, the elevator main control board sends an opening command to the door operator control board through the first communication channel. In response to the opening command, the door operator control board controls the door operator to open the car door, thereby opening the hall door.

[0085] When the first communication channel malfunctions, the car usually stops at the nearest floor in the direction of travel. After the car levels off, the elevator main control board sends an internal call display command to the internal call control board. The internal call control board controls the internal call device to display the current floor of the car, that is, the floor button of the current floor is lit up. At the same time, the internal call control board controls the internal call device to stop responding to new call requests.

[0086] For example, in the foregoing embodiments, the first communication port has both receiving and sending functions, enabling data exchange between the elevator main control board and the car. The second communication port of the elevator main control board is a single-bus communication sending port, which only has signal sending function. The second communication port of the first control board (including the door operator control board, voice control board, and internal call control board in the foregoing embodiments) is a single-bus communication receiving port, which only has signal receiving function. In this way, the emergency rescue function in the above embodiments can be satisfied, and the equipment cost can be reduced.

[0087] For example, the second communication channel uses a single-bus communication protocol. Figure 6 This is a schematic diagram of a data structure for a single-bus communication protocol provided in an embodiment of the present invention, as shown below. Figure 6 As shown, the control commands sent from the elevator main control board to the first control board include a header, a start data identifier segment, a data length identifier segment, multiple valid data segments (from data segment 0 to data segment L-1), and a data frame check segment.

[0088] The prefix is ​​used to identify whether the instruction is read by the door operator control board, voice control board, or internal call control board. For example, to avoid data interference and ensure compatibility with normal elevator communication, the elevator main control board uses a short-cycle polling method when sending control instructions to the door operator control board, voice control board, and internal call control board. The door operator control board, voice control board, or internal call control board can identify whether the control instruction is the one they need by using the prefix.

[0089] The starting data identifier segment is used to identify the starting position of valid data in the instruction. For example, it indicates the position of data segment 0. After the first control board recognizes the control instruction through the header, it starts reading data from the starting position of the valid data.

[0090] The data length identifier segment is used to identify the length of the valid data in the instruction. For example, in this embodiment of the invention, the valid data is from data segment 0 to data segment L-1, with a total length of L. The first control board reads the valid data from the instruction according to the starting position and length of the valid data.

[0091] The data frame check segment is used to verify the integrity of valid data, ensuring that the obtained valid data is complete.

[0092] Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present invention, such as... Figure 7 As shown, the communication device includes:

[0093] Data exchange module 201 is used to exchange data with the first control board and the second control board through the first communication channel when the first communication channel is normal.

[0094] The instruction sending module 202 is used to send control instructions to the first control board through the second communication channel when the first communication channel is abnormal, so as to maintain the basic functions of the car in the emergency rescue state.

[0095] In some embodiments of the present invention, the communication device further includes:

[0096] The heartbeat packet sending module is used to send a heartbeat packet signal to the first control board through the second communication channel when the first communication channel is normal.

[0097] The feedback signal receiving module is used to determine that the second communication channel is normal when it receives a feedback signal from the first control board in response to the heartbeat packet signal through the first communication channel;

[0098] The maintenance reminder module is used to determine that the second communication channel is abnormal when no feedback signal is received from the first control board in response to the heartbeat packet signal, and to push maintenance reminder information to the maintenance system.

[0099] In some embodiments of the present invention, the first control board includes a door operator control board, a voice control board, and an internal call control board, and the instruction sending module 202 includes:

[0100] The door opening command sending submodule is used to send a door opening command to the door operator control board when the first communication channel is abnormal. The door operator control board controls the door operator to maintain the car door open.

[0101] The voice command sending submodule is used to send a voice broadcast command to the voice control board when the first communication channel is abnormal, and the voice control board controls the voice broadcast device to broadcast escape and rescue voice prompts.

[0102] The internal call instruction sending submodule is used to send an internal call display instruction to the internal call control board when the first communication channel is abnormal. The internal call control board controls the internal call device to display the current floor of the car.

[0103] The aforementioned communication device can execute the communication method provided in the foregoing embodiments of the present invention, and has the corresponding functional modules and beneficial effects for executing the communication method.

[0104] Figure 8 This is a schematic diagram of an electronic device provided for an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0105] like Figure 8 As shown, the electronic device includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded into the RAM 13 from storage unit 18. The RAM 13 can also store various programs and data required for the operation of the electronic device. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0106] Multiple components in the electronic device are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, optical disk, etc.; and a communication unit 19, such as a network card, modem, wireless transceiver, etc. The communication unit 19 allows the electronic device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0107] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as communication methods.

[0108] In some embodiments, the communication method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on an electronic device via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the communication method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the communication method by any other suitable means (e.g., by means of firmware).

[0109] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0110] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0111] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0112] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0113] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0114] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0115] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the communication method provided in any embodiment of this application.

[0116] In implementing the computer program product, computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0117] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0118] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A communication system, characterized in that, It includes an elevator main control board, a first control board, and a second control board. The elevator main control board is installed in the elevator control cabinet, and the first control board and the second control board are installed in the car. The elevator main control board is equipped with a first communication port and a second communication port; The first control board is provided with a first communication port and a second communication port; The second control board is equipped with a first communication port; The first communication port of the elevator main control board is connected to the first communication port of the first control board and the first communication port of the second control board through the first accompanying cable to form a first communication channel. The second communication port of the elevator main control board is connected to the second communication port of the first control board through the second traveling cable to form a second communication channel; When the first communication channel is normal, the elevator main control board exchanges data with the first control board and the second control board through the first communication channel to maintain the normal operation of the elevator. When the first communication channel is abnormal, the elevator main control board sends control commands to the first control board through the second communication channel to maintain the basic functions of the car in emergency rescue state; The second communication port of the elevator main control board is a single-bus communication transmitting port, which only has the function of signal transmission. The second communication port of the first control board is a single-bus communication receiving port, which only has the function of signal reception. When the first communication channel is normal, the elevator main control board sends a heartbeat signal to the first control board through the second communication channel; when it receives a feedback signal from the first control board in response to the heartbeat signal through the first communication channel, it determines that the second communication channel is normal.

2. The communication system according to claim 1, characterized in that, The first control board includes a door operator control board, which is used to control the door operator of the car; When the first communication channel malfunctions, the elevator main control board sends an opening command to the door operator control board, which then controls the door operator to maintain the car door open.

3. The communication system according to claim 1, characterized in that, The first control board includes a voice control board, which is used to control the voice broadcasting equipment in the car; When the first communication channel malfunctions, the elevator main control board sends a voice broadcast command to the voice control board, and the voice control board controls the voice broadcast device to broadcast escape and rescue voice prompts.

4. The communication system according to claim 1, characterized in that, The first control board includes an internal call control board, which is used to control the internal call device inside the car; When the first communication channel is abnormal, the elevator main control board sends an internal call display command to the internal call control board, and the internal call control board controls the internal call device to display the current floor of the elevator car.

5. A communication method, characterized in that, Based on any one of the communication systems described in claims 1-4, it includes: When the first communication channel is normal, data is exchanged with the first control board and the second control board through the first communication channel; When the first communication channel malfunctions, control commands are sent to the first control board through the second communication channel to maintain the basic functions of the car in emergency rescue mode.

6. The communication method according to claim 5, characterized in that, When the first communication channel is functioning normally, it also includes: The elevator main control board sends a heartbeat signal to the first control board through the second communication channel; When the feedback signal issued by the first control board in response to the heartbeat packet signal is received through the first communication channel, it is determined that the second communication channel is normal; If no feedback signal is received from the first control board in response to the heartbeat packet signal, the second communication channel is determined to be abnormal, and a maintenance reminder message is pushed to the maintenance system.

7. The communication method according to claim 5, characterized in that, The first control board includes a door operator control board, a voice control board, and an internal call control board; When the first communication channel is abnormal, an opening command is sent to the door operator control board, and the door operator control board controls the door operator to maintain the car door open; When the first communication channel is abnormal, a voice broadcast command is sent to the voice control board, and the voice control board controls the voice broadcast device to broadcast escape and rescue voice prompts. When the first communication channel is abnormal, an internal call display command is sent to the internal call control board, and the internal call control board controls the internal call device to display the current floor of the car.

8. The communication method according to claim 7, characterized in that, The second communication port of the elevator main control board is a single-bus communication sending port, and the second communication port of the first control board is a single-bus communication receiving port. The second communication channel adopts a single-bus communication protocol. The control command includes a header, a start data identifier segment, a data length identifier segment, multiple valid data segments, and a data frame check segment. The prefix is ​​used to identify that the instruction is read by the door operator control board, the voice control board, or the internal call control board; The starting data identifier segment is used to identify the starting position of valid data in the instruction; The data length identifier segment is used to identify the length of valid data in the instruction; The data frame check segment is used to verify the integrity of the valid data.

9. An electronic device, characterized in that, include: One or more processors; Storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the communication method as described in any one of claims 5-8.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the communication method as described in any one of claims 5-8.

Citation Information

Patent Citations

  • Operating less than all of multiple cars in a hoistway following communication failure between some or all cars

    CN101460385A

  • System and method convenient for maintenance operation of elevator

    CN108408525A