Icon-based network configuration method, device, equipment and storage medium

CN117749630BActive Publication Date: 2026-09-25SHENZHEN INOVANCE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311725837.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-14
Publication Date
2026-09-25
Estimated Expiration
2043-12-14

AI Technical Summary

Technical Problem

[0004]本申请的主要目的在于提供一种基于图标化的网络组态方法、装置、设备及存储介质,旨在解决网络组态的工作效率低的问题

Benefits of technology

[0026]本申请提供了一种基于图标化的网络组态方法、装置、设备及存储介质,与相关技术中通讯配置软件经常通过参数表进行设备间的通讯配置,两个设备间的通信配置至少需要设备、应用程序、端口和通讯协议相关的参数。这种方式在设备多且通讯关系复杂时,需要在参数表中输入大量的参数相比,在本申请中,接收用户在网络组态界面上对第一软硬组件的图标的拖拽操作,其中,所述第一软硬组件包括设备扩展卡、应用程序和端口中的一项或多项;对所述网络组态界面上与所述拖拽操作的结束位置相关的设备进行网络组态,所述网络组态包括在所述相关的设备上配置所述第一软硬组件,和/或者配置所述第一软硬组件和所述相关的设备对应的第二软硬组件的相关通讯连接关系。可以理解,在本申请中,接收用户在网络组态界面上的拖拽操作,并对与拖拽操作的结束位置相关的设备进行网络组态,从而在设备多且通讯关系复杂时,有效提高网络组态的工作效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117749630B_ABST
    Figure CN117749630B_ABST
Patent Text Reader

Abstract

The application discloses an icon-based network configuration method and device, equipment and storage medium, and relates to the field of industrial automation. The method comprises the following steps: receiving a user's dragging operation on an icon of a first soft and hard component on a network configuration interface, wherein the first soft and hard component comprises one or more of a device expansion card, an application program and a port; and performing network configuration on a device related to an end position of the dragging operation on the network configuration interface, wherein the network configuration comprises configuring the first soft and hard component on the related device, and / or configuring a related communication connection relationship between the first soft and hard component and a second soft and hard component corresponding to the related device. In the application, the working efficiency of network configuration is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of industrial automation, and in particular to a network configuration method, apparatus, device and storage medium based on iconization. Background Technology

[0002] With the rapid development of IT and OT technologies, industrial production scales are becoming increasingly larger, and the number of devices included in the essential automated control systems in industrial production is also increasing. During production operations, the network communication relationships between these devices are becoming increasingly complex. This leads to ever-growing challenges in configuring the network communication relationships between devices within automated control system solutions.

[0003] In existing technologies, communication configuration software often configures communication between devices through user-entered parameter tables. Configuring communication between two devices requires parameters related to the device, application, port, and communication protocol. When there are many devices and complex communication relationships, this method necessitates inputting a large number of parameters into the parameter table, resulting in low network configuration efficiency. Summary of the Invention

[0004] The main purpose of this application is to provide a network configuration method, apparatus, device and storage medium based on iconization, which aims to solve the problem of low working efficiency of network configuration.

[0005] To achieve the above objectives, this application provides a network configuration method based on icon representation, which includes the following steps:

[0006] The system receives drag-and-drop operations from the user on the network configuration interface for the icons of the first hardware and software components, wherein the first hardware and software components include one or more of the following: device expansion card, application, and port.

[0007] Configure the network for the device related to the end position of the drag operation on the network configuration interface. The network configuration includes configuring the first hardware and software components on the related device and / or configuring the communication connection relationship between the first hardware and software components and the second hardware and software components corresponding to the related device.

[0008] Optionally, when the first hardware and software component is a device expansion card, the step of configuring the network for the device related to the end position of the drag-and-drop operation on the network configuration interface includes:

[0009] Move the icon of the device expansion card to the relevant device and display the icon of the port in the device expansion card, wherein the relevant device refers to the device associated with the end position of the drag operation.

[0010] Optionally, when the first hardware and software component is an application, the step of configuring the network of the device related to the end position of the drag-and-drop operation on the network configuration interface further includes:

[0011] Move the application icon to the associated device, where the associated device refers to the device associated with the end position of the drag operation.

