Interactive elevator control system design method

文档序号:1915213 发布日期:2021-12-03 浏览:20次 中文

阅读说明:本技术 一种交互式的电梯控制系统设计方法 (Interactive elevator control system design method ) 是由 秘光明 于 2021-09-15 设计创作,主要内容包括:本发明公开了一种交互式的电梯控制系统设计方法,所述电梯控制系统由硬件和软件组成;软件包括电梯状态管理模块、开关门控制模块、召奂管理模块、运行时序控制模块、信息监测模块、UCMP模块;硬件包括硬件通讯端口、信息显示终端;所述硬件通讯端口用于监测信息的发送;所述信息显示终端用于显示从电梯控制系统读取的信息;本发明采用直观的方式指示出了电梯控制系统的内部状态,调试人员可以据此直接判定控制系统的逻辑状态,以及控制系统为什么不执行某个动作、或者控制系统为什么执行了某个意料之外的动作。方便排除现场问题;在调试过程中能根据调试员的操作提示下一步应进行的操作,方便调试。(The invention discloses a design method of an interactive elevator control system, wherein the elevator control system consists of hardware and software; the software comprises an elevator state management module, a switch door control module, a wonderful management module, an operation time sequence control module, an information monitoring module and a UCMP module; the hardware comprises a hardware communication port and an information display terminal; the hardware communication port is used for sending monitoring information; the information display terminal is used for displaying information read from the elevator control system; the invention indicates in a visual manner the internal state of the elevator control system, from which the commissioning personnel can directly decide the logical state of the control system and why the control system does not perform a certain action or why the control system performs a certain unexpected action. The field problem is conveniently eliminated; operation to be carried out next step can be prompted according to the operation of a debugger in the debugging process, and debugging is facilitated.)

1. An interactive elevator control system design method, characterized by: the elevator control system consists of hardware and software; the software comprises an elevator state management module, a switch door control module, a wonderful management module, an operation time sequence control module, an information monitoring module and a UCMP module; the hardware comprises a hardware communication port and an information display terminal;

the hardware communication port is used for sending monitoring information;

the information display terminal is used for displaying information read from the elevator control system;

the elevator state management module mainly completes the switching of the working states of the elevator and the start-stop control of the elevator in each state;

the opening and closing door control module mainly completes opening and closing control of the elevator door;

the management module mainly completes the collection processing of out-of-hall and in-sedan conveniences;

the running time sequence control module mainly completes the control of the running process from the starting to the stopping of the elevator;

the UCMP module is mainly used for detecting and protecting the accidental movement of the car and testing the accidental movement of the car;

the information monitoring module can cache information sent by other modules; and sending out the cached information when the information display terminal reads the information.

2. An interactive elevator control system design method according to claim 1, characterized in that: the information cached by the information module comprises the following types: the operation prompt type, the reason why the operation type is started, the unable operation type is started, the reason why the operation type is stopped, the reason why the operation type is opened, the unable operation type is opened, the reason why the operation type is closed, the unable operation type is closed, the entering state type, the exiting state type, the deletion command type, the reason why the operation type is scrammed, the reason why the operation type is stopped nearby, the reason why the operation type is decelerated, the reason why the operation type is changed, and the time information type.

3. An interactive elevator control system design method according to claim 1, characterized in that: the elevator state management module comprises the following links: judging whether a given command can be responded, judging a working state to be entered, judging whether the operation needs to be started or not, judging whether the operation can be started or not, judging whether the operation needs to be stopped or not, judging whether the vehicle needs to be decelerated and stopped or not, judging whether the vehicle needs to be stopped immediately or not, and judging whether the current state is exited or not; each link needs to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

4. An interactive elevator control system design method according to claim 1, characterized in that: the door opening and closing control module divides the state of one door into: waiting for a command state, a door opening end holding state, a door closing state and a door closing end holding state; the wait command state must include at least the following: judging whether a door opening command exists, judging whether the door can be opened, judging whether the door is related to the command, and judging whether the door can be closed; the door open state must include at least the following: judging whether a door command is related, judging whether a door can be closed, judging whether the door can be opened, judging whether the door is opened overtime and needs to be changed and stopped, judging whether the door is opened overtime and needs to be turned to be closed, and judging whether the door is opened unsuccessfully; the door opening end holding state must include at least the following links: judging whether the door can be opened, judging whether a door command is related, and judging whether the door can be closed; the door closing state must include at least the following: judging whether the door is opened when the door is closed overtime, judging whether a door opening command exists, judging whether the door can be opened or not, and judging whether the door can be closed or not; the closed door end holding state must include at least the following links: judging whether a door command is related, judging whether a door can be closed, judging whether a door opening command exists, and judging whether the door can be opened; the same judgment links in the above states execute the same program, namely the common program; each link is required to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

