Industrial control analog simulation platform and test system

By separating the central processing unit of the simulation software from the external central processing unit of the running software, and using I/O terminals and displays for signal transmission and feedback, the problem of verification failure of the running software is solved, and the reliability and stability of the industrial control simulation platform are improved.

CN223637926UActive Publication Date: 2025-12-05SHANGHAI FIVES MECHANICAL&ELECTRICAL EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202423250389.3
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-12-05
Estimated Expiration
2034-12-26

AI Technical Summary

Technical Problem

In existing technologies, the running software and simulation software are integrated into the same software program framework, which leads to the failure of the verification of the running software and problems such as the intertwining and mutual interference of running status, data processing flow and memory resource usage.

Method used

The primary central processing unit required by the simulation software is placed separately from the external central processing unit required to run the software. Signal transmission and feedback are carried out through I/O terminals and a display. Isolators are used for signal isolation protection to ensure stable signal transmission and visual monitoring.

Benefits of technology

This avoids mutual interference between the running software and the simulation software, improves the reliability, stability and operability of the industrial control simulation platform, and ensures the verification effectiveness of the running software and the timely detection of abnormal problems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223637926U_ABST
    Figure CN223637926U_ABST
Patent Text Reader

Abstract

The utility model discloses an industrial control analog simulation platform and a test system. The industrial control analog simulation platform comprises a test cabinet; the PLC analog simulation system comprises a first central processing unit which is used for simulating a hardware operation state; the first I / O module comprises a plurality of first I / O terminals, one end of each first I / O terminal is connected with one end of the first central processing unit, and the other end of each first I / O terminal is used for being connected with the second central processing unit, so that digital signals of the second central processing unit are transmitted to the first central processing unit, or digital signals of the first central processing unit are transmitted to the second central processing unit; and the display is connected with the other end of the first central processor and is used for displaying the running state of the first central processor. According to the utility model, the first central processing unit required by the analog simulation software and the second central processing unit required by the operation software are separately arranged, so that the verification failure of the operation software caused by mutual interference between the operation software and the analog simulation software in the analog simulation process is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The utility model relates to engineering control software platform field, especially relate to a work simulation platform and test system. BACKGROUND

[0002] In the existing technical system, hardware equipment must rely on the running software matched with it to achieve the goal of automatic operation. In order to ensure the rigor of the running software in the logic level and the correctness of the function execution, the running software needs to be simulated by simulation software.

[0003] However, the current running software and simulation software are integrated in the same software program framework. Although this highly integrated architecture design is conducive to the overall management and shared use of software resources to a certain extent, it inevitably leads to some negative effects. Since the two are in the same software program system, in the simulation process, the running state, data processing flow and memory resource occupation between the running software and the simulation software are extremely easy to produce mutual interweaving, mutual interference, and even invalidation of the verification of the running software. UTILITY MODEL CONTENT

[0004] The utility model aims at solving the technical problem that the running software and the simulation software are integrated in the same software program framework, which leads to the invalidation of the verification of the running software. The utility model provides a work simulation platform and test system, which separates the first central processor required by the simulation software from the second central processor required by the running software, avoids the mutual interweaving and mutual interference of the running state, data processing flow and memory resource occupation between the running software and the simulation software in the simulation process, and leads to the invalidation of the verification of the running software.

[0005] To solve the above technical problems, the embodiment of the utility model discloses a work simulation platform, which comprises:

[0006] A test cabinet, which comprises a containing cavity, an outer side wall and an opening.

[0007] A PLC (Programmable Logic Controller) simulation system, which comprises:

[0008] A first central processor, which is arranged in the containing cavity and is used for simulating the hardware running state of the external environment.