[0012] Optionally, when the first hardware and software component is a first port, the related communication connection relationship includes the connection relationship between the first port and the first application associated with it;

[0013] The step of configuring the network for the device related to the end position of the drag-and-drop operation on the network configuration interface further includes:

[0014] This displays the communication connection relationship between the first application and the second application corresponding to the second device. The second application can establish a communication connection with the first application through a second port associated with the end position of the drag operation.

[0015] Optionally, the step of displaying the communication connection relationship between the first application and the second application corresponding to the second device includes:

[0016] This displays the communication connection relationship between the first application and the second application corresponding to the second device, and the connection between them via the first port and the second port.

[0017] Optionally, the step of displaying the communication connection relationship between the first application and the second application corresponding to the second device further includes:

[0018] The communication connection relationship between the first application and the second application corresponding to the second device is displayed, wherein the first application is selected from various applications that can use the first port, and the second application is selected from various applications that can use the second port.

[0019] Optionally, the step of displaying the communication connection relationship between the first application and the second application corresponding to the second device further includes:

[0020] This displays the communication connection relationship between the first application and the second application corresponding to the second device, which communicates through a target communication protocol, wherein the target communication protocol is selected from various communication protocols jointly supported by the first device and the second device.

[0021] Furthermore, to achieve the above objectives, this application also provides an icon-based network configuration device, the icon-based network configuration device comprising:

[0022] The receiving module is used to receive the user's drag-and-drop operation on the icon of the first hardware and software component on the network configuration interface, wherein the first hardware and software component includes one or more of the following: device expansion card, application program and port.

[0023] The configuration module is used to configure the network of devices related to the end position of the drag-and-drop operation on the network configuration interface. The network configuration includes configuring the first hardware and software components on the related devices and / or configuring the communication connection relationship between the first hardware and software components and the second hardware and software components corresponding to the related devices.

[0024] Furthermore, to achieve the above objectives, this application also provides an icon-based network configuration device, the device comprising: a memory, a processor, and an icon-based network configuration program stored in the memory and executable on the processor, the icon-based network configuration program being configured to implement the steps of the icon-based network configuration method described above.

[0025] In addition, to achieve the above objectives, this application also provides a storage medium, characterized in that the storage medium stores an icon-based network configuration program, which, when executed by a processor, implements the steps of the icon-based network configuration method.

[0026] This application provides an icon-based network configuration method, apparatus, device, and storage medium. Compared to related technologies where communication configuration software often uses parameter tables to configure communication between devices, requiring parameters related to the device, application, port, and communication protocol, this method requires inputting numerous parameters when dealing with numerous devices and complex communication relationships. In this application, the method receives a user's drag-and-drop operation on the icon of a first hardware or software component on the network configuration interface. This first hardware or software component includes one or more of a device expansion card, application, and port. Network configuration is then performed on the device related to the end position of the drag-and-drop operation on the network configuration interface. This network configuration includes configuring the first hardware or software component on the related device and / or configuring the communication connection relationship between the first hardware or software component and a corresponding second hardware or software component on the related device. It can be understood that by receiving a user's drag-and-drop operation on the network configuration interface and performing network configuration on the device related to the end position of the drag-and-drop operation, the efficiency of network configuration is effectively improved when dealing with numerous devices and complex communication relationships. Attached Figure Description

[0027] Figure 1 This is a first flowchart illustrating the first embodiment of the icon-based network configuration method of this application;

[0028] Figure 2 This is a schematic diagram of the first scenario of the first embodiment of the icon-based network configuration method of this application;

[0029] Figure 3 This is a schematic diagram of the second scenario of the first embodiment of the icon-based network configuration method of this application;

[0030] Figure 4 This is a flowchart illustrating the icon-based network configuration method of this application;

[0031] Figure 5 This is a second flowchart illustrating the second embodiment of the icon-based network configuration method of this application;

[0032] Figure 6 This is a schematic diagram of the third scenario of the second embodiment of the icon-based network configuration method of this application;

[0033] Figure 7 This is a schematic diagram of the fourth scenario of the second embodiment of the icon-based network configuration method of this application;

