CN114995360B - Test method, system, medium and equipment for industrial control systems with different specifications - Google Patents

Test method, system, medium and equipment for industrial control systems with different specifications Download PDF

Info

Publication number
CN114995360B
CN114995360B CN202210901134.5A CN202210901134A CN114995360B CN 114995360 B CN114995360 B CN 114995360B CN 202210901134 A CN202210901134 A CN 202210901134A CN 114995360 B CN114995360 B CN 114995360B
Authority
CN
China
Prior art keywords
industrial control
test
control system
target
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210901134.5A
Other languages
Chinese (zh)
Other versions
CN114995360A (en
Inventor
薛金良
崔行
胡梁眉
张志群
包贤晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Guoli Network Security Technology Co ltd
Original Assignee
Zhejiang Guoli Network Security Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Guoli Network Security Technology Co ltd filed Critical Zhejiang Guoli Network Security Technology Co ltd
Priority to CN202210901134.5A priority Critical patent/CN114995360B/en
Publication of CN114995360A publication Critical patent/CN114995360A/en
Application granted granted Critical
Publication of CN114995360B publication Critical patent/CN114995360B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0221Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)

Abstract

The specification provides a test method, a test system, a test medium and test equipment of industrial control systems with different specifications, which are applied to the test system, wherein the test system comprises a test work propulsion module and a power supply control module for controlling a plurality of wiring cabinet power supplies; the plurality of wiring cabinets are connected with the same production equipment group and are connected with a plurality of industrial control systems of different specifications one by one; when the power supply of the wiring cabinet is turned on, the industrial control system connected with the wiring cabinet is connected and conducted with the production equipment set. The method comprises the following steps: the test work propulsion module determines a target industrial control system to be tested and sends a test work propulsion instruction to the power control module; the power supply control module responds to the test work propulsion instruction to determine a target wiring cabinet connected to a target industrial control system; and after the power control module determines that the power supplies of other wiring cabinets are all closed, the power supply of the target wiring cabinet is turned on, so that the target industrial control system can control the production equipment group in a testing manner, and the test of industrial control systems with different specifications is completed.

Description

