CN115258854B - Butt joint diagnosis method and device for elevator control system - Google Patents

Butt joint diagnosis method and device for elevator control system Download PDF

Info

Publication number
CN115258854B
CN115258854B CN202211080907.4A CN202211080907A CN115258854B CN 115258854 B CN115258854 B CN 115258854B CN 202211080907 A CN202211080907 A CN 202211080907A CN 115258854 B CN115258854 B CN 115258854B
Authority
CN
China
Prior art keywords
elevator control
control server
elevator
network
control system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211080907.4A
Other languages
Chinese (zh)
Other versions
CN115258854A (en
Inventor
郑威
支涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Yunji Technology Co Ltd
Original Assignee
Beijing Yunji Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Yunji Technology Co Ltd filed Critical Beijing Yunji Technology Co Ltd
Priority to CN202211080907.4A priority Critical patent/CN115258854B/en
Publication of CN115258854A publication Critical patent/CN115258854A/en
Application granted granted Critical
Publication of CN115258854B publication Critical patent/CN115258854B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/24Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration
    • B66B1/28Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration electrical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3415Control system configuration and the data transmission or communication within the control system
    • B66B1/3446Data transmission or communication within the control system
    • B66B1/3461Data transmission or communication within the control system between the elevator control system and remote or mobile stations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B2201/00Aspects of control systems of elevators
    • B66B2201/40Details of the change of control mode
    • B66B2201/46Switches or switchgear
    • B66B2201/4607Call registering systems
    • B66B2201/4638Wherein the call is registered without making physical contact with the elevator system

Landscapes

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

Abstract

The disclosure relates to the technical field of robots and provides a butt joint diagnosis method and device for an elevator control system. The method comprises the following steps: inquiring the network information of the elevator control server according to the identifier of the elevator control server through a network connection checking command; responding to the network information to represent the network connection between the elevator control server and the robot, and sending authentication data to the elevator control server according to the network information and the authentication rule of the elevator control server; responding to the verification that the authentication data passes through the elevator control server, sending a floor acquisition instruction to the elevator control server according to the interface protocol and the encryption mode of the current elevator, and sending a call instruction to the elevator control server according to the interface protocol and the encryption mode; and responding to the feedback information of the call instruction returned by the elevator control server, and determining that the elevator control system is in butt joint normally. By adopting the technical means, the technical problem that the butt joint diagnosis of the elevator control system cannot be carried out can be solved.

Description

Butt joint diagnosis method and device for elevator control system
Technical Field
The present disclosure relates to the field of robotics, and in particular, to an elevator control system docking diagnosis method, apparatus, electronic device, and computer-readable storage medium.
Background
In robot operation scenarios such as indoor multi-floor scenarios, elevators are an indispensable tool for transportation across floors. In the process of robot boarding an elevator, a communication connection needs to be established with the elevator control system and a command is sent to the elevator control system to inquire about the elevator position and to instruct the elevator to go to the destination floor.
In the related art, if an elevator is provided by a third party manufacturer, the adaptation degree of a robot and the elevator is poor, and the butt joint diagnosis of an elevator control system cannot be performed. If the robot is unable to perform a docking diagnosis for the elevator control system, the operation safety of the robot will be greatly compromised, and the robot may therefore become trapped in the elevator, lose positioning, and even go to a dangerous area.
Whether the robot can control the elevator to run through the elevator control system is a necessary condition for the robot to run normally in the indoor multi-floor scene, and the butt joint diagnosis of the elevator control system is a precondition for the robot to run normally in the indoor multi-floor scene.
Disclosure of Invention
In view of this, embodiments of the present disclosure provide a docking diagnosis method, apparatus, electronic device, and computer-readable storage medium for an elevator control system, so as to solve the problem that in the prior art, the docking diagnosis cannot be performed on the elevator control system.
In a first aspect of the embodiments of the present disclosure, there is provided an elevator control system docking diagnosis method, including: inquiring the network information of the elevator control server according to the identifier of the elevator control server through a network connection checking command; responding to the network information to represent the network connection of the elevator control server and the robot, and sending authentication data to the elevator control server according to the network information and the authentication rule of the elevator control server so as to establish authentication connection with the elevator control server; responding to the verification that the authentication data passes through the elevator control server, and sending a floor acquisition instruction to the elevator control server according to the interface protocol and the encryption mode of the current elevator so as to acquire the floor information of the current elevator; responding to the elevator control server to return the floor information of the current elevator, and sending a calling instruction to the elevator control server according to an interface protocol and an encryption mode so as to call an elevator cabin of the current elevator to reach the current floor where the robot is located; and responding to the feedback information of the call instruction returned by the elevator control server, and determining that the elevator control system is in butt joint normally.
In a second aspect of the embodiments of the present disclosure, there is provided an elevator control system docking diagnosis apparatus including: the network inquiry module is used for inquiring the network information of the elevator control server according to the identifier of the elevator control server through the network connection checking command; the authentication module is used for responding to the network information to represent the network connection of the elevator control server and the robot, and sending authentication data to the elevator control server according to the network information and the authentication rule of the elevator control server so as to establish authentication connection with the elevator control server; the floor acquisition module is used for responding to the authentication data and passing through the verification of the elevator control server, and sending a floor acquisition instruction to the elevator control server according to the interface protocol and the encryption mode of the current elevator so as to acquire the floor information of the current elevator; the calling module is used for responding to the floor information of the current elevator returned by the elevator control server, and sending a calling instruction to the elevator control server according to an interface protocol and an encryption mode so as to call an elevator cabin of the current elevator to reach the current floor where the robot is located; and the determining module is used for responding to the feedback information of the call instruction returned by the elevator control server and determining that the elevator control system is in butt joint normally.
In a third aspect of the disclosed embodiments, an electronic device is provided, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the steps of the above method when executing the computer program.
In a fourth aspect of the disclosed embodiments, a computer-readable storage medium is provided, which stores a computer program which, when executed by a processor, implements the steps of the above-described method.
Compared with the prior art, the embodiment of the disclosure has the beneficial effects that: by inquiring network information of the elevator control server, sending authentication data to the elevator control server, sending floor acquisition instructions and acquisition instructions to the elevator control server and gradually judging whether the elevator control system can be normally docked with the robot according to feedback of the network and the elevator control server, the problem that the elevator control system cannot be subjected to docking diagnosis in the prior art can be solved, and safety of the robot riding an elevator is improved.
Specifically, the technical scheme in the embodiment of the disclosure processes the steps of taking the elevator by the robot, and extracts key steps from the steps as the basis of the butt joint diagnosis of the elevator control system. The non-compliance of the feedback of any step in the elevator riding process represents the occurrence of a docking problem of the elevator control system, and at the moment, the docking diagnosis system can immediately report to technicians for investigation and processing. According to the technical scheme in the embodiment of the disclosure, the diagnosis steps are completely implemented, so that the elevator taking safety of cross-floor transportation by using robots in a multi-floor scene can be ensured.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings that are required for the embodiments or the description of the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and other drawings may be obtained according to these drawings without inventive effort for a person of ordinary skill in the art.
Fig. 1 is a scene schematic diagram of an application scene of an embodiment of the present disclosure;
fig. 2 is a flow chart of an elevator control system docking diagnosis method provided in an embodiment of the present disclosure;
FIG. 3 is a schematic structural view of yet another docking diagnostic system provided by an embodiment of the present disclosure;
fig. 4 is a schematic structural view of an elevator control system docking diagnosis apparatus provided in an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system configurations, techniques, etc. in order to provide a thorough understanding of the disclosed embodiments. However, it will be apparent to one skilled in the art that the present disclosure may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present disclosure with unnecessary detail.
An elevator control system docking diagnosis method and apparatus according to embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
Fig. 1 is a scene diagram of an application scene of an embodiment of the present disclosure. The application scenario may include terminal devices 101, 102, and 103, server 104, and network 105.
The terminal devices 101, 102, and 103 may be hardware or software. When the terminal devices 101, 102, and 103 are hardware, they may be various electronic devices having a display screen and supporting communication with the server 104, including but not limited to smartphones, robots, laptop and desktop computers, etc. (e.g., 102 may be a robot); when the terminal devices 101, 102, and 103 are software, they may be installed in the electronic device as above. Terminal devices 101, 102, and 103 may be implemented as multiple software or software modules, or as a single software or software module, as embodiments of the present disclosure are not limited in this regard. Further, various applications, such as a data processing application, an instant messaging tool, social platform software, a search class application, a shopping class application, and the like, may be installed on the terminal devices 101, 102, and 103.
The server 104 may be a server that provides various services, for example, a background server that receives a request transmitted from a terminal device with which communication connection is established, and the background server may perform processing such as receiving and analyzing the request transmitted from the terminal device and generate a processing result. The server 104 may be a server, a server cluster formed by a plurality of servers, or a cloud computing service center, which is not limited in the embodiments of the present disclosure.
The server 104 may be hardware or software. When the server 104 is hardware, it may be various electronic devices that provide various services to the terminal devices 101, 102, and 103. When the server 104 is software, it may be a plurality of software or software modules providing various services to the terminal devices 101, 102, and 103, or may be a single software or software module providing various services to the terminal devices 101, 102, and 103, which is not limited by the embodiments of the present disclosure.
The network 105 may be a wired network using coaxial cable, twisted pair wire, and optical fiber connection, or may be a wireless network that can implement interconnection of various communication devices without wiring, for example, bluetooth (Bluetooth), near field communication (Near Field Communication, NFC), infrared (Infrared), etc., which are not limited by the embodiments of the present disclosure.
The target user can establish a communication connection with the server 104 via the network 105 through the terminal devices 101, 102, and 103 to receive or transmit information or the like. It should be noted that the specific types, numbers and combinations of the terminal devices 101, 102 and 103, the server 104 and the network 105 may be adjusted according to the actual requirements of the application scenario, which is not limited by the embodiment of the present disclosure.
Fig. 2 is a flow chart of an elevator control system docking diagnosis method provided in an embodiment of the present disclosure. The elevator control system docking diagnostic method of fig. 2 may be performed by the terminal device or server of fig. 1. As shown in fig. 2, the elevator control system docking diagnosis method includes:
step S201, inquiring the network information of the elevator control server according to the identifier of the elevator control server through the network connection checking command.
And step S202, responding to the network information to represent the network connection of the elevator control server and the robot, and sending authentication data to the elevator control server according to the network information and the authentication rule of the elevator control server so as to establish authentication connection with the elevator control server.
And step S203, in response to the verification that the authentication data passes through the elevator control server, a floor acquisition instruction is sent to the elevator control server according to the interface protocol and the encryption mode of the current elevator so as to acquire the floor information of the current elevator.
And step S204, responding to the floor information of the current elevator returned by the elevator control server, and sending a calling instruction to the elevator control server according to an interface protocol and an encryption mode so as to call an elevator cabin of the current elevator to reach the current floor where the robot is located.
And step S205, responding to the feedback information of the call instruction returned by the elevator control server, and determining that the elevator control system is in butt joint normally.
In the related art, control interfaces provided by most elevator manufacturers are required to be invoked through network protocols such as http, websocket, and the technical scheme of the embodiment of the disclosure provides a technological scheme for butt joint diagnosis of a flow elevator control system, and a robot for performing cross-floor navigation in the process of taking an elevator performs omnibearing and full-automatic diagnosis on the elevator control system according to the flow of taking the elevator by the robot and the sequence of steps S101 to S105 so as to improve the elevator taking safety of using the robot for cross-floor transportation in a multi-floor scene.
As shown in fig. 3, the robot 303 sends a signal to the elevator control server 301 to call an elevator, and the elevator control server 301 returns authentication, floor information to the robot 303. The elevator control server 301 calls the elevator 302, and the elevator 302 returns floor information to the elevator control server. The robot 303 rides the elevator 302. When the robot 303 gets up to a third party elevator, in order to enable the robot to normally acquire the floor where the elevator is and call the elevator through the network in the process of getting up to the elevator, it is first necessary to judge the network conditions of the robot and the elevator control server 301, and then to authenticate the authority of the robot to control the elevator 302. After the authority authentication is successful, the elevator floor information is acquired and the elevator is further called. In the technical scheme of the embodiment of the disclosure, the steps of taking the elevator by the robot are processed, and key steps are extracted to serve as the basis for butt joint diagnosis of an elevator control system.
In step S201, inquiring whether the robot is connected to the target network according to the identifier of the target network through the network connection check command; and responding to the connection of the robot and the target network, and inquiring the network information of the elevator control server according to the identifier of the elevator control server through a network connection checking command.
Specifically, whether the robot is connected with the target network or not can be inquired through the mode of ping the ip address or the website of the target network website, and the network condition of the robot can be confirmed. The network condition of the elevator control server can be confirmed by means of ping the ip address or the web address of the elevator control server. The target network may be a public network.
After inquiring whether the robot is connected to the target network according to the identifier of the target network through the network connection check command in step S201, it is determined that the elevator control system has a docking failure in response to the robot not being connected to the target network.
Specifically, if the robot is connected to the target network, the network information of the elevator control server is queried according to the identifier of the elevator control server through a network connection checking command. If the robot is not connected with the target network, determining that the elevator control system has a docking fault.
After step S201, it is determined that the elevator control system has a docking failure in response to the network information indicating that the elevator control server is not connected to the network in which the robot is located.
Specifically, if the elevator control server is connected to the network where the robot is located, step S202 is executed, and if the elevator control server is not connected to the network where the robot is located, it is determined that the docking failure occurs in the elevator control system. The network where the robot is located is the target network, which may be a public network.
After step S202, it is determined that the elevator control system has a docking failure in response to the authentication data failing verification by the elevator control server.
Specifically, in step S202, authentication of a key, token, or the like may be performed according to a connection method or a verification method provided by an elevator manufacturer. If the authentication data passes the verification of the elevator control server, step S203 is executed, and if the authentication data does not pass the verification of the elevator control server, it is determined that the docking failure occurs in the elevator control system.
After step S203, it is determined that the elevator control system has a docking failure in response to the elevator control server not returning floor information of the current elevator.
Specifically, in step S203, the acquisition of elevator floor information may be attempted according to an interface protocol and an encryption scheme provided by the elevator manufacturer. If the elevator control server returns the floor information of the current elevator, step S204 is performed, and if the elevator control server does not return the floor information of the current elevator, it is determined that the elevator control system has a docking failure.
After step S204, it is determined that the elevator control system has a docking failure in response to the feedback information that the elevator control server did not return the call instruction.
Specifically, in step S204, an attempt may be made to call the elevator to the current floor of the robot and to keep the elevator floor acquired throughout, according to the interface protocol and encryption provided by the elevator manufacturer. If the elevator control server returns the feedback information of the call instruction, step S205 is executed, and if the elevator control server does not return the feedback information of the call instruction, it is determined that the docking failure occurs in the elevator control system.
In the embodiment of the disclosure, the feedback non-compliance rule of any one of the steps S201 to S205 represents that the elevator control system has a docking problem, and at this time, the docking diagnosis system immediately reports to a technician for investigation and processing. The diagnosis steps are completely implemented according to the flow of the steps S201 to S205, so that the elevator taking safety of the cross-floor transportation by using the robot in the multi-floor scene can be ensured.
Any combination of the above optional solutions may be adopted to form an optional embodiment of the present application, which is not described herein in detail.
According to the butt joint diagnosis method of the elevator control system, whether the elevator control system can be normally in butt joint with the robot or not is judged step by step according to feedback of the network and the elevator control server by inquiring network information of the elevator control server, sending authentication data to the elevator control server and sending floor acquisition instructions and acquisition instructions to the elevator control server, the problem that the butt joint diagnosis cannot be carried out on the elevator control system in the prior art can be solved, and safety of the robot riding an elevator is improved.
The following are device embodiments of the present disclosure that may be used to perform method embodiments of the present disclosure. The elevator control system docking diagnosis apparatus described below and the elevator control system docking diagnosis method described above may be referred to correspondingly to each other. For details not disclosed in the embodiments of the apparatus of the present disclosure, please refer to the embodiments of the method of the present disclosure.
Fig. 4 is a schematic diagram of an elevator control system docking diagnostic apparatus provided in an embodiment of the present disclosure. As shown in fig. 4, the elevator control system docking diagnosis apparatus includes:
the network query module 401 may be used to query the elevator control server for network information based on the identifier of the elevator control server through a network connection view command.
The authentication module 402 may be configured to characterize a network connection of the elevator control server and the robot in response to the network information, and send authentication data to the elevator control server according to the network information and an authentication rule of the elevator control server, so as to establish an authentication connection with the elevator control server.
The floor acquisition module 403 may be configured to send a floor acquisition instruction to the elevator control server according to the interface protocol and the encryption mode of the current elevator to acquire the floor information of the current elevator in response to the authentication data passing through the verification of the elevator control server.
And the calling module 404 is used for responding to the floor information of the current elevator returned by the elevator control server and sending a calling instruction to the elevator control server according to an interface protocol and an encryption mode so as to call the elevator cabin of the current elevator to reach the current floor where the robot is located.
The determining module 405 may be configured to determine that the elevator control system is docked properly in response to feedback information from the elevator control server to return a call instruction.
In the related art, control interfaces provided by most elevator manufacturers are required to be called through network protocols such as http, websocket, and the technical scheme of the embodiment of the disclosure provides a technological scheme for butt joint diagnosis of a flow elevator control system.
Specifically, when the robot gets on a third party elevator, in order to enable the robot to normally acquire the floor where the elevator is and call the elevator through a network in the process of getting on the elevator, the network conditions of the robot and an elevator control server need to be judged first, and then the authority of the robot to control the elevator needs to be authenticated. After the authority authentication is successful, the elevator floor information is acquired and the elevator is further called. In the technical scheme of the embodiment of the disclosure, each module in the elevator control system docking diagnosis device performs elevator control system docking diagnosis based on key steps of the robot riding an elevator, so that the safety of the robot riding the elevator can be improved.
In the embodiment of the present disclosure, the network query module 401 may be further configured to query, through a network connection check command, whether the robot is connected to the target network according to the identifier of the target network; and responding to the connection of the robot and the target network, and inquiring the network information of the elevator control server according to the identifier of the elevator control server through a network connection checking command.
Specifically, the network query module 401 may query whether the robot is connected to the target network by pinging the ip address or the web address of the target network web address, to confirm the network condition of the robot. The network condition of the elevator control server can be confirmed by means of ping the ip address or the web address of the elevator control server. The target network may be a public network.
In an embodiment of the disclosure, the determination module may be further configured to determine that the elevator control system has a docking failure in response to the robot not being connected to the target network.
In an embodiment of the disclosure, the determination module may be further configured to determine that the elevator control system has a docking failure in response to the network information characterizing that the elevator control server is not connected to the network in which the robot is located.
In an embodiment of the present disclosure, the determination module may be further configured to determine that the elevator control system has a docking failure in response to the authentication data failing verification by the elevator control server.
In the embodiment of the disclosure, the authentication module can perform authentication in the modes of a key, a token and the like according to a connection method or a verification method provided by an elevator manufacturer. If the authentication data passes the verification of the elevator control server, step S203 is executed, and if the authentication data does not pass the verification of the elevator control server, it is determined that the docking failure occurs in the elevator control system.
In the disclosed embodiments, the determination module may also be configured to determine that the elevator control system has a docking failure in response to the elevator control server not returning floor information for the current elevator.
In an embodiment of the disclosure, the determining module may be further configured to determine that the elevator control system has a docking failure in response to feedback information that the elevator control server did not return a call instruction.
In the embodiment of the disclosure, if the elevator control system is determined to have a docking fault, the docking diagnosis system can immediately report to technicians for checking and processing, so that the elevator taking safety of using robots for cross-floor transportation in a multi-floor scene is ensured.
Since each functional module of the elevator control system docking diagnosis apparatus of the exemplary embodiment of the present disclosure corresponds to a step of the exemplary embodiment of the above-described elevator control system docking diagnosis method, for details not disclosed in the embodiment of the apparatus of the present disclosure, reference is made to the embodiment of the above-described elevator control system docking diagnosis method of the present disclosure.
According to the elevator control system docking diagnosis device disclosed by the embodiment of the disclosure, whether the elevator control system can be normally docked with the robot or not is judged step by step according to the feedback of the network and the elevator control server by inquiring the network information of the elevator control server, sending authentication data to the elevator control server and sending a floor acquisition instruction and an acquisition instruction to the elevator control server, so that the problem that the elevator control system cannot be docked and diagnosed in the prior art can be solved, and the safety of a robot riding an elevator is improved.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic of each process, and should not constitute any limitation on the implementation process of the embodiments of the disclosure.
Fig. 5 is a schematic diagram of an electronic device 500 provided by an embodiment of the present disclosure. As shown in fig. 5, the electronic apparatus 500 of this embodiment includes: a processor 501, a memory 502 and a computer program 503 stored in the memory 502 and executable on the processor 501. The steps of the various method embodiments described above are implemented by processor 501 when executing computer program 503. Alternatively, the processor 501, when executing the computer program 503, performs the functions of the modules/units in the above-described apparatus embodiments.
Illustratively, the computer program 503 may be partitioned into one or more modules/units, which are stored in the memory 502 and executed by the processor 501 to complete the present disclosure. One or more of the modules/units may be a series of computer program instruction segments capable of performing particular functions for describing the execution of the computer program 503 in the electronic device 500.
The electronic device 500 may be a desktop computer, a notebook computer, a palm computer, a cloud server, or the like. Electronic device 500 may include, but is not limited to, a processor 501 and a memory 502. It will be appreciated by those skilled in the art that fig. 5 is merely an example of an electronic device 500 and is not meant to limit the electronic device 500, and may include more or fewer components than shown, or may combine certain components, or different components, e.g., an electronic device may also include an input-output device, a network access device, a bus, etc.
The processor 501 may be a central processing unit (Central Processing Unit, CPU) or other general purpose processor, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 502 may be an internal storage unit of the electronic device 500, for example, a hard disk or a memory of the electronic device 500. The memory 502 may also be an external storage device of the electronic device 500, for example, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the electronic device 5. Further, the memory 502 may also include both internal storage units and external storage devices of the electronic device 500. The memory 502 is used to store computer programs and other programs and data required by the electronic device. The memory 502 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working process of the units and modules in the above system may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
In the embodiments provided in the present disclosure, it should be understood that the disclosed apparatus/electronic device and method may be implemented in other manners. For example, the apparatus/electronic device embodiments described above are merely illustrative, e.g., the division of modules or elements is merely a logical functional division, and there may be additional divisions of actual implementations, multiple elements or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present disclosure may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present disclosure may implement all or part of the flow of the method of the above-described embodiments, or may be implemented by a computer program to instruct related hardware, and the computer program may be stored in a computer readable storage medium, where the computer program, when executed by a processor, may implement the steps of the method embodiments described above. The computer program may comprise computer program code, which may be in source code form, object code form, executable file or in some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It should be noted that the content of the computer readable medium can be appropriately increased or decreased according to the requirements of the jurisdiction's jurisdiction and the patent practice, for example, in some jurisdictions, the computer readable medium does not include electrical carrier signals and telecommunication signals according to the jurisdiction and the patent practice.
The above embodiments are merely for illustrating the technical solution of the present disclosure, and are not limiting thereof; although the present disclosure has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the disclosure, and are intended to be included in the scope of the present disclosure.

Claims (10)

1. A method of interfacing an elevator control system, the method comprising:
inquiring the network information of the elevator control server according to the identifier of the elevator control server through a network connection checking command;
responding to the network information to represent the network connection of the elevator control server and the robot, and sending authentication data to the elevator control server according to the network information and the authentication rule of the elevator control server so as to establish authentication connection with the elevator control server;
responding to the verification that the authentication data passes through the elevator control server, and sending a floor acquisition instruction to the elevator control server according to an interface protocol and an encryption mode of a current elevator so as to acquire floor information of the current elevator;
responding to the elevator control server to return the floor information of the current elevator, and sending a calling instruction to the elevator control server according to the interface protocol and the encryption mode so as to call an elevator cabin of the current elevator to reach the current floor where the robot is located;
responding to feedback information of the call instruction returned by the elevator control server, and determining that the elevator control system is in butt joint normally;
and if any step is not responded subsequently, determining that the elevator control system has a docking fault.
2. The method according to claim 1, characterized in that querying the network data of the elevator control server from the identifier of the elevator control server by means of a network connection view command comprises:
inquiring whether the robot is connected with a target network according to an identifier of the target network through the network connection checking command;
and responding to the connection of the robot and the target network, and inquiring the network information of the elevator control server according to the identifier of the elevator control server through the network connection checking command.
3. The method of claim 2, wherein after querying, via the network connection view command, whether the robot is connected to the target network based on the identifier of the target network, the method further comprises:
and determining that the elevator control system has a docking fault in response to the robot not being connected to the target network.
4. The method of claim 1, wherein after querying the elevator control server for network information based on the identifier of the elevator control server via a network connection view command, the method further comprises:
and responding to the network information to represent that the elevator control server is not connected with the network where the robot is located, and determining that the elevator control system has a docking fault.
5. The method of claim 1, wherein after transmitting authentication data to the elevator control server according to the network information and the authentication rules of the elevator control server, the method further comprises:
and determining that the elevator control system has a docking failure in response to the authentication data failing verification by the elevator control server.
6. The method according to claim 1, characterized in that after sending a floor acquisition instruction to the elevator control server according to the interface protocol and encryption of the current elevator, the method further comprises:
and determining that the elevator control system has a docking fault in response to the elevator control server not returning floor information of the current elevator.
7. The method of claim 1, wherein after sending a call instruction to the elevator control server according to the interface protocol and the encrypted manner, the method further comprises:
and responding to the feedback information that the elevator control server does not return the call instruction, and determining that the elevator control system has a docking fault.
8. An elevator control system docking diagnostic device, comprising:
the network inquiry module is used for inquiring the network information of the elevator control server according to the identifier of the elevator control server through the network connection checking command;
the authentication module is used for responding to the network information to represent the network connection of the elevator control server and the robot, and sending authentication data to the elevator control server according to the network information and the authentication rule of the elevator control server so as to establish authentication connection with the elevator control server;
the floor acquisition module is used for responding to the authentication data to pass the verification of the elevator control server, and sending a floor acquisition instruction to the elevator control server according to the interface protocol and the encryption mode of the current elevator so as to acquire the floor information of the current elevator;
the calling module is used for responding to the floor information of the current elevator returned by the elevator control server, and sending a calling instruction to the elevator control server according to the interface protocol and the encryption mode so as to call an elevator cabin of the current elevator to reach the current floor where the robot is located;
the determining module is used for responding to the feedback information of the calling instruction returned by the elevator control server and determining that the elevator control system is in butt joint normally; and if any step is not responded subsequently, determining that the elevator control system has a docking fault.
9. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1 to 7 when the computer program is executed.
10. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the method according to any one of claims 1 to 7.
CN202211080907.4A 2022-09-05 2022-09-05 Butt joint diagnosis method and device for elevator control system Active CN115258854B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211080907.4A CN115258854B (en) 2022-09-05 2022-09-05 Butt joint diagnosis method and device for elevator control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211080907.4A CN115258854B (en) 2022-09-05 2022-09-05 Butt joint diagnosis method and device for elevator control system

Publications (2)

Publication Number Publication Date
CN115258854A CN115258854A (en) 2022-11-01
CN115258854B true CN115258854B (en) 2024-03-15

Family

ID=83757430

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211080907.4A Active CN115258854B (en) 2022-09-05 2022-09-05 Butt joint diagnosis method and device for elevator control system

Country Status (1)

Country Link
CN (1) CN115258854B (en)

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107689978A (en) * 2016-11-02 2018-02-13 安徽师范大学 A kind of elevator remote monitoring system based on Cloud Server
CN110727454A (en) * 2019-10-24 2020-01-24 北京云迹科技有限公司 Updating method and device of intelligent equipment, electronic equipment and storage medium
CN110727938A (en) * 2019-10-18 2020-01-24 北京云迹科技有限公司 Configuration method and device of intelligent equipment, electronic equipment and storage medium
CA3054521A1 (en) * 2018-09-26 2020-03-26 Michael SANTARONE System for conducting a service call with orienteering
CN110937480A (en) * 2019-12-12 2020-03-31 广州赛特智能科技有限公司 Method and system for robot to take elevator autonomously
CN111099462A (en) * 2018-10-26 2020-05-05 深圳市旺龙智能科技有限公司 Intelligent robot elevator taking control method and system
CN111392530A (en) * 2018-10-17 2020-07-10 拉扎斯网络科技(上海)有限公司 Robot, robot calling method, elevator control method and device
CN111591841A (en) * 2020-05-14 2020-08-28 拉扎斯网络科技(上海)有限公司 Ladder taking method of unmanned equipment, unmanned equipment and system
CN111747250A (en) * 2020-06-11 2020-10-09 七彩瓢虫(沈阳)创意科技有限公司 Control method and system for robot and person mixed elevator
CN112340557A (en) * 2019-05-21 2021-02-09 拉扎斯网络科技(上海)有限公司 Call information processing method, control board and storage medium
CN113359554A (en) * 2021-06-04 2021-09-07 深圳市旺龙智能科技有限公司 Elevator taking scheduling method for robot, robot scheduler and robot scheduling system
CN113401749A (en) * 2020-03-16 2021-09-17 奥的斯电梯公司 Fault diagnosis method for interaction between elevator system and machine passenger, readable storage medium, electronic device and fault diagnosis system
CN113657565A (en) * 2021-08-17 2021-11-16 乐聚(深圳)机器人技术有限公司 Robot cross-floor moving method and device, robot and cloud server
CN114640491A (en) * 2020-12-16 2022-06-17 深圳优地科技有限公司 Communication method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190345000A1 (en) * 2018-05-08 2019-11-14 Thyssenkrupp Elevator Corporation Robotic destination dispatch system for elevators and methods for making and using same

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107689978A (en) * 2016-11-02 2018-02-13 安徽师范大学 A kind of elevator remote monitoring system based on Cloud Server
CA3054521A1 (en) * 2018-09-26 2020-03-26 Michael SANTARONE System for conducting a service call with orienteering
CN111392530A (en) * 2018-10-17 2020-07-10 拉扎斯网络科技(上海)有限公司 Robot, robot calling method, elevator control method and device
CN111099462A (en) * 2018-10-26 2020-05-05 深圳市旺龙智能科技有限公司 Intelligent robot elevator taking control method and system
CN112340557A (en) * 2019-05-21 2021-02-09 拉扎斯网络科技(上海)有限公司 Call information processing method, control board and storage medium
CN110727938A (en) * 2019-10-18 2020-01-24 北京云迹科技有限公司 Configuration method and device of intelligent equipment, electronic equipment and storage medium
CN110727454A (en) * 2019-10-24 2020-01-24 北京云迹科技有限公司 Updating method and device of intelligent equipment, electronic equipment and storage medium
CN110937480A (en) * 2019-12-12 2020-03-31 广州赛特智能科技有限公司 Method and system for robot to take elevator autonomously
CN113401749A (en) * 2020-03-16 2021-09-17 奥的斯电梯公司 Fault diagnosis method for interaction between elevator system and machine passenger, readable storage medium, electronic device and fault diagnosis system
CN111591841A (en) * 2020-05-14 2020-08-28 拉扎斯网络科技(上海)有限公司 Ladder taking method of unmanned equipment, unmanned equipment and system
CN111747250A (en) * 2020-06-11 2020-10-09 七彩瓢虫(沈阳)创意科技有限公司 Control method and system for robot and person mixed elevator
CN114640491A (en) * 2020-12-16 2022-06-17 深圳优地科技有限公司 Communication method and system
CN113359554A (en) * 2021-06-04 2021-09-07 深圳市旺龙智能科技有限公司 Elevator taking scheduling method for robot, robot scheduler and robot scheduling system
CN113657565A (en) * 2021-08-17 2021-11-16 乐聚(深圳)机器人技术有限公司 Robot cross-floor moving method and device, robot and cloud server

Also Published As

Publication number Publication date
CN115258854A (en) 2022-11-01

Similar Documents

Publication Publication Date Title
CN109905312B (en) Message pushing method, device and system
KR102407334B1 (en) Gateway apparatus and operating method thereof
US7627906B2 (en) Service discovery system, client terminal, service providing device, and service discovery method
CN110958119A (en) Identity verification method and device
CN112448956A (en) Authority processing method and device of short message verification code and computer equipment
CN110995829B (en) Instance calling method and device and computer storage medium
US8995992B1 (en) Method and system for secure mobile device number lookup and modification
CN113791792A (en) Application calling information acquisition method and device and storage medium
CN115258854B (en) Butt joint diagnosis method and device for elevator control system
CN110572476B (en) Remote control method, device and equipment
CN108228280A (en) The configuration method and device of browser parameters, storage medium, electronic equipment
CN115174645B (en) Automobile OTA cloud interaction method and system
CN114257632B (en) Method and device for reconnecting broken wire, electronic equipment and readable storage medium
CN116208956A (en) Login method and device of intercom terminal, electronic equipment and medium
CN109699030A (en) Unmanned plane authentication method, device, equipment and computer readable storage medium
CN115567583A (en) Equipment communication method and device and electronic equipment
CN109743237B (en) Authentication method of APP and gateway
US9954864B2 (en) Providing safe operation of a subsystem within a safety-critical system
KR102436385B1 (en) System for terminal access based beacon using protocol for Internet of Things, Method thereof, and Compueter readable storage medium having the same
US20220398310A1 (en) Sftp batch processing and credentials api for offline fraud assessment
CN114172687B (en) Cloud connection method, method for connecting auxiliary equipment with cloud and electronic equipment
US9330030B2 (en) Bridge decoder for a vehicle infotainment system
CN117014226B (en) Service request authentication method, device, equipment, system and storage medium
CN112526972B (en) Self-calibration method, self-calibration device, readable storage medium and electronic equipment
CN117579696A (en) Cross-border transmission method and device for vehicle data

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant