A SCADA system deployment method and system based on a signal creation all-in-one machine

By deploying domestically developed operating systems and SCADA software on the integrated IT application development machine, the security and maintenance complexity issues of existing SCADA systems have been resolved, and a safe and reliable industrial control system has been achieved.

CN116233153BActive Publication Date: 2026-03-17SUPCON TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

The existing SCADA system relies on non-domestic underlying technologies and servers, which leads to a lack of security, inconvenient maintenance, and complex operation.

Method used

The deployment method of SCADA system based on domestically developed integrated machine is adopted. The server establishes communication with the domestically developed integrated machine, a three-layer communication network is built using a three-layer switch, the DHCP protocol is configured, and the domestic operating system and SCADA software image file are distributed to the domestically developed integrated machine for deployment.

Benefits of technology

It enables the deployment of domestically produced operating systems and configuration software on the integrated IT innovation machine, improving the security and maintenance convenience of industrial control systems and replacing the servers/engineer workstations/operator workstations in traditional SCADA systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116233153B_ABST
    Figure CN116233153B_ABST
Patent Text Reader

Abstract

This invention relates to a method and system for deploying a SCADA system on a domestically developed integrated machine. The SCADA system deployment method includes: first, a server creating an image file based on an image containing a domestically developed operating system and SCADA software, combined with a pre-configured image group policy; second, the server establishing communication with multiple domestically developed integrated machines and configuring each machine using a DHCP protocol through a Layer 3 communication network built on a Layer 3 switch; then, upon receiving image retrieval information from a super management integrated machine configured from multiple domestically developed integrated machines, the server distributes the image file to each domestically developed integrated machine, thereby deploying the domestically developed operating system and SCADA software on the domestically developed integrated machine. This invention, by deploying a domestically developed SCADA system on a domestically developed integrated machine, replaces the server / engineer workstation / operator workstation in traditional industrial control systems, ensuring system security.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automation control technology, and in particular to a method and system for deploying a SCADA system based on an integrated domestic IT application development (ITAI) machine. Background Technology

[0002] To achieve data collection and monitoring of the production process and ensure its stable and safe operation, most process industry enterprises implement SCADA systems to collect production data and monitor production status. Currently, most enterprises deploy SCADA systems using traditional cloud management platforms as monitoring computers, responsible for connecting field controllers, including RTUs and PLCs, to collect process data and send control commands to connected field devices.

[0003] Traditional SCADA systems are deployed on servers, engineer workstations, and operator workstations based on architectures such as x86. Due to underlying system architecture issues, not only can the security of this deployment method not be effectively guaranteed, posing certain risks to the security of future industrial control systems, but also, because the underlying technology and operating system are not domestically produced, their maintenance is inconvenient and their operation is complex. Summary of the Invention

[0004] (a) Technical problems to be solved

[0005] In view of the above-mentioned shortcomings and deficiencies of the existing technology, the present invention provides a SCADA deployment method and system based on the domestically developed integrated machine, which solves the technical problems that the underlying technology and server on which the existing SCADA system relies cannot guarantee security, are inconvenient to maintain, and are complex to operate.

[0006] (II) Technical Solution

[0007] To achieve the above objectives, the main technical solutions adopted by the present invention include:

[0008] In a first aspect, embodiments of the present invention provide a method for deploying a SCADA system based on an integrated domestic IT application development (ITAI) machine, comprising:

[0009] The server creates an image file based on the received image containing a domestic operating system and SCADA software, and in conjunction with the pre-configured image group policy.

[0010] The server establishes communication with multiple domestically developed integrated machines and configures each domestically developed integrated machine with DHCP protocol through a three-layer communication network built on a three-layer switch.

[0011] When the server receives the image retrieval information from a super management all-in-one machine configured from multiple domestically developed all-in-one machines, it distributes the image file to each domestically developed all-in-one machine so that the domestic operating system and SCADA software can be deployed on the domestically developed all-in-one machine.

[0012] Optionally, the server creates an image file based on the received image containing a domestically developed operating system and SCADA software, and in conjunction with pre-configured image group policies, including:

[0013] The mirror server in the server receives images containing domestic operating systems and SCADA software uploaded through the operation page;

[0014] The mirror server in the server creates image files stored on the mirror server based on the uploaded image and the pre-configured image group policy.

