Wind power PLC control system slave station card based on EtherCAT bus

By combining the controller and processor in a design and rationally allocating tasks, the problems of unreasonable resource allocation, high power consumption, and high cost of slave cards in the EtherCAT bus wind power PLC control system were solved, thus achieving rational use of resources and reduction of power consumption.

CN224249710UActive Publication Date: 2026-05-15XIAN THERMAL POWER RES INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
XIAN THERMAL POWER RES INST CO LTD
Filing Date
2025-06-03
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing EtherCAT bus-based wind power PLC control system slave card components suffer from problems such as unreasonable resource allocation, high power consumption, and high cost.

Method used

The design employs a combination of controller, processor, ESC chip, first-function hardware, and second-function hardware. The controller and processor control the corresponding functional hardware respectively, rationally allocate tasks, reduce hardware resource waste, and flexibly allocate power consumption through an external power supply.

Benefits of technology

It effectively solves the problems of unreasonable resource allocation, high power consumption and high cost, realizes reasonable resource use and reduces power consumption, and improves the system's flexibility and economy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224249710U_ABST
    Figure CN224249710U_ABST
Patent Text Reader

Abstract

The utility model provides a wind power PLC control system slave station card based on an EtherCAT bus, and belongs to the technical field of industrial Ethernet control automation. The utility model relates to a wind power PLC control system slave station card based on an EtherCAT bus. The wind power PLC control system slave station card comprises a controller, a processor, an ESC chip, first function hardware, second function hardware and the EtherCAT bus. The first function hardware is connected with the controller, the second function hardware is connected with the processor, the controller is connected with the processor, the controller is connected with the ESC chip, and the ESC chip is connected with the EtherCAT bus. Compared with the prior art, the utility model solves the problems of unreasonable resource allocation, high power consumption and high cost in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model belongs to the field of industrial Ethernet control automation technology, specifically relating to a slave card for a wind power PLC control system based on the EtherCAT bus. Background Technology

[0002] EtherCAT (Ether Control Automation Technology) is an open architecture fieldbus system based on Ethernet.

[0003] In industrial fieldbus applications, standard Ethernet communication methods cannot guarantee the requirements for transmission rate and real-time performance.

[0004] EtherCAT, proposed by the German automation company BECKHOFFF, is a real-time industrial Ethernet technology based on Ethernet and fully compliant with Ethernet standards. It features wide applicability, short refresh cycles, good synchronization performance, and high transmission efficiency. In wind power PLC control systems, slave modules based on the EtherCAT bus enable rapid, efficient, and real-time operation of the PLC system.

[0005] However, currently available EtherCAT bus-based wind power PLC control system slave cards typically include the following two types:

[0006] 1. Using MCU chips is not suitable for application scenarios that require reasonable resource allocation and high-speed operation.

[0007] 2. Using FPGA chips is not suitable for applications with low power consumption and cost requirements. Utility Model Content

[0008] The purpose of this invention is to provide a slave card for a wind power PLC control system based on the EtherCAT bus, which solves the problems of unreasonable resource allocation, high power consumption and high cost in the existing technology.

[0009] To achieve the above objectives, the present invention adopts the following technical solution:

[0010] In the first aspect, this utility model provides a slave card for a wind power PLC control system based on EtherCAT bus, including a controller, a processor, an ESC chip, first functional hardware, second functional hardware, and an EtherCAT bus.

[0011] The first functional hardware is connected to the controller, the second functional hardware is connected to the processor, the controller is connected to the processor, the controller is connected to the ESC chip, and the ESC chip is connected to the EtherCAT bus;

[0012] The controller is used to send and receive EtherCAT bus data information, and is also used to implement operation control of the first functional hardware, and to process data interacting with the first functional hardware.

[0013] The processor is used to interact with the controller, and is also used to implement the operation control of the second functional hardware. The processor is also used to process the data interacting with the second functional hardware.

[0014] The ESC chip is used to process EtherCAT bus data frames, and the ESC chip is also used to provide a data interface for the MCU chip.

[0015] The first functional hardware is used to acquire and output analog signals and / or digital signals;

[0016] The second functional hardware is used to implement communication via CAN bus and / or serial bus.

[0017] A further improvement of this invention is that the controller is connected to the processor via a QSPI interface, the controller is connected to the ESC chip via an SPI interface, and the ESC chip is connected to the EtherCAT bus via an RJ45 interface.

[0018] A further improvement of this invention is that the controller is an MCU chip.

