[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113905968B - Monitoring picture making device - Google Patents

Monitoring picture making device Download PDF

Info

Publication number
CN113905968B
CN113905968B CN201980097169.4A CN201980097169A CN113905968B CN 113905968 B CN113905968 B CN 113905968B CN 201980097169 A CN201980097169 A CN 201980097169A CN 113905968 B CN113905968 B CN 113905968B
Authority
CN
China
Prior art keywords
symbol
data
elevator
floor
unit
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
CN201980097169.4A
Other languages
Chinese (zh)
Other versions
CN113905968A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of CN113905968A publication Critical patent/CN113905968A/en
Application granted granted Critical
Publication of CN113905968B publication Critical patent/CN113905968B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B3/00Applications of devices for indicating or signalling operating conditions of elevators
    • B66B3/02Position or depth indicators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B5/00Applications of checking, fault-correcting, or safety devices in elevators

Landscapes

  • Indicating And Signalling Devices For Elevators (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The monitoring screen generating device (1) is provided with a 1 st data storage unit (11), a 2 nd data storage unit (12), a 3 rd data storage unit (13), a 4 th data storage unit (14), and a generation processing unit (19). The 3 rd data storage unit (13) stores the arrangement rule. Elevator data defining settings of different floors are stored in a 4 th data storage unit (14). When a lower symbol is defined for a symbol arranged on a production screen, a generation processing unit (19) arranges the lower symbol in a display area of the arranged symbol according to an arrangement rule, and displays the lower symbol based on the inputted floor information and elevator data.

Description

Monitoring picture making device
Technical Field
The present invention relates to an apparatus for creating a monitor screen for monitoring a monitor device.
Background
Patent document 1 describes a device for optimizing the arrangement of display objects on a screen. In the device described in patent document 1, a display object group including a plurality of display objects is displayed on a screen according to conditions.
Prior art literature
Patent literature
Patent document 1: japanese patent laid-open No. 2000-39948
Disclosure of Invention
Problems to be solved by the invention
In a monitoring apparatus used in a building, a factory, or the like, the operation state of a monitoring device may be displayed on a monitoring screen for each floor. For example, an elevator installed in a building is a monitoring device disposed across a plurality of floors. However, the elevator does not operate equally on all floors. For example, the car of an elevator sometimes does not stop at a part of the floors. Sometimes 2 doors are opened on some floors and only 1 door is opened on other floors. Therefore, the same symbol is not always used when the symbol indicating the elevator is displayed on the monitor screen. The device described in patent document 1 cannot efficiently produce such a monitor screen.
The present invention has been made to solve the above-described problems. The purpose of the present invention is to provide a monitoring screen creating device that can create a monitoring screen efficiently even when a symbol representing an elevator is included in the monitoring screen.
Means for solving the problems
The monitor screen creating device of the present invention comprises: a 1 st data accumulating unit for accumulating symbol display data defining the type of symbol and the display form of the symbol; a 2 nd data accumulating unit that accumulates symbol level data that defines a corresponding object, a type of symbol, and a symbol of a lower level for each of the plurality of symbols; a 3 rd data accumulating unit for accumulating an arrangement rule for arranging the lower symbol in the display area of the upper symbol; a 4 th data accumulation unit that accumulates elevator data defining settings of different floors; and a generation processing unit which, when a lower symbol is defined for a symbol arranged on the production screen, arranges the lower symbol in a display area of the arranged symbol according to an arrangement rule, and displays the lower symbol based on the input floor information and elevator data.
ADVANTAGEOUS EFFECTS OF INVENTION
According to the monitoring screen creating device of the present invention, even when a symbol indicating an elevator is included in a monitoring screen, the monitoring screen can be created efficiently.
Drawings
Fig. 1 is a diagram showing an example of a monitor screen creating apparatus according to embodiment 1.
Fig. 2 is a diagram showing an example of hardware resources of the monitor screen creating apparatus.
Fig. 3 is a flowchart showing an example of the operation of the monitoring screen creating apparatus according to embodiment 1.
Fig. 4 is a diagram showing an example of data stored in the data storage unit.
Fig. 5 is a diagram for explaining data stored in the data storage unit.
Fig. 6 is a diagram for explaining data stored in the data storage unit.
Fig. 7 is a diagram showing an example of a production screen displayed on the display device.
Fig. 8 is a diagram showing an example of a production screen displayed by the display device.
Detailed Description
The present invention will be described with reference to the accompanying drawings. Duplicate descriptions are appropriately simplified or omitted. In the drawings, like reference numerals designate like or corresponding parts throughout the several views.
Embodiment 1.
Fig. 1 is a diagram showing an example of the monitoring screen creating apparatus 1 in embodiment 1. The monitor screen creating device 1 is a device for creating a monitor screen displayed by a monitor screen display device (not shown).
The monitor screen display device acquires monitor data from various monitor devices via a telephone line or an internet line. The monitoring device is, for example, a device installed in a building or factory. Hereinafter, a device to be monitored, i.e., a monitoring device, is also referred to as an object. The monitor data includes, for example, data indicating an operation condition and data indicating an operation history. The operation state of the monitoring equipment installed in the building or the factory is displayed in real time on the monitoring screen of the monitoring screen display device. The monitor screen display device controls the setting of the monitor device based on the acquired monitor data.
In a monitor screen display device, a monitor screen including a graph, a chart, an event history, and the like is prepared in advance. Hereinafter, a portion representing a component, an image, a background component, a background image, a graph, a numerical value, or the like displayed on the monitor screen will be referred to as a symbol. Symbols include device symbols, numeric symbols, chart symbols, form symbols, and the like. The device symbol is a symbol representing the monitoring device in an illustration. The numerical symbol is a symbol indicating a temperature, a power value, or the like. Form symbols are symbols used for managing the monitoring device.
The floor map may be included in a monitor screen displayed on the monitor screen display device. The floor map displays the operation states of the monitoring devices provided at the respective floors. For example, if building a is a 10-story building, a floor map of 1 story, a floor map of 2 stories, a floor map of …, 9 stories, and a floor map of 10 stories are included in the monitor screen for building a. The floor map of the floor 1 shows the operation status of each monitoring device provided on the floor 1. The floor map of floor 2 shows the operation status of each monitoring device provided on floor 2. Similarly, the operation states of the monitoring devices provided at 10 floors are displayed on the floor map at 10 floors.
When the car of an elevator installed in a building a stops at each floor, a symbol indicating the elevator is arranged in a floor map of each floor. On the other hand, when the car of the elevator installed in the building a stops at a part of the floors, no symbol indicating the elevator is disposed in the floor map of the floor. In addition, when a plurality of entrances and exits are formed in the car of the elevator, a door to be opened and closed is determined for each floor map. According to the monitor screen creating apparatus 1 of the present embodiment, a monitor screen including such a floor map can be efficiently and easily created.
The functions of the monitoring screen creating apparatus 1 will be described in detail below with reference to fig. 2 to 8. As shown in fig. 1, the monitoring screen generating apparatus 1 includes a 1 st data storage unit 11, a 2 nd data storage unit 12, a 3 rd data storage unit 13, a 4 th data storage unit 14, and a 5 th data storage unit 15. The monitor screen creating apparatus 1 further includes a screen display unit 16, an operation processing unit 17, a screen editing unit 18, a generation processing unit 19, a distribution unit 20, and a parent-child relationship generating unit 21. Each of the sections indicated by reference numerals 11 to 21 shows functions of the monitoring screen creating apparatus 1.
Fig. 2 is a diagram showing an example of hardware resources of the monitor screen creating apparatus 1. The monitor screen creating apparatus 1 includes a processing circuit 30 as a hardware resource. For example, the processing circuit 30 includes a processor 31, a memory 32, a memory 33, an input/output interface 34, and a network interface 35.
The memory 32 stores a program for realizing the functions of the monitor screen creating apparatus 1. The monitor screen creating apparatus 1 realizes the functions of the respective units shown by reference numerals 16 to 21 by executing the programs stored in the memory 32 by the processor 31. The memory 33 stores data for realizing the functions of the monitoring screen creating apparatus 1. The functions of the respective accumulating units shown by reference numerals 11 to 15 are realized by the memory 33.
The processor 31 may be a CPU (Central Processing Unit: central processing unit), a central processing unit, an arithmetic device, a microprocessor, a microcomputer, or a DSP. As the memory 32 or the memory 33, a semiconductor memory, a magnetic disk, a floppy disk, an optical disk, a high-density disk, a mini disk, or a DVD may be used. The semiconductor memory that can be used as the memory 32 or the memory 33 includes RAM, ROM, flash memory, EPROM, EEPROM, and the like.
The processing circuit 30 may also include dedicated hardware (not shown). That is, a part of the functions of the monitor screen creating apparatus 1 may be realized by dedicated hardware. As another example, all the functions of the monitoring screen creating apparatus 1 may be realized by dedicated hardware. As dedicated hardware, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination thereof may also be employed.
The monitor screen creation device 1 is connected to an external device via an input/output interface 34. The external device includes a display device 2 and an input device 3. For example, the display device 2 is a display 2a for a PC. The display device 2 may be a flat panel display or a display built in a monitor panel. The input device 3 includes, for example, a keyboard 3a and a mouse 3b. The input means 3 may be a touch panel type input device.
The monitoring screen generating apparatus 1 transmits and receives data to and from the monitoring device 4 via the network interface 35.
Fig. 3 is a flowchart showing an example of the operation of the monitoring screen creating apparatus 1 according to embodiment 1. The screen display unit 16 displays a production screen on the display device 2 based on the data from the screen editing unit 18. The user operates the input device 3 to create a monitor screen while viewing the creation screen displayed on the display device 2.
The screen display unit 16 is, for example, a Web browser. The data from the screen editing unit 18 includes, for example, HTML-format data, image data, audio data, or moving image data. The data from the screen editing unit 18 may include data for screen drawing such as JAVASCRIPT (registered trademark) and CSS.
Information input by the user operating the input device 3 is input to the operation processing unit 17 via the screen display unit 16. The operation processing unit 17 processes information input via the screen display unit 16. For example, the user selects one symbol from the list of symbols by operating the input device 3, and places the symbol in a specific area in the production screen.
The screen editing unit 18 performs processing corresponding to the input information from the input device 3 by using the data stored in the 1 st data storage unit 11. For example, the screen editing unit 18 selects a symbol designated by the user from the 1 st data storage unit 11 based on the input information from the input device 3. The screen editing unit 18 arranges the selected symbol in a specific area in the production screen (S101).
Fig. 4 is a diagram showing an example of data stored in the 1 st data storage unit 11. The 1 st data storage unit 11 stores data related to the symbol. For example, the 1 st data storage unit 11 stores logical symbol data and static symbol data. The logical symbol data is data to which an action is given to a dynamic symbol that changes according to the content of the monitor signal. Static symbol data is data representing a constant symbol. The 1 st data storage unit 11 stores a symbol that has been created in advance or a symbol that has been newly created at the time of development.
In the example shown in fig. 4, the data stored in the 1 st data storage unit 11 includes a symbol material 40, an operation definition 41, and a correspondence table 42. The symbol material 40 is a material used as a symbol. Fig. 4 shows an example in which symbols required for a monitoring screen of a building having an elevator are stored as symbol materials 40 in the 1 st data storage unit 11. For example, a building symbol, a bank symbol, an elevator symbol, and an escalator symbol are registered in advance in the 1 st data storage unit 11 as symbols to be expressed.
The action definition 41 defines an action of a symbol that varies according to the content of the monitor signal. The action definition 41 is prefabricated by the user, for example according to a script. As an example, fig. 4 shows details of an action definition 41 with a definition name aaa. The action definition 41, which is defined by the name aaa, defines that the door of the elevator symbol is displayed larger if the monitor signal indicating the open/close state of the elevator door is 0. The action definition 41 defines that the door of the elevator symbol is displayed smaller if the above-mentioned monitoring signal is 1.
The correspondence table 42 is an example of symbol display data defining the type (genre) of a symbol and the display format of the symbol. The symbol material 40 is associated with the action definition 41 according to the correspondence table 42. Fig. 4 shows an example in which the correspondence table 42 contains symbol types, widths, heights, action definition names, and descriptions as items. The item "symbol type" uniquely represents the symbol material 40. The items "width" and "height" represent the width and height of the symbol when the symbol is arranged in the production screen. The symbol indicating the building and the symbol indicating the bank are unchanged regardless of the content of the monitoring signal. Therefore, the operation definition name corresponding to the symbol type "building" is not registered in the correspondence table 42. Similarly, the action definition name corresponding to the symbol type "bank" is not registered in the correspondence table 42.
When the processing of S101 is performed, the generation processing unit 19 determines whether or not the sub-symbol is registered for the symbol selected and arranged in S101 (S102). The generation processing unit 19 performs the determination at S102 based on the symbol level data stored in the 2 nd data storage unit 12.
Fig. 5 and 6 are diagrams for explaining data stored in the 5 th data storage unit 15. The 5 th data storage unit 15 stores data related to the object. For example, the 5 th data storage unit 15 stores data indicating the hierarchy of the object. The 5 th data storage unit 15 stores data that does not change regardless of the operation state of the object. The unchanged data includes an object name, a date of setting of the object, and the like.
FIG. 5 is a class diagram representing a hierarchy of objects. In the example shown in fig. 5, as classes related to the monitoring device, there are a build class, a Bank class, an Es class, and an Ele class. As inheritance of Ele class, there is EleA class and EleB class. The Building class manages data related to the Building. The Bank class manages data related to banks. Class Es manages data related to the escalator. The Ele class manages data related to the elevator.
In the example shown in fig. 5, the Building class is a class that is one order higher than the Bank class. The Building class is a class that is one level higher than the Es class. The Bank class is a class one order higher than the Ele class.
Fig. 6 is an object diagram showing details of an object. Fig. 6 shows an example of the correspondence between object names and class names represented by colon numbers. In the example shown in fig. 6, the hierarchy of objects is 3 phases. The hierarchy of objects may be multiple phases.
In the example shown in fig. 6, an object (monitoring device) of the object name "build 1" is contained in the build class. The object names represent respective entity names of the monitoring devices. The object name "Bank1" and the object name "Bank2" are included in the Bank class. The Es class contains an object with an object name of "Es 1". The EleA class includes an object of the object name "Ele1", an object of the object name "Ele2", and an object of the object name "Ele 3". The object of the object name "Ele4" is contained in the EleB class.
In the example shown in fig. 6, the object of the object name "Building1" is an object higher by one level than the object of the object name "Bank1", the object of the object name "Bank2", and the object of the object name "Es 1". The object of the object name "Bank1" is an object higher by one level than the object of the object name "Ele1" and the object of the object name "Ele 2". The object of the object name "Bank2" is an object higher by one level than the object of the object name "Ele3" and the object of the object name "Ele 4".
In the present embodiment, for example, when the object B is the object of the upper stage of the object C, the object B is also referred to as a parent object of the object C. Similarly, when the object C is the next-stage object of the object B, the object C is also referred to as a child object of the object B. In the example shown in fig. 6, the object of the object name "Bank1" is not a parent object of the object name "Ele 3". Likewise, the object of the object name "Ele3" is not a child of the object name "Bank 1".
Table 1 shows an example of data stored in the 5 th data storage unit 15. Table 1 is an example of object hierarchy data in which the type (type) of an object and a higher-level object are defined for each object. Table 1 contains an object name, an object type, and a parent object name as items. In table 1, class names are shown as object types.
TABLE 1
Object name Object type Parent object name
Building1 Building -
Bank1 Bank Building1
Ele1 EleA Bank1
Ele2 EleA Bank1
Bank2 Bank Building1
Ele3 EleA Bank2
Ele4 EleB Bank2
Es1 Es Building1
Table 2 shows an example of data generated by the distribution unit 20. The allocation unit 20 allocates a corresponding symbol type to the object type stored in the 5 th data storage unit 15. Specifically, the allocation unit 20 allocates the symbol type defined in the correspondence table 42 of the 1 st data storage unit 11 to the object type.
TABLE 2
Object type Symbol type
Building Mansion building
Bank Bank
EleA Elevator
1
EleB Elevator 2
Es Escalator with a guide rail
As shown in table 2, the function of the allocation unit 20 can associate the object as the monitoring device with the symbol arranged on the production screen. As shown in table 1, by assigning symbol types in object type units instead of object units, the assignment process can be made labor-saving.
Table 3 is an example of data generated by the parent-child relationship generating section 21. Table 3 is an example of symbol level data defining a corresponding object, a type (genre) of a symbol, and a symbol at a lower level for each symbol. As shown in table 3, the parent-child relationship generating unit 21 defines each symbol arranged on the production screen. The parent-child relationship generation unit 21 performs the above definition based on the data stored in the 1 st data storage unit 11, the data including the object hierarchy data stored in the 5 th data storage unit 15, and the data generated by the allocation unit 20. The data generated by the parent-child relationship generating unit 21 is stored in the 2 nd data storage unit 12.
TABLE 3
Figure GDA0004089584870000081
As shown in table 3, the parent-child relationship generation unit 21 defines a symbol in the object name unit stored in the 5 th data storage unit 15. Table 3 includes symbol ID, symbol type, object name, monitor signal, and sub-symbol ID as items. The symbol is uniquely represented by a symbol ID. The monitoring data from the monitoring device is uniquely represented by the monitoring signal.
Table 3 shows an example of generating consecutive numbers based on the parent-child relationship of the symbol for the monitor signal. This is because the structure of the monitoring data represented by the monitoring signal is mostly similar to the hierarchical structure of the object. This can improve the visual confirmation of the monitor signal. Table 3 shows an example in which the sub-symbol IDs are set in symbol units. Table 3 shows an example in which the sub-symbol IDs are set in the order of the objects shown in table 1, but the sub-symbol IDs may be set in other orders.
In the example shown in table 3, the sub-symbol IDs "S001", "S004", and "S007" are registered for the symbol of the symbol ID "S000". When the symbol specified by the symbol ID "S000" is selected and arranged in S101, the generation processing unit 19 determines yes in S102. When the generation processing unit 19 determines yes in S102, it performs an automatic generation process of the sub-symbol registered for the symbol (S103). The generation processing unit 19 also performs the automatic generation processing of S103 based on the data stored in the 3 rd data storage unit 13 and the data stored in the 4 th data storage unit 14.
Table 4 shows an example of data stored in the 4 th data storage unit 14. The 4 th data storage unit 14 stores elevator-related data. Table 4 shows an example of elevator data defining settings of different floors for each elevator. Table 4 includes, as items, an object name, a stop layer, and an opening/closing door.
TABLE 4
Object name Docking layer Opening and closing door
Ele1 1111111111 1111111111
Ele2 1111100000 2222200000
Ele3 1111111111 1111122222
Ele4 1111111111 1111111111
In the example shown in table 4, the elevator data includes stop floor information and door information. The stop floor information is information indicating whether or not the car of the elevator stops for each floor. The door information is information indicating opening and closing of several doors provided in the car of the elevator for each floor.
In the example shown in Table 4, the docking layer information is represented in binary in the item "docking layer". That is, the 1 st digit on the left indicates whether the car is stopped at level 1. The 2 nd digit from the left indicates whether the car is stopping at floor 2. Also, the 10 th digit from the left indicates whether the car stops at 10 floors. Further, a digital 1 indicates a car stop. A digital 0 indicates that the car is not or cannot stop.
For example, in the stop floor "1111100000", the 1 st to 5 th numerals from the left are 1, and thus refer to the car stopping from the floor 1 to the floor 5. Further, the numbers 6 to 10 from the left are 0, thus meaning that the car does not stop from 6 floors to 10 floors.
In the example shown in table 4, the number of doors opened and closed in the item "open and close doors" is represented by a number. That is, the 1 st left digit indicates the number of doors opened and closed at level 1. The 2 nd number from the left indicates the number of doors opened and closed at the 2 nd floor. Similarly, the 10 th number from the left indicates the number of doors opened and closed at 10 floors.
For example, in the opening/closing door "1111122222", the 1 st to 5 th numerals from the left are 1, and thus, refer to 1 door from 1 floor to 5 floors to open/close. Further, the 6 th to 10 th numerals from the left are 2, and thus, means that 2 doors from 6 layers to 10 layers are opened and closed.
Table 5 shows an example of data stored in the 3 rd data storage unit 13. The 3 rd data storage unit 13 stores data related to a rule for arranging symbols in the production screen. The rules include configuration rules for configuring child symbols within a display area of a parent symbol. Table 5 shows an example of the configuration rule. Table 5 contains symbol types, arrangement directions, and rearrangement references as items. Table 5 shows an example of symbol types defining 2 categories of "bank1" and "bank2" for the category (type) of the bank symbol. The arrangement direction indicates a direction in which the sub-symbols are arranged and arranged. If the configuration direction is vertical, the shuffle reference represents the number of sub-symbols contained in a column. If the configuration direction is lateral, the shuffle reference represents the number of sub-symbols contained in a row.
TABLE 5
Symbol type Direction of arrangement Line-changing reference
Mansion building Transverse direction 2 symbols
Bank1 Transverse direction 2 symbols
Bank2 Transverse direction 1 symbol
Table 5 shows an example of the configuration rule. For example, the configuration rule may include an arrangement reference indicating left alignment or right alignment, an inter-symbol space, or a margin with a parent symbol.
In S103, the generation processing unit 19 also performs automatic generation processing of the sub-symbol based on the floor information input from the input device 3. For example, if a floor map of 1 floor is created, the user inputs floor information "1 floor" from the input device 3. If the user creates a floor map of 10 floors, the floor information "10 floors" is input from the input device 3. Hereinafter, as an example, the operation when the Building symbol 50 with the object name "Building1" is arranged on the production screen in S101 will be described in detail.
Fig. 7 and 8 are diagrams showing examples of production screens displayed on the display device 2. Fig. 7 shows a floor plan of 1 floor. Fig. 8 shows a floor plan of 10 floors.
As shown in table 3, the symbol ID of the Building symbol 50 with the object name "Building1" is "S000". The symbol ID "S000" is registered with the sub-symbol IDs "S001", "S004" and "S007". Therefore, the generation processing unit 19 automatically generates the Bank symbol 51 with the object name "Bank1", the Bank symbol 52 with the object name "Bank2", and the escalator symbol 53 with the object name "Es 1".
For example, the generation processing unit 19 arranges the bank symbol 51, the bank symbol 52, and the escalator symbol 53 in the display area of the building symbol 50 according to the arrangement rule stored in the 3 rd data storage unit 13. As shown in table 5, the symbol type "building" is arranged in a direction of "lateral" and the diversion standard is "2 symbols". Therefore, the generation processing unit 19 arranges the bank symbol 51 and the bank symbol 52 in the display area of the building symbol 50 in the lateral direction. The generation processing unit 19 is arranged in a row for the escalator symbol 53 as the 3 rd sub-symbol. Fig. 7 and 8 show an example in which the generation processing unit 19 arranges 3 symbols in the order of registration of the sub-symbol IDs.
The generation processing unit 19 generates a bank symbol 51, a bank symbol 52, and an escalator symbol 53 in accordance with the display format registered in the correspondence table 42. As described above, the child symbol is arranged within the display area of the parent symbol. When a part of the child symbol is separated from the display area of the parent symbol when the child symbol is arranged in the display area of the parent symbol in accordance with the arrangement rule and the display format, the warning display may be performed on the display device 2.
As shown in table 3, the sub-symbol IDs "S002" and "S003" are registered in the symbol ID "S001". Therefore, the generation processing unit 19 automatically generates the elevator symbol 54 with the object name "Ele1" and the elevator symbol 55 with the object name "Ele 2".
For example, the generation processing unit 19 arranges the elevator symbol 54 and the elevator symbol 55 in the display area of the bank symbol 51 according to the arrangement rule stored in the 3 rd data storage unit 13. As shown in table 5, the symbol type "bank1" is arranged with the arrangement direction of "horizontal" and the diversion criterion of "2 symbols". Therefore, the generation processing unit 19 arranges the elevator symbol 54 and the elevator symbol 55 in the display area of the bank symbol 51 in the lateral direction.
The generation processing unit 19 displays the elevator symbol 54 and the elevator symbol 55 based on the floor information input and the elevator data stored in the 4 th data storage unit 14. For example, the generation processing unit 19 determines whether or not to display the elevator symbol 54 on the production screen based on the stop floor information included in the elevator data and the inputted floor information. As shown in table 4, the elevator symbol 54,1 layer and the elevator symbol 10 layer are both stop layers. Thus, the elevator symbol 54 is displayed on both the floor map of floor 1 and the floor map of floor 10.
The generation processing unit 19 similarly determines whether or not to display the elevator symbol 55 on the production screen. As shown in table 4, regarding elevator symbol 55, floor 1 is a stop floor, but floor 10 is not a stop floor. Thus, the elevator symbol 55 is displayed in the floor map of the 1 floor, but the elevator symbol 55 is not displayed in the floor map of the 10 floors.
The generation processing unit 19 determines the number of doors included in the elevator symbol 54 based on the door information included in the elevator data and the inputted floor information. As shown in table 4, the number of doors that open and close at both the 1 st floor and the 10 th floor is 1 with respect to the elevator symbol 54. Thus, the elevator symbol 54 including 1 door is displayed on both the floor map of the floor 1 and the floor map of the floor 10.
The generation processing unit 19 similarly determines the number of doors included in the elevator symbol 55 for the elevator symbol 55. As shown in table 4, regarding the elevator symbol 55, the number of doors opened and closed at the 1 floor was 2. Thus, an elevator symbol 55 containing 2 doors is displayed in the floor map of floor 1. The door information may include a door direction, a door type, and the like.
Similarly, as shown in table 3, the sub-symbol IDs "S005" and "S006" are registered in the symbol ID "S004". Therefore, the generation processing unit 19 automatically generates the elevator symbol 56 with the object name "Ele3" and the elevator symbol 57 with the object name "Ele 4".
As shown in table 5, the symbol type "bank2" is arranged with the arrangement direction of "horizontal" and the diversion criterion of "1 symbol". Therefore, the generation processing unit 19 arranges the elevator symbol 56 and the elevator symbol 57 in the display area of the bank symbol 52 in the vertical direction.
As shown in table 4, the elevator symbol 56,1 layer and the elevator symbol 10 layer are both stop layers. Thus, the elevator symbol 56 is displayed on both the floor map of floor 1 and the floor map of floor 10. Likewise, elevator symbols 57 are displayed on both the floor map of floor 1 and the floor map of floor 10.
As shown in table 4, the number of doors opened and closed at 1 floor was 1 and the number of doors opened and closed at 10 floors was 2 with respect to the elevator symbol 56. Thus, in the floor plan of floor 1, an elevator symbol 56 containing 1 door is displayed. In the floor plan of the 10 floors, an elevator symbol 56 containing 2 doors is displayed. On the other hand, as shown in table 4, the number of doors opened and closed at both the 1 st floor and the 10 th floor is 1 with respect to the elevator symbol 57. Therefore, the elevator symbol 57 including 1 door is displayed on both the floor map of the floor 1 and the floor map of the floor 10.
As shown in table 3, the sub-symbol IDs are not registered in the symbol IDs "S002", "S003", "S005", and "S006". Therefore, when the elevator symbols 54 to 57 are automatically generated, no is determined in S102. If the determination is no in S102, it is determined whether or not there is another symbol to be arranged (S104). If yes is determined in S104, the above steps are repeated. If no is determined in S104, the series of processing ends.
According to the example of the present embodiment, even when a symbol indicating an elevator is included in a monitor screen, the monitor screen can be efficiently created. In the example shown in the present embodiment, the elevator data may be acquired in real time on line, and the acquired elevator data may be stored in the 4 th data storage unit 14. The elevator data may be acquired in advance and stored in the 4 th data storage unit 14, and the symbol may be automatically generated offline.
Industrial applicability
The present invention can be applied to an apparatus for producing a monitor screen for monitoring a monitor device.
Description of the reference numerals
The system comprises a 1 monitoring picture making device, a 2 display device, a 3 input device, a 4 monitoring device, an 11 st data storage part, a 12 nd data storage part, a 13 rd data storage part, a 14 th data storage part, a 15 th data storage part, a 16 picture display part, a 17 operation processing part, an 18 picture editing part, a 19 generation processing part, a 20 distribution part, a 21 parent-child relation generating part, a 30 processing circuit, a 31 processor, a 32 memory, a 33 memory, a 34 input-output interface, a 35 network interface, a 40 symbol material, a 41 action definition, a 42 correspondence table, a 50 building symbol, a 51 bank symbol, a 52 bank symbol, a 53 escalator symbol, a 54 elevator symbol, a 55 elevator symbol, a 56 elevator symbol and a 57 elevator symbol.

Claims (3)

1. A monitor screen creating device creates a monitor screen for a monitor object by arranging a symbol representing the object on a creation screen,
the monitor screen creating device includes:
a 1 st data accumulating unit for accumulating symbol display data defining the type of symbol and the display form of the symbol;
a 2 nd data accumulating unit that accumulates symbol level data that defines a corresponding object, a type of symbol, and a symbol of a lower level for each of the plurality of symbols;
a 3 rd data accumulating unit for accumulating an arrangement rule for arranging the lower symbol in the display area of the upper symbol;
a 4 th data accumulation unit that accumulates elevator data defining settings of different floors; and
when a lower symbol is defined for a symbol arranged on a production screen, the generation processing means arranges the lower symbol in a display area of the arranged symbol according to the arrangement rule, displays the lower symbol based on the inputted floor information and the elevator data,
the elevator data contains stop floor information indicating, per floor, whether the car of the elevator is stopped,
the generation processing unit determines whether or not to display a symbol indicating an elevator on a production screen based on the stop floor information and the inputted floor information.
2. The apparatus for producing a monitor screen according to claim 1, wherein,
the monitor screen creating device further includes:
a 5 th data accumulation unit that accumulates object hierarchy data that defines, for each of a plurality of objects, a type of the object and an object that is higher-level;
an allocation unit that allocates a type of the corresponding symbol to the type of the object; and
and a generation unit that generates the symbol level data based on the symbol display data, the object level data, and the allocation by the allocation unit.
3. The monitoring screen creating apparatus according to claim 1 or 2, wherein,
the elevator data includes door information indicating, for each floor, a plurality of doors provided in a car of an elevator to be opened and closed,
the generation processing means determines the number of doors included in the symbol indicating the elevator based on the door information and the inputted floor information.
CN201980097169.4A 2019-06-12 2019-06-12 Monitoring picture making device Active CN113905968B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2019/023287 WO2020250340A1 (en) 2019-06-12 2019-06-12 Monitoring screen preparation device

Publications (2)

Publication Number Publication Date
CN113905968A CN113905968A (en) 2022-01-07
CN113905968B true CN113905968B (en) 2023-04-21

Family

ID=73781695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980097169.4A Active CN113905968B (en) 2019-06-12 2019-06-12 Monitoring picture making device

Country Status (3)

Country Link
JP (1) JP7173329B2 (en)
CN (1) CN113905968B (en)
WO (1) WO2020250340A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6373506B1 (en) * 1998-07-24 2002-04-16 Nec Corporation Object alignment controller and object alignment controlling method
JP2008037629A (en) * 2006-08-09 2008-02-21 Toshiba Elevator Co Ltd Maintenance terminal device for elevator

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4159274B2 (en) * 2001-07-04 2008-10-01 東芝エレベータ株式会社 Equipment condition monitoring and control system
JP2007108877A (en) * 2005-10-11 2007-04-26 Toshiba Corp Information management system and information display device
WO2009141997A1 (en) * 2008-05-22 2009-11-26 ダイキン工業株式会社 Equipment control device
JP5389228B1 (en) * 2012-07-03 2014-01-15 ジャパンエレベーターサービス株式会社 Remote monitoring support device, remote monitoring system, and remote monitoring program
US10691292B2 (en) * 2014-02-24 2020-06-23 Microsoft Technology Licensing, Llc Unified presentation of contextually connected information to improve user efficiency and interaction performance
CN110603219B (en) * 2017-05-15 2022-01-18 三菱电机株式会社 Elevator group management device
WO2018211655A1 (en) * 2017-05-18 2018-11-22 三菱電機株式会社 Position detection device, elevator control device, and elevator system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6373506B1 (en) * 1998-07-24 2002-04-16 Nec Corporation Object alignment controller and object alignment controlling method
JP2008037629A (en) * 2006-08-09 2008-02-21 Toshiba Elevator Co Ltd Maintenance terminal device for elevator

Also Published As

Publication number Publication date
WO2020250340A1 (en) 2020-12-17
CN113905968A (en) 2022-01-07
JPWO2020250340A1 (en) 2021-11-25
JP7173329B2 (en) 2022-11-16

Similar Documents

Publication Publication Date Title
US11269505B2 (en) System and methods for entity visualization and management with an entity node editor
CN102037289A (en) Equipment control device
EP4222988A1 (en) A software-defined master system for smart buildings
WO2012091940A1 (en) Method and system for visualization of access rights
JP2018509704A (en) Method and system for generating architectural blueprints using slices
CN105573236B (en) Information processing unit, information processing method and recording medium
CN113905968B (en) Monitoring picture making device
US20230169223A1 (en) Building data platform with digital twin based predictive recommendation visualization
WO2017081507A1 (en) Elevator management system
CN110872034B (en) Building information visualization device
JP2019091304A (en) Maintenance fee presenting method, and maintenance fee presentation system
Laakkonen et al. Elevators as media objects manipulating information in time
EP3295265A1 (en) Operating module for a machine in the food industry
US11473803B2 (en) Inbuilt programming tool for use by non-programmers to add intelligence to a building automation system
TW202003366A (en) Maintenance work supporting apparatus for elevator
KR101314065B1 (en) Destination selecting system of elevator and the control method thereof
KR20180111650A (en) Multi-target dynamic ui action element
Giannakis et al. GUIDELINES for OptEEmAL BIM Input Files
US20230168638A1 (en) Building data platform with digital twin based situational experimentation
Dietz Designing technical systems as social systems
JP7281684B2 (en) Display method, device information output system, device information output method, and program
JP6596318B2 (en) Linked server, linked system, and linked server control method
US20110313546A1 (en) Operation and observation apparatus
Tartan et al. Esra (elevator simulation, research & analysis): an open-source software tool for elevator traffic simulation, research, and analysis
EP3628623A1 (en) Configuration of a graphical user interface for elevator control devices

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