5. An interactive elevator control system design method according to claim 1, characterized in that: the operation sequence control management module at least comprises the following links: judging a starting command of a state management module, judging whether the vehicle can be started or not, judging whether the vehicle needs to be parked nearby or not, judging whether the vehicle needs to be decelerated and parked or not, and judging whether the vehicle needs to be parked immediately or not; each link is required to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

6. An interactive elevator control system design method according to claim 1, characterized in that: the UCMP module must contain at least the following links: judging whether the UCMP test command needs to be deleted or not and judging whether an operation prompt needs to be given or not; each link is required to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

7. An interactive elevator control system design method according to claim 1, characterized in that: the information monitoring module needs to provide two interfaces: the interface 1 is used for receiving information, is called by other software modules, and writes the information generated by the interface into the information monitoring module; the interface 2 is used for outputting information, and outputting the written information when the information display terminal reads the information through the communication port; the information monitoring module needs to have a cache for storing the information written from the interface 1; the buffer has FIFO property; the information monitoring module adds a time stamp to the information while maintaining the information, wherein the time stamp is the value of a counter inside system software, and the counter is generally a cycle count; when no new information is written in for a long time, the information monitoring module can automatically add a piece of time interval information when the next information is written in, wherein the time interval information is used for indicating the time interval between two pieces of information.

Technical Field

The invention belongs to the technical field of micro-current sensors for automobiles, and particularly relates to an interactive elevator control system design method.

Background

The debugging interface of the existing elevator control system can only simply display the information such as the state of each semaphore in the system, the starting and stopping state of the system, the state of a car door and the like, and can not display the reason why the system is used.

Therefore, in the debugging stage and when problems occur in the elevator site and problem elimination is carried out, the reason why the control system does not execute a certain action or the reason why the control system executes an unexpected action cannot be directly judged, and people are often required to sequentially check a plurality of signals to determine the reason of the problems.

In addition, the operation of each step is often known only by referring to the specification during debugging, which is very inconvenient; these circumstances result in wasted labor, time, and increased costs.

Disclosure of Invention

The present invention is directed to a method for designing an interactive elevator control system to solve the problems set forth in the background art.

In order to achieve the purpose, the invention provides the following technical scheme: an interactive elevator control system design method, the elevator control system is composed of hardware and software; the software comprises an elevator state management module, a switch door control module, a wonderful management module, an operation time sequence control module, an information monitoring module and a UCMP module; the hardware comprises a hardware communication port and an information display terminal;

the hardware communication port is used for sending monitoring information;

the information display terminal is used for displaying information read from the elevator control system;

the elevator state management module mainly completes the switching of the working states of the elevator and the start-stop control of the elevator in each state;

the opening and closing door control module mainly completes opening and closing control of the elevator door;

the management module mainly completes the collection processing of out-of-hall and in-sedan conveniences;

the running time sequence control module mainly completes the control of the running process from the starting to the stopping of the elevator;

the UCMP module is mainly used for detecting and protecting the accidental movement of the car and testing the accidental movement of the car;

the information monitoring module can cache information sent by other modules; and sending out the cached information when the information display terminal reads the information.

Preferably, the information cached by the information module includes the following categories: the operation prompt type, the reason why the operation type is started, the unable operation type is started, the reason why the operation type is stopped, the reason why the operation type is opened, the unable operation type is opened, the reason why the operation type is closed, the unable operation type is closed, the entering state type, the exiting state type, the deletion command type, the reason why the operation type is scrammed, the reason why the operation type is stopped nearby, the reason why the operation type is decelerated, the reason why the operation type is changed, and the time information type.

