Equipment management method and device, equipment and storage medium

Automatically identify and enable devices in the photovoltaic system through the inverter, the plug-and-play function of the device is realized, solving the problem of manual settings after the device is connected, improving access efficiency and reliability, and avoiding equipment migration Removing the problem of abnormal function afterwards.

CN119109783APending Publication Date: 2024-12-10SUZHOU QIANCHENG NEW ENERGY TECHNOLOGY CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411266089.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

In photovoltaic systems, after the equipment is connected, the operation and maintenance personnel need to set it manually to achieve the function, which is time-consuming and labor-intensive, and lacks automatic recognition and activation functions for plug-and-play.

Method used

After the inverter detection device is connected, the device type is automatically identified, the communication connection is established, and the corresponding function is activated to realize plug-and-play; when the device is removed, the function is turned off, and the fault is prevented.

Benefits of technology

It realizes automatic identification and plug-and-play equipment, reduces the intervention time of operation and maintenance personnel, improves the efficiency and reliability of equipment access, and avoids failures caused by abnormal functions after equipment removal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119109783A_ABST
    Figure CN119109783A_ABST
Patent Text Reader

Abstract

The invention provides an equipment management method and device, equipment and a storage medium, relates to the technical field of software engineering, and is used for automatically identifying and starting corresponding functions after equipment access so as to realize plug and play of the access equipment. The method comprises the following steps: the inverter identifies the device type of the access device when detecting that the device is accessed to the port, and establishes a communication connection with the access device when the device type of the access device is successfully identified. Further, the inverter starts a function corresponding to the device type of the access device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of software engineering technology, and in particular to a device management method, apparatus, device and storage medium. Background Art

[0002] With the rapid development of the photovoltaic field, the types of accessible devices supporting photovoltaic systems are increasing. Accessible devices can be connected to photovoltaic systems through inverters to achieve data interaction and energy transmission.

[0003] For example, by connecting a display device to a photovoltaic system, the operating information of the photovoltaic system can be displayed on the display device; by connecting a charging pile to a photovoltaic system, the electric energy generated by the operation of the photovoltaic system can be used to charge other devices (such as vehicles) using the charging pile; by connecting an alarm to a photovoltaic system, an alarm can be issued when an abnormality occurs in the photovoltaic system based on the set alarm rules.

[0004] In the related technology, after the equipment is connected to the photovoltaic system, the operation and maintenance personnel need to set it up before the corresponding functions can be realized, which is time-consuming and labor-intensive. Summary of the invention

[0005] The present application proposes a device management method, apparatus, device and storage medium, which are used to automatically identify and enable corresponding functions after the device is connected, so as to realize plug-and-play of the connected device.

[0006] In order to achieve the above purpose, this application adopts the following technical solutions:

[0007] In a first aspect, a device management method is provided, the method comprising: when an inverter detects that a device is connected to a port, identifying the device type of the connected device, and when the device type of the connected device is successfully identified, establishing a communication connection with the connected device. Further, the inverter starts a function corresponding to the device type of the connected device.

[0008] In the device management method provided in the present application, when the inverter detects that there is a device connected to a port, it can automatically identify the access device and establish a communication connection with the access device if the match is successful, so that the inverter and the access device form an integrated system, and can transmit information to the access device through the inverter, and automatically start the function corresponding to the device type of the access device, thereby realizing plug-and-play of the access device.

[0009] In one possible design, the device management method further includes: when the inverter detects that a device has been removed from the port, determining to remove the device; disconnecting the communication connection with the removed device, and shutting down the function corresponding to the removed device. In this design, when the removal of a device is detected, the corresponding function is shut down to avoid a fault caused by still calling the corresponding function after the device is removed.

[0010] In one possible design, the inverter identifies the device type of the access device, including: the inverter sends multiple test signals to the access device, the multiple test signals include test signals corresponding to different device types; receives a response message returned by the access device, and determines the device type of the access device according to the test signal corresponding to the response message. In this design, the type of the access device is identified to ensure the normal activation of subsequent functions.

[0011] In one possible design, if no response message is received within a preset time period after sending multiple test signals, the inverter generates and issues an exception report, and the exception report includes the port to which the access device is connected. In this design, in the case of identification failure, the inverter generates and issues an exception report so that the user can handle the access device in time to avoid affecting normal operation.

