Emedded Web Technologien
Was sich im kommerziellen und privaten Bereich längst etabliert hat, ist auch in der Industrie ein fester Bestandteil der Kommunikationstechnologie geworden: Die Verteilung und Steuerung von Daten und Ereignissen über die verschiedenen Web Technologien (z.B. weltweiter Datenzugriff über das Internet, Web Server mit Browser, etc.). In der sich rasch ändernden Welt der IT ist in industriellen Anwendungen besonders auch die Langzeitstabilität und –unterstützung wichtig. Deshalb bietet Aartec AG stabile und ressourcenschonende embedded Client-Server Architekturen an, welche auch kundenspezifisch angepasst werden können.
Web Server Solutions
Embedded Client-Server Architektur
PC/Server (Server):
Anwendungsprogramm/Datenbank/etc.
Anwendungsbeispiele: Kundenseitiger Server, SPS (Speicherprogrammierbare Steuerung) oder Aartec Geräte wie BPC401 / BPC402 / BPC404
Embedded Remote Web Terminal (Client):
Vorgelagertes Touchpanel zur Datenerfassung/Visualisierung/Steuerung/Bedienung.
Anwendungsbeispiele: TPA200 / TPA206 / TPA207 / TPA210 / TPA211
Industrial Remote Web Terminal (Client):
Standard Remote Terminal, z.B. Industrieller PC mit Standard-Webbrowser zur Visualisierung.
Anwendungsbeispiele: PPC304 / PPC311 / PPC379 / PPC380 / MPA100
top...
Embedded Remote Web Terminal Lösungen
Blockschaltbild
Ein leistungsfähiger, kostengünstiger Prozessor verbindet die Web Kommunikationswelt des LAN-Netzwerks, mit den lokalen Visualisierungs- und Bedienelementen wie auch den Schnittstellen zur Umwelt. Wo sinnvoll, erhält der Prozessor Unterstützung durch einen Co-Prozessor, welcher dedizierte Aufgaben übernimmt (z. B. integrierte SPS-Funktionen, spezielle Kommunikationsaufgaben, etc.).
Netzwerk-Architekturen (Beispiele)
a) Web Terminal, Datenzugriff über LAN auf remote Web Server, Single- oder Multi-Client
Web Terminal für SPS-Anwendungen wie Beckhoff, Wago, Siemens, Phoenix Contact, GE Fanuc, Biviator, Selectron, TBox, etc.
b) Webterminal als Gateway mit lokalem Web Server und Target-Datenzugriff über UART, lokaler Web Server remote zugreifbar
Anbindung von nicht-webfähigen Geräten an das LAN-Netzwerk.
c) Web Terminal / Raum-Controller mit lokalem Web Server, lokaler Web Server remote zugreifbar
Lokales erfassen und zur Verfügung stellen von Umwelt-Daten.
d) Web Terminal für Zeiterfassung mit lokalem Web Server, lokaler Web Server remote zugreifbar
Zeiterfassungsterminal für die Zutrittskontrolle.
e) X-Terminal, Datenzugriff über LAN auf remote X-Client unter Unix/Linux, Single- oder Multi-Server
In der Unix/Linux-Welt bieten X-Terminals eine kostengünstige Visualisierungs- und Bedienungsanbindung an Datenverarbeitungsmaschinen.
top...
Kommunikation / Protokollunterstützung / Entwicklungswerkzeuge
Beispiele vom Embedded Remote Web Terminal unterstützten Protokollen/Sprachen:
- Basis ist HTTP (praktisch überall verfügbar, kaum Konflikte mit Firewalls):
- HTML: Sub-Set (Anzeigen von Hilfetexten): Unterstützung einfacher Textausgabe und Tabellen, Anzeige von Grafiken (.gif, .bmp) und Hyperlinks. Kundenspezifisch erweiterbar.
- Datensicherung: 3DES zur Verschlüsselung.
- Java (Applets): Applets aus Aartac Embedded Grafik-Editor.
- XML: Applikationsspezifisch (auch SOAP (Simple Object Access Protocol) implementierbar).
- TCP/IP
- UDP
- FTP
- SMTP/POP3
- Zeit/Datum als Variable übermittelt zur Synchronisation. Lokale RTC (Zeitstempel).
Angewendete Web Services/Entwicklungswerkzeuge/-umgebungen:
- Net auf dem IPC: Subset: Daten lesen/schreiben.
- SOAP Subset.
- TinyRPC (Remote Procedure Call) als Alternative zu SOAP.
- OPC-XML Subset.
- EntwicklungsPlattform mit bewährtem, ressourcenschonendem Web Browser / Server, TCP/IP-Stack/Datenserver:
Kundenseitige Implementierung des lokalen Protokoll-Handlers und Applikation.
Grafische Webseitenerstellung:
- Webseiteneditor Aartac Embedded Grafik-Editor.

