当前位置:网站首页>Introduction to EtherCAT
Introduction to EtherCAT
2022-07-01 03:18:00 【Dusk and starry sky】
EtherCAT( Ethernet for control automation technology ) yes Beckhoff( Biff ) stay 2003 Real time Ethernet network developed in . It's based on CANOPEN Protocol and Ethernet , But with the Internet Communication or network communication differs in , It is specially optimized for industrial automation control . These standards are established by EtherCAT Technical team ( abbreviation ETG) Define and maintain .
Use OSI A network model , Ethernet and EtherCAT Rely on the same physical and data link layers . besides , Due to optimization for different tasks , So the two networks are different in design . for example , Ethernet is designed to send large amounts of data through many different nodes . It can route data back and forth with billions of individual addresses , This allows communication across large networks .
EtherCAT Is a fast deterministic network , Specialized hardware and software can be used to process data . It uses full duplex , Master slave configuration , And can accommodate any topology . It can be 30us Internal treatment 1000 individual I/O spot , Or in the 100us Internal and 100 Servo axis communication . The axis receives the set point and control data , And report the actual position and status . The axes are synchronized using distributed clock technology , The technology is IEEE 1588 A simple version of , The jitter can be reduced to less than 1us.
EtherCAT It is a very flexible real-time industrial Ethernet protocol . Data exchange follows “ Dynamic processing ” principle ,EtherCAT The protocol provides fast throughput , Because messages are processed in hardware before being forwarded to the next slave station . When the data frame passes , Read the data related to it from the device , Then they dynamically insert data into the same data stream . This does not depend on the runtime of the protocol stack , So the processing delay is usually only a few nanoseconds .
EtherCAT The transmission method is similar to Interbus Principle . Use EtherCAT, No longer receive Ethernet packets , Explain and deal with it , Then copy on each device . When the frame passes through the device ,EtherCAT The slave devices read the data nodes addressed to them . alike , When the telegram passes through the equipment , You can insert data into it , Just a few nanoseconds of frame delay . And because of EtherCAT The frame contains the data of many devices in both the sending and receiving directions , Therefore, the available data rate can be increased to 90% above . Make the most of it 100M Full duplex function of network card .
EtherCAT Nanosecond synchronization , It is basically the fastest industrial Ethernet Technology . For all applications that control or measure the target system through the bus system , This is a huge benefit .
边栏推荐
- Why are strings immutable in many programming languages? [repeated] - why are strings immutable in many programming languages? [duplicate]
- Feign远程调用和Getaway网关
- Poj-3486-computers[dynamic planning]
- Mybati SQL statement printing
- Huawei operator level router configuration example | BGP VPLS configuration example
- 别再说不会解决 “跨域“ 问题啦
- EDLines: A real-time line segment detector with a false detection control翻译
- So easy deploy program to server
- About the application of MySQL
- Catch 222222
猜你喜欢

手把手带你了解一块电路板,从设计到制作(干货)

雪崩问题以及sentinel的使用

【EXSI】主机间传输文件

Huawei operator level router configuration example | BGP VPLS and LDP VPLS interworking example

Hello World generation

Basic concepts of database

Latest interface automation interview questions
![[us match preparation] complete introduction to word editing formula](/img/e4/5ef19d52cc4ece518e79bf10667ef4.jpg)
[us match preparation] complete introduction to word editing formula

实战 ELK 优雅管理服务器日志
![[QT] add knowledge supplement of third-party database](/img/ea/ca8b07ad80485208f2bb8ee8a78a28.png)
[QT] add knowledge supplement of third-party database
随机推荐
[small program project development -- Jingdong Mall] the home page commodity floor of uni app
如何校验两个文件内容是否相同
The 'mental (tiring) process' of building kubernetes/kubesphere environment with kubekey
Introduction to core functions of webrtc -- an article on understanding SDP PlanB unifiedplan (migrating from PlanB to unifiedplan)
pytest-fixture
js 找出两个数组中的重复元素
Pytest -- plug-in writing
The best learning method in the world: Feynman learning method
Basic concepts of database
最好用的信任关系自动化脚本(shell)
力扣-两数之和
Redis分布式锁的8大坑
About the application of MySQL
Introduction to ieda right click source file menu
Restcloud ETL practice data row column conversion
Cloud native annual technology inventory is released! Ride the wind and waves at the right time
[machine learning] vectorized computing -- a must on the way of machine learning
LeetCode_栈_困难_227.基本计算器(不含乘除)
php批量excel转word
Redis efficient like and cancel function