Control system and configuration method of cigarette making and tipping machine combination

By using the communication method of Profisafe and FSoE security bus in the winding unit and combining with the modular configuration method, the problem of high fault frequency caused by hard wiring is solved, and the equipment stability and development efficiency are improved.

CN120406320APending Publication Date: 2025-08-01CHANGDE TOBACCO MACHINERY
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510601077.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-09
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The large number of servo motors in the winding unit leads to a huge number of hard wiring and high fault frequency, making it difficult to ensure the long-term and stable operation of the equipment.

Method used

The Profisafe safety bus and FSoE safety bus are used instead of hard wiring, and the communication between the PLC control unit and the servo control unit and the safety control component is achieved to separate the secure and non-safe logic control tasks, and the human-computer interaction unit is used for modular configuration.

Benefits of technology

The wiring method is simplified, the probability of failure occurs is reduced, the equipment operation stability and development efficiency are improved, and the development cost is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120406320A_ABST
    Figure CN120406320A_ABST
Patent Text Reader

Abstract

The invention provides a control system of a cigarette making and tipping machine set and a configuration method and system, and relates to the technical field of electronic control of cigarette making and tipping machine sets, in particular to the control system of the cigarette making and tipping machine set, which comprises a man-machine interaction unit, a PLC (Programmable Logic Controller) control unit, a servo control unit, a safety control component and a servo component. Wherein the man-machine interaction unit is used for issuing logic control tasks to the PLC control unit, and the logic control tasks comprise a safe logic control task and a non-safe logic control task; the PLC control unit can issue a first control signal to the servo control unit through a Profisafe safety bus and issue a first control instruction to the safety control component through an FSoE safety bus according to the safety logic control task; the PLC control unit can also issue a second control signal to the servo control unit through the Profinet bus according to the non-safety logic control task, and issue a third control instruction to the safety control component through the EtherCAT bus. The running stability of the cigarette making and tipping unit can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of the electric control of a tipping and linking machine set, and particularly relates to a control system and a configuration method of a tipping and linking machine set. Background Art

[0002] At present, the implementation method of the servo safety control enabling of a tipping and linking machine set generally sends signals to a servo control system after logical processing by a safety controller.

[0003] However, in a traditional tipping and linking machine set, this connection method of safety output adopts a hard-wired form. Since the number of servo motors in the tipping and linking machine set is large, the number of hard wires is huge, resulting in a significant increase in the frequency of faults and making it difficult to ensure the long-term stable operation of the equipment.

[0004] Therefore, how to effectively improve the operation stability of a tipping and linking machine set is a technical problem that those skilled in the art need to solve urgently. Summary of the Invention

[0005] To solve the above technical problems, this application provides a control system of a tipping and linking machine set, which can effectively improve the operation stability of the tipping and linking machine set. This application also provides a configuration method of the control system of the tipping and linking machine set, which has the same technical effect.

[0006] The first object of this application is to provide a control system of a tipping and linking machine set.

[0007] The above object one of this application is achieved through the following technical solutions: A control system of a tipping and linking machine set includes: a human-machine interaction unit, a PLC control unit, a servo control unit, a safety control component, and a servo component, wherein: The human-machine interaction unit is used to send a logic control task to the PLC control unit, wherein the logic control task includes a safety logic control task and a non-safety logic control task; The PLC control unit is used to send a first control signal to the servo control unit through a Profisafe safety bus according to the safety logic control task, and send a first control instruction to the safety control component through an FSoE safety bus, so that the safety control component executes the first control instruction; The servo control unit is used to send a second control instruction to the servo component through a Profisafe safety bus according to the first control signal, so that the servo component executes the second control instruction; The PLC control unit is further configured to issue a second control signal to the servo control unit via the Profinet bus and a third control instruction to the safety control component via the EtherCAT bus according to the non-safety logic control task, so that the safety control component executes the third control instruction; The servo control unit is further configured to issue a fourth control instruction to the servo component via the Profinet bus according to the second control signal, so that the servo component executes the fourth control instruction.

[0008] Preferably, in the control system of the cigarette making and tipping machine group, the PLC control unit includes a safety PLC control module and a conventional PLC control module, wherein: The safety PLC control module is configured to issue a first control signal to the servo control unit via the Profisafe safety bus and a first control instruction to the safety control component via the FSoE safety bus according to the safety logic control task, so that the safety control component executes the first control instruction; The conventional PLC control module is configured to issue a second control signal to the servo control unit via the Profinet bus and a third control instruction to the safety control component via the EtherCAT bus according to the non-safety logic control task, so that the safety control component executes the third control instruction.

