Über Homepage (button) String an Device Server Senden

Gast #6132204
Lesenswert?
• ▲
▼
hallo geschätzte leser,

ich bin schon länger auf der suche nach einen programmbeispiel (zb. 
html) aber ich weiß nicht genau wonach ich suchen soll.

ist oder wie ist es möglich, über einen button auf einer homepage einen 
vordefinierten  string an einen moxa device server zusenden damit er an 
der seriellen schnittstelle heraus kommt um ihn mit einen µc 
auszuwerten.

vielen dank für euer offenes ohr!

Markus
Beitrag #6132221 wurde von einem Moderator gelöscht.
Beitrag #6132227 wurde von einem Moderator gelöscht.
Gast #6132263
Lesenswert?
• ▲
▼
Maual: 
https://www.moxa.com/getmedia/1635ca73-9a92-4550-ad14-5b94f9a50711/moxa-nport-5000-series-manual-v5.3.pdf

Web Browser kommunizieren mit Servern über das HTTP oder WebSockets 
Protokoll. Dein Gerät unterstützt HTTP offenbar aber nur zur 
Konfiguration und WebSockets gar nicht.

Für die Kommunikation wird man wohl einen TCP Socket oder UDP 
Nachrichten verwenden. Beides geht aber nicht direkt aus einer Webseite 
heraus.

Du wirst also einen Webserver aufbauen müssen, der Eingaben von der 
Webseite empfängt und anschließend mit dem Device Server kommuniziert.

Deine Frage hat übrigens schon jemand anders vor 8 Jahren gestellt, ohne 
eine Antwort zu erhalten: 
https://superuser.com/questions/354070/moxa-nport-5110-as-http-server-or-similar

Alterantiv magst Du Dir vielleicht dieses Projekt anschauen: 
http://stefanfrings.de/net_io/index.html , denn das kann direkt von 
einem Web-Browser angesteuert werden. Beispiele:

Den Eingang PD0 abfragen: http://192.168.1.12/io?iPD0
Den Ausgang PB3 auf High schalten: http://192.168.1.12/io?oPB3,1

Die Firmware enthält eine Beispiel-Seite, wo derartige HTTP Requests aus 
einem Javascript heraus (AJAX) gesendet werden. Da die Firmware 
quelloffen ist, kannst du eigene Funktionen hinzufügen, wie z.B. das 
Senden von Strings über den seriellen Port.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.