[0009] a first I / O (Input / Output) module, the first I / O module comprising a plurality of first I / O terminals, the plurality of first I / O terminals being disposed on the outer sidewall, one end of the plurality of first I / O terminals being connected to one end of the first central processing unit, the other end of the plurality of first I / O terminals being configured to be connected to a second central processing unit in the external environment to transmit digital signals of the second central processing unit in the external environment to the first central processing unit or transmit digital signals of the first central processing unit to the second central processing unit in the external environment;

[0010] a display, the display being disposed on the opening, the display being connected to the other end of the first central processing unit, the display being configured to display a running state of the first central processing unit.

[0011] In the production and marketing mode of modern factories, hardware and running software adapted thereto are usually pushed to the market as a whole. The running software can drive the hardware to automatically run in a working state. Before the product is formally delivered to the customer, in order to guarantee the rigor of the running software in the logical architecture and the accuracy and stability of the function execution process, the simulation software is used for testing. By simulating various actual running scenes and boundary conditions, logical loopholes, functional defects and other problems that may be hidden in the running software are found, thereby providing a reference basis and direction for optimization and improvement of the running software.

[0012] According to the technical scheme, the operator can issue various instructions on the running software according to the specific production task requirements. At this time, the second central processing unit in the external environment connected thereto will convert these instructions into digital signals (such as arithmetic operations, logical judgments, etc.). Subsequently, the digital signals after conversion will be transmitted to the first central processing unit through the plurality of first I / O terminals. After receiving the digital signals, the first central processing unit will simulate the working state and processing flow of the hardware in the external environment when receiving the same instructions, and sequentially read, decode and execute the digital signals. At the same time, the first central processing unit will also display the running state of the simulated hardware (i.e. the first central processing unit) in the process of executing the instructions on the display connected thereto. In this way, the operator can accurately understand the working condition of the simulated hardware (i.e. the first central processing unit) at the first time, timely discover and handle possible abnormal problems, and thus the testing work is conveniently performed.

[0013] In addition, the first central processor also converts the running state of the simulated external hardware in the execution instruction process into a digital signal, and the digital signal after the conversion processing is fed back to the second central processor of the external environment through the plurality of first I / O terminals. The second central processor of the external environment reads and decodes the digital signal in sequence, and ensures that the first central processor has executed the action according to the instruction of the second central processor of the external environment.

[0014] If the first central processor does not feed back the running state to the second central processor of the external environment, the first reason may be that the simulation program code in the first central processor is wrong, and the simulation program code needs to be checked and corrected. The second reason is that the second central processor of the external environment does not convert the instruction into a digital signal, and the second central processor needs to be checked.

[0015] The technical scheme adopts the first central processor required by the simulation software and the second central processor of the external environment required by the running software, which are placed separately, avoids the situation that the running state, data processing flow and memory resource occupation of the running software and the simulation software are intertwined and interfered with each other in the simulation process, so that the verification of the running software is invalid. At the same time, the plurality of first I / O terminals of the first I / O module can ensure the stable transmission of the digital signal, and the operator can accurately understand the working condition of the simulated hardware (i.e. the first central processor) in the first time through the visual window of the display, and timely discover and handle the abnormal problems, thereby improving the reliability, stability and operability of the industrial control simulation platform.

[0016] According to another specific embodiment of the present application, the industrial control simulation platform comprises a low-voltage control component, the low-voltage control component comprises a plurality of isolators, the plurality of isolators correspond to the plurality of first I / O terminals one by one, one end of each isolator is connected to the other end of the corresponding first I / O terminal, and the other end of each isolator is used to connect to the second central processor of the external environment.

[0017] By using the above technical scheme, the plurality of isolators are used to isolate and protect the signals of the first central processor and the second central processor. If the first central processor fails, abnormal factors such as short-circuit current and abnormal voltage peak generated by the first central processor will be blocked on one side of the isolator, so as to ensure that the second central processor can still maintain a normal and stable running state.

[0018] Similarly, if the second central processor fails, abnormal factors such as short-circuit current and abnormal voltage peak generated by the second central processor will be blocked on the other side of the isolator, so as to ensure that the first central processor can still maintain a normal and stable running state.