[0019] A further improvement of this invention is that the processor is an FPGA chip.

[0020] A further improvement of this invention is that the first functional hardware and the second functional hardware are also connected to an external power source for supplying power to the first functional hardware and the second functional hardware.

[0021] A further improvement of this invention is that the external power supply is a 24V DC power supply.

[0022] A further improvement of this invention is that the first functional hardware includes an ADC chip and / or a DAC chip.

[0023] A further improvement of this invention is that the second functional hardware includes a CAN chip and / or an RS485 chip.

[0024] A further improvement of this invention is that the controller, processor, and ESC chip are also connected to an internal power supply for powering the controller, processor, and ESC chip.

[0025] A further improvement of this invention is that the internal power supply is a 24V to 5V DC power supply.

[0026] Compared with the prior art, the present invention has the following beneficial effects:

[0027] Compared to existing EtherCAT bus-based wind power PLC control system slave cards, the present invention proposes an EtherCAT bus-based wind power PLC control system slave card that incorporates a controller, processor, ESC chip, first functional hardware, second functional hardware, and an EtherCAT bus. The first functional hardware is connected to the controller, the second functional hardware is connected to the processor, the controller is connected to the processor, the controller is connected to the ESC chip, and the ESC chip is connected to the EtherCAT bus. The controller is used to control the operation of the first functional hardware and process data interacting with it. The processor is used to control the operation of the second functional hardware and process data interacting with it. Thus, the controller and processor work together, with functional hardware connected to both. The controller drives the first functional hardware, and the processor drives the second functional hardware. This ensures that the controller and processor can handle their respective functional hardware, avoiding the drawbacks of using only one controller or processor. By rationally allocating tasks between the controller and processor, hardware resource waste is reduced, and costs and power consumption are lowered, effectively solving the problems of unreasonable resource allocation, high power consumption, and high costs in existing technologies.

[0028] Furthermore, this utility model also discloses that the first functional hardware and the second functional hardware are connected to an external power supply for powering the first functional hardware and the second functional hardware. It can be seen that this utility model can connect or disconnect the input of the external power supply according to the usage requirements of the wind power PLC control system slave station card, thereby rationally allocating power consumption and saving resources.

[0029] Furthermore, this utility model also discloses that the first functional hardware includes an ADC chip and / or a DAC chip, and the second functional hardware includes a CAN chip and / or an RS485 chip. It is evident that the first and second functional hardware of this utility model can be selected according to actual needs, allowing for the selection of either one chip or both chips simultaneously, offering high flexibility. Attached Figure Description

[0030] Figure 1This is a structural diagram of the slave card component of the wind power PLC control system based on the EtherCAT bus of this utility model;

[0031] Figure 2 This is a circuit diagram of the GD32F450ZIT6 chip in the slave card of the wind power PLC control system based on EtherCAT bus of this utility model.

[0032] Figure 3 This is a schematic diagram of the BANK L2 circuit of the PGL22G-6IFBG256 chip in the slave card of the wind power PLC control system based on EtherCAT bus of this utility model.

[0033] Figure 4 This is a circuit diagram of the AX58100 chip in the slave card of the wind power PLC control system based on EtherCAT bus of this utility model. Detailed Implementation

[0034] To further understand the present invention, the following detailed description is provided in conjunction with the accompanying drawings and specific embodiments. It should be understood that the embodiments are merely illustrative and not intended to limit the scope of the invention.

[0035] This invention proposes a slave card for a wind power PLC control system based on the EtherCAT bus. The design includes a controller, a processor, an ESC chip, first-function hardware, second-function hardware, and the EtherCAT bus. The first-function hardware is connected to the controller, the second-function hardware is connected to the processor, the controller is connected to the processor, the controller is connected to the ESC chip, and the ESC chip is connected to the EtherCAT bus. Compared to existing technologies, this invention effectively solves the problems of unreasonable resource allocation, high power consumption, and high cost in existing technologies.

[0036] Example 1:

[0037] This embodiment discloses a structural diagram of a slave card for a wind power PLC control system based on the EtherCAT bus, as shown in the figure below. Figure 1 As shown, the technical solution of this embodiment is described in detail below:

[0038] The wind power PLC control system slave card in this embodiment based on EtherCAT bus includes a controller, a processor, an ESC chip (also called ESC), a first functional hardware (also called functional hardware 1), a second functional hardware (also called functional hardware 2), and an EtherCAT bus.