[0034] Figure 8 This is a schematic diagram of the fifth scenario of the second embodiment of the icon-based network configuration method of this application;

[0035] Figure 9 This is a schematic diagram of the sixth scenario of the second embodiment of the icon-based network configuration method of this application;

[0036] Figure 10 This is a third flowchart illustrating the third embodiment of the icon-based network configuration method of this application;

[0037] Figure 11 This is a schematic diagram of the seventh scenario of the third embodiment of the icon-based network configuration method of this application;

[0038] Figure 12 This is a schematic diagram of the eighth scenario of the third embodiment of the icon-based network configuration method of this application;

[0039] Figure 13 This is a block diagram of the network configuration device based on icons in this application;

[0040] Figure 14 This is a schematic diagram of the hardware operating environment involved in the embodiments of this application.

[0041] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0042] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.

[0043] Reference Figure 1 , Figure 1 This is a first flowchart illustrating the first embodiment of the icon-based network configuration method of this application.

[0044] In the first embodiment, the icon-based network configuration method includes the following steps:

[0045] Step S10: Receive a drag-and-drop operation from the user on the network configuration interface for the icon of the first hardware and software component, wherein the first hardware and software component includes one or more of a device expansion card, an application program, and a port.

[0046] Step S20: Configure the network for the device related to the end position of the drag operation on the network configuration interface. The network configuration includes configuring the first hardware and software components on the related device and / or configuring the communication connection relationship between the first hardware and software components and the second hardware and software components corresponding to the related device.

[0047] This embodiment aims to improve the efficiency of network configuration for multi-application, multi-port devices by using a drag-and-drop icon method, thereby enhancing the engineering design efficiency of the automation control system.

[0048] The specific steps are described below:

[0049] Step S10: Receive a drag-and-drop operation from the user on the network configuration interface for the icon of the first hardware and software component, wherein the first hardware and software component includes one or more of a device expansion card, an application program, and a port.

[0050] It should be noted that the execution subject of the method in this embodiment is an icon-based network configuration device, which may be subordinate to an icon-based network configuration equipment.

[0051] It is understood that the network configuration interface includes icons of the devices to be configured and icons of the first hardware and software components (one or more of device expansion cards, applications, and ports) supported by the devices to be configured. The device expansion cards (including ports that can be added to the devices via expansion cards) are used to provide more ports for the devices. The applications (such as PLC programs that perform logic operations, HMI programs that display user monitoring screens, or programs for visual inspection and control) are used to implement specific business functions. The ports are used to configure communication connections between devices.

[0052] In practice, after the user inputs the device to be network configured (such as device name or device number), the icon-based network configuration device extracts the icon of the device and the icons of the hardware and software components supported by the device from the database, and displays the extracted icons through the network configuration interface.

[0053] For example, refer to Figure 2 Once the icons of device X and device Y are extracted, their icons are displayed through the network configuration interface. The icon of device X includes the icons of EtherCAT port A, Ethernet port B, Ethernet port C, and Ethernet port D, and the icon of device Y includes the icons of EtherCAT port A, Ethernet port B, Ethernet port C, and Ethernet port D.

[0054] Understandably, when icons of two or more devices are extracted from the database, the icon-based network configuration device divides the multiple icons into multiple icon groups. Each icon group includes icons of two different devices and includes icons of at least one different device compared to other icon groups. The icon-based network configuration device displays the icons of two devices in one icon group through the network configuration interface each time.

[0055] For example, when three icons 1, 2, and 3 corresponding to three devices are extracted from the database, the icon-based network configuration device groups the icons to obtain three icon groups: an icon group including icon 1 and icon 2, an icon group including icon 1 and icon 3, and an icon group including icon 2 and icon 3.

[0056] In practice, users can drag and drop icons on the network configuration interface using an input device. For example, users can long press and drag the mouse to drag icons on the display screen.

[0057] Step S20: Configure the network for the device related to the end position of the drag operation on the network configuration interface. The network configuration includes configuring the first hardware and software components on the related device and / or configuring the communication connection relationship between the first hardware and software components and the second hardware and software components corresponding to the related device.

[0058] It should be noted that, if the initial position of the icon of the first hardware or software component being dragged is not on the icon of one of the devices, the icon-based network configuration device moves the icon of the first hardware or software component to the icon of the device related to the end position of the drag operation, and adds the first hardware or software component to the related device; if the initial position of the icon of the first hardware or software component being dragged is on the icon of one of the devices, the icon-based network configuration device configures the relevant communication connection relationship between the first hardware or software component and the second hardware or software component corresponding to the device related to the end position of the drag operation, so as to perform communication configuration for the device corresponding to the first hardware or software component and the related device.

[0059] It is understood that after configuring the first hardware and software components on the relevant devices, the icon-based network configuration device becomes a configured multi-port multi-application device, which refers to a device that includes multiple applications and multiple ports.

[0060] In specific implementation, refer to Figure 3 The multi-port multi-application device includes multiple applications (application 1, application 2 and application 3) and multiple ports (the original EtherCAT port A, Ethernet port B, Ethernet port C and Ethernet port D on the device, as well as Ethernet port 1 and Ethernet port 2 added through expansion card 1, and two Ethernet ports 1 and two Ethernet ports 2 added through expansion card 2).

[0061] It is understandable that when a user configures a network for two devices that have not been configured with hardware and software components, the icon-based network configuration device first extracts the icons of the two devices to be configured from the database, configures the hardware and software components of the two devices respectively based on the user's drag-and-drop operation, and then configures the communication relationship between the two devices based on the user's drag-and-drop operation.

[0062] In specific implementation, refer to Figure 4 The icon-based network configuration device executes the following network configuration process: Step 0, create a new device; Step 1, hardware configuration, add an expansion card; Step 2: deploy an application for the device; Step 3: bind a port to the device application; Step 4: select a protocol; Step 5: connect the device port; Step 6: select an application; Step 7: end.

[0063] In this embodiment, unlike related technologies where communication configuration software often configures communication between devices through parameter tables, requiring parameters related to the device, application, port, and communication protocol, this approach necessitates inputting numerous parameters when dealing with numerous devices and complex communication relationships. In contrast, this embodiment receives a user's drag-and-drop operation on the icon of a first hardware / software component on the network configuration interface. This first hardware / software component includes one or more of a device expansion card, application, and port. Network configuration is then performed on the device associated with the end position of the drag-and-drop operation on the network configuration interface. This network configuration includes configuring the first hardware / software component on the associated device and / or configuring the communication connection relationship between the first hardware / software component and the corresponding second hardware / software component on the associated device. In other words, this embodiment receives the user's drag-and-drop operation on the network configuration interface and performs network configuration on the device associated with the end position of the drag-and-drop operation. This effectively improves the efficiency of network configuration when dealing with numerous devices and complex communication relationships, thereby enhancing the engineering design efficiency of the automation control system. According to experimental data, the overall engineering design efficiency is improved by more than 60%.

[0064] Furthermore, referring to Figure 5 Based on the above embodiments, a second embodiment of this application is provided. In this embodiment, when the first hardware and software component is a device expansion card, step S20 further includes the following steps:

[0065] Step A1: Move the icon of the device expansion card to the relevant device and display the icon of the port in the device expansion card, wherein the relevant device refers to the device associated with the end position of the drag operation.

[0066] It should be noted that the initial position of the drag operation is associated with the icon of a device expansion card, and the ending position of the drag operation is associated with the icon of a device. The device expansion card includes multiple ports that can be added to the corresponding device through the device expansion card.

[0067] It is understood that when at least one device on the network configuration interface supports a device expansion card, the icon-based network configuration device extracts the icon of the device expansion card supported by the device on the network configuration interface from the database and displays the extracted device expansion card graphic on the network configuration interface.

[0068] In specific implementation, refer to Figure 6Before the user adds a device expansion card by dragging and dropping, the network configuration interface has icons for device X and device Y, including EtherCAT port A, Ethernet port B, Ethernet port C and Ethernet port D, as well as Ethernet expansion card-2 and Ethernet expansion card-4.

[0069] Understandably, after a user drags and drops a device expansion card, the icon-based network configuration device moves the icon of the device expansion card to the device location associated with the end position of the drag operation and displays the port icon in the device expansion card.

[0070] In specific implementation, refer to Figure 7 Following the icon of the mobile device expansion card, the network configuration interface displays icons for device Y, which includes the original multiple ports of the device, and device X, which includes the original multiple ports of the device, Ethernet port 1 and Ethernet port 2 added through expansion card 1, and two Ethernet ports 1 and two Ethernet ports 2 added through expansion card 2.

[0071] Understandably, when the first hardware and software component is an application, the icon-based network configuration device moves the application's icon to the device location associated with the end position of the drag-and-drop operation; when it is necessary to add a device expansion card to a device on the network configuration interface and deploy the application, the icon-based network configuration device first displays the device expansion card's icon on the network configuration interface, and after the device expansion card is added based on the user's drag-and-drop operation, it displays the application's icon on the network configuration interface.

[0072] In specific implementation, refer to Figure 8 After the user adds a device expansion card by dragging and dropping, the network configuration interface displays icons for device X, device Y, application 1, application 2, and application 3.

[0073] It is understandable that the same application can be repeatedly deployed to different devices. That is, after moving the icon of an application, an icon identical to the original application's icon is generated in the original position of the moved application's icon.

[0074] In specific implementation, refer to Figure 9 Following the mobile application icon, the network configuration interface displays icons for device X, which includes application 1, application 2, and application 3, and device Y, which includes application 1 and application 2.

[0075] In this embodiment, compared to related technologies where a large number of parameters need to be entered into the parameter table when adding a large number of device expansion cards, this embodiment moves the icon of the device expansion card to the relevant device and displays the icon of the port in the device expansion card. The relevant device refers to the device associated with the end position of the drag-and-drop operation. That is, in this embodiment, the device expansion card is moved to the device associated with the end position of the drag-and-drop operation based on the user's drag-and-drop operation, thereby effectively reducing the workload of the user when adding a large number of device expansion cards.

[0076] Furthermore, referring to Figure 10 Based on the above embodiments, a third embodiment of this application is provided. In this embodiment, when the first hardware and software component is a first port, the related communication connection relationship includes the connection relationship between the first port and the first application associated with it. The step S20 further includes the following steps:

[0077] Step B1 displays the communication connection relationship between the first application and the second application corresponding to the second device, wherein the second application can establish a communication connection relationship with the first application through a second port associated with the end position of the drag operation.

[0078] It should be noted that before displaying the communication connection relationship between the first application and the second application corresponding to the second device, the user binds a port to each application on the network configuration interface by dragging and dropping. That is, the user establishes the relevant communication connection relationship between the application and the port by dragging and dropping the application icon to the position corresponding to the port icon.

[0079] For example, a user binds application 1 to EtherCAT port A on device X, and applications 2 and 3 to Ethernet ports B, C, and D; a user binds application 1 to EtherCAT port A on device Y, and application 2 to Ethernet ports B, C, and D.

[0080] Understandably, after a user binds a port to an application, the user can select the communication protocol between devices through a drop-down box on the network configuration interface. The icon-based network configuration device records the trajectory of the user dragging the icon of the first port (the icon does not move), and connects the icon of the first port with the icon of the second port related to the end position of the drag trajectory based on the user's drag trajectory.

[0081] In practice, the icon-based network configuration device displays the applications bound to the connected ports on the network configuration interface, and the user selects one of the applications bound to each port for network communication.

[0082] For example, refer to Figure 11 On the network configuration interface, Ethernet port B in device X is connected to Ethernet port B in device Y. The user selects application 3 for Ethernet port B of device X and application 2 for Ethernet port B of device Y. The icon-based network configuration device establishes a communication connection between application 3 of device X and application 2 of device Y through Ethernet port B in device X and Ethernet port B in device Y.

[0083] In specific implementation, refer to Figure 12 After the user selects an application, the icon-based network configuration device highlights the hardware and software components for network communication on the network configuration interface, namely: application 3 and Ethernet port B in device X, and application 2 and Ethernet port B in device Y, and displays the communication protocol Ethernet / IP between the above applications.

