The present invention relates to the field of power technologies, and more particularly, to a power device and an operating method thereof.
Power devices, such as uninterruptible power systems (UPSs), power distribution units (PDUs), or automatic transfer switches (ATSs) are used to provide operation power to at least one load, so that the loads can operate in normal.
Most of the current power devices provide a web-based user interface, the web-based user interface is configured to provide a plurality of web pages, and the web pages are configured to respectively present a plurality of different related information of the power device, so that a user can perform remote management. However, when an abnormality or malfunction occurs in the power device, the user often needs to spend a lot of time to collect related information of the power device from the web pages, so as to provide the collected related information to the manufacturer of the power device for analysis. Therefore, how to enable users to collect such related information in an easier way has become an important issue.
An object of the present invention is to provide a power device, which provides a function of collecting all related information of the power device with one-click.
Another object of the present invention is to provide an operating method of the abovementioned power device.
To achieve the above object, the present invention provides a power device. The power device comprises a communication interface and a control circuit. The control circuit is configured to connect to a network through the communication interface and to execute a web server program to provide a web-based user interface. The web-based user interface is configured to provide a plurality of web pages, and the web pages are configured to respectively present a plurality of different related information of the power device. The web-based user interface is further configured to provide a virtual button. When the control circuit determines that the virtual button is clicked once, the control circuit collects the related information from different addresses corresponding to the related information in a memory space, and packages the collected related information as a single file, so as to perform a follow-up process on this single file.
To achieve the above another object, the present invention further provides an operating method of a power device. The operating method comprises the following step: executing a web server program to provide a web-based user interface, the web-based user interface being configured to provide a plurality of web pages, the web pages being configured to respectively present a plurality of different related information of the power device; determining whether a virtual button provided by the web-based user interface is clicked once; when the determination is yes, collecting the related information from different addresses corresponding to the related information in a memory space, and packaging the collected related information as a single file; and performing a follow-up process on the single file
In order to make the above objects, technical features and gains after actual implementation more obvious and easy to understand, in the following, the preferred embodiments will be described with reference to the corresponding drawings and will be described in more detail.
Other features and advantages of the present invention will become apparent in the following detailed description of the preferred embodiments with reference to the accompanying drawings, of which:
The characteristics, contents, advantages and achieved effects of the present disclosure will become more fully understood from the detailed description given herein below and the accompanying drawings which are given by way of illustration only, and thus are not limitative of the present disclosure.
As required, detailed embodiments are disclosed herein. It must be understood that the disclosed embodiments are merely exemplary of and may be embodied in various and alternative forms, and combinations thereof. As used herein, the word “exemplary” is used expansively to refer to embodiments that serve as illustrations, specimens, models, or patterns. The figures are not necessarily to scale and some features may be exaggerated or minimized to show details of particular components. In other instances, well-known components, systems, materials, or methods that are known to those having ordinary skill in the art have not been described in detail in order to avoid obscuring the present disclosure. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art.
The control circuit 130 is electrically coupled to the input unit 102, the first voltage conversion unit 108, the second voltage conversion unit 118, the output unit 120, the sensing circuit 128, the communication interface 140, the communication interface 150, and the external memory 170, so as to control their operations. For example, the control circuit 130 is configured to control the operation of the switch unit 106 to electrically couple the output of the filtering unit 104 to the bypass path 132 or to the input of the power factor correction circuit 110. For another example, the control circuit 130 is further configured to control the operation of the switch unit 122 to electrically couple the input of the filtering unit 124 to the output of the DC-AC conversion circuit 118-1 or to the bypass path 132. In addition, the control circuit 130 is also electrically coupled to the physical button 160.
The sensing circuit 128 is electrically coupled to the input unit 102, the first voltage conversion unit 108, the second voltage conversion unit 118, the output unit 120, the battery 126, and the control circuit 130, and is configured to sense the input unit 102, the first voltage conversion unit 108, the second voltage conversion unit 118, the output unit 120, and the battery 126 to provide sensing data to the control circuit 130, so that the control circuit 130 can perform corresponding operations.
In this case, the communication interface 140 is implemented by a network interface, and the communication interface 150 is configured to electrically couple to a storage medium, such as a USB storage (universal serial bus storage) or a SD memory card (secure digital memory card). The control circuit 130 is configured to connect a network (not shown) through the communication interface 140, and to execute a web server program to provide a web-based user interface. The web-based user interface is implemented by a web interface, a SNMP interface (simple network management protocol interface) or a Telnet interface.
Similarly, in other web pages of the aforementioned web-based user interface, virtual buttons for saving related information of the power device 100 are also provided. When one of the related information is required, the user just needs to click a corresponding virtual bottom for saving the said information. As shown in
However, referring to
Table 1 is used to illustrate the correspondence between different addresses in the aforementioned memory space and the contents thereof. For convenience of explanation, Table 1 only lists some related information of the power device 100. In addition, the memory space is provided by the external memory 170 or an internal memory (not shown) of the control circuit 130. As shown in Table 1, different addresses of the memory space are recorded with different related
information of the power device 100, including the error codes, the power measurement records, the product setting parameters, the network login records, the firmware version, the model name, etc., of the power device 100. When the control circuit 130 determines that the virtual button 204 is clicked once, the control circuit 130 collects all related information of the power device 100 from different addresses corresponding to the related information in a memory space.
After the control circuit 130 collects all related information of the power device 100, the control circuit 130 packages all collected related information into a single file, so as to perform a follow-up process on this single file. The follow-up process may comprise storing the single file to a desktop computer or a mobile device (e.g., a notebook computer, a tablet computer or a mobile phone) connected to the power device 100. Certainly, the follow-up process may comprise storing the single file to a storage medium (not shown) electrically coupled to the power device 100 through the communication interface 150, emailing the single file to a customer service email inbox of the manufacturer, uploading the single file to a cloud server, etc. However, this is not intended to limit the present invention. It is worth mentioning that if the follow-up process is to email the single file to a customer service email inbox of the manufacturer, or upload the single file to a cloud server, the word “Save” displayed on the virtual button 204 can be changed to other words to present its functions more intuitively, for example, to change to “Submit”.
Although in the aforementioned embodiments, the function of collecting all related information of the power device 100 with one-click is enabled by the virtual button 204, this is not intended to limit the present invention. Those of ordinary skill in the art should know that such function can also be enabled by a physical button. Referring to
In addition, although in the aforementioned embodiments the power device 100 comprises the filtering unit 104, the filtering unit 124, the communication interface 150, the physical button 160 and the external memory 170, whether or not to adopt these components can be determined according to actual design requirements. In addition, it should be noted that the web pages presented by the aforementioned web-based user interface and the contents presented by each web page are only used as examples, and are not intended to limit the present invention.
Similarly, the function of collecting all related information of the power device with one-click can also be applied to the uninterruptible power systems with different architectures, which are illustrated in
Similarly, the function of collecting all related information of the power device with one-click can also be applied to the power distribution units and the automatic transfer switches, which are illustrated in
In addition, the input of the AC-DC conversion circuit 610 is electrically coupled to the two conductors 602. The control circuit 612 is electrically coupled to the output of the AC-DC conversion circuit 610, the external memory 620, the physical button 622, the communication interface 624, the communication interface 626, each switch unit 604, and each sensing unit 606. Each sensing unit 606 is configured to measure current and provide a sensing result (shown as D1-DN respectively, where N is a natural number) to the control circuit 612. In addition, the control circuit 612 is configured to control the operations of the external memory 620, the communication interface 624 and the communication interface 626, and output control signals C1-CN (where N is a natural number) to respectively control the on/off state of the switch units 604.
In this case, the communication interface 624 is implemented by a network interface, and the communication interface 626 is configured to electrically couple to a storage medium, such as a USB storage or a SD memory card. The control circuit 612 is configured to connect a network (not shown) through the communication interface 624, and to execute a web server program to provide a web-based user interface, such as the web-based user interface shown in
In this way, when the control circuit 612 determines that the virtual button 204 is clicked once or the physical button 622 is pressed once, the control circuit 612 collects all related information of the power device 600 from different addresses corresponding to the related information in the memory space, and packages the collected related information as a single file, so as to perform a follow-up process on this single file. The memory space is provided by the external memory 620 or an internal memory (not shown) of the control circuit 612. In addition, although in this embodiment the power device 600 comprises the external memory 620, the physical button 622, and the communication interface 626, whether or not to adopt these components can be determined according to actual design requirements.
In this embodiment, the control circuit 612 is configured to connect a network (not shown) through the communication interface 624, and to execute a web server program to provide a web-based user interface, such as the web-based user interface shown in
From the teachings of the above embodiments, those having ordinary skill in the art can conclude some basic operations of the power device of the present invention, as illustrated in
Certainly, if the power device does not have the aforementioned physical button, then in step S804 it is only needs to determine whether the virtual button is clicked once.
In summary, since the power device of the present invention provides the function of collecting all related information of the power device with one-click, the user can collect all related information of the power device in an easier way when an abnormality or malfunction occurs in the power device.
While the disclosure has been described by way of example and in terms of the preferred embodiments, it is to be understood that the disclosure is not limited to the disclosed embodiments. To the contrary, it is intended to cover various modifications and similar arrangements (as would be apparent to those skilled in the art). Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
Number | Date | Country | Kind |
---|---|---|---|
201910894211.7 | Sep 2019 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
20090150818 | Bakhreiba et al. | Jun 2009 | A1 |
20100250160 | Spitaels | Sep 2010 | A1 |
20130300373 | Vivanco-Sarabia et al. | Nov 2013 | A1 |
20170033559 | Chien | Feb 2017 | A1 |
Number | Date | Country |
---|---|---|
200516379 | May 2005 | TW |
M540306 | Apr 2017 | TW |
Number | Date | Country | |
---|---|---|---|
20210091594 A1 | Mar 2021 | US |