[0015] Optionally, the mirroring group policy includes the following sub-policies:

[0016] The storage type configuration sub-policy is used to configure the storage type of the image file as either MBR or UEFI.

[0017] The image file composition configuration sub-policy is used to configure the image file composition as either a system image or a system image + data image: and,

[0018] The caching configuration sub-policy is used to configure the image file caching to either cache the image file to the local hard drive of the domestically developed integrated machine when it starts up, or to prevent the image file from being cached to the local hard drive of the domestically developed integrated machine when it starts up, and to remotely back up the image to the super management integrated machine after the image is generated on the local hard drive.

[0019] Optionally, the server establishes communication with multiple domestically developed integrated machines and configures each domestically developed integrated machine using the DHCP protocol through a Layer 3 communication network built on a Layer 3 switch, including:

[0020] A three-layer communication network is constructed based on a three-layer switch, and each switch in the three-layer communication network is configured.

[0021] After the switch is configured, the server receives a DHCP request from the integrated IT application and forwards it to each integrated IT application via a Layer 3 communication connection. This means that the integrated IT application is assigned a different VLAN, port, and IP address.

[0022] Optionally, each switch performs the following configuration operations:

[0023] Log in to the switch by executing the telnet command from any machine connected to the switch.

[0024] After entering the user password, execute the system-view command to enter the switch's system configuration view;

[0025] In the system configuration view, enable the global DHCP function, create VLANs, and add ports containing gigabit Ethernet interfaces and VLAN interfaces of the domestic integrated machine, and create addresses for the ports;

[0026] Create a new DHCP server and create a server IP address in the system configuration view;

[0027] Enter the VLAN interface of the domestically developed integrated machine to enable relay mode and specify the DHCP server;

[0028] After configuring the switch, exit and execute the save command to save the configuration.

[0029] Optionally, when the server receives the image retrieval information from the super management appliance, it distributes the image file to each domestically developed integrated appliance, enabling the deployment of the domestically developed operating system and SCADA software on the domestically developed integrated appliance, including:

[0030] The server sets each domestically developed integrated machine to restart and restore mode;

[0031] Upon receiving the image retrieval information from the super management appliance, each domestically developed integrated appliance is restarted and restored, and then the image file is distributed to the corresponding domestically developed integrated appliance for the initial system deployment.

[0032] Optionally, when the server receives the image retrieval information from the super management appliance, it distributes the image file to each domestically developed integrated appliance. After the domestically developed operating system and SCADA software are deployed on the domestically developed integrated appliance, the following steps are also included:

[0033] When the server receives the image file change information of the super management integrated machine, it runs the image server built into the server to convert the operation instructions of the super management integrated machine into the update increment of the image template.

[0034] The server distributes the update increments of the image template to the domestically developed integrated machine, so that the update increments of the image template are deployed on the domestically developed integrated machine.

[0035] Optionally, when the server receives image file change information from the super management integrated machine, before running the image server built into the server to convert the operation instructions of the super management integrated machine into the update increment of the image template, the following steps are also included:

[0036] Select one quasi-super management appliance from among multiple domestically developed integrated appliances. On the server side, configure the quasi-super management appliance as a super management appliance with management permissions including image retrieval and image update. This allows the super management appliance to generate image file change information and directly upload it to the server or store it in a preset directory and then copy it to the server; or,

[0037] Select one quasi-super management appliance from among multiple domestically developed integrated appliances. Configure the quasi-super management appliance to have management permissions including image retrieval and image update, so that the super management appliance can generate image file change information and directly upload the image file change information to the server or store it in a preset directory and then copy it to the server.

[0038] Optionally, the super management appliance generates image file change information and directly uploads the image file change information to the server or stores it in a preset directory and then copies it to the server, including:

[0039] The image file change information is merged into the corresponding image on the server after a preprocessing process including extraction, verification, and uploading; or,

[0040] The image file change information is saved to a pre-set directory after a pre-processing process that includes extraction, verification, and uploading. Then, the image file change information in the directory is copied and merged into the corresponding image on the server.

[0041] Secondly, embodiments of the present invention provide a SCADA system based on an integrated domestic IT application machine, applied to the method described above, including:

[0042] server;

[0043] The super management appliance connected to the server is used to send image retrieval information or image change information to the server;

