Online control equipment system and method based on PLC (Programmable Logic Controller) and PLC main control module
Through the PLC-based online control device system, the problems of insufficient network coverage of smart home systems and lack of remote control and multi-application control of smart sockets and switch systems are solved, and centralized control and integrated solutions for smart home devices are realized.
Patent Information
- Application Number
- CN202311529832.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-16
- Publication Date
- 2025-05-16
AI Technical Summary
The existing smart home systems rely on wireless devices for intelligent interaction, resulting in insufficient network coverage; smart sockets and switch systems lack remote intelligent control functions, which increases installation and maintenance costs; smart home devices need to be controlled using multiple different applications, lack integration.
The online control equipment system based on PLC is adopted, including the PLC main control module, multiple PLC sub-control modules and power supply modules. The PLC main control module is connected to the target device and the PLC subcontrol module, and the intelligent control and data feedback of the device is realized through accessing request information and control instructions.
It realizes centralized control of smart home devices, improves network coverage capabilities, reduces installation and maintenance costs, and provides integrated control solutions.
Smart Images

Figure CN120010365A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a PLC-based online control device system. The present application also relates to a PLC main control module, a PLC sub-control module, a PLC-based online control device method, an electronic device and a computer storage medium. Background Art
[0002] Intelligent control systems have become an important trend in modern homes and commercial buildings. These systems usually include control of home appliances, lighting, sockets, switches, etc. to provide more convenience and energy-saving functions. However, the existing smart home systems have the following problems: most smart home systems rely on wireless devices (such as WIFI devices, Bluetooth devices) for intelligent interaction, and the network coverage of wireless devices is insufficient, especially in large buildings. If you want to achieve network coverage of smart homes, you need to invest a large number of wireless devices. In addition, the smart socket and switch systems in the prior art usually do not have the function of intelligent control, which increases the cost of installation and maintenance. Moreover, the smart home devices in the prior art usually need to use multiple different applications for control, which lacks integration. Summary of the invention
[0003] The embodiment of the present application provides a PLC-based online control device system to solve the problem that most smart home systems in the prior art rely on wireless devices for intelligent interaction, resulting in insufficient network coverage. In addition, the smart socket and switch systems in the prior art usually do not have the function of intelligent control, which increases the cost of installation and maintenance. Moreover, smart home devices in the prior art usually require the use of multiple different applications for control, lacking integration. The present application also relates to a PLC main control module, a PLC sub-control module, a method for online control of devices based on PLC, an electronic device, and a computer storage medium.
[0004] The embodiment of the present application provides a PLC-based online control device system, including: a PLC main control module, multiple PLC sub-control modules and a power supply module;
[0005] The PLC main control module can be connected to the power supply module, and is used to send first power extraction information to the power supply module to obtain the electric energy provided by the power supply module according to the first power extraction information; the PLC main control module can be set in different devices, and is used to send access request information to the connected target device to obtain the target device information fed back by the target device in response to the access request information, and control the operation of the target device according to the first operation information obtained for the target device information; the access request information includes device fingerprints of different target devices; the PLC main control module is also connected to each of the PLC sub-control modules, and is used to send control instructions to each of the PLC sub-control modules, and obtain the operation data of the PLC sub-control modules fed back by each of the PLC sub-control modules in response to the control instructions;
[0006] Each of the PLC sub-control modules is distributed in different working areas and connected to the power supply module, and is used to send second power supply information to the power supply module to obtain the electric energy provided by the power supply module according to the second power supply information; and obtain the control instruction sent by the PLC main control module, and control the operation of the PLC sub-control module according to the control instruction, and feed back the operation data of the PLC sub-control module to the PLC main control module;
[0007] The power supply module is used to provide electric energy to the PLC main control module according to the first power supply information, and to provide electric energy to each of the PLC sub-control modules according to the second power supply information; and to provide electric energy to the target device; the power supply module stores a PLC main control module identifier and a PLC sub-control module identifier; the first power supply information contains a PLC main control module fingerprint, and the second power supply information contains a PLC sub-control module fingerprint.
[0008] Optionally, the PLC main control module is connected to an external optical fiber, the PLC main control module is connected to the PLC sub-control module via a power line, and the PLC main control module communicates with the PLC sub-control modules in different working areas via the power line to build a local area network.
[0009] Optionally, the PLC main control module includes a WIFI main network unit, and the WIFI main network unit is used to provide a first WIFI access point;
[0010] Correspondingly, the PLC sub-control module includes a WIFI sub-network unit, which is used to provide a second WIFI access point; the second WIFI access points in different working areas have the same or different login passwords; the first WIFI access point has the same or different login password as the second WIFI access point.
[0011] Optionally, the PLC main control module further includes a physical switch button and a first operation interface;
[0012] The physical switch button is used to control the opening or closing of the target device and the PLC main control module;
[0013] After the target device and the PLC main control module are turned on, the first operation interface is triggered to display a target device item associated with the target device on the first operation interface;
[0014] Obtaining a first trigger operation of a target device entry for the target device, so as to send access request information to the target device, so as to obtain target device information fed back by the target device in response to the access request information; the target device information is displayed on a floating page of the target device entry;
[0015] The operation of the target device is controlled according to the acquired first operation information for the target device information.
[0016] Optionally, the PLC main control module also includes a second operation interface;
[0017] By triggering the second operation interface, the sub-control module entries corresponding to the PLC sub-control modules in each working area are displayed on the second operation interface;
[0018] Obtaining a second trigger operation for sub-control module entries corresponding to different PLC sub-control modules, so as to send access request information to different PLC sub-control modules, so as to obtain sub-control module information of the PLC sub-control modules fed back by different PLC sub-control modules; the sub-control module information is displayed on a floating page of the sub-control module entry;
[0019] According to the second operation information obtained for the target sub-control module information, a control instruction is sent to the target PLC sub-control module to control the operation of the sub-control module; the target sub-control module information is the information in the sub-control module information, and the target PLC sub-control module is a module in the PLC sub-control module.
[0020] Optionally, the PLC sub-control module is also used to send access request information to the sub-target device to obtain sub-target device information fed back by the sub-target device in response to the access request information, and control the operation of the sub-target device according to the obtained third operation information for the sub-target device information.
[0021] Optionally, it also includes a remote control module, which is used to send access information to the PLC main control module to obtain controllable information about the target device fed back by the PLC main control module, and obtain fourth operation information for the controllable information to control the operation of the target device; the access request information is used by the PLC main control module to obtain target device information according to the access request information, and the target device information includes controllable information for the target device.
[0022] Optionally, the remote control module is a remote control APP provided in a mobile device;
[0023] The remote control APP has a third operation interface;
[0024] By triggering the third operation interface, a device entry corresponding to the target device is displayed on the third operation interface;
[0025] Obtain a third trigger operation for the device entry of the target device to send access information to the PLC main control module to obtain controllable information for the target device fed back by the PLC main control module in response to the access information, and obtain fourth operation information for the controllable information to control the operation of the target device.
[0026] Optionally, the remote control module is further used to send access information to the PLC sub-control module to obtain operation data fed back by the PLC sub-control module, and control the operation of the PLC sub-control module according to the operation data.
[0027] Optionally, the PLC main control module is also used to obtain first timing information, second timing information and third timing information, and control the switch state of the PLC main control module according to the first timing information, and control the switch state of the target device according to the second timing information; and control the switch state of the PLC sub-control module according to the third timing information.
[0028] Optionally, the power supply module is also used to detect energy information of the PLC main control module, each of the PLC sub-control modules, and the target device.
[0029] The embodiment of the present application also provides a PLC main control module, including:
[0030] A power taking unit, used for sending power taking information to a power supply module to obtain electric energy provided by the power supply module according to the power taking information; and
[0031] Sending access request information to a connected target device to obtain target device information fed back by the target device in response to the access request information, and controlling the operation of the target device according to the acquired first operation information in response to the target device information; the access request information includes device fingerprints of different target devices;
[0032] The PLC sub-control module control unit is used to send a control instruction to each PLC sub-control module and obtain the operation data of the PLC sub-control module fed back by each PLC sub-control module in response to the control instruction.
[0033] The embodiment of the present application also provides a PLC sub-control module, including:
[0034] A power taking information unit, used for sending power taking information to a power supply module to obtain electric energy provided by the power supply module according to the power taking information;
[0035] The processing unit is used to obtain the control instruction sent by the PLC main control module, control the operation of the PLC sub-control module according to the control instruction, and feed back the operation data of the PLC sub-control module to the PLC main control module.
[0036] The embodiment of the present application also provides a method for controlling a device online based on PLC, comprising:
[0037] Sending first power-taking information to the power supply module to obtain electric energy provided by the power supply module according to the first power-taking information; the first power-taking information includes a fingerprint of the PLC main control module, and the power supply module stores a PLC main control module identifier;
[0038] Sending access request information to a connected target device to obtain target device information fed back by the target device in response to the access request information, and controlling the operation of the target device according to the acquired first operation information in response to the target device information; the access request information includes device fingerprints of different target devices;
[0039] A control instruction is sent to each PLC sub-control module, and operation data of the PLC sub-control module fed back by each PLC sub-control module in response to the control instruction is obtained.
[0040] Optionally, sending access request information to the target device to obtain target device information fed back by the target device in response to the access request information, and controlling the operation of the target device according to the acquired first operation information for the target device information, includes:
[0041] Obtaining a trigger operation for a target device entry of the target device;
[0042] Sending access request information to the target device according to the trigger operation to obtain target device information fed back by the target device in response to the access request information; the target device information is displayed on a floating page of the target device entry;
[0043] The operation of the target device is controlled according to the acquired first operation information for the target device information.
[0044] Optionally, also include:
[0045] The access information sent by the remote control module is obtained, wherein the access request information is used by the PLC main control module to obtain target device information according to the access request information, and the target device information includes controllable information for the target device.
[0046] Obtain controllable information for the target device according to the access information;
[0047] The controllable information is fed back to the remote control module.
[0048] The present application also provides an electronic device, which includes a processor and a memory; a computer program is stored in the memory, and the processor executes the above method after running the computer program.
[0049] The present application also provides a computer storage medium, wherein the computer storage medium stores a computer program, and after the computer program is run by a processor, the above method is executed.
[0050] Compared with the prior art, the embodiments of the present application have the following advantages:
[0051] The embodiment of the present application provides a PLC-based online control device system, comprising: a PLC main control module, a plurality of PLC sub-control modules and a power supply module; the PLC main control module can be connected to the power supply module, and is used to send first power extraction information to the power supply module to obtain the electric energy provided by the power supply module according to the first power extraction information; the PLC main control module can be set in different devices, and is used to send access request information to the connected target device, so as to obtain the target device information fed back by the target device for the access request information, and control the operation of the target device according to the first operation information obtained for the target device information; the access request information includes device fingerprints of different target devices; the PLC main control module is also connected to each of the PLC sub-control modules, and is used to send control instructions to each of the PLC sub-control modules, and obtain the PLC information fed back by each of the PLC sub-control modules for the control instructions. The operation data of the PLC sub-control module; each of the PLC sub-control modules is distributed in different working areas and connected to the power supply module, and is used to send a second power supply information to the power supply module to obtain the electric energy provided by the power supply module according to the second power supply information; and obtain the control instruction sent by the PLC main control module, and control the operation of the PLC sub-control module according to the control instruction, and feed back the operation data of the PLC sub-control module to the PLC main control module; the power supply module is used to provide electric energy to the PLC main control module according to the first power supply information, and to provide electric energy to each of the PLC sub-control modules according to the second power supply information; and to provide electric energy to the target device; the power supply module stores a PLC main control module identifier and a PLC sub-control module identifier; the first power supply information contains a PLC main control module fingerprint, and the second power supply information contains a PLC sub-control module fingerprint.
[0052] The embodiment of the present application connects different target devices through the PLC main control module to realize the control of different target devices; and the PLC main control module is connected to the PLC sub-control modules in different working areas to build an expandable PLC network, so that the PLC technology is integrated into a panel, providing a more simplified smart home solution and reducing the complexity of the equipment. In addition, the PLC main control module, the PLC sub-control module and the power supply module each have the function of intelligent control, which reduces the cost of installation and maintenance. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 It is a structural framework diagram of a PLC-based online control device system provided in the first embodiment of the present application.
[0054] Figure 2 It is a schematic diagram of a PLC main control module provided in the second embodiment of the present application.
[0055] Figure 3 It is a schematic diagram of a PLC sub-control module provided in the third embodiment of the present application.
[0056] Figure 4 It is a schematic diagram of a power supply module provided in the fourth embodiment of the present application.
[0057] Figure 5 This is a flow chart of a PLC-based online control device method provided in the fifth embodiment of the present application.
[0058] Figure 6 This is a schematic diagram of an electronic device provided in the sixth embodiment of the present application. DETAILED DESCRIPTION
[0059] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.
[0060] Intelligent control systems have become an important trend in modern homes and commercial buildings. These systems usually include control of household appliances, lighting, sockets, switches, etc. to provide more convenience and energy-saving functions. However, the existing smart home systems have the following problems: most smart home systems rely on wireless devices (such as WIFI devices, Bluetooth devices) for intelligent interaction, and the network coverage of wireless devices is insufficient, especially in large buildings. If you want to achieve network coverage of smart homes, you need to invest a large number of wireless devices. In addition, the smart socket and switch systems in the prior art usually do not have the function of remote intelligent control, which increases the cost of installation and maintenance. Moreover, smart home devices in the prior art usually need to use multiple different applications for control, which lacks integration.
[0061] In this regard, the present application provides a PLC-based online control device system to solve the problem that most smart home systems in the prior art rely on wireless devices for intelligent interaction, resulting in insufficient network coverage. In addition, smart sockets and switch systems in the prior art generally do not have the function of remote intelligent control, which increases the cost of installation and maintenance. Moreover, smart home devices in the prior art generally require the use of multiple different applications for control, lacking integration.
[0062] The present application is described in detail below through multiple embodiments and drawings.
[0063] First embodiment
[0064] The first embodiment of the present application provides a PLC-based online control device system, such as Figure 1As shown, Figure 1 This is a structural framework diagram of the PLC online control device system provided by the first embodiment of the present application. Figure 1 The PLC-based online control equipment system is explained in detail.
[0065] In this embodiment, the PLC online control device system includes: a PLC main control module 10, a plurality of PLC sub-control modules 20 and a power supply module 30. Among them, the PLC main control module 10 can be connected to the power supply module 30, and is used to send a first power supply information to the power supply module 30 to obtain the power provided by the power supply module 30 according to the first power supply information. The PLC main control module 10 can be set in different devices, and is used to send access request information to the connected target device to obtain the target device information fed back by the target device for the access request information, and control the operation of the target device according to the first operation information obtained for the target device information. The access request information includes the device fingerprint of different target devices; the PLC main control module 10 is also connected to each PLC sub-control module 20, and is used to send a control instruction to each PLC sub-control module 20, and obtain the operation data of the PLC sub-control module 20 fed back by each PLC sub-control module 20 for the control instruction. Each PLC sub-control module 20 is distributed in different working areas, and is connected to the power supply module 30, and is used to send a second power supply information to the power supply module 30 to obtain the power provided by the power supply module 30 according to the second power supply information. And obtain the control instruction sent by the PLC main control module 10, and control the operation of the PLC sub-control module 20 according to the control instruction, and feed back the operation data of the PLC sub-control module 20 to the PLC main control module 10. The power supply module 30 is used to provide power to the PLC main control module 10 according to the first power supply information, and to provide power to each PLC sub-control module 20 according to the second power supply information; and to provide power to the target device. The power supply module 30 stores the PLC main control module 10 identifier and the PLC sub-control module 20 identifier. The first power supply information contains the PLC main control module 10 fingerprint, and the second power supply information contains the PLC sub-control module 20 fingerprint. The specific structure and function of each module will be described in detail as follows.
[0066] Specifically, in this embodiment, the PLC main control module 10 is presented in a panel structure, which can be a flat panel or an operable display screen. In one example, the PLC main control module 10 also has a plug-in electrical unit, which includes a plug connector, which can be directly plugged into the socket of the power supply module 30 to obtain the power provided by the power supply module 30. In one example, the plug-in electrical unit includes a wireless charging induction unit, which can wirelessly induction with the induction board of the power supply module 30 to obtain the power provided by the power supply module 30.
[0067] In this embodiment, the PLC main control module 10 can be connected to the power supply module 30, and is used to send the first power supply information to the power supply module 30 to obtain the power provided by the power supply module 30 according to the first power supply information. Among them, the power supply module 30 stores the PLC main control module 10 identifier, and the PLC main control module 10 identifier is used to identify the PLC main control module 10. The first power supply information contains the PLC main control module 10 fingerprint, and the PLC main control module 10 fingerprint refers to the device feature or unique device identifier that can be used to uniquely identify the device. The hardware and software attributes of the device form a string of information, specifically including: device model, operating system type and version, browser type and version, screen resolution, language setting, time zone, installed plug-ins and extensions, etc. This string of information constitutes the unique identity ID of the device, which can be used to identify and track the behavior and activities of the device. In this embodiment, the power supply module 30 can only supply power to the PLC main control module 10 when the PLC main control module 10 fingerprint matches the PLC main control module 10 identifier. Of course, in other examples, the PLC main control module 10 can be directly connected to the power supply module 30, that is, matching connection is possible without identification to obtain power.
[0068] In this embodiment, the PLC main control module 10 can be arranged in different devices, and is used to send access request information to the connected target device to obtain the target device information fed back by the target device in response to the access request information, and control the operation of the target device according to the first operation information obtained for the target device information. In one example, the device may include smart home devices, such as smart TVs, smart refrigerators, smart washing machines, etc. Or, in one example, the device may include smart office devices, such as smart conference machines, smart printers, smart display screens, etc. The PLC main control module 10 can be arranged in any of the above-mentioned devices, and the arrangement method can be to be arranged as an external device of the device at a certain position outside the device, or to be arranged on a power supply module 30 that supplies power to the device.
[0069] The PLC main control module 10 is used to send access request information to the connected target device to obtain the target device information fed back by the target device for the access request information, and control the operation of the target device according to the first operation information for the target device information obtained. Among them, the target device connected to the PLC main control module 10 includes an electrical connection and a communication connection. After the PLC main control module 10 is connected to the target device, it can send access request information to the target device, wherein the access request information includes device fingerprints of different target devices, and the device fingerprint refers to a device feature or a unique device identifier that can be used to uniquely identify the device. The hardware and software attributes of the device form a string of information, specifically including: device model, operating system type and version, browser type and version, screen resolution, language setting, time zone, installed plug-ins and extensions, etc. This string of information constitutes the unique identity ID of the device, which can be used to identify and track the behavior and activities of the device. The PLC main control module 10 obtains access rights for the target device through the device fingerprint carried by the access request information, so that it can interact with the target device to obtain the target device information fed back by the target device for the access request information, and control the operation of the target device according to the first operation information for the target device information obtained.
[0070] In one example, the PLC main control module 10 includes a physical switch button and a first operation interface, wherein the physical switch button is used to control the on or off of the target device and the PLC main control module 10, and further, the physical switch button includes a first physical switch button and a second physical switch button, wherein the first physical switch button is used to control the on or off of the target device, and the second physical switch button is used to control the on or off of the PLC main control module 10. After the target device and the PLC main control module 10 are turned on, the first operation interface is triggered to display the target device entry associated with the target device on the first operation interface. It should be noted that the PLC main control module 10 stores device entries of different devices. When the target device and the PLC main control module 10 are connected and turned on, the first operation interface displays the target device entry associated with the target device, and the device entries of the devices corresponding to the other unconnected devices are in gray and cannot be touched. Then, a first trigger operation for the target device entry of the target device is obtained to send access request information to the target device to obtain the target device information fed back by the target device for the access request information. The target device information is displayed on a floating page of the target device entry, and finally, the operation of the target device is controlled according to the first operation information obtained for the target device information.
[0071] In one example, taking the target device as a smart refrigerator, when the PLC main control module 10 is connected to the smart refrigerator, an access request message can be sent to the smart refrigerator. The smart refrigerator obtains the access request message and matches the device fingerprint in the access request message with the device identifier in the smart refrigerator. If the match is consistent, the smart refrigerator feeds back the target device information to the PLC main control module 10, wherein the target device information includes temperature information, energy consumption information, and volume information. The temperature information, energy consumption information, and volume information are displayed on the floating page of the target device entry. When the user needs to adjust the temperature of the refrigerator, the temperature of the smart refrigerator can be controlled by adjusting the first operation information for the temperature information through the temperature information. When the user needs to adjust the energy consumption of the refrigerator, the energy consumption of the smart refrigerator can be controlled by adjusting the first operation information for the energy consumption information through the energy consumption information.
[0072] In one example, the PLC main control module 10 is also used to obtain the first timing information and the second timing information. The first timing information and the second timing information can be set by triggering the first operation interface. The PLC main control module 10 controls the switch state of the PLC main control module 10 according to the first timing information, and controls the switch state of the target device according to the second timing information. For example, if the first timing information and the second timing information are both shut down after 12 hours, the PLC main control module 10 and the target device will automatically shut down after 12 hours, thus avoiding the waste of electric energy. Alternatively, if the first timing information and the second timing information are both turned on after 5 hours, the PLC main control module 10 and the target device will automatically turn on after 5 hours.
[0073] In this embodiment, the PLC main control module 10 is also connected to each PLC sub-control module 20, and is used to send control instructions to each PLC sub-control module 20, and obtain the operation data of the PLC sub-control module 20 fed back by each PLC sub-control module 20 in response to the control instructions. In one example, the PLC sub-control module 20 has the same specifications as the PLC main control module 10. In one example, the PLC sub-control module 20 has some of the same units as the PLC main control module 10. For example, the PLC sub-control module 20 is presented in a panel structure, which can be a flat panel, or an operable display screen or other structures.
[0074] In this embodiment, each PLC sub-control module 20 is distributed in different working areas. Taking a family room as an example, different working areas are different rooms; taking an office area as an example, different working areas are different office areas. Each PLC sub-control module 20 can be connected to a power supply module 30, and is used to send a second power extraction information to the power supply module 30 to obtain the electric energy provided by the power supply module 30 according to the second power extraction information. In one example, the PLC sub-control module 20 also has a plug-in electrical unit, which includes a plug connector, and the plug connector can be directly plugged into the socket of the power supply module 30 to obtain the electric energy provided by the power supply module 30. In one example, the plug-in electrical unit includes a wireless charging induction unit, and the wireless charging induction unit can wirelessly sense with the induction plate of the power supply module 30 to obtain the electric energy provided by the power supply module 30.
[0075] In this embodiment, the PLC sub-control module 20 can be connected to the power supply module 30, and is used to send the second power extraction information to the power supply module 30 to obtain the electric energy provided by the power supply module 30 according to the second power extraction information. Among them, the PLC sub-control module 20 identifier is stored in the power supply module 30, and the PLC sub-control module 20 identifier is used to identify the PLC sub-control module 20. The second power extraction information contains the PLC sub-control module 20 fingerprint, and the PLC sub-control module 20 fingerprint refers to the device feature or unique device identifier that can be used to uniquely identify the device. In this embodiment, the power supply module 30 can only supply power to the PLC sub-control module 20 when the PLC sub-control module 20 fingerprint matches the PLC sub-control module 20 identifier. Of course, in other examples, the PLC sub-control module 20 can be directly connected to the power supply module 30, that is, the connection can be matched without identification to obtain power.
[0076] In this embodiment, the PLC sub-control module 20 is used to obtain the control instructions sent by the PLC main control module 10, control the operation of the PLC sub-control module 20 according to the control instructions, and feed back the operation data of the PLC sub-control module 20 to the PLC main control module 10.
[0077] In one example, the PLC main control module 10 is connected to an external optical fiber, the PLC main control module 10 is connected to the PLC sub-control module 20 through a power line, and the PLC main control module 10 communicates with the PLC sub-control modules 20 in different working areas through the power line to build a local area network. Using existing power lines for PLC connection reduces the need for additional equipment and reduces system costs.
[0078] In one example, the PLC main control module 10 also includes a second operation interface, which can be an interface independent of the first operation interface, or a sub-interface of the first operation interface. By triggering the second operation interface, the sub-control module entries corresponding to the PLC sub-control modules 20 in each associated work area are displayed on the second operation interface. Then, a second trigger operation for the sub-control module entries corresponding to different PLC sub-control modules 20 is obtained to send access request information to different PLC sub-control modules 20 to obtain the sub-control module information of the PLC sub-control modules 20 fed back by different PLC sub-control modules 20. The sub-control module information is displayed on the floating page of the sub-control module entry. In one example, the sub-control module information corresponding to all PLC sub-control modules 20 located in each work area can be obtained by one-key operation; the sub-control module information corresponding to the PLC sub-control module 20 in each work area can also be obtained according to a one-to-one corresponding operation mode. Finally, according to the obtained second operation information for the target sub-control module information, a control instruction is sent to the target PLC sub-control module 20 to control the operation of the sub-control module, wherein the target sub-control module information is the information in the sub-control module information, and the target PLC sub-control module 20 is a module in the PLC sub-control module 20. When it is necessary to obtain and control the operation data or operation corresponding to the PLC sub-control module 20 in a certain working area, the operation corresponding to the PLC sub-control module 20 in the working area can be directly determined as the target operation.
[0079] In an example, the PLC main control module 10 is further used to obtain third timing information, and control the switch state of the PLC sub-control module 20 according to the third timing information.
[0080] In one example, the PLC main control module 10 includes a WIFI main network unit, which is used to provide a first WIFI access point to provide a first WIFI access point for a target device and other user devices so that the above devices can obtain WIFI. Among them, other user devices include mobile phones, computers, and tablets. In one embodiment, the first WIFI access point is used to provide WIFI for devices in the area where the PLC main control module 10 is located, and the WIFI main network unit can cover the area where the PLC main control module 10 is located.
[0081] Correspondingly, the PLC sub-control module 20 includes a WIFI sub-network unit, which is used to provide a second WIFI access point to provide a first WIFI access point for the target device and other user devices so that the above-mentioned devices can obtain WIFI. In one embodiment, the second WIFI access point is used to provide WIFI for the devices in the area where the PLC sub-control module 20 is located, and the WIFI sub-network unit can cover the area where the PLC sub-control module 20 is located. It should be supplemented that, for the convenience of users, the second WIFI access points in different working areas have the same login password, so that users can log in to the second WIFI access points in different working areas with the same login password. Of course, for security reasons, the second WIFI access points in different working areas have different login passwords. In one example, the first WIFI access point has the same or different login password as the second WIFI access point.
[0082] In this embodiment, a WIFI main network unit is provided in the PLC main control module 10, and a WIFI sub-network unit is provided in the PLC sub-control module 20. The PLC main control module 10 and the PLC sub-control module 20 are distributed in different areas. There are multiple PLC sub-control modules 20, and they are distributed in different areas, thereby eliminating the problem of incomplete network coverage.
[0083] In this embodiment, the PLC sub-control module 20 can also be connected to a device to achieve control of the device. In this embodiment, the device that can be connected to the PLC sub-control module 20 is referred to as a sub-device, and the sub-device includes a smart TV, a smart refrigerator, a smart washing machine, etc. In one example, the device may include an office smart device, such as a smart conference machine, a smart printer, a smart display screen, etc. The device that has achieved the connection of the PLC sub-control module 20 to the sub-device is called a sub-target device. After the PLC sub-control module 20 is connected to the sub-target device, it is used to send access request information to the sub-target device to obtain the sub-target device information fed back by the sub-target device for the access request information, and control the operation of the sub-target device according to the third operation information obtained for the sub-target device information. Among them, the access request information includes device fingerprints of different sub-target devices, and the device fingerprint refers to a device feature or a unique device identifier that can be used to uniquely identify the device. The hardware and software properties of the device form a string of information, including: device model, operating system type and version, browser type and version, screen resolution, language settings, time zone, installed plug-ins and extensions, etc. This string of information constitutes the device's unique identity ID, which can be used to identify and track the device's behavior and activities.
[0084] In one example, the PLC sub-control module 20 can obtain relevant operation information through its own operation interface to control the operation of the corresponding sub-target device.
[0085] In one example, the PLC sub-control module 20 can control the relevant operation information through the PLC main control module 10 to control the operation of the corresponding sub-target device. Specifically, the PLC main control module 10 also includes a second operation interface, which triggers the second operation interface to display the sub-control module entries corresponding to the PLC sub-control module 20 in each work area on the second operation interface, and then obtains the trigger operation for the sub-target device corresponding to the different PLC sub-control modules 20, so as to send access request information to the sub-target device, so as to obtain the operable information for the sub-target device fed back by the sub-target device, and the operable information is displayed on the second operation interface. Finally, the trigger operation for the operable information is obtained, and the trigger operation is converted into control instruction information, so as to send the control instruction information to the PLC sub-control module 20, and the PLC sub-control module 20 controls the operation of the sub-target device according to the control instruction information.
[0086] In this embodiment, in order to facilitate remote control of the PLC main control module 10 and the target device, the system further includes a remote control module 40, which is used to send access information to the PLC main control module 10 to obtain controllable information of the target device fed back by the PLC main control module 10, and obtain fourth operation information for the controllable information to control the operation of the target device. Among them, the access request information is used for the PLC main control module 10 to obtain the target device information according to the access request information, and the target device information includes controllable information for the target device.
[0087] In one example, the remote control module 40 is a remote control APP provided in a mobile device. The mobile device includes a mobile phone, a tablet, etc. The remote control APP has a third operation interface, and the third operation interface is triggered to display the device entry corresponding to the target device in the third operation interface. Among them, the third operation interface can display the device entries corresponding to all devices. When it is necessary to perform a control operation on one of the devices, a third trigger operation on the device entry of the target device is required to send access information to the PLC main control module 10 to obtain the controllable information for the target device fed back by the PLC main control module 10 for the access information, and the controllable information includes power on / off control information, temperature control information, energy consumption control information, etc. The controllable information is displayed in the next layer of the control interface of the device entry. When it is necessary to control the relevant operation of the target device, the controllable information is triggered to obtain the fourth operation information for the controllable information to control the operation of the target device.
[0088] In one example, taking the target device as a smart refrigerator, when the user wants to control the operation of the smart refrigerator through the remote control APP, the remote control APP and the PLC main control module 10 are connected to the network through the first WIFI access point provided by the PLC main control module 10. Then, the PLC main control module 10 is controlled to connect to the smart refrigerator through the virtual start button on the operation interface of the remote control APP, and the access request information is sent to the smart refrigerator through the PLC main control module 10. The smart refrigerator obtains the access request information sent by the PLC main control module 10, and matches the device fingerprint in the access request information with the device identification in the smart refrigerator. If the match is consistent, the smart refrigerator feeds back the target device information to the PLC main control module 10, and the PLC main control module 10 feeds back the target device information to the remote control APP. Among them, the target device information includes temperature information, energy consumption information and volume information. The target device information includes controllable information, and the controllable information includes power on / off control information, temperature control information, energy consumption control information, etc. The controllable information is displayed in the next layer of the control interface of the device entry, that is, the power on / off control information, temperature control information, and energy consumption control information are displayed in the next layer of the control interface of the target device entry. The next layer of the control interface can be the next page or a floating page. When the user needs to adjust the temperature of the refrigerator, the temperature of the smart refrigerator can be controlled by adjusting the first operation information for the temperature information through the temperature control information. When the user needs to adjust the energy consumption of the refrigerator, the energy consumption of the smart refrigerator can be controlled by adjusting the first operation information for the energy consumption information through the energy consumption control information.
[0089] Of course, in one embodiment, the remote control module 40 can also be connected to the PLC sub-control module 20 in different working areas, that is, the remote control module 40 realizes the networking of the remote control APP and the PLC sub-control module 20 through the second WIFI access point provided by the PLC sub-control module 20. It is used to send access information to the PLC sub-control module 20 to obtain the operation data fed back by the PLC sub-control module 20, and control the operation of the PLC sub-control module 20 according to the operation data. The operation at least includes turning on or off the PLC sub-control module 20.
[0090] In one example, the remote control module 40 sends access information to the PLC sub-control module 20 to obtain the operating time fed back by the PLC sub-control module 20, controls the operating time of the PLC sub-control module 20 according to the operating time, and shuts down the PLC sub-control module 20 after the operating time is met.
[0091] In one embodiment, the remote control module 40 can also control the connection of the sub-target devices corresponding to the PLC sub-control modules 20 in different working areas, that is, the remote control module 40 realizes the networking of the remote control APP and the sub-target devices corresponding to the PLC sub-control module 20 through the second WIFI access point provided by the PLC sub-control module 20. It is used to send access information to the PLC sub-control module 20 to obtain the operation data of the sub-target device fed back by the PLC sub-control module 20, and control the operation of the sub-target device according to the operation data.
[0092] In this embodiment, after the PLC main control module 10, multiple PLC sub-control modules 20, target devices and target sub-devices are connected online via a local area network through the PLC main control module 10 and multiple PLC sub-control modules 20, the remote control module 40 can control the PLC main control module 10, multiple PLC sub-control modules 20, target devices and target sub-devices, thereby realizing a more stable, integrated and convenient smart home solution. In this embodiment, the cost of installation and maintenance is reduced through the function of remote intelligent control.
[0093] In this embodiment, in addition to supplying power to the PLC main control module 10, multiple PLC sub-control modules 20, target devices and target sub-devices, the power supply module 30 is also used to detect the energy information of the PLC main control module 10, each PLC sub-control module 20, target devices and target sub-devices, and present the energy information of each module and device on the display panel of the power supply module 30. Alternatively, the energy information of each module and device is sent to the corresponding PLC main control module 10 and PLC sub-control module 20 to be displayed on the display interface of the PLC main control module 10 and PLC sub-control module 20. Alternatively, the energy information of each module and device is sent to the remote control module 40 so that the remote control module 40 controls the operation of each module and device according to the energy information of each module and device.
[0094] The embodiment of the present application provides a PLC-based online control device system, including: a PLC main control module 10, multiple PLC sub-control modules 20 and a power supply module 30; the PLC main control module 10 can be connected to the power supply module 30, and is used to send a first power supply information to the power supply module 30 to obtain the electric energy provided by the power supply module 30 according to the first power supply information; the PLC main control module 10 can be set in different devices, and is used to send access request information to the connected target device to obtain the target device information fed back by the target device for the access request information, and control the operation of the target device according to the first operation information obtained for the target device information; the access request information includes device fingerprints of different target devices; the PLC main control module 10 is also connected to each of the PLC sub-control modules 20, and is used to send a control instruction to each of the PLC sub-control modules 20, and obtain the PLC sub-control module information fed back by each of the PLC sub-control modules 20 for the control instruction. Block 20 operation data; each of the PLC sub-control modules 20 is distributed in different working areas and connected to the power supply module 30, and is used to send a second power supply information to the power supply module 30 to obtain the electric energy provided by the power supply module 30 according to the second power supply information; and obtain the control instruction sent by the PLC main control module 10, and control the operation of the PLC sub-control module 20 according to the control instruction, and feed back the operation data of the PLC sub-control module 20 to the PLC main control module 10; the power supply module 30 is used to provide electric energy to the PLC main control module 10 according to the first power supply information, and to provide electric energy to each of the PLC sub-control modules 20 according to the second power supply information; and to provide electric energy to the target device; the power supply module 30 stores the PLC main control module 10 identifier and the PLC sub-control module 20 identifier; the first power supply information contains the PLC main control module 10 fingerprint, and the second power supply information contains the PLC sub-control module 20 fingerprint.
[0095] The embodiment of the present application connects different target devices through the PLC main control module 10 to achieve control of different target devices; and the PLC main control module 10 is connected to the PLC sub-control modules 20 in different working areas to build an expandable PLC network, so that the PLC technology is integrated into a panel, providing a more simplified smart home solution and reducing the complexity of the equipment. In addition, the PLC main control module 10, the PLC sub-control module 20 and the power supply module 30 each have the function of intelligent control, which reduces the cost of installation and maintenance.
[0096] Second embodiment
[0097] In the above first embodiment, a PLC-based online control device system is provided. Correspondingly, the second embodiment of the present application provides a PLC main control module. The parts of this embodiment that are the same as the first embodiment will not be repeated. Please refer to the corresponding parts in the first embodiment. Figure 2 , Figure 2 It is a schematic diagram of a PLC main control module provided in the second embodiment of the present application.
[0098] like Figure 2 As shown, this embodiment provides a PLC main control module, including: a power supply unit 101, used to send power supply information to the power supply module to obtain the electric energy provided by the power supply module according to the power supply information; and send access request information to the connected target device to obtain the target device information fed back by the target device in response to the access request information, and control the operation of the target device according to the first operation information obtained for the target device information; the access request information includes device fingerprints of different target devices. A PLC sub-control module control unit 102, used to send control instructions to each PLC sub-control module, and obtain the operation data of the PLC sub-control module fed back by each PLC sub-control module in response to the control instruction.
[0099] Third embodiment
[0100] In the first embodiment described above, a PLC-based online control device system is provided. Correspondingly, the third embodiment of the present application provides a PLC sub-control module. Since this embodiment is basically similar to the first embodiment, the description is relatively simple. For relevant parts, please refer to the partial description of the first embodiment. Figure 3 , Figure 3 It is a schematic diagram of a PLC sub-control module provided in the third embodiment of the present application.
[0101] like Figure 3 As shown, this embodiment provides a PLC sub-control module, including: a power supply information unit 201, used to send power supply information to the power supply module to obtain the electric energy provided by the power supply module according to the power supply information; a processing unit 202, used to obtain the control instruction sent by the PLC main control module, and control the operation of the PLC sub-control module according to the control instruction, and feed back the operation data of the PLC sub-control module to the PLC main control module.
[0102] Fourth embodiment
[0103] In the above first embodiment, a PLC-based online control device system is provided. Correspondingly, the fourth embodiment of the present application provides a power supply module. Since this embodiment is basically similar to the first embodiment, the description is relatively simple. For relevant parts, please refer to the partial description of the first embodiment. Figure 4 , Figure 4 It is a schematic diagram of a power supply module provided in the fourth embodiment of the present application.
[0104] like Figure 4 As shown, this embodiment provides a power supply module, including: a first power supply information unit 301, used to obtain first power supply information of a PLC main control module, and supply power to the PLC main control module according to the first power supply information; a second power supply information unit 302, used to obtain second power supply information of a PLC sub-control module, and supply power to the PLC sub-control module according to the second power supply information; a PLC main control module identifier and a PLC sub-control module identifier are stored in the power supply module; the first power supply information contains a PLC main control module fingerprint, and the second power supply information contains a PLC sub-control module fingerprint.
[0105] Fifth embodiment
[0106] In the above-mentioned first embodiment, a PLC-based online control device system is provided. Correspondingly, the fifth embodiment of the present application provides a PLC-based online control device method. The parts of this embodiment that are the same as the first embodiment will not be repeated here. Please refer to the corresponding parts in the first embodiment.
[0107] Please refer to Figure 5 , Figure 5 This is a flow chart of a method for online controlling a device based on PLC provided in the fifth embodiment of the present application. The execution subject of the method is a PLC main control module.
[0108] Step S501: Send first power supply information to a power supply module to obtain electric energy provided by the power supply module according to the first power supply information; the first power supply information includes a PLC main control module fingerprint, and the power supply module stores a PLC main control module identifier.
[0109] In this step, the PLC main control module identifier is stored in the power supply module, and the PLC main control module identifier is used to identify the PLC main control module. The first power extraction information includes a PLC main control module fingerprint, and the PLC main control module fingerprint refers to a device feature or a unique device identifier that can be used to uniquely identify the device. The hardware and software attributes of the device constitute a string of information, including: device model, operating system type and version, browser type and version, screen resolution, language setting, time zone, installed plug-ins and extensions, etc. This string of information constitutes the unique identity ID of the device, which can be used to identify and track the behavior and activities of the device. In this embodiment, the power supply module can only supply power to the PLC main control module when the PLC main control module fingerprint matches the PLC main control module identifier. Of course, in other examples, the PLC main control module can be directly connected to the power supply module, that is, it can match and connect to obtain power without identification.
[0110] Step S502: Send access request information to the connected target device to obtain target device information fed back by the target device in response to the access request information, and control the operation of the target device according to the obtained first operation information for the target device information; the access request information includes device fingerprints of different target devices.
[0111] In this embodiment, the PLC main control module may be provided in different devices, and is used to send access request information to the connected target device to obtain the target device information fed back by the target device in response to the access request information, and control the operation of the target device according to the first operation information obtained for the target device information. In one example, the device may include smart home devices, such as smart TVs, smart refrigerators, smart washing machines, etc. Or, in one example, the device may include smart office devices, such as smart conference machines, smart printers, smart display screens, etc. The PLC main control module may be provided in any of the above devices, and the setting method may be to be provided as an external device of the device at a certain position outside the device, or to be provided on a power supply module that supplies power to the device.
[0112] The PLC main control module is used to send access request information to the connected target device to obtain the target device information fed back by the target device for the access request information, and control the operation of the target device according to the first operation information obtained for the target device information. Among them, the target device connected to the PLC main control module includes an electrical connection and a communication connection. After the PLC main control module is connected to the target device, it can send access request information to the target device, wherein the access request information includes device fingerprints of different target devices, and the device fingerprint refers to a device feature or a unique device identifier that can be used to uniquely identify the device. The hardware and software attributes of the device form a string of information, specifically including: device model, operating system type and version, browser type and version, screen resolution, language setting, time zone, installed plug-ins and extensions, etc. This string of information constitutes the unique identity ID of the device, which can be used to identify and track the behavior and activities of the device. The PLC main control module obtains access rights for the target device through the device fingerprint carried by the access request information, so that it can interact with the target device to obtain the target device information fed back by the target device for the access request information, and control the operation of the target device according to the first operation information obtained for the target device information.
[0113] In one example, the PLC main control module includes a physical switch button and a first operation interface, wherein the physical switch button is used to control the on or off of the target device and the PLC main control module. Further, the physical switch button includes a first physical switch button and a second physical switch button, wherein the first physical switch button is used to control the on or off of the target device, and the second physical switch button is used to control the on or off of the PLC main control module. After the target device and the PLC main control module are turned on, the first operation interface is triggered to display the target device entry associated with the target device on the first operation interface. It should be noted that the PLC main control module stores device entries of different devices. When the target device and the PLC main control module are connected and turned on, the first operation interface displays the target device entry associated with the target device, and the device entries of the devices corresponding to the remaining unconnected devices are in a gray and non-touchable state. Then, a trigger operation for the target device entry of the target device is obtained to send access request information to the target device to obtain the target device information fed back by the target device for the access request information. Among them, the target device information is displayed on the floating page of the target device entry, and finally, the operation of the target device is controlled according to the first operation information obtained for the target device information.
[0114] Step S503: Send a control instruction to each PLC sub-control module, and obtain the operation data of the PLC sub-control module fed back by each PLC sub-control module in response to the control instruction.
[0115] In this embodiment, the PLC main control module is also connected to each PLC sub-control module, and is used to send control instructions to each PLC sub-control module, and obtain the operation data of the PLC sub-control module fed back by each PLC sub-control module in response to the control instructions. In one example, the PLC sub-control module has the same specifications as the PLC main control module. In one example, the PLC sub-control module has the same partial units as the PLC main control module. For example, the PLC sub-control module is presented in a panel structure, which can be a flat panel, or an operable display screen or other structure.
[0116] In this embodiment, in order to facilitate remote control of the PLC main control module and the target device, this embodiment also includes obtaining access information sent by the remote control module, and the access request information is used by the PLC main control module to obtain target device information according to the access request information, and the target device information includes controllable information for the target device. The controllable information for the target device is obtained according to the access information; and the controllable information is fed back to the remote control module. Among them, the remote control module is a remote control APP set in a mobile device. Mobile devices include mobile phones, tablets, etc.
[0117] Sixth embodiment
[0118] Corresponding to the above method embodiment of the present application, the sixth embodiment of the present application further provides an electronic device. Figure 6 As shown, Figure 6 This is a schematic diagram of an electronic device provided in the sixth embodiment of the present application. The electronic device includes: at least one processor 601, at least one communication interface 602, at least one memory 603 and at least one communication bus 604; optionally, the communication interface 602 can be an interface of a communication module, such as an interface of a GSM module; the processor 601 may be a processor CPU, or an application specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement an embodiment of the present invention. The memory 603 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. Among them, the memory 603 stores a program, and the processor 601 calls the program stored in the memory 603 to execute the method provided in the above embodiment of the present application.
[0119] Seventh embodiment
[0120] Corresponding to the above method of the present application, the seventh embodiment of the present application further provides a computer storage medium. The computer storage medium stores a computer program, which is executed by a processor to execute the method provided in the above embodiment of the present application.
[0121] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.
[0122] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0123] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0124] 1. Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include non-transitory media such as modulated data signals and carrier waves.
[0125] 2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0126] It should be noted that the embodiments of the present application may involve the use of user data. In actual applications, user-specific personal data can be used in the scheme described herein within the scope permitted by applicable laws and regulations, subject to the requirements of applicable laws and regulations of the country where the user is located (for example, with the user's explicit consent, effective notification to the user, etc.).
[0127] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
Claims
1. A PLC-based online control equipment system, characterized in that: include: PLC main control module, multiple PLC sub-control modules and power supply modules; The PLC main control module can be connected to the power supply module, and is used to send first power extraction information to the power supply module to obtain the electric energy provided by the power supply module according to the first power extraction information; the PLC main control module can be set in different devices, and is used to send access request information to the connected target device to obtain the target device information fed back by the target device in response to the access request information, and control the operation of the target device according to the first operation information obtained for the target device information; the access request information includes device fingerprints of different target devices; the PLC main control module is also connected to each of the PLC sub-control modules, and is used to send control instructions to each of the PLC sub-control modules, and obtain the operation data of the PLC sub-control modules fed back by each of the PLC sub-control modules in response to the control instructions; Each of the PLC sub-control modules is distributed in different working areas and connected to the power supply module, and is used to send second power supply information to the power supply module to obtain the electric energy provided by the power supply module according to the second power supply information; and obtaining a control instruction sent by the PLC main control module, controlling the operation of the PLC sub-control module according to the control instruction, and feeding back the operation data of the PLC sub-control module to the PLC main control module; The power supply module is used to provide electric energy to the PLC main control module according to the first power supply information, and to provide electric energy to each of the PLC sub-control modules according to the second power supply information; and to provide electric energy to the target device; the power supply module stores a PLC main control module identifier and a PLC sub-control module identifier; the first power supply information contains a PLC main control module fingerprint, and the second power supply information contains a PLC sub-control module fingerprint.
2. The PLC-based online control equipment system according to claim 1 is characterized in that: The PLC main control module is connected to an external optical fiber, the PLC main control module is connected to the PLC sub-control module through a power line, and the PLC main control module communicates with the PLC sub-control modules in different working areas through the power line to build a local area network.
3. The PLC-based online control equipment system according to claim 1 is characterized in that: The PLC main control module includes a WIFI main network unit, and the WIFI main network unit is used to provide a first WIFI access point; Correspondingly, the PLC sub-control module includes a WIFI sub-network unit, which is used to provide a second WIFI access point; the second WIFI access points in different working areas have the same or different login passwords; the first WIFI access point has the same or different login password as the second WIFI access point.
4. The PLC-based online control equipment system according to claim 1 is characterized in that: The PLC main control module also includes a physical switch button and a first operation interface; The physical switch button is used to control the opening or closing of the target device and the PLC main control module; After the target device and the PLC main control module are turned on, the first operation interface is triggered to display a target device item associated with the target device on the first operation interface; Obtaining a first trigger operation of a target device entry for the target device, so as to send access request information to the target device, so as to obtain target device information fed back by the target device in response to the access request information; The target device information is displayed on a floating page of the target device entry; The operation of the target device is controlled according to the acquired first operation information for the target device information.
5. The PLC-based online control equipment system according to claim 4 is characterized in that: The PLC main control module also includes a second operation interface; By triggering the second operation interface, the sub-control module entries corresponding to the PLC sub-control modules in each working area are displayed on the second operation interface; Obtaining a second trigger operation for sub-control module entries corresponding to different PLC sub-control modules, so as to send access request information to different PLC sub-control modules, so as to obtain sub-control module information of the PLC sub-control modules fed back by different PLC sub-control modules; the sub-control module information is displayed on a floating page of the sub-control module entry; According to the second operation information obtained for the target sub-control module information, a control instruction is sent to the target PLC sub-control module to control the operation of the sub-control module; the target sub-control module information is the information in the sub-control module information, and the target PLC sub-control module is a module in the PLC sub-control module.
6. The PLC-based online control equipment system according to claim 1 is characterized in that: The PLC sub-control module is also used to send access request information to the sub-target device to obtain sub-target device information fed back by the sub-target device in response to the access request information, and control the operation of the sub-target device according to the obtained third operation information for the sub-target device information.
7. A PLC main control module, characterized in that: include: A power taking unit, used for sending power taking information to a power supply module to obtain electric energy provided by the power supply module according to the power taking information; as well as Sending access request information to a connected target device to obtain target device information fed back by the target device in response to the access request information, and controlling the operation of the target device according to the acquired first operation information in response to the target device information; the access request information includes device fingerprints of different target devices; The PLC sub-control module control unit is used to send a control instruction to each PLC sub-control module and obtain the operation data of the PLC sub-control module fed back by each PLC sub-control module in response to the control instruction.
8. A PLC sub-control module, characterized in that: include: A power taking information unit, used for sending power taking information to a power supply module to obtain electric energy provided by the power supply module according to the power taking information; The processing unit is used to obtain the control instruction sent by the PLC main control module, control the operation of the PLC sub-control module according to the control instruction, and feed back the operation data of the PLC sub-control module to the PLC main control module.
9. A method for online control of equipment based on PLC, characterized in that: include: Sending first power taking information to a power supply module to obtain electric energy provided by the power supply module according to the first power taking information; The first power extraction information includes a fingerprint of a PLC main control module, and the power supply module stores a PLC main control module identifier; Sending access request information to a connected target device to obtain target device information fed back by the target device in response to the access request information, and controlling the operation of the target device according to the acquired first operation information in response to the target device information; the access request information includes device fingerprints of different target devices; A control instruction is sent to each PLC sub-control module, and operation data of the PLC sub-control module fed back by each PLC sub-control module in response to the control instruction is obtained.
10. The PLC-based online control device method according to claim 9, characterized in that: The sending of access request information to the target device to obtain target device information fed back by the target device in response to the access request information, and controlling the operation of the target device according to the obtained first operation information in response to the target device information, includes: Obtaining a trigger operation for a target device entry of the target device; Sending access request information to the target device according to the trigger operation to obtain target device information fed back by the target device in response to the access request information; the target device information is displayed on a floating page of the target device entry; The operation of the target device is controlled according to the acquired first operation information for the target device information.