Preferably, the elevator state management module comprises the following links: judging whether a given command can be responded, judging a working state to be entered, judging whether the operation needs to be started or not, judging whether the operation can be started or not, judging whether the operation needs to be stopped or not, judging whether the vehicle needs to be decelerated and stopped or not, judging whether the vehicle needs to be stopped immediately or not, and judging whether the current state is exited or not; each link needs to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

Preferably, the door opening and closing control module divides the state of one door into: waiting for a command state, a door opening end holding state, a door closing state and a door closing end holding state; the wait command state must include at least the following: judging whether a door opening command exists, judging whether the door can be opened, judging whether the door is related to the command, and judging whether the door can be closed; the door open state must include at least the following: judging whether a door command is related, judging whether a door can be closed, judging whether the door can be opened, judging whether the door is opened overtime and needs to be changed and stopped, judging whether the door is opened overtime and needs to be turned to be closed, and judging whether the door is opened unsuccessfully; the door opening end holding state must include at least the following links: judging whether the door can be opened, judging whether a door command is related, and judging whether the door can be closed; the door closing state must include at least the following: judging whether the door is opened when the door is closed overtime, judging whether a door opening command exists, judging whether the door can be opened or not, and judging whether the door can be closed or not; the closed door end holding state must include at least the following links: judging whether a door command is related, judging whether a door can be closed, judging whether a door opening command exists, and judging whether the door can be opened; the same judgment links in the above states execute the same program, namely the common program; each link is required to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

Preferably, the operation sequence control management module at least comprises the following links: judging a starting command of a state management module, judging whether the vehicle can be started or not, judging whether the vehicle needs to be parked nearby or not, judging whether the vehicle needs to be decelerated and parked or not, and judging whether the vehicle needs to be parked immediately or not; each link is required to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

Preferably, the UCMP module must comprise at least the following links: judging whether the UCMP test command needs to be deleted or not and judging whether an operation prompt needs to be given or not; each link is required to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

Preferably, the information monitoring module needs to provide two interfaces: the interface 1 is used for receiving information, is called by other software modules, and writes the information generated by the interface into the information monitoring module; the interface 2 is used for outputting information, and outputting the written information when the information display terminal reads the information through the communication port; the information monitoring module needs to have a cache for storing the information written from the interface 1; the buffer has FIFO property; the information monitoring module adds a time stamp to the information while maintaining the information, wherein the time stamp is the value of a counter inside system software, and the counter is generally a cycle count; when no new information is written in for a long time, the information monitoring module can automatically add a piece of time interval information when the next information is written in, wherein the time interval information is used for indicating the time interval between two pieces of information.

Compared with the prior art, the invention has the beneficial effects that: the invention indicates in a visual manner the internal state of the elevator control system, from which the commissioning personnel can directly decide the logical state of the control system and why the control system does not perform a certain action or why the control system performs a certain unexpected action. The field problem is conveniently eliminated; operation to be carried out next step can be prompted according to the operation of a debugger in the debugging process, and debugging is facilitated.

Drawings

FIG. 1 is a schematic diagram of the system of the present invention;

fig. 2 is a schematic view of an elevator condition management module monitoring framework of the present invention;

FIG. 3 is a schematic diagram of a door state switching relationship according to the present invention;

FIG. 4 is a diagram of a wait command status monitoring framework of the door control module according to the present invention;

FIG. 5 is a schematic view of a door opening state monitoring framework of the door opening and closing control module according to the present invention;

FIG. 6 is a schematic view of a door opening end holding state monitoring framework of the door opening and closing control module according to the present invention;

FIG. 7 is a schematic view of a door closing state monitoring framework of the door opening/closing control module according to the present invention;

FIG. 8 is a schematic view of a door closing end holding state monitoring framework of the door opening and closing control module according to the present invention;

FIG. 9 is a schematic view of an operational timing control module monitoring framework according to the present invention;

FIG. 10 is a schematic diagram of a monitoring framework for a manageability module of the present invention;

FIG. 11 is a schematic diagram of a UCMP module monitoring framework according to the present invention;

FIG. 12 is a block diagram of an information monitoring module according to the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Example 1

Referring to fig. 1 to 12, the present invention provides a technical solution: an interactive elevator control system design method, the elevator control system is composed of hardware and software; the software comprises an elevator state management module, a switch door control module, a wonderful management module, an operation time sequence control module, an information monitoring module and a UCMP module; the hardware comprises a hardware communication port and an information display terminal;