[0044] The integrated domestic IT innovation machine, connected to the server, serves as a carrier for the deployment and updating of domestic operating systems and SCADA software.

[0045] (III) Beneficial Effects

[0046] The beneficial effects of this invention are: This invention deploys the SCADA system on the domestically developed integrated machine platform, and uses a server to distribute the domestically developed operating system and domestically developed configuration software from the integrated machine to the domestically developed integrated machine, so that the domestically developed integrated machine can publish and complete the deployment of the domestically developed configuration software. The deployed domestically developed integrated machine replaces the server / engineer station / operator station in the traditional SCADA system and can be flexibly applied to industrial control systems. Attached Figure Description

[0047] Figure 1 A flowchart illustrating a method for deploying a SCADA system based on an integrated domestic IT application development machine, as provided in an embodiment of the present invention;

[0048] Figure 2 This is a detailed flowchart illustrating step S1 of a SCADA system deployment method based on an integrated domestic IT application development machine, as provided in an embodiment of the present invention.

[0049] Figure 3 A schematic diagram illustrating the configuration of various sub-policy of the mirror group policy in a SCADA system deployment method based on an integrated domestic IT appliance, provided for an embodiment of the invention.

[0050] Figure 4 A detailed flowchart illustrating step S2 of a SCADA system deployment method based on an integrated domestic IT application development machine, provided for an embodiment of the invention;

[0051] Figure 5 A detailed flowchart illustrating step S4 of a SCADA system deployment method based on an integrated domestic IT application development machine, provided for an embodiment of the invention;

[0052] Figure 6 A schematic diagram of server-side super administrator setup for a SCADA system deployment method based on an integrated domestic IT application development machine, provided as an embodiment of the invention;

[0053] Figure 7 A schematic diagram of a super-pipeline set on the integrated domestic IT application innovation (ITAI) machine side, provided for an embodiment of the invention, of a method for deploying a SCADA system based on an ITAI integrated domestic IT application innovation (ITAI) machine.

[0054] Figure 8 A mirrored interface for deploying a SCADA system on an integrated domestic IT application development machine, provided as an embodiment of the invention;

[0055] Figure 9 A schematic diagram illustrating the image change data upload method for a SCADA system deployment method based on an integrated domestic IT application innovation machine, provided as an embodiment of the invention;

[0056] Figure 10 , Figure 11 , Figure 12 as well as Figure 13 These are schematic diagrams illustrating the extraction, verification, uploading, and completion of a direct upload method for a SCADA system deployment method based on an integrated domestic IT application development machine, as provided in the embodiments of the invention.

[0057] Figure 14 , Figure 15 , Figure 16 as well as Figure 17These are schematic diagrams of the directory, extraction, verification, and uploading methods for an indirect upload method of a SCADA system deployment method based on an integrated domestic IT appliance, provided by an embodiment of the invention.

[0058] Figure 18 The SCADA system deployment method based on a domestically developed integrated machine provided in this embodiment of the invention involves copying data from a directory to a server in an indirect upload method.

[0059] Figure 19 This is a schematic diagram illustrating the merging of offline super-management data into the corresponding server image in an indirect upload method of a SCADA system deployment method based on an integrated domestic IT appliance, provided for an embodiment of the invention.

[0060] Figure 20 This is a schematic diagram of the composition of a SCADA system based on an integrated domestic IT application development machine, provided as an embodiment of the invention. Detailed Implementation

[0061] To better explain and facilitate understanding of the present invention, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0062] The domestically developed integrated machine supports standalone, client / server, and browser / server architectures. SCADA systems based on this platform support a rich set of industrial communication protocols, industry standard protocols, and OPC UA, enabling various system data acquisition needs. It also supports integration with mainstream brand PLCs, seamlessly connecting to different types of PLCs to meet diverse on-site engineering requirements.

[0063] Given the advantages of the aforementioned domestically developed integrated machine, such as Figure 1 As shown in the embodiment of the present invention, a method for deploying a SCADA system based on a domestically developed integrated machine includes: a server creating an image file based on a received image containing a domestically developed operating system and SCADA software, and in conjunction with a pre-configured image group policy; the server establishing communication with multiple domestically developed integrated machines, and configuring each domestically developed integrated machine using the DHCP (Dynamic Host Configuration Protocol) protocol through a three-layer communication network built on a three-layer switch; when the server receives image retrieval information for a super management integrated machine configured from multiple domestically developed integrated machines, it distributes the image file to each domestically developed integrated machine, so that the domestically developed operating system and SCADA software are deployed on the domestically developed integrated machine.