[0012] In one possible design, the inverter identifies the device type of the access device, including: the inverter sends a type request message to the access device, and receives the device type returned by the access device in response to the type request message.

[0013] In one possible design, the above-mentioned device management method also includes: the inverter receives a target message sent by the first device, the target message includes operating data and / or control instructions; forwards the target message to the second device, and the first device and the second device are respectively connected to the inverter.

[0014] In one possible design, messages between the inverter and the access device are encrypted based on a global digital encryption algorithm.

[0015] In a second aspect, a device management apparatus is provided, comprising a port detection unit and a processing unit. The port detection unit is used to identify the device type of the access device when detecting that a device is accessed to the port. The processing unit is used to establish a communication connection with the access device when the device type of the access device is successfully identified. The processing unit is also used to start a function corresponding to the device type of the access device.

[0016] In a possible design, the port detection unit is further used to determine the removal of the device when it is detected that a device is removed from the port. The processing unit is further used to disconnect the communication connection with the removed device and shut down the function corresponding to the removed device.

[0017] In one possible design, the device management apparatus further includes a sending unit and a receiving unit. The sending unit is used to send multiple test signals to the access device, and the multiple test signals include test signals corresponding to different device types. The receiving unit is used to receive a response message returned by the access device, and determine the device type of the access device according to the test signal corresponding to the response message.

[0018] In one possible design, the processing unit is also used to generate and issue an exception report when no response message is received within a preset time period after sending multiple test signals. The exception report includes the port to which the access device is accessed.

[0019] In a possible design, the sending unit is further used to send a type request message to the access device. The receiving unit is further used to receive the device type returned by the access device in response to the type request message.

[0020] In one possible design, the receiving unit is further used to receive a target message sent by the first device, the target message including operation data and / or control instructions. The sending unit is further used to forward the target message to the second device, and the first device and the second device are respectively connected to the inverter.

[0021] In a third aspect, an inverter is provided, which includes a memory and a processor; the memory and the processor are coupled, the memory is used to store computer program code, the computer program code includes computer instructions, and when the processor executes the computer instructions, the inverter executes the device management method provided in the first aspect or any possible design thereof.

[0022] In a fourth aspect, a computer-readable storage medium is provided, in which instructions are stored. When the instructions are executed on an inverter, the inverter executes the device management method provided in the first aspect or any possible implementation thereof.

[0023] In a fifth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the device management method provided in the first aspect or any possible implementation thereof.

[0024] In the sixth aspect, a chip system is provided, comprising: a processor and an interface circuit; the interface circuit is used to receive a computer program or instruction and transmit it to the processor; the processor is used to execute the computer program or instruction so that the chip system executes the device management method provided in the first aspect or any possible implementation thereof.

[0025] Among them, the technical effects brought about by any implementation of the second to sixth aspects can refer to the technical effects brought about by different implementations of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 A schematic diagram of the structure of a device management system provided in an embodiment of the present application;

[0027] Figure 2 A schematic diagram of an inverter structure provided in an embodiment of the present application;

[0028] Figure 3 A schematic diagram of a device management method flow chart provided for an embodiment of the present application;

[0029] Figure 4 A schematic diagram of a connection between an inverter and an accessible device provided in an embodiment of the present application;

[0030] Figure 5 A schematic diagram of another device management method flow chart provided in an embodiment of the present application;

[0031] Figure 6 A schematic diagram of another device management method provided in an embodiment of the present application

[0032] Figure 7 A schematic diagram of the structure of a device management device provided in an embodiment of the present application;

[0033] Figure 8 A schematic diagram of the structure of another device management device provided in an embodiment of the present application;

[0034] Fig. 9 A schematic diagram of the structure of a device management device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0036] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0037] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" and "plurality" refer to two or more. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be different.

[0038] It is understood that the "embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments in the entire specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It is understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0039] It can be understood that in the present application, "when", "if" and "if" all mean that corresponding processing will be carried out under certain objective circumstances, but do not limit the time, nor do they require judgment actions when implementing them, nor do they mean the existence of other limitations.

