Image drawing method, system and equipment for realizing equipment switching of port remote control operation table system and medium
Through the SCADA engine developed based on SKIA's underlying engine, the traditional drawing engine's slow response speed and lack of real-time data processing capabilities in the port remote control operation table are solved, efficient device switching and real-time image rendering are achieved, and the efficiency and flexibility of dock operations are improved.
Patent Information
- Application Number
- CN202411478787.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-22
- Publication Date
- 2025-03-04
AI Technical Summary
When used in port remote control operation tables, traditional drawing engines have problems such as slow response speed, low efficiency and lack of real-time data acquisition and processing capabilities, which leads to lag and limits the efficiency and flexibility of dock operations.
Based on SKIA's underlying engine, the SCADA engine is developed, and the device interface, user interface, thread pool and configuration double buffers are introduced to realize device preloading and real-time image rendering, and automatic updates are used to utilize multi-threading and responsive programming.
It improves the efficiency and effect of switching equipment of port remote control operation table system, enhances the flexibility and efficiency of dock operations, and can better adapt to changes and needs of dock operations.
Smart Images

Figure CN119557027A_ABST
Abstract
Description
Background Art
[0002] With the expansion of port scale and the increase in operation volume, the traditional manual operation mode can hardly meet the needs of efficiency and safety. The emergence of remote control consoles has played a huge role in the automation and intelligent transformation and upgrading of ports. Remote control operation can obtain and display key information such as the operating status of equipment in the port, operation progress and surrounding environment in real time, providing comprehensive visual and data support for operators. Through the remote control console, operators can also remotely control key equipment such as lifting equipment and transport vehicles in the port, issue and execute remote operation instructions, and reduce the need for manual on-site operation. The remote control console needs to clearly display the real-time images and operation scenes of port equipment, and draw and process the acquired images in real time to improve the visual perception ability and judgment accuracy of operators.
[0003] Due to the large number and variety of port equipment, the automated remote control console hybrid switching machine requires fast response, stable switching, and high fluency. The original switching screen uses a traditional drawing engine, which has a slow refresh rate in the hybrid switching of terminal automation transformation. Specifically, due to the frequent changes in the operating environment and needs of the terminal, the traditional drawing engine needs to constantly update the model manually, resulting in low efficiency and slow response. In addition, the traditional drawing engine also lacks real-time data collection and processing capabilities. Specifically, in the terminal production process, operation data and environmental information need to be collected and analyzed in real time for adaptive adjustment and optimization, and the traditional drawing engine lacks this real-time performance, making it difficult to meet the real-time requirements of automated terminals. Therefore, when using the remote control console for hybrid switching of terminal production operations, jamming often occurs when using the traditional drawing engine, limiting operating efficiency and flexibility.
[0004] This is a shortcoming of the prior art. Therefore, in view of the above-mentioned defects in the prior art, it is very necessary to provide an image drawing method, system, device and medium for realizing the switching of port remote control console system equipment. Summary of the invention
[0005] In view of the above-mentioned defects of the prior art that, when using a remote control console to perform mixed switching of terminal production operations, jamming often occurs when using a traditional rendering engine, which limits the operating efficiency and flexibility, the present invention provides an image rendering method, system, device and medium for realizing device switching of a port remote control console system, so as to solve the above-mentioned technical problems.
[0006] In a first aspect, the present invention provides an image drawing method for implementing the switching of port remote control console system equipment, comprising the following steps: S1. Develop SCADA engine based on SKIA underlying engine, introduce device interface, user interface, thread pool and configure double buffer; S2. Initialize the SCADA engine on the remote control console, and preload and store the devices whose usage frequency exceeds the threshold in the background; S3. Generate an interactive interface on the remote control console based on the SCADA engine, obtain input information through the interactive interface, switch devices according to the input information and render the interactive interface after switching, use double buffers and multi-threading during the rendering process, and automatically update changes in device information through responsive programming after rendering is completed.
[0007] Furthermore, the specific steps of step S1 are as follows: S11. Conduct secondary development based on SKIA underlying engine to build SCADA engine; S12. Setting a device interface for each device in the SCADA engine; S13. Setting a user interface in the SCADA engine; S14. Introduce a thread pool in the SCADA engine and configure a foreground buffer and a background buffer.
[0008] Furthermore, the specific steps of step S2 are as follows: S21. Load the device status and device data flow configuration information through each device interface in the remote control console, the configuration information includes the acquisition address and acquisition method; S22. Initialize the SKIA underlying engine, foreground buffer, background buffer and thread pool in the remote control console to complete the initialization of the SCADA engine; S23. Identify devices whose usage frequency exceeds a set threshold, and preload device status information and device data stream information according to the acquisition address and acquisition method in the configuration information.
[0009] Furthermore, the specific steps of step S3 are as follows: S31. Generate an interactive interface on the remote control console based on the SCADA engine; S32. Identifying input information in the interactive interface through responsive programming, the input information includes console switching type, device status and device data flow configuration information, user interaction instructions, image and text rendering parameters; S33. Determine whether to switch devices according to the input information, determine the devices to be displayed, and allocate a processing thread from the thread pool for each device to be displayed; S34. Each device that needs to be displayed uses the corresponding assigned processing thread to obtain device status information and device data stream information, renders the image in the background buffer of the device, and renders the text of the device status information and device data stream information; S35. Switch the image rendering and text rendering of the device completed in the background buffer to the front buffer, load them into the interactive interface for display, and return to step S32.
[0010] Furthermore, the specific steps of step S33 are as follows: S331. Identify the current console switching type in the interactive interface input information; When it is a single device, go to step S332; If there are multiple devices, go to step S333; S332. Determine the device status and device data stream configuration information of the device that currently needs to be displayed, and allocate a processing thread from the thread pool for the device, and proceed to step S334; S333. Determine the device status of each device to be displayed, the configuration information of the device data stream, and the display priority of each device, and select a processing thread from the thread pool for each device to be allocated; S334. Determine the image and text rendering parameters currently required; S335. Identify whether there is a user interaction instruction in the input information through responsive programming in the interactive interface; If not, proceed to step S34; If yes, go to step S336; S336. Identify the instruction type in the user interaction instruction; If it is a rendering parameter change instruction, the image and text rendering parameters currently required to be used are changed, and the process goes to step S34; When it is a console switching instruction, identify the specific switching type; When it is a device configuration information change instruction, identify the specific device and the changed configuration information, and return to step S331; When switching from a single device to multiple devices, go to step S333; When switching from multiple devices to a single device, go to step S332.
[0011] Furthermore, the specific steps of step S34 are as follows: S341. Determine the current console switching type; When it is a single device, go to step S342; If there are multiple devices, go to step S345; S342. Determine whether the device to be displayed has been preloaded; If yes, go to step S343; If not, proceed to step S344; S343. Using the allocated processing thread, the preloaded device to be displayed uses the configured image rendering parameters to render the image in the background buffer, and uses the configured text rendering parameters to render the device status information and device data stream information in the background buffer, and proceeds to step S35; S344. Use the allocated processing thread to load the image device status information and device data stream information of the device to be displayed according to the configuration information, and then use the configured image rendering parameters of the device to be displayed to perform image rendering and drawing in the background buffer, and use the configured text rendering parameters to perform text rendering and drawing on the device status information and device data stream information in the background buffer, and enter step S35; S345. Determine whether each device to be displayed has been preloaded; If yes, go to step S346; If not, proceed to step S347; S346. Use the allocated processing thread to render the preloaded images for each device that needs to be displayed in the background buffer using the configured image rendering parameters, and use the configured text rendering parameters for the device with the highest display priority to render the device status information and device data stream information in the background buffer, and enter step S35; S347. Use the assigned processing thread to load the image device status information and device data stream information of each device with the highest display priority according to the configuration information, and then use the configured image rendering parameters for the device that needs to be displayed to perform image rendering and drawing in the background buffer, and use the configured text rendering parameters for the device with the highest display priority to perform text rendering and drawing on the device status information and device data stream information in the background buffer.
[0012] Furthermore, the device status information includes device ID, device location, and device working status; The device data flow information includes the device IP address and device working data.
[0013] In a second aspect, the present invention provides an image drawing system for realizing the switching of port remote control console system equipment, comprising: SCADA engine development module, used to develop SCADA engine based on SKIA underlying engine, introduce device interface, user interface, thread pool and configure double buffer; The SCADA engine initialization module is used to initialize the SCADA engine in the remote control console and preload and store the devices whose usage frequency exceeds the threshold in the background; The device switching drawing module is used to generate an interactive interface on the remote control console based on the SCADA engine, obtain input information through the interactive interface, perform device switching according to the input information, and render the interactive interface after switching. It uses double buffers and multi-threading during the rendering process, and after the rendering is completed, automatically updates the changes in device information through responsive programming.
[0014] In a third aspect, the present invention provides an electronic device, including a processor and a memory; The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the electronic device executes the method described in the first aspect above.
[0015] In a fourth aspect, the present invention provides a storage medium, wherein instructions are stored in the storage medium, and when the storage medium is run on a computer, the computer executes the method described in the first aspect above.
[0016] The beneficial effects of the present invention are: The image drawing method, system, device and medium for realizing the switching of port remote control console system equipment provided by the present invention improve the switching efficiency through application in the hybrid switching of terminal automation transformation, have good switching effect, improve the flexibility and efficiency of terminal operations, and thus better adapt to the changes and needs of terminal business.
[0017] In addition, the invention has a reliable design principle, a simple structure and a very broad application prospect.
[0018] It can be seen that compared with the prior art, the present invention has outstanding substantive features and significant progress, and the beneficial effects of its implementation are also obvious. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0020] Figure 1 It is a flow chart of an image drawing method for realizing the switching of port remote control console system equipment according to the present invention.
[0021] Figure 2 It is a schematic diagram of an image drawing system for realizing the switching of equipment of a port remote control operation console system according to the present invention. DETAILED DESCRIPTION
[0022] The image drawing method for realizing the switching of port remote control console system equipment can be applied to one or more electronic devices, wherein the electronic device is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable gate arrays (Field-Programmable Gate Array, FPGA), digital processors (Digital Signal Processor, DSP), embedded devices, etc.
[0023] An electronic device can be any electronic product that can interact with a user, such as a personal computer, a tablet computer, a smart phone, a personal digital assistant (PDA), an interactive network television (IPTV), etc. The network in which the device is located includes but is not limited to the Internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (VPN), etc.
[0024] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0025] See also Figure 1 The figure shows an image drawing method for realizing the switching of the port remote control console system equipment in a specific implementation, which includes the following steps: S1. Develop SCADA engine based on SKIA underlying engine, introduce device interface, user interface, thread pool and configure double buffer; S2. Initialize the SCADA engine on the remote control console, and preload and store the devices whose usage frequency exceeds the threshold in the background; S3. Generate an interactive interface on the remote control console based on the SCADA engine, obtain input information through the interactive interface, switch devices according to the input information and render the interactive interface after switching, use double buffers and multi-threading during the rendering process, and automatically update changes in device information through responsive programming after rendering is completed.
[0026] In this embodiment, the specific steps of step S1 are as follows: S11. Conduct secondary development based on SKIA underlying engine to build SCADA engine; S12. Setting a device interface for each device in the SCADA engine; S13. Setting a user interface in the SCADA engine; S14. Introduce a thread pool in the SCADA engine and configure a foreground buffer and a background buffer; The specific steps of step S2 are as follows: S21. Load the device status and device data flow configuration information through each device interface in the remote control console, the configuration information includes the acquisition address and acquisition method; S22. Initialize the SKIA underlying engine, foreground buffer, background buffer and thread pool in the remote control console to complete the initialization of the SCADA engine; S23. Identify devices whose usage frequency exceeds the set threshold, and preload device status information and device data stream information according to the acquisition address and acquisition method in the configuration information; The specific steps of step S3 are as follows: S31. Generate an interactive interface on the remote control console based on the SCADA engine; S32. Identifying input information in the interactive interface through responsive programming, the input information includes console switching type, device status and device data flow configuration information, user interaction instructions, image and text rendering parameters; S33. Determine whether to switch devices according to the input information, determine the devices to be displayed, and allocate a processing thread from the thread pool for each device to be displayed; S34. Each device that needs to be displayed uses the corresponding assigned processing thread to obtain device status information and device data stream information, renders the image in the background buffer of the device, and renders the text of the device status information and device data stream information; S35. Switch the image rendering and text rendering of the device completed in the background buffer to the front buffer, load them into the interactive interface for display, and return to step S32.
[0027] In some embodiments, step S33 includes the following steps: S331. Identify the current console switching type in the interactive interface input information; When it is a single device, go to step S332; If there are multiple devices, go to step S333; S332. Determine the device status and device data stream configuration information of the device that currently needs to be displayed, and allocate a processing thread from the thread pool for the device, and proceed to step S334; S333. Determine the device status of each device to be displayed, the configuration information of the device data stream, and the display priority of each device, and select a processing thread from the thread pool for each device to be allocated; S334. Determine the image and text rendering parameters currently required; S335. Identify whether there is a user interaction instruction in the input information through responsive programming in the interactive interface; If not, proceed to step S34; If yes, go to step S336; S336. Identify the instruction type in the user interaction instruction; If it is a rendering parameter change instruction, the image and text rendering parameters currently required to be used are changed, and the process goes to step S34; When it is a console switching instruction, identify the specific switching type; When it is a device configuration information change instruction, identify the specific device and the changed configuration information, and return to step S331; When switching from a single device to multiple devices, go to step S333; When multiple devices are switched to a single device, go to step S332; The specific steps of step S34 are as follows: S341. Determine the current console switching type; When it is a single device, go to step S342; If there are multiple devices, go to step S345; S342. Determine whether the device to be displayed has been preloaded; If yes, go to step S343; If not, proceed to step S344; S343. Using the allocated processing thread, the preloaded device to be displayed uses the configured image rendering parameters to render the image in the background buffer, and uses the configured text rendering parameters to render the device status information and device data stream information in the background buffer, and proceeds to step S35; S344. Use the allocated processing thread to load the image device status information and device data stream information of the device to be displayed according to the configuration information, and then use the configured image rendering parameters of the device to be displayed to perform image rendering and drawing in the background buffer, and use the configured text rendering parameters to perform text rendering and drawing on the device status information and device data stream information in the background buffer, and enter step S35; S345. Determine whether each device to be displayed has been preloaded; If yes, go to step S346; If not, proceed to step S347; S346. Use the allocated processing thread to render the preloaded images for each device that needs to be displayed in the background buffer using the configured image rendering parameters, and use the configured text rendering parameters for the device with the highest display priority to render the device status information and device data stream information in the background buffer, and enter step S35; S347. Use the assigned processing thread to load the image device status information and device data stream information of each device with the highest display priority according to the configuration information, and then use the configured image rendering parameters for the device to be displayed to perform image rendering and drawing in the background buffer, and use the configured text rendering parameters for the device with the highest display priority to perform text rendering and drawing on the device status information and device data stream information in the background buffer; Device status information includes device ID, device location, and device working status; The device data flow information includes the device IP address and device working data.
[0028] It should be understood that the order of execution of the steps in the above embodiment does not mean that the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0029] The following is an embodiment of an image drawing system for realizing device switching of a port remote control console system provided by an embodiment of the present disclosure. This system and the image drawing method for realizing device switching of a port remote control console system in the above-mentioned embodiments belong to the same inventive concept. For details not described in detail in the embodiment of the image drawing system for realizing device switching of a port remote control console system, reference may be made to the above-mentioned embodiment of the image drawing method for realizing device switching of a port remote control console system.
[0030] like Figure 2 As shown, the system includes: SCADA engine development module, used to develop SCADA engine based on SKIA underlying engine, introduce device interface, user interface, thread pool and configure double buffer; The SCADA engine initialization module is used to initialize the SCADA engine in the remote control console and preload and store the devices whose usage frequency exceeds the threshold in the background; The device switching drawing module is used to generate an interactive interface on the remote control console based on the SCADA engine, obtain input information through the interactive interface, perform device switching according to the input information, and render the interactive interface after switching. It uses double buffers and multi-threading during the rendering process, and after the rendering is completed, automatically updates the changes in device information through responsive programming.
[0031] The image drawing method for realizing the switching of the port remote control console system equipment provided by the present invention is a module and algorithm step of each example described in the embodiments disclosed in this article, which can be implemented by electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0032] Those skilled in the art will appreciate that the various aspects of the image drawing method for implementing the switching of the port remote control console system equipment provided by the present invention can be implemented as a system, method or program product. Therefore, various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software, which can be collectively referred to as "circuit", "module" or "system" here.
[0033] In the non-transitory computer-readable storage medium storing the image drawing method for implementing the switching of the port remote control console system equipment, it can be but not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0034] Although the present invention has been described in detail with reference to the accompanying drawings and in combination with the preferred embodiments, the present invention is not limited thereto. Without departing from the spirit and essence of the present invention, a person of ordinary skill in the art may make various equivalent modifications or substitutions to the embodiments of the present invention, and these modifications or substitutions shall be within the scope of the present invention. Any person of ordinary skill in the art may easily think of changes or substitutions within the technical scope disclosed by the present invention, and these shall be within the scope of protection of the present invention.
Claims
1. An image drawing method for realizing the switching of port remote control console system equipment, characterized in that: The steps include: S1. Develop SCADA engine based on SKIA underlying engine, introduce device interface, user interface, thread pool and configure double buffer; S2. Initialize the SCADA engine on the remote control console, and preload and store the devices whose usage frequency exceeds the threshold in the background; S3. Generate an interactive interface on the remote control console based on the SCADA engine, obtain input information through the interactive interface, switch devices according to the input information and render the interactive interface after switching, use double buffers and multi-threading during the rendering process, and automatically update changes in device information through responsive programming after rendering is completed.
2. The image drawing method for realizing the switching of port remote control console system equipment according to claim 1, characterized in that: The specific steps of step S1 are as follows: S11. Conduct secondary development based on SKIA underlying engine to build SCADA engine; S12. Setting a device interface for each device in the SCADA engine; S13. Setting a user interface in the SCADA engine; S14. Introduce a thread pool in the SCADA engine and configure a foreground buffer and a background buffer.
3. The image drawing method for realizing the switching of port remote control console system equipment according to claim 2, characterized in that: The specific steps of step S2 are as follows: S21. Load the device status and device data flow configuration information through each device interface in the remote control console, the configuration information includes the acquisition address and acquisition method; S22. Initialize the SKIA underlying engine, foreground buffer, background buffer and thread pool in the remote control console to complete the initialization of the SCADA engine; S23. Identify devices whose usage frequency exceeds a set threshold, and preload device status information and device data stream information according to the acquisition address and acquisition method in the configuration information.
4. The image drawing method for realizing the switching of port remote control console system equipment according to claim 3, characterized in that: The specific steps of step S3 are as follows: S31. Generate an interactive interface on the remote control console based on the SCADA engine; S32. Identifying input information in the interactive interface through responsive programming, the input information includes console switching type, device status and device data flow configuration information, user interaction instructions, image and text rendering parameters; S33. Determine whether to switch devices according to the input information, determine the devices to be displayed, and allocate a processing thread from the thread pool for each device to be displayed; S34. Each device that needs to be displayed uses the corresponding assigned processing thread to obtain device status information and device data stream information, renders the image in the background buffer of the device, and renders the text of the device status information and device data stream information; S35. Switch the image rendering and text rendering of the device completed in the background buffer to the front buffer, load them into the interactive interface for display, and return to step S32.
5. The image drawing method for realizing the switching of port remote control console system equipment according to claim 4, characterized in that: The specific steps of step S33 are as follows: S331. Identify the current console switching type in the interactive interface input information; When it is a single device, go to step S332; If there are multiple devices, go to step S333; S332. Determine the device status and device data stream configuration information of the device that currently needs to be displayed, and allocate a processing thread from the thread pool for the device, and proceed to step S334; S333. Determine the device status of each device to be displayed, the configuration information of the device data stream, and the display priority of each device, and select a processing thread from the thread pool for each device to be allocated; S334. Determine the image and text rendering parameters currently required; S335. Identify whether there is a user interaction instruction in the input information through responsive programming in the interactive interface; If not, proceed to step S34; If yes, go to step S336; S336. Identify the instruction type in the user interaction instruction; If it is a rendering parameter change instruction, the image and text rendering parameters currently required to be used are changed, and the process goes to step S34; When it is a console switching instruction, identify the specific switching type; When it is a device configuration information change instruction, identify the specific device and the changed configuration information, and return to step S331; When switching from a single device to multiple devices, go to step S333; When switching from multiple devices to a single device, go to step S332.
6. The image drawing method for realizing the switching of port remote control console system equipment according to claim 5, characterized in that: The specific steps of step S34 are as follows: S341. Determine the current console switching type; When it is a single device, go to step S342; If there are multiple devices, go to step S345; S342. Determine whether the device to be displayed has been preloaded; If yes, go to step S343; If not, proceed to step S344; S343. Using the allocated processing thread, the preloaded device to be displayed uses the configured image rendering parameters to render the image in the background buffer, and uses the configured text rendering parameters to render the device status information and device data stream information in the background buffer, and proceeds to step S35; S344. Use the allocated processing thread to load the image device status information and device data stream information of the device to be displayed according to the configuration information, and then use the configured image rendering parameters of the device to be displayed to perform image rendering and drawing in the background buffer, and use the configured text rendering parameters to perform text rendering and drawing on the device status information and device data stream information in the background buffer, and enter step S35; S345. Determine whether each device to be displayed has been preloaded; If yes, go to step S346; If not, proceed to step S347; S346. Use the allocated processing thread to render the preloaded images for each device that needs to be displayed in the background buffer using the configured image rendering parameters, and use the configured text rendering parameters for the device with the highest display priority to render the device status information and device data stream information in the background buffer, and enter step S35; S347. Use the assigned processing thread to load the image device status information and device data stream information of each device with the highest display priority according to the configuration information, and then use the configured image rendering parameters for the device that needs to be displayed to perform image rendering and drawing in the background buffer, and use the configured text rendering parameters for the device with the highest display priority to perform text rendering and drawing on the device status information and device data stream information in the background buffer.
7. The image drawing method for realizing the switching of port remote control console system equipment according to claim 6, characterized in that: Device status information includes device ID, device location, and device working status; The device data flow information includes the device IP address and device working data.
8. An image drawing system for realizing the switching of port remote control console system equipment, characterized in that: include: SCADA engine development module, used to develop SCADA engine based on SKIA underlying engine, introduce device interface, user interface, thread pool and configure double buffer; The SCADA engine initialization module is used to initialize the SCADA engine in the remote control console and preload and store the devices whose usage frequency exceeds the threshold in the background; The device switching drawing module is used to generate an interactive interface on the remote control console based on the SCADA engine, obtain input information through the interactive interface, perform device switching according to the input information, and render the interactive interface after switching. It uses double buffers and multi-threading during the rendering process, and after the rendering is completed, automatically updates the changes in device information through responsive programming.
9. An electronic device, characterized in that: including a processor and a memory; The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the electronic device executes the method described in any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores instructions, which, when executed on a computer, enable the computer to execute the method described in any one of claims 1 to 7.
Citation Information
Cited By
Cross-model fusion remote control man-machine interaction interface system and switching method
CN121658130A