[0064] This invention deploys the SCADA system on the domestically developed integrated machine platform. The server distributes the domestically developed operating system and configuration software from the integrated machine to the domestically developed integrated machine, enabling the domestically developed integrated machine to publish and deploy the domestically developed configuration software. The deployed domestically developed integrated machine replaces the server / engineer station / operator station in the traditional SCADA system and can be flexibly applied to industrial control systems.

[0065] To better understand the above technical solutions, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that the present invention can be understood more clearly and thoroughly, and that the scope of the present invention can be fully conveyed to those skilled in the art.

[0066] Specifically, this invention provides a method for deploying a SCADA system based on an integrated domestic IT application development (ITAI) appliance, including:

[0067] S1. The server creates an image file based on the received image containing a domestic operating system and SCADA software, and in conjunction with the pre-configured image group policy.

[0068] Furthermore, such as Figure 2 As shown, step S1 includes;

[0069] S11. The mirror server in the server receives the image containing the domestic operating system and SCADA software uploaded through the operation page.

[0070] S12. The mirror server in the server creates image files stored on the mirror server based on the uploaded image and the pre-configured image group policy.

[0071] The image group policy includes the following sub-policies: storage type configuration sub-policy, which configures the storage type of the image file as either MBR or UEFI; image file composition configuration sub-policy, which configures the composition of the image file as either a system image or a system image + data image; and caching configuration sub-policy, which configures the caching of the image file to either cache the image file on the local hard drive of the domestically developed integrated machine when it starts up, or to prevent the image file from being cached on the local hard drive of the domestically developed integrated machine when it starts up, and to remotely back up the image to the super management integrated machine after the image is generated on the local hard drive.

[0072] like Figure 3As shown, the created image file first requires configuring the default image group policy. The image group policy categorizes and groups disks. The storage type of the image group policy must be configured. Each image group consists of a maximum of one system image and three data images. The system image is mandatory, while data images can be added selectively based on actual usage. Data images can be paired with multiple system images simultaneously. Below the image group list, you can check whether the images are allowed to be cached. The default is to allow caching; checking the box disables caching. Images not cached on the local hard drive will not be cached after the integrated machine starts. Furthermore, create a virtual image under the [Image Management] menu. Then, configure each sub-policy in the [Policy Management] section on the left side of the console.

[0073] S2. The server establishes communication with multiple integrated IT application development machines and configures each machine with the DHCP protocol through a Layer 3 communication network built on a Layer 3 switch. Since the network contains VLANs, and DHCP itself cannot cross VLANs, a Layer 3 switch is needed to configure DHCP relay forwarding, thereby enabling DHCP to cross VLANs.

[0074] Furthermore, such as Figure 4 As shown, step S2 includes:

[0075] S21. Construct a three-layer communication network based on a three-layer switch, and configure each switch in the three-layer communication network.

[0076] S22. After the switch is configured, the server receives a DHCP request from the integrated IT application and forwards it to each integrated IT application through a Layer 3 communication connection, that is, assigns different VLANs, ports and IP addresses to the integrated IT application.

[0077] Therefore, the switch is configured as follows:

[0078] 1) Log in to the switch by executing the "telnet" command on any machine connected to the switch;

[0079] 2) After entering the user password, execute the "system-view" command to enter the system configuration view;

[0080] 3) Enable global DHCP (this function is disabled by default);

[0081] 4) Create and enter each VLAN; add each port, create addresses, and exit;

[0082] [switchA]VLAN;

[0083] [switchA]port GigabitEthernet port;

[0084] [switchA]interface VLAN-interface

[0085] [switchA]ip address XXX.XXX.XXX.XXX 255.255.255.0

[0086] [switchA]quit

[0087] 4) Create a new DHCP server group and add server IP addresses.

[0088] [switchA]DHCP-server 1ip XXX.XXX.XXX.XXX

[0089] 5) Enter the VLAN interface of the integrated IT application development machine, enable relay mode, and specify the DHCP server.

[0090] [switchA]interface VLAN-interface 10

[0091] [switchA]DHCP select relay