[0009] Preferably, in the control system of the cigarette making and tipping machine group, an IPC control unit is further included, wherein: The human-machine interaction unit is connected to the PLC control unit through the IPC control unit; The PLC control unit is further connected to the servo control unit through the IPC control unit.

[0010] Preferably, in the control system of the cigarette making and tipping machine group, the human-machine interaction unit includes an industrial computer and an interaction device connected to each other, wherein: The interaction device is configured to obtain task parameters input by a user; The industrial computer is further connected to the PLC control unit through the IPC control unit; The industrial computer is configured to generate the logic control task according to the task parameters and issue the logic control task to the PLC control unit through the IPC control unit.

[0011] Preferably, in the control system of the cigarette making and tipping machine group, the human-machine interaction unit further includes a switch, and the industrial computer is connected to the IPC control unit through the switch.

[0012] The second object of the present application is to provide a configuration method for a control system of a cigarette making and tipping unit.

[0013] The above-mentioned second application object of the present application is achieved by the following technical solutions: A configuration method for a control system of a cigarette making and tipping unit, which is applied to the control system of the above-mentioned cigarette making and tipping unit. The control system of the cigarette making and tipping unit includes: a human-machine interaction unit, a PLC control unit, a servo control unit, a safety control component, and a servo component. The method includes: Using the human-machine interaction unit, obtain the configuration parameters input by the user, and perform a configuration operation according to the configuration parameters; Using the human-machine interaction unit, obtain the safety configuration parameters input by the user, and send the safety configuration parameters to the PLC control unit; Using the PLC control unit, perform a safety configuration operation according to the safety configuration parameters; Using the human-machine interaction unit, obtain the servo configuration parameters input by the user, and send the servo configuration parameters to the servo control unit; Using the servo control unit, perform a servo configuration operation according to the servo configuration parameters.

[0014] Preferably, the control system of the cigarette making and tipping unit further includes an IPC control unit. The human-machine interaction unit is connected to the PLC control unit through the IPC control unit, and the PLC control unit is also connected to the servo control unit through the IPC control unit. In the configuration method of the control system of the cigarette making and tipping unit, the step of using the human-machine interaction unit to obtain the configuration parameters input by the user and perform a configuration operation according to the configuration parameters includes: Using the human-machine interaction unit, obtain the configuration parameters input by the user, call the API interface of the Visual Studio development platform in the human-machine interaction unit, open the TwinCAT3 project of the TwinCAT3 control software in the IPC control unit, and switch the hardware configuration according to the configuration parameters, activate the latest configuration of the TwinCAT3 project and restart the TwinCAT3 project.

[0015] Preferably, in the configuration method of the control system of the cigarette making and tipping unit, the step of using the human-machine interaction unit to obtain the safety configuration parameters input by the user and send the safety configuration parameters to the PLC control unit includes: Using the human-machine interaction unit, obtain the safety configuration parameters input by the user, and through the TwinSAFE Loader software tool, send the safety configuration parameters to the IPC control unit, and through the controller in the IPC control unit, distribute the safety configuration parameters to the PLC control unit.

[0016] Preferably, in the configuration method of the control system of the cigarette making and tipping machine group, the step of using the human-machine interaction unit to obtain the servo configuration parameters input by the user and distribute the servo configuration parameters to the servo control unit includes: Using the human-machine interaction unit, obtain the servo configuration parameters input by the user, and through the controller in the IPC control unit, distribute the servo configuration parameters to the servo control unit.

[0017] Preferably, in the configuration method of the control system of the cigarette making and tipping machine group, the step of using the servo control unit to perform servo configuration operations according to the servo configuration parameters includes: Using the servo control unit, according to the servo configuration parameters, perform servo configuration operations through the servo controller in the servo control unit.

[0018] The above technical solution relates to a control system of a cigarette making and tipping machine group, including: a human-machine interaction unit, a PLC control unit, a servo control unit, a safety control component, and a servo component. Among them, the PLC control unit can, according to the safety logic control task, send a first control signal to the servo control unit through the Profisafe safety bus, and send a first control instruction to the safety control component through the FSoE safety bus; the PLC control unit can also, according to the non-safety logic control task, send a second control signal to the servo control unit through the Profinet bus, and send a third control instruction to the safety control component through the EtherCAT bus. By supporting two types of safety bus protocols, FSoE and Profisafe, the transmission of servo safety control data is changed from a hard-wired form to a safety bus transmission form. Compared with traditional cigarette making and tipping equipment using relays and hard-wired forms, the above technical solution greatly simplifies the wiring method, reduces the probability of faults, and makes the transmission of safety data more flexible and stable. In summary, the above technical solution can effectively improve the operating stability of the cigarette making and tipping machine group.