Test method, system, medium and equipment for industrial control systems with different specifications
Technical Field
The specification relates to the technical field, in particular to a test method, a test system, a test medium and test equipment for industrial control systems with different specifications.
Background
The industrial control system has the capabilities of data acquisition, monitoring and processing, can independently control at least one set of production equipment in an industrial production environment, and sends control instructions to each set of production equipment through a built-in control program, so that the purpose of industrial production and processing is achieved. Common components that make up an industrial control system are: distributed control systems DCS, programmable controllers PLC, etc.
With the increasing demand of various industries for automatic industrial production, industrial control systems with different specifications are derived. In order to test the operating state of the industrial control systems with different specifications when controlling the production equipment with the same specification, a scheme for communicating the industrial control systems with different specifications and the production equipment with the same specification needs to be provided.
Disclosure of Invention
To overcome the problems in the related art, the specification provides a test method, a test system, a test medium and test equipment for industrial control systems with different specifications.
According to a first aspect of the embodiments of the present specification, there is provided a testing method for industrial control systems with different specifications, which is applied to a testing system, where the testing system includes a test work propulsion module and a power control module, and the power control module is used to control power switches of a plurality of wiring cabinets; the wiring cabinets are connected to the same production equipment group and are connected with a plurality of industrial control systems of different specifications one by one; when the power supply of any wiring cabinet is turned on, the industrial control system connected with the wiring cabinet is connected and conducted with the production equipment group; the method comprises the following steps:
the test work propulsion module determines a target industrial control system to be tested currently in the plurality of industrial control systems and sends a test work propulsion instruction appointed with the target industrial control system to the power supply control module;
the power supply control module responds to the test work propulsion instruction and determines a target wiring cabinet connected to the target industrial control system;
and the power supply control module controls the power supply of the target wiring cabinet to be turned on the premise of determining that the power supplies of all other wiring cabinets except the target wiring cabinet are turned off, so that the target industrial control system can control the production equipment group in a testing manner.
According to a second aspect of the embodiments of the present specification, there is provided a test system for industrial control systems of different specifications, comprising a test work propulsion module and a power control module, wherein the power control module is configured to control power switches of a plurality of wiring cabinets; the wiring cabinets are connected to the same production equipment group and are connected with a plurality of industrial control systems with different specifications one by one; when the power supply of any wiring cabinet is turned on, the industrial control system connected with the wiring cabinet is connected and conducted with the production equipment group;
the test work propulsion module determines a target industrial control system to be tested currently in the plurality of industrial control systems and sends a test work propulsion instruction appointed with the target industrial control system to the power supply control module;
the power supply control module responds to the test work propulsion instruction and determines a target wiring cabinet connected to the target industrial control system; and on the premise of determining that the power supplies of all the other wiring cabinets except the target wiring cabinet are turned off, controlling the power supply of the target wiring cabinet to be turned on, so that the target industrial control system can control the production equipment group in a testing manner.
According to a third aspect of embodiments herein, there is provided a computer readable storage medium, on which a computer program is stored, the program, when executed by a processor, implementing the steps of the method for testing an industrial control system of different specifications as described in any one of the embodiments provided in the first aspect.
According to a fourth aspect of embodiments herein, there is provided a computer apparatus comprising a memory, a processor and a computer program stored on the memory and executable on the processor; wherein the processor is configured to perform the steps of the method for testing an industrial control system of different specifications as in any one of the embodiments provided in the first aspect.
The technical scheme provided by the embodiment of the specification can have the following beneficial effects:
in order to solve the problem of how to measure the operating states of the industrial control systems with different specifications when controlling the production equipment sets with the same specification, in the prior art, a set of production equipment set is usually configured for each industrial control system, so as to operate each industrial control system and each set of production equipment set connected to the industrial control system at the same time. Compared with the prior art, the embodiment of the specification effectively reduces the number of the production equipment groups on the basis of ensuring that the industrial control systems with different specifications can control the production equipment groups with the same specification by providing the scheme of connecting the industrial control systems with different specifications to the same set of production equipment group.
Furthermore, in the embodiment of the present specification, a wiring cabinet is provided for each industrial control system, the industrial control system is connected to the wiring cabinet, then the wiring cabinet is connected to the production equipment group, and the number of IO interfaces, which are connected to the production equipment group, of each industrial control system is effectively reduced through series-parallel connection of ports in the wiring cabinet.
Furthermore, when a plurality of industrial control systems are connected to a set of production equipment group, if the plurality of industrial control systems are operated simultaneously and connected and conducted with the same production equipment group according to the thought of the prior art, the problem that control instructions sent by the plurality of industrial control systems to the same production equipment group conflict with each other can be caused.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the specification.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present specification and together with the description, serve to explain the principles of the specification.
Fig. 1 shows a flowchart of a testing method for industrial control systems with different specifications according to an embodiment of the present disclosure.
Fig. 2 is an overall flowchart of a method for controlling connection and conduction between a target industrial control system and a production equipment group according to an embodiment of the present disclosure.
Fig. 3 shows a schematic structural diagram of a test system of an industrial control system with different specifications according to an embodiment of the present specification.
Fig. 4 is a schematic structural diagram of a computer device in which a file processing apparatus according to an embodiment of the present disclosure is located.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with this description. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the specification, as detailed in the appended claims.
The terminology used in the description herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the description. As used in this specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, the first information may also be referred to as second information, and similarly, the second information may also be referred to as first information, without departing from the scope of the present specification. The word "if" as used herein may be interpreted as "at" \8230; "or" when 8230; \8230; "or" in response to a determination ", depending on the context.
Industrial control system manufacturers produce industrial control systems with different functional emphasis in order to meet different industrial manufacturing requirements. The different specifications in the embodiments of the present specification may be various situations such as different manufacturers, different functional emphasis points, different core components, and the like of the industrial control systems, so that the industrial control systems of different specifications may present different operating states when operating the same production equipment group to complete the same production task. The industrial control system is generally composed of core components such as a Programmable Logic Controller (PLC), a Distributed Control System (DCS), a data acquisition and monitoring System (SCADA), a Remote Terminal Unit (RTU), a human-computer interaction interface device (HMI) and the like, and is connected to the production equipment group to control the action of each production equipment in the production equipment group. Common production facilities are for example: mixers, industrial robots, conveyor belts, dehumidifiers, heating devices, etc. In the embodiments of the present specification, the production equipment group used may be the production equipment itself, which is a production equipment model group obtained by scaling down (or reducing) the production equipment in equal proportion.
The connection cabinet, also called a terminal box, is an accessory product for realizing electrical connection, and the industrial control system needs to acquire operation data of the production equipment from the production equipment group through an input/output (IO) port, send a corresponding control instruction according to the acquired operation data, and send the control instruction to the production equipment group through the IO port. In an industrial process, an industrial control system generally controls one or more sets of production equipment, each set of production equipment includes at least one production equipment, and each production equipment is provided with a plurality of IO ports that need to communicate with the industrial control system, so that the number of IO ports connected to the production equipment sets by the industrial control system increases. In order to reduce the number of IO ports of the industrial control system connected to the production equipment group, the industrial control system is connected to the wiring cabinet, and the ports in the wiring cabinet are connected in series and in parallel, so that the number of the IO ports connected to the production equipment group is reduced. When the production equipment group is connected with a plurality of wiring cabinets, IO ports output by different wiring cabinets are connected in parallel to the IO ports of the production equipment group.
When the industrial control system is tested, the method mainly comprises the following two test scenes:
the method comprises the following steps of firstly, testing the running state of the industrial control system under a normal condition; and a second scenario is that the operation state of the industrial control system under the attacked condition is tested.
Aiming at the second scene, the running states and running environments of the network architecture, the system equipment and the service process in the real network space can be simulated and reproduced through the network target range, and the network target range is applied to network simulation attack on the industrial control system, so that the real running states of the industrial control systems with different specifications are tested when the industrial control systems suffer network attack. (when performing a cyber attack simulation test, in one possible embodiment, to prevent damage to the production equipment, the test is performed using a production equipment model set).
The following is a detailed description of examples of the present specification.
The embodiment of the specification provides a test method of industrial control systems with different specifications, which is applied to a test system, wherein the test system comprises a test work propulsion module and a power supply control module, and the power supply control module is used for controlling power switches of a plurality of wiring cabinets; the wiring cabinets are connected to the same production equipment group and are connected with a plurality of industrial control systems of different specifications one by one; when the power supply of any wiring cabinet is turned on, the industrial control system connected with the wiring cabinet is connected and communicated with the production equipment group. Fig. 1 is a flowchart illustrating a testing method of an industrial control system with different specifications according to an embodiment of the present disclosure, where the method includes the following steps:
step 101, the test work propulsion module determines a target industrial control system to be tested currently in the plurality of industrial control systems, and sends a test work propulsion instruction with the target industrial control system to the power supply control module.
Specifically, in the embodiment of the present specification, each connection cabinet is provided with a power switch, the power switch is controlled by the power control module, and when a power switch start signal is received from the power control module, the power switch of the connection cabinet is turned on; and when receiving a power switch closing signal, closing the power switch of the wiring cabinet.
When the industrial control system connected with the wiring cabinet is connected and communicated with the production equipment group, the industrial control system sends a control instruction to the production equipment group to control the action of each production equipment in the production equipment group, and further the industrial production task is completed.
In the embodiment of the specification, the currently unique target industrial control system to be tested is determined from a plurality of industrial control systems through the test work propulsion module, so that the target industrial control system is determined to be the currently unique industrial control system which is connected and conducted with the production equipment group. The method for determining the target industrial control system by the test work propulsion module is arbitrary, for example, an intelligent determination model is arranged in the test work propulsion module, and different test schemes are arranged for each industrial control system according to the performance of each industrial control system, so that the current target industrial control system is determined according to the test schemes. And after the test work propulsion module determines the target industrial control system, sending a test work propulsion instruction for designating the target industrial control system to the power supply control module, so that the power supply control module determines the target industrial control system which is allowed to be connected and conducted with the production equipment group at present according to the test work propulsion instruction.
And 102, responding to the test work propulsion instruction by the power supply control module, and determining a target wiring cabinet connected to the target industrial control system.
Specifically, after the test work propulsion instruction is sent to the power control module through step 101, the power control module receives the test work propulsion instruction and acts in response to the test work propulsion instruction. The power control module stores the connection relation between each industrial control system and the wiring cabinet, and after the target industrial control system is determined according to the test work propulsion instruction, the target wiring cabinet connected with the target industrial control system can be uniquely determined according to the connection relation.
103, the power control module controls the power of the target connection cabinet to be turned on the premise of determining that the power of all other connection cabinets except the target connection cabinet is turned off, so that the target industrial control system can control the production equipment group in a testing manner.
Specifically, after the power control module determines the target connection cabinet according to step 102, the connection cabinets other than the target connection cabinet in the connection cabinets connected to the power control module are determined as other connection cabinets.
In the embodiment of the specification, a plurality of industrial control systems with different specifications are connected to the same production equipment group, and if each industrial control system is connected and conducted with the production equipment group, each industrial control system sends a control instruction to the production equipment group, so that the control instructions received by the production equipment group are mixed together, and further, the control instructions conflict to cause the problems of production equipment group faults and the like. Therefore, in the process of connecting a plurality of industrial control systems with the same production equipment group, only one industrial control system can be connected and conducted with the production equipment group at the same time. Therefore, before the target wiring cabinet is opened, whether the power supply of each other wiring cabinet is closed or not needs to be determined, when the power supplies of the other wiring cabinets are all closed, it is ensured that the opening of the target wiring cabinet does not cause a plurality of industrial control systems to simultaneously send control instructions to the production equipment group, and further the production equipment group is out of control due to control instruction conflict.
Meanwhile, determining that the power supplies of all other wiring cabinets are turned off may be performed for each target wiring cabinet, verifying whether the power supply of each wiring cabinet is turned off before controlling the power supply of the target wiring cabinet to be turned on each time, and turning off the other wiring cabinets with the power supplies turned on if the wiring cabinet with the power supplies turned on exists in the other wiring cabinets.
In order to solve the problem of how to measure the operating states of industrial control systems with different specifications when controlling production equipment sets with the same specification, in the prior art, a set of production equipment set is usually configured for each industrial control system, so as to operate each industrial control system and each set of production equipment set connected to the industrial control system at the same time. Compared with the prior art, the embodiment of the specification effectively reduces the number of the production equipment groups on the basis of ensuring that the industrial control systems with different specifications can control the production equipment groups with the same specification by providing the scheme of connecting the industrial control systems with different specifications to the same set of production equipment group.
Furthermore, in the embodiment of the present specification, a wiring cabinet is provided for each industrial control system, the industrial control system is connected to the wiring cabinet, then the wiring cabinet is connected to the production equipment group, and the number of IO interfaces, which are connected to the production equipment group, of each industrial control system is effectively reduced through series-parallel connection of ports in the wiring cabinet.
Furthermore, when a plurality of industrial control systems are all connected to a set of production equipment group, if the plurality of industrial control systems are operated simultaneously and connected and conducted with the same production equipment group according to the thought of the prior art, a problem that control instructions sent by the plurality of industrial control systems to the same production equipment group conflict with each other can be caused.
In one possible embodiment, the test system further comprises a remote control module; before the test work advancement module determines a target industrial control system currently to be tested among the plurality of industrial control systems, the method further comprises the steps of:
104, the remote control module sends a mode switching instruction to the test work propulsion module so that the test work propulsion module responds to the mode switching instruction to switch the operation mode of the test work propulsion module, and determines a current target industrial control system to be tested in the plurality of industrial control systems based on the operation mode; the mode switching instruction comprises: and setting the operation mode to be a manual mode and setting the operation mode to be an automatic mode, wherein when the mode switching instruction specifies that the operation mode of the test work propulsion module is set to be manual operation, the mode switching instruction further comprises a manual test instruction updated by a user.
Specifically, the test work propulsion module has two modes of operation during operation, namely automatic operation and manual operation. The remote control module is used for controlling the operation mode of the test work propulsion module and sending a mode switching instruction to the test work propulsion module, so that the test work propulsion module responds to the mode switching instruction and switches the operation mode of the test work propulsion module, and the method comprises the following steps: the automatic operation is switched to manual operation, and the manual operation is switched to automatic operation (if the test work propulsion module originally operates automatically, the specified operation mode in the mode switching instruction is set to be automatic operation, the switching is not performed, and similarly, if the test work propulsion module originally switches manually, the specified operation mode in the mode switching instruction is set to be manual switching, the switching is not performed). Therefore, when a user wants to test a specified industrial control system, a mode switching instruction of 'setting the operation mode to be manual operation' is sent to the test work propulsion module through the remote control module, and an updated manual test instruction set by the user is carried in the mode switching instruction and sent to the test work propulsion module. Similarly, the operational mode of the test work propulsion module may be set to run automatically when a user wants to automatically test at least one of the plurality of industrial control systems according to a pre-stored automatic test program without human intervention.
For different operation modes, it may be determined whether the current operation is manual or automatic by setting an operation mode flag in the test work propulsion module, e.g. setting the operation mode flag to M, initializing M each time the test work propulsion module is turned on. After the test work propulsion module sets the operation mode flag M to automatic operation (or manual operation) in response to the mode switching instruction, a setting completion instruction is fed back to the remote control module.
By the method, the mode switching of the test work propulsion module can be realized, and when a user wants to participate in the process of determining the target industrial control system, the mode switching can be switched to manual operation; when the user does not want to participate in the process of determining the target industrial control system, the automatic operation can be switched to the automatic operation, and the user participation degree is improved.
Meanwhile, the test work propulsion module does not execute a manual test instruction when automatically operating. When the mode switching instruction designates that the operation mode of the test work propulsion module is set to be the manual operation mode, the manual test instruction is carried in the mode switching instruction, and when the test work propulsion module receives the mode switching instruction, the operation mode is switched to be the manual operation according to the mode switching instruction, so that the manual test instruction can be directly executed, whether the current operation mode is the manual operation mode or not does not need to be verified, the verification time is shortened, and the data processing speed is improved.
Fig. 2 is an overall flowchart of a method for controlling connection and conduction between a target industrial control system and a production equipment group, provided by an embodiment of the present specification, and as shown in fig. 2, the method includes the following steps:
s201, the remote control module sends a mode switching instruction to the test work propulsion module.
S202, the test work propulsion module responds to the mode switching instruction and switches the operation mode.
And S203, determining a target industrial control system by the test work propulsion module after the operation mode is switched according to the S202.
And S204, after determining the target industrial control system according to the S203, the test work propulsion module sends a test work propulsion instruction appointed with the target industrial control system to the power supply control module.
And S205, the power supply control module responds to the test work propulsion instruction and determines a target wiring cabinet connected to the target industrial control system.
S206, the power control module judges whether the power of other wiring cabinets is completely closed, and if so, the step S207 is executed. (it should be noted that when it is determined that the power supplies of the other junction boxes are not turned off, the process may proceed to step S207 after turning off the power supply of each of the other junction boxes).
And S207, the power control module turns on the power supply of the target wiring cabinet, so that the target industrial control system connected with the target wiring cabinet is connected and conducted with the production equipment set.
For a detailed description of the contents related to steps S201 to S207, refer to step 101 to step 104, which are not described herein again.
It should be noted that the test work propulsion module and the power control module may be disposed in the same device, or may be disposed in different devices; when the test work propulsion module and the power supply control module are deployed in the same device, the device and the device where the remote control module is located are different devices; for example, the test work propulsion module and the power supply control module are deployed in a PLC, and the remote control module is deployed in a device capable of sending a mode switching instruction to the PLC (for example, in a terminal such as a computer or a tablet, programming software for generating a mode switching instruction recognizable by the PLC is installed in the terminal). When the test work propulsion module and the power control module are deployed in different devices, the test work propulsion module and the remote control module are deployed in the same device (for example, a terminal such as a computer or a tablet), and the power control module is deployed in other devices (for example, a PLC). When a graphical user interface is present on the device deployed by the remote control module, or the remote control module is in communication with the graphical user interface, the current status of the test job propulsion module (e.g., the current operating mode, the target industrial control system currently being tested) may be sent to the graphical user interface for display.
When the mode switching instruction is generated every time, the remote control module sends a power supply closing instruction for closing each wiring cabinet to the test work propulsion module so as to ensure that the power supplies of all the wiring cabinets are closed when the test work propulsion module switches the operation mode, all the industrial control systems cannot be connected and conducted with the production equipment group, and the situation that the industrial control systems in a new operation mode and the industrial control systems in an old operation mode are connected and conducted with the production equipment group at the same time due to mode switching is prevented. Similarly, when the test work propulsion module is closed, a power supply closing instruction is also generated, so that the phenomenon that the industrial control system is connected and conducted with the production equipment set when the test work propulsion module is closed is prevented.
The manual test command and the mode switching command can be sent together or separately, and the manual test command can be sent independently when the mode switching command does not exist. For example, after a mode switching instruction "switch the operation mode from automatic operation to manual operation" is sent to the test work propulsion module, a manual test instruction is sent to the test work propulsion module alone. By means of the mode that the manual test instruction and the mode switching instruction are sent separately, when the running mode of the test work propulsion module is not set, the manual test instruction can be sent to the test work propulsion module through the remote control module.
In a possible embodiment, the test work advancing module includes a preset test plan, the test plan is provided with a predicted test duration and a test sequence of each industrial control system, and if the current operation mode of the test work advancing module is automatic operation, the test work advancing module determines a target industrial control system to be currently tested in the plurality of industrial control systems, which includes the following two cases:
in case one, when the test plan is initially executed, the test work propulsion module determines the industrial control system with the first test sequence as the target industrial control system to be tested.
Specifically, the test plan may be preset in the test work propulsion module, or may be obtained from the remote control module; when the test plan needs to be adjusted, the adjusted new test plan can be sent to the test work propulsion module through the remote control module, or the new test plan can be carried in a mode switching instruction for setting the running mode of the specified test work module to be automatic running. The test plan may include each of the industrial control systems connected to the wiring cabinets, or may include some of the industrial control systems determined from a plurality of industrial control systems.
In this embodiment, the test plan may further include a different test program assigned to each industrial control system, or assign the same test program to each industrial control system, or when multiple rounds of tests are performed on each industrial control system in the test plan, a different test program may be set for each round of tests, but the same test program is run during each industrial control system in the same round of execution. (for example, in a first round, each industrial control system executes a first test program, the predicted test time length of each industrial control system is a first time length; in a second round, each industrial control system executes a second test program, the predicted test time length of each industrial control system is a second time length, and the like). Each industrial control system in the test plan is sequentially used as a target industrial control system according to the test sequence, and when the target industrial control system starts a testability control production equipment group, only the predicted test time length of the target industrial control system is operated.
The initial execution refers to the target industrial control system determined when the test work propulsion module executes the test plan for the first time in a certain operation mode. When the test plan is initialized and executed, according to the test sequence in the test plan, the industrial control system with the first test sequence is directly determined as the target industrial control system to be tested.
Example 1, when the test plan is to test the first industrial control system, the second industrial control system, and the third industrial control system:
when only one round of testing is performed, the test sequence is: 1. the industrial control system is unified; 2. a second industrial control system; 3. and a third industrial control system. The predicted test duration is in turn: 1h;2h; and (5) h.
The industrial control system is determined to be the target industrial control system when the test plan is initially executed. Meanwhile, the serial number of the target industrial control system to be tested currently can be referred to by the setting flag S, for example, when S is 1, the industrial control system is the target industrial control system to be tested previously.
Example 2, based on the case in example 1, when a plurality of rounds of tests (for example, 2 rounds) are performed, the test sequence is: 1. the industrial control system is uniform; 2. a second industrial control system; 3. a third industrial control system; 4. the industrial control system is uniform; 5. a second industrial control system; 6. and a third industrial control system. (i.e., sequentially performed in the order of S =1, S =2, S =3, S =4, S =5, S = 6).
The industrial control system is determined as the target industrial control system (S = 1) when the test plan is initially executed. It is also noted that in the second run, the industrial control system is the fourth industrial control system to be tested in the test sequence (S = 4).
And secondly, when the test work propulsion module tests any industrial control system in the test plan process, when the countdown of the expected test duration of the industrial control system is finished, determining the industrial control system positioned at the rear position of the industrial control system in the test sequence as the target industrial control system to be tested.
Specifically, if the current test work progress module is not initially executed (i.e., is executing the test plan) in the specific operation mode, the industrial control systems that are running and testing must exist, because each industrial control system is provided with the expected test duration, when the countdown of the expected test duration of the industrial control system is finished, the industrial control system finishes the execution of the test task, and the industrial control system that is located one after the industrial control system in the test sequence is determined as the target industrial control system to be tested.
Example 3, introduced according to the example in example 1, when only one round of testing is performed, the test sequence is: 1. the industrial control system is unified; 2. a second industrial control system; 3. and a third industrial control system. The predicted test duration is in turn: 1h;2h; and (5) h.
Since the test plan is not initially running, i.e. any of the industrial control systems is currently being tested (assuming industrial control system unity, i.e. S = 1).
Then, since the expected test duration of the industrial control system is 1h, when the 1h countdown is finished from the beginning of the test of the industrial control system, the industrial control system two is determined as the target industrial control system (i.e., after the start of the test of the industrial control system for 1h, S = 2).
By the method, when the test work propulsion module is in the automatic operation mode, the only target industrial control system can be automatically determined from the plurality of industrial control systems. By setting the operation mode of automatic operation, when each industrial control system (a plurality of industrial control systems) needs to be tested in sequence according to the test sequence, the industrial control systems can be tested automatically, and the manual workload is reduced.
It should be noted that the expected test duration and test sequence of each industrial control system set in the test plan may be fixed quantities or variable quantities that can be intelligently adjusted. For example, the accumulated test duration of each industrial control system in both the manual operation mode and the automatic operation mode in each period may be recorded, and the expected test duration in the test plan may be adjusted according to the accumulated test duration, so that the total test duration of each industrial control system in each period is approximately the same.
Or, the test duration of each industrial control system is adjusted according to the performance of each industrial control system disclosed in the disclosure, for example, the test duration of the industrial control system with better performance is reduced, and the test duration of the industrial control system with poorer performance is increased. For another example, when some functional defects exist in an industrial control system of a certain specification, an operating program for the function may be set in the test plan, and the functional defects may be tested, and the test time for the function may be increased appropriately.
The test plan may also be made for only one industrial control system. For example, different test programs are set up for the industrial control system, each test program being executed for a certain test duration.
In one possible embodiment, if the current operation mode of the test work propulsion module is manual operation, the test work propulsion module determines a target industrial control system to be currently tested among the plurality of industrial control systems, including the steps of:
and the test work advancing module responds to the manual test instruction and determines the industrial control system specified in the manual test instruction as the target industrial control system to be tested currently.
Specifically, the industrial control system specified in the manual test command is input by the user through the device in which the remote control module is located, for example, when the device in which the remote control module is located is a computer terminal, through one or more input devices (a mouse, a keyboard, and a graphical user interface) of the computer terminal. The remote control module generates manual test instructions containing the user-specified industrial control system in response to information input by the user via the input device.
After the test work propulsion module receives the manual test instruction, whether the current operation mode is the manual operation mode needs to be verified, and if the current operation mode is the manual operation mode, the industrial control system specified in the manual test instruction is determined to be the target industrial control system to be tested currently. If the operation mode of automatic operation is adopted, the manual test instruction is not executed and is discarded.
By setting the running mode of manual running, the participation of the user is improved, and by verifying whether the running mode is the running mode of manual running indeed, the testing authority of the user is expanded on the basis of ensuring that the testing work propulsion module is not interfered by a manual testing instruction during automatic running.
In one possible embodiment, determining that the power of all other junction boxes except the target junction box is turned off includes the following two cases:
in the first case, if the test work propulsion module is initially operated in any operation mode, determining that the power supplies of all other wiring cabinets except the target wiring cabinet are turned off; the operation modes comprise automatic operation and manual operation.
Specifically, when the test work propulsion module enters any one operation mode and is initially operated (operated for the first time), the power supply of each wiring cabinet is turned off, so that the power switch condition of each wiring cabinet does not need to be inquired at the moment, and the power supply of all other wiring cabinets except the target wiring cabinet is automatically determined to be turned off. The initialization operation in any operation mode comprises the following steps: after manual operation is carried out, a target industrial control system is determined for the first time; after the automatic operation is carried out, the target industrial control system is determined for the first time.
Or in a second case, if the test work propulsion module operates in any one of the operation modes in a non-initialization manner, after determining a target wiring cabinet connected to the target industrial control system, the power control module closes the wiring cabinet connected to the currently operating industrial control system, and determines that the power of all other wiring cabinets except the target wiring cabinet is closed.
Specifically, non-initialized operation refers to that at least one other target industrial control system has been determined and has been in operation for a period of time in the current operating mode. Then, since at least one other industrial control system has been determined before, it is necessary to operate the industrial control system before the new target connection cabinet is opened, and since it is checked whether the other connection cabinet is closed before the new industrial control system is operated each time, it is ensured that only the unique industrial control system is operated at this time, it is possible to determine that the power supplies of all the other connection cabinets except the target connection cabinet are turned off after the connection cabinet connected to the currently-operating industrial control system is turned off.
By the method, when the target wiring cabinet is opened every time, whether the power supply of each other wiring cabinet is turned off or not does not need to be checked in sequence, and the data calculation amount can be reduced.
Fig. 3 is a schematic structural diagram of a test system of industrial control systems of different specifications according to an embodiment of the present disclosure, and as shown in fig. 3 (described by taking an example that a power control module and a test work propulsion module are disposed in the same device), the test system includes the test work propulsion module and the power control module, and the power control module is configured to control power switches of multiple wiring cabinets (control power supplies in the wiring cabinets by sending instructions to the wiring cabinets); the plurality of wiring cabinets are connected to the same production equipment group, and are connected with a plurality of industrial control systems of different specifications one by one (industrial control system 1, industrial control system 2, \ 8230; \ 8230;, industrial control systems N are all of different specifications, N industrial control systems are totally, and correspond to wiring cabinet 1, wiring cabinet 2, \ 8230;, \ 8230;, wiring cabinet N is totally N wiring cabinets, and N is a positive integer); when the power supply of any wiring cabinet is turned on, the industrial control system connected with the wiring cabinet is connected and conducted with the production equipment group.
The test work propulsion module determines a target industrial control system to be tested currently in the plurality of industrial control systems, and sends a test work propulsion instruction assigned with the target industrial control system to the power supply control module.
The power supply control module responds to the test work propulsion instruction and determines a target wiring cabinet connected to the target industrial control system; and on the premise of determining that the power supplies of all the other wiring cabinets except the target wiring cabinet are turned off, controlling the power supply of the target wiring cabinet to be turned on, so that the target industrial control system can control the production equipment group in a testing manner.
The remote control module is connected to the test work propulsion module through the Ethernet, and the IP addresses of the network segments of the remote control module and the test work propulsion module are the same, so that normal network communication between the remote control module and the test work propulsion module is ensured.
In one possible embodiment, the test system further comprises a remote control module.
The remote control module is used for sending a mode switching instruction to the test work propulsion module before the test work propulsion module determines a target industrial control system to be tested currently in the plurality of industrial control systems, so that the test work propulsion module responds to the mode switching instruction to switch the operation mode of the test work propulsion module, and determines the target industrial control system to be tested currently in the plurality of industrial control systems based on the operation mode; the mode switching instruction comprises: and setting the operation mode to be a manual mode and setting the operation mode to be an automatic mode, wherein when the mode switching instruction specifies that the operation mode of the test work propulsion module is set to be manual operation, the mode switching instruction further comprises a manual test instruction updated by a user.
In a possible embodiment, the test work advancing module includes a preset test plan, the test plan is provided with a predicted test duration and a test sequence of each of the industrial control systems, and the test work advancing module is specifically configured to, when determining a target industrial control system to be tested currently in the plurality of industrial control systems:
and if the current running mode of the test work propulsion module is automatic running, determining the industrial control system with the first test sequence as the target industrial control system to be tested when the test plan is initialized and executed.
Or, when any one of the industrial control systems is tested in the process of executing the test plan, when the countdown of the expected test duration of the industrial control system is finished, the industrial control system positioned at the rear position of the industrial control system in the test sequence is determined as the target industrial control system to be tested.
In a possible embodiment, the test work advancement module, when determining a target industrial control system currently to be tested among the plurality of industrial control systems, is specifically configured to:
and if the current operation mode of the test work propulsion module is manual operation, responding to the manual test instruction, and determining the industrial control system specified in the manual test instruction as the current target industrial control system to be tested.
In a possible embodiment, the power control module, when determining that the power of all other junction cabinets except the target junction cabinet is turned off, is specifically configured to:
if the test work propulsion module operates initially in any operation mode, determining that the power supplies of all other wiring cabinets except the target wiring cabinet are turned off; the operation modes comprise automatic operation and manual operation.
Or, if the test work propulsion module is not initially operated in any one of the operation modes, the power control module closes the connection cabinet connected to the currently operating industrial control system after determining a target connection cabinet connected to the target industrial control system, and determines that the power of all other connection cabinets except the target connection cabinet is closed.
In order to solve the problem of how to measure the operating states of industrial control systems with different specifications when controlling production equipment sets with the same specification, in the prior art, a set of production equipment set is usually configured for each industrial control system, so as to operate each industrial control system and each set of production equipment set connected to the industrial control system at the same time. Compared with the prior art, the embodiment of the specification effectively reduces the number of the production equipment groups on the basis of ensuring that the industrial control systems with different specifications can control the production equipment groups with the same specification by providing the scheme for connecting the industrial control systems with different specifications to the same production equipment group.
Furthermore, in the embodiments of the present specification, a wiring cabinet is provided for each industrial control system, the industrial control system is connected to the wiring cabinet, then the wiring cabinet is connected to the production equipment group, and the number of IO interfaces, which are connected to the production equipment group, of each industrial control system is effectively reduced through series-parallel connection of ports in the wiring cabinet.
Furthermore, when a plurality of industrial control systems are all connected to a set of production equipment group, if the plurality of industrial control systems are operated simultaneously and connected and conducted with the same production equipment group according to the thought of the prior art, a problem that control instructions sent by the plurality of industrial control systems to the same production equipment group conflict with each other can be caused.
The embodiment of the document processing device in the specification can be applied to computer equipment, such as a server or terminal equipment. The device embodiments may be implemented by software, or by hardware, or by a combination of hardware and software. The software implementation is taken as an example, and as a device in a logical sense, a processor in which the device is located processes a file reads corresponding computer program instructions in the nonvolatile memory into the memory to run. From a hardware aspect, fig. 4 shows a schematic structural diagram of a computer device in which a file processing apparatus provided in the embodiment of the present specification is located, as shown in fig. 4, except for the processor 410, the memory 430, the file processing apparatus 431, the network interface 420, and the nonvolatile memory 440 shown in fig. 4, a server or an electronic device in which the file processing apparatus 431 is located in the embodiment may also include other hardware generally according to an actual function of the computer device, which is not described again.
The implementation process of the functions and actions of each module in the above device is specifically described in the implementation process of the corresponding step in the above method, and is not described herein again.
For the device embodiments, since they substantially correspond to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described embodiments of the apparatus are merely illustrative, wherein the modules described as separate parts may or may not be physically separate, and the parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution in the present specification. One of ordinary skill in the art can understand and implement without inventive effort.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This specification is intended to cover any variations, uses, or adaptations of the specification following the general principles of the specification and including such departures from the present disclosure as come within known or customary practice in the art to which the specification pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the specification being indicated by the following claims.
It will be understood that the present description is not limited to the precise arrangements described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the description is limited only by the appended claims.
The above description is only a preferred embodiment of the present disclosure, and should not be taken as limiting the present disclosure, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present disclosure should be included in the protection scope of the present disclosure.