[0039] The first functional hardware is connected to the controller, the second functional hardware is connected to the processor, the controller is connected to the processor, the controller is connected to the ESC chip, and the ESC chip is connected to the EtherCAT bus. The functions of the controller, processor, ESC chip, first functional hardware, and second functional hardware are described in detail below:

[0040] The controller is used to send and receive EtherCAT bus data information, and it is also used to implement the operation control of the first functional hardware and process the data interacting with the first functional hardware.

[0041] The processor is used to interact with the controller, implement the operation control of the secondary functional hardware, and process the data interacting with the secondary functional hardware.

[0042] The ESC chip is used to process EtherCAT bus data frames and also provides a data interface for the controller.

[0043] The first functional hardware is used to acquire and output analog signals and / or digital signals. This first functional hardware includes an ADC chip and / or a DAC chip. In this embodiment, the specific model of the ADC chip is the NSA2862 chip (also called NSA2862). The specific model of the DAC chip in this embodiment is the TPC116 chip (also called TPC116).

[0044] The working principles of ADC and DAC chips are explained below:

[0045] The ADC chip converts the analog signals input from the station card to the wind power PLC control system into digital signals, which are then processed by the MCU chip. The DAC chip converts the digital signals sent from the station card to the wind power PLC control system into analog signals, which are also processed by the MCU chip.

[0046] The secondary functional hardware is used to implement communication via CAN bus and / or serial bus. This secondary functional hardware includes a CAN chip and / or an RS485 chip.

[0047] The specific model of the CAN chip in this embodiment is NXP TJA1042 chip (also called NXP TJA1042). The specific model of the RS485 chip in this embodiment is 3PEAK T481 chip (also called 3PEAK T481).

[0048] The working principles of CAN chips and RS485 chips are explained below:

[0049] The CAN chip converts the digital signals output from the wind power PLC control system slave card into the physical signals required by the CAN bus, and then converts the physical signals on the CAN bus into digital signals to transmit to the wind power PLC control system slave card. The RS485 chip provides stable and high-speed differential signals for the transmission of serial communication data.

[0050] The controller connects to the processor via the QSPI interface, the controller connects to the ESC chip via the SPI interface, and the ESC chip connects to the EtherCAT bus via the RJ45 interface.

[0051] In this embodiment, the controller is an MCU chip. Specifically, the MCU chip in this embodiment is the GigaDevice GD32F450ZIT6 chip (also called GD32F450ZIT6). The GD32F450ZIT6 chip is a 32-bit general-purpose microcontroller chip developed by GigaDevice based on the Arm® Cortex®-M4 processor. The Arm® Cortex®-M4 processor includes three AHB buses, namely the I-CODE bus, D-Code bus, and system bus. All memory accesses of the Cortex®-M4 processor, depending on the purpose and target memory space, are performed on these three buses. The memory organization adopts a Harvard architecture, with predefined memory mapping and up to 4 GB of storage space, fully ensuring the system's flexibility and scalability.

[0052] The FPGA_DATA, FPGA_WR, FPGA_RST, FPGA_INIT_FLAG, and FPGA_DONE pins of the GD32F450ZIT6 chip are connected to the FPGA chip, serving as the FPGA chip's loading interface. The FPGA chip's firmware is stored in the MCU chip. During slave power-on initialization, the FPGA chip performs the program loading and startup process from the MCU chip, and controls and interacts with the FPGA chip via the QSPI pins (SPI5_IO2, SPI5_IO3, SPI5_MISO, SPI5_MOSI, SPI5_CLK, etc.). The circuit schematic of the GD32F450ZIT6 chip is shown below. Figure 2 As shown.

[0053] In this embodiment, the processor is an FPGA chip. The specific model of the FPGA chip in this embodiment is the Ziguang Tongchuang PGL22G-6IFBG256 chip (also called PGL22G-6IFBG256). The GD32F450ZIT6 chip also includes specific I / O pins and communication pins that connect to the first and second functional hardware, for example... Figure 3The GD32F450ZIT6 chip uses the IO_CN2_37, IO_CN2_38, IO_CN2_39, and IO_CN2_40 pins of the BANK L2 module. These pins connect the GD32F450ZIT6 chip to the secondary functional hardware that implements specific functions, driving the devices and processing data before interacting with the MCU chip.

