CN115231409B - Elevator simulation operation method and device, elevator control main board and storage medium - Google Patents

Elevator simulation operation method and device, elevator control main board and storage medium Download PDF

Info

Publication number
CN115231409B
CN115231409B CN202210854125.5A CN202210854125A CN115231409B CN 115231409 B CN115231409 B CN 115231409B CN 202210854125 A CN202210854125 A CN 202210854125A CN 115231409 B CN115231409 B CN 115231409B
Authority
CN
China
Prior art keywords
elevator
signal
simulation
switch signal
speed reduction
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
CN202210854125.5A
Other languages
Chinese (zh)
Other versions
CN115231409A (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.)
Guangzhou Chuoli Technology Co ltd
Original Assignee
Guangzhou Chuoli 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 Guangzhou Chuoli Technology Co ltd filed Critical Guangzhou Chuoli Technology Co ltd
Priority to CN202210854125.5A priority Critical patent/CN115231409B/en
Publication of CN115231409A publication Critical patent/CN115231409A/en
Application granted granted Critical
Publication of CN115231409B publication Critical patent/CN115231409B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B5/00Applications of checking, fault-correcting, or safety devices in elevators
    • B66B5/0006Monitoring devices or performance analysers
    • B66B5/0018Devices monitoring the operating condition of the elevator system
    • B66B5/0031Devices monitoring the operating condition of the elevator system for safety reasons
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B5/00Applications of checking, fault-correcting, or safety devices in elevators
    • B66B5/0006Monitoring devices or performance analysers
    • B66B5/0037Performance analysers

Landscapes

  • Indicating And Signalling Devices For Elevators (AREA)

Abstract

The invention belongs to the technical field of elevator state simulation, and discloses an elevator simulation operation method and device, an elevator control main board and a storage medium, wherein the elevator simulation operation method and device comprises the steps of starting a simulation operation mode, determining a target leveling position and an operation direction of elevator simulation operation according to a received elevator calling signal, acquiring the number of host rotation pulses of the elevator simulation operation, calculating the operation distance of the elevator simulation operation, and further calculating the current leveling position of the elevator after the completion of the simulation operation; then calculating an effective action interval of the elevator well position signal according to the current leveling position and a preset well signal parameter; judging whether the elevator shaft position signal is effective or not, acquiring elevator shaft state data of the current simulation operation, realizing the simulation operation of the elevator, and performing program simulation debugging without borrowing debugging resources, thereby reducing the time spent in a debugging link, improving the working efficiency and reducing the debugging cost.

Description

