A master-slave device display method and system
By acquiring the device identification information of the slave devices, determining the device location based on the initial power-on time, and arranging the device models consistently on the display interface, the problem of low operation and maintenance efficiency caused by inconsistent device locations is solved, and rapid fault location and efficient operation and maintenance are achieved.
Patent Information
- Application Number
- CN202411552918.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-01
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2044-11-01
AI Technical Summary
In photovoltaic energy storage systems, the actual location of the equipment is inconsistent with the arrangement shown on the display interface, making it difficult for maintenance personnel to quickly locate faulty equipment and reducing maintenance efficiency.
By acquiring the device identification information of the slave devices, the installation sequence and location information of the devices are determined based on the initial power-on time. The host controller then arranges the device models consistently on the display interface to achieve intuitive display and management of device information.
It improves the ease of equipment locating and fault location, reduces maintenance time, and enhances maintenance efficiency and system security.
Smart Images

Figure CN119696155B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of power technology, and in particular to a device display method and system for master and slave devices. Background Technology
[0002] In photovoltaic energy storage systems, the display interface is a crucial tool for operation and maintenance personnel to monitor and manage the system. If the device layout shown on the display interface does not match the actual location of the devices, additional time may be required to identify and locate the actual equipment, reducing operation and maintenance efficiency. For example, in the event of a fault, operation and maintenance personnel may be unable to quickly locate the faulty device, leading to extended fault response and handling times. Summary of the Invention
[0003] In view of this, the present disclosure provides a method and system for displaying device information between master and slave devices to improve the convenience and efficiency of querying device information.
[0004] The technical solution of this invention is implemented as follows:
[0005] This disclosure provides a method for displaying device information of master and slave devices, including: acquiring device identification information of multiple slave devices; determining location information and device models of the multiple slave devices based on the device identification information; determining the display position of each device model on a display interface based on the location information; wherein the arrangement of the multiple device models on the display interface is consistent with the arrangement of the multiple slave devices.
[0006] In the above scheme, the device identification information includes: initial power-on time; based on the device identification information, determining the location information of multiple slave devices includes: determining the installation order of multiple slave devices based on the initial power-on time of multiple slave devices; wherein, the installation order of multiple slave devices corresponds to the arrangement of multiple slave devices.
[0007] In the above scheme, obtaining the device identification information of multiple slave devices includes: sending a broadcast request to obtain the device identification information, searching for multiple slave devices; and receiving the device identification information replied by multiple slave devices.
[0008] In the above scheme, the device information display method further includes: acquiring display information of multiple slave devices; associating the display information of each slave device with the corresponding device model based on the location information and the device identification information; and displaying the display information associated with the device model on the display interface when any device model is clicked.
[0009] In the above scheme, the device information display method further includes: when any of the slave devices is detected to be offline, periodically searching for the slave devices until a newly connected slave device is found; based on the device identification information, determining whether the newly connected slave device has been replaced; if a replacement has occurred, synchronizing the configuration information of the offline slave device to the newly connected slave device.
[0010] In the above scheme, the device identification information also includes one or more of the following: IP address information, serial number information, device number, network port number, and physical address information.
[0011] In the above scheme, after determining the location information of the multiple slave devices, the device information display method further includes: assigning the IP address information and the device number to the multiple slave devices based on the location information.
[0012] This disclosure also provides a device display system for master and slave devices, including: a master controller, multiple slave devices, and a display interface; wherein, the master controller is connected to the multiple slave devices and the display interface respectively, and is configured to acquire device identification information of the multiple slave devices; determine the location information and device model of the multiple slave devices based on the device identification information; and determine the display position of each device model on the display interface based on the location information; wherein the arrangement of the multiple device models on the display interface is consistent with the arrangement of the multiple slave devices.
[0013] In the above scheme, the host controller includes: a monitoring device configured to acquire display information and device identification information of a plurality of slave devices; an information processing module configured to determine the location information of the plurality of slave devices based on the device identification information; and to associate the display information of each slave device with the corresponding device model based on the location information and the device identification information.
[0014] In the above scheme, the display interface includes: a first display area and a second display area; wherein, the first display area is configured to display a plurality of the device models; and the second display area is configured to display the information to be displayed associated with the device model when any of the device models is clicked. Attached Figure Description
[0015] Figure 1 Flowchart of the device display method provided in the embodiments of this disclosure Figure 1 ;
[0016] Figure 2 Schematic diagram of the structure of the device display system provided in the embodiments of this disclosure Figure 1 ;
[0017] Figure 3 This is a schematic diagram of the arrangement of slave devices provided in the embodiments of this disclosure. Figure 1 ;
[0018] Figure 4 This is a schematic diagram of the arrangement of slave devices provided in the embodiments of this disclosure. Figure 2 ;
[0019] Figure 5 A schematic diagram of the display interface provided in the embodiments of this disclosure. Figure 1 ;
[0020] Figure 6 A schematic diagram of the display interface provided in the embodiments of this disclosure. Figure 2 ;
[0021] Figure 7 A schematic diagram of the display interface provided in the embodiments of this disclosure. Figure 3 ;
[0022] Figure 8 Schematic diagram of the structure of the device display system provided in the embodiments of this disclosure Figure 2 ;
[0023] Figure 9 Schematic diagram of the structure of the device display system provided in the embodiments of this disclosure Figure 3 . Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of this disclosure clearer, the technical solutions of this disclosure are further described in detail below with reference to the accompanying drawings and embodiments. The described embodiments should not be regarded as limitations on this disclosure. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0025] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0026] If the application documents contain similar descriptions such as "first / second", the following explanation shall be added: In the following description, the terms "first / second / third" are used only to distinguish similar objects and do not represent a specific order of objects. It is understood that "first / second / third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this disclosure described herein can be implemented in an order other than that illustrated or described herein.
[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. The terminology used herein is for the purpose of describing embodiments of this disclosure only and is not intended to be limiting of this disclosure.
[0028] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0029] Figure 1 This is a flowchart illustrating an optional device display method provided in an embodiment of this disclosure, which will be combined with... Figure 1 The steps shown will be explained. It should be noted that... Figure 1 The device display method shown can be applied to containerized energy storage systems. A containerized energy storage system refers to an energy storage system that uses a standardized container as a carrier to integrate equipment such as batteries, battery management systems, and power converters (PCS).
[0030] S101. Obtain device identification information of multiple slave devices.
[0031] Figure 2 This is a schematic diagram of an optional device display system 100 provided in an embodiment of this disclosure. It should be noted that... Figure 2 The device display system 100 shown can be used to implement Figure 1 The device display method, Figure 2 Only slave devices 30a and 30b are shown in the example; the device display system 100 may include a greater number of slave devices. Multiple slave devices, such as slave devices 30a and 30b, can be energy storage cabinets, etc. Figure 2 The equipment display system 100 shown can be a subsystem of a containerized energy storage cabinet system.
[0032] In this embodiment of the disclosure, reference is made to Figure 2The host controller 20 can obtain device identification information from multiple slave devices, such as slave device 30a and slave device 30b. For example, the host controller 20 can establish communication with multiple slave devices, such as slave device 30a and slave device 30b, through the TCP / IP protocol, forming a local area network (LAN). The host controller 20 can broadcast a command requesting to acquire slave devices to the LAN via the Address Resolution Protocol (ARP). If a slave device conforms to the private protocol requirements, it will reply with its own device identification information to the host controller 20, thus enabling the host controller 20 to obtain device identification information from multiple slave devices. The device identification information includes one or more of the following: initial power-on time, IP address information, serial number information, device number, network port number, and physical address information.
[0033] S102. Based on the device identification information, determine the location information and device model of multiple slave devices.
[0034] It should be noted that common positioning technologies such as GPS, Bluetooth, Wi-Fi, and Ultra Wide Band (UWB) positioning have limitations in terms of environmental constraints, accuracy requirements, power consumption and cost, and system integration and compatibility, making them unsuitable for the positioning needs of containerized energy storage systems. For example, GPS positioning technology has high power consumption, and the positioning signal is easily affected by obstruction when positioning energy storage cabinets inside containers. Bluetooth / Wi-Fi positioning technology forms a positioning network through indoor beacons or routers, but its accuracy is limited and cannot meet the precise location information requirements of containerized energy storage systems. UWB positioning technology uses ultra-wideband radio wave pulses for positioning, requiring the deployment of base stations to ensure positioning effectiveness, but the hardware and deployment costs are high, and the coverage range is affected by environmental factors. Therefore, the above positioning technologies cannot be applied to containerized energy storage systems.
[0035] Figure 3 and Figure 4 This is a top view of the arrangement of slave devices in container 200 according to an embodiment of this disclosure. It should be noted that... Figure 3 and Figure 4 In the diagram, the first direction X represents the length of container 200, the second direction Y represents the width of container 200, and the third direction Z represents the vertical direction. Different numbers of slave devices can correspond to different arrangement methods. For example, if container 200 includes 10 slave devices, the 10 slave devices 30a to 30j in container 200 can be arranged as follows: Figure 3The arrangement is shown in the example of a rectangular array. In the case where container 200 includes six slave devices, the six slave devices 30u to 30z in container 200 can be arranged as follows: Figure 4 The rectangular array shown in the example is used for arrangement.
[0036] In this embodiment of the disclosure, combined with Figure 2 and Figure 3 The host controller 20 can determine the location information of multiple slave devices based on device identification information. For example, the host controller 20 can determine the number of slave devices based on the number of initial power-on times received, and then determine the arrangement of the multiple slave devices based on the number of slave devices. In this case, if the installation order of the multiple slave devices corresponds to the arrangement of the multiple slave devices, the host controller 20 can determine the installation order of the multiple slave devices based on the initial power-on times of the multiple slave devices, and then determine the location information of the multiple slave devices based on the arrangement of the multiple slave devices and the order in which the multiple slave devices were installed.
[0037] Specifically, in combination Figure 2 and Figure 3 During the installation of multiple slave devices 30a to 30j, maintenance personnel typically install the energy storage cabinets and other slave devices sequentially within container 200. They can install slave devices 30a to 30e sequentially along the first direction X, and then again sequentially along the first direction X to install slave devices 30f to 30j. The initial power-on time of each slave device can be recorded. The host controller 20 can acquire the initial power-on times of multiple slave devices and sort them chronologically. The sorted result directly reflects the installation order of the slave devices. Therefore, the host controller 20 can determine the row and column numbers of each slave device in the matrix array based on the installation order. For example, slave device 30e has a row number of 1 and a column number of 5.
[0038] It should also be noted that as the scale and complexity of containerized energy storage systems continue to expand, traditional display methods such as tables are insufficient for intuitively displaying equipment information. For example, the arrangement of multiple energy storage units within the container cannot be shown. Consequently, when changes occur in the location and operating parameters of the energy storage units, the existing display system cannot update this information in real time, preventing maintenance personnel from obtaining the latest system status and increasing their operational burden. Furthermore, managing and updating the location information of slave devices such as energy storage units requires maintenance personnel to perform a series of tedious operations, such as manually entering data, which not only reduces work efficiency but also increases the risk of operational errors. Additionally, while 3D modeling of containerized energy storage systems can provide an intuitive spatial view, its customization costs are high, and the editing and adjustment of location information are not flexible or convenient enough.
[0039] Figure 5 and Figure 6 This is a schematic diagram of the structure of the display interface 10 provided in this embodiment of the disclosure. It should be noted that... Figure 5 The device models 101a to 101j shown in the examples are as follows: Figure 6 The example equipment models 101u to 101y are energy storage cabinet models. Figure 6 The equipment model 101z shown is a liquid-cooled unit model. Figure 5 and Figure 6 The multiple device models shown in the example can be arranged in a grid view.
[0040] In this embodiment of the disclosure, combined with Figure 2 and Figure 6 The host controller 20 can determine the device models of multiple slave devices based on device identification information. For example, the host controller 20 can create a model library, which may include device models of equipment such as energy storage cabinets and liquid cooling units. The device models can be represented by planar graphics or icons. The host controller 20 can identify the device type of the slave device based on the serial number information, and then select the corresponding device model from the pre-created model library based on the device type of the slave device. Figure 4 The slave devices 30u to 30y are all energy storage cabinets, and the master controller 20 is a slave device. The selected equipment models for slave devices 30u to 30y are as follows. Figure 6 The energy storage cabinet models shown are 101u to 101y. Figure 4 The slave device 30z is a liquid-cooled chiller unit, and the master controller 20 is the slave device 30z. The selected equipment model is as follows: Figure 6 The liquid cooling unit 101z is shown.
[0041] S103. Based on location information, determine the display position of each device model on the display interface; wherein the arrangement of multiple device models on the display interface is consistent with the arrangement of multiple slave devices.
[0042] In this embodiment of the disclosure, combined with Figure 2 and Figure 3 The host controller 20 can determine the display position of each device model on the display interface 10 based on the location information. For example, the host controller 20 places the device model corresponding to each energy storage cabinet in the corresponding cell in the grid view according to the location information of multiple energy storage cabinets. Figure 3 If slave device 30e has a row number of 1 and a column number of 5, then the corresponding device model 101e is... Figure 5 The corresponding coordinates in the display interface 10 shown are (1, 5). In this way, the arrangement of multiple device models in the display interface 10 is consistent with the arrangement of multiple slave devices.
[0043] It is understood that the embodiments of this disclosure determine the device models of multiple slave devices based on device identification information. Thus, this disclosure eliminates the need for measuring and modeling multiple slave devices, thereby saving modeling time and costs compared to 3D modeling methods. Simultaneously, the embodiments of this disclosure determine the position information of multiple slave devices based on device identification information. Therefore, this disclosure eliminates the need for additional hardware for position positioning, thereby reducing costs.
[0044] Furthermore, this embodiment determines the display position of the device model on the display interface based on location information, ensuring that the arrangement of multiple device models is consistent with the arrangement of multiple slave devices. This allows the display interface to intuitively show the arrangement of multiple slave devices. Consequently, when a slave device malfunctions, the faulty slave device can be quickly located by observing the position of the device model on the display interface, improving maintenance efficiency.
[0045] In some embodiments of this disclosure, S201 can be used to implement... Figure 1 S103 in the document will be explained in conjunction with each step.
[0046] S201. Based on the initial power-on time of multiple slave devices, determine the installation sequence of multiple slave devices; wherein, the installation sequence of multiple slave devices corresponds to the arrangement of multiple slave devices.
[0047] In this embodiment of the disclosure, reference is made to Figure 2The device identification information includes the initial power-on time. The host controller 20 can determine the number of slave devices by counting the number of initial power-on times of multiple slave devices. Furthermore, the host controller 20 can determine the arrangement of the multiple slave devices based on this. If the installation order of each slave device corresponds one-to-one with the arrangement, the host controller 20 can infer the installation order of the devices using the initial power-on time. Finally, combining the arrangement and installation order of the slave devices, the host controller 20 can confirm the specific location information of each slave device.
[0048] In some embodiments of this disclosure, it can be implemented via steps S301 to S302. Figure 1 S101 in the document will be explained in conjunction with each step.
[0049] S301, Send a broadcast request to obtain device identification information to locate multiple slave devices.
[0050] In this embodiment of the disclosure, reference is made to Figure 2 The host controller 20 can send a request to obtain device identification information via a broadcast signal, querying all slave devices within the local area network. This request may include a function code for obtaining device identification information and the IP address information of the host controller.
[0051] S302, Receive device identification information from multiple slave devices.
[0052] In this embodiment of the disclosure, reference is made to Figure 2 The host controller 20 can receive device identification information from multiple slave devices. For example, each slave device in the local area network will receive the request. After receiving the request, each slave device will package device identification information such as IP address information, serial number information, device number, network port number and physical address information, and send it back to the host controller 20.
[0053] In some embodiments of this disclosure, after completing Figure 1 After S101 to S103, the device display method can also be implemented through S104 to S106.
[0054] S104. Obtain the information to be displayed from multiple slave devices.
[0055] In this embodiment of the disclosure, reference is made to Figure 2 The host controller 20 can acquire information to be displayed from multiple slave devices. The information to be displayed can be the operating parameters of the slave devices. For example, if the slave device is an energy storage cabinet, the information to be displayed may include parameters such as the energy storage cabinet's state of charge (SOC), battery rated energy, grid connection status, system AC power, daily discharge, cumulative charge, cumulative discharge, daily power curve, and charge / discharge amount.
[0056] S105. Based on location information and device identification information, associate the information to be displayed for each slave device with the corresponding device model.
[0057] In this embodiment of the disclosure, reference is made to Figure 2 The host controller 20 can identify the device model corresponding to each slave device based on location information and device identification information. For example, the host controller 20 can identify the slave device that sent the information to be displayed based on its IP address information. Then, based on the location information of the slave device, the host controller 20 associates the information to be displayed of the slave device with the corresponding device model in the display interface 10.
[0058] S106. When any device model is clicked, display the information to be displayed associated with the device model on the display interface.
[0059] Figure 7 This is a schematic diagram of an optional display interface 10 provided in an embodiment of this disclosure. It should be noted that... Figure 7 The device model 101 for multiple slave devices can be used as a reference. Figure 5 This will be understood in more detail here.
[0060] In this embodiment of the disclosure, reference is made to Figure 2 When any device model is clicked, the host controller 20 can display the associated information to be displayed on the display interface. For example, such as Figure 7 As shown, when the device model 101 of the energy storage cabinet is clicked on the display interface 10, the host controller 20 will send the parameters of the energy storage cabinet corresponding to the device model 101, such as the state of charge (SOC), battery rated energy, grid connection status, system AC power, daily discharge, cumulative charge, cumulative discharge, daily power curve, and charge / discharge, to the display interface 10 for display.
[0061] In other words, this embodiment of the disclosure presents the status and information of slave devices to maintenance personnel in real time through a device model, while also allowing maintenance personnel to obtain more information through simple clicks. Thus, this embodiment of the disclosure can accurately represent the status and information of each slave device in the display interface 10, enhancing the intuitiveness of maintenance management. This improves the efficiency and response speed of device maintenance management. Furthermore, the status and information of each slave device in the display interface 10 can help maintenance personnel monitor the system's operating status in real time, respond promptly to system anomalies, and improve system security.
[0062] In some embodiments of this disclosure, the device display method can also be implemented through steps S401 to S402, which will be described in conjunction with each step.
[0063] S401. If any slave device is detected to be offline, periodically search for slave devices until a newly connected slave device is found.
[0064] S402. Based on the device identification information, determine whether the newly connected slave device has been replaced; if it has been replaced, synchronize the configuration information of the offline slave device to the newly connected slave device.
[0065] In this embodiment of the disclosure, reference is made to Figure 2 When a slave device goes offline, the host controller 20 periodically searches for new slave devices until a newly connected slave device is detected. The host controller 20 then uses the device identification information of the newly connected slave device to determine whether it is the original offline device or a replacement device. If a replacement occurs, the host controller 20 automatically synchronizes the configuration information of the original offline device to the replacement device, ensuring that the replacement device can quickly take over the functions of the original offline device. For example, when maintenance personnel replace a faulty device, the host controller 20 determines whether the slave device has been replaced by matching IP address information and serial number information. If a replacement occurs, the host controller 20 prompts the maintenance personnel to synchronize the configuration of the original offline device. Finally, after confirmation by the maintenance personnel, the host controller 20 configures the IP address information for the replacement device and synchronizes all configuration information of the original offline device back to the replacement device. This reduces the workload of manually configuring new devices.
[0066] In some embodiments of this disclosure, the device identification information further includes one or more of the following: IP address information, serial number information, device number, network port number, and physical address information.
[0067] In this embodiment, the serial number is a unique identifier assigned to each product by the device manufacturer, typically used to identify the uniqueness of the device. The device number is a number assigned to each slave device for ease of management and identification. The IP address information can be a local IP address, serving as a unique identifier assigned to the slave device. The network port number refers to the identifier of the network interface, specifying the specific interface used for network communication on the slave device. The physical address information is the data link layer address.
[0068] In some embodiments of this disclosure, the device display method can also be implemented through S501, which will be described in conjunction with each step.
[0069] S501. Based on location information, assign IP address information and device number to multiple slave devices.
[0070] In this embodiment of the disclosure, reference is made to Figure 2During manual configuration, maintenance personnel may assign the same IP address or device number to different slave devices. Alternatively, the initial device number for multiple slave devices may not be configured, defaulting to 0. Therefore, the host controller 20 can assign IP address information and device numbers to multiple slave devices based on location information. For example, as... Figure 3 As shown, the host controller 20 assigns device numbers to slave devices 30a to 30j in ascending order from left to right and top to bottom, based on the location information of the slave devices. The device numbers of slave devices 30a to 30j are 1 to 10 respectively. In this way, automatically assigning IP addresses and device numbers can improve the management efficiency of slave devices, while also ensuring the consistency and accuracy of device information.
[0071] Figure 8 This is a schematic diagram of the structure of an optional device display system 100 provided in this embodiment. It should be noted that the display interface of the device display system 100 can be one or more of multiple platforms such as a third-party platform 11, a software platform 12, a cloud platform 13, and a mobile terminal platform 14.
[0072] It should also be noted that, Figure 8Dry contacts 321a and 321b typically refer to passive switches, which have both closed and open states. Dry contact 321a (or dry contact 321b) can be used for alarm functions. For example, when the battery management system (BMS) 332a (or battery management system 322b) detects that the battery is in an over-temperature, overcharge, or over-discharge state, it can activate a buzzer to sound an alarm by switching the state of dry contact 321a (or dry contact 321b). Dehumidifier 325a (or dehumidifier 325b) removes moisture from inside the energy storage cabinet using physical or chemical methods, protecting the equipment from moisture, preventing short circuits and corrosion, and ensuring stable operation. Liquid cooling unit 326a (or liquid cooling unit 326b) is responsible for cooling the energy storage equipment. It removes heat through a liquid circulation cooling system, maintaining the equipment at a suitable temperature and improving system efficiency and safety. The indicator panel 324a (or indicator panel 324b) provides a visual display of the equipment status, such as power status and fault alarms, allowing maintenance personnel to quickly understand the equipment's operating status. The battery management system 322a (or battery management system 322b) monitors and manages the battery pack's status, including voltage, current, and temperature, ensuring safe and efficient battery operation and preventing overcharging and over-discharging. The energy storage converter 323a (or energy storage converter 324b) converts the battery's DC power into AC power. The liquid cooling unit 326a (or liquid cooling unit 326b) cools the battery. The first slave controller 310a (or second slave controller 310b) executes the instructions of the main controller 20, managing the specific operations of the battery pack or energy storage unit, such as charge / discharge control and status monitoring. Slave devices 30a (or slave devices 30b) may also include other types of sub-devices; no restrictions are placed here.
[0073] In this embodiment of the disclosure, reference is made to Figure 8 The device display system 100 includes a host controller 20, multiple slave devices, and a display interface. The host controller connects to each of the slave devices and the display interface. For example, slave devices 30a and 30b can be connected to the host controller 20 via a second switch 43. A third-party customer platform 11 can be connected to the host controller 20 via a first switch 41. Both the cloud platform 13 and the mobile terminal platform 14 can be connected to the host controller 20 via a wireless communication module 42. A parallel control board 332 and an energy meter 331, used to monitor grid parameters, are directly connected to the host controller 20.
[0074] In this embodiment of the disclosure, reference is made to Figure 8 The host controller 20 is configured to acquire device identification information of multiple slave devices. For example, the host controller 20 can acquire device identification information of slave device 30a through a first slave controller 310a.
[0075] In this embodiment of the disclosure, reference is made to Figure 8 The host controller 20 is configured to determine the location information and device model of multiple slave devices based on device identification information; and to determine the display position of each device model on the display interface based on the location information; wherein the arrangement of multiple device models on the display interface is consistent with the arrangement of multiple slave devices.
[0076] In other words, this disclosure provides an efficient and cost-effective device management and monitoring method by using device identification information to determine the device models and location information of multiple slave devices. This disclosure eliminates the need for individual measurement and modeling of each device, avoiding the complexity and high cost of traditional 3D modeling. Furthermore, by automatically identifying device location information, this disclosure reduces reliance on additional positioning hardware, further lowering system costs. Simultaneously, it ensures that the device models on the display interface match the actual arrangement of the slave devices, enabling rapid identification and response to device faults, and reducing the complexity and cost of device management and monitoring.
[0077] In some embodiments of this disclosure, reference is made to Figure 9 The host controller 20 includes a monitoring device 210 and an information processing module 220. The monitoring device 210 is configured to acquire display information and device identification information from multiple slave devices. The monitoring device can be a Baseboard Management Controller (BMC).
[0078] In this embodiment of the disclosure, reference is made to Figure 9 The information processing module 220 is configured to determine the location information of multiple slave devices based on device identification information. Therefore, this embodiment of the present disclosure automatically determines the location of slave devices through device identification information, eliminating the need for manual measurement and marking of locations, thus improving the efficiency and accuracy of positioning.
[0079] In this embodiment of the disclosure, reference is made to Figure 9 The information processing module 220 is configured to associate the information to be displayed for each slave device with the corresponding device model based on location information and device identification information. This association between the information to be displayed and the corresponding device model allows the relevant information for each device to be displayed intuitively on the device model.
[0080] In some embodiments of this disclosure, reference is made to Figure 7 The display interface 10 includes a first display area 110 and a second display area 120. The first display area 110 is configured to display multiple device models 101. The second display area 120 is configured to display information associated with any device model 101 when it is clicked.
[0081] In other words, maintenance personnel can click on the device model 101 in the first display area 110 to view the detailed information of that device in the second display area 120, achieving hierarchical display of information and avoiding redundancy and clutter. Furthermore, when maintenance personnel need to view information about a specific slave device, they can directly click on the corresponding device model to quickly locate and view detailed information, improving the efficiency of information retrieval. In addition, for systems containing a large number of devices and complex information, the area-based display method in this embodiment can effectively manage and display information, making system management more efficient.
[0082] The sequence numbers of the embodiments disclosed above are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments. The methods disclosed in the several method embodiments provided in this disclosure can be arbitrarily combined to obtain new method embodiments without conflict. The features disclosed in the several product embodiments provided in this disclosure can be arbitrarily combined to obtain new product embodiments without conflict. The features disclosed in the several method or device embodiments provided in this disclosure can be arbitrarily combined to obtain new method embodiments or device embodiments without conflict.
[0083] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A method for displaying device information between master and slave devices, characterized in that, include: Obtain device identification information from multiple slave devices; Based on the device identification information, the location information and device model of multiple slave devices are determined; Based on the location information, the display position of each device model on the display interface is determined; wherein the arrangement of multiple device models on the display interface is consistent with the arrangement of multiple slave devices. Based on the display position, multiple device models are displayed in the first display area of the display interface; Obtain the information to be displayed from multiple slave devices; Based on the location information and the device identification information, the information to be displayed for each slave device is associated with the corresponding device model; When any of the device models is clicked, the information to be displayed associated with the device model is displayed in the second display area of the display interface.
2. The device information display method according to claim 1, characterized in that, The device identification information includes: initial power-on time; Based on the device identification information, the location information of the multiple slave devices is determined, including: Based on the initial power-on time of the multiple slave devices, the installation order of the multiple slave devices is determined; wherein, the installation order of the multiple slave devices corresponds to the arrangement of the multiple slave devices.
3. The device information display method according to claim 1 or 2, characterized in that, Obtaining the device identification information of multiple slave devices includes: Send a broadcast request to obtain the device identification information, and locate multiple slave devices; Receive device identification information from multiple slave devices.
4. The device information display method according to claim 1, characterized in that, The device information display method further includes: If any of the slave devices is detected to be offline, the slave devices are searched periodically until a newly connected slave device is found; Based on the device identification information, it is determined whether the newly connected slave device has been replaced; If a replacement occurs, the configuration information of the offline slave device will be synchronized to the newly connected slave device.
5. The device information display method according to claim 3, characterized in that, The device identification information also includes one or more of the following: IP address information, serial number information, device number, network port number, and physical address information.
6. The device information display method according to claim 5, characterized in that, After determining the location information of the multiple slave devices, the device information display method further includes: Based on the location information, the IP address information and the device number are assigned to multiple slave devices.
7. A device display system for master and slave devices, characterized in that, include: The system comprises a host controller, multiple slave devices, and a display interface including a first display area and a second display area; wherein, The host controller is connected to multiple slave devices and the display interface. The host controller includes a monitoring device and an information processing module. The monitoring device is configured to acquire display information and device identification information of the multiple slave devices. The information processing module is configured to determine the location information and device model of the multiple slave devices based on the device identification information, and to determine the display position of each device model on a first display area of the display interface based on the location information. The arrangement of the multiple device models in the display interface is consistent with the arrangement of the multiple slave devices. The information processing module is further configured to associate the information to be displayed of each slave device with the corresponding device model based on the location information and the device identification information; The first display area is configured to display multiple device models; The second display area is configured to display the information to be displayed associated with any of the device models when any of the device models is clicked.
Citation Information
Patent Citations
Address allocation method for energy storage system
CN116708374A
Device icon display method, electronic device and storage medium
CN117707384A