Claims (6)

1. The test method of the industrial control systems with different specifications is characterized by being applied to a test system, wherein the test system comprises a test work propulsion module and a power supply control module, and the power supply control module is used for controlling power switches of a plurality of wiring cabinets; the wiring cabinets are connected to the same production equipment group and are connected with a plurality of industrial control systems of different specifications one by one; when the power supply of any wiring cabinet is turned on, the industrial control system connected with the wiring cabinet is connected and conducted with the production equipment group; the method comprises the following steps:
the test work propulsion module determines a target industrial control system to be tested currently in the plurality of industrial control systems and sends a test work propulsion instruction appointed with the target industrial control system to the power supply control module;
the power supply control module responds to the test work propulsion instruction and determines a target wiring cabinet connected to the target industrial control system;
the power supply control module controls the power supply of the target wiring cabinet to be turned on the premise of determining that the power supplies of all other wiring cabinets except the target wiring cabinet are turned off, so that the target industrial control system can control the production equipment group in a testing manner;
the test system further comprises a remote control module;
before the test work advancement module determines a target industrial control system currently to be tested among the plurality of industrial control systems, the method further comprises:
the remote control module sends a mode switching instruction to the test work propulsion module so that the test work propulsion module responds to the mode switching instruction to switch the operation mode of the test work propulsion module, and determines a target industrial control system to be tested currently in the plurality of industrial control systems based on the operation mode; the mode switching instruction comprises: setting the operation mode to a manual mode and setting the operation mode to an automatic mode, wherein when the operation mode of the test work propulsion module is set to be manual operation in the mode switching instruction, the mode switching instruction further comprises a manual test instruction updated by a user;
the test work propulsion module comprises a preset test plan, the test plan is provided with a predicted test duration and a test sequence of each industrial control system, and if the current operation mode of the test work propulsion module is automatic operation, the test work propulsion module determines a current target industrial control system to be tested in the plurality of industrial control systems, and the test work propulsion module comprises:
when the test plan is initialized and executed by the test work propulsion module, determining the industrial control system with the first test sequence as the target industrial control system to be tested;
and when the test work propulsion module tests any industrial control system in the process of executing the test plan and the countdown of the expected test duration of the industrial control system is finished, determining the industrial control system positioned at the rear position of the industrial control system in the test sequence as the target industrial control system to be tested.
2. The method of claim 1, wherein if the current mode of operation of the test work advancement module is manual operation, the test work advancement module determines a target industrial control system among the plurality of industrial control systems that is currently to be tested, comprising:
and the test work propulsion module responds to the manual test instruction and determines the industrial control system specified in the manual test instruction as the target industrial control system to be tested currently.
3. The method of claim 1, wherein determining that power to all wiring closets other than the target wiring closet is off comprises:
if the test work propulsion module operates initially in any operation mode, determining that the power supplies of all other wiring cabinets except the target wiring cabinet are turned off; the operation modes comprise automatic operation and manual operation;
or, if the test work propulsion module is not initially operated in any one of the operation modes, the power control module, after determining a target wiring cabinet connected to the target industrial control system, closes the wiring cabinet connected to the currently-operating industrial control system, and determines that the power of all other wiring cabinets except the target wiring cabinet are closed.
4. The test system of the industrial control systems with different specifications is characterized by comprising a test work propulsion module and a power supply control module, wherein the power supply control module is used for controlling power switches of a plurality of wiring cabinets; the wiring cabinets are connected to the same production equipment group and are connected with a plurality of industrial control systems with different specifications one by one; when the power supply of any wiring cabinet is turned on, the industrial control system connected with the wiring cabinet is connected and conducted with the production equipment group;
the test work propulsion module is used for determining a target industrial control system to be tested currently in the plurality of industrial control systems and sending a test work propulsion instruction appointed with the target industrial control system to the power supply control module;
the power supply control module responds to the test work propulsion instruction and determines a target wiring cabinet connected to the target industrial control system; on the premise of determining that the power supplies of all the other wiring cabinets except the target wiring cabinet are turned off, controlling the power supply of the target wiring cabinet to be turned on, so that the target industrial control system can control the production equipment group in a testing manner;
the test system further comprises a remote control module;
the remote control module is used for sending a mode switching instruction to the test work propulsion module before the test work propulsion module determines a current target industrial control system to be tested in the plurality of industrial control systems, so that the test work propulsion module responds to the mode switching instruction to switch the operation mode of the test work propulsion module, and determines the current target industrial control system to be tested in the plurality of industrial control systems based on the operation mode; the mode switching instruction comprises: setting the operation mode to a manual mode and setting the operation mode to an automatic mode, wherein when the operation mode of the test work propulsion module is set to be manual operation in the mode switching instruction, the mode switching instruction further comprises a manual test instruction updated by a user;
the test work propulsion module comprises a preset test plan, and the test plan is provided with a predicted test duration and a test sequence of each industrial control system;
the test work propulsion module is used for determining the industrial control system with the first test sequence as the target industrial control system to be tested when the test plan is initially executed if the current running mode of the test work propulsion module is automatic running; or,
and when any industrial control system is tested in the process of executing the test plan, determining the industrial control system positioned at the rear position of the industrial control system in the test sequence as the target industrial control system to be tested when the countdown of the expected test duration of the industrial control system is finished.
5. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 3.
6. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the method of any of claims 1-3 when executing the program.
CN202210901134.5A 2022-07-28 2022-07-28 Test method, system, medium and equipment for industrial control systems with different specifications Active CN114995360B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210901134.5A CN114995360B (en) 2022-07-28 2022-07-28 Test method, system, medium and equipment for industrial control systems with different specifications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210901134.5A CN114995360B (en) 2022-07-28 2022-07-28 Test method, system, medium and equipment for industrial control systems with different specifications