[0092] [switchA]DHCP relay server-select 1

[0093] 6) After configuration, exit and execute "save" to save the configuration.

[0094] After configuration, the server in the VLAN can receive DHCP requests from the VLAN of the domestically developed integrated machine; that is, communication between the server and the domestically developed integrated machine is completed in the three-layer environment.

[0095] S3. When the server receives the image retrieval information from the super management all-in-one machine configured from multiple domestically developed all-in-one machines, it will distribute the image file to each domestically developed all-in-one machine so that the domestic operating system and SCADA software can be deployed on the domestically developed all-in-one machine.

[0096] Furthermore, such as Figure 4 As shown, step S3 includes:

[0097] S31. The server sets each domestically developed integrated machine to restart and restore mode.

[0098] S32. Upon receiving the image retrieval information from the super management all-in-one machine, restart and restore each domestically developed all-in-one machine, and then distribute the image file to the corresponding domestically developed all-in-one machine for the first system deployment.

[0099] In addition, the following steps are included after step S3:

[0100] S4. When the server receives the image file change information of the super management integrated machine, it runs the image server built into the server to convert the operation instructions of the super management integrated machine into the update increment of the image template; the server sends the update increment of the image template to the integrated machine so that the update increment of the image template is deployed on the integrated machine.

[0101] Furthermore, such as Figure 5 As shown, step S4 includes:

[0102] S41. Select one quasi-super management appliance from among multiple domestically developed integrated appliances. On the server side, configure the quasi-super management appliance as a super management appliance with management permissions including image retrieval and image update. This allows the super management appliance to generate image file change information and directly upload it to the server or store it in a preset directory and then copy it to the server. Figure 6 As shown, in the management terminal, select "Settings Super Administrator" from the right-hand menu of the integrated IT innovation machine list, then select "Offline Super Administrator" on the opened page, and check the mirror to be set.

[0103] S42, or, select one quasi-super management appliance from among multiple domestically developed integrated appliances. Configure the quasi-super management appliance to have management permissions including image retrieval and image update, so that the super management appliance generates image file change information and directly uploads it to the server or stores it in a preset directory and then copies it to the server. For example... Figure 7 As shown, right-click the tray icon on the domestic IT innovation all-in-one machine, select Offline Super Manager, and then click to switch to Offline Super Manager in the opened interface; then, as shown... Figure 8 As shown, once the setup is complete, any changes made to the image after the integrated IT innovation appliance starts up will be retained. You can view the current status by opening the offline super administrator operation interface on the integrated IT innovation appliance.

[0104] Furthermore, the super management appliance generates image file change information and directly uploads the image file change information to the server or stores it in a preset directory and then copies it to the server, including:

[0105] The image file change information is merged into the corresponding image on the server after a preprocessing process including extraction, verification, and uploading; or, the image file change information is saved to a pre-set directory after a preprocessing process including extraction, verification, and uploading, and then the image file change information in the directory is copied and merged into the corresponding image on the server.

[0106] like Figure 9 As shown, after the image change is completed, click to switch to a regular user in the offline super administrator operation interface on the IT innovation all-in-one machine or cancel the offline super administrator on the management terminal. After the IT innovation all-in-one machine starts, an operation interface will pop up, where you can choose to directly upload the update to the server or save it to the selected directory.

[0107] 1. Choose to upload directly, such as... Figure 10 , Figure 11 , Figure 12 as well as Figure 13 The image data changes shown are merged into the image after being extracted, verified, and uploaded to ensure data integrity and accuracy.

[0108] 2. Select a directory to upload to, such as... Figure 14 As shown, the mirror change data will be saved as a file in the selected directory. Then refer to... Figure 15 , Figure 16 as well as Figure 17 Select the directory to store offline super administrator data, click OK, and it will also go through extraction and verification processes to ensure data accuracy; furthermore, if Figure 19 and Figure 20 As shown, copy the saved offline super administrator data file to the server, select "Add Image" in the image management section of the management terminal, check the "Offline Super Administrator Data" option, and the system will automatically merge the offline super administrator data of a single image into the corresponding image on the server.