[0019] According to another specific embodiment of the present application, the first central processor is connected with the plurality of first I / O terminals through a cable.

[0020] According to another specific embodiment of the present application, the first I / O module comprises a plurality of first I / O cards, the plurality of first I / O cards correspond to the plurality of first I / O terminals one by one, one end of each of the first I / O cards is connected with one end of the first central processor, and the other end of each of the first I / O cards is connected with one end of the corresponding first I / O terminal.

[0021] According to another specific embodiment of the present application, the plurality of first I / O terminals comprise:

[0022] a first DO (Digital Output) terminal, one end of the first DO terminal is connected with one end of the first central processor, the first DO terminal is used for connecting with a second central processor in the outside world, and the first DO terminal is used for receiving a digital signal output by the first central processor and transmitting the digital signal to the second central processor in the outside world;

[0023] a first DI (Digital Input) terminal, one end of the first DI terminal is connected with one end of the first central processor, the first DI terminal is used for connecting with the second central processor in the outside world, and the first DI terminal is used for receiving a digital signal input by the second central processor in the outside world and transmitting the digital signal to the first central processor;

[0024] a first AO (Analog Output) terminal, one end of the first AO terminal is connected with one end of the first central processor, the first AO terminal is used for connecting with the second central processor in the outside world, and the first AO terminal is used for receiving a digital signal output by the first central processor and transmitting the digital signal to the second central processor in the outside world;

[0025] a first AI (Analog Input) terminal, one end of the first AI terminal is connected with one end of the first central processor, the first AI terminal is used for connecting with the second central processor in the outside world, and the first AI terminal is used for receiving a digital signal input by the second central processor in the outside world and transmitting the digital signal to the first central processor.

[0026] According to another specific embodiment of the present application, the test cabinet comprises a mounting piece and an inner side wall, the mounting piece is arranged in the accommodating cavity, the mounting piece is connected with the inner side wall, and the first central processor, the plurality of first I / O cards and the plurality of isolators are arranged in the mounting piece.

[0027] The embodiment of the utility model discloses a test system, the test system includes:

[0028] The industrial control simulation platform of any one of the preceding;

[0029] Second central processing unit, the second central processing unit is used for with the hardware connection of outside, the second central processing unit can send digital signal;

[0030] Second I / O module, the second I / O module includes a plurality of second I / O terminals, the plurality of second I / O terminals with the plurality of first I / O terminals one-to-one correspondence, every second I / O terminal one end with the second central processing unit is connected, every second I / O terminal other end with corresponding first I / O terminal other end is connected.

[0031] According to another specific embodiment of the utility model, the plurality of second I / O terminals includes:

[0032] Second DO terminal, one end of the second DO terminal is connected with the second central processing unit, the other end of the second DO terminal is connected with the first DI terminal of the plurality of first I / O terminals;

[0033] Second DI terminal, one end of the second DI terminal is connected with the second central processing unit, the other end of the second DI terminal is connected with the first DO terminal of the plurality of first I / O terminals;

[0034] Second AO terminal, one end of the second AO terminal is connected with the second central processing unit, the other end of the second AO terminal is connected with the first AI terminal of the plurality of first I / O terminals;

[0035] Second AI terminal, one end of the second AI terminal is connected with the second central processing unit, the other end of the second AI terminal is connected with the first AO terminal of the plurality of first I / O terminals.

[0036] Adopt the technical scheme, in the process of achieving the signal transmission between the first central processing unit and the second central processing unit, there is clear wiring specification requirement. Specifically, the first DI terminal of the first central processing unit end can only be connected with the second DO terminal of the second central processing unit end, the first DO terminal can only be connected with the second DI terminal, the first AI terminal can only be connected with the second AO terminal, and the first AO terminal can only be connected with the second AI terminal. If any one group of wiring deviation or error appears, for example, the first AI terminal is connected with the second AI terminal, or the first DO terminal is connected with the second DO terminal, it will cause the interruption of signal transmission link, and further cause the signal unable to be normally transmitted.

[0037] Therefore, in combination with the foregoing, if the first central processor does not feed back the running state to the second central processor outside, the third reason can be that the wiring link at the terminal is wrong, and then the wiring at the terminal needs to be checked to see if the wiring is wrong and corrected in time.

[0038] According to another specific embodiment of the present application, the plurality of second I / O terminals are connected with the second central processor through a cable.

[0039] The above technical solution is adopted, the plurality of second I / O terminals are connected with the second central processor through a cable, if the wiring between the two is deviated or wrong, it will cause the signal unable to be transmitted. Therefore, in combination with the foregoing, if the first central processor does not feed back the running state to the second central processor outside, the fourth reason can be that the wiring between the second central processor and the plurality of second I / O terminals fails, which needs to be checked and corrected in time to ensure the correctness and reliability of the wiring, so as to realize the effective verification of the hardware logic. BRIEF DESCRIPTION OF DRAWINGS

[0040] Figure 1 A schematic view of an industrial control simulation platform according to an embodiment of the present application is shown.

[0041] Figure 2 A front view of a test cabinet according to an embodiment of the present application is shown.

[0042] Figure 3 A side view of a test cabinet according to an embodiment of the present application is shown.

[0043] Figure 4 A schematic view of a mounting member according to an embodiment of the present application is shown.

[0044] LEGEND

[0045] An industrial control simulation platform 100;

[0046] A test cabinet 110;

[0047] An outer side wall 111; an opening 112; a mounting member 113;

[0048] A PLC simulation and emulation system 120;

[0049] A first central processor 121;

[0050] A first I / O module 122;

[0051] A first I / O terminal 1221; a first DO terminal 12211; a first DI terminal 12212; a first AO terminal 12213; a first AI terminal 12214;

[0052] A first I / O card member 1222;

[0053] Display 130;

[0054] Low-voltage control component 140; isolator 141;

[0055] Second central processing unit 200;

[0056] Second I / O module 300;

[0057] Second I / O terminal 310; second DO terminal 311; second DI terminal 312; second AO terminal 313; second AI terminal 314;

[0058] Cable 400. DETAILED DESCRIPTION

[0059] The above embodiments of the present application are merely intended for describing the technical solutions of the present application. It is apparent that the technical solutions of the present application can be implemented not only in the above described embodiments, but also in other embodiments. The specific implementation manners of the present application can be understood by those skilled in the art, which are within the scope of the technical solutions of the present application. In conclusion, it is intended to cover various modifications and changes within the spirit and principle of the present application, and the scope of the present application is defined by the claims.

[0060] It should be noted that in this specification, similar reference numbers and letters indicate similar items in the following drawings, thus, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.

[0061] In the description of the present embodiments, it should be noted that the terms "upper", "lower", "inner", "bottom" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, or the orientation or positional relationship in which the product of the present application is usually placed, and are merely for the convenience of describing the present application and simplifying the description, and thus cannot be understood as indicating or implying that the indicated device or element must have a particular orientation, be constructed and operated in a particular orientation, and thus cannot be understood as limiting the present application.

[0062] The terms "first", "second", and the like are merely used to distinguish descriptions, and cannot be understood as indicating or implying relative importance.

[0063] It should be noted that, in the description of the present embodiment, unless otherwise explicitly specified and limited, the terms "set", "connected", "connected" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium, or it can be connected inside two elements. For those skilled in the art, the specific meaning of the above terms in the present embodiment can be understood according to the specific circumstances.

[0064] In order to make the purpose, technical scheme and advantages of the utility model more clear, the embodiments of the utility model will be described in further detail below with reference to the drawings.

