Slave sample code, Workshop, 3 workshop – BECKHOFF EL9820 Evaluation Kits Benutzerhandbuch

Seite 8: 2 slave sample code

Advertising
background image

Produktübersicht

6

EL9820/EL9821

2.2.2 Slave Sample Code

Der EtherCAT Slave Sample Code EL9300 ist ein Beispiel-

Quellcode in ANSI C, der sowohl das μC- als

auch das SPI-Interface unterstützt. Der Code dient als Entwicklungsbasis bei der Implementierung von
EtherCAT in Geräten mit eigenem Prozessor.

EtherCAT-Handling im Controller

Handling der State-Machine

Mailbox-Handling

Protokoll-Handling für:

o CoE (CANopen over EtherCAT)

o FoE (File Access over EtherCAT)

Beispiel-Applikationen für alle Varianten.

2.3 Workshop

Zu dem Evaluation Kit EL9820 kann optional der eintägige Workshop TR8100 für eine Person bestellt
werden. Das Evaluation Kit EL9821 enthält bereits den eintägigen Workshop TR8100.

Der Workshop TR8100 richtet sich an Slave-Entwickler und behandelt die Themen

Hardware für EtherCAT

Installation TwinCAT 2.10, inkl. Treiber und EtherCAT-Protokoll

TwinCAT-Kurzeinführung

Prozessdateninterfaces (PDIs):

o 8/16-Bit-Microcontroller-Interface

o 32 Bit Digital-I/O

o SPI-Interface

PDI-Timing

Slave-Sample-Source-Code

EtherCAT-Slave-Controller: ASICs ET1100 und ET1200 und EtherCAT-IP-Core

Netzwerkmonitor

Gerätebeschreibungsdatei (XML-File)

Schulungsort: Verl, Deutschland; Dauer: 1 Tag

Advertising