CN-121989419-A - Reconfigurable controller, injection molding machine control system and injection molding machine
Abstract
The invention discloses a reconfigurable controller, an injection molding machine control system and an injection molding machine, which are applied to the field of injection molding machine control, wherein the controller comprises a first control unit, a second control unit and two network port modules, wherein the first control unit outputs a first configuration signal when the controller is configured as a master station and outputs a second configuration signal when the controller is configured as a slave station; the second control unit configures one network port module to adopt a preset upper communication protocol stack to bidirectionally communicate with the upper computer module according to the first configuration signal, the other network port module to adopt a preset master station communication protocol stack to bidirectionally communicate with the lower module, and configures the two network port modules to adopt a preset slave station communication protocol stack to bidirectionally communicate with the upper module and the lower module respectively according to the second configuration signal. According to the scheme, the controller is reliably and flexibly configured into a master station or a slave station according to the practical application requirements, the universality is strong, and various architecture requirements such as centralized control and distributed control are supported.
Inventors
- Cheng lang
- Chen Maonan
- FU XIANGTING
- Yi Yuanmei
- ZHANG HAIDONG
Assignees
- 宁波伊士通技术股份有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260407
Claims (10)
- 1. A reconfigurable controller is characterized by being applied to an injection molding machine control system, wherein the injection molding machine control system comprises at least one reconfigurable controller, and the reconfigurable controller comprises a first control unit, a second control unit and two network port modules; The first control unit is in communication connection with the second control unit, and the second control unit is also in communication connection with each network port module respectively; The first control unit is used for sending a first configuration signal to the second control unit when the reconfigurable controller is determined to be configured as a master station, and sending a second configuration signal to the second control unit when the reconfigurable controller is determined to be configured as a slave station; The second control unit is configured to configure each network port module when the first configuration signal is received, so that one network port module is configured to perform bidirectional communication with an upper computer module by adopting a preset upper communication protocol stack, and the other network port module is configured to perform bidirectional communication with a lower computer module by adopting a preset master station communication protocol stack, and configure each network port module when the second configuration signal is received, so that one network port module is configured to perform bidirectional communication with an upper computer module by adopting a preset slave station communication protocol stack, and the other network port module is configured to perform bidirectional communication with the lower computer module by adopting the preset slave station communication protocol stack.
- 2. The reconfigurable controller of claim 1, wherein the reconfigurable controller further comprises a first peripheral interface module and a second peripheral interface module; The first control unit is also connected with the first peripheral interface module so as to be in communication connection with a first peripheral through the first peripheral interface module; The second control unit is also connected with the second external interface module so as to be connected with a second external communication through the second external interface module.
- 3. The reconfigurable controller of claim 2, wherein the first control unit is further configured to determine, when the reconfigurable controller is determined to be configured as a master station, a current data processing logic as a pre-stored first integrated processing policy to process and output communication data received by the first control unit based on the first integrated processing policy, and to determine, when the reconfigurable controller is determined to be configured as a slave station, a current data processing logic as a pre-stored first local processing policy to process and output communication data received by the first control unit based on the first local processing policy.
- 4. The reconfigurable controller of claim 3, wherein the second control unit is further configured to determine, when the first configuration signal is received, a current data processing logic as a pre-stored second integrated processing policy to process and output communication data received by the second control unit based on the second integrated processing policy, and determine, when the second configuration signal is received, the current data processing logic as a second local processing policy to process and output communication data received by the second control unit based on the second local processing policy.
- 5. The reconfigurable controller of claim 2, wherein the first peripheral interface module comprises a universal digital quantity input/output interface, a standard communication interface; the second external interface module comprises an analog input/output interface, a high-speed digital input/output interface and a temperature acquisition interface.
- 6. The reconfigurable controller of claim 2, wherein the second control unit employs a hardware parallel architecture and the first control unit employs a general purpose processing architecture.
- 7. The reconfigurable controller of claim 6, wherein the second control unit is an FPGA and the first control unit is an MCU.
- 8. The reconfigurable controller of any one of claims 1 to 7, wherein the two network interface modules are two network interface modules that are electrically isolated from each other, independent of communication logic, and independently configurable.
- 9. An injection molding machine control system comprising the reconfigurable controller according to any one of claims 1 to 8, wherein the number of the reconfigurable controllers is N, N being an integer not less than 1.
- 10. An injection molding machine comprising the injection molding machine control system of claim 9.
Description
Reconfigurable controller, injection molding machine control system and injection molding machine Technical Field The invention relates to the technical field of injection molding machine control, in particular to a reconfigurable controller, an injection molding machine control system and an injection molding machine. Background The injection molding machine is core industrial equipment for plastic processing, in the control system architecture of a single injection molding machine, in order to meet the requirements of different types or function expansion, the first mode is a system architecture mode of a fixed main control and a special expansion module, which is the most common scheme at present, namely, a fixed main controller is arranged in the injection molding machine, an additional IO function module, an axle control function module and the like are realized by adding special and function fixed auxiliary expansion modules, but the expansion mode of the scheme is inflexible and high in cost, namely, each time of function upgrading or configuration changing, special expansion modules with specific types are required to be reconfigured, the modules are single in function, compatibility problems can exist between modules with different manufacturers and different types, so that inventory management and upgrading cost is high, the second mode is a distributed modularized system architecture mode, and is mainly applied to a few high-end or large injection molding machines, namely, a plurality of control modules with independent processing capacity are arranged in the injection molding machine, and are realized through a high-speed network, but in the scheme, each control module is in the control system, for example, as a master controller, the function is required to be accurately programmed to serve as a master controller, and the main controller is difficult to be mutually flexibly and flexibly programmed, and flexibly changed from a master controller to be used as a master controller to be used after the other function is required to be completely, and a main controller is difficult to be flexibly changed, and a function is required to be flexibly changed, and a main controller is required to be flexibly and flexibly changed, and a main controller is often used as a main controller is required to be used. Therefore, how to provide a reconfigurable controller applied to an injection molding machine, so as to be flexibly configured as a master control core or a universal expansion slave station of a control system according to current requirements is a problem to be solved currently. Disclosure of Invention The invention solves the problem of providing a reconfigurable controller, an injection molding machine control system and an injection molding machine, wherein the controller can be reliably and flexibly configured into a role of a master station or a slave station according to practical application requirements, and has strong universality. In order to solve the technical problems, the application provides a reconfigurable controller which is applied to an injection molding machine control system, wherein the injection molding machine control system comprises at least one reconfigurable controller, and the reconfigurable controller comprises a first control unit, a second control unit and two network port modules; The first control unit is in communication connection with the second control unit, and the second control unit is also in communication connection with each network port module respectively; The first control unit is used for sending a first configuration signal to the second control unit when the reconfigurable controller is determined to be configured as a master station, and sending a second configuration signal to the second control unit when the reconfigurable controller is determined to be configured as a slave station; The second control unit is configured to configure each network port module when the first configuration signal is received, so that one network port module is configured to perform bidirectional communication with an upper computer module by adopting a preset upper communication protocol stack, and the other network port module is configured to perform bidirectional communication with a lower computer module by adopting a preset master station communication protocol stack, and configure each network port module when the second configuration signal is received, so that one network port module is configured to perform bidirectional communication with an upper computer module by adopting a preset slave station communication protocol stack, and the other network port module is configured to perform bidirectional communication with the lower computer module by adopting the preset slave station communication protocol stack. The controller has the advantages that the controller can be reliably and flexibly configured into the role of the master station or the slave statio