[0065] Reference Figures 1 to 4 The embodiment of the present application provides a test system, which comprises an industrial control simulation platform 100, a second central processor 200 and a second I / O module 300, the second central processor 200 is connected with the second I / O module 300. The second central processor 200 is used for being connected with the hardware (not shown in the figure) of the outside world, and the second central processor 200 can send digital signals.

[0066] The industrial control simulation platform 100 comprises a test cabinet 110, a PLC simulation simulation system 120 and a display 130. The test cabinet 110 comprises a containing cavity (not shown in the figure), an outer side wall 111 and an opening 112, and the display 130 is arranged at the opening 112.

[0067] The PLC simulation simulation system 120 comprises a first central processor 121 and a first I / O module 122. The first central processor 121 is arranged in the containing cavity, and the first central processor 121 is used for simulating the running state of the hardware of the outside world.

[0068] The first I / O module 122 comprises four first I / O terminals 1221, and the four first I / O terminals 1221 are arranged on the outer side wall 111. One end of the first I / O terminal 1221 is connected with one end of the first central processor 121. The other end of the first I / O terminal 1221 is used for being connected with the second central processor 200, so as to transmit the digital signals of the second central processor 200 to the first central processor 121, or transmit the digital signals of the first central processor 121 to the second central processor 200.

[0069] The display 130 is connected with the other end of the first central processor 121, and the display 130 is used for displaying the running state of the first central processor 121.

[0070] In the production and marketing mode of modern factory, hardware and running software adapted to the hardware are usually pushed to the market as a whole. The running software can drive the hardware to run automatically. Before the product is delivered to the customer, the running software needs to be tested by simulation software to ensure the logical rigor and the accuracy and stability of the function execution. Through simulating various actual running scenarios and boundary conditions, the logical loopholes and function defects in the running software can be found, thereby providing reference and direction for the optimization and improvement of the running software.

[0071] According to the technical scheme, the operator can issue various instructions on the running software according to the specific production task requirements. At this time, the second central processor 200 connected thereto will convert these instructions into digital signals (such as arithmetic operations, logical judgments, etc.). Subsequently, the digital signals after conversion will be transmitted to the first central processor 121 through the plurality of first I / O terminals 1221. After receiving the digital signals, the first central processor 121 will simulate the working state and processing flow of the external hardware when receiving the same instructions, and sequentially read, decode and execute the digital signals. At the same time, the first central processor 121 will also display the running state of the external hardware during the execution of the instructions on the display 130 connected thereto. In this way, the operator can accurately understand the working condition of the simulated hardware (i.e. the first central processor 121) at the first time, and timely discover and handle possible abnormal problems, so that the testing work can be carried out.

[0072] In addition, the first central processor 121 will also convert the running state of the external hardware during the execution of the instructions into digital signals, and the digital signals after conversion will be fed back to the second central processor 200 through the plurality of first I / O terminals 1221. The second central processor 200 will sequentially read and decode the digital signals to ensure that the first central processor 121 has executed the action according to the instructions of the second central processor 200.

[0073] If the first central processor 121 does not feed back the running state to the second central processor 200, the first reason may be that the simulation program code in the first central processor 121 is wrong, and the simulation program code needs to be checked and corrected. The second reason is that the second central processor 200 does not convert the instructions into digital signals, and the second central processor 200 needs to be checked.

[0074] The technical scheme separates the first central processor 121 required by the simulation software from the second central processor 200 required by the running software, avoids the situation that the running state, data processing flow and memory resource occupation of the running software and the simulation software are interwoven and interfered with each other in the simulation process, and causes the verification of the running software to be invalid. Meanwhile, the stable transmission of the digital signal can be ensured through the plurality of first I / O terminals 1221 of the first I / O module 122, the operator can accurately understand the working condition of the simulated hardware (i.e. the first central processor 121) in the first time through the visual window of the display 130, and the abnormal problems that may occur can be found and processed in time, and the reliability, stability and operability of the industrial control simulation platform 100 are improved.

