DATENSCHUTZ  | IMPRESSUM  | AGB
Sie befinden sich hier: STARTSEITE / PRODUKTE / Produktbeschreibung eWebSrv
Ansicht eWebSrv-Modul (oben)

Unter dem Namen eWebSrv stellt MKC ein steck- oder lötbares Modul vor, welches als Rechner-Einheit (uClinux) für eine breite Palette von dezentraler, über Netzwerk verfügbarer Prozess-Peripherie dienen kann.

Im einfachsten Fall ist lediglich eine Trägerkarte nötig, die den eWebSrv mit Spannung versorgt und eine RJ45 Buchse enthält. Zusätzlich kann die Trägerkarte Interfaces für die bis zu 64 GPIOs (CPU: 16, FPGA: 48) des eWebSrv bereitstellen.

Haupteinsatzgebiet dieses Embedded Moduls ist die Verwendung als Zentraleinheit eines intelligenten Geräts in Verbindung mit dezentraler Hardware wie beispielsweise der IONet-Familie.

Hierdurch kann die bisherige kostenintensive Verkabelung von Aktoren und Sensoren mit einem entfernten Steuerrechner entfallen. Die Kommunikation mit allen am Prozess installierten Geräten erfolgt über die in jedem Betrieb vorhandene Netzwerk-Infrastruktur (Ethernet, TCP/IP).

Erfolgt die Spannungsversorgung der Geräte über den Netzwerkanschluss entsprechend dem Standard IEEE802.3af (Power over Ethernet, PoE), kann unabhängig von der Einsatzart des Systems über eine zentrale unterbrechungsfreie Stromversorgung (USV) bei einem Stromausfall die gesamte Funktionalität aufrechterhalten bleiben.

Das umfangreiche Leistungs-Portfolio von MKC bietet Ihnen die Möglichkeit, eine Plattform von der Konzepterstellung bis zum fertigen Seriensystem aus einer Hand zu erhalten. Als moderner Dienstleister bietet MKC von der Entwicklung bis zur Fertigung verschiedene Qualitäts- und Funktionsprüfungen an.
Alle hier vorgestellten Produkte wurden im eigenen Haus entwickelt und werden auch bei MKC gefertigt. Somit liegt der Haupteil des PLM/ALM (Product/Application Lifecycle Management) im Verantwortungsbereich von MKC.

In aktuellen Industrie-Anwendungen sind Embedded Controller mit einem Linux-Derivat, beispielsweise uClinux, Stand der Technik. Die Nutzung eines Linux-Betriebssystems bietet sowohl die Vorteile „freier Software“, als auch eine offene und erweiterbare Architektur. Aus diesem Grund ist die Konstellation

Embedded Basis (Standard)

in den meisten Embedded Systemen zu finden. Das Konzept der Firma MKC geht weit über diesen Standard hinaus. Durch die Kombination

MKC Embedded Modul (eWebSrv)

ist das eWebSrv-Modul in der Lage, vielfältige Aufgaben in Bereichen der Mess-, Steuer- und Regelungstechnik zuverlässig und kostengünstig zu bewältigen. Auch der Einsatz in der Signalverarbeitung oder -analyse (z.B. Filterung/Kodierung) ist denkbar.

Das FPGA definiert eine variable Schnittstelle zwischen dem Mikroprozessor auf dem eWebSrv und der Trägerkarte. Somit ist (fast) jede beliebige kundenspezifische Anforderung an diese Schnittstelle realisierbar. Eine kurze Erläuterung welche Vorteile der Einsatz eines FPGA in Embedded Modulen bietet finden Sie hier.

Zur Zeit sind bereits die folgenden Schnittstellen für das FPGA realisiert worden:

  • 48 konfigurierbare digitale I/O (IO48)
  • 8 Schnittstellen zu Texas Instruments TMS320C3x-DSPs (SERC3X)

Wie oben erwähnt, wird der eWebSrv auf einer Trägerkarte betrieben. Um eine größtmögliche Flexibilität und Funktionalität zu erhalten, besteht die Möglichkeit das Modul mit weiteren externen Funktionsblöcken (Extension) zu verknüpfen.

MKC Embedded System