the hardware communication port is used for sending monitoring information;

the information display terminal is used for displaying information read from the elevator control system;

the elevator state management module mainly completes the switching of the working states of the elevator and the start-stop control of the elevator in each state;

the opening and closing door control module mainly completes opening and closing control of the elevator door;

the management module mainly completes the collection processing of out-of-hall and in-sedan conveniences;

the running time sequence control module mainly completes the control of the running process from the starting to the stopping of the elevator;

the UCMP module is mainly used for detecting and protecting the accidental movement of the car and testing the accidental movement of the car;

the information monitoring module can cache information sent by other modules; and sending out the cached information when the information display terminal reads the information.

In this embodiment, preferably, the information cached by the information module includes the following categories: the operation prompt type, the reason why the operation type is started, the unable operation type is started, the reason why the operation type is stopped, the reason why the operation type is opened, the unable operation type is opened, the reason why the operation type is closed, the unable operation type is closed, the entering state type, the exiting state type, the deletion command type, the reason why the operation type is scrammed, the reason why the operation type is stopped nearby, the reason why the operation type is decelerated, the reason why the operation type is changed, and the time information type.

In this embodiment, preferably, the elevator status management module includes the following links: judging whether a given command can be responded, judging a working state to be entered, judging whether the operation needs to be started or not, judging whether the operation can be started or not, judging whether the operation needs to be stopped or not, judging whether the vehicle needs to be decelerated and stopped or not, judging whether the vehicle needs to be stopped immediately or not, and judging whether the current state is exited or not; each link needs to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

In this embodiment, preferably, the door opening and closing control module divides the state of one door into: waiting for a command state, a door opening end holding state, a door closing state and a door closing end holding state; the wait command state must include at least the following: judging whether a door opening command exists, judging whether the door can be opened, judging whether the door is related to the command, and judging whether the door can be closed; the door open state must include at least the following: judging whether a door command is related, judging whether a door can be closed, judging whether the door can be opened, judging whether the door is opened overtime and needs to be changed and stopped, judging whether the door is opened overtime and needs to be turned to be closed, and judging whether the door is opened unsuccessfully; the door opening end holding state must include at least the following links: judging whether the door can be opened, judging whether a door command is related, and judging whether the door can be closed; the door closing state must include at least the following: judging whether the door is opened when the door is closed overtime, judging whether a door opening command exists, judging whether the door can be opened or not, and judging whether the door can be closed or not; the closed door end holding state must include at least the following links: judging whether a door command is related, judging whether a door can be closed, judging whether a door opening command exists, and judging whether the door can be opened; the same judgment links in the above states execute the same program, namely the common program; each link is required to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

In this embodiment, preferably, the operation timing control management module at least includes the following steps: judging a starting command of a state management module, judging whether the vehicle can be started or not, judging whether the vehicle needs to be parked nearby or not, judging whether the vehicle needs to be decelerated and parked or not, and judging whether the vehicle needs to be parked immediately or not; each link is required to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

In this embodiment, preferably, the UCMP module at least includes the following components: judging whether the UCMP test command needs to be deleted or not and judging whether an operation prompt needs to be given or not; each link is required to have an independent judgment processing program, and the processing result includes the reason for obtaining the result; and the judgment processing program needs to call an interface of the information monitoring module to transmit a processing result to the information monitoring module.

In this embodiment, preferably, the information monitoring module needs to provide two interfaces: the interface 1 is used for receiving information, is called by other software modules, and writes the information generated by the interface into the information monitoring module; the interface 2 is used for outputting information, and outputting the written information when the information display terminal reads the information through the communication port; the information monitoring module needs to have a cache for storing the information written from the interface 1; the buffer has FIFO property; the information monitoring module adds a time stamp to the information while maintaining the information, wherein the time stamp is the value of a counter inside system software, and the counter is generally a cycle count; when no new information is written in for a long time, the information monitoring module can automatically add a piece of time interval information when the next information is written in, wherein the time interval information is used for indicating the time interval between two pieces of information.

Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于wifi与蓝牙的无需安装app的自动呼梯装置与方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!