Microchip

Protokollstacks für Microchip Mikrocontroller emotas EtherCAT Slave Beispiel für PIC32MX und LAN9252 emotas stellt ein EtherCAT CoE Slave Beispiel zur Verfügung, welches als UART-EtherCAT Gateway agiert. Es beinhaltet das EtherCAT Slave Framework von emotas als Binärversion und greift auf den Slave Stack Code von Beckhoff zurück. Das Beispiel läuft auf dem Microchip EVB-LAN9252-HBI eval board und beinhaltet eine Schritt für Schritt Anleitung…

Protokollstacks für Microchip Mikrocontroller

emotas EtherCAT Slave Beispiel für PIC32MX und LAN9252

emotas stellt ein EtherCAT CoE Slave Beispiel zur Verfügung, welches als UART-EtherCAT Gateway agiert. Es beinhaltet das EtherCAT Slave Framework von emotas als Binärversion und greift auf den Slave Stack Code von Beckhoff zurück.

Das Beispiel läuft auf dem Microchip EVB-LAN9252-HBI eval board und beinhaltet eine Schritt für Schritt Anleitung um es mit dem EtherCAT DeviceDesigner und dem Slave Stack Code von Beckhoff zu benutzen.

Zusätzlich zu den nötigen Kommunikation-Objekten beinhaltet das Beispiel zwei Objekte, welche als UART Ein- und Ausgabe agieren. Somit können Werte mittels UART über ein Terminal-Programm gesendet und empfangen werden. Diese Objekte werden als Prozessdaten (PDO) übertragen.

Download EtherCAT Slave Example for Microchip
 

emotas bietet verschiedene Softwarelösungen für Microchip Mikrocontroller an

 

emotas EtherCAT Produkte

Der EtherCAT DeviceDesigner ist ein einfach zu bedienendes Tool zum schnellen und kostensparenden Entwurf von EtherCAT-Geräten. Das Tool ist auf denEtherCAT Slave Stack Code ET9300 vonBeckhoffzugeschnitten.Mit wenigen Klicks fügen Sie aus vordefinierten Profilen das Objektverzeichnis Ihres Gerät zusammen und spezifizieren die Eigenschaften der Objekte. Der EtherCAT DeviceDesigner erzeugt daraus das Objektverzeichnis und Initialisierungsfunktionen in C, ein elektronisches Datenblatt im XML-Format und eine Gerätedokumentation. Der EtherCAT DeviceDesigner nimmt die optimale EtherCAT Stack Konfiguration und die Treiber Konfiguration anhand der Geräteeigenschaften automatisch vor.

Das EtherCAT Slave Framework stellt ein komfortables Applikationsinterface für den EtherCAT Slave Stack Code ET9300 von Beckhoff bereit. Es erweitert den aktuell kostenfreien EtherCAT Slave Stack Code um ein einheitliches und konstantes User-Interface, welches die internen Schnittstellen des Stacks vollständig ersetzt und stellt darüberhinaus erweiterte Funktionen für das Datenhandling bereit.

Der emotas EtherCAT DeviceExplorer ist ein vielseitig einsetzbares EtherCAT Tool für Entwicklungs-, Test-, Diagnose und Serviceaufgaben. Es stellt EtherCAT-Masterfunktionen bereit und erlaubt damit die Inbetriebnahme und Konfiguration von EtherCAT-CoE-Geräten.Informationen über das jeweilige EtherCAT-Gerät werden aus dem elektronischen Datenblatt des Geräts (XML-Format) entnommen oder können direkt aus dem Gerät gelesen werden. Zusätzlich ist die Verwaltung ganzer EtherCAT-Netzwerke in Projektdateien möglich. Durch die integrierte Skriptfähigkeit mittels QtScript können mit geringem Aufwand eigene Test- und Steuerungsprogramme erstellt werden.


 

CAN Software Lösungen für Microchip Mikrocontroller

emotas bietet einen CANopen Master Stack und einen CANopen Slave Stack für verschiedene Microchip Micontroller, z.B. dem dsPIC33, PIC32MX und PIC24H, an. Das CANopen Produktportfolio von emotas wird durch eine Reihe von CANopen Entwicklungs- und Analysetools abgerundet. Dieses Portfolio umfasst den CANopen DeviceDesigner, den CANopen DeviceExplorer und den CANinterpreter.
Darüberhinaus sind für diese Mikrocontroller das emotas EnergyBus Framework und der J1939 Stack verfügbar.