Denkbar sind beispielsweise Analog-/Digital-Umsetzer, Schnittstellen, Speichertechnologien, usw.. Diese Funktionsblöcke und Anschlüsse werden auf der Trägerkarte realisiert und stehen dem eWebSrv als erweiterte Peripherie zur Verfügung.

MKC Embedded Konzept

Für das embedded Modul eWebSrv bietet MKC die

  • Anpassung des FPGAs und des Betriebssystems (uClinux) an Ihre Hardware,
  • die Entwicklung/Fertigung einer Trägerkarte und
  • die Konzeption Ihres kompletten embedded Systems

als Dienstleistung an. Dies schließt alle notwendigen Softwareerweiterungen der Plattform ( Gerätetreiber, Homepage, Anwendungen) ein. Somit erhalten Sie schnell und kostengünstig eine auf Ihre Anwendung zugeschnittene Trägerkarte und können den Fokus auf Ihre eigentliche Aufgabe richten. Um eine optimale Umsetzung Ihrer Wünsche realisieren zu können, bitten wir Sie unser Formular zu benutzen.

Um den Aufwand bei der Softwareentwicklung zu minimieren, bietet MKC ein Entwicklungssystem "eWebTest" für den eWebSrv an.

eWebTest-System

Dieses entspricht der oben genannten Definition eines "MKC Embedded System". Auf der Trägerkarte wird die variable Schnittstelle (FPGA) des eWebSrv mit 48 konfigurierbaren digitalen I/O genutzt.

Die auf dem eWebSrv implementierte Anwenderoberfläche wird mit einem Standard-Browser dargestellt. Dadurch kann der eWebSrv von jedem netzwerkfähigen Rechner aus konfiguriert und bedient werden. Alle kritischen Einstellungen werden durch Name und Kennwort abgesichert.

Der Datenaustausch erfolgt über die Protokolle HTTP, TCP/IP und UDP/IP. Die Daten-Server (MKC) senden (einstellbar) periodisch und bei einer Zustandsänderung ein Datenpaket. Die Anbindung an vorhandene Visualisierungen (z.B. LabVIEW) oder eigene Widgets wird somit ohne großen Programmieraufwand möglich. "Ready-to-run" Beispiele einschließlich der Quellen und allen notwendigen Anwendungsbibliotheken können im Downloadbereich heruntergeladen werden.

Die eindeutige Definition und Offenlegung des Übertragungsverfahrens seitens MKC erlaubt es dem Anwender, eigene Übertragungsfunktionen schnell und einfach innerhalb seines Prozesses zu implementieren.

Blockschaltbild eWebSrv-System
  • Abmessungen: B: 60 mm, T: 47 mm, H: 8mm
  • Umgebungstemperatur: Betrieb: 0..50°C, Lagerung: -40..+80°C
  • erweiterter Temperaturbereich auf Anfrage
  • relative Feuchte: 0..90%, nicht kondensierend
  • Kühlung über natürliche Konvektion (keine Lüfter)
  • Prozessor: Freescale MCF5281 (Coldfire), 80MHz
  • 16MB SDRAM
  • 32MB NAND Flash, Dateisystem (JFFS2)
  • Linux vorinstalliert
Ansicht eWebSrv-Modul (unten)
  • Verbindung zur Trägerkarte (Stiftleiste 2mm, 2x56 Anschlüsse)
    • Spannungsversorgung: 3,3V
    • Netzwerk 10/100BaseT Ethernet (nicht galvanisch getrennt)
    • 2 UARTs
    • 16 GPIOs
    • 2 Timer
    • CAN (TTL)
    • SPI-Bus
    • Lattice LFXP6C FPGA als variable Schnittstelle zur Trägerkarte
      • IO48, 48 konfigurierbare digitale I/O
      • SERC3X, 8 serielle Schnittstellen zu Texas Instruments TMS320C3x-DSPs
      • Weitere Kombinationen möglich

Als Betriebssystem wird uClinux (www.uclinux.org) eingesetzt. Dabei handelt es sich um eine Distribution mit einem Standard-Kernel angepasst auf Mikrocontroller ohne MMU. Durch den Einsatz eines Linux-basierenden Betriebssystems lässt sich der eWebSrv auf beliebige Weise erweitern und konfigurieren, so dass eine Vielzahl von Anwendungsbereichen abgedeckt werden können.

