Elevator call self-test method and device
The invention provides an elevator hall call self-checking method and device, which can automatically detect elevator hall call faults, realize self-diagnosis of the elevator hall call system, solve the problems of low efficiency and high cost in the existing technology, and improve the stability and reliability of elevator operation.
Patent Information
- Application Number
- CN202411953865.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2044-12-27
AI Technical Summary
In the existing technology, elevator hall call fault detection relies on manual inspections, which is inefficient and difficult to detect and deal with potential fault hazards in a timely manner. Especially in high-rise buildings, there are many elevator hall calls and they are widely distributed, making manual inspections difficult and costly.
By putting the elevator into hall call detection mode, the communication line is released and self-detection is performed, including verification of the displayed model, communication ID number and program version number, and comparative testing of the communication unit, input and output unit and program version. Elevator hall call faults are automatically detected and software upgrades are performed when necessary.
It realizes the self-diagnosis of the elevator hall call system, reduces the frequency and difficulty of manual inspection, improves the accuracy of detection and the stability of the system, reduces maintenance costs, and ensures the efficiency and reliability of elevator operation.
Smart Images

Figure CN119706553B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of elevator authority opening, and in particular to an elevator call self-checking method and device. Background Art
[0002] In modern high-rise buildings, elevators are essential tools for vertical transportation, and their safety and reliability are of paramount importance. The elevator hall call system is a crucial interface for passengers to interact with the elevator system, and its performance and stability directly affect the passengers' riding experience and the overall operating efficiency of the elevator. However, during actual operation, elevator hall calls may malfunction due to various reasons, such as unstable power supply, microcontroller (MCU) abnormalities, display unit damage, communication failures, and inconsistent program versions.
[0003] Traditional elevator hall call fault detection relies primarily on manual inspections and fault reporting. This approach is not only inefficient but also makes it difficult to promptly detect and address potential fault hazards. This is especially true in high-rise buildings, where elevator hall calls are numerous and widely distributed, making manual inspections relatively difficult and costly. Summary of the Invention
[0004] In view of this, the present invention proposes an elevator hall call self-test method and device, which can effectively solve the defects of the existing technology such as low efficiency, difficulty in timely detection and treatment of potential fault hazards, and high difficulty and cost.
[0005] The technical solution of the present invention is achieved as follows:
[0006] An elevator hall call self-test method, comprising:
[0007] The elevator enters hall call detection mode, the elevator master control releases the occupation of the communication line, and the elevator hall call is set to self-detection mode;
[0008] In the self-test mode, the elevator hall call displays the hall call model, communication ID number and program version number to verify whether the product's own power supply, microcontroller and display unit are normal;
[0009] Conduct communication unit test. The elevator hall call function acts as the operating host to send test data to the elevator master control. The elevator master control acts as a slave to receive and reply to the relevant data. The elevator hall call function determines whether the communication unit is normal based on whether it can correctly receive the reply data from the master control.
[0010] Perform input and output unit test. The input and output unit communication buttons in the elevator hall call are automatically cross-connected. The input and output unit button test in the program is automatically run. The test results are output on the display unit to determine whether the input and output of the hall call itself are faulty.
[0011] Perform a program version comparison test. The elevator hall call acts as the operating host and sends program version query data to other hall calls. After receiving the query, other hall calls reply with their own program version information to determine the program version of the elevator hall call. If the program version is lower than that of other normal hall calls, the elevator hall call will choose to upgrade its own program data from other hall calls.
[0012] As a further optional solution to the elevator hall call self-test method, the communication unit test is performed, wherein the elevator hall call acts as an operating host to send test data to the elevator master control, and the elevator master control acts as a slave to receive and reply to the relevant data. The elevator hall call determines whether the communication unit is normal based on whether it can correctly receive the reply data from the master control, specifically including:
[0013] According to the test requirements, select the timed trigger or button input trigger mode. The timed trigger is achieved by setting a timer, and the button input trigger triggers communication by pressing a specific button;
[0014] Sending specific test data to the elevator master control through the elevator hall call, wherein the specific test data includes a predefined binary code, character sequence or digital signal;
[0015] After receiving the test data from the elevator hall call, the elevator master will parse and process it according to the communication protocol, and send corresponding reply data to the elevator hall call according to the analysis result. The reply data includes confirmation information, status information or error information;
[0016] After receiving the reply data from the elevator master control, the elevator hall call will monitor and record it, and analyze whether there is any fault or abnormality in the communication unit based on the monitored reply data.
[0017] As a further optional solution of the elevator hall call self-test method, the input and output unit test is performed, the input and output unit communication buttons in the elevator hall call are automatically cross-connected, the input and output unit button test in the program is automatically run, and the test results are output on the display unit to determine whether the input and output of the hall call itself are faulty, specifically including:
[0018] Obtain the input and output units in the elevator hall call and determine the cross-interconnection method between them;
[0019] Start an automatic test program through the control system or test equipment of the elevator hall call device. The test program will automatically perform a button test on the input and output units in the elevator hall call device. The button test includes pressing and releasing the button and monitoring the input and output signals.
[0020] During the test, use the test equipment or the built-in monitoring function of the elevator hall call to monitor the changes in input and output signals in real time. The changes in input and output signals include the pressing and releasing states of the buttons and the level changes of the input and output signals.
[0021] Compare the monitored input and output signal changes with the expected test results and record the test results;
[0022] Based on the recorded test results, analyze whether there is any fault or abnormality in the input and output units of the elevator hall call.
[0023] As a further optional solution to the elevator hall call self-test method, the program version comparison test is performed. The elevator hall call, as the operation host, sends program version query data to other hall calls. After receiving the query, the other hall calls reply with their own program version information, thereby determining the program version of the elevator hall call. If the program version is lower than that of other normal hall calls, the elevator hall call selects to upgrade its own program data from other hall calls. Specifically, the test includes:
[0024] The operation host sends program version query data to other call rooms through the communication line. The program version query data includes query instruction identifier, sender information, receiver information, program version request field, timestamp, sequence number, checksum and encryption information;
[0025] After receiving the query data, other hall calls parse the data and reply with their own program version information, which includes the hall call ID and the current program version number.
[0026] The operating host receives the reply information of other hall calls and parses the program version number of each hall call. It compares its own program version number with the program version numbers of other hall calls to determine whether there is a version difference. If the program version number of the operating host is lower than that of other hall calls, it chooses to upgrade its own program data from other hall calls.
[0027] An elevator hall call self-test device, comprising:
[0028] The control unit is used to put the elevator into hall call detection mode, control the elevator master control to release the occupation of the communication line, and set the elevator hall call to self-detection mode;
[0029] The display unit is used to display the model, communication ID number and program version number of the elevator hall call in the self-test mode to verify whether the power supply, microcontroller and display unit of the elevator hall call are normal;
[0030] The communication test unit is used to test the communication unit in the self-test mode. It sends test data to the elevator master control through the elevator hall call as the operation host, and receives the relevant data replied by the elevator master control as the slave. It judges whether the communication unit is normal based on whether the reply data can be received correctly.
[0031] The input and output test unit is used to perform input and output unit tests in the self-test mode. It automatically cross-connects the input and output unit communication buttons in the elevator hall call, automatically runs the input and output unit button test in the program, and outputs the results on the display unit to determine whether the elevator hall call input and output are faulty;
[0032] The version comparison and upgrade unit is used to perform program version comparison test in self-detection mode. It uses the elevator hall call as the operation host to send program version query data to other elevator hall calls, receives program version information replied by other elevator hall calls, and judges whether the program version of the elevator hall call is lower than that of other normal hall calls based on the comparison result. If lower, it chooses to upgrade its own program data from other hall calls.
[0033] As a further optional solution of the elevator hall call self-test device, the control unit is further used to generate a corresponding self-test report according to the self-test result after the self-test is completed, and store the self-test report in the storage unit or send it to the elevator management system.
[0034] As a further optional solution for the elevator call self-test device, the communication test unit also includes an error detection and retry mechanism, which is used to automatically retry sending test data and record an error log if the reply data from the elevator master control is not received correctly during the communication unit test.
[0035] As a further optional solution for the elevator hall call self-test device, the input and output test unit also includes a fault location function, which is used to locate and mark the faulty input and output unit according to the test results during the input and output unit test. The version comparison and upgrade unit also includes a version compatibility check function, which is used to check whether the program version of the elevator hall call is compatible with the program version of other hall calls before the program version comparison test.
[0036] A computing device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the elevator hall call self-test method are implemented.
[0037] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the above-mentioned elevator hall call self-test method.
[0038] The beneficial effects of the present invention are as follows: by setting the elevator to the hall call detection mode and releasing the occupation of the communication line, an independent communication environment is provided for the self-test process, external interference is avoided, and the accuracy of the detection is improved. The elevator hall call can display key information such as model, communication ID and program version number in the self-test mode, which is helpful to quickly identify the device identity and software status. The communication unit test directly verifies the reliability of the communication unit by sending and receiving test data, and can timely discover and solve communication faults. The input and output unit test can fully detect the input and output functions of the hall call system by automatically cross-interconnecting the input and output unit communication buttons and running the test program to ensure that the buttons are pressed. The button responds normally, which improves the stability and security of the system. The program version comparison test ensures the uniformity and compatibility of the system software by querying and comparing the program versions of different hall calls, avoiding potential failures or safety hazards caused by version inconsistency. This self-test method realizes the self-diagnosis of the elevator hall call system, reduces the frequency and difficulty of manual inspections, and reduces maintenance costs. When it detects that the program version is low, the system can automatically choose to upgrade its own program data from other hall calls, realize remote software updates, further simplify the maintenance process, and reduce the failure rate of the elevator hall call system through timely fault detection and repair, thereby improving the operation efficiency and reliability of the elevator. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0040] Figure 1 This is a flow chart of an elevator hall call self-test method according to the present invention;
[0041] Figure 2 The figure is a schematic diagram of the composition of an elevator hall call self-test device according to the present invention. DETAILED DESCRIPTION
[0042] The following is a clear and complete description of the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0043] refer to Figures 1 to 2 , an elevator hall call self-test method, comprising:
[0044] The elevator enters hall call detection mode, the elevator master control releases the occupation of the communication line, and the elevator hall call is set to self-detection mode;
[0045] In the self-test mode, the elevator hall call displays the hall call model, communication ID number and program version number to verify whether the product's own power supply, microcontroller and display unit are normal;
[0046] Conduct communication unit test. The elevator hall call function acts as the operating host to send test data to the elevator master control. The elevator master control acts as a slave to receive and reply to the relevant data. The elevator hall call function determines whether the communication unit is normal based on whether it can correctly receive the reply data from the master control.
[0047] Perform input and output unit test. The input and output unit communication buttons in the elevator hall call are automatically cross-connected. The input and output unit button test in the program is automatically run. The test results are output on the display unit to determine whether the input and output of the hall call itself are faulty.
[0048] Perform a program version comparison test. The elevator hall call acts as the operating host and sends program version query data to other hall calls. After receiving the query, other hall calls reply with their own program version information to determine the program version of the elevator hall call. If the program version is lower than that of other normal hall calls, the elevator hall call will choose to upgrade its own program data from other hall calls.
[0049] In this embodiment, by setting the elevator to hall call detection mode and releasing the occupation of the communication line, an independent communication environment is provided for the self-test process, avoiding external interference and improving the accuracy of detection. The elevator hall call can display key information such as model, communication ID and program version number in the self-test mode, which is helpful for quickly identifying the device identity and software status. The communication unit test directly verifies the reliability of the communication unit by sending and receiving test data, and can timely discover and solve communication faults. The input and output unit test can comprehensively detect the input and output functions of the hall call system by automatically cross-interconnecting the input and output unit communication buttons and running the test program to ensure that the buttons are ringing. The program version comparison test ensures the uniformity and compatibility of the system software by querying and comparing the program versions of different hall calls, avoiding potential failures or safety hazards caused by version inconsistencies. The self-check method realizes the self-diagnosis of the elevator hall call system, reduces the frequency and difficulty of manual inspections, and reduces maintenance costs. When a lower program version is detected, the system can automatically choose to upgrade its own program data from other hall calls, realize remote software updates, further simplify the maintenance process, and reduce the failure rate of the elevator hall call system through timely fault detection and repair, thereby improving the operation efficiency and reliability of the elevator.
[0050] Preferably, the communication unit test is performed, wherein the elevator hall call functions as an operating host to send test data to the elevator master control, the elevator master control functions as a slave to receive and reply to the relevant data, and the elevator hall call determines whether the communication unit is normal based on whether it can correctly receive the reply data from the master control, specifically including:
[0051] According to the test requirements, select the timed trigger or button input trigger mode. The timed trigger is achieved by setting a timer, and the button input trigger triggers communication by pressing a specific button;
[0052] Sending specific test data to the elevator master control through the elevator hall call, wherein the specific test data includes a predefined binary code, character sequence or digital signal;
[0053] After receiving the test data from the elevator hall call, the elevator master will parse and process it according to the communication protocol, and send corresponding reply data to the elevator hall call according to the analysis result. The reply data includes confirmation information, status information or error information;
[0054] After receiving the reply data from the elevator master control, the elevator hall call will monitor and record it, and analyze whether there is any fault or abnormality in the communication unit based on the monitored reply data.
[0055] In this embodiment, by selecting the timing trigger or button input trigger mode, the tester can flexibly select the test time according to the actual situation, improve the flexibility of the test, and send specific test data (such as predefined binary codes, character sequences or digital signals) to accurately simulate the actual communication scenario, thereby ensuring the accuracy of the test; the timing trigger mode can automatically perform periodic tests by setting a timer, reduce manual intervention, and improve test efficiency. The elevator call can automatically monitor and record the reply data from the elevator master control, and judge the status of the communication unit by analyzing this data, realizing the intelligent test; after the elevator master control parses and processes the test data according to the communication protocol, it will send corresponding reply data (such as confirmation information, status information or error information), which is provided to the tester. It provides rich diagnostic information to help quickly locate faults or anomalies in the communication unit. By analyzing the response data, testers can understand the performance of the communication unit under specific conditions, thereby more accurately evaluating its performance and reliability. Regular communication unit testing helps to promptly discover and repair potential communication faults, thereby enhancing the safety and stability of the elevator system. Testing by simulating actual communication scenarios can ensure that the elevator system has good communication performance in actual operation and reduce the risk of safety accidents caused by communication failures. The elevator call function can automatically record test data and response data, providing rich historical data support for subsequent maintenance and management. By analyzing this data, maintenance personnel can understand the operating status of the elevator communication unit, formulate reasonable maintenance plans, and improve maintenance efficiency and quality.
[0056] Preferably, the input / output unit test is performed, the input / output unit communication buttons in the elevator hall call are automatically cross-connected, the input / output unit button test in the program is automatically run, and the test result is output on the display unit to determine whether the input / output of the hall call itself is faulty, specifically including:
[0057] Obtain the input and output units in the elevator hall call and determine the cross-interconnection method between them;
[0058] Start an automatic test program through the control system or test equipment of the elevator hall call device. The test program will automatically perform a button test on the input and output units in the elevator hall call device. The button test includes pressing and releasing the button and monitoring the input and output signals.
[0059] During the test, use the test equipment or the built-in monitoring function of the elevator hall call to monitor the changes in input and output signals in real time. The changes in input and output signals include the pressing and releasing states of the buttons and the level changes of the input and output signals.
[0060] Compare the monitored input and output signal changes with the expected test results and record the test results;
[0061] Based on the recorded test results, analyze whether there is any fault or abnormality in the input and output units of the elevator hall call.
[0062] In this embodiment, the automated test program can quickly and accurately perform button tests, avoiding errors and inconsistencies that may be caused by manual testing. By monitoring the changes in input and output signals in real time and comparing them with expected results, any deviations can be quickly discovered, thereby accurately determining whether there are faults in the input and output units. The test program can automatically perform button tests on all input and output units, including pressing and releasing buttons, and monitoring input and output signals, ensuring the comprehensiveness and depth of the test. The real-time monitoring function can capture every detail of the signal changes, which helps to discover potential faults or anomalies and improve the sensitivity of the test. By comparing the monitored signal changes with the expected results, the test program can immediately point out which inputs are faulty. There is a problem with the output unit, which enables rapid fault location. Regular input and output unit testing helps to promptly discover and repair potential faults, thereby improving the reliability and stability of the elevator hall call system. Through automated testing, it can ensure that the elevator hall call remains in good working condition during long-term use, reducing downtime and maintenance costs caused by faults; automated testing reduces the time and labor costs required for manual testing, improves testing efficiency, eliminates the need to rely on professional testers, lowers the testing threshold, and allows more people to participate in testing work; automated testing can promptly discover and repair problems with the input and output units, thereby improving the response speed and accuracy of the elevator hall call and enhancing the user experience.
[0063] Preferably, the program version comparison test is performed in which the elevator hall call, as the operation host, sends program version query data to other hall calls. After receiving the query, the other hall calls reply with their own program version information, thereby determining the program version of the elevator hall call. If the program version is lower than that of other normal hall calls, the elevator hall call selects to upgrade its own program data from other hall calls, specifically including:
[0064] The operation host sends program version query data to other call rooms through the communication line. The program version query data includes query instruction identifier, sender information, receiver information, program version request field, timestamp, sequence number, checksum and encryption information;
[0065] After receiving the query data, other hall calls parse the data and reply with their own program version information, which includes the hall call ID and the current program version number.
[0066] The operating host receives the reply information of other hall calls and parses the program version number of each hall call. It compares its own program version number with the program version numbers of other hall calls to determine whether there is a version difference. If the program version number of the operating host is lower than that of other hall calls, it chooses to upgrade its own program data from other hall calls.
[0067] In this embodiment, through automated version query and comparison, the elevator hall call system can quickly identify which hall call programs have lower versions, thereby performing version upgrades in a timely manner and improving the efficiency of version management. By unifying the program version, the consistency of the elevator hall call system can be ensured, compatibility issues caused by version inconsistencies can be reduced, and the stability and reliability of the system can be improved. Automated version upgrades reduce manual intervention and maintenance costs. At the same time, remote upgrades eliminate the need for on-site operations, further reducing maintenance difficulty and costs. Support for remote query and upgrade of program versions makes the management of the elevator hall call system more convenient and efficient, and managers can easily implement version management and upgrades through remote operations. In the process of sending and receiving program version query data, by adding checksum and encryption information, the integrity and security of the data can be ensured to prevent data from being tampered with or leaked during transmission. During the version comparison process, if it is found that the program version of a certain hall call is abnormal or cannot respond to queries, the problem can be quickly located and corresponding repair measures can be taken to ensure the normal operation of the system.
[0068] It should be noted that the query command identifier is a unique identifier or code used to indicate that this is a request for program version query, which helps other hall call devices identify and correctly process the received data;
[0069] Sender information: includes the identification information of the host computer that sends the query data, such as the device number, IP address or MAC address. This information helps other call devices confirm the source of the data and respond when necessary;
[0070] Receiver information: Although the query is broadcast to all hall call devices, some indication can be included in the data to indicate which or all hall call devices are expected to respond, which helps to reduce unnecessary network communication and data processing;
[0071] Program version request field: explicitly instructs other hall call devices to reply with their current program version information. This is the core part of the query data and ensures that other hall call devices know what information needs to be returned.
[0072] Timestamp or sequence number: used to identify the time and order of query data transmission, helping to distinguish between multiple query requests and track the response status of each request;
[0073] Checksum or encryption information: To ensure data integrity and security, checksum or encryption information can be included in the query data. This helps other hall call devices verify the authenticity of the data and prevent malicious attacks or data tampering.
[0074] An elevator hall call self-test device, comprising:
[0075] The control unit is used to put the elevator into hall call detection mode, control the elevator master control to release the occupation of the communication line, and set the elevator hall call to self-detection mode;
[0076] The display unit is used to display the model, communication ID number and program version number of the elevator hall call in the self-test mode to verify whether the power supply, microcontroller and display unit of the elevator hall call are normal;
[0077] The communication test unit is used to test the communication unit in the self-test mode. It sends test data to the elevator master control through the elevator hall call as the operation host, and receives the relevant data replied by the elevator master control as the slave. It judges whether the communication unit is normal based on whether the reply data can be received correctly.
[0078] The input and output test unit is used to perform input and output unit tests in the self-test mode. It automatically cross-connects the input and output unit communication buttons in the elevator hall call, automatically runs the input and output unit button test in the program, and outputs the results on the display unit to determine whether the elevator hall call input and output are faulty;
[0079] The version comparison and upgrade unit is used to perform program version comparison test in self-detection mode. It uses the elevator hall call as the operation host to send program version query data to other elevator hall calls, receives program version information replied by other elevator hall calls, and judges whether the program version of the elevator hall call is lower than that of other normal hall calls based on the comparison result. If lower, it chooses to upgrade its own program data from other hall calls.
[0080] Preferably, the control unit is further configured to generate a corresponding self-test report according to the self-test result after the self-test is completed, and store the self-test report in the storage unit or send it to the elevator management system.
[0081] Preferably, the communication test unit further includes an error detection and retry mechanism for automatically retrying to send the test data and recording an error log if the reply data from the elevator master control is not correctly received during the communication unit test.
[0082] Preferably, the input / output test unit further includes a fault location function, which is used to locate and mark the faulty input / output unit according to the test results during the input / output unit test. The version comparison and upgrade unit further includes a version compatibility check function, which is used to check whether the program version of the elevator hall call is compatible with the program version of other hall calls before the program version comparison test.
[0083] A computing device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the elevator hall call self-test method are implemented.
[0084] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the above-mentioned elevator hall call self-test method.
[0085] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. An elevator hall call self-test method, characterized in that: include: The elevator enters hall call detection mode, the elevator master control releases the occupation of the communication line, and the elevator hall call is set to self-detection mode; In the self-test mode, the elevator hall call displays the hall call model, communication ID number and program version number to verify whether the product's own power supply, microcontroller and display unit are normal; Conduct communication unit test. The elevator hall call function acts as the operating host to send test data to the elevator master control. The elevator master control acts as a slave to receive and reply to the relevant data. The elevator hall call function determines whether the communication unit is normal based on whether it can correctly receive the reply data from the master control. Perform input and output unit test. The input and output unit communication buttons in the elevator hall call are automatically cross-connected. The input and output unit button test in the program is automatically run. The test results are output on the display unit to determine whether the input and output of the hall call itself are faulty. Perform a program version comparison test. The elevator hall call acts as the operating host and sends program version query data to other hall calls. After receiving the query, other hall calls reply with their own program version information to determine the program version of the elevator hall call. If the program version is lower than that of other normal hall calls, the elevator hall call will choose to upgrade its own program data from other hall calls.
2. The elevator hall call self-test method according to claim 1, characterized in that: The communication unit test is performed in which the elevator hall call acts as the operating host to send test data to the elevator master control. The elevator master control acts as a slave to receive and reply to the relevant data. The elevator hall call determines whether the communication unit is normal based on whether it can correctly receive the reply data from the master control. Specifically, it includes: According to the test requirements, select the timed trigger or button input trigger mode. The timed trigger is achieved by setting a timer, and the button input trigger triggers communication by pressing a specific button; Sending specific test data to the elevator master control through the elevator hall call, wherein the specific test data includes a predefined binary code, character sequence or digital signal; After receiving the test data from the elevator hall call, the elevator master will parse and process it according to the communication protocol, and send corresponding reply data to the elevator hall call according to the analysis result. The reply data includes confirmation information, status information or error information; After receiving the reply data from the elevator master control, the elevator hall call will monitor and record it, and analyze whether there is any fault or abnormality in the communication unit based on the monitored reply data.
3. The elevator hall call self-test method according to claim 2, characterized in that: The input and output unit test is performed, and the input and output unit communication buttons in the elevator hall call are automatically cross-connected, and the input and output unit button test in the program is automatically run. The test results are output on the display unit to determine whether the input and output of the hall call itself are faulty. Specifically, it includes: Obtain the input and output units in the elevator hall call and determine the cross-interconnection method between them; Start an automatic test program through the control system or test equipment of the elevator hall call device. The test program will automatically perform a button test on the input and output units in the elevator hall call device. The button test includes pressing and releasing the button and monitoring the input and output signals. During the test, use the test equipment or the built-in monitoring function of the elevator hall call to monitor the changes in input and output signals in real time. The changes in input and output signals include the pressing and releasing states of the buttons and the level changes of the input and output signals. Compare the monitored input and output signal changes with the expected test results and record the test results; Based on the recorded test results, analyze whether there is any fault or abnormality in the input and output units of the elevator hall call.
4. The elevator hall call self-test method according to claim 3, characterized in that: The program version comparison test is performed in which the elevator hall call, as the operating host, sends program version query data to other hall calls. After receiving the query, the other hall calls reply with their own program version information, thereby determining the program version of the elevator hall call. If the program version is lower than that of other normal hall calls, the elevator hall call will choose to upgrade its own program data from other hall calls. Specifically, the test includes: The operation host sends program version query data to other call rooms through the communication line. The program version query data includes query instruction identifier, sender information, receiver information, program version request field, timestamp, sequence number, checksum and encryption information; After receiving the query data, other hall calls parse the data and reply with their own program version information, which includes the hall call ID and the current program version number. The operating host receives the reply information of other hall calls and parses the program version number of each hall call. It compares its own program version number with the program version numbers of other hall calls to determine whether there is a version difference. If the program version number of the operating host is lower than that of other hall calls, it chooses to upgrade its own program data from other hall calls.
5. An elevator hall call self-test device, characterized in that: include: The control unit is used to put the elevator into hall call detection mode, control the elevator master control to release the occupation of the communication line, and set the elevator hall call to self-detection mode; The display unit is used to display the model, communication ID number and program version number of the elevator hall call in the self-test mode to verify whether the power supply, microcontroller and display unit of the elevator hall call are normal; The communication test unit is used to test the communication unit in the self-test mode. It sends test data to the elevator master control through the elevator hall call as the operation host, and receives the relevant data replied by the elevator master control as the slave. It judges whether the communication unit is normal based on whether the reply data can be received correctly. The input and output test unit is used to perform input and output unit tests in the self-test mode. It automatically cross-connects the input and output unit communication buttons in the elevator hall call, automatically runs the input and output unit button test in the program, and outputs the results on the display unit to determine whether the elevator hall call input and output are faulty; The version comparison and upgrade unit is used to perform program version comparison test in self-detection mode. It uses the elevator hall call as the operation host to send program version query data to other elevator hall calls, receives program version information replied by other elevator hall calls, and judges whether the program version of the elevator hall call is lower than that of other normal hall calls based on the comparison result. If lower, it chooses to upgrade its own program data from other hall calls.
6. The elevator hall call self-test device according to claim 5, characterized in that: The control unit is further configured to generate a corresponding self-test report according to the self-test result after the self-test is completed, and store the self-test report in the storage unit or send it to the elevator management system.
7. The elevator hall call self-test device according to claim 6, characterized in that: The communication test unit also includes an error detection and retry mechanism, which is used to automatically retry sending test data and record an error log if the reply data from the elevator master control is not received correctly during the communication unit test.
8. The elevator hall call self-test device according to claim 7, characterized in that: The input / output test unit further includes a fault location function for locating and marking a faulty input / output unit according to the test results during the input / output unit test. The version comparison and upgrade unit further includes a version compatibility check function for checking whether the elevator hall call program version is compatible with other hall call program versions before the program version comparison test.
9. A computing device, characterized in that The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the elevator hall call self-test method according to any one of claims 1 to 4 are implemented.
10. A computer-readable storage medium, characterized in that The storage medium stores a computer program, which, when executed by a processor, implements the steps of the elevator hall call self-test method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Elevator external calling control system capable of automatically identifying floor positions and implementation method for elevator external calling control system
CN105173947A
Method for arranging elevator hall-call board and elevator control method
CN108439108A