SlideShare a Scribd company logo
1 of 10
Name: Tony-Chen, 陳禹同
Student ID: B10502034
 Master architecture has some boxes, like Monitor,
Master Stack, System Configuration Tool, and so
on.
 Master Stack is the key box in EtherCAT, and it
also has several sub-boxes.
• API layer
• Master core
• OS layer
• Link layer
.
.
.
 Process data:
• Deal with the process data cyclicly.
 Mailbox:
• In order to configure and diagnose slave devices, it
accesses the variables provided for the network with
the help of acyclic communication. Process several
communication profiles, such as CoE, EoE, and SoE.
 XML parser:
• According “ENI(EtherCAT Network Information)” to
configure and initial the slaves.
Slave will generate the “ESI(EtherCAT
Slave Information)” and send it to System
Configuration Tool to translate into “ENI”,
then master can understand the EtherCAT
network and configure it.
ENI and ESI are both .xml file.
Slave has “ESC(EtherCAT Slave
Controller)” which help master to control
the slave.
ESC also has several boxes, like Mailbox,
Process data, Register and so on.
Process data:
• Process the data go through the slave.
Mailbox:
• Help master to configure and diagnose slave
devices. Process the several communication
profiles.
 Sync Managers
• Sync Managers are responsible for managing data sharing.
That means it handles the memory and buffer.
 Fieldbus Memory Management Units (FMMUs)
• The Fieldbus Memory Management Units (FMMUs) are
responsible for mapping memory from the Sync Managers
into the EtherCAT frame, means it places each data from
sync managers into a single EtherCAT packet.
• A FMMU associated with each sync manager so that the
data from that sync manager is placed correctly into the
EtherCAT frame.
• [1]
http://ethercat.org/forms/france2016/download/09_Eth
erCAT_and_Industrie40_IoT_1609.pdf
• [2] https://www.ethercat.org/en/technology.html
• [3] https://www.slideshare.net/elmomc2012/multi-
axispositioncontrolbyether-catrealtimenetworking
• [4] https://www.pc-
control.net/pdf/032018/technology/pcc_0318_real-
time-communication_e.pdf
• [5]
http://52.28.55.137/download/document/io/infrastructur
e-components/CU2508en.pdf

More Related Content

Similar to Proposal for final project

Vulnerabilities on Various Data Processing Levels
Vulnerabilities on Various Data Processing LevelsVulnerabilities on Various Data Processing Levels
Vulnerabilities on Various Data Processing LevelsPositive Hack Days
 
BSA 385 Week 3 Individual Assignment Essay
BSA 385 Week 3 Individual Assignment EssayBSA 385 Week 3 Individual Assignment Essay
BSA 385 Week 3 Individual Assignment EssayTara Smith
 
Abusing belkin home automation devices
Abusing belkin home automation devicesAbusing belkin home automation devices
Abusing belkin home automation devicesmark-smith
 
Next CERN Accelerator Logging Service with Jakub Wozniak
Next CERN Accelerator Logging Service with Jakub WozniakNext CERN Accelerator Logging Service with Jakub Wozniak
Next CERN Accelerator Logging Service with Jakub WozniakSpark Summit
 
0 introduction to computer architecture
0 introduction to computer architecture0 introduction to computer architecture
0 introduction to computer architectureaamc1100
 
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...ShapeBlue
 
ata Warehouse and Business Intelligence - Recipe 7 - A messaging system for O...
ata Warehouse and Business Intelligence - Recipe 7 - A messaging system for O...ata Warehouse and Business Intelligence - Recipe 7 - A messaging system for O...
ata Warehouse and Business Intelligence - Recipe 7 - A messaging system for O...Massimo Cenci
 
Survey of open source cloud architectures
Survey of open source cloud architecturesSurvey of open source cloud architectures
Survey of open source cloud architecturesabhinav vedanbhatla
 
(ATS3-APP02) What's new in Isentris 4.0
(ATS3-APP02) What's new in Isentris 4.0(ATS3-APP02) What's new in Isentris 4.0
(ATS3-APP02) What's new in Isentris 4.0BIOVIA
 
Michael Bayer Introduction to SQLAlchemy @ Postgres Open
Michael Bayer Introduction to SQLAlchemy @ Postgres OpenMichael Bayer Introduction to SQLAlchemy @ Postgres Open
Michael Bayer Introduction to SQLAlchemy @ Postgres OpenPostgresOpen
 
ELK - from zero to coding class hero
ELK - from zero to coding class heroELK - from zero to coding class hero
ELK - from zero to coding class heroJosipKovaek
 