Elevator simulation operation method and device, elevator control main board and storage medium
Technical Field
The invention belongs to the technical field of elevator state simulation, and particularly relates to an elevator simulation running method and device, an elevator control main board and a storage medium.
Background
With the development of city in China, the number of elevator platforms kept in China is rapidly increased, and the requirements of passengers on special functions of the elevators are also increased. However, elevator peripheral signals are involved in many, and a normal elevator involves peripheral signals including hoistway position signals, door status signals, call signals, and various input and output signals. Every time new functions are added, namely, elevator design debugging personnel change elevator main board programs, repeated debugging and confirmation are often needed in the actual environment. Currently most designers rely on elevator test towers and test benches for elevator repeat debugging and validation.
However, the resources of the elevator test tower and the test bench are often limited, debugging and testing personnel need to reserve debugging resources in advance, and the elevator test environment is also required to be installed, modified and upgraded. If the test tower is debugged, the peripheral signals with newly added functions are often carried out after the test tower is installed and modified; if the test board is debugged, the peripheral signals with newly added functions often need to be modified and upgraded for the test board.
Therefore, the elevator test tower and the test bench are relied on for elevator debugging, even if the elevator test tower and the test bench are subjected to simple functional design development, the time spent in a new program debugging link is often long, the working efficiency is low, and the improvement and upgrading cost of the test bench/test tower is high.
Disclosure of Invention
The invention aims to provide an elevator simulation running method and device, an elevator control main board and a storage medium, which can realize elevator simulation running, and can also carry out program simulation debugging without borrowing debugging resources, thereby reducing the time spent in a debugging link, improving the working efficiency and reducing the debugging cost.
The first aspect of the embodiment of the invention discloses an elevator simulation operation method, which comprises the following steps:
When a simulation operation instruction is received, determining a target simulation operation mode corresponding to the simulation operation instruction, and starting the target simulation operation mode;
under the target simulation running mode, determining the target leveling position and running direction of the elevator in the current simulation running according to the received elevator calling signal;
acquiring the number of host rotation pulses of the elevator in the simulated operation according to the target leveling position and the running direction;
Calculating the running distance of the elevator in the current simulation running according to the number of the rotating pulses of the host;
According to the running distance and the running direction, calculating the current leveling position of the elevator when the simulation running is finished;
Calculating an effective action interval of an elevator well position signal according to the current leveling position and a preset well signal parameter;
and judging whether the elevator shaft position signal is effective or not according to the effective action interval and the current leveling position, and taking a judgment result as elevator shaft state data of the current simulation operation.
A second aspect of the embodiment of the present invention discloses an elevator simulation operation device, including:
The starting unit is used for determining a target simulation running mode corresponding to the simulation running instruction when receiving the simulation running instruction and starting the target simulation running mode;
The calling unit is used for determining the target leveling position and the running direction of the elevator in the current simulated running according to the received elevator calling signal in the target simulated running mode;
The acquisition unit is used for acquiring the number of host machine rotation pulses of the elevator simulated operation at this time according to the target leveling position and the running direction;
The distance calculating unit is used for calculating the running distance of the elevator in the current simulation running according to the number of the rotating pulses of the host;
The simulation position acquisition unit is used for calculating the current leveling position of the elevator when the simulation operation is finished according to the operation distance and the operation direction;
The interval calculating unit is used for calculating an effective action interval of the elevator well position signal according to the current leveling position and a preset well signal parameter;
And the judging unit is used for judging whether the elevator shaft position signal is valid or not according to the valid action interval and the current leveling position, and taking the judging result as elevator shaft state data of the current simulation operation.
A third aspect of the embodiments of the present invention discloses an elevator control motherboard comprising a memory storing executable program code and a processor coupled to the memory; the processor invokes the executable program code stored in the memory for performing the elevator simulation run method disclosed in the first aspect.
A fourth aspect of the embodiments of the invention discloses a computer-readable storage medium storing a computer program, wherein the computer program causes a computer to execute the elevator simulation operation method disclosed in the first aspect.
The elevator simulation operation method and device, the elevator control main board and the storage medium have the advantages that when a simulation operation instruction is received, a target simulation operation mode corresponding to the instruction is determined and started, in the target simulation operation mode, the target leveling position and the operation direction of the elevator simulation operation are determined according to a received elevator calling signal, so that the number of host rotation pulses of the elevator simulation operation can be obtained, the operation distance of the elevator simulation operation can be calculated, and the current leveling position of the elevator when the simulation operation is completed is calculated; then calculating an effective action interval of the elevator well position signal according to the current leveling position and a preset well signal parameter; the elevator shaft position signal is judged whether to be effective or not through the effective action interval and the current leveling position, and the judgment result is used as elevator shaft state data of the current simulation operation, so that the elevator simulation operation can be realized, program simulation debugging can be performed without borrowing debugging resources, the time spent in a debugging link can be reduced, the working efficiency is improved, and the debugging cost is reduced.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles and effects of the invention.
Unless specifically stated or otherwise defined, the same reference numerals in different drawings denote the same or similar technical features, and different reference numerals may be used for the same or similar technical features.
Fig. 1 is a flow chart of a method of simulated operation of an elevator;
fig. 2 is a system architecture diagram of an elevator control motherboard accessing peripheral components;
FIG. 3 is a schematic diagram of the effective operating areas of a flat layer switch, an up and down micro switch;
FIG. 4 is a schematic diagram of the effective actuation areas of the primary, secondary, and tertiary upper speed reduction switches and upper limit switches;
FIG. 5 is a schematic diagram of the effective actuation areas of the primary, secondary, and tertiary lower speed reduction switches and lower limit switches;
fig. 6 is a schematic structural view of an elevator simulation run apparatus;
fig. 7 is a schematic structural view of an elevator control main board.
Reference numerals illustrate:
601. A starting unit; 602. a recall unit; 603. an acquisition unit; 604. a distance calculation unit; 605. an analog position acquisition unit; 606. a section calculation unit; 607. a determination unit; 701. a memory; 702. a processor.
Detailed Description
In order that the invention may be readily understood, a more particular description of specific embodiments thereof will be rendered by reference to specific embodiments that are illustrated in the appended drawings.
Unless defined otherwise or otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art. In the context of a realistic scenario in connection with the technical solution of the invention, all technical and scientific terms used herein may also have meanings corresponding to the purpose of the technical solution of the invention. The terms "first" and "second" … "as used herein are used merely for distinguishing between names and not necessarily for describing a particular amount or sequence. The term "and/or" as used herein includes any and all combinations of one or more of the associated listed items.
As used herein, unless specifically stated or otherwise defined, "the" means that the feature or technical content mentioned or described before in the corresponding position may be the same or similar to the feature or technical content mentioned.
Clearly, technical contents or features that are contrary to the object of the present invention or that are clearly contradictory should be excluded.
It should be noted that, the execution body of the embodiment of the present invention may be an elevator control motherboard or an elevator simulation running device that may be embedded in the elevator control motherboard, and the following description will take the elevator control motherboard (hereinafter referred to as motherboard) as an example, which should not be considered as limiting the present invention.
As shown in fig. 1, the embodiment of the invention discloses an elevator simulation operation method, which comprises steps S10 to S70:
and S10, when the simulation operation instruction is received, the main board determines a target simulation operation mode corresponding to the simulation operation instruction and starts the target simulation operation mode.
It should be noted that, after the main board enters any simulation operation mode, the design and debugging personnel can operate the dedicated computer upper computer software to perform the signal simulation of the peripheral switch/equipment so as to realize the simulation of the actual peripheral switch/equipment signal of the elevator. The simplest pure analog operation mode which is not connected with any peripheral switch/equipment and is only tested by the main board is preferably adopted in the invention. In the simplest pure simulation running mode, the main board is not connected into any peripheral switch/equipment for testing, and only 5V power supply is needed for providing power to perform simulation running only through the main board, and new program debugging/testing of the main board is performed based on the simulation running mode. However, if the new program has the function that the simplest pure simulation operation mode cannot be confirmed, other components such as a frequency converter, a motor, an internal call, an external call, a door machine, a plurality of peripheral switches/devices and the like can be added on the basis of the main board, such as the system framework shown in fig. 2.
Specifically, in the embodiment of the invention, various operation modes can be set by the main board through the identification parameters, any one or a combination of multiple operation modes can form multiple simulation operation modes, after each time the main board normally burns a new main board program to be tested, design debugging personnel can send a simulation operation instruction to the main board through a computer upper computer and input the identification parameters to set relevant debugging parameters of the main board, after receiving the simulation operation instruction carrying the target identification parameters, the main board can determine whether to access peripheral switches/equipment and which peripheral switches/equipment according to the target identification parameters, so that a certain simulation operation mode is determined as the target simulation operation mode and started. The various operation modes include, but are not limited to, the following a-e types, each of which has a different corresponding identification parameter:
a. When the main board judges that the target identification parameter carried in the simulation operation instruction is the first identification parameter, the main board is controlled to enter a simplest pure simulation operation mode;
b. When the main board judges that the target identification parameter carried in the simulation operation instruction is the second identification parameter, the main board is controlled to be connected to the frequency converter and the motor for testing; when the motor is required to be connected for rotation test, the main board is required to be powered by the elevator frequency converter;
c. when the main board judges that the target identification parameter carried in the simulated operation instruction is the third identification parameter, controlling the main board to access the door machine for testing;
d. when the main board judges that the target identification parameter carried in the simulation operation instruction is the fourth identification parameter, controlling the main board to access the inner calling board and the outer calling board for testing;
e. And when the main board judges that the target identification parameter carried in the simulation operation instruction is the fifth identification parameter, controlling the main board to be connected to the peripheral electrical switch for testing.
The first identification parameter, the second identification parameter, the third identification parameter, the fourth identification parameter and the fifth identification parameter are all different, and specific values thereof can be preset by a developer.
And S20, in the target simulation running mode, the main board determines the target leveling position and running direction of the elevator in the current simulation running according to the received elevator calling signal.
When the main board enters any simulation operation mode, a debugger can operate proprietary computer upper computer software to simulate the internal and external calling signals, so that the computer upper computer sends simulated elevator calling signals to the main board, and therefore, after the main board receives the elevator calling signals, the target leveling position and the operation direction of the simulation operation are determined.
When the d-th operation mode is included in the target simulation operation mode, the main board is connected with the inner calling board and the outer calling board for testing, so that the main board can also receive actual elevator calling signals sent by the inner calling board or the outer calling board to determine the target leveling position and the operation direction of the simulation operation.
S30, according to the target leveling position and the running direction, the main board obtains the number of host machine rotation pulses of the elevator in the current simulation running.
The method comprises the steps that the number of host rotation pulses of each simulation operation can be generated in two modes, firstly, when a target simulation operation mode does not comprise the b-th operation mode, a main board is not connected with a motor for testing, the main board calculates a simulation operation curve according to preset motor host parameters and speed parameters, target leveling positions and operation directions, and then calculates the number of host rotation pulses of the current simulation operation of the elevator according to the simulation operation curve; second, when the target simulation operation mode includes the above b-th operation mode, the motherboard access motor is tested, and the motherboard driving side detects the actual number of host rotation pulses.
S40, calculating the running distance of the elevator in the simulated running according to the number of the rotation pulses of the host.
The running distance of the elevator in the current simulation running is calculated by the following calculation mode:
running distance = host rotation pulse count 1mm pulse count
Wherein, 1mm pulse number = encoder pulse number (pi x host sheave diameter/elevator reduction ratio/elevator suspension ratio).
S50, calculating the current leveling position of the elevator when the simulation operation is finished by the main board according to the operation distance and the operation direction.
The main board can determine to run several floors according to the running distance and the running direction and combining the initial position before running, so that the current floor where the elevator is located when the running is completed is determined, and the leveling position of the current floor is calculated as the current leveling position according to the floor number of the current floor, wherein the general leveling position refers to the altitude of the corresponding floor.
Assuming that the number of floors is totally N, when the simulation operation is finished, the current floor where the elevator is located is the ith floor, and the current leveling position is the leveling position H i of the ith floor, i=1, 2,3, … … and N; then the current flat layer position H i can be calculated by the following equation (1):
Hi=h1+(i-1)*h2 (1)
Wherein h 1 is a preset flat floor position of floor 1 (i.e. floor 1), and is generally default to 5000mm; h 2 is the building height distance, typically by default 3000mm.
And S60, calculating an effective action interval of the elevator well position signal by the main board according to the current leveling position and the preset well signal parameter.
Wherein the hoistway position signal comprises a specified switching signal, e.g. comprising one or more combinations of the following switching signals: the device comprises a flat layer switch signal, an upper micro switch signal, a lower micro switch signal, a primary upper speed reduction switch signal, a primary lower speed reduction switch signal, a secondary upper speed reduction switch signal, a secondary lower speed reduction switch signal, a tertiary upper speed reduction switch signal, a tertiary lower speed reduction switch signal, an upper limit switch signal and a lower limit switch signal. Thus, step S60 specifically includes: determining preset hoistway signal parameters corresponding to each switching signal according to one or more switching signals included in the elevator hoistway position signal; and then calculating the effective action interval of each switching signal according to the current leveling position and the corresponding preset well signal parameters.
As shown in fig. 3, the effective operation interval of the flat switching signal is (Sd, su), the effective operation interval of the upper micro switching signal is (Ssd, ssu), and the effective operation interval of the lower micro switching signal is (Sxd, sxu); as shown in fig. 4, the effective operation interval of the primary upper speed reduction switching signal is (S1 ud, S1 uu), the effective operation interval of the secondary upper speed reduction switching signal is (S2 ud, S2 uu), the effective operation interval of the tertiary upper speed reduction switching signal is (S3 ud, S3 uu), and the effective operation interval of the upper limit switching signal is (Suud, suuu); as shown in fig. 5, the effective operation section of the primary lower speed reduction switching signal is (S1 dd, S1 du), the effective operation section of the secondary lower speed reduction switching signal is (S2 dd, S2 du), the effective operation section of the tertiary lower speed reduction switching signal is (S3 dd, S3 du), and the effective operation section of the lower limit switching signal is (Sddd, sddu). Based on this, in step S60,
When the elevator hoistway position signal includes a landing switch signal, the preset hoistway signal parameter corresponds to include a landing insert length L1. Then, according to the current flat layer position Hi and the flat layer board length L1, the i-th flat layer upper board edge position su=hi+l1/2 and the i-th flat layer lower board edge position sd=hi-L1/2 can be calculated, so that the effective operation interval of the flat layer switching signal is (Sd, su) = (Hi-L1/2, hi+l1/2).
When the elevator shaft position signal comprises an upper micro switch signal and/or a lower micro switch signal, the preset shaft signal parameters correspondingly comprise a flat-layer plugboard length L1 and a flat-layer micro distance L2. Then according to the current flat layer position Hi, the flat layer plugboard length L1 and the flat layer micro-distance L2, the i-th layer micro-motion upper plugboard edge position ssu=hi+l2 and the i-th layer micro-motion lower plugboard edge position ssd=hi- (L1-L2) can be calculated, so that the effective action interval of the upper micro-motion switch signal is (Ssd, ssu) = (Hi- (L1-L2), hi+l2); and, the i-th layer lower jog upper board edge position Sxu =hi+ (L1-L2) and the i-th layer lower jog upper board edge position sxd=hi-L2 can be calculated, so that the effective operation section of the lower jog switch signal is (Sxd, sxu) = (Hi-L2, hi+ (L1-L2)).
When the elevator shaft position signal comprises a primary upper speed reduction switch signal and/or a primary lower speed reduction switch signal, the preset shaft signal parameters correspondingly comprise a flat layer position h 1 of a 1 st layer, a speed reduction switch board length L3 and a primary speed reduction switch distance flat layer length L4, so that the primary upper speed reduction switch board lower position S1ud=Hi-L4 and the primary upper speed reduction switch board upper position S1uu=S1ud+L3 can be calculated, and the effective action interval of the primary upper speed reduction switch signal is (S1 ud, S1 uu) = (Hi-L4, S1 ud+L3); and, the one-stage lower reduction switch on-board position s1du=h 1 +l4 and the one-stage lower reduction switch on-board position s1dd=s1du-L3 can be calculated, so that the effective operation section of the one-stage lower reduction switch signal is (S1 dd, S1 du) = (S1 du-L3, h 1 +l4).
When the elevator shaft position signal comprises a secondary upper speed reduction switch signal and/or a secondary lower speed reduction switch signal, the preset shaft signal parameters correspondingly comprise a flat layer position h 1 of a 1st layer, a speed reduction switch board-driving length L3 and a secondary speed reduction switch distance flat layer length L5, and then the secondary upper speed reduction switch board-driving position S2ud = Hi-L5 and the secondary upper speed reduction switch board-driving position S2uu = S2ud+L3 can be calculated, so that the effective action interval of the secondary upper speed reduction switch signal is (S2 ud, S2 uu) = (Hi-L5, S2ud+L3); and, the two-stage lower speed reduction switch on-board position s2du=h 1 +l5 and the two-stage lower speed reduction switch on-board position s2dd=s2du-L3 are calculated, so that the effective operation section of the two-stage lower speed reduction switch signal is (S2 dd, S2 du) = (S2 du-L3, h 1 +l5).
When the elevator shaft position signal comprises a three-stage upper speed reduction switch signal and/or a three-stage lower speed reduction switch signal, the preset shaft signal parameters correspondingly comprise a flat layer position h 1 of a 1 st layer, a speed reduction switch board length L3 and a three-stage speed reduction switch distance flat layer length L6, so that the three-stage upper speed reduction switch board lower position S3ud=Hi-L6 and the three-stage upper speed reduction switch board upper position S3uu=S3ud+L3 can be calculated, and therefore the effective action interval of the three-stage upper speed reduction switch signal is (S3 ud, S3 uu) = (Hi-L6, S3 ud+L3); and, the three-stage lower reduction switch on-board position s3du=h 1 +l6 and the three-stage lower reduction switch on-board position s3dd=s3du-L3 can be calculated, so that the effective operation interval of the three-stage lower reduction switch signal is (S3 dd, S3 du) = (S3 du-L3, h 1 +l6).
When the elevator hoistway position signal comprises an upper limit switch signal and/or a lower limit switch signal, the preset hoistway signal parameters correspondingly comprise a layer 1 flat position h 1, a speed reduction switch board length L3 and a limit switch distance flat layer length L7, then the lower position Suud =hi+L7 of the upper limit switch board and the upper position Suuu = Suud +L3 of the upper limit switch board can be calculated, so that the effective action interval of the upper limit switch signal is (Suud, suuu) = (hi+L7, suud +L3); and, the upper position Sddu =h 1 -L7 of the lower limit switch and the lower position Sddd = Sddu-L3 of the lower limit switch can be calculated, so that the effective action interval of the lower limit switch signal is (Sddd, sddu) = (Sddu-L3, h 1 -L7).
Wherein, h 1、h2, L1, L2, L3, L4, L5, L6, and L7 are preset hoistway signal parameters, and specific values thereof are generally default values and can be specified in advance by a developer. For example, the number of the cells to be processed,
H 1 is a preset layer position of layer 1, and is generally 5000mm by default;
h 2 is the building height distance, and is generally defaulted to 3000mm;
l1 is the length of a flat layer plugboard, and is generally 250mm by default;
L2 is the flat layer jog distance, and is generally defaulted to 10mm;
l3 is the length of a speed reducing switch board, and is generally default to 2600mm;
l4 is the length of the first-stage speed reduction switch from the flat layer, and is generally 600mm by default;
l5 is the length of the secondary speed reduction switch from the flat layer, and is generally 1400mm by default;
L6 is the length of the three-stage speed reduction switch from a flat layer, and is generally 3200mm by default;
l7 is the level length of the limit switch, and is generally 30mm by default.
And S70, judging whether the elevator shaft position signal is effective or not by the main board according to the effective action interval and the current leveling position, and taking the judging result as elevator shaft state data of the current simulation operation.
In step S70, if the current leveling position is within the effective operation interval of the hoistway position signal, it is determined that the hoistway position signal is effective; and if the current leveling position is not in the effective action interval of the elevator well position signal, judging that the elevator well position signal is invalid.
Wherein, whether the elevator shaft position signal is valid or not is judged, and in fact whether each of one or more switch signals included in the elevator shaft position signal is valid or not is judged.
Aiming at the flat layer switching signals, the effective action interval of the flat layer switching signals is (Sd, su), if the current flat layer position Hi is positioned in the effective action interval, namely Sd is less than Hi and less than Su, the flat layer switching signals are set to be effective; otherwise, the leveling switch signal is not valid.
For the upper micro switch signal, the effective action interval of the upper micro switch signal is (Ssd, ssu), if the current flat layer position Hi is positioned in the effective action interval, namely Ssd is less than Hi and less than Ssu, the upper micro switch signal is set to be effective; otherwise, the micro switch signal is not valid.
Aiming at the lower micro-switch signal, the effective action interval of the lower micro-switch signal is (Sxd, sxu), if the current flat layer position Hi is positioned in the effective action interval, namely Sxd is less than Hi and less than Sxu, the lower micro-switch signal is set to be effective; otherwise, the micro switch signal is not valid.
Aiming at the primary upper speed reduction switching signal, the effective action interval of the primary upper speed reduction switching signal is (S1 ud, S1 uu), if the current flat layer position Hi is positioned in the effective action interval, namely, S1ud is less than Hi and less than S1uu, the primary upper speed reduction switching signal is set to be effective; otherwise, the primary up-speed reducing switch signal is invalid.
Aiming at the one-stage lower speed reduction switching signal, the effective action interval of the one-stage lower speed reduction switching signal is (S1 dd, S1 du), if the current flat layer position Hi is positioned in the effective action interval, namely, the S1dd is less than Hi and less than S1du, the one-stage lower speed reduction switching signal is set to be effective; otherwise, the primary lower speed reduction switch signal is invalid.
Aiming at the secondary upper speed reduction switching signal, the effective action interval of the secondary upper speed reduction switching signal is (S2 ud, S2 uu), if the current flat layer position Hi is positioned in the effective action interval, namely, S2ud is less than Hi and less than S2uu, the secondary upper speed reduction switching signal is set to be effective; otherwise, the speed-reducing switch signal is not valid.
Aiming at the secondary lower speed reduction switching signal, the effective action interval of the secondary lower speed reduction switching signal is (S2 dd, S2 du), if the current flat layer position Hi is positioned in the effective action interval, namely, the S2dd is less than Hi and less than S2du, the secondary lower speed reduction switching signal is set to be effective; otherwise, the deceleration switch signal is disabled under the second stage.
Aiming at the three-stage upper speed reduction switching signals, the effective action interval of the three-stage upper speed reduction switching signals is (S3 ud, S3 uu), if the current flat layer position Hi is positioned in the effective action interval, namely, the S3ud is less than Hi and less than S3uu, the three-stage upper speed reduction switching signals are set to be effective; otherwise, the three-stage upper speed reduction switch signal is invalid.
Aiming at the three-level lower speed reduction switch signals, the effective action interval of the three-level lower speed reduction switch signals is (S3 dd, S3 du), if the current flat layer position Hi is positioned in the effective action interval, namely, the S3dd is smaller than the Hi and smaller than the S3du, the three-level lower speed reduction switch signals are set to be effective; otherwise, the speed-down switch signal is invalid under the third stage.
Aiming at the upper limit switch signal, the effective action interval of the upper limit switch signal is (Suud, suuu), if the current flat layer position Hi is positioned in the effective action interval, namely Suud is less than Hi and less than Suuu, the upper limit switch signal is effectively positioned; otherwise, the upper limit switch signal is invalid.
Aiming at the lower limit switch signal, the effective action interval of the lower limit switch signal is (Sddd, sddu), if the current flat layer position Hi is positioned in the effective action interval, namely Sddd is less than Hi and less than Sddu, the lower limit switch signal is effectively positioned; otherwise, the lower limit switch signal is not valid.
Further, after executing step S10, the following steps S80 to S90 may be further performed; or after performing steps S10 to S70, the following steps S80 to S90 may be further performed:
And S80, under the target simulation running mode, calculating the simulation door opening position data according to the received door opening and closing test instruction.
Judging whether the received door opening and closing test instruction is a door opening instruction or a door closing instruction;
If the door opening command is a door opening command, accumulating the current distance between two side doors of the elevator according to the preset door opening time to obtain simulated door opening position data D;
and if the command is a door closing command, the current distance between the two side doors of the elevator is decremented according to the preset door closing time, and the simulated door opening position data D is obtained.
The time required for opening the door and the time required for closing the door can be set to be the same or different in duration, and both the time and the time can be preset by a developer.
And S90, judging whether the elevator door state signal is valid according to the simulated door opening position data, and taking the judgment result as elevator door state data of the current simulated operation.
Wherein the elevator door status signal comprises one or more combinations of the following in-place signals: door open in place signal, door close in place signal, hall door lock signal and car door lock signal. Therefore, in step S90, it is determined whether the elevator door status signal is valid, which is: and judging whether each in-place signal included in the elevator door state signal is valid or not respectively.
Preferably, in the present embodiment, the elevator door status signal includes four in-place signals, namely, a door open in-place signal, a door close in-place signal, a hall door lock signal and a car door lock signal. Therefore, in step S90, it is specifically determined whether the door open-in-place signal, the door close-in-place signal, the hall lock signal, and the car lock signal are each valid. In particular, the method comprises the steps of,
1) For a door open in place signal: if the simulated door opening position data D is larger than or equal to a preset door opening in-place position parameter Do, judging that a door opening in-place signal is valid; if the simulated door opening position data D is smaller than a preset door opening in-place position parameter Do, judging that a door opening in-place signal is invalid;
2) For a door closing in place signal: if the simulated door opening position data D is smaller than or equal to a preset door closing in-place position parameter Dc, judging that a door closing in-place signal is valid; if the simulated door opening position data D is larger than a preset door closing in-place position parameter Dc, judging that a door closing in-place signal is invalid;
3) For hall door lock signals: if the simulated door opening position data D is smaller than or equal to a preset hall door lock position parameter Dd, judging that the hall door lock signal is valid; if the simulated door opening position data D is larger than a preset hall door lock position parameter Dd, judging that the hall door lock signal is invalid;
4) For car door lock signals: if the simulated door opening position data D is smaller than or equal to a preset car door lock position parameter Dg, judging that a car door lock signal is valid; if the simulated door opening position data D is larger than the preset car door lock position parameter Dg, judging that the car door lock signal is invalid.
When the target simulation operation mode does not include the c-th operation mode, the main board is not connected to the door machine for testing, and the main board can calculate whether the elevator door state signal is valid or not when the door is opened or closed according to time simulation according to built-in door opening and closing time parameters (including time required for opening the door and time required for closing the door) and in-place opening and closing parameters (including door in-place opening and closing position parameter Do, door in-place closing position parameter Dc, hall door lock position parameter Dd and car door lock position parameter Dg), namely, executing steps S80 to S90.
In some possible embodiments, when the target simulation operation mode includes the c-th operation mode, the motherboard accesses the door machine to perform the test, and when the access door machine performs the test, the elevator car door can perform the actual test of opening and closing the door even if the elevator does not actually operate, so that the motherboard can detect whether the actual elevator door status signal of the door machine is valid, without executing steps S80 to S90.
In summary, after the embodiment of the invention is implemented, the simplest pure simulation operation system can be formed after the elevator main board is connected with a power supply, the system can realize the simulation operation of the elevator, in the simulation operation mode of the elevator, the logic side of the main board can give an uplink or downlink operation command to the driving side according to the actual working condition, the driving side of the main board calculates the operation distance of the elevator according to the operation command by combining operation curves of different working conditions, and the logic side calculates the current flat layer position of the elevator according to the operation distance given by the driving side, thereby calculating the simulated elevator well position signal and elevator door state signal, thereby meeting the acquisition of the state data of the operation of the elevator and realizing the simulation operation of the elevator. On the basis, after the main board is burnt for testing the main board program each time, different simulation running modes can be started, then design debugging personnel can operate dedicated computer upper computer software to simulate internal and external calling signals based on the function required by the main board program, so that the simulation of elevator calling signals is given, an elevator is enabled to perform simulation running, the condition of state data of the elevator simulation running is combined, simulation debugging of the main board program is realized, debugging resources such as an elevator test tower/test bench are not needed, program simulation debugging can be performed, and therefore, the program designer of the main board can conveniently debug and confirm the program of the main board, the time spent in debugging links can be greatly reduced, the working efficiency is improved, and the debugging cost is reduced.
As shown in fig. 6, an embodiment of the present invention discloses an elevator simulation running apparatus, which includes a starting unit 601, a recall unit 602, an acquisition unit 603, a distance calculation unit 604, a simulation position acquisition unit 605, an interval calculation unit 606, and a determination unit 607, wherein,
The starting unit 601 is configured to determine a target simulation operation mode corresponding to a simulation operation instruction when receiving the simulation operation instruction, and start the target simulation operation mode;
The recall unit 602 is configured to determine, in a target simulation operation mode, a target leveling position and an operation direction of the elevator that are simulated to be operated at this time according to the received elevator recall signal;
An obtaining unit 603, configured to obtain a number of host rotational pulses of the elevator that is currently simulated according to the target leveling position and the running direction;
the distance calculating unit 604 is configured to calculate a running distance of the elevator that is currently simulated according to the number of rotational pulses of the host;
the simulated position obtaining unit 605 is used for calculating the current flat floor position of the elevator when the simulated operation is finished according to the operation distance and the operation direction;
a section calculating unit 606, configured to calculate an effective action section of the elevator hoistway position signal according to the current leveling position and a preset hoistway signal parameter;
and the judging unit 607 is configured to judge whether the hoistway position signal is valid according to the valid action interval and the current leveling position, and take the judgment result as hoistway state data of the current simulation operation.
The elevator simulation run apparatus shown in fig. 6 may further include the following units not shown:
The simulated door opening and closing unit is used for calculating simulated door opening position data according to the received door opening and closing test instruction in the target simulated operation mode;
The determining unit 607 is further configured to determine whether the elevator door status signal is valid according to the simulated door opening position data, and use the determination result as elevator door status data of the current simulated operation.
As shown in fig. 7, an embodiment of the present invention discloses an elevator control main board including a memory 701 storing executable program codes and a processor 702 coupled with the memory 701;
Wherein the processor 702 invokes executable program code stored in the memory 701 to perform the elevator simulation run method described in the above embodiments.
The embodiment of the invention also discloses a computer-readable storage medium storing a computer program, wherein the computer program causes a computer to execute the elevator simulation operation method described in the above embodiments.
The foregoing embodiments are provided for the purpose of exemplary reproduction and deduction of the technical solution of the present invention, and are used for fully describing the technical solution, the purpose and the effects of the present invention, and are used for enabling the public to understand the disclosure of the present invention more thoroughly and comprehensively, and are not used for limiting the protection scope of the present invention.
The above examples are also not an exhaustive list based on the invention, and there may be a number of other embodiments not listed. Any substitutions and modifications made without departing from the spirit of the invention are within the scope of the invention.