Publications (2)

Publication Number Publication Date
CN114995360A CN114995360A (en) 2022-09-02
CN114995360B true CN114995360B (en) 2022-12-13

Family

ID=83022506

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210901134.5A Active CN114995360B (en) 2022-07-28 2022-07-28 Test method, system, medium and equipment for industrial control systems with different specifications

Country Status (1)

Country Link
CN (1) CN114995360B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101853025A (en) * 2009-03-31 2010-10-06 宝山钢铁股份有限公司 Method and device for data acquisition and processing of multiple industrial-control system platforms
CN106054058A (en) * 2016-04-28 2016-10-26 芯海科技(深圳)股份有限公司 System and method capable of performing testing and temperature control on multiple Sigma-Delta ADC chips
CN109426235A (en) * 2017-08-23 2019-03-05 郑州宇通客车股份有限公司 A kind of tester for control system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5754704B2 (en) * 2011-04-19 2015-07-29 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation System that controls communication between multiple industrial control systems
CN105404207B (en) * 2015-12-14 2019-09-06 中国电子信息产业集团有限公司第六研究所 A kind of industrial environment bug excavation apparatus and method for
CN108647141B (en) * 2018-04-26 2022-09-09 腾讯科技(深圳)有限公司 Automatic test method, device, computer readable medium and electronic equipment
CN110927489B (en) * 2019-11-27 2020-09-18 广州思泰信息技术有限公司 Distribution automation feeder terminal test system and method
CN110891063B (en) * 2019-11-30 2022-04-29 信联科技(南京)有限公司 Safe industrial control system based on safe intelligent control ware

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101853025A (en) * 2009-03-31 2010-10-06 宝山钢铁股份有限公司 Method and device for data acquisition and processing of multiple industrial-control system platforms
CN106054058A (en) * 2016-04-28 2016-10-26 芯海科技(深圳)股份有限公司 System and method capable of performing testing and temperature control on multiple Sigma-Delta ADC chips
CN109426235A (en) * 2017-08-23 2019-03-05 郑州宇通客车股份有限公司 A kind of tester for control system