[0040] It can be understood that some optional features in the embodiments of the present application may be implemented independently in certain scenarios without relying on other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects, or may be combined with other features according to needs in certain scenarios. Accordingly, the devices provided in the embodiments of the present application may also realize these features or functions accordingly, which will not be elaborated here.

[0041] In this application, unless otherwise specified, the same or similar parts between the various embodiments can refer to each other. In the various embodiments in this application, and the various implementation methods in each embodiment, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments and the various implementation methods in each embodiment are consistent and can be referenced to each other. The technical features in different embodiments and the various implementation methods in each embodiment can be combined to form new embodiments, implementation methods, implementation methods, or implementation methods according to their inherent logical relationships. The following implementation methods of this application do not constitute a limitation on the scope of protection of this application.

[0042] At present, with the rapid development of the photovoltaic field, the types of accessible devices supporting photovoltaic systems are increasing. Accessible devices can be connected to the photovoltaic system through an inverter to achieve data interaction and energy transmission. In related technologies, after the device is connected to the photovoltaic system, the operation and maintenance personnel need to set it up before the corresponding functions can be realized, which is time-consuming and labor-intensive.

[0043] To solve the above problems, the present application proposes a device management method, apparatus, device and storage medium. The device management method is applied to an inverter. The method includes: when the inverter detects that a device is connected to a port, the inverter identifies the device type of the connected device, and when the device type of the connected device is successfully identified, establishes a communication connection with the connected device. Furthermore, the inverter starts a function corresponding to the device type of the connected device.

[0044] In this way, when the inverter detects that there is a device connected to the port, it can automatically identify the connected device and establish a communication connection with the access device if the match is successful, so that the inverter and the access device form an integrated system. The inverter can transmit information to the access device and automatically start the function corresponding to the device type of the access device, thereby realizing plug-and-play of the access device.

[0045] Figure 1 A device management system is shown. The device management method provided in the embodiment of the present application can be applied to Figure 1 The device management system shown is used to realize plug-and-play of devices connected to the inverter, which is convenient for user operation. Figure 1 As shown, the device management system 10 includes an inverter 11 and an access device 12 .

[0046] Among them, the inverter 11 and the access device 12 are hardware-connected through a connecting line. The inverter 11 includes multiple ports for accessing other devices. The access device 12 can be exemplified by a cloud communication box, a battery pack, a smart junction box, a light-emitting diode (LED) display light, a liquid crystal display (LCD), a smart meter, etc.

[0047] It should be noted that the embodiment of the present application does not specifically limit the connection form of the hardware connection between the inverter 11 and the access device 12, such as the port type, port number, port communication number and port form of the inverter.

[0048] exist Figure 1 In the device management system 10 shown, the inverter 11 can determine whether a device is connected or removed by detecting the ports included therein.

[0049] The inverter 11 may also identify the access device 12 through the port to determine the device type of the access device.

[0050] Furthermore, the inverter 11 can also establish a communication connection with the access device 12 through a port to form an integrated system with the access device 12 .

[0051] The inverter 11 may also start a function corresponding to the device type of the access device 12 to achieve plug-and-play of the access device 12 .

[0052] In some embodiments, Figure 2 As shown, the device management method provided in the present application can be applied to an embedded operating system using an inverter as a hardware computing platform, and can work in coordination with a communication system (CMS), an energy management system (EMS), etc. in the device system.

[0053] Figure 3 is a flow chart of a device management method according to some exemplary embodiments. In some embodiments, the device management method can be applied to Figure 1 The inverter 11 in the device management system 10 is shown. In the following, the device management method is described by taking the application of the device management method to the inverter 11 as an example.

[0054] like Figure 3 As shown, the device management method provided in the embodiment of the present application includes the following S301-S303.

[0055] S301: When the inverter detects that a device is connected to a port, it identifies the type of the connected device.

[0056] As a possible implementation, the inverter detects multiple ports in real time and determines whether there is a device connected through port power supply and / or port contacts. Further, when it is detected that a device is connected to the port, the inverter identifies the device type of the connected device through the port.

[0057] In some embodiments, the inverter determines whether a device is connected by supplying power to the port. For example, the inverter determines whether a device is connected by detecting whether there is a voltage output change or a voltage input change at each port.