Configuring-Computer-Systems-and-Networks.pptx
Configuring-Computer-Systems-and-Networks.pptxConfiguring-Computer-Systems-and-Networks.pptx
Configuring-Computer-Systems-and-Networks.pptxNanetteMaraonSansano1
 
Open Network OS Overview as of 2015/10/16
Open Network OS Overview as of 2015/10/16Open Network OS Overview as of 2015/10/16
Open Network OS Overview as of 2015/10/16Kentaro Ebisawa
 
SQLcl the next generation of SQLPlus?
SQLcl the next generation of SQLPlus?SQLcl the next generation of SQLPlus?
SQLcl the next generation of SQLPlus?Zohar Elkayam
 
MULTI-THREADING in python appalication.pptx
MULTI-THREADING in python appalication.pptxMULTI-THREADING in python appalication.pptx
MULTI-THREADING in python appalication.pptxSaiDhanushM
 
Why VOLTHA is needed in todays time? How does it work?
Why VOLTHA is needed in todays time? How does it work?Why VOLTHA is needed in todays time? How does it work?
Why VOLTHA is needed in todays time? How does it work?Jyoti Rawat
 
Visualizing HPCC Systems Log Data Using ELK
Visualizing HPCC Systems Log Data Using ELKVisualizing HPCC Systems Log Data Using ELK
Visualizing HPCC Systems Log Data Using ELKHPCC Systems
 
Processes and Threads in Windows Vista
Processes and Threads in Windows VistaProcesses and Threads in Windows Vista
Processes and Threads in Windows VistaTrinh Phuc Tho
 

Similar to Proposal for final project (20)

Vulnerabilities on Various Data Processing Levels
Vulnerabilities on Various Data Processing LevelsVulnerabilities on Various Data Processing Levels
Vulnerabilities on Various Data Processing Levels
 
BSA 385 Week 3 Individual Assignment Essay
BSA 385 Week 3 Individual Assignment EssayBSA 385 Week 3 Individual Assignment Essay
BSA 385 Week 3 Individual Assignment Essay
 
Abusing belkin home automation devices
Abusing belkin home automation devicesAbusing belkin home automation devices
Abusing belkin home automation devices
 
Wp simoneau osi_model
Wp simoneau osi_modelWp simoneau osi_model
Wp simoneau osi_model
 
Next CERN Accelerator Logging Service with Jakub Wozniak
Next CERN Accelerator Logging Service with Jakub WozniakNext CERN Accelerator Logging Service with Jakub Wozniak
Next CERN Accelerator Logging Service with Jakub Wozniak
 
0 introduction to computer architecture
0 introduction to computer architecture0 introduction to computer architecture
0 introduction to computer architecture
 
01 Introduction
01 Introduction01 Introduction
01 Introduction
 
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
 
ata Warehouse and Business Intelligence - Recipe 7 - A messaging system for O...
ata Warehouse and Business Intelligence - Recipe 7 - A messaging system for O...ata Warehouse and Business Intelligence - Recipe 7 - A messaging system for O...
ata Warehouse and Business Intelligence - Recipe 7 - A messaging system for O...
 
Survey of open source cloud architectures
Survey of open source cloud architecturesSurvey of open source cloud architectures
Survey of open source cloud architectures
 
(ATS3-APP02) What's new in Isentris 4.0
(ATS3-APP02) What's new in Isentris 4.0(ATS3-APP02) What's new in Isentris 4.0
(ATS3-APP02) What's new in Isentris 4.0
 
Michael Bayer Introduction to SQLAlchemy @ Postgres Open
Michael Bayer Introduction to SQLAlchemy @ Postgres OpenMichael Bayer Introduction to SQLAlchemy @ Postgres Open
Michael Bayer Introduction to SQLAlchemy @ Postgres Open
 
ELK - from zero to coding class hero
ELK - from zero to coding class heroELK - from zero to coding class hero
ELK - from zero to coding class hero
 
Configuring-Computer-Systems-and-Networks.pptx
Configuring-Computer-Systems-and-Networks.pptxConfiguring-Computer-Systems-and-Networks.pptx
Configuring-Computer-Systems-and-Networks.pptx
 
Open Network OS Overview as of 2015/10/16
Open Network OS Overview as of 2015/10/16Open Network OS Overview as of 2015/10/16
Open Network OS Overview as of 2015/10/16
 
SQLcl the next generation of SQLPlus?
SQLcl the next generation of SQLPlus?SQLcl the next generation of SQLPlus?
SQLcl the next generation of SQLPlus?
 
