-
Syllabus
- Introduction to EtherCAT®
-
Introduction 1 min
-
Overview 2 min
-
Basic Metrics 5 min
-
Network Layer 2 min
-
Fail Safe Mechanism 1 min
-
EtherCat Network Information File (ENI) 1 min
-
Device Architecture 1 min
-
Addressing 3 min
-
Commands and Memory Management 4 min
-
State Machines 2 min
-
Clocks and Timing 4 min
- Products and Tools
-
Products and Tools 9 min
- MPLAB Harmony 3 Driver Support for EtherCAT
- Overview
-
Software Framework 2 min
-
Evaluation Board 2 min
-
Agenda for the Software Support Training 2 min
- MPLAB X IDE Project
-
Open Harmony Project 3 min
-
Launch MPLAB Harmony Configurator 2 min
-
Configurations 3 min
- Slave Stack Code Tool
-
Slave Stack Code Tool (SSC Tool) 2 min
-
SSC Tool Demo 5 min
- TwinCAT
-
Master Setup 3 min
-
Scanning the Device 2 min
-
Trigger Counter Application 3 min
- File Transfer
-
File over EtherCAT Application 4 min
- EtherCAT P
-
EtherCAT P 6 min
- Your Feedback
-
We need your Feedback
An Introduction to EtherCAT®, EtherCAT P and the Microchip LAN925x family of Slave Controllers
The class will also explain how EtherCAT can be used for ANY low-cost distributed embedded system that requires high-speed, real-time, time-sensitive networked communication and control. (Jan 2022)
EtherCAT® is an industrial Ethernet based networking system providing determinism with network timing jitter below 1us, robustness, scalability and low cost of ownership. It is applicable to many other applications outside industrial automation that require these benefits. This class introduces EtherCAT as a technology and discusses its architecture, network topology, timing as well as hardware and software tools that Microchip provide.