[0058] The inverter determines whether a device is connected through the port contacts. For example, the inverter determines whether a device is connected based on the voltage and current changes of the port contacts.

[0059] When it is detected that a device is connected to the port, the inverter identifies the device type of the connected device through the port. For example, the inverter sends multiple test signals to the connected device.

[0060] The multiple test signals include test signals corresponding to different device types.

[0061] It should be noted that different types of devices are configured with test signals for response. The multiple test signals sent by the inverter to the access device can be set by the operation and maintenance personnel of the device management system according to the type of device that can be connected to the inverter. For example, Figure 4 The types of devices that can be connected to the inverter are shown to include cloud communication boxes, battery packs / BMS, alarms, smart meters, digital chips, smart junction boxes, LED display lights, and DC arc detection AFCI / component-level shutdown RSD switches, which are not specifically limited in the embodiments of the present application.

[0062] After receiving the test message corresponding to the device type of the access device, the access device returns a response message to the inverter.

[0063] Correspondingly, the inverter receives the response message sent by the access device, and determines the device type of the access device according to the test signal corresponding to the response message.

[0064] Exemplarily, taking the access devices that can be connected to the inverter as cloud communication boxes, battery packs, smart junction boxes, LED display lights, LCD displays, smart meters, etc. as an example, the test signals corresponding to each device are shown in Table 1 below.

[0065] Table 1: Mapping relationship between device type and test signal

[0066] Device Type Test signal Cloud communication box Signal 1 Battery Pack Signal 2 Smart Junction Box Signal 3 LED display light Signal 4 LCD Display Signal 5 Smart Meter Signal 6

[0067] Based on the mapping relationship table shown in Table 1 above, the inverter sends signals 1-6 to the access device through the port at intervals of preset duration. If a response message returned by the access device is received within the preset duration after the inverter sends signal 1, the sending of signals 2-6 is stopped, and the device type of the access device is determined to be a cloud communication box; if a response message returned by the access device is received within the preset duration after the inverter sends signal 2, the sending of signals 3-6 is stopped, and the type of the access device is determined to be a battery pack; and so on, if a response message returned by the access device is received within the preset duration after the inverter sends signal 6, the access device is determined to be a smart meter.

[0068] In some embodiments, if no response message is received within a preset time after the inverter sends multiple test signals, the inverter determines that the current access device cannot be identified, generates and issues an exception report, wherein the exception report includes the port to which the access device is connected.

[0069] It should be noted that the inverter can display the abnormal report through the connected display to send the abnormal report to the user, or send the abnormal report to the user's terminal through the connected communication module. The embodiments of the present application do not specifically limit this.

[0070] In some embodiments, when a device is detected to be connected to a port, the inverter identifies the device type of the connected device through the port. Exemplarily, the inverter may also send a type request message to the connected device and receive the device type returned by the connected device in response to the type request message.

[0071] It should be noted that if the device type returned by the access device in response to the type request message received by the inverter is an unrecognizable garbled code, the access device is identified, and an abnormality report is generated and issued.

[0072] S302: When the device type of the access device is successfully identified, the inverter establishes a communication connection with the access device.

[0073] As a possible implementation, the inverter determines whether the identification is successful based on the device type identification of the access device in step S301. Further, if the device type of the access device is successfully identified, the inverter establishes a communication connection with the access device so that the access device and the inverter form an integrated system.

[0074] In some embodiments, after the inverter establishes a communication connection with the access device, the operating data and / or control instructions issued by the access device can be forwarded by the inverter to other devices; the operating data and / or control instructions sent by other devices to the access device can also be forwarded by the inverter to the access device, and each device is integrated through the inverter.

[0075] It should be noted that after the inverter establishes a communication connection with the access device, the inverter can send the device operation information related to the access device and the system function to different systems or read it from different systems through the port. For example, data that requires energy control is sent to the EMS energy management system, and data such as battery SOC that requires data is read from the BMS battery management system.

[0076] In some embodiments, the inverter is respectively connected to a first device and a second device, the inverter receives a target message sent by the first device, and forwards the target message to the second device, where the target message includes operating data and / or control instructions.