[0019] In addition, the above technical solution also relates to a configuration method for the control system of a cigarette making and tipping machine group. The configuration parameters are obtained through the human-machine interaction unit, and the configuration operation is performed according to the configuration parameters. The safety configuration parameters are obtained through the human-machine interaction unit and sent to the PLC control unit to perform the safety configuration operation. The servo configuration parameters are obtained through the human-machine interaction unit and sent to the servo control unit to perform the servo configuration operation. Through the above modular configuration method, the problem of cumbersome management of the control system program version of the cigarette making and tipping machine group is solved. Developers can freely switch the safety configuration according to user requirements, greatly improving the development efficiency and reducing the development cost. Brief Description of the Drawings

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0021] Figure 1 It is a schematic structural diagram of a control system of a cigarette making and tipping machine group provided in an embodiment of the present application; Figure 2 It is a schematic networking diagram of a control system of a cigarette making and tipping machine group provided in an embodiment of the present application; Figure 3 It is a schematic flowchart of a configuration method for the control system of a cigarette making and tipping machine group provided in an embodiment of the present application; Figure 4 It is a schematic flowchart of the configuration provided in an embodiment of the present application; Figure 5 It is a schematic flowchart of the safety configuration provided in an embodiment of the present application; Figure 6 It is a schematic flowchart of the servo configuration provided in an embodiment of the present application. Detailed Description of the Embodiments

[0022] In order to enable those skilled in the art to better understand the technical solutions in the present application, the following will clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0023] In the embodiments provided in this application, it should be understood that the disclosed methods and systems can be implemented in other ways. The system embodiments described below are merely illustrative. For example, the division of units and modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or modules can be combined, or can be integrated into another system, or some features can be ignored, or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or modules can be electrical, mechanical, or other forms.

[0024] In addition, each functional unit in the embodiments of this application can be all integrated in one processor, or each unit can be separately used as a device, or two or more units can be integrated in one device; each functional unit in the embodiments of this application can be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.

[0025] Those of ordinary skill in the art can understand that all or part of the steps to implement the following method embodiments can be completed through program instructions and related hardware. The foregoing program instructions can be stored in a computer-readable storage medium. When the program instructions are executed, they execute the steps including the following method embodiments; and the foregoing storage medium includes: various media such as removable storage devices, read-only memory (ROM), magnetic disks, or optical discs that can store program codes.

[0026] It should be understood that in this application, if the terms "system", "device", "unit", and / or "module" are used, they are only a method for distinguishing different components, elements, parts, portions, or assemblies at different levels. However, if other words can achieve the same purpose, then the term can be replaced by other expressions.

[0027] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" can explicitly or implicitly include one or more of such features. In the description of this application, the meaning of "multiple" and "several" is two or more, unless otherwise specifically defined.

[0028] If a flowchart is used in this application, the flowchart is used to illustrate the operations performed by the system according to the embodiments of this application. It should be understood that the operations before or after do not necessarily need to be executed precisely in sequence. On the contrary, the steps can be processed in reverse order or simultaneously. At the same time, other operations can also be added to these processes, or one or several operations can be removed from these processes.

[0029] It should also be noted that in this text, terms such as "including", "comprising" or any other variants thereof are intended to cover non-exclusive inclusion, so that an article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the article or device including the above elements.

[0030] The embodiments of this application are written in a progressive manner.

[0031] As Figure 1 shown, the embodiments of this application provide a control system for a tipping and linking unit, including: a human-machine interaction unit 1, a PLC control unit 2, a servo control unit 3, a safety control component 4, and a servo component 5, where: The human-machine interaction unit 1 is used to issue logic control tasks to the PLC control unit 2, where the logic control tasks include safety logic control tasks and non-safety logic control tasks; Specifically, the human-machine interaction unit 1, as the upper computer of the entire control system, mainly undertakes tasks such as parameter storage, issuance of parameters and instructions, status monitoring, and diagnosis; the human-machine interaction unit 1 can communicate with the PLC control unit 2 through the Ethernet communication protocol and the ADS (Automation Device Specification) communication protocol, where the ADS communication protocol is a protocol developed by Beckhoff for communication between automation devices and is widely used in the TwinCAT system. This application does not make specific limitations on this.