Claims (9)

1. The elevator simulation operation method is characterized by comprising the following steps:
When a simulation operation instruction is received, determining a target simulation operation mode corresponding to the simulation operation instruction, and starting the target simulation operation mode; the target simulation operation mode is one of a plurality of simulation operation modes, the plurality of simulation operation modes are formed by combining any one or a plurality of operation modes, the various operation modes are obtained by setting the identification parameters through the elevator main board, and the identification parameters corresponding to the operation modes are different;
under the target simulation running mode, determining the target leveling position and running direction of the elevator in the current simulation running according to the received elevator calling signal;
acquiring the number of host rotation pulses of the elevator in the simulated operation according to the target leveling position and the running direction;
Calculating the running distance of the elevator in the current simulation running according to the number of the rotating pulses of the host;
According to the running distance and the running direction, calculating the current leveling position of the elevator when the simulation running is finished;
Calculating an effective action interval of an elevator well position signal according to the current leveling position and a preset well signal parameter;
Judging whether the elevator shaft position signal is effective or not according to the effective action interval and the current leveling position, and taking a judging result as elevator shaft state data of the current simulation operation;
wherein the hoistway position signal comprises one or more combinations of the following switching signals:
The device comprises a flat layer switch signal, an upper micro switch signal, a lower micro switch signal, a primary upper speed reduction switch signal, a primary lower speed reduction switch signal, a secondary upper speed reduction switch signal, a secondary lower speed reduction switch signal, a tertiary upper speed reduction switch signal, a tertiary lower speed reduction switch signal, an upper limit switch signal and a lower limit switch signal;
the effective action interval of the flat layer switch signal is (Hi-L1/2, hi+L1/2);
The effective action interval of the upper micro switch signal is (Hi- (L1-L2), hi+L2);
The effective action interval of the lower micro switch signal is (Hi-L2, hi+ (L1-L2));
the effective action interval of the primary upper speed reduction switch signal is (Hi-L4, S1ud+L3);
The effective action interval of the primary lower speed reduction switch signal is (S1 du-L3, h 1 +L4);
the effective action interval of the two-stage upper speed reduction switch signal is (Hi-L5, S2ud+L3);
The effective action interval of the second-stage lower speed reduction switch signal is (S2 du-L3, h 1 +L5);
The effective action interval of the three-stage upper speed reduction switching signal is (Hi-L6, S3ud+L3);
The effective action interval of the three-stage lower speed reduction switch signal is (S3 du-L3, h 1 +L6);
The effective action interval of the upper limit switch signal is (Hi+L7, suud +L3);
The effective action interval of the lower limit switch signal is (Sddu-L3, h 1 -L7);
wherein, I is the current floor number of the elevator when the simulation operation is finished, H i is the current leveling position, H 1 is the leveling position of the 1 st floor, H 2 is the building height distance, L1 is the leveling plugboard length, L2 is the leveling micro distance, L3 is the speed reducing switch board length, L4 is the primary speed reducing switch distance leveling length, L5 is the secondary speed reducing switch distance leveling length, L6 is the tertiary speed reducing switch distance leveling length, L7 is the limit switch distance leveling length, and H 1、h2, L1, L2, L3, L4, L5, L6 and L7 are preset hoistway signal parameters ,S1ud = Hi– L4,S1du =h1 + L4,S2ud = Hi-L5,S2du =h1 + L5,S3ud = Hi-L6,S3du = h1 + L6,Suud = Hi + L7,Sddu = h1 - L7.
2. The elevator simulation run method according to claim 1, wherein the determining whether each of the hoistway position signals is valid based on the valid action zone and the current landing position includes:
if the current leveling position is located in the effective action interval of the elevator well position signal, judging that the elevator well position signal is effective;
and if the current leveling position is not located in the effective action interval of the elevator well position signal, judging that the elevator well position signal is invalid.
3. The elevator simulation running method according to claim 1 or 2, wherein the obtaining the number of host rotational pulses of the elevator simulation running this time according to the target leveling position and the running direction comprises:
When the elevator main board is not connected with the motor, calculating a simulated operation curve according to preset motor main machine parameters and speed parameters, the target leveling position and the operation direction;
And calculating the number of host rotation pulses of the elevator in the current simulation operation according to the simulation operation curve.
4. The elevator simulation operation method according to claim 1, characterized in that the method further comprises:
When the elevator main board is not connected with the door machine, calculating simulated door opening position data according to the received door opening and closing test instruction in the target simulated operation mode;
And judging whether the elevator door state signal is valid according to the simulated door opening position data, and taking the judging result as elevator door state data of the current simulated operation.
5. The elevator simulation run method according to claim 4, wherein the calculating the simulated door opening position data based on the received door opening/closing test command includes:
Judging whether the received door opening and closing test instruction is a door opening instruction or a door closing instruction;
If the door opening command is a door opening command, accumulating the current distance between two side doors of the elevator according to the preset door opening time to obtain simulated door opening position data;
And if the command is a door closing command, the current distance between the two side doors of the elevator is decremented according to the preset door closing time, and simulated door opening position data is obtained.
6. The elevator simulation run method of claim 4 or 5, wherein the elevator door status signal comprises one or more combinations of the following in-place signals: a door open in place signal, a door close in place signal, a hall door lock signal and a car door lock signal;
judging whether the elevator door state signal is valid according to the simulated door opening position data, comprising:
Judging whether each in-place signal included in the elevator door state signal is valid or not according to the simulated door opening position data; wherein,
If the simulated door opening position data is larger than or equal to a preset door opening in-place position parameter, judging that the door opening in-place signal is valid; if the simulated door opening position data is smaller than a preset door opening in-place position parameter, judging that the door opening in-place signal is invalid;
If the simulated door opening position data is smaller than or equal to a preset door closing in-place position parameter, judging that the door closing in-place signal is valid; if the simulated door opening position data is larger than a preset door closing in-place position parameter, judging that the door closing in-place signal is invalid;
If the simulated door opening position data is smaller than or equal to a preset hall door lock position parameter, judging that the hall door lock signal is valid; if the simulated door opening position data is larger than a preset hall door lock position parameter, judging that the hall door lock signal is invalid;
If the simulated door opening position data is smaller than or equal to a preset car door lock position parameter, judging that the car door lock signal is valid; and if the simulated door opening position data is larger than the preset car door lock position parameter, judging that the car door lock signal is invalid.
7. Elevator simulation running apparatus, characterized by comprising:
The starting unit is used for determining a target simulation running mode corresponding to the simulation running instruction when receiving the simulation running instruction and starting the target simulation running mode; the target simulation operation mode is one of a plurality of simulation operation modes, the plurality of simulation operation modes are formed by combining any one or a plurality of operation modes, the various operation modes are obtained by setting the identification parameters through the elevator main board, and the identification parameters corresponding to the operation modes are different;
The calling unit is used for determining the target leveling position and the running direction of the elevator in the current simulated running according to the received elevator calling signal in the target simulated running mode;
The acquisition unit is used for acquiring the number of host machine rotation pulses of the elevator simulated operation at this time according to the target leveling position and the running direction;
The distance calculating unit is used for calculating the running distance of the elevator in the current simulation running according to the number of the rotating pulses of the host;
The simulation position acquisition unit is used for calculating the current leveling position of the elevator when the simulation operation is finished according to the operation distance and the operation direction;
The interval calculating unit is used for calculating an effective action interval of the elevator well position signal according to the current leveling position and a preset well signal parameter;
the judging unit is used for judging whether the elevator shaft position signal is valid or not according to the valid action interval and the current leveling position, and taking the judging result as elevator shaft state data of the current simulation operation;
wherein the hoistway position signal comprises one or more combinations of the following switching signals:
The device comprises a flat layer switch signal, an upper micro switch signal, a lower micro switch signal, a primary upper speed reduction switch signal, a primary lower speed reduction switch signal, a secondary upper speed reduction switch signal, a secondary lower speed reduction switch signal, a tertiary upper speed reduction switch signal, a tertiary lower speed reduction switch signal, an upper limit switch signal and a lower limit switch signal;
the effective action interval of the flat layer switch signal is (Hi-L1/2, hi+L1/2);
The effective action interval of the upper micro switch signal is (Hi- (L1-L2), hi+L2);
The effective action interval of the lower micro switch signal is (Hi-L2, hi+ (L1-L2));
the effective action interval of the primary upper speed reduction switch signal is (Hi-L4, S1ud+L3);
The effective action interval of the primary lower speed reduction switch signal is (S1 du-L3, h 1 +L4);
the effective action interval of the two-stage upper speed reduction switch signal is (Hi-L5, S2ud+L3);
The effective action interval of the second-stage lower speed reduction switch signal is (S2 du-L3, h 1 +L5);
The effective action interval of the three-stage upper speed reduction switching signal is (Hi-L6, S3ud+L3);
The effective action interval of the three-stage lower speed reduction switch signal is (S3 du-L3, h 1 +L6);
The effective action interval of the upper limit switch signal is (Hi+L7, suud +L3);
The effective action interval of the lower limit switch signal is (Sddu-L3, h 1 -L7);
wherein, I is the current floor number of the elevator when the simulation operation is finished, H i is the current leveling position, H 1 is the leveling position of the 1 st floor, H 2 is the building height distance, L1 is the leveling plugboard length, L2 is the leveling micro distance, L3 is the speed reducing switch board length, L4 is the primary speed reducing switch distance leveling length, L5 is the secondary speed reducing switch distance leveling length, L6 is the tertiary speed reducing switch distance leveling length, L7 is the limit switch distance leveling length, and H 1、h2, L1, L2, L3, L4, L5, L6 and L7 are preset hoistway signal parameters ,S1ud = Hi– L4,S1du =h1 + L4,S2ud = Hi-L5,S2du =h1 + L5,S3ud = Hi-L6,S3du = h1 + L6,Suud = Hi + L7,Sddu = h1 - L7.
8. An elevator control motherboard comprising a memory storing executable program code and a processor coupled to the memory; the processor invokes the executable program code stored in the memory for performing the elevator simulation run method of any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, wherein the computer program causes a computer to execute the elevator simulation operation method of any one of claims 1 to 6.
CN202210854125.5A 2022-07-13 2022-07-13 Elevator simulation operation method and device, elevator control main board and storage medium Active CN115231409B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210854125.5A CN115231409B (en) 2022-07-13 2022-07-13 Elevator simulation operation method and device, elevator control main board and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210854125.5A CN115231409B (en) 2022-07-13 2022-07-13 Elevator simulation operation method and device, elevator control main board and storage medium