[0084] In this embodiment, compared to related technologies where a large number of parameters need to be entered into the parameter table when communication relationships are complex, this embodiment displays the communication connection relationship between the first application and the second application corresponding to the second device. The second application can establish a communication connection with the first application through a second port associated with the end position of the drag-and-drop operation. That is, in this embodiment, the communication connection relationship between the first application and the second application corresponding to the second device is established and displayed based on the user's drag-and-drop operation, thereby greatly reducing the workload of network communication configuration for users when communication relationships are complex.

[0085] Furthermore, embodiments of this application also propose an icon-based network configuration device, referring to... Figure 13 The icon-based network configuration device includes:

[0086] The receiving module 10 is used to receive the user's drag operation on the icon of the first hardware and software component on the network configuration interface, wherein the first hardware and software component includes one or more of the following: device expansion card, application program and port.

[0087] The configuration module 20 is used to configure the network of devices related to the end position of the drag operation on the network configuration interface. The network configuration includes configuring the first hardware and software components on the related devices and / or configuring the communication connection relationship between the first hardware and software components and the second hardware and software components corresponding to the related devices.

[0088] Optionally, the icon-based network configuration device further includes:

[0089] An expansion card moving module is used to move the icon of the device expansion card to the associated device and display the icon of the port in the device expansion card, wherein the associated device refers to the device associated with the end position of the drag operation.

[0090] Optionally, the icon-based network configuration device further includes:

[0091] The application movement module is used to move the icon of the application to the associated device, wherein the associated device refers to the device associated with the end position of the drag operation.

[0092] Optionally, the icon-based network configuration device further includes:

[0093] A communication display module is used to display the communication connection relationship between the first application and the second application corresponding to the second device, wherein the second application can establish a communication connection relationship with the first application through a second port associated with the end position of the drag operation.

[0094] Optionally, the icon-based network configuration device further includes:

[0095] A connection display module is used to display the communication connection relationship between the first application and the second device, which are connected through the first port and the second port.

[0096] Optionally, the icon-based network configuration device further includes:

[0097] The program display module is used to display the communication connection relationship between the first application and the second application corresponding to the second device, wherein the first application is selected from various applications that can use the first port, and the second application is selected from various applications that can use the second port.

[0098] Optionally, the icon-based network configuration device further includes:

[0099] The protocol display module is used to display the communication connection relationship between the first application and the second application corresponding to the second device, and the second application communicating through a target communication protocol, wherein the target communication protocol is selected from various communication protocols jointly supported by the first device and the second device.

[0100] This embodiment, through the above-described scheme, receives a user's drag-and-drop operation on the icon of a first hardware and software component on the network configuration interface. The first hardware and software component includes one or more of a device expansion card, an application program, and a port. Network configuration is performed on the device related to the end position of the drag-and-drop operation on the network configuration interface. This network configuration includes configuring the first hardware and software component on the related device and / or configuring the communication connection relationship between the first hardware and software component and the corresponding second hardware and software component on the related device. In other words, this embodiment receives the user's drag-and-drop operation on the network configuration interface and performs network configuration on the device related to the end position of the drag-and-drop operation. This effectively improves the efficiency of network configuration when there are many devices and complex communication relationships, thereby enhancing the engineering design efficiency of the automation control system. According to experimental data, the overall engineering design efficiency is improved by more than 60%.

[0101] The specific implementation of the icon-based network configuration device in this application is basically the same as the embodiments of the icon-based network configuration method described above, and will not be repeated here.

[0102] Reference Figure 14 , Figure 14 This is a schematic diagram of the network configuration device structure based on icons in the hardware operating environment involved in the embodiments of this application.

[0103] like Figure 14As shown, the icon-based network configuration device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen or an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.

[0104] Those skilled in the art will understand that Figure 14 The structures shown do not constitute a limitation on icon-based network configuration devices and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0105] like Figure 14 As shown, the memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an icon-based network configuration program.

[0106] The operating system is a program that manages and controls icon-based network configuration devices and software resources. It supports the operation of the network communication module, user interface module, icon-based network configuration program, and other programs or software. The network communication module is used to manage and control the network interface 1002; the user interface module is used to manage and control the user interface 1003.

[0107] exist Figure 14 In the icon-based network configuration device shown, the icon-based network configuration device implements the steps of the icon-based network configuration method described above by calling the icon-based network configuration program stored in the memory 1005 through the processor 1001.