[0109] Furthermore, this invention also provides a SCADA system based on an integrated domestic IT application machine, applied to the methods described above, such as... Figure 20 As shown, it includes: a server, which can be a management server or a cloud server; a super management appliance connected to the server, used to send image retrieval information or image change information to the server; and a domestically developed integrated appliance connected to the server, used as a carrier for the deployment and updating of domestic operating systems and SCADA software.

[0110] In summary, this invention provides a method and system for deploying a SCADA system based on a domestically developed integrated machine. The overall solution includes: First, the "Kylin Operating System" and "unconfigured SCADA software" of the super-management domestically developed integrated machine are packaged and pushed to the domestically developed integrated machine through the management platform; second, after the domestically developed integrated machine independently completes the deployment of the project configuration file, the "unconfigured SCADA software" is released; third, the super-management domestically developed integrated machine and the ordinary domestically developed integrated machine are restarted, and the super-management domestically developed integrated machine is restored to the ordinary domestically developed integrated machine, thus completing the system deployment.

[0111] The SCADA system based on the domestic integrated information technology (IT) platform of this invention is powerful. It can smoothly run domestic configuration software, display configuration such as flow chart screens, trends, and alarms, support configuration publishing and modification, multi-person configuration, and a structured configuration mode for devices. It configures a high-performance large-scale historical real-time database to complete functions such as data storage, secondary calculation, and alarm calculation. It integrates a mainstream camera monitoring system to achieve the linked access of video, perimeter, and intrusion alarm signals. The data collector has rich device protocol drivers and supports the collection and forwarding of various types of data.

[0112] Based on the above description, it can be seen that this invention deploys the domestic SCADA system on the domestic integrated IT platform, completely solving the risks of data leakage and system being controlled from the underlying system, effectively ensuring the security of the industrial control system and improving the security of the system.

[0113] Since the system / device described in the above embodiments of this invention is the system / device adopted for implementing the method in the above embodiments of this invention, based on the method described in the above embodiments of this invention, those skilled in the art can understand the specific structure and variations of the system / device, and thus will not be elaborated here. Any system / device adopted for the method in the above embodiments of this invention falls within the scope of protection of this invention.

[0114] Those skilled in the art should understand that the embodiments of this invention can be provided as a method, a system, or a computer program product. Therefore, this invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program code.

[0115] This invention is described by referring to the flowcharts and / or block diagrams of the method, device (system), and computer program product according to the embodiments of this invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, and the combination of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions.

[0116] It should be noted that any reference numerals placed between parentheses in the claims should not be construed as limiting the claims. The word "comprising" does not exclude the presence of components or steps not listed in the claims. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The invention can be implemented by means of hardware comprising several different components and by means of a suitably programmed computer. In claims that enumerate several means, several of these means may be embodied by the same hardware. The use of the terms first, second, third, etc., is merely for convenience of expression and does not indicate any order. These terms can be understood as part of the component names.

[0117] Furthermore, it should be noted that in the description of this specification, the terms "one embodiment," "some embodiments," "embodiment," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Furthermore, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0118] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the claims should be interpreted to include both the preferred embodiments and all changes and modifications falling within the scope of the invention.

[0119] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, then this invention should also include these modifications and variations.

Claims

1. A method for deploying a SCADA system based on an integrated domestic IT application development (ITAI) appliance, characterized in that, include: The server creates an image file based on the received image containing a domestic operating system and SCADA software, combined with a pre-configured image group policy. This includes: the image server in the server receiving the image containing the domestic operating system and SCADA software uploaded through the operation page; the image server in the server creating an image file stored on the image server based on the uploaded image and the pre-configured image group policy; wherein, the image group policy includes the following sub-policies: storage type configuration sub-policy, used to configure the storage type of the image file as either MBR or UEFI; image file composition configuration sub-policy, used to configure the composition of the image file as either a system image or a system image + data image; and caching configuration sub-policy, used to configure the caching of the image file to either cache the image file to the local hard drive of the domestic integrated machine when it starts up, or to prohibit caching the image file to the local hard drive of the domestic integrated machine when it starts up, and to remotely back up the image to the super management integrated machine after the image is generated on the local hard drive. The server establishes communication with multiple domestically developed integrated machines and configures each domestically developed integrated machine with DHCP protocol through a three-layer communication network built on a three-layer switch. When the server receives the image retrieval information from a super management all-in-one machine configured from multiple domestically developed all-in-one machines, it distributes the image file to each domestically developed all-in-one machine so that the domestic operating system and SCADA software can be deployed on the domestically developed all-in-one machine.