[0032] Among them, the logic control tasks include safety logic control tasks and non-safety logic control tasks. The safety logic control tasks specifically refer to the logic control tasks related to safety control in the cigarette making and tipping unit. The core of the safety logic control tasks is the safety logic, which is a special control logic dedicated to processing safety-related input signals, such as safety torque off (STO), safety stop (SS1), safety speed limit (SLS), etc., and outputting corresponding safety control instructions according to the status of these signals. Its purpose is to immediately place the cigarette making and tipping unit in a safe state when detecting potential dangers, preventing the occurrence or expansion of accidents. The non-safety logic control tasks, also known as conventional logic control tasks, refer to the conventional control logic tasks used to implement the production process in the cigarette making and tipping unit. These tasks generally do not involve direct safety functions, but are used to optimize the production process, improve production efficiency, ensure product quality, and ensure the normal operation of the equipment. The core is to process input signals (such as operator instructions, etc.) through a logic controller and output corresponding control instructions (such as motor start and stop, etc.) according to preset logic rules. Different from the safety logic control tasks, the non-safety logic control tasks mainly focus on production efficiency, product quality, and the normal operation of the equipment, rather than directly involving personnel safety or the prevention of major equipment failures.

[0033] The PLC control unit 2 is used to issue a first control signal to the servo control unit 3 through the Profisafe safety bus according to the safety logic control task, and issue a first control instruction to the safety control component 4 through the FSoE safety bus, so that the safety control component 4 executes the first control instruction; the servo control unit 3 is used to issue a second control instruction to the servo component 5 through the Profisafe safety bus according to the first control signal, so that the servo component 5 executes the second control instruction; Specifically, the PLC control unit 2 can be implemented by an existing PLC controller. The PLC control unit 2 can include several PLC controllers, and this application does not make specific limitations on this; the PLC control unit 2 can be communicatively connected to the safety control component 4 through the FSoE (Fail-Safe over EtherCAT) safety bus; among them, FSoE is a functional safety protocol based on the EtherCAT network, used to implement safety-related communications in an industrial automation environment. It allows the parallel transmission of standard data and safety data in the same network, ensuring that safety measures can be taken quickly and reliably in case of a failure. The safety control component 4 generally consists of a safety input module, a safety output module, safety detection devices, safety execution devices, etc., and this application does not make specific limitations on this. When performing the safety logic control task, the PLC control unit 2 generates a processed first control instruction according to the safety logic control task and issues it to the safety control component 4, so that the safety control component 4 executes the first control instruction.

[0034] Specifically, the PLC control unit 2 can be communicatively connected to the servo control unit 3 via the Profisafe safety bus. Among them, Profisafe is a functional safety communication profile proposed by Profibus International (PI), which is loaded on top of the Profibus DP and Profinet IO communication protocols. It ensures the reliable transmission of safety-related data by adding a safety transmission protocol to the standard communication protocol, thus meeting the requirements for functional safety in industrial automation. When performing safety logic control tasks, the PLC control unit 2 generates a processed first control signal, such as Safe Torque Off (STO), Safe Stop 1 (SS1), Safe Limited Speed (SLS), etc., according to the safety logic control tasks, and sends it to the servo control unit 3 via the Profisafe safety bus.

[0035] Specifically, the servo control unit 3 can be implemented using existing servo controllers. The servo control unit 3 can include several servo controllers, and this application does not make specific restrictions on this. The servo control unit 3 can be communicatively connected to the servo components 5 via the Profisafe safety bus. The servo components 5 are generally composed of detection devices and execution devices (such as servo motors), and this application does not make specific restrictions on this. When performing safety logic control tasks, the servo control unit 3 generates a processed second control instruction according to the first control signal and sends it to the servo components 5 to make the servo components 5 execute the second control instruction.

[0036] The PLC control unit 2 is also used to send a second control signal to the servo control unit 3 via the Profinet bus and a third control instruction to the safety control component 4 via the EtherCAT bus according to non-safety logic control tasks, so that the safety control component 4 executes the third control instruction. The servo control unit 3 is also used to send a fourth control instruction to the servo components 5 via the Profinet bus according to the second control signal, so that the servo components 5 execute the fourth control instruction.

[0037] Specifically, the PLC control unit 2 can also be communicatively connected to the safety control component 4 via the EtherCAT bus. Among them, EtherCAT is a high-performance Ethernet fieldbus system designed specifically for industrial automation and control applications. It achieves extremely high communication speeds and low latency by optimizing the Ethernet protocol, and can meet the requirements of real-time control. When performing non-safety logic control tasks, the PLC control unit 2 generates a processed third control instruction according to the non-safety logic control tasks and sends it to the safety control component 4 to make the safety control component 4 execute the third control instruction.

