Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

FPGA (Field Programmable Gate Array)-based EtherCAT (Ethernet Control Automation Technology) main station device

A master station and data frame technology, applied in the direction of data exchange through path configuration, bus network, etc., can solve the problems of reducing data frame stability, real-time loss, stability problems, etc., to improve stability and fast response , improve efficiency and improve compatibility

Active Publication Date: 2015-06-10
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 46 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing implementation of this EtherCAT master station uses the cooperation of CPU and network card to process the sending and receiving operations of data frames, which reduces the stability of data frame sending and receiving. At the same time, the single buffer operation mode of network card also reduces the efficiency of data sending and receiving, resulting in Stability and efficiency issues in industrial environments; secondly, the EtherCAT master station of this master station solution cannot be widely compatible with various operating systems, and it is difficult to transplant, which causes compatibility problems of platform resources; finally, for real-time For control systems with strict performance requirements, using software interrupts to ensure real-time cannot meet industrial requirements, resulting in loss of real-time performance, which is not conducive to high-precision real-time control systems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • FPGA (Field Programmable Gate Array)-based EtherCAT (Ethernet Control Automation Technology) main station device
  • FPGA (Field Programmable Gate Array)-based EtherCAT (Ethernet Control Automation Technology) main station device
  • FPGA (Field Programmable Gate Array)-based EtherCAT (Ethernet Control Automation Technology) main station device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0038] The embodiment of the present invention proposes an FPGA-based EtherCAT master station implementation method and device. On the basis of making full use of the FPGA hardware characteristics and parallel operation characteristics, it realizes the convenient integration of EtherCAT industrial Ethernet in different operating systems and different hardware platforms. function of the network fieldbus master communication device.

[0039] figure 1 It is a schematic diagram of the overall structure of the embodiment of the present invention, and the device includes a PCI / ARM interface 1, an FPGA m...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an FPGA (Field Programmable Gate Array)-based EtherCAT (Ethernet Control Automation Technology) main station device. The device comprises an EtherCAT bus interface RJ45, a network isolation transformer, a PHY (Physical Layer) chip, an FPGA module and a PCI / ARM (Peripheral Component Interconnection / Random Access Memory) extension interface, wherein the FPGA module is used for receiving data transmitted to an FPGA module by a CPU (Central Processing Unit) through an extension interface module; instruction data of the CPU is packaged and scheduled by an EtherCAT protocol drive module in the FPGA module to form a data frame to be transmitted to the PHY chip; the data frame is converted into a differential signal by the PHY chip and is transmitted to the EtherCAT network; after an EtherCAT data frame is received by each slave station, corresponding processing is performed and then the data frame is returned to a main station; after the data frame passes through the network transformer and the PHY chip, the data frame in the network is received by a data frame receiving module; the data frame is analyzed in the EtherCAT protocol drive module to extract effective data for the CPU to read a state and feed back data. According to the device, the communication with the CPU with the PCI interface or the ARM interface can be realized; the device has the advantages of good platform compatibility, high stability, high efficiency, high real-time property and the like, and has important application prospect to industrial automatic control.

Description

technical field [0001] The invention belongs to the field of industrial Ethernet field bus communication, in particular to an FPGA-based EtherCAT master station device. Background technique [0002] With the advancement of electronics and communication technology, industrial automation control has gradually changed from the traditional point-to-point centralized control mode to the network-based fieldbus communication control mode. The field bus control system integrates the control and monitoring equipment of the industrial site into a communication network through serial signals, and has the advantages of full digital, two-way and serial multi-node. The fieldbus communication system based on industrial Ethernet can realize the high-speed and low-jitter control of 100M Ethernet, and is widely used in various high-speed and high-precision motion control systems. [0003] EtherCAT is a fieldbus communication protocol based on industrial Ethernet. Because of its wide applicab...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/40
Inventor 宋宝唐小琦徐健张航天周开城周向东谢远龙陈天航余晓菁
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products