2. The SCADA system deployment method based on an integrated IT application innovation machine as described in claim 1, characterized in that, The server establishes communication with multiple integrated IT application development machines and performs DHCP protocol configuration for each machine through a Layer 3 communication network built on a Layer 3 switch, including: A three-layer communication network is constructed based on a three-layer switch, and each switch in the three-layer communication network is configured. After the switch is configured, the server receives a DHCP request from the integrated IT application and forwards it to each integrated IT application via a Layer 3 communication connection. This means that the integrated IT application is assigned a different VLAN, port, and IP address.

3. The SCADA system deployment method based on an integrated IT application innovation machine as described in claim 2, characterized in that, Perform the following configuration operations on each switch: Log in to the switch by executing the telnet command from any machine connected to the switch. After entering the user password, execute the system-view command to enter the switch's system configuration view; In the system configuration view, enable the global DHCP function, create VLANs, and add ports containing gigabit Ethernet interfaces and VLAN interfaces of the domestic integrated machine, and create addresses for the ports; Create a new DHCP server and create a server IP address in the system configuration view; Enter the VLAN interface of the domestically developed integrated machine to enable relay mode and specify the DHCP server; After configuring the switch, exit and execute the save command to save the configuration.

4. The SCADA system deployment method based on an integrated IT application innovation machine as described in claim 1, characterized in that, When the server receives the image retrieval information from the super management appliance, it distributes the image file to each domestically developed integrated appliance, enabling the deployment of the domestically developed operating system and SCADA software on the integrated appliance, including: The server sets each domestically developed integrated machine to restart and restore mode; Upon receiving the image retrieval information from the super management appliance, each domestically developed integrated appliance is restarted and restored, and then the image file is distributed to the corresponding domestically developed integrated appliance for the initial system deployment.

5. A method for deploying a SCADA system based on an integrated IT application development machine as described in any one of claims 1-4, characterized in that, When the server receives the image retrieval information from the super management appliance, it distributes the image file to each domestically developed integrated appliance. This ensures that the domestically developed operating system and SCADA software are deployed on the integrated appliance. The process also includes: When the server receives the image file change information of the super management integrated machine, it runs the image server built into the server to convert the operation instructions of the super management integrated machine into the update increment of the image template. The server distributes the update increments of the image template to the domestically developed integrated machine, so that the update increments of the image template are deployed on the domestically developed integrated machine.

6. The SCADA system deployment method based on an integrated domestic IT application innovation machine as described in claim 5, characterized in that, When the server receives image file change information from the Super Management Integrated Appliance, before the built-in image server converts the Super Management Integrated Appliance's operation instructions into image template update increments, it also includes: Select one quasi-super management appliance from among multiple domestically developed integrated appliances. On the server side, configure the quasi-super management appliance as a super management appliance with management permissions including image retrieval and image update. This allows the super management appliance to generate image file change information and directly upload it to the server or store it in a preset directory and then copy it to the server; or, Select one quasi-super management appliance from among multiple domestically developed integrated appliances. Configure the quasi-super management appliance to have management permissions including image retrieval and image update, so that the super management appliance can generate image file change information and directly upload the image file change information to the server or store it in a preset directory and then copy it to the server.

7. The SCADA system deployment method based on an integrated IT application innovation machine as described in claim 6, characterized in that, The super management all-in-one machine generates image file change information and uploads the image file change information directly to the server or stores it in a preset directory and then copies it to the server, including: The image file change information is merged into the corresponding image on the server after a preprocessing process including extraction, verification, and uploading; or, The image file change information is saved to a pre-set directory after a pre-processing process that includes extraction, verification, and uploading. Then, the image file change information in the directory is copied and merged into the corresponding image on the server.

8. A SCADA system based on an integrated domestic IT application development machine, applied to the method described in any one of claims 1-7, characterized in that, include: server; The super management appliance connected to the server is used to send image retrieval information or image change information to the server; The integrated domestic IT innovation machine, connected to the server, serves as a carrier for the deployment and updating of domestic operating systems and SCADA software.

Citation Information

Patent Citations

  • Automatic deployment method of BS system

    CN108228199A

  • Edge server mirror image customization and deployment system and method

    CN112214227A