In der Distribution befinden sich weitere Anwendungen, die nach Bedarf konfiguriert und installiert werden können. Zudem können eigene Programme über die gängigen GNU – Tools entwickelt und eingesetzt werden.

Serienmäßig sind bereits Server für HTTP, FTP, TELNET sowie die MKC spezifischen Erweiterungen installiert. Alle Anwendungen befinden sich in einem Dateisystem (JFFS2) im NAND-FLASH des eWebSrv.

  • Distribution: uClinux
  • Kernel Version: 2.6
  • C-Library: uClibc
  • Entwicklungstool: GNU uClinux-Toolchain
  • Standard-Anwendungen: HTTP, FTP, TELNET, etc.
Download eWebSrvEigenschaften schliessen
Handbuch HardwareAusgabe 303.08.2010350 KB
Handbuch InbetriebnahmeAusgabe 302.08.20101763 KB
Handbuch BenutzerAusgabe 113.07.20101202 KB
Handbuch System-AnwenderAusgabe 127.07.20101052 KB
Handbuch System-ProgrammiererAusgabe 127.07.2010903 KB
Diese Handbücher beschreiben die Hardware, die Software (Homepage, Linux) und die Inbetriebnahme des Gerätes
Download SoftwareEigenschaften schliessen
MkcDefCommonLibVersion 1.0.2.521.06.2010378 KB
Software Handbuch MkcDefCommonLibAusgabe 721.06.2010394 KB
Headerdateien als ZIP-Archiv und die zugehörige Dokumentation als PDF-Dokument.
 
MkcDefUserLibVersion 1.0.1.621.06.2010430 KB
Software Handbuch MkcDefUserLibAusgabe 621.06.2010453 KB
Headerdateien als ZIP-Archiv und die zugehörige Dokumentation als PDF-Dokument.
 
Konsolenanwendung UdpConfigIpv4 zur Konfiguration des Netzwerkes per UDPVersion 1.0.520.07.20104,9 MB
Handbuch Konsolenanwendung UdpConfigIpv4Ausgabe 5a20.07.2010260 KB
Windows (2000/XP) Setup für Anwendungen als ZIP-Archiv und die zugehörige Dokumentation als PDF-Dokument.
 
Konsoleanwendung TcpViewCon zur Ansicht von Messwerten und Vorgabe von Stellwerten per TCPVersion 1.1.1117.01.20115,3 MB
Handbuch Konsolenanwendung TcpViewConAusgabe 1117.01.2011206 KB
Windows (2000/XP) Setup für Anwendungen als ZIP-Archiv und die zugehörige Dokumentation als PDF-Dokument.
 
Konsoleanwendung UdpViewCon zur Ansicht von Messwerten und Vorgabe von Stellwerten per UDPVersion 1.1.1017.01.20115,3 MB
Handbuch Konsolenanwendung UdpViewConAusgabe 917.01.2011204 KB
Windows (2000/XP) Setup für Anwendungen als ZIP-Archiv und die zugehörige Dokumentation als PDF-Dokument.
 
Konsoleanwendung HttpViewCon zur Ansicht von Messwerten und Vorgabe von Stellwerten per HTTPVersion 1.0.314.12.20104,5 MB
Handbuch Konsolenanwendung HttpViewConAusgabe 314.12.2010223 KB
Windows (2000/XP) Setup für Anwendungen als ZIP-Archiv und die zugehörige Dokumentation als PDF-Dokument.
 
Bestellnummer(n)Eigenschaften schliessen
MKC-C-7000eWebSrv (FPGA: IO48)
Embedded Modul
MKC-C-7009eWebTest
Evaluierungssystem für das embedded Modul eWebSrv (FPGA: IO48, EXT: EWEBTEST). Alle erforderlichen Komponenten sind im Lieferumfang enthalten.

Bei Fragen oder Kommentaren wenden Sie sich bitte an:zum Seitenanfang
MKC Michels & Kleberhoff Computer GmbH
42329 Wuppertal, Vohwinkeler Str. 58
Tel.: 0202 / 27317 - 0, Fax: 0202 / 27317 - 49, EMAIL-KONTAKT