[0077] During the data interaction between the inverter and the access device, the real-time operation data can be packaged and sent together with the control instructions to avoid delays in the data fields of the same device. For example, the charging pile needs to obtain the current voltage and the power limit instruction given by the inverter. The integrated package transmission ensures that the data of these two data types are obtained at the same time, and there will be no problem of only receiving the power limit instruction but not obtaining the voltage. If there is a delay in the acquisition of voltage, the output power requires voltage to determine the current, which may cause serious safety problems or even system failures.

[0078] In some embodiments, messages between the inverter and the access device are encrypted based on a global digital encryption algorithm to ensure data security between the inverter and other access devices.

[0079] S303: The inverter starts a function corresponding to the device type of the connected device.

[0080] As a possible implementation method, after establishing a communication connection with the access device, the inverter controls the function code domain corresponding to the device type to open according to the device type of the access device, so as to realize the function of automatically starting the access device after the access device is connected to the inverter.

[0081] It can be understood that in the device management method provided in the present application, when the inverter detects that there is a device connected to the port, it can automatically identify the access device and establish a communication connection with the access device if the match is successful, so that the inverter and the access device form an integrated system, which can transmit information to the access device through the inverter and automatically start the function corresponding to the device type of the access device, thereby realizing plug-and-play of the access device.

[0082] In one design, when a device connected to the inverter is removed, in order to ensure the normal operation of the system, the device management method provided by the present application is as follows: Figure 5 As shown, it also includes S501-S503.

[0083] S501: When the inverter detects that a device is removed from a port, it determines to remove the device.

[0084] As a possible implementation, the inverter detects multiple ports in real time and determines whether a device has been removed through port power supply and / or port contacts. Further, when it is detected that a device has been removed from a port, the inverter determines to remove the device based on the historical access status of the port.

[0085] In some embodiments, after an access device is connected to the inverter through a port, the inverter establishes and stores a mapping relationship between the port and the access device. After detecting that a device is removed from the port, the inverter determines to remove the device based on the stored mapping relationship.

[0086] Exemplarily, the mapping relationship table between ports and access devices is shown in Table 2 below.

[0087] Table 2: Mapping relationship between device type and test signal

[0088] port Access device Port 1 LED display light Port 2 / Port 3 / Port 4 LCD Display Port 5 Smart Junction Box Port 6 /

[0089] For example, if the inverter detects that a device at port 5 is removed, based on the mapping relationship shown in Table 2 above, it is determined that the removed device is a smart junction box.

[0090] S502: The inverter disconnects the communication connection with the removed device.

[0091] S503: The inverter shuts down and removes functions corresponding to the device.

[0092] As a possible implementation method, the inverter closes the function code domain corresponding to the removed device and stops calling the functions of the removed device to avoid abnormalities caused by other devices still calling corresponding functions after the removed device is removed.

[0093] It should be noted that the embodiment of the present application does not specifically limit the execution order of the above-mentioned step S502 and step S503. Step S502 can be executed first, or step S503 can be executed first, or steps S502 and S503 can be performed simultaneously.

[0094] In one design, Figure 6 A flow chart of a device management method is shown. First, the inverter performs port detection to determine whether a device is removed or connected.

[0095] Furthermore, if the inverter determines that a device is removed, the inverter disconnects the communication connection with the removed device and turns off the function of removing the device.

[0096] If the inverter determines that a device is connected, the inverter identifies the device type of the connected device through the port. If the identification is successful, a communication connection is established with the connected device and the function of the connected device is enabled; if the identification fails, an abnormality report is generated and sent.

[0097] In some examples, the inverter includes 1, 2, 3 to N ports, wherein the number of ports, the appearance, the pins, the number of connecting lines, the communication method, and the communication protocol are not limited.

[0098] For example, when the LED display light originally connected to port 1 of the inverter is removed, the inverter recognizes the removed device, disconnects the communication connection with the LED display light, and turns off the function of the LED display light; when the LCD display screen is connected to port N of the inverter, the inverter automatically recognizes that the port N is connected to a new device, and starts to identify whether the connected device matches. When it is correctly identified as an LCD display screen, the display function of the LCD display screen is automatically turned on, achieving the effect of seamless removal of options and seamless plug-and-play.

[0099] For another example, the cloud data stick originally connected to port 1 of the inverter is removed and replaced with a smart junction box on the same interface. The system automatically recognizes that the cloud data stick is disconnected, turns off the communication function of the data stick, identifies the smart junction box, reads the parameter data of the smart junction box, and sends control instructions to the smart junction box according to user settings.