Publications (2)

Publication Number Publication Date
CN115231409A CN115231409A (en) 2022-10-25
CN115231409B true CN115231409B (en) 2024-05-24

Family

ID=83673143

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210854125.5A Active CN115231409B (en) 2022-07-13 2022-07-13 Elevator simulation operation method and device, elevator control main board and storage medium

Country Status (1)

Country Link
CN (1) CN115231409B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980013835A (en) * 1996-08-03 1998-05-15 이종수 Elevator test equipment
CN105565090A (en) * 2015-11-05 2016-05-11 武汉迪凯威特科技有限公司 Test source
WO2016091780A1 (en) * 2014-12-12 2016-06-16 Inventio Ag Method and apparatus for commissioning a lift installation
CN107117506A (en) * 2017-03-30 2017-09-01 深圳市海浦蒙特科技有限公司 Elevator debugging control method
CN109305614A (en) * 2017-07-26 2019-02-05 北京凯瑞通电子技术有限公司 A kind of elevator peripheral signal simulation system
CN211769585U (en) * 2020-01-16 2020-10-27 广东卓梅尼技术股份有限公司 User-defined elevator simulation system
CN113336031A (en) * 2021-06-15 2021-09-03 合肥天浦硕能电子科技有限公司 Method for identifying elevator position in shaft by using traction machine encoder

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980013835A (en) * 1996-08-03 1998-05-15 이종수 Elevator test equipment
WO2016091780A1 (en) * 2014-12-12 2016-06-16 Inventio Ag Method and apparatus for commissioning a lift installation
CN105565090A (en) * 2015-11-05 2016-05-11 武汉迪凯威特科技有限公司 Test source
CN107117506A (en) * 2017-03-30 2017-09-01 深圳市海浦蒙特科技有限公司 Elevator debugging control method
CN109305614A (en) * 2017-07-26 2019-02-05 北京凯瑞通电子技术有限公司 A kind of elevator peripheral signal simulation system
CN211769585U (en) * 2020-01-16 2020-10-27 广东卓梅尼技术股份有限公司 User-defined elevator simulation system
CN113336031A (en) * 2021-06-15 2021-09-03 合肥天浦硕能电子科技有限公司 Method for identifying elevator position in shaft by using traction machine encoder