Also Published As

Publication number Publication date
CN114995360A (en) 2022-09-02

Similar Documents

Publication Publication Date Title
CN107885097B (en) Nuclear power station simulator control system DCS transformation closed loop verification system and method
CN107562038B (en) Automatic test system for vehicle-mounted controller
CN104749993B (en) System and method for configuring industry security relay
CN104750063B (en) For configuring the system and industrial safety system collocation method of industry security relay
CN113589787B (en) Hardware-in-loop test method, test device, test system and readable storage medium
CN104133146A (en) On-site test method for feeder automation fault treatment logic
US20140040441A1 (en) System and method for the configuration of a clustered simulation network
CN105223897A (en) A kind of rolling stock electrical control cabinet proving installation and method of testing
CN110262360A (en) Frequency converter simulator and analogy method
CN110459260B (en) Automatic test switching device, method and system
CN111399459A (en) Intelligent household equipment control method, device, equipment and storage medium
CN114995360B (en) Test method, system, medium and equipment for industrial control systems with different specifications
CN106249685B (en) Pump-storage generator controls program full working scope Dynamic Simulation and Testing System and method
CN103576667A (en) Method, device and system for testing main control board
CN111551369A (en) Test system, method and device for satellite electric propulsion system
CN116009470A (en) Ground control test method and system for autonomous power distribution of carrier rocket
CN106547218B (en) Direct-current transmission field layer real-time simulation system, simulation system and closed-loop test system
CN107538484B (en) Upper computer debugging device applied to robot motor
US6745232B1 (en) Strobed synchronization providing diagnostics in a distributed system
CN102621897A (en) Method for collision-free switching of an assembly from off mode to operational mode
CN114138312A (en) Upgrade test method, device, electronic equipment and computer readable storage medium
CN114460859A (en) MMC valve control test method and system
CN106155784A (en) Method and device for automatically switching IPMI network port working mode
CN111858203A (en) Server performance detection method, system, programmable controller and storage medium
Andrei et al. Raspberry Pi, an Alternative Low-Cost PLC

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant