System for communication between feeder and host of plug-in machine

By introducing CAN node hardware boards and digital communication modules between the plug-in machine feeder and the host, and using the CAN bus for communication, the flexibility and bandwidth limitations of the IO signal communication method are solved, richer information interaction and higher interface flexibility are achieved, and wiring complexity and cost are reduced.

CN223379191UActive Publication Date: 2025-09-23GUANGDONG HUAJIDA PRECISION MASCH LTD CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202422629971.4
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-09-23
Estimated Expiration
2034-10-30

AI Technical Summary

Technical Problem

The existing IO signal communication method between the plug-in machine feeder and the host has poor flexibility and limited bandwidth, cannot realize complex data communication, and has high wiring complexity and cost.

Method used

Adopt CAN node hardware board and digital communication module, connect feeder and host through CAN bus, use communication protocol to exchange information, and reasonably set the hardware connection method of digital communication module.

Benefits of technology

It improves communication flexibility and information transmission capacity, reduces wiring complexity and cost, and enhances system scalability and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223379191U_ABST
    Figure CN223379191U_ABST
Patent Text Reader

Abstract

The utility model discloses a system for communication between a plug-in machine feeder and a host, and the system comprises a host end which comprises a CAN node hardware board card, the CAN node hardware board card comprises a plurality of CAN stations, each CAN station comprises a station chip MCU and a station digital communication module, the station chip MCU is connected with the station digital communication module, the station chip MCU is connected with the station digital communication module, and the station chip MCU is connected with the station digital communication module. The station chip MCUs between different CAN stations are connected through a CAN bus; and the feeder end comprises a plurality of feeders, each feeder corresponds to one CAN station, each feeder comprises a feeder mainboard and a feeder digital communication module, the feeder mainboard is connected with the feeder digital communication module, and the feeder digital communication module is used for being connected with the station digital communication module. According to the system for communication between the feeder and the host of the plug-in machine, the host and the feeder can interact through the communication protocol, so that the communication content can be richer, and the flexible performance of the interface is higher.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of plug-in machine equipment, and in particular relates to a system for communication between a plug-in machine feeder and a host computer. Background Art

[0002] Feeders play a crucial role in the production process of insertion machines, responsible for providing the required materials to the host computer. To ensure a smooth production process, feeders must provide real-time feedback to the host computer on a range of key status information, including but not limited to material availability, polarity, and the feeder's own operating status. Currently, input / output (IO) signals are widely used in the insertion machine industry as the communication method between the feeder and the host computer. Each IO signal is assigned a specific meaning and is used to convey specific status information.

[0003] However, the IO signal communication method has exposed several significant problems in practical applications. First, its flexibility is poor. Once the definition of an IO signal is determined, it is difficult to change, which greatly limits the scalability and adaptability of the system. Second, the bandwidth of IO signal communication is limited. A single signal line can only carry the status information of a single variable, which cannot realize complex data communication, thus limiting the efficiency and capacity of information transmission. Finally, when the number of states that need to be monitored and controlled is large, the number of IO signal harnesses will increase dramatically, which not only increases the complexity and cost of wiring, but also poses a potential threat to the stability and reliability of the system.

[0004] To address these issues, the industry has begun exploring the use of communication protocols to enable information exchange between feeders and host computers. These protocols offer greater flexibility and scalability, supporting more complex data transmission and communication requirements. However, implementing these protocols presents pressing challenges for those skilled in the art, including optimally configuring the communication module and determining its hardware connection method. Utility Model Content

[0005] In view of this, the present application provides a system for communication between an insertion machine feeder and a host computer, so as to solve the above-mentioned technical problems.

[0006] To achieve the above application objectives, the technical solutions adopted in this application are as follows:

[0007] A system for communicating between a plug-in machine feeder and a host computer, comprising:

[0008] The host side includes a CAN node hardware board, which includes multiple CAN stations. Each CAN station includes a station chip MCU and a station digital communication module. The station chip MCU and the station digital communication module are connected. The station chip MCUs between different CAN stations are connected through the CAN bus.

[0009] The feeder end includes multiple feeders, each feeder corresponds to a CAN station, each feeder includes a feeder main board and a feeder digital communication module, the feeder main board and the feeder digital communication module are connected, and the feeder digital communication module is used to connect with the station digital communication module.

[0010] Optionally, the station digital communication module is provided with RS232 TXD and RS232 RXD interfaces for connecting with the RS232 RXD and RS232 TXD interfaces of the feeder digital communication module; the station digital communication module is also provided with MCU TXD and MCU RXD interfaces for connecting with the TXD and RXD interfaces of the serial port USART in the station chip MCU; the station chip MCU is also provided with a CAN bus;

[0011] The feeder digital communication module is also provided with MCU TXD and MCU RXD interfaces for connecting with the TXD and RXD interfaces of the serial port USART in the chip MCU of the feeder mainboard.