[0100] In one design, the present application proposes a device management apparatus for executing the above device management method, the device management apparatus is integrated with the inverter, such as Figure 7 As shown, the equipment management device includes a port identification module, a digital integration module and a functional module.

[0101] Among them, the port identification module is used to detect the status of the port and determine whether there is a device connected or removed. The port identification module is also used to identify the device type of the access device; the digital integration module is used to establish a communication connection between the access device and the inverter, and in the process of data interaction with the access device, the real-time operation data and control instructions are packaged and sent in an integrated manner; the function module is used to control the opening or closing of the function code domain corresponding to the device, so as to realize the opening of the corresponding function when the device is connected, and the closing of the corresponding function when the device is removed.

[0102] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0103] The embodiment of the present application can divide the functional modules of the user equipment according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. Optionally, the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0104] Figure 8 The structure diagram of a device management device provided in an embodiment of the present application is shown in FIG. The device management device is used to execute the above-mentioned device management method. Figure 8 As shown, the device management apparatus 80 includes a port detection unit 801 and a processing unit 802 .

[0105] The port detection unit 801 is used to identify the device type of the connected device when detecting that a device is connected to the port.

[0106] The processing unit 802 is configured to establish a communication connection with the access device when the device type of the access device is successfully identified.

[0107] The processing unit 802 is further configured to start a function corresponding to the device type of the access device.

[0108] Optional, such as Figure 8 As shown, in the device management apparatus 80 provided in the embodiment of the present application, the port detection unit 801 is further used to determine the removal of the device when detecting that a device is removed from the port. The processing unit 802 is further used to disconnect the communication connection with the removed device and turn off the function corresponding to the removed device.

[0109] Optional, such as Figure 8 As shown, the equipment management device 80 provided in the embodiment of the present application further includes a sending unit 803 and a receiving unit 804.

[0110] The sending unit 803 is used to send multiple test signals to the access device, where the multiple test signals include test signals corresponding to different device types.

[0111] The receiving unit 804 is used to receive a response message returned by the access device, and determine the device type of the access device according to a test signal corresponding to the response message.

[0112] Optional, such as Figure 8 As shown, in the equipment management device 80 provided in the embodiment of the present application, the processing unit 802 is also used to generate and issue an exception report when no response message is received within a preset time period after sending multiple test signals. The exception report includes the port to which the access device is accessed.

[0113] Optional, such as Figure 8 As shown, in the device management apparatus 80 provided in the embodiment of the present application, the sending unit 803 is also used to send a type request message to the access device.

[0114] The receiving unit 804 is further configured to receive a device type returned by the access device in response to the type request message.

[0115] Optional, such as Figure 8 As shown, in the equipment management device 80 provided in the embodiment of the present application, the receiving unit 804 is also used to receive a target message sent by the first device, and the target message includes operating data and / or control instructions.

[0116] The sending unit 803 is further used to forward the target message to the second device, and the first device and the second device are respectively connected to the inverter.

[0117] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application provides a possible structural diagram of an inverter. The inverter is used to execute the device management method executed by the device management device in the above-mentioned embodiment. Fig. 9 As shown, the inverter 90 includes a processor 901, a memory 902 and a bus 903. The processor 901 and the memory 902 may be connected via the bus 903.

[0118] The processor 901 is the control center of the inverter, which can be a processor or a general term for multiple processing elements. For example, the processor 901 can be a general-purpose central processing unit (CPU) or other general-purpose processors. The general-purpose processor can be a microprocessor or any conventional processor.

[0119] As an embodiment, the processor 901 may include one or more CPUs, such as Fig. 9 CPU 0 and CPU 1 are shown in .

[0120] The memory 902 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0121] As a possible implementation, the memory 902 may exist independently of the processor 901, and the memory 902 may be connected to the processor 901 via a bus 903 to store instructions or program codes. When the processor 901 calls and executes the instructions or program codes stored in the memory 902, the device management method provided in the embodiment of the present application can be implemented.

[0122] In another possible implementation, the memory 902 may also be integrated with the processor 901 .