[0075] It should be noted that the number of the first I / O terminals 1221 is not specifically limited in the embodiment of the application, for example, in other possible implementation manners, the number of the first I / O terminals 1221 can be six, eight, etc.

[0076] In some possible implementation manners, referring to Figure 1 The second I / O module 300 includes four second I / O terminals 310, and the four second I / O terminals 310 correspond to the four first I / O terminals 1221 one by one. One end of each second I / O terminal 310 is connected with the second central processor 200, and the other end of each second I / O terminal 310 is connected with the other end of the corresponding first I / O terminal 1221.

[0077] It should be noted that the number of the second I / O terminals 310 is not specifically limited in the embodiment of the application, for example, in other possible implementation manners, the number of the second I / O terminals 310 can be six, eight, etc.

[0078] In some possible implementation manners, referring to Figures 1 to 4 The industrial control simulation platform includes the low-voltage control component 140, the low-voltage control component 140 includes four isolators 141, the four isolators 141 correspond to the four first I / O terminals 1221 one by one, one end of each isolator 141 is connected with the other end of the corresponding first I / O terminal 1221, and the other end of each isolator 141 is used to be connected with the second central processor 200.

[0079] By using the above technical scheme, the signal isolation and signal protection are performed on the first central processor 121 and the second central processor 200 through the plurality of isolators 141. If the first central processor 121 fails, abnormal factors such as short-circuit current and abnormal voltage peak generated by the first central processor 121 will be blocked on one side of the isolator 141, so that the second central processor 200 can still maintain a normal and stable running state.

[0080] Similarly, if the second central processor 200 fails, abnormal factors such as short-circuit current, abnormal voltage spike, etc. generated by the second central processor 200 will be blocked on the other side of the isolator 141, ensuring that the first central processor 121 can still maintain a normal and stable operating state.

[0081] It should be noted that the number of isolators 141 is not specifically limited in the embodiments of the present application. For example, in other possible implementations, the number of isolators 141 can be six, eight, etc.

[0082] In some possible implementations, referring to Figure 1 , the first central processor 121 is connected with the plurality of first I / O terminals 1221 through the cable 400.

[0083] In some possible implementations, referring to Figures 1 to 4 , the first I / O module 122 includes four first I / O card pieces 1222, and the four first I / O card pieces 1222 correspond to the four first I / O terminals 1221 one by one. One end of each first I / O card piece 1222 is connected with one end of the first central processor 121, and the other end of each first I / O card piece 1222 is respectively connected with one end of the corresponding first I / O terminal 1221.

[0084] It should be noted that the number of first I / O card pieces 1222 is not specifically limited in the embodiments of the present application. For example, in other possible implementations, the number of first I / O card pieces 1222 can be six, eight, etc.

[0085] In some possible implementations, referring to Figures 1 to 4 , the four first I / O terminals 1221 include a first DO terminal 12211, a first DI terminal 12212, a first AO terminal 12213, and a first AI terminal 12214. In combination with Figure 1 and Figure 3 , since the first DO terminal 12211, the first DI terminal 12212, the first AO terminal 12213, and the first AI terminal 12214 have the same appearance, the specific terminal structure is not distinguished in the dashed area in Figure 3 , and the dashed area in Figure 3 is the whole of the plurality of first I / O terminals 1221.

[0086] The four second I / O terminals 310 include a second DO terminal 311, a second DI terminal 312, a second AO terminal 313, and a second AI terminal 314.

[0087] One end of the first DO terminal 12211 is connected with one end of the first central processor 121, one end of the second DI terminal 312 is connected with the second central processor 200, and the other end of the second DI terminal 312 is connected with the other end of the first DO terminal 12211. The first DO terminal 12211 is used to receive the digital signal output by the first central processor 121 and transmit the digital signal to the second central processor 200 through the second DI terminal 312.