[0012] Optionally, the system for the plug-in machine feeder to communicate with the host also includes: a PC end and gateway hardware, and the PC end is connected to the CAN node hardware board through the gateway hardware.

[0013] Compared with the prior art, the beneficial effects of the embodiments of the present application are:

[0014] An embodiment of the present application provides a system for communication between an insertion machine feeder and a host. By reasonably setting a digital communication module and determining the hardware connection method of the digital communication module, the host and the feeder can interact through a communication protocol, so that the content of the communication can be richer and the interface flexibility can be higher. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. 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 any creative work.

[0016] Figure 1 A schematic diagram of a system for communicating between an inserter feeder and a host provided by an embodiment of the present application is shown;

[0017] Figure 2 A schematic diagram of an interface of an inserter feeder provided in an embodiment of the present application is shown;

[0018] Figure 3 Shows a schematic diagram of the digital communication interface implementation at the feeder end;

[0019] Figure 4 Shows a schematic diagram of the digital communication interface implementation on the host side;

[0020] Figure 5 and Figure 6 Shows a schematic diagram of the bus interface implementation at different stations on the host side;

[0021] Figure 7 A schematic diagram of a gateway hardware CAN communication module provided in an embodiment of the present application is shown;

[0022] Figure 8 A schematic diagram of CAN node communication provided by an embodiment of the present application is shown;

[0023] Figure 9 A schematic diagram of a CAN node power supply provided in an embodiment of the present application is shown;

[0024] Figures 10 to 12 This is a schematic diagram of Ethernet communication between the gateway hardware and the PC. DETAILED DESCRIPTION

[0025] In order to make the technical problems, technical solutions and beneficial effects to be solved by this application more clearly understood, this application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0026] It should be noted that when an element is referred to as being “fixed on” or “disposed on” another element, it may 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 may be directly connected to the other element or indirectly connected to the other element.

[0027] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. Throughout the description of this application, "plurality" means two or more, unless otherwise specifically defined.

[0028] In order to illustrate the technical solution described in this application, specific embodiments are provided below.

[0029] An embodiment of the present application provides a system for communication between an insertion machine feeder and a host, which solves the problems existing in the prior art by adding a digital communication interface between the insertion machine feeder and the host.

[0030] Specifically, if Figure 1 As shown, a communication interface is added between the feeder and the host. This interface can be TTL, RS232, 485, LIN, CAN, etc. There is a corresponding communication module on the host side, which is connected with the bus protocol and finally given to the PC through the network cable.

[0031] Specifically, the system in which the insertion machine feeder communicates with the host includes a host side and a feeder side.

[0032] The host side includes a CAN node hardware board, and the CAN node hardware board includes multiple CAN stations. For example, the multiple CAN stations are F1, F2, ..., Fn, where n is an integer.

[0033] Each CAN station includes a station chip MCU and a station digital communication module. The station chip MCU and the station digital communication module are connected. The station chip MCUs of different CAN stations are connected through the CAN bus, for example, through the buses CANL and CANH.

[0034] The feeder end includes multiple feeders, each of which corresponds to a CAN station. For example, the multiple feeders are feeder 1, feeder 2, ..., feeder n.

[0035] Each feeder includes a feeder mainboard and a feeder digital communication module. The feeder mainboard is connected to the feeder digital communication module, and the feeder digital communication module is used to connect to the station digital communication module.

[0036] As an example, the station digital communication module is provided with RS232 TXD and RS232 RXD interfaces for connecting with the RS232 RXD and RS232 TXD interfaces of the feeder digital communication module.

[0037] In each station, the station digital communication module is also provided with MCU TXD and MCU RXD interfaces, which are used to connect with the TXD and RXD interfaces of the serial port USART in the station chip MCU.

[0038] In each station, the station chip MCU also has a CAN bus for connecting to other stations.

[0039] In each feeder, the feeder digital communication module is provided with MCU TXD and MCU RXD interfaces for connecting with the TXD and RXD interfaces of the serial port USART in the chip MCU of the feeder mainboard.

[0040] As an example, a system for communicating between a plug-in machine feeder and a host computer also includes a PC and gateway hardware. The PC connects to a CAN node hardware board via the gateway hardware. As an example, the PC first communicates with the gateway hardware, then from the gateway hardware to the host computer's CAN nodes. The gateway obtains the addresses of all CAN nodes, and the gateway then communicates with the PC via Ethernet.

[0041] The above-mentioned system for communication between the plug-in machine feeder and the host computer can interact with the host computer through the communication protocol by reasonably setting the digital communication module and determining the hardware connection method of the digital communication module, so that the communication content can be richer and the interface flexibility can be higher.

[0042] As an example, Figure 2 As shown, the RS232 RXD and TXD of the feeder are connected to the RS232 TXD and RXD of the corresponding host communication interface.

[0043] As an example, Figure 3 As shown, the RS232 TXD and RXD in the RS232 serial communication on the feeder side (i.e., the feeder digital communication module) are connected to the RS232 RXD and TXD of the corresponding host-side communication interface (i.e., the station digital communication module), and the MCU TXD and RXD are connected to the TXD and RXD of the serial port USART in the chip MCU of the feeder mainboard.

[0044] As an example, Figure 4 As shown in the figure, on the host side, multiple CAN stations are integrated into a CAN node hardware board, which includes a corresponding number of control chips MCU (i.e., station chip MCU).

[0045] For example, Figure 4 The RS232 TXD1 and RXD1 shown are connected to the communication interface RS232RXD and TXD of feeder 1. Figure 4 The RS232 TXD2 and RXD2 shown are connected to the communication interface RS232RXD and TXD of the feeder 2.

[0046] For example, Figure 4 The MCU TXD1 and RXD1 shown are connected to the TXD and RXD of the serial port USART of the CAN station 1 (i.e. F1) control chip MCU. Figure 4The MCU TXD2 and RXD2 shown are connected to the TXD and RXD of the serial port USART of the MCU control chip at CAN station 2 (i.e. F2).

[0047] To sum up, the RS232 serial communication on the feeder side (i.e. the feeder digital communication module) is responsible for communicating with the corresponding CAN station on the host side. The RS232 serial communication module on the host side (i.e. the station digital communication module) is the communication module in the CAN node hardware board, responsible for communicating downward with the corresponding feeder mainboard.

[0048] As an example, Figure 5 and Figure 6 As shown, the PC is connected to the gateway hardware via a network cable. Each CAN station after exiting the gateway has the same corresponding control chip MCU (i.e., station chip MCU). Each control chip MCU uses the same number of IO pins (this number is determined by the number of CAN stations, for example, it can be 5 IO pins). A dial switch is used to distinguish each CAN station, i.e., the address of each CAN station. The corresponding CAN station is found by reading the address through the CAN bus. Among them, the CAN1 address is the read address of the control chip MCU of the first CAN station (i.e., F1). Module U8 is the CAN bus communication module of the CAN1 station control hardware. It is connected to the CAN pins of the corresponding control chip MCU through CAN TX1 and CAN RX1, and CANH and CANL are connected to the CAN bus modules CANH and CANL of the next CAN station control hardware.

[0049] Each CAN station control hardware has a corresponding CAN communication module (for example, a TJA1050T module), namely module U8. Its CAN TX1 and RX1 are connected to the CAN TX and CAN RX of the corresponding control chip MCU, and its CANH and CANL are connected to the CANH and CANL of the CAN bus module of the next CAN station control hardware. GND and 5V are connected to the GND and 5V networks of each CAN station control hardware.

[0050] As an example, Figures 7 to 9 As shown, U7 is the CAN communication module of the gateway control hardware. Figure 7 The CAN TX and CAN RX shown are connected to the CAN TX and CAN RX of the control chip MCU. Figure 7 The CANH and CANL shown are connected to the CANH and CANL interfaces of the CAN1 node on the host side. Figure 8 The RJ2 shown is the CAN communication interface in the gateway hardware, which is connected to the CANH and CANL interfaces of the host CAN1 node through a network cable or other means. Figure 9 The P1 interface shown is the power interface connected to the host-side CAN node hardware.

[0051] As an example, Figures 10 to 12 As shown, all of them are connected to the MCU pins of the gateway hardware control chip and used as Ethernet communication functions. Figure 11 The network port RJ1 shown is connected to the network port of the PC for communication. It should be noted that since Ethernet communication belongs to the existing technology, it will not be described here in detail.

[0052] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A system for communication between a plug-in machine feeder and a host computer, characterized in that: include: The host side includes a CAN node hardware board, and the CAN node hardware board includes multiple CAN stations. Each CAN station includes a station chip MCU and a station digital communication module. The station chip MCU and the station digital communication module are connected. The station chip MCUs between different CAN stations are connected via a CAN bus. The feeder end includes multiple feeders, each feeder corresponds to a CAN station, each feeder includes a feeder main board and a feeder digital communication module, the feeder main board and the feeder digital communication module are connected, and the feeder digital communication module is used to connect with the station digital communication module.

2. A system for communicating between an inserter feeder and a host according to claim 1, characterized in that: The station digital communication module is provided with RS232 TXD and RS232 RXD interfaces for connecting with the RS232 RXD and RS232 TXD interfaces of the feeder digital communication module; the station digital communication module is also provided with MCU TXD and MCU RXD interfaces for connecting with the TXD and RXD interfaces of the serial port USART in the station chip MCU; the station chip MCU is also provided with the CAN bus; The feeder digital communication module is also provided with MCU TXD and MCU RXD interfaces for connecting with the TXD and RXD interfaces of the serial port USART in the chip MCU of the feeder mainboard.

3. The system for communicating between an inserter feeder and a host computer according to claim 1, characterized in that: Also includes: The PC end and the gateway hardware, the PC end is connected to the CAN node hardware board through the gateway hardware.