[0108] The specific implementation of the icon-based network configuration device in this application is basically the same as the embodiments of the icon-based network configuration method described above, and will not be repeated here.

[0109] Furthermore, embodiments of the present invention also propose a storage medium storing one or more programs, which can be executed by one or more processors to implement the steps of the icon-based network configuration method described above.

[0110] The specific implementation of the storage medium in this application is basically the same as the embodiments of the above-described icon-based network configuration method, and will not be repeated here.

[0111] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0112] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0113] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0114] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A network configuration method based on icon representation, characterized in that, The icon-based network configuration method includes the following steps: The system receives drag-and-drop operations from the user on the network configuration interface for the icons of the first hardware and software components. The network configuration interface includes icons of at least two devices to be configured. The first hardware and software components include one or more of a device expansion card, an application, and a port. The device expansion card is used to provide more ports for the device, and the port is used to configure communication connections between devices. Configure the network for the device related to the end position of the drag operation on the network configuration interface. The network configuration includes configuring the first hardware and software components on the related device and / or configuring the communication connection relationship between the first hardware and software components and the second hardware and software components corresponding to the related device. When the first hardware and software component is the first port, the relevant communication connection relationships include: The connection relationship between the first port and its associated first application; The step of configuring the network for the device related to the end position of the drag-and-drop operation on the network configuration interface further includes: This displays the communication connection relationship between the first application and the second application corresponding to the second device. The second application can establish a communication connection with the first application through a second port associated with the end position of the drag operation.

2. The icon-based network configuration method as described in claim 1, characterized in that, When the first hardware and software component is a device expansion card, the step of configuring the network for the device related to the end position of the drag-and-drop operation on the network configuration interface includes: Move the icon of the device expansion card to the relevant device and display the icon of the port in the device expansion card, wherein the relevant device refers to the device associated with the end position of the drag operation.

3. The icon-based network configuration method as described in claim 1, characterized in that, When the first hardware and software component is an application, the step of configuring the network of the device related to the end position of the drag-and-drop operation on the network configuration interface further includes: Move the application icon to the associated device, where the associated device refers to the device associated with the end position of the drag operation.

4. The icon-based network configuration method as described in claim 3, characterized in that, The step of displaying the communication connection relationship between the first application and the second application corresponding to the second device includes: This displays the communication connection relationship between the first application and the second application corresponding to the second device, and the connection between them via the first port and the second port.

5. The icon-based network configuration method as described in claim 3, characterized in that, The step of displaying the communication connection relationship between the first application and the second application corresponding to the second device further includes: The communication connection relationship between the first application and the second application corresponding to the second device is displayed, wherein the first application is selected from various applications that can use the first port, and the second application is selected from various applications that can use the second port.

6. The icon-based network configuration method as described in claim 3, characterized in that, The step of displaying the communication connection relationship between the first application and the second application corresponding to the second device further includes: This displays the communication connection relationship between the first application and the second application corresponding to the second device, which communicates through a target communication protocol, wherein the target communication protocol is selected from various communication protocols jointly supported by the first and second devices.

7. A network configuration device based on icon representation, characterized in that, For implementing the icon-based network configuration method as described in any one of claims 1 to 6, the icon-based network configuration device comprises: The receiving module is used to receive the user's drag-and-drop operation on the icon of the first hardware and software component on the network configuration interface, wherein the first hardware and software component includes one or more of the following: device expansion card, application program and port. The configuration module is used to configure the network of devices related to the end position of the drag-and-drop operation on the network configuration interface. The network configuration includes configuring the first hardware and software components on the related devices and / or configuring the communication connection relationship between the first hardware and software components and the second hardware and software components corresponding to the related devices.

8. A network configuration device based on icon representation, characterized in that, The device includes: a memory, a processor, and an icon-based network configuration program stored in the memory and executable on the processor, the icon-based network configuration program being configured to implement the steps of the icon-based network configuration method as described in any one of claims 1 to 6.

9. A storage medium, characterized in that, The storage medium stores an icon-based network configuration program, which, when executed by a processor, implements the steps of the icon-based network configuration method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • VPLC configuration method and device of industrial server and readable storage medium

    CN111026387A