[0088] One end of the first DI terminal 12212 is connected with one end of the first central processor 121, one end of the second DO terminal 311 is connected with the second central processor 200, and the other end of the second DO terminal 311 is connected with the other end of the first DI terminal 12212. The first DI terminal 12212 is used to receive the digital signal input by the second central processor 200 through the second DO terminal 311 and transmit the digital signal to the first central processor 121.

[0089] One end of the first AO terminal 12213 is connected with one end of the first central processor 121, one end of the second AI terminal 314 is connected with the second central processor 200, and the other end of the second AI terminal 314 is connected with the other end of the first AO terminal 12213. The first AO terminal 12213 is used to receive the digital signal output by the first central processor 121 and transmit the digital signal to the second central processor 200 through the second AI terminal 314.

[0090] One end of the first AI terminal 12214 is connected with one end of the first central processor 121, one end of the second AO terminal 313 is connected with the second central processor 200, and the other end of the second AO terminal 313 is connected with the other end of the first AI terminal 12214. The first AI terminal 12214 is used to receive the digital signal input by the second central processor 200 through the second AO terminal 313 and transmit the digital signal to the first central processor 121.

[0091] With the above technical solution, in the process of achieving signal transmission between the first central processor 121 and the second central processor 200, there are clear wiring specification requirements. Specifically, the first DI terminal 12212 at the first central processor 121 end can only be connected with the second DO terminal 311 at the second central processor 200 end, the first DO terminal 12211 can only be connected with the second DI terminal 312, the first AI terminal 12214 can only be connected with the second AO terminal 313, and the first AO terminal 12213 can only be connected with the second AI terminal 314. If any one of the wiring deviates or is wrong, for example, the first AI terminal 12214 is connected with the second AI terminal 314, or the first DO terminal 12211 is connected with the second DO terminal 311, it will cause the interruption of the signal transmission link, and further cause the signal to be unable to be normally transmitted.

[0092] Therefore, in combination with the foregoing, if the first central processor 121 does not feed back the running state to the second central processor 200, the third reason can be that the wiring link at the terminal is wrong, and then the wiring at the terminal needs to be checked to see if the wiring is wrong and corrected in time.

[0093] In some possible embodiments, with reference to Figures 1 to 4 The test cabinet 110 includes a mounting piece 113 and an inner side wall (not shown in the figure), the mounting piece 113 is arranged in the accommodating cavity, the mounting piece 113 is connected with the inner side wall, the first central processor 121, the four first I / O card pieces 1222 and the four isolators 141 are arranged in the mounting piece 113.

[0094] In some possible embodiments, with reference to Figure 1 The four second I / O terminals 310 are connected with the second central processor 200 through the cable 400.

[0095] With the above technical scheme, the second I / O terminal 310 is connected with the second central processor 200 through the cable 400, if the wiring between the two deviates or is wrong, it will cause the signal unable to be transmitted. Therefore, in combination with the foregoing, if the first central processor 121 does not feed back the running state to the second central processor 200, the fourth reason can be that the wiring between the second central processor 200 and the second I / O terminal 310 fails, and this place needs to be checked and corrected in time to ensure the correctness and reliability of the wiring, so as to realize the effective verification of the hardware logic.

[0096] Although the utility model has been illustrated and described by referring to some preferred embodiments of the utility model, it should be understood by those skilled in the art that the above content is further detailed description of the utility model in combination with specific embodiments, and the specific implementation of the utility model cannot be limited to these descriptions. Those skilled in the art can make various changes in form and details, including making a number of simple inferences or replacements, without departing from the spirit and scope of the utility model.

Claims

1. An industrial control simulation platform, characterized in that, The industrial control simulation platform comprises: a test cabinet comprising a receiving cavity, an outer side wall and an opening; a PLC simulation system comprising: a first central processing unit arranged in the receiving cavity and configured to simulate a hardware running state of an external environment; a first I / O module comprising a plurality of first I / O terminals arranged on the outer side wall, one end of each of the first I / O terminals being connected to one end of the first central processing unit, and the other end of each of the first I / O terminals being configured to be connected to a second central processing unit of an external environment to transmit digital signals of the second central processing unit of the external environment to the first central processing unit or transmit digital signals of the first central processing unit to the second central processing unit of the external environment; a display arranged at the opening and connected to the other end of the first central processing unit, the display being configured to display a running state of the first central processing unit.

