Home | Kontakt | Impressum | AGB's | Login |
Sie befinden sich hier:  Home  Produkte  SPS Lösungen - IEC 61131-3  PLCcore-5484  Driver Development Kit
Services
Sitemap Sitemap  Drucken Druckversion

erweiterte Suche erweiterte Suche

Navigation
Home
Unternehmen
Referenzen
Produkte
System on Modules
SPS Lösungen - IEC 61131-3
PLCcore-5484
 -  Produktdetails
 -  Development Kit
 -  Driver Development Kit
 -  Bestellinformation
PLCcore-9G20
PLCcore-9263
PLCcore-5208
PLCmodule-C32
PLCmodule-C14
OpenPCS Automation Suite
OEM Automation Solutions
PC - CAN Schnittstellen
CANopen E/A - Module
CANopen Software & Tools
POWERLINK Software & Tools
Kompaktmodule COMBI Serie
Add-on Hardware & Zubehör
Entwicklungswerkzeuge
Produktkatalog
Dienstleistungen
Downloads
Kontakt
News / Events
Support
Jobs / Karriere

Events & Messen

Driver Development Kit (DDK) PLCcore-5484


Das Driver Development Kit für das PLCcore-5484 ermöglicht dem Anwender die eigenständige Anpassung der I/O-Ebene an ein selbst entwickeltes Baseboard. Das auf dem PLCcore-5484 eingesetzte Embedded Linux unterstützt das dynamische Laden von Treibern zur Laufzeit und ermöglicht so die Trennung von SPS-Laufzeitsystem und I/O-Treiber. Damit ist der Anwender in der Lage, den I/O-Treiber komplett an die eigenen Bedürfnisse anzupassen, ohne dazu das SPS-Laufzeitsystem selbst verändern zu müssen.

Mit Hilfe des DDK können folgende Ressourcen in die I/O-Ebene einbezogen werden:

  • Peripherie (in der Regel GPIO) des MCF5484
  • on-board PLD (Lattice MACH XO 640) bzw. FPGA (Lattice ECP2-6 oder Lattice ECP2-20)
  • FlexBus (memory-mapped über Adress-/Datenbus)
  • SPI-Bus und I2C-Bus
  • alle anderen vom Betriebssystem bereitgestellten Ressourcen wie z.B. Filesystem und TCP/IP
Im DDK enthalten sind die Sourcen der PLD- bzw. FPGA-Software (VHDL), des Linux Kernel-Treibers und der Linux User-Bibliothek. Ebenfalls Bestandteil des DDK ist ein PLD/FPGA Programming Tool, das ein Softwareupdate des PLD/FPGA unter Linux ohne zusätzliche JTAG-Hardware ermöglicht.

Das DDK beinhaltet folgende Komponenten:
  1. VHDL-Projekt für PLD bzw. FPGA mit allen notwendigen Files um PLD/FPGA-Software neu zu erstellen (VHDL-Sourcefiles, Pin-Zuordnung, Timingeinstellungen,
    Projektfile usw.)

  2. Sourcecode für Linux Kernel-Treiber mit allen notwendigen Files um Kernel-Treiber neu zu erstellen (C- und H-Files, Makefile usw.)

  3. Sourcecode für Linux User-Bibliothek mit allen notwendigen Files um User-Bibliothek neu zu erstellen (C- und H-Files, Makefile usw.)

  4. PLD/FPGA Programming Tool, ermöglicht das Softwareupdate des PLD bzw. FPGA unter Linux ohne zusätzliche JTAG-Hardware

  5. I/O-Treiber Demoapplikation im Sourcecode, ermöglicht den schnellen und einfachen Test des I/O-Treibers

  6. Sourcecode des Demoprojektes zum Datenaustausch zwischen SPS-Programm und anwenderspezifischer C/C++ Applikation über das Shared Prozessabbild der SPS
Das Driver Development Kit setzt das, im Development Kit PLCcore-5484 (Art.Nr. KIT-153) enthaltene, Softwarepaket SO-1095 ("VMware-Image des Linux-Entwicklungssystems") voraus, das sowohl die Quellen des verwendeten LinuxBSP als auch die erforderliche GNU-Crosscompiler Toolchain für Freescale MCF54xx-Prozessoren enthält.




Letzte Bearbeitung dieser Seite: 8. November, 2011
Sitemap | Kontakt | Datenschutz |
© 2004 - 2012 SYS TEC electronic GmbH. All rights reserved.