Control system and production line
By introducing a shared program design between the master control system and the slave control system in an automated production line, the problems of large workload and insufficient program capacity in existing control systems are solved, achieving efficient programming and debugging and reducing costs.
Patent Information
- Application Number
- CN202411375934.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-09-30
AI Technical Summary
The existing automated production line control system is poorly designed, resulting in a large workload and insufficient program capacity. High-end PLC systems are expensive and difficult to program and debug.
The system adopts a structure of a master control system and multiple slave control systems. The master control system controls multiple slave control systems, which distributes the amount of programming work. By utilizing the cooperation of multiple systems, the programming workload is reduced and the control accuracy is improved.
It reduces the workload of creating production line control programs, improves production efficiency, lowers system hardware costs, and simplifies the subsequent debugging process.
Smart Images

Figure CN119270786A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of automation control technology, and more specifically, to a control system and a production line. Background Art
[0002] With the development of automatic control technology, not only processing equipment but also production lines are becoming increasingly popular with fully automatic control.
[0003] The related technology discloses an automated production line, which includes multiple processing equipment that can execute the same processing technology. Due to the unreasonable production of the production line control system disclosed in the related technology, when producing the control program of the production line, not only is the workload large, but the control system also needs to have a large program capacity. Summary of the invention
[0004] The present application provides a control system for use in the above-mentioned automated production line, which can reduce the workload when making control programs and has a larger program capacity.
[0005] The technical solution adopted in the present application is: to provide a control system for controlling a production line, the production line includes a control device and a plurality of processing equipment that can execute the same processing technology, the control device and the plurality of processing equipment can be communicatively connected, the control system includes a master control system and a plurality of slave control systems, the master control system is implanted in the control device, the master control system is provided with a first data address, the first data address includes a plurality of first addresses for storing data, and the plurality of first addresses are all different; each of the slave control systems is implanted in a processing equipment, each of the slave control systems can control the corresponding processing equipment to work, each of the slave control systems is provided with a second data address, the second data address includes a plurality of second addresses for storing data, each of the second addresses corresponds to a first address and can be communicatively connected, and each of the second addresses can receive data transmitted by the corresponding first address; the plurality of first addresses of the first data address are used to store control data that can control the slave control system, the first address can transmit the control data to the corresponding second address, thereby controlling the corresponding slave control system; among the plurality of slave control systems, the plurality of second addresses in each of the slave control systems are one-to-one corresponding to the plurality of second addresses in any of the remaining slave control systems.
[0006] Furthermore, the master control system is also provided with a third data address, and the third data address includes multiple third addresses for storing data, and the multiple third addresses are divided into multiple groups, each group includes multiple third addresses, and the multiple third addresses in each group are continuous addresses, and a second address of each slave control system can be communicatively connected to the corresponding first address through a third address in a group; the data stored in the multiple first addresses of the first data address can be transmitted to the third data address, and the third data address receives the data and stores it in the corresponding multiple third addresses; the data stored in the multiple third addresses of the third data address can be transmitted to the second data address corresponding to the slave control system, and the second data address receives the data and stores it in the corresponding multiple second addresses.
[0007] Furthermore, each of the slave control systems is also provided with a fourth data address, and the fourth data address includes multiple fourth addresses for storing data, and the multiple fourth addresses are continuous addresses. Each of the second addresses in the slave control system can be communicatively connected to the corresponding third address through a fourth address; the data stored in the multiple third addresses of the third data address can be transmitted to the fourth data address of the corresponding slave control system, and the fourth data address receives the data and stores it in the corresponding multiple fourth addresses; the data stored in the multiple fourth addresses of the fourth data address can be transmitted to the corresponding second data address, and the second data address receives the data and stores it in the corresponding multiple second addresses.
[0008] Furthermore, the number of the first addresses, the number of the second addresses of the plurality of slave control systems, the number of the third addresses, and the number of the fourth addresses of the plurality of slave control systems are all equal.
[0009] Furthermore, each fourth address in each of the slave control systems is the same as the corresponding third address that can be communicated.
[0010] Furthermore, the same control program is written into the same second address, and the control program is used to control the corresponding processing equipment.
[0011] Furthermore, the control system also includes a main computer system, and the production line also includes a main host computer. The main host computer is communicatively connected to the control device, and the main computer system is implanted in the main host computer. The main computer system is communicatively connected to the main control system to control the main control system.
[0012] Furthermore, the control system also includes multiple slave computer systems, and the production line also includes multiple slave host computers. Each of the slave host computers can be communicatively connected to one of the processing equipment. Each of the slave computer systems is implanted with a slave host computer. The slave computer system can be communicatively connected to the corresponding slave control system to control the slave control system.
[0013] The present application also provides a production line, comprising a plurality of processing equipment, a control device and any control system as described above, wherein the control device can be communicatively connected with the plurality of processing equipment, the master control system is implanted in the control device, and each of the slave control systems is implanted in one of the processing equipment, and each of the slave control systems can control the operation of the corresponding processing equipment.
[0014] Furthermore, the production line also includes a main host computer and multiple slave host computers, and the control system also includes a main computer system and multiple slave computer systems; the main host computer is communicably connected to the control device, the main computer system is implanted in the main host computer, and the main computer system is communicably connected to the main control system to control the main control system; each of the slave host computers is communicably connected to one of the processing equipment, each of the slave computer systems is implanted in one of the slave host computers, and the slave computer system is communicably connected to the corresponding slave control system to control the slave control system.
[0015] The control system provided in the present application is used to control a production line, and the production line needs to have multiple processing equipment that can execute the same processing technology. Each slave control system is implanted in a processing equipment, and the master control system is implanted in the control device, so that multiple processing equipment can be controlled by the control device.
[0016] Among them, the data stored in the multiple second addresses of the second data address in the slave control system can control the corresponding processing equipment, and the data stored in the corresponding multiple first addresses of the first data address in the master control system are control data. After the control data is transmitted to the corresponding second address of the slave control system, the data stored in the corresponding second address can be controlled to control the corresponding processing equipment.
[0017] Furthermore, for the control system of the above-mentioned production line, relative to the control system of the present application, the control system disclosed in the related art can be understood as: only a single system is used as a carrier of the control program of multiple processing equipment, and is controlled and connected with multiple equipment. Taking the PLC (Programmable Logic Controller) system as an example, there is an upper limit to the amount of programs that a PLC system can accommodate. Therefore, for control programs with a large amount of programs, its capacity generally cannot meet the requirements. If a high-end PLC system is used, the cost increases exponentially. At the same time, if all control programs are stored in a PLC system, not only is the programming difficult, but the subsequent debugging is also very difficult and requires a lot of time.
[0018] In the control system of the present application, a corresponding number of processing equipment are controlled respectively by multiple slave control systems, and then the settings of the multiple slave control systems are controlled by the main control system. In this way, in writing the control program, the control program for controlling the processing equipment to execute the processing technology is stored in the corresponding slave control system, and the control program for coordinating and controlling the execution of multiple slave control systems is stored in the main control system. By utilizing the cooperation of multiple systems and sharing the program volume, the system hardware cost can be saved.
[0019] At the same time, in the multiple slave control systems of the present application, the multiple second addresses in each slave control system are one-to-one corresponding to the multiple second addresses in any other slave control system, and the multiple processing equipment with the same processing technology in the production line have the same control program for controlling the execution of the processing technology. Therefore, the present application sets the number of second addresses and address numbers of different slave control systems to be one-to-one corresponding. Then, when making the processing technology control programs for multiple processing equipment, it is only necessary to write the processing technology control program for one processing equipment, and the control programs for the processing procedures of other processing equipment can be copied and pasted into the corresponding multiple second addresses to complete the processing technology control programs for multiple processing equipment. The control program in the master control system only needs to control the data in each first address to be transmitted to the corresponding second address in the corresponding slave control system, so as to realize precise control of multiple devices, and the workload of writing the control program in the master control system is relatively small, which simplifies the complex and also helps the subsequent debugging.
[0020] Therefore, when producing the control program of the production line, using the control system of the present application as a carrier can not only share the program volume, but also greatly reduce the programming workload, thereby improving the production efficiency of the control program of the production line. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0022] Figure 1 A schematic diagram of communication relationship of a control system provided in an embodiment of the present application;
[0023] Figure 2 for Figure 1 Schematic diagram of communication relationship of control system with third data address added to the central control system;
[0024] Figure 3 for Figure 2 Schematic diagram of communication relationship of control system with fourth data address added to the central and slave control systems;
[0025] Figure 4 for Figure 3 A schematic diagram of the communication relationship between the control system of the main computer subsystem and the slave computer subsystem is added;
[0026] Figure 5 A structural schematic block diagram and a communication relationship schematic diagram of the production line provided in an embodiment of the present application.
[0027] Among them, the reference numerals in the figure are:
[0028] 10. Control system; 11. Master control system; 111. First data address; 112. Third data address; 12. Slave control system; 121. Second data address; 122. Fourth data address; 13. Main computer system; 14. Slave computer system; 20. Production line; 21. Processing equipment; 22. Control device; 23. Main host computer; 24. Slave host computer. DETAILED DESCRIPTION
[0029] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0030] It should be noted that when an element is referred to as being “connected to” another element, it can be directly connected to the other element or indirectly connected to the other element.
[0031] It should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly indicate the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0032] See also Figure 1 , the control system 10 provided in the embodiment of the present application is now described. The control system 10 provided in the embodiment of the present application is used to control a production line 20, the production line 20 includes a control device 22 and a plurality of processing equipment 21 that can perform the same processing technology, and the control device 22 and the plurality of processing equipment 21 can be communicatively connected.
[0033] The control system 10 includes a master control system 11 and multiple slave control systems 12. The master control system 11 is implanted with a control device 22. The master control system 11 is provided with a first data address 111. The first data address 111 includes multiple first addresses for storing data, and the multiple first addresses are all different. Each slave control system 12 is implanted with a processing device 21. Each slave control system 12 can control the corresponding processing device 21 to work. Each slave control system 12 is provided with a second data address 121. The second data address 121 includes multiple second addresses for storing data. Each second address corresponds to a first address and can be communicatively connected. Each second address can receive data transmitted by the corresponding first address. The multiple first addresses of the first data address 111 are used to store control data that can control the slave control system 12. The first address can transmit the control data to the corresponding second address, thereby controlling the corresponding slave control system 12. Among the multiple slave control systems 12, the multiple second addresses in each slave control system 12 are the same as the multiple second addresses in any other slave control system 12 in a one-to-one correspondence.
[0034] The control system 10 provided in the embodiment of the present application is used to control a production line 20, and the production line 20 needs to have multiple processing equipment 21 that can execute the same processing technology, each slave control system 12 is implanted in a processing equipment 21, and the master control system 11 is implanted in the control device 22, so that multiple processing equipment 21 can be controlled by the control device 22. It should be noted that the master control system 11 and the slave control system 12 in the embodiment of the present application are both based on a PLC (Programmable Logic Controller) system as an example, therefore, the basic functions of the master control system 11 and the slave control system 12 are not described in detail here.
[0035] Among them, the data stored in the multiple second addresses of the second data address 121 in the slave control system 12 can control the corresponding processing equipment 21, and the data stored in the corresponding multiple first addresses of the first data address 111 in the master control system 11 is control data. After the control data is transmitted to the corresponding second address of the slave control system 12, the data stored in the corresponding second address can be controlled to control the corresponding processing equipment 21. It can be understood that the control program for controlling the corresponding processing equipment 21 to perform the processing technology is stored in the second address of the slave control system 12, and the control data stored in the first address of the master control system 11 can be understood as a control instruction program for controlling the program in the corresponding second address.
[0036] Furthermore, for the control system 10 of the above-mentioned production line 20, relative to the control system 10 of the embodiment of the present application, the control system 10 disclosed in the related art can be understood as: only one PLC system is used as the carrier of the control program of multiple processing equipment 21, and is controlled and connected with multiple processing equipment. It is well known that each PLC system has an upper limit on the amount of programs that can be accommodated. Therefore, for control programs with a large amount of programs, its capacity generally cannot meet the requirements. If a high-end PLC system is used, the cost increases exponentially. At the same time, for a production line 20 including multiple processing equipment, the total amount of its control programs often ranges from hundreds of thousands to millions. If the processing technology is more complicated, the amount of programs will also be larger. Then, if all control programs are stored in a PLC system, not only careful thinking is required during programming, but also in subsequent debugging, it is also very difficult and takes a lot of time, so that the delivery date of the production line 20 is often delayed, resulting in higher costs.
[0037] In the control system 10 of the embodiment of the present application, a corresponding number of processing equipment 21 are controlled respectively by multiple slave control systems 12, and then the settings of the multiple slave control systems 12 are controlled by the main control system 11. In this way, in writing the control program, the control program for controlling the processing equipment 21 to execute the processing technology is stored in the corresponding slave control system 12, and the control program for coordinating and controlling the execution of the multiple slave control systems 12 is stored in the main control system 11. By utilizing the cooperation of multiple systems to share the total program volume, the PLC system used at this time can generally be applied with a conventional configuration, thereby saving the production cost of the control system 10.
[0038] At the same time, in the multiple slave control systems 12 of the embodiment of the present application, the multiple second addresses in each slave control system 12 are the same as the multiple second addresses in any other slave control system 12, and the multiple processing equipment 21 with the same processing technology in the production line 20 have the same control program for controlling the execution of the processing technology. Therefore, in the embodiment of the present application, the number of second addresses and address numbers of different slave control systems 12 are set to be the same as one-to-one correspondence. Then, when making the processing technology control programs of multiple processing equipment 21, it is only necessary to write the processing technology control program of one processing equipment 21, and the control programs of the processing procedures of other processing equipment 21 can be copied and pasted into the corresponding multiple second addresses to complete the processing technology control programs of multiple processing equipment 21, so that the control programs stored in the same second addresses in different slave control systems 12 are the same, and the control program in the master control system 11 only needs to control the data in each first address to be transmitted to the corresponding second address in the corresponding slave control system 12, so as to realize precise control of multiple processing equipment, and the workload of writing the control program in the master control system 11 is relatively small, which simplifies the complex and also helps the subsequent debugging.
[0039] Therefore, when making the control program of the production line 20, using the control system 10 of the embodiment of the present application as a carrier can not only share the program volume, but also greatly reduce the programming workload, thereby improving the efficiency of the manufacturing production line 20.
[0040] It should be noted that the multiple first addresses in the main control system 11 of the embodiment of the present application are all different, so that each first address has a unique corresponding second address to achieve precise control.
[0041] It should also be noted that if the amount of control program required for each processing equipment 21 is small, and each slave control system 12 can meet the control program amount of multiple processing equipment 21, then each slave control system 12 in the embodiment of the present application can control multiple processing equipment 21, and the slave control system 12 can be implanted in one of the processing equipment 21, or can be set in a separate device. The embodiment of the present application takes each slave control system 12 corresponding to control one processing equipment 21 as an example.
[0042] For example, the first data address 111 of the embodiment of the present application includes first address segments [A11, A19], [A21, 29], [A31, A39], [A41, A49], [A51, A59], and [A61, A69]. The number of slave control systems 12 is two, and the second data address 121 of each slave control system 12 includes second address segments [A1, A9], [A101, 109], and [A111, A119]. In this way, the communication connection relationship between the first address of the master control system 11 and the second addresses of the plurality of slave control systems 12 can be understood as follows:
[0043] [A11, A19], [A21, 29] and [A31, A39] in the master control system 11 are respectively communicably connected with [A1, A9], [A101, 109] and [A111, A119] in a slave control system 12. Specifically, for example, the nine first addresses in [A11, A19] correspond one-to-one with the nine second addresses in [A1, A9] and are communicably connected. The same is true for [A21, 29] and [A101, 109], and [A31, A39] and [A111, A119].
[0044] [A41, A49], [A51, A59] and [A61, A69] in the master control system 11 are respectively communicably connected with [A1, A9], [A101, 109] and [A111, A119] in another slave control system 12. Specifically, for example, the nine first addresses in [A41, A49] correspond to the nine second addresses in [A1, A9] and are communicably connected one by one, and the same applies to [A51, A59] and [A101, 109], and [A61, A69] and [A111, A119].
[0045] Of course, the number of first addresses and the number of second addresses may not be equal, and data transmission and control may also be achieved, but the embodiment of the present application takes the one-to-one correspondence between multiple first addresses and multiple second addresses as an example to efficiently transmit data.
[0046] See also Figure 2 Furthermore, the master control system 11 of the above embodiment may also be provided with a third data address 112, the third data address 112 includes multiple third addresses for storing data, the multiple third addresses are divided into multiple groups, each group includes multiple third addresses, and the multiple third addresses in each group are continuous addresses, and a second address of each slave control system 12 can be communicatively connected to the corresponding first address through a third address in a group; the data stored in the multiple first addresses of the first data address 111 can be transmitted to the third data address 112, and the third data address 112 receives the data and stores it in the corresponding multiple third addresses; the data stored in the multiple third addresses of the third data address 112 can be transmitted to the second data address 121 of the corresponding slave control system 12, and the second data address 121 receives the data and stores it in the corresponding multiple second addresses.
[0047] It can be understood that the multiple third addresses are divided into multiple groups according to the number of slave control systems 12, and the multiple third addresses in each group are continuous addresses. In this way, for the corresponding control of a slave control system 12, the data stored in the corresponding multiple first addresses are transmitted to the multiple continuous third addresses of the corresponding group, and then transferred through the continuous multiple third addresses, and then transmitted to the multiple second addresses of the corresponding slave control system 12. Due to the setting of the continuous third addresses, the data can be transmitted in one go, which helps to improve the efficiency of data transmission from the master control system 11 to the slave control system 12. Of course, for multiple third addresses of different groups, although the multiple third addresses of each group are continuous, the continuous numbers between different groups are different. For example, in combination with the above embodiment, taking the number of slave control systems 12 as two as an example, multiple third addresses are divided into two groups, one of which is [H1, H9], [H10, H18], [H19, H27] third address segments as an example, and the other group is [H30, H38], [H39, H47], [H48, H56] third address segments as an example, that is, the third addresses in the two groups are different, but they can be continuous. The embodiment of the present application takes discontinuity as an example to make it clear. In this way, the first address is transferred through the third address to transmit data to the second address, which can be understood as:
[0048] For a slave control system 12, [A11, A19], [A21, 29] and [A31, A39] are respectively communicably connected with [H1, H9], [H10, H18] and [H19, H27]. Specifically, taking the one-to-one correspondence between the nine first addresses in [A11, A19] and the nine third addresses in [H1, H9] as an example, [A21, 29] and [H10, H18], and [A31, A39] and [H19, H27] are similar, so that the data stored in the three discontinuous 27 first addresses of [A11, A19], [A21, 29] and [A31, A39] are transferred to the continuous 27 third addresses of [H1, H9], [H10, H18] and [H19, H27]. The same is true for another slave control system 12, which will not be described in detail.
[0049] See also Figure 3Similarly, each slave control system 12 of the above embodiment may also be provided with a fourth data address 122, the fourth data address 122 includes multiple fourth addresses for storing data, the multiple fourth addresses are continuous addresses, and each second address in the slave control system 12 can be communicatively connected to the corresponding third address through a fourth address; the data stored in the multiple third addresses of the third data address 112 can be transmitted to the fourth data address 122 of the corresponding slave control system 12, the fourth data address 122 receives the data and stores it in the corresponding multiple fourth addresses; the data stored in the multiple fourth addresses of the fourth data address 122 can be transmitted to the corresponding second data address 121, the second data address 121 receives the data and stores it in the corresponding multiple second addresses.
[0050] It can be understood that the data stored in the first address is transmitted to the corresponding second address in sequence through the corresponding continuous third address and the continuous fourth address. It should be noted that the communication connection of the embodiment of the present application can be understood as a two-way communication connection mode, that is, the data can be transmitted from the main control system 11 to the slave control system 12 to achieve the control effect; or the slave control system 12 can transmit data to the main control system 11 to achieve the feedback effect. The multiple fourth addresses in each slave control system 12 of the embodiment of the present application are continuous addresses, which can be used to transfer the data in the second address during the feedback effect, so as to achieve a one-time transmission to the corresponding third data address 112, thereby improving the transmission efficiency of data feedback.
[0051] Among them, the fourth address and the corresponding third address can be the same or different, for example: the fourth address segment corresponding to the third address segment [H1, H9], [H10, H18], [H19, H27] and communicatively connected can be [H1, H9], [H10, H18], [H19, H27], that is, the third address H1 corresponds to the fourth address H1, the third address H2 corresponds to the fourth address H2, and so on. Of course, one-to-one correspondence is sufficient, and the same address correspondence is not necessarily required. The present application can be communicatively connected with the same address correspondence, which can help programming efficiency and facilitate debugging. In addition, it is also possible to adopt the fourth address segment [B1, B9], [B10, B18], [B19, B27] and the third address segment [H1, H9], [H10, H18], [H19, H27] and communicatively connected, that is, the third address H1 corresponds to the fourth address B1, the third address H2 corresponds to the fourth address B2, and so on.
[0052] It should be noted that, in the embodiment of the present application, for the same slave control system 12, the number of second addresses, the number of fourth addresses, the corresponding number of third addresses and the number of first addresses are set equal as an example to facilitate efficient data transmission.
[0053] See also Figure 4 and Figure 5Further, the control system 10 of the above embodiment may also include a main computer system 13, and the production line 20 also includes a main host computer 23. The main host computer 23 and the control device 22 are communicably connected, and the main computer system 13 is implanted in the main host computer 23. The main computer system 13 and the main control system 11 are communicably connected to control the main control system 11; the control system 10 may also include multiple slave computer systems 14. The production line 20 to which the control system 10 of the embodiment of the present application is applicable may also include multiple slave host computers 24. Each slave host computer 24 is communicably connected to a processing equipment 21, and each slave computer system 14 is implanted with a slave host computer 24. The slave computer system 14 and the corresponding slave control system 12 are communicably connected to control the slave control system 12.
[0054] The main computer system 13 and the slave computer system 14 can be understood as systems capable of human-computer interaction, and the main host computer 23 and the slave host computer 24 can be understood as devices with screens for human-computer interaction. The main computer system 13 is controlled by the screen of the main host computer 23, so that the main control system 11 controls the slave control system 12, and controls the corresponding processing equipment 21 to perform the processing technology. Each processing equipment 21 can also control the corresponding slave computer system 14 through the corresponding slave host computer 24, and then control the corresponding slave control system 12 to control the corresponding processing equipment 21. It can be understood that the coordinated control of multiple processing equipment can be controlled by the main control system 11, but the individual control method of each processing equipment is still retained to facilitate special debugging.
[0055] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A control system, characterized in that: Used to control a production line, the production line includes a control device and multiple processing equipment that can perform the same processing technology, the control device and the multiple processing equipment can be communicatively connected, the control system includes: A main control system, wherein the main control system is embedded in the control device, and the main control system is provided with a first data address, wherein the first data address includes a plurality of first addresses for storing data, and the plurality of first addresses are all different; and A plurality of slave control systems, each of which is embedded in one of the processing equipments, each of which can control the operation of the corresponding processing equipment, each of which is provided with a second data address, the second data address includes a plurality of second addresses for storing data, each of which is communicatively connected with one of the first addresses, and each of which can receive data transmitted by the corresponding first address; The plurality of first addresses of the first data address are used to store control data that can control the slave control system, and the first address can transmit the control data to the corresponding second address, so as to control the corresponding slave control system; Among the multiple slave control systems, the multiple second addresses in each of the slave control systems are the same as the multiple second addresses in any other slave control systems in a one-to-one correspondence.
2. The control system according to claim 1, characterized in that: The master control system is further provided with a third data address, the third data address includes a plurality of third addresses for storing data, the plurality of third addresses are divided into a plurality of groups, each group includes a plurality of third addresses, and the plurality of third addresses in each group are continuous addresses, and a second address of each slave control system can be communicatively connected to the corresponding first address through a third address in a group; The data stored in the plurality of first addresses of the first data address can be transmitted to the third data address, and the third data address receives the data and stores it in the corresponding plurality of third addresses; The data stored in the plurality of third addresses of the third data address can be transmitted to the second data address corresponding to the slave control system, and the second data address receives the data and stores it in the corresponding plurality of second addresses.
3. The control system according to claim 2, characterized in that: Each of the slave control systems is further provided with a fourth data address, the fourth data address includes a plurality of fourth addresses for storing data, the plurality of fourth addresses are continuous addresses, and each of the second addresses in the slave control system can be communicatively connected to the corresponding third address through a fourth address; The data stored in the plurality of third addresses of the third data address can be transmitted to the fourth data address corresponding to the slave control system, and the fourth data address receives the data and stores it in the corresponding plurality of fourth addresses; The data stored in the plurality of fourth addresses of the fourth data address can be transmitted to the corresponding second data address, and the second data address receives the data and stores it in the corresponding plurality of second addresses.
4. The control system according to claim 3, characterized in that: The number of the first addresses, the number of the second addresses of the plurality of slave control systems, the number of the third addresses, and the number of the fourth addresses of the plurality of slave control systems are all equal.
5. The control system according to claim 3, characterized in that: Each fourth address in each of the slave control systems is the same as the corresponding third address that can be communicated.
6. The control system according to any one of claims 1 to 5, characterized in that: The same control program is written into the same second address, and the control program is used to control the corresponding processing equipment.
7. The control system according to claim 1, characterized in that: The control system also includes a main computer system, and the production line also includes a main host computer. The main host computer is communicably connected to the control device, and the main computer system is implanted in the main host computer. The main computer system is communicably connected to the main control system to control the main control system.
8. The control system according to claim 7, characterized in that: The control system also includes multiple slave computer systems, and the production line also includes multiple slave host computers. Each of the slave host computers can be communicatively connected to a processing device, and each of the slave computer systems is implanted with a slave host computer. The slave computer system can be communicatively connected to the corresponding slave control system to control the slave control system.
9. A production line, characterized in that: It comprises a plurality of processing equipment, a control device and a control system as described in any one of claims 1 to 8, wherein the control device can be communicatively connected with the plurality of processing equipment, the master control system is implanted in the control device, and each slave control system is implanted in one processing equipment, and each slave control system can control the operation of the corresponding processing equipment.
10. The production line according to claim 9, characterized in that: The production line also includes a master host computer and a plurality of slave host computers, and the control system also includes a master computer system and a plurality of slave computer systems; The main host computer is communicably connected to the control device, the main computer system is implanted in the main host computer, and the main computer system is communicably connected to the main control system to control the main control system; Each of the slave host computers is communicatively connected to a processing device, each of the slave computer systems is implanted with a slave host computer, and the slave computer system is communicatively connected to the corresponding slave control system to control the slave control system.
Citation Information
Patent Citations
Address conflict detection method for distributed control system
CN104410547A
VME (Versa module Eurocard) bus based multi-board-card communication method of dual-stage lithography control system
CN104950768A
Production information collecting system
CN107533324A
Chip extension method and system based on same I2C address and storage medium
CN111124972A
Data communication system and communication control device
JP2009105731A