Implementation method of real-time ethercat master station on windows platform

An implementation method and master station technology, applied in the direction of bus network, digital transmission system, data exchange network, etc., can solve the problems that affect the data communication quality of EtherCAT master station, do not consider real-time task real-time response, high cost, etc.

Active Publication Date: 2021-08-20
武汉久同智能科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Window platform + commercial real-time module + EtherCAT master station method, with real-time performance, its solution is not public, and the real-time solution adopts the method of virtual core, which is expensive
[0009] The difficulty of solving the above technical problems: Windows system is a typical non-real-time operating system, which mainly focuses on the fair scheduling of various system tasks, emphasizing the overall superior performance of the system without considering the real-time response of real-time tasks. This feature comes from Windows Mechanisms such as virtual memory, interrupts, and multitasking are used in the system design process, and these mechanisms add uncertainty and unpredictability to the execution of system tasks, which eventually leads to real-time defects in the Windows system.
[0010] The significance of solving the above technical problems: the real-time performance of the Windows system directly affects the communication quality of the periodic process data communication of the EtherCAT master station. Once the real-time performance fails to meet the requirements, it will have a serious impact on the performance of the EtherCAT bus communication technology

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
  • Implementation method of real-time ethercat master station on windows platform
  • Implementation method of real-time ethercat master station on windows platform
  • Implementation method of real-time ethercat master station on windows platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0138] 1. Overall scheme design of EtherCAT master station based on Windows platform

[0139] 1) Selection of EtherCAT master station protocol stack

[0140] The open source EtherCAT master protocol stacks widely used in the industry are SOEM and IGH EtherCAT Master.

[0141] 2) The overall architecture design of the EtherCAT master station

[0142] Combined with the requirements analysis of the EtherCAT master station on the Windows platform and the selection of the master station protocol stack, a design such as figure 2The overall architecture shown. The present invention is divided into four major parts in total, and is respectively application program interface module, EtherCAT master station protocol stack module, underlying network data sending and receiving module and real-time module.

[0143] Due to the characteristics of the Windows operating system, programs in the kernel state do not perform context switching, which can achieve shorter running delays. Since b...

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 belongs to the field of bus network technology, and discloses a method for realizing a real-time EtherCAT master station on a Windows platform. The application program interface module provides an interface for operating the EtherCAT master station protocol stack for the application program; the EtherCAT master station protocol stack module runs on the window kernel, Realize the EtherCAT protocol and provide the communication function of periodic process data and non-periodic data; the real-time optimization module provides high-precision timing period for periodic process data communication, and at the same time improves the real-time performance of the periodic communication task. The present invention realizes the EtherCAT protocol stack under the window kernel; adopts the DPC timer to realize a timer with higher timing precision, and performs sending and receiving and real-time processing of EtherCAT periodic messages; directly uses the drive interface of the physical network port to send and receive data, Reduced data latency.

Description

technical field [0001] The invention belongs to the field of bus network technology, in particular to a method for realizing a real-time EtherCAT master station of a Window platform. Background technique [0002] At present, the closest existing technology: intelligent manufacturing promotes the development of industrial control systems in the direction of digitalization and networking. The real-time, high-speed, and high-precision EtherCAT field bus is widely used in industrial control systems in various fields. The continuous improvement of the industrial automation level puts forward higher requirements for the ease of operation and development agility of the industrial control system. The Windows system with a good graphical user interface and perfect software development tools is gradually applied in the field of industrial control. Therefore, the combination of Windows system and EtherCAT field bus has become a new research hotspot in the field of industrial control. ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/40H04L12/403
CPCH04L12/40H04L12/40143H04L12/4015H04L12/403H04L2012/40208H04L2012/4026
Inventor 刘雄占颂王昌杰熊烁陈天航周向东凡文涛聂文强宋宝唐小琦
Owner 武汉久同智能科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products