[0038] Specifically, the PLC control unit 2 can also be communicatively connected to the servo control unit 3 via the Profinet bus. Among them, Profinet is a communication protocol based on industrial Ethernet. It is the Ethernet version of Profibus and is developed by the Profibus International Organization. When performing non-safe logic control tasks, the PLC control unit 2 generates a processed second control signal according to the non-safe logic control tasks and sends it to the servo control unit 3.

[0039] Specifically, the servo control unit 3 can also be communicatively connected to the servo component 5 via the Profinet bus. When performing non-safe logic control tasks, the servo control unit 3 generates a processed fourth control instruction according to the second control signal and sends it to the servo component 5, so that the servo component 5 executes the fourth control instruction.

[0040] In traditional cigarette making and tipping machines, the connection method of safety outputs adopts a hardwired form. Since there are a large number of servo motors in the cigarette making and tipping machines, the number of hardwired connections is huge, resulting in a significant increase in the frequency of faults and making it difficult to ensure the long-term stable operation of the equipment. The above embodiments relate to a control system of a cigarette making and tipping machine, including: a human-machine interaction unit 1, a PLC control unit 2, a servo control unit 3, a safety control component 4, and a servo component 5. Among them, the PLC control unit 2 can send a first control signal to the servo control unit 3 via the Profisafe safety bus and send a first control instruction to the safety control component 4 via the FSoE safety bus according to the safe logic control tasks; the PLC control unit 2 can also send a second control signal to the servo control unit 3 via the Profinet bus and send a third control instruction to the safety control component 4 via the EtherCAT bus according to the non-safe logic control tasks. By supporting two types of safety bus protocols, FSoE and Profisafe, the transmission of servo safety control data is changed from a hardwired form to a safety bus transmission form. Compared with traditional cigarette making and tipping equipment using relays and hardwired forms, the above embodiments greatly simplify the wiring method, reduce the probability of faults, and make the transmission of safety data more flexible and stable. In summary, the above embodiments can effectively improve the operation stability of the cigarette making and tipping machine.

[0041] In other embodiments of the present application, the PLC control unit 2 includes a safety PLC control module and a conventional PLC control module, where: The safety PLC control module is used to send a first control signal to the servo control unit 3 via the Profisafe safety bus and send a first control instruction to the safety control component 4 via the FSoE safety bus according to the safe logic control tasks, so that the safety control component 4 executes the first control instruction; A conventional PLC control module is used to issue a second control signal to the servo control unit 3 via the Profinet bus and a third control instruction to the safety control component 4 via the EtherCAT bus according to non-safety logic control tasks, so that the safety control component 4 executes the third control instruction.

[0042] Specifically, the safety PLC control module can be implemented using an existing safety PLC controller, and the conventional PLC control module can be implemented using an existing conventional PLC controller. The number of safety PLC controllers and conventional PLC controllers can be several, and this application does not make specific restrictions on this. Among them, the safety PLC control module is used to execute safety logic control tasks, and it is communicatively connected to the servo control unit 3 and the safety control component 4 via the Profisafe safety bus and the FSoE safety bus respectively. The conventional PLC control module is used to execute non-safety logic control tasks, and it is communicatively connected to the servo control unit 3 and the safety control component 4 via the Profinet bus and the EtherCAT bus respectively.

[0043] In this embodiment, by dividing the PLC control unit 2 into a safety PLC control module and a conventional PLC control module, it can ensure the independent operation of the safety function, reduce the interference of conventional tasks on the safety function, and improve the operation stability of the cigarette making and tipping unit.

[0044] In other embodiments of this application, in the control system of the above cigarette making and tipping unit, an IPC control unit is further included, where: the human-machine interaction unit 1 is connected to the PLC control unit 2 via the IPC control unit; the PLC control unit 2 is also connected to the servo control unit 3 via the IPC control unit.

[0045] The human-machine interaction unit 1 includes an industrial computer and an interaction device connected to each other, where: the interaction device is used to obtain task parameters input by the user; the industrial computer is also connected to the PLC control unit 2 via the IPC control unit; the industrial computer is used to generate logic control tasks according to the task parameters and issue the logic control tasks to the PLC control unit 2 via the IPC control unit. The human-machine interaction unit 1 further includes a switch, and the industrial computer is connected to the IPC control unit via the switch.

