当前位置:网站首页>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 .
边栏推荐
- VMware vSphere 6.7虚拟化云管理之12、VCSA6.7更新vCenter Server许可
- Example of Huawei operator level router configuration | example of configuring optionc mode cross domain LDP VPLS
- Completely solve the lost connection to MySQL server at 'reading initial communication packet
- Od modify DLL and exe pop-up contents [OllyDbg]
- Huawei operator level router configuration example | configuration static VPLS example
- Restcloud ETL data realizes incremental data synchronization through timestamp
- PTA 1017
- Restcloud ETL WebService data synchronization to local
- Share Creators萌芽人才培養計劃來了!
- C#实现图的深度优先遍历--非递归代码
猜你喜欢
Best used trust automation script (shell)
POI exports excel and displays hierarchically according to parent-child nodes
VMware vSphere 6.7 virtualization cloud management 12. Vcsa6.7 update vCenter server license
VMware vSphere 6.7虚拟化云管理之12、VCSA6.7更新vCenter Server许可
Hal library setting STM32 interrupt
Kmeans
How to verify whether the contents of two files are the same
[small program project development -- Jingdong Mall] the home page commodity floor of uni app
[us match preparation] complete introduction to word editing formula
CX5120控制汇川IS620N伺服报错E15解决方案
随机推荐
HTB-Lame
【读书笔记】《文案变现》——写出有效文案的四个黄金步骤
Mybati SQL statement printing
Borrowing constructor inheritance and composite inheritance
Basic concepts of database
Edge Drawing: A combined real-time edge and segment detector 翻译
Best used trust automation script (shell)
Hal library setting STM32 interrupt
【小程序项目开发 -- 京东商城】uni-app 商品分类页面(下)
Complete training and verification of a neural network based on pytorch
How do spark tasks of 10W workers run? (Distributed Computing)
STM32 - DS18B20 temperature sampling of first-line protocol
LeetCode_ Stack_ Difficulties_ 227. basic calculator (excluding multiplication and division)
Voici le programme de formation des talents de SHARE Creators!
Metadata in NFT
Saving images of different depths in opencv
Multithreaded printing
Latest interface automation interview questions
8 pits of redis distributed lock
PHP batch Excel to word