Control system and production line
By setting continuous data addresses in the production line control system, the master control system can effectively transmit and control the slave control system, solve the problem of low communication efficiency in the existing technology, and improve the control efficiency and delivery time of the production line equipment. Spend.
Patent Information
- Application Number
- CN202411368191.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2044-09-29
AI Technical Summary
The communication efficiency of the existing production line control system is low, resulting in low data transmission efficiency and cannot meet the production line equipment control requirements for rapid updates and delivery.
A control system is designed, including the master control system and the slave control system. By setting continuous data addresses, data transmission is ensured to be transmitted at one time, improving the data transmission efficiency of the master control system to the slave control system, and through the master The control system controls the slave control system, thereby improving the communication efficiency of the production line.
It significantly improves the data transmission efficiency of production line equipment, reduces the work intensity and difficulty of engineers, can meet the customers' fast delivery requirements, and realizes coordinated control of multiple equipment.
Smart Images

Figure CN119247902A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of automation control application technology, and more specifically, relates to a control system and a production line. Background Art
[0002] As industrial equipment becomes more and more automated and intelligent, it is gradually becoming common for multiple devices to form production lines of tens or even hundreds of meters in length to work together to complete a series of complex process flows.
[0003] For the production line, each device disclosed in the related art has its own control system, namely the slave control system, and then a control system, namely the master control system, is used to coordinate the slave control systems of multiple devices. However, due to the unreasonableness of the related technology, the communication efficiency of the control system of the production line is low. Summary of the invention
[0004] The present application provides a control system that can improve the communication efficiency of the control system of a production line.
[0005] The technical solution adopted in the present application is: to provide a control system, including a master control system and a slave control system, the master control system is provided with a first data address and a second data address, the slave control system is provided with a third data address, the first data address, the second data address and the third data address all include a plurality of addresses for storing data; the plurality of addresses for storing data of the second data address are continuous addresses, the first data address, the second data address and the third data address can be connected in communication in sequence; the data stored in the plurality of addresses of the first data address can be transmitted to the second data address, the second data address receives the data and stores it in the corresponding plurality of addresses; the data stored in the plurality of addresses of the second data address can be transmitted to the third data address, the third data address receives the data and stores it in the corresponding plurality of addresses, each address of the third data address corresponds to the data that can be received from an address of the first data address; the plurality of addresses of the first data address are used to store control data that can control the slave control system, the control data is transmitted to the second data address for transfer, and then transmitted to the plurality of addresses of the third data address, so that the master control system can control the slave control system.
[0006] Furthermore, each address of the first data address corresponds to and can communicate with an address of the third data address.
[0007] Furthermore, each address of the first data address is the same as a corresponding communicable address of the third data address.
[0008] Furthermore, the slave control system is also provided with a fourth data address, and the fourth data address includes multiple addresses for storing data, and the multiple addresses for storing data of the fourth data address are continuous addresses, and the second data address, the fourth data address and the third data address can be communicatively connected in sequence; the data stored in the multiple addresses of the second data address can be transmitted to the fourth data address, and the fourth data address receives the data and stores it in the corresponding multiple addresses; the data stored in the multiple addresses of the fourth 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 addresses.
[0009] Furthermore, the data stored in multiple addresses of the third data address can be transmitted to the fourth data address, and the fourth data address receives the data and stores it in corresponding multiple addresses; the data stored in multiple addresses of the fourth data address can be transmitted to the second data address, and the second data address receives the data and stores it in corresponding multiple addresses; the data stored in multiple addresses of the second data address can be transmitted to the first data address, and the first data address receives the data and stores it in corresponding multiple addresses.
[0010] Furthermore, the number of addresses of the first data address, the number of addresses of the second data address, the number of addresses of the third data address, and the number of addresses of the fourth data address are equal.
[0011] Furthermore, each address of the second data address is the same as an address of the fourth data address and can communicate with each other.
[0012] Furthermore, the control system also includes a main computer subsystem and a slave computer subsystem, the main computer subsystem can be communicatively connected to the main control system and used to control the main control system; the slave computer subsystem can be communicatively connected to the slave control system and used to control the slave control system.
[0013] The present application also provides a production line, comprising processing equipment, a control device and a control system as described above, wherein the processing equipment and the control device can be communicatively connected, the master control system is implanted in the control device, the slave control system is implanted in the processing equipment, and the slave control system can control the operation of the processing equipment.
[0014] Furthermore, the production line also includes a main host computer and a slave host computer, the main host computer is communicably connected to the control device, and the slave host computer is communicably connected to the processing equipment; the control system also includes a main computer subsystem and a slave computer subsystem, the main computer subsystem is implanted in the main host computer, and the slave computer subsystem is implanted in the slave host computer; the main computer subsystem is communicably connected to the main control system and is used to control the main control system; the slave computer subsystem is communicably connected to the slave control system and is used to control the slave control system.
[0015] In the control system provided by the present application, data stored in multiple addresses in the first data address of the master control system can be transmitted to the second data address and the third data address in sequence, thereby completing the transmission of data from the master control system to the slave control system, so that the master control system can control the slave control system.
[0016] Among them, multiple addresses of the second data address are set as continuous addresses, and the data stored in the continuous addresses can be transmitted at one time when transmitted outward. The data address in the master control system disclosed in the related technology sets a scheme for storing data with non-continuous addresses. When the master control system in the related technology transmits data to the slave control system, the data stored in the non-continuous addresses cannot be transmitted at one time and must be transmitted separately. Therefore, compared with the technical solutions disclosed in the related technology, the control system of the present application can significantly improve the data transmission efficiency of the master control system to the slave control system.
[0017] Furthermore, when the control system of the present application is used in a production line, the slave control system is implanted in the equipment of the production line, and the master control system controls the slave control system, thereby being able to control the equipment, thereby improving the communication efficiency of the production line. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] 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.
[0019] Figure 1 A schematic diagram of the communication relationship of one of the control systems provided in the embodiment of the present application;
[0020] Figure 2 A schematic diagram of communication relationship of another control system provided in an embodiment of the present application;
[0021] Figure 3 for Figure 2 A schematic diagram of the communication relationship between the control system of the main computer subsystem and the slave computer subsystem is added;
[0022] Figure 4 A schematic diagram of the communication relationship of a control system including multiple slave control systems;
[0023] 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.
[0024] Among them, the reference numerals in the figure are:
[0025] 10. Control system; 11. Master control system; 12. Slave control system; 111. First data address; 112. Second data address; 121. Third data address; 122. Fourth data address; 13. Master computer subsystem; 14. Slave computer subsystem; 20. Production line; 21. Processing equipment; 22. Control device; 23. Master host computer; 24. Slave host computer. DETAILED DESCRIPTION
[0026] 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.
[0027] It should be noted that when an element is referred to as being "fixed to" or "disposed on" another element, it can be directly on the other element or indirectly on the other element. 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.
[0028] It should be understood that the orientation or position relationship indicated by terms such as "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside" and "outside" are based on the orientation or position relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0029] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. 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.
[0030] See also Figure 1, the control system 10 provided by the embodiment of the present application is now described. The control system 10 provided by the embodiment of the present application includes a master control system 11 and a slave control system 12. The master control system 11 is provided with a first data address 111 and a second data address 112, and the slave control system 12 is provided with a third data address 121. The first data address 111, the second data address 112 and the third data address 121 all include multiple addresses for storing data; the multiple addresses for storing data of the second data address 112 are continuous addresses, and the first data address 111, the second data address 112 and the third data address 121 can be connected in communication in sequence; the data stored in the multiple addresses of the first data address 111 can be transmitted to the second data address 112. 12, the second data address 112 receives data and stores it in the corresponding multiple addresses; the data stored in the multiple addresses of the second data address 112 can be transmitted to the third data address 121, the third data address 121 receives data and stores it in the corresponding multiple addresses, each address of the third data address 121 corresponds to data that can be received from an address of the first data address 111; the multiple addresses of the first data address 111 are used to store control data that can control the slave control system 12, the control data is transmitted to the second data address 112 for transfer, and then transmitted to the multiple addresses of the third data address 121, so that the master control system 11 can control the slave control system 12.
[0031] In the control system 10 provided in the embodiment of the present application, the data stored in multiple addresses in the first data address 111 of the master control system 11 can be transmitted to the second data address 112 and the third data address 121 in sequence, thereby completing the transmission of data from the master control system 11 to the slave control system 12, so that the master control system 11 can control the slave control system 12.
[0032] Among them, multiple addresses of the second data address 112 are set as continuous addresses, and the data stored in the continuous addresses can be transmitted at one time when transmitted outward. The data address in the master control system 11 disclosed in the related art sets a scheme for storing data at non-continuous addresses. When the master control system 11 in the related art transmits data to the slave control system 12, the data stored in the non-continuous addresses cannot be transmitted at one time and must be transmitted separately. Therefore, compared with the technical solutions disclosed in the related art, the control system 10 of the embodiment of the present application can significantly improve the data transmission efficiency of the master control system 11 to the slave control system 12.
[0033] Furthermore, when the control system 10 of the embodiment of the present application is used in the production line 20, the slave control system 12 is implanted in the equipment in the production line 20, and the master control system 11 controls the slave control system 12, thereby being able to control the equipment to improve the communication efficiency of the production line 20. It can be understood that the master control system 11 and the slave control system 12 are both PLC (Programmable Logic Controller) systems, the master control system 11 represents the master PLC, and the slave control system 12 represents the slave PLC.
[0034] Generally speaking, the control system 10 disclosed in the related art can be understood as that the multiple addresses provided in its main control system 11 are usually not completely continuous. Of course, there are also completely continuous and completely discontinuous settings, where the incomplete continuity means that some addresses may be continuous, but all addresses are generally discontinuous, that is, there are interruptions, for example, the addresses included are twenty consecutive addresses from A1 to address A20, and five consecutive addresses from address A51 to address A55, but the address intervals [A1, A20] and [A51, A55] are not continuous. Complete continuity means that all addresses are continuous, for example, the addresses included are two hundred consecutive addresses from A1 to address A200. And completely discontinuous means that all addresses are discontinuous, for example, the addresses included are A1, A3, A5, A7, etc. However, the two situations of completely continuous and completely discontinuous are not conventional settings, and are rarely used in actual implementation. In the embodiment of the present application, the multiple addresses provided in the main control system 11 of the related technology are not completely continuous as an example, but the two situations of completely continuous and completely discontinuous can also be applied to the embodiment of the present application.
[0035] Therefore, when data in multiple addresses of the related art are transmitted outward, the data stored in the continuous part of the address can transmit the corresponding data completely at one time. If there are multiple partially continuous address intervals, the data stored in the multiple interval addresses must be transmitted one by one, which takes a long time to transmit one by one, resulting in low efficiency. However, the embodiment of the present application can receive data from multiple discontinuous addresses of the first data address 111 by setting a second data address 112 with a continuous address, and can transmit it to the third data address 121 of the slave control system 12 at one time with a continuous address, which greatly improves the transmission efficiency.
[0036] Furthermore, each address of the first data address 111 in the above embodiment corresponds to an address of the third data address 121 and can communicate. That is, among the multiple addresses of the first data address 111, each address corresponds to a unique address in the third data address 121, that is, there is a one-to-one correspondence. For example, the address A1 in the first data address 111 transmits the stored data to the second data address 112, and the second data address 112 transmits the data to the address X of the third data address 121, that is, there is a one-to-one correspondence between address A1 and address X. In this way, when the master control system 11 controls the data information stored in any address in the first data address 111, it can realize the corresponding control of the slave control system 12 and control the corresponding equipment to execute the corresponding process.
[0037] Among them, since the register address type symbols of PLCs of different manufacturers are generally different, the address symbols such as A and X in the embodiment of the present application are only used to distinguish the address type, and do not specifically refer to a specific address type. Therefore, address X can also be of type A1. Specifically, the embodiment of the present application takes each address of the first data address 111 as an example of being the same as the corresponding communicable address of the third data address 121. That is, it can be understood that the address corresponding to the A1 address in the first data address 111 in the third data address 121 also adopts the A1 type. In this way, the data controlling the A1 address in the master control system 11 can be equivalent to the data controlling the A1 address of the slave control system 12. For example, the A1 address in the first data address 111 in the master control system 11 stores a control program, and the A1 address in the third data address 121 of the slave control system 12 also receives and stores the program. When the control program in A1 of the master control system 11 is executed, the control program stored in the A1 address in the third data address 121 of the slave control system 12 is executed synchronously, thereby controlling the corresponding device to work. This can save the extra time needed to confirm the corresponding relationship due to different corresponding address types.
[0038] See also Figure 2 Furthermore, the slave control system 12 in the above embodiment may also be provided with a fourth data address 122, the fourth data address 122 includes multiple addresses for storing data, the multiple addresses for storing data of the fourth data address 122 are continuous addresses, the second data address 112, the fourth data address 122 and the third data address 121 can be communicatively connected in sequence; the data stored in the multiple addresses of the second data address 112 can be transmitted to the fourth data address 122, the fourth data address 122 receives the data and stores it in the corresponding multiple addresses; the data stored in the multiple addresses of the fourth data address 122 can be transmitted to the third data address 121, the third data address 121 receives the data and stores it in the corresponding multiple addresses.
[0039] It can be understood that the first data address 111, the second data address 112, the fourth data address 122 and the third data address 121 in the embodiment of the present application are communicated and connected in sequence, and the communication connection is bidirectional, that is, the data transmission direction can be transmitted in the direction of the first data address 111, the second data address 112, the fourth data address 122 and the third data address 121 in sequence, which is recorded as forward transmission; it can also be transmitted in the direction of the third data address 121, the fourth data address 122, the second data address 112 and the first data address 111 in sequence, which is recorded as reverse transmission.
[0040] In the embodiment of the present application, the fourth data address 122 is set. Then, in the process of reverse data transmission, the role of the fourth data address 122 is equivalent to the role of the second data address 112 in the forward transmission process, that is, the multiple address types of the third data address 121 are the same as the first data address 111, and both are taken as incomplete continuity. In this way, when the data stored in each address in the third data address 121 is transmitted to the fourth data address 122, it will be stored in the continuous address of the fourth data address 122, and then when the fourth data address 122 transmits the data to the second data address 112, the transmission can be completed in one time, thereby improving the transmission efficiency. The specific principle can refer to the communication settings of the first data address 111 and the second data address 112 mentioned above, and will not be repeated here.
[0041] Specifically, in the embodiment of the present application, the number of first data addresses 111 , the number of second data addresses 112 , the number of third data addresses 121 , and the number of fourth data addresses 122 are equal.
[0042] It should be noted that, in the process of forward data transmission along the first data address 111, the second data address 112, the fourth data address 122 and the third data address 121, if the number of addresses of the first data address 111 is less than or equal to the number of addresses of the second data address 112, the number of addresses of the second data address 112 is less than or equal to the number of addresses of the third data address 121, and the number of addresses of the third data address 121 is less than or equal to the number of addresses of the fourth data address 122, and under the premise that the transmission performance of the master control system 11 and the slave control system 12 is sufficient, the data stored in the first data address 111 can be transmitted to the third data address 121 at one time.
[0043] The same goes for the opposite reason, that is, during the forward data transmission process along the third data address 121, the fourth data address 122, the second data address 112 and the first data address 111, if the number of addresses of the third data address 121 is less than or equal to the number of addresses of the fourth data address 122, the number of addresses of the fourth data address 122 is less than or equal to the number of addresses of the second data address 112, and the number of addresses of the second data address 112 is less than or equal to the number of addresses of the first data address 111, and under the premise that the transmission performance of the master control system 11 and the slave control system 12 is sufficient, the data stored in the third data address 121 can be transmitted to the first data address 111 at one time.
[0044] The principle is that if the number of addresses of the transmitter is not more than the number of addresses of the receiver, the receiver can receive all the data transmitted by the transmitter at one time; but if the number of addresses of the transmitter is more than the number of addresses of the receiver, even if there is an empty address for storing data in the address of the transmitter, the empty address is still valid, which means that the empty address stores empty data, and it is still understood that data is stored, but it is empty. Therefore, when transmitting data, since the number of addresses of the receiver is not enough to complete the reception of the data of the transmitter at one time, it needs to be transmitted in batches, which takes a long time and is relatively inefficient.
[0045] Therefore, in an embodiment of the present application, the number of addresses of the first data address 111, the number of addresses of the second data address 112, the number of addresses of the third data address 121, and the number of addresses of the fourth data address 122 are set equal, so that both forward transmission and reverse transmission can be completed at one time, thereby achieving efficient data transmission.
[0046] Furthermore, each address of the second data address 112 in the above embodiment is the same as an address of the fourth data address 122 and can communicate with each other. It can be understood that multiple addresses in the second data address 112 and multiple addresses in the fourth data address 122 correspond to each other and are of the same type, for example, both are [H1, H80].
[0047] In summary, in the actual data transmission of the embodiment of the present application, taking the number of addresses in the first data address 111 and the number of addresses in the third data address 121 as 84 as an example, specifically taking [A1, A20], [A51, A55] and [A101, A159] as examples, the address interval [H1, H20] in the second data address 112 is used to store the data corresponding to [A1, A20], [H21, H25] is used to store the data corresponding to [A51, A55], and [H26, H84] is used to store the data corresponding to [A101, A159].
[0048] Then the second data address 112 transmits the data to the fourth data address 122, and the address [H1, H80] in the fourth data address 122 is used to store the data transmitted corresponding to the address [H1, H80] in the second data address 112, that is, the address interval [H1, H20] in the fourth data address 122 is used to store the data corresponding to the address interval [H1, H20] in the second data address 112, the address interval [H21, H25] in the fourth data address 122 is used to store the data corresponding to the address interval [H21, H25] in the second data address 112, and the address interval [H26, H84] in the fourth data address 122 is used to store the data corresponding to the address interval [H26, H84] in the second data address 112.
[0049] Finally, the fourth data address 122 transmits the data to the third data address 121, that is, the address interval [A1, A20] in the third data address 121 is used to store the data corresponding to the address interval [H1, H20] in the fourth data address 122, the address interval [A51, A55] in the third data address 121 is used to store the data corresponding to the address interval [H21, H25] in the second data address 112, and the address interval [A101, A159] in the third data address 121 is used to store the data corresponding to the address interval [H26, H84] in the second data address 112. It can be understood that the multiple addresses in the third data address 121 restore the multiple addresses in the first data address 111 to correspond to each other, and store the same data accordingly. There is no need to worry about data confusion, confusion, tedious and repeated data searches, etc., especially when the number of devices is large. This setting can ensure that data transmission is not prone to errors.
[0050] See also Figure 3 and Figure 4 The control system 10 of the above embodiment may also include a main computer subsystem 13 and a slave computer subsystem 14. The main computer subsystem 13 can be communicatively connected to the main control system 11 and is used to control the main control system 11; the slave computer subsystem 14 can be communicatively connected to the slave control system 12 and is used to control the slave control system 12.
[0051] The main computer subsystem 13 and the slave computer subsystem 14 can be understood as software installed on the computer, the main control system 11 can be controlled by the main computer subsystem 13, the slave control system 12 can be controlled by the slave computer subsystem 14, and the slave control system 12 can also be controlled by the main computer subsystem 13 through controlling the main control system 11. Since it is a common setting for a general PLC to be controlled by computer software, the embodiment of the present application will not be described in detail.
[0052] Since the production line 20 generally includes multiple devices, that is, the control system 10 includes multiple slave control systems 12, such a setting can conveniently control the slave control system 12 through the slave computer subsystem 14 and then control the corresponding equipment to achieve targeted individual regulation; it can also conveniently control the main control system 11 through the main computer subsystem 13 and then coordinate and control multiple devices to achieve overall regulation.
[0053] It should be noted that, because the production line 20 generally includes multiple devices, each device is implanted with a slave control system 12, and as the cycle of equipment replacement becomes shorter and shorter, and at the same time, customers' delivery requirements for equipment are also getting shorter and shorter, when the control system 10 has a large amount of programs, in the control system 10 of the related technology, the control programs of the slave control systems 12 corresponding to different devices must be written independently, and then the control programs of the main control system 11 are written with reference to the addresses for storing data in the slave control systems 12, so as to be able to debug the slave control systems 12 corresponding to multiple devices. In this way, it takes a lot of time to produce the control system 10, which often leads to the inability to meet the delivery requirements of customers.
[0054] The control system 10 of the embodiment of the present application can directly write the control program of the main control system 11 through the above-mentioned communication connection setting, which can save the time of writing the control program of each device separately, can greatly improve the work efficiency of engineers, reduce the work intensity and difficulty of engineers, and at the same time solve the problem of delivery time that cannot meet customer requirements.
[0055] See also Figure 4 and Figure 5 The embodiment of the present application also provides a production line 20, including processing equipment 21, a control device 22 and a control system 10 as described in any of the above embodiments. The processing equipment 21 and the control device 22 can be communicatively connected, the main control system 11 is implanted in the control device 22, and the slave control system 12 is implanted in the processing equipment 21. The slave control system 12 can control the operation of the processing equipment 21.
[0056] Of course, the production line 20 may also include a main host computer 23 and a slave host computer 24. The main host computer 23 and the slave host computer 24 can be understood as computers. The main host computer 23 can be communicatively connected to the control device 22, and the slave host computer 24 can be communicatively connected to the processing equipment 21; the main computer subsystem 13 is implanted in the main host computer 23, and the slave computer subsystem 14 is implanted in the slave host computer 24. The number of slave hosts 24 is equal to the number of devices, and corresponds one to one.
[0057] The control device 22 of the embodiment of the present application can be a control box of a processing equipment 21, or it can be a separate control box, as long as it can serve as a carrier of the main control system 11 and realize communication connection with the slave control system 12 to control the slave control system 12 and then control the operation of the corresponding processing equipment 21.
[0058] The working principle of the production line 20 in the embodiment of the present application is:
[0059] The main computer subsystem 13 is opened through the main host computer 23, and the main control system 11 is controlled through the main computer subsystem 13, thereby controlling the slave control systems 12 of multiple processing equipment 21, and then realizing the corresponding control of multiple processing equipment 21. The slave computer subsystem 14 is opened through the slave host computer 24, and the corresponding slave control system 12 is controlled through the slave computer subsystem 14, thereby controlling the corresponding processing equipment 21.
[0060] Among them, the production line 20 of the embodiment of the present application, since it includes the control system 10 in any of the above embodiments, has the beneficial effects brought by the control system 10 in any of the above embodiments, which will not be repeated.
[0061] 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: The control system includes a master control system and a slave control system, the master control system is provided with a first data address and a second data address, the slave control system is provided with a third data address, the first data address, the second data address and the third data address each include a plurality of addresses for storing data; The plurality of addresses of the second data address for storing data are continuous addresses, and the first data address, the second data address and the third data address can be communicatively connected in sequence; The data stored in the plurality of addresses of the first data address can be transmitted to the second data address, and the second data address receives the data and stores it in the corresponding plurality of addresses; The data stored in the multiple addresses of the second data address can be transmitted to the third data address, the third data address receives the data and stores it in the corresponding multiple addresses, and each address of the third data address can receive data transmitted by one address of the first data address; The multiple addresses of the first data address are used to store control data that can control the slave control system. The control data is transmitted to the second data address for transfer, and then transmitted to the multiple addresses of the third data address, so that the master control system can control the slave control system.
2. The control system according to claim 1, characterized in that: Each address of the first data address corresponds to and can communicate with an address of the third data address.
3. The control system according to claim 2, characterized in that: Each address of the first data address is the same as a corresponding communicable address of the third data address.
4. The control system according to any one of claims 1 to 3, characterized in that: The slave control system is further provided with a fourth data address, the fourth data address includes a plurality of addresses for storing data, the plurality of addresses for storing data of the fourth data address are continuous addresses, and the second data address, the fourth data address and the third data address can be communicatively connected in sequence; The data stored in the plurality of addresses of the second data address can be transmitted to the fourth data address, and the fourth data address receives the data and stores it in the corresponding plurality of addresses; The data stored in the plurality of addresses of the fourth data address may be transmitted to the third data address, and the third data address receives the data and stores it in the corresponding plurality of addresses.
5. The control system according to claim 4, characterized in that: The data stored in the plurality of addresses of the third data address can be transmitted to the fourth data address, and the fourth data address receives the data and stores it in the corresponding plurality of addresses; The data stored in the plurality of addresses of the fourth data address can be transmitted to the second data address, and the second data address receives the data and stores it in the corresponding plurality of addresses; The data stored in the multiple addresses of the second data address can be transmitted to the first data address, and the first data address receives the data and stores it in the corresponding multiple addresses.
6. The control system according to any one of claims 4, characterized in that: The address quantity of the first data address, the address quantity of the second data address, the address quantity of the third data address, and the address quantity of the fourth data address are equal.
7. The control system according to claim 6, characterized in that: Each address of the second data address is the same as an address of the fourth data address and can communicate with each other.
8. The control system according to claim 1, characterized in that: The control system further comprises a main computer subsystem and a slave computer subsystem, wherein the main computer subsystem is communicably connected with the main control system and is used to control the main control system; The slave computer subsystem is communicatively connected with the slave control system and is used to control the slave control system.
9. A production line, characterized in that: It comprises processing equipment, a control device and a control system as described in any one of claims 1 to 8, wherein the processing equipment and the control device can be communicatively connected, the master control system is implanted in the control device, the slave control system is implanted in the processing equipment, and the slave control system can control the operation of the processing equipment.
10. The production line according to claim 9, characterized in that: The production line further comprises a master host computer and a slave host computer, wherein the master host computer is communicably connected to the control device, and the slave host computer is communicably connected to the processing equipment; The control system further comprises a main computer subsystem and a slave computer subsystem, wherein the main computer subsystem is implanted in the main host computer and the slave computer subsystem is implanted in the slave host computer; The main computer subsystem is communicably connected with the main control system and is used to control the main control system; The slave computer subsystem is communicatively connected with the slave control system and is used to control the slave control system.
Citation Information
Patent Citations
Battery management system and communication method thereof
CN107437640A
Address allocation method, intelligent cabinet, slave control unit and master control unit
CN114443509A
Slave and master of serial peripheral interface, system thereof, and method thereof
US20060239104A1
Providing indirect data addressing in an input / output processing system where the indirect data address list is non-contiguous
US20090210576A1