[0046] Specifically, the networking form of the control system of the above cigarette making and tipping unit is as Figure 2As shown in the figure. Among them, the IPC control unit can adopt an existing embedded IPC controller, which has rich computer communication interfaces and a large amount of storage functions, strong scalability, supports multiple bus interfaces, and is convenient for network extension. This application does not make specific restrictions on this. The X0 network card port of the embedded IPC controller, the industrial computer in the human-machine interaction unit 1, and the switch form an Ethernet network, and the X1 network card port and multiple servo controllers in the servo control unit 3 form a Profinet network. The safety PLC controller, the safety input module and safety output module in the safety control component 4, etc., and the general input module and general output module in the PLC control unit 2 (such as: digital input module, digital output module, analog input module, analog output module), etc., form an EtherCAT network through backplane wiring. Safety data communication is realized through the corresponding safety bus protocols FSoE and Profisafe.

[0047] The industrial computer (Industrial Personal Computer, IPC), as the controller of the human-machine interaction unit 1, undertakes the task of issuing option parameters and configuration instructions. After the user inputs task parameters through an external device such as a touch screen, the industrial computer can generate a logical control task according to the corresponding task parameters and send it to the PLC control unit 2 through the switch and the IPC control unit.

[0048] In this embodiment, introducing an advanced IPC into the control system of the cigarette making and tipping machine group, combined with a dedicated software development platform, can make the control system design of the cigarette making and tipping machine group highly modular, greatly reducing the complexity and cost of system integration and maintenance. In addition, the modular configuration function is also conducive to promoting the management of the control system from a manual configuration method to an automatic configuration method, and can provide an efficient, economical and reliable solution for the intelligent and automatic control of the cigarette making machine group.

[0049] Currently, when the user selects different personalized options, the safety configuration of the cigarette making and tipping machine group may change, and the developer needs to select different safety configuration program versions according to the user's needs and download them to the controller. The more user requirement categories there are, the more program versions the developer needs to manage. In addition, the user's needs may be constantly changing, and the functions need to be switched frequently, and the program versions also need to be manually synchronized and adjusted, resulting in a sharp increase in the developer's management workload.

[0050] Accordingly, as Figure 3 shown, in another embodiment of this application, a configuration method for the control system of a cigarette making and tipping machine group is further provided, which is applied to the control system of the cigarette making and tipping machine group as described above. The control system of the cigarette making and tipping machine group includes: a human-machine interaction unit 1, a PLC control unit 2, a servo control unit 3, a safety control component 4, and a servo component 5. The method includes: S101. Use the human-machine interaction unit 1 to obtain the configuration parameters input by the user, and perform configuration operations according to the configuration parameters. Specifically, the configuration parameters set by the user based on personalized needs can be obtained through the interaction device in the human-machine interaction unit 1, via a graphical interface or a configuration tool, so as to perform corresponding configuration operations according to the configuration parameters. For example, the acquisition frequency of the sensor, the logical relationship of the control device, and the display content of the human-machine interface can be set through configuration software. This configuration method avoids complex programming and enables the control system to quickly adapt to different control requirements.

[0051] In some embodiments, the control system of the cigarette making and tipping machine group further includes an IPC control unit. The human-machine interaction unit 1 is connected to the PLC control unit 2 through the IPC control unit, and the PLC control unit 2 is also connected to the servo control unit 3 through the IPC control unit. One implementation method of this step specifically includes: Use the human-machine interaction unit 1 to obtain the configuration parameters input by the user, call the API interface of the Visual Studio development platform in the human-machine interaction unit 1, open the TwinCAT3 project of the TwinCAT3 control software in the IPC control unit, and switch the hardware configuration according to the configuration parameters, activate the latest configuration of the TwinCAT3 project and restart the TwinCAT3 project.

[0052] Specifically, the user sets parameters through the human-machine interaction unit 1. After the configuration parameters are confirmed, the API (Application Programming Interface) of the Visual Studio development platform is called to open the TwinCAT3 project of the IPC controller in the IPC control unit, switch the hardware configuration according to the specific parameter configuration content of the configuration parameters, and activate the latest configuration of the TwinCAT3 project and restart the TwinCAT3 project. In addition, the process of abnormal execution of the configuration switch can be recorded by printing an error list. For the specific process of configuration, reference can be made to Figure 4 as shown. Among them, the project file of the human-machine interaction unit 1 is created through the development platform Visual Studio, and the programming language is designed using C#. The PLC program is created, debugged, and deployed through the development platform TwinCAT3, and the general PLC program is designed in the ST (Structured Text) structured text language.