Also Published As

Publication number Publication date
CN115231409A (en) 2022-10-25

Similar Documents

Publication Publication Date Title
US20030192746A1 (en) Elevator system and method of controlling same
CA1212475A (en) Servicing a software-controlled elevator
CN107848742B (en) Elevator control system and elevator system comprising same
CN100551803C (en) Integral frequency conversion controller for elevator
CN109889106B (en) Motor control method and device
CN115231409B (en) Elevator simulation operation method and device, elevator control main board and storage medium
JP3889108B2 (en) Platform equipment parameter setting device
CN105600640B (en) A kind of novel elevator fire-fighting control method and system
EP3995430A1 (en) Testing method for unintended car movement protection device for elevators and unintended car movement protection device for elevators
CN113716403B (en) Method and device for exiting elevator maintenance mode, computer equipment and storage medium
JP2003153442A (en) Monitor and control system and program for electric power distribution equipment
JP2019055874A (en) Information processing device
CN102602760A (en) Multifunctional elevator testing and controlling device
JP2798923B2 (en) Elevator control system
JP2020179960A (en) Elevator system and elevator maintenance method
US4352410A (en) Operational control of elevator car calls
JP7361869B1 (en) Elevator remote inspection system and elevator remote inspection method
CN111924688B (en) Communication type gantry crane torque control method and system
CN113677613B (en) Method for renovating elevator
JP7361872B1 (en) Elevator remote inspection system and elevator remote inspection method
CN111186739B (en) Method for resetting a hoistway access monitoring system of an elevator system, control unit and elevator system
JP2928686B2 (en) Elevator control device
JP7361870B1 (en) Elevator remote inspection system and elevator remote inspection method
CN113443527A (en) Self-learning method, main controller, control system and storage medium
US4352411A (en) Elevator floor cutoff

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