2. The industrial control simulation platform of claim 1, wherein, The industrial control simulation platform comprises low-voltage control components, the low-voltage control components comprising a plurality of isolators corresponding to the plurality of first I / O terminals one by one, one end of each of the isolators being connected to the other end of the corresponding first I / O terminal, and the other end of each of the isolators being configured to be connected to the second central processing unit of the external environment.

3. The industrial control simulation platform of claim 1, wherein, The first central processing unit is connected to the plurality of first I / O terminals through a cable.

4. The industrial control simulation platform of claim 1, wherein, The first I / O module comprises a plurality of first I / O cards corresponding to the plurality of first I / O terminals one by one, one end of each of the first I / O cards being connected to one end of the first central processing unit, and the other end of each of the first I / O cards being connected to one end of the corresponding first I / O terminal.

5. The industrial control simulation platform of claim 1, wherein, The plurality of first I / O terminals comprise: a first DO terminal connected to one end of the first central processing unit, the first DO terminal being configured to be connected to the second central processing unit of the external environment, and the first DO terminal being configured to receive digital signals output by the first central processing unit and transmit the digital signals to the second central processing unit of the external environment; a first DI terminal connected to one end of the first central processing unit, the first DI terminal being configured to be connected to the second central processing unit of the external environment, and the first DI terminal being configured to receive digital signals input by the second central processing unit of the external environment and transmit the digital signals to the first central processing unit; a first AO terminal connected to one end of the first central processing unit, the first AO terminal being configured to be connected to the second central processing unit of the external environment, and the first AO terminal being configured to receive digital signals output by the first central processing unit and transmit the digital signals to the second central processing unit of the external environment; A first AI terminal, one end of the first AI terminal is connected with one end of the first CPU, the first AI terminal is used for connecting with a second CPU in the outside world, the first AI terminal is used for receiving a digital signal input by the second CPU in the outside world and transmitting to the first CPU.

6. The industrial control simulation platform of claim 1, wherein, The test cabinet comprises a mounting member and an inner side wall, the mounting member is arranged in the accommodating cavity, the mounting member is connected with the inner side wall, the first CPU, a plurality of first I / O card members and a plurality of isolators are arranged in the mounting member.

7. A test system, characterized by The test system comprises: The industrial control simulation platform according to any one of claims 1-6; A second CPU, the second CPU is used for connecting with hardware in the outside world, the second CPU can send a digital signal; A second I / O module, the second I / O module comprises a plurality of second I / O terminals, the plurality of second I / O terminals correspond to the plurality of first I / O terminals one by one, one end of each second I / O terminal is connected with the second CPU, and the other end of each second I / O terminal is connected with the other end of the corresponding first I / O terminal.

8. The test system of claim 7, wherein, The plurality of second I / O terminals comprise: A second DO terminal, one end of the second DO terminal is connected with the second CPU, and the other end of the second DO terminal is connected with a first DI terminal of the plurality of first I / O terminals; A second DI terminal, one end of the second DI terminal is connected with the second CPU, and the other end of the second DI terminal is connected with a first DO terminal of the plurality of first I / O terminals; A second AO terminal, one end of the second AO terminal is connected with the second CPU, and the other end of the second AO terminal is connected with a first AI terminal of the plurality of first I / O terminals; A second AI terminal, one end of the second AI terminal is connected with the second CPU, and the other end of the second AI terminal is connected with a first AO terminal of the plurality of first I / O terminals.

9. The test system of claim 7, wherein, The plurality of second I / O terminals are connected with the second CPU through cables.