[0054] In this embodiment, the specific ESC chip is the AsiaInfo AX58100 chip (also called AX58100). The AX58100 chip is a high-performance, cost-effective EtherCAT slave controller. It is Beckhoff Automation certified and includes two Fast Ethernet physical interfaces supporting 100Mbps full-duplex and HP Auto-MDIX. The AX58100 chip supports all EtherCAT systems, including standard EtherCAT devices (such as CoE, FOE, and VoE). The AX58100 chip is suitable for various real-time industrial control product applications, providing a cost-effective solution for industrial automation.

[0055] The AX58100 chip integrates two Ethernet PHYs, which communicate with the EtherCat master or other EtherCat slaves via RJ45 interfaces. Port 20 of the AX58100 chip is pulled low via resistor R171 to configure the operating mode as a 2-port mode. Port 19 of the AX58100 chip is kept high via power supply VC33C and resistor R173 to configure the EEPROM memory from 32Kbit to 4Mbit. An external 64Kbit EEPROM is used to store slave information and is connected to the AX58100 chip via the IIC buses AX_IIC_SCL and AX_IIC_SDA. The AX58100 chip connects to the MCU chip via SPI interfaces (AX_SPI_SCK, AX_SPI_MOSI, AX_SPI_MISO, AX_SPI_CS), which are PDI interfaces used for data transmission. It also includes PDI interrupt interfaces (AX_SPI_IRQ, AX_SYNC0, AX_SPI_SYNC1) for synchronization cycle and important task transmission triggering and rapid response. The circuit schematic of the AX58100 chip is shown below. Figure 4 As shown.

[0056] The first and second functional hardware are also connected to an external power supply to power them. The external power input can be connected or disconnected according to the usage requirements of the wind power PLC control system slave station card, thereby rationally allocating power consumption and saving resources. In this embodiment, the external power supply is a 24V DC power supply.

[0057] The controller, processor, and ESC chip are also connected to an internal power supply for powering them. In this embodiment, the internal power supply is a 24V to 5V DC power supply.

[0058] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of this utility model and not to limit it. Although the utility model has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of this utility model. Any modifications or equivalent substitutions that do not depart from the spirit and scope of this utility model should be covered within the protection scope of the claims of this utility model.

Claims

1. A slave card for a wind power PLC control system based on EtherCAT bus, characterized in that, Includes controller, processor, ESC chip, first-function hardware, second-function hardware, and EtherCAT bus; The first functional hardware is connected to the controller, the second functional hardware is connected to the processor, the controller is connected to the processor, the controller is connected to the ESC chip, and the ESC chip is connected to the EtherCAT bus; The controller is used to send and receive EtherCAT bus data information, and is also used to implement operation control of the first functional hardware, and to process data interacting with the first functional hardware. The processor is used to interact with the controller, and is also used to implement the operation control of the second functional hardware. The processor is also used to process the data interacting with the second functional hardware. The ESC chip is used to process EtherCAT bus data frames and also to provide a data interface for the controller. The first functional hardware is used to acquire and output analog signals and / or digital signals; The second functional hardware is used to implement communication via CAN bus and / or serial bus.

2. The slave card of the wind power PLC control system based on EtherCAT bus according to claim 1, characterized in that, The controller is connected to the processor via a QSPI interface, the controller is connected to the ESC chip via an SPI interface, and the ESC chip is connected to the EtherCAT bus via an RJ45 interface.

3. The slave card of the wind power PLC control system based on EtherCAT bus according to claim 1 or 2, characterized in that, The controller is an MCU chip.

4. The slave card of the wind power PLC control system based on EtherCAT bus according to claim 1 or 2, characterized in that, The processor is an FPGA chip.

5. The slave card of the wind power PLC control system based on EtherCAT bus according to claim 1, characterized in that, The first functional hardware and the second functional hardware are also connected to an external power source for supplying power to the first functional hardware and the second functional hardware.

6. The slave card of the wind power PLC control system based on EtherCAT bus according to claim 5, characterized in that, The external power supply is a 24V DC power supply.

7. The slave card of the wind power PLC control system based on EtherCAT bus according to claim 1, characterized in that, The first functional hardware includes an ADC chip and / or a DAC chip.

8. The slave card of the wind power PLC control system based on EtherCAT bus according to claim 1, characterized in that, The second functional hardware includes a CAN chip and / or an RS485 chip.

9. The slave card of the wind power PLC control system based on EtherCAT bus according to claim 1, characterized in that, The controller, processor, and ESC chip are also connected to an internal power supply for powering the controller, processor, and ESC chip.

10. The slave card of the wind power PLC control system based on EtherCAT bus according to claim 9, characterized in that, The internal power supply is a 24V to 5V DC power supply.