Steuerung mit Web Browser

Gast #97826
Hallo Leute,
folgendes Problem stellt sich:
Ich habe ein Gerät mit Ethernet-Schnittstelle. Auf dem Gerät läuft ein
Web-Server. Ich möchte das Gerät mit Hilfe eines Web-Browsers (z.B. IE
oder Monzilla) steuern.
Hat jemand schon mal sowas gemacht oder eine Ahnung wie man das angeht?
Ich denke mir das es mit normalem HTML skript nicht funktioniert. Also,
ich möchte aus dem Gerät Daten auslesen und neue Daten reinschreiben.
Evtl. könnte das Projekt auch als Nebentätigkeit von uns vergeben
werden.

Ich hoffe das Ihr ne Menge darüber wisst :-))
Grüße
Martin
Gast #97827
vielleicht solltest du dir lieber ein forum für webprogrammierung suchen
und eine passende scriptsprache lernen denn ehrlich gesagt sehe ich den
zusammenhang zu diesem forum hier nicht
Gast #97828
Hallo Martin :-),

ist eigentlich nicht so schwer. Das hängt aber ganz von deiner
verwendeten Hardware ab - man kann mit Formularen arbeiten oder mit
java usw.. Für eine Nebentätigkeit bin ich immer gerne zu haben.


Martin
Gast #97829
hi,

php ist 'ne gute 'schnittstelle' zwischen web-browser und der ganzen
hardware. nebenbei kannste auch noch suppi auf sql-server zugreifen,
passt für's datalogging.

gruss, harry
Gast #97830
Ich vermute, daß er irgend ein embedded Gerät hat, welches über eine
Netzwerkanbindung verfügt und einen "einfachen" Webserver bietet.
Warscheinlich wird er da um "echte" Programmiersprachen nicht
herumkommen. In dem Fall ist es ohne ein Interface (meist eh nur im
Source vorhanden) zum Webserver gar nicht erst möglich.
HTML ist übrigens keine Scriptsprache, sondern eine
Beschreibungssprache, und Java-Script wird im Client ausgeführt.
Deshalb wird es ohne Backend auf dem eigentlichen Webserver nicht
möglich sein, irgendetwas auf dem "Zielsystem" zu erreichen...

Ganz grob beschrieben...
Gast #97831
wenn man php installieren kann, wäre das ideal. hat auch dokumentierte c
schnittstellen für den hardwarezugriff. aber auf einem embedded gerät
gibt das probleme, da ist die leistung meist knapp bemessen...

man könnte das ganze über einen zweiten server im gleichen netz
natürlich steuern, den der auf dem embedded sys anspricht. aber dann
kann man den auch gleich weglassen.

sag mal wofür du das einsetzten willst
Gast #97832
@Tobi
Habe ein gif-file angehängt. Aus der Grafik sollte ´der Einsatzbereich
ersichtlich sein. Zum Einsatz kommt ein Netzwerkmodul von WIZnet auf
dem ein easy Web Server läuft. Mit Hilfe einer GUI auf dem Web Browser
sollen bis zu 8 Karten gesteuert werden. Das ganze ist Eigenentwicklung
und sollte bisher unter RS-232 laufen. Der Kunde will aber
Netzwerkanbindung und ich weiss im Moment echt noch nicht wie ich das
realisieren soll.

@01dBug
Danke für deine ganz grobe Beschreibung. Hat mir beim Verständnis
geholfen.
Angehängte Dateien:
Gast #97834
@Martin Schweden:

Wenn Du die RS232 Schnittstelle (ich meine hier das gesamte Protokoll
usw) fertig hast, dann Portieren Dir das einfach auf eine
Telnet-Verbindung. Das sollte recht einfach zu lösen sein.
Wenn das Fiunktioniert, kannst Du ein Client-Basiertes Java-Applet
Programmieren, welches Du auf dem Webserver hinterlegst. Dieses Applet
Connectet nach dem Download zum Webserver diesen Telnet-Port und kann
da  Befehle oder was auch immer absetzen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.