[0123] The bus 903 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig. 9 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0124] It should be pointed out that Fig. 9 The structure shown does not constitute a limitation on the inverter 90. Fig. 9 In addition to the components shown, the inverter 90 may include Fig. 9 More or fewer components, or combinations of certain components, or different arrangements of components may be shown.

[0125] As an example, combining Figure 8 The functions implemented by the port detection unit 801, the processing unit 802, the sending unit 803 and the receiving unit 804 in the device management device 80 are similar to those Fig. 9 The function of processor 901 in is the same.

[0126] Optional, such as Fig. 9 As shown, the inverter provided in the embodiment of the present application may further include a communication interface 904 .

[0127] The communication interface 904 is used to connect with other devices through a communication network. The communication network may be Ethernet, wireless access network, wireless local area network (WLAN), etc. The communication interface 904 may include an acquisition unit for receiving data and a sending unit for sending data.

[0128] In one design, in the inverter provided in the embodiment of the present application, the communication interface can also be integrated into the processor.

[0129] Through the description of the above implementation methods, those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above functional units is used as an example. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the device can be divided into different functional units to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0130] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When a computer executes the instructions, the computer executes each step in the method flow shown in the above method embodiment.

[0131] An embodiment of the present application provides a computer program product including instructions. When the instructions are executed on a computer, the computer is enabled to execute the device management method in the above method embodiment.

[0132] Among them, the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, and a hard disk. Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM), registers, hard disks, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any other form of computer-readable storage medium in a suitable combination of the above, or numerical values ​​in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an Application Specific Integrated Circuit (ASIC). In the embodiments of the present application, a computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0133] Since the apparatus, device computer-readable storage medium, and computer program product in the embodiments of the present application can be applied to the above-mentioned method, the technical effects that can be obtained can also refer to the above-mentioned method embodiments, and the embodiments of the present application will not be described in detail here.

[0134] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A device management method, It is characterized in that The method comprises: When a device is detected to be connected to the port, the device type of the connected device is identified; When the device type of the access device is successfully identified, establishing a communication connection with the access device; A function corresponding to the device type of the access device is started.

2. The device management method according to claim 1, It is characterized in that The method further comprises: When it is detected that a device is removed from the port, determine to remove the device; The communication connection with the removal device is disconnected, and the function corresponding to the removal device is turned off.

3. The device management method according to claim 1, It is characterized in that The identifying the device type of the access device includes: Sending a plurality of test signals to the access device, wherein the plurality of test signals include test signals corresponding to different device types; A response message returned by the access device is received, and a device type of the access device is determined according to a test signal corresponding to the response message.

4. The device management method according to claim 3, It is characterized in that The method further comprises: In the case that no response message is received within a preset time period after the multiple test signals are sent, an abnormality report is generated and issued, and the abnormality report includes the port to which the access device is accessed.

5. The device management method according to claim 1, It is characterized in that The identifying the device type of the access device includes: A type request message is sent to the access device, and a device type is returned by the access device in response to the type request message.

6. The device management method according to any one of claims 1 to 5, It is characterized in that The method further comprises: receiving a target message sent by a first device, wherein the target message includes operation data and / or control instructions; The target message is forwarded to a second device, and the first device and the second device are respectively connected to the inverter.

7. The device management method according to any one of claims 1 to 5, It is characterized in that The messages between the inverter and the access device are encrypted based on a global digital encryption algorithm.

8. A device management apparatus, It is characterized in that It includes a port detection unit and a processing unit; The port detection unit is used to identify the device type of the accessed device when detecting that a device is accessed to the port; The processing unit is configured to establish a communication connection with the access device if the device type of the access device is successfully identified; The processing unit is further configured to start a function corresponding to a device type of the access device.

9. An inverter, It is characterized in that including memory and processor; The memory is coupled to the processor; The memory is used to store computer program code, wherein the computer program code includes computer instructions; When the processor executes the computer instructions, the inverter executes the device management method according to any one of claims 1 to 7.

10. A computer-readable storage medium having stored therein instructions, It is characterized in that When the instruction is executed on the inverter, the inverter is caused to execute the device management method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Device management method and apparatus, device, and storage medium

    EP4770029A1

  • Device management method and apparatus, device, and storage medium

    WO2026056052A1