MULTI-THREADING in python appalication.pptx
MULTI-THREADING in python appalication.pptxMULTI-THREADING in python appalication.pptx
MULTI-THREADING in python appalication.pptx
 
Why VOLTHA is needed in todays time? How does it work?
Why VOLTHA is needed in todays time? How does it work?Why VOLTHA is needed in todays time? How does it work?
Why VOLTHA is needed in todays time? How does it work?
 
Visualizing HPCC Systems Log Data Using ELK
Visualizing HPCC Systems Log Data Using ELKVisualizing HPCC Systems Log Data Using ELK
Visualizing HPCC Systems Log Data Using ELK
 
Processes and Threads in Windows Vista
Processes and Threads in Windows VistaProcesses and Threads in Windows Vista
Processes and Threads in Windows Vista
 

More from ssuser37e1ef

Training course O-RAN scheduler
Training course   O-RAN schedulerTraining course   O-RAN scheduler
Training course O-RAN schedulerssuser37e1ef
 
Industrial wired network
Industrial wired networkIndustrial wired network
Industrial wired networkssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final projectssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final projectssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final projectssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final projectssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final projectssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final projectssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final projectssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final projectssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final projectssuser37e1ef
 
Mastering the art of the 5 minute presentation
Mastering the art of the 5 minute presentationMastering the art of the 5 minute presentation
Mastering the art of the 5 minute presentationssuser37e1ef
 

More from ssuser37e1ef (13)

Training course O-RAN scheduler
Training course   O-RAN schedulerTraining course   O-RAN scheduler
Training course O-RAN scheduler
 
Industrial wired network
Industrial wired networkIndustrial wired network
Industrial wired network
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
How to read paper
How to read paperHow to read paper
How to read paper
 
Mastering the art of the 5 minute presentation
Mastering the art of the 5 minute presentationMastering the art of the 5 minute presentation
Mastering the art of the 5 minute presentation
 

Recently uploaded

Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.thamaeteboho94
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Baileyhlharris
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...ZurliaSoop
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIINhPhngng3
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...amilabibi1
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lodhisaajjda
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfMahamudul Hasan
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...David Celestin
 
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxZone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxlionnarsimharajumjf
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatmentnswingard
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityHung Le
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoKayode Fayemi
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalFabian de Rijk
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfSkillCertProExams
 

Recently uploaded (17)

Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxZone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptx
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 

Proposal for final project

  • 2.  Master architecture has some boxes, like Monitor, Master Stack, System Configuration Tool, and so on.  Master Stack is the key box in EtherCAT, and it also has several sub-boxes. • API layer • Master core • OS layer • Link layer . . .
  • 3.
  • 4.  Process data: • Deal with the process data cyclicly.  Mailbox: • In order to configure and diagnose slave devices, it accesses the variables provided for the network with the help of acyclic communication. Process several communication profiles, such as CoE, EoE, and SoE.  XML parser: • According “ENI(EtherCAT Network Information)” to configure and initial the slaves.
  • 5. Slave will generate the “ESI(EtherCAT Slave Information)” and send it to System Configuration Tool to translate into “ENI”, then master can understand the EtherCAT network and configure it. ENI and ESI are both .xml file.
  • 6.
  • 7. Slave has “ESC(EtherCAT Slave Controller)” which help master to control the slave. ESC also has several boxes, like Mailbox, Process data, Register and so on.
  • 8. Process data: • Process the data go through the slave. Mailbox: • Help master to configure and diagnose slave devices. Process the several communication profiles.
  • 9.  Sync Managers • Sync Managers are responsible for managing data sharing. That means it handles the memory and buffer.  Fieldbus Memory Management Units (FMMUs) • The Fieldbus Memory Management Units (FMMUs) are responsible for mapping memory from the Sync Managers into the EtherCAT frame, means it places each data from sync managers into a single EtherCAT packet. • A FMMU associated with each sync manager so that the data from that sync manager is placed correctly into the EtherCAT frame.
  • 10. • [1] http://ethercat.org/forms/france2016/download/09_Eth erCAT_and_Industrie40_IoT_1609.pdf • [2] https://www.ethercat.org/en/technology.html • [3] https://www.slideshare.net/elmomc2012/multi- axispositioncontrolbyether-catrealtimenetworking • [4] https://www.pc- control.net/pdf/032018/technology/pcc_0318_real- time-communication_e.pdf • [5] http://52.28.55.137/download/document/io/infrastructur e-components/CU2508en.pdf