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
in den meisten Embedded Systemen zu finden. Das Konzept der Firma MKC geht weit über diesen Standard hinaus. Durch die Kombination
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:
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.
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.
Für das embedded Modul eWebSrv bietet MKC die
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.
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.
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.
| Download eWebSrv |
| Handbuch Hardware | Ausgabe 3 | 03.08.2010 | 350 KB | |
| Handbuch Inbetriebnahme | Ausgabe 3 | 02.08.2010 | 1763 KB | |
| Handbuch Benutzer | Ausgabe 1 | 13.07.2010 | 1202 KB | |
| Handbuch System-Anwender | Ausgabe 1 | 27.07.2010 | 1052 KB | |
| Handbuch System-Programmierer | Ausgabe 1 | 27.07.2010 | 903 KB | |
| Diese Handbücher beschreiben die Hardware, die Software (Homepage, Linux) und die Inbetriebnahme des Gerätes | ||||
| Download Software |
| MkcDefCommonLib | Version 1.0.2.5 | 21.06.2010 | 378 KB | |
| Software Handbuch MkcDefCommonLib | Ausgabe 7 | 21.06.2010 | 394 KB | |
| Headerdateien als ZIP-Archiv und die zugehörige Dokumentation als PDF-Dokument. | ||||
| MkcDefUserLib | Version 1.0.1.6 | 21.06.2010 | 430 KB | |
| Software Handbuch MkcDefUserLib | Ausgabe 6 | 21.06.2010 | 453 KB | |
| Headerdateien als ZIP-Archiv und die zugehörige Dokumentation als PDF-Dokument. | ||||
| Konsolenanwendung UdpConfigIpv4 zur Konfiguration des Netzwerkes per UDP | Version 1.0.5 | 20.07.2010 | 4,9 MB | |
| Handbuch Konsolenanwendung UdpConfigIpv4 | Ausgabe 5a | 20.07.2010 | 260 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 TCP | Version 1.1.11 | 17.01.2011 | 5,3 MB | |
| Handbuch Konsolenanwendung TcpViewCon | Ausgabe 11 | 17.01.2011 | 206 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 UDP | Version 1.1.10 | 17.01.2011 | 5,3 MB | |
| Handbuch Konsolenanwendung UdpViewCon | Ausgabe 9 | 17.01.2011 | 204 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 HTTP | Version 1.0.3 | 14.12.2010 | 4,5 MB | |
| Handbuch Konsolenanwendung HttpViewCon | Ausgabe 3 | 14.12.2010 | 223 KB | |
| Windows (2000/XP) Setup für Anwendungen als ZIP-Archiv und die zugehörige Dokumentation als PDF-Dokument. | ||||
| Bestellnummer(n) |
| MKC-C-7000 | eWebSrv (FPGA: IO48) | ||
| Embedded Modul | |||
| MKC-C-7009 | eWebTest | ||
| 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: | |
| MKC Michels & Kleberhoff Computer GmbH | |
| 42329 Wuppertal, Vohwinkeler Str. 58 Tel.: 0202 / 27317 - 0, Fax: 0202 / 27317 - 49, EMAIL-KONTAKT | |