[0053] S102. Use the human-machine interaction unit 1 to obtain the security configuration parameters input by the user, and send the security configuration parameters to the PLC control unit 2. S103. Use the PLC control unit 2 to perform security configuration operations according to the security configuration parameters. Specifically, after the configuration operation is completed, the safety configuration parameters set by the user based on personalized requirements can be obtained through the interaction device in the human-machine interaction unit 1, and the safety configuration parameters can be sent to the PLC control unit 2 through a dedicated software tool, so that the PLC control unit 2 can perform relevant safety configuration operations according to the safety configuration parameters.

[0054] In some embodiments, one implementation manner of step S102 specifically includes: using the human-machine interaction unit 1 to obtain the safety configuration parameters input by the user, sending the safety configuration parameters to the IPC control unit through the TwinSAFE Loader software tool, and sending the safety configuration parameters to the PLC control unit 2 through the controller in the IPC control unit.

[0055] Specifically, TwinSAFE Loader is an independent command-line tool software developed by Beckhoff Automation GmbH, which is used to download, customize and manage TwinSAFE safety projects without relying on the TwinCAT3 development environment. The specific process of safety configuration can be referred to Figure 5 As shown. After the configuration operation is completed, wait for the IPC controller in the IPC control unit to enter the running mode. The human-machine interaction unit 1 starts the task of switching the safety configuration, and downloads the automatically generated safety configuration file according to the safety configuration parameters to the safety PLC controller in the PLC control unit 2 through the software tool TwinSAFELoader to complete the safety configuration operation. The safety program can be created, debugged and deployed through the development platform TwinCAT3. The conventional PLC program and the safety PLC program can be designed by ST structured text language and FBD (Function Block Diagram) function block diagram language respectively.

[0056] S104. Use the human-machine interaction unit 1 to obtain the servo configuration parameters input by the user, and send the servo configuration parameters to the servo control unit 3; S105. Use the servo control unit 3 to perform servo configuration operations according to the servo configuration parameters.

[0057] Specifically, after the safety configuration parameters are successfully written into the safety PLC controller in the PLC control unit 2, the servo configuration parameters set by the user based on personalized requirements are obtained through the interaction device in the human-machine interaction unit 1 and sent to the servo controller in the servo control unit 3 to perform relevant servo configuration operations.

[0058] In some embodiments, one implementation of step S104 specifically includes: using the human-machine interaction unit 1 to obtain the servo configuration parameters input by the user, and sending the servo configuration parameters to the servo control unit 3 through the controller in the IPC control unit. One implementation of step S105 specifically includes: using the servo control unit 3 to perform servo configuration operations according to the servo configuration parameters through the servo controller in the servo control unit 3.

[0059] Specifically, for the specific process of servo configuration, reference can be made to Figure 6 As shown, after the PLC control unit 2 finishes the safety configuration operation, it sends servo configuration parameters related to the servo to the servo control unit 3 through the IPC controller in the IPC control unit, thereby completing the servo configuration operation. Among them, the servo program can be created, debugged, and deployed by the SIMOTION SCOUT software tool, and the servo program can be designed in ST structured text language.

[0060] In the above embodiments, the configuration parameters are obtained through the human-machine interaction unit 1, and the configuration operations are performed according to the configuration parameters; the safety configuration parameters are obtained through the human-machine interaction unit 1 and sent to the PLC control unit 2 to perform safety configuration operations; the servo configuration parameters are obtained through the human-machine interaction unit 1 and sent to the servo control unit 3 to perform servo configuration operations. Through the above modular configuration method, the problem of complicated management of the control system program version of the cigarette making and tipping machine set is solved. Developers can freely switch the safety configuration according to user requirements, greatly improving the development efficiency and reducing the development cost.

[0061] In addition, the function of modular configuration is also conducive to upgrading the management of the control system from the manual configuration method to the automatic configuration method, and can provide an efficient, economical and reliable solution for the intelligent and automatic control of the cigarette making unit.

[0062] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A control system for a cigarette making and tipping unit, characterized in that, Including: A human-machine interaction unit, a PLC control unit, a servo control unit, a safety control component, and a servo component, where: The human-machine interaction unit is used to send a logic control task to the PLC control unit, where the logic control task includes a safety logic control task and a non-safety logic control task; The PLC control unit is used to send a first control signal to the servo control unit through the Profisafe safety bus according to the safety logic control task, and send a first control instruction to the safety control component through the FSoE safety bus, so that the safety control component executes the first control instruction; The servo control unit is used to send a second control instruction to the servo component through the Profisafe safety bus according to the first control signal, so that the servo component executes the second control instruction; The PLC control unit is further used to send a second control signal to the servo control unit through the Profinet bus according to the non-safety logic control task, and send a third control instruction to the safety control component through the EtherCAT bus, so that the safety control component executes the third control instruction; The servo control unit is further used to send a fourth control instruction to the servo component through the Profinet bus according to the second control signal, so that the servo component executes the fourth control instruction.

2. The system according to claim 1, characterized in that, The PLC control unit includes a safety PLC control module and a conventional PLC control module, where: The safety PLC control module is used to send a first control signal to the servo control unit through the Profisafe safety bus according to the safety logic control task, and send a first control instruction to the safety control component through the FSoE safety bus, so that the safety control component executes the first control instruction; The conventional PLC control module is used to send a second control signal to the servo control unit through the Profinet bus according to the non-safety logic control task, and send a third control instruction to the safety control component through the EtherCAT bus, so that the safety control component executes the third control instruction.

3. The system according to claim 1, characterized in that, It further includes an IPC control unit, where: The human-machine interaction unit is connected to the PLC control unit through the IPC control unit; The PLC control unit is further connected to the servo control unit through the IPC control unit.

4. The system according to claim 3, wherein The human-machine interaction unit includes an industrial computer and an interaction device that are connected to each other, where: The interaction device is used to obtain task parameters input by the user; The industrial computer is further connected to the PLC control unit through the IPC control unit; The industrial computer is used to generate the logic control task according to the task parameters, and send the logic control task to the PLC control unit through the IPC control unit.

5. The system according to claim 4, characterized in that The human-machine interaction unit further includes a switch, and the industrial computer is connected to the IPC control unit through the switch.

6. A configuration method for a control system of a cigarette making and tipping unit, characterized in that, A control system applied to the cigarette making and tipping unit according to any one of claims 1-5, the control system of the cigarette making and tipping unit comprising: a human-machine interaction unit, a PLC control unit, a servo control unit, a safety control component and a servo component, the method comprising: Using the human-machine interaction unit, obtaining configuration parameters input by a user, and performing a configuration operation according to the configuration parameters; Using the human-machine interaction unit, obtaining safety configuration parameters input by a user, and sending the safety configuration parameters to the PLC control unit; Using the PLC control unit, performing a safety configuration operation according to the safety configuration parameters; Using the human-machine interaction unit, obtaining servo configuration parameters input by a user, and sending the servo configuration parameters to the servo control unit; Using the servo control unit, performing a servo configuration operation according to the servo configuration parameters.

7. The method according to claim 6, characterized in that, The control system of the cigarette making and tipping unit further comprises an IPC control unit, the human-machine interaction unit is connected to the PLC control unit through the IPC control unit, and the PLC control unit is further connected to the servo control unit through the IPC control unit. The step of using the human-machine interaction unit to obtain configuration parameters input by a user and performing a configuration operation according to the configuration parameters comprises: Using the human-machine interaction unit, obtaining configuration parameters input by a user, invoking the API interface of the Visual Studio development platform in the human-machine interaction unit, opening the TwinCAT3 project of the TwinCAT three control software in the IPC control unit, and switching the hardware configuration according to the configuration parameters, activating the latest configuration of the TwinCAT3 project and restarting the TwinCAT3 project.

8. The method according to claim 7, characterized in that, The step of using the human-machine interaction unit to obtain safety configuration parameters input by a user and sending the safety configuration parameters to the PLC control unit comprises: Using the human-machine interaction unit, obtaining safety configuration parameters input by a user, sending the safety configuration parameters to the IPC control unit through the TwinSAFE Loader software tool, and sending the safety configuration parameters to the PLC control unit through the controller in the IPC control unit.

9. The method according to claim 8, characterized in that, The step of using the human-machine interaction unit to obtain servo configuration parameters input by a user and sending the servo configuration parameters to the servo control unit comprises: Using the human-machine interaction unit, obtaining servo configuration parameters input by a user, and sending the servo configuration parameters to the servo control unit through the controller in the IPC control unit.

10. The method according to claim 9, wherein, The step of using the servo control unit to perform a servo configuration operation according to the servo configuration parameters comprises: Using the servo control unit, performing a servo configuration operation according to the servo configuration parameters through the servo controller in the servo control unit.

Citation Information

Patent Citations

  • Control system for controlling a device or facility

    CN116157752A

  • Safe winding system and coiling network system of mill

    CN206920905U

  • Failure safety control system of cigarette making and tipping machine combination

    CN214011793U