Forum: PC-Programmierung Weboberfläche für SPS (Smartphone optimiert)


von nym-J (Gast)


Lesenswert?

Moin,

habe mit einem Kumpel zusammen einen Bollerwagen gebaut für Kohlfahrten 
und andere Veranstaltungen ;). Im Bollerwagen kommt eine Wago 750-841 
zum Einsatz um diverse LED-Streifen, Hupe, Rundumlicht usw. anzusteuern. 
Die Fernbedienung erfolgt zurzeit über eine iPhone App namens Modbus Gem 
und WLAN. Es soll aber allen die sich in WLAN Reichweite befinden 
ermöglicht sein den Bollerwagen zu "steuern". Jetzt benötigen aber ja 
alle die App. Um Hersteller und App unabhängig zu sein würde ich gerne 
mittels einer Weboberfläche die Fernsteuerung realisieren. Mein Problem: 
Wie mache ich das? Wenn ich eine Html-Seite direkt auf die SPS packe 
kann ich mittels readpi writepi Daten lesen und schreiben leider ist der 
Speicher sehr begrenzt (Die Seite soll ja gut aussehen ;), Bilder 
enthalten und Benutzerfreundlich sein ). Dann hab ich überlegt einen 
Raspberry Pi als Webserver zu benutzen aber wie programmiere ich die 
Kommunikation. Modbus TCP würde sich ja anbieten aber wie mach ich das? 
Wie kann ich von einer Webseite Modbus Befehle losschicken? Oder gibt es 
noch andere Lösungen? Und welche Programmiersprache kann man dafür 
empfehlen?

Danke und Gruß

Henning

von jo (Gast)


Lesenswert?

in php zB:
http://code.google.com/p/phpmodbus/
http://code.google.com/p/php-extension-modbus/

gibt es auch für andere gängige sprachen aber eine apache+php kombi ist 
zu 100% auf nem RPI lauffähig.

von jo (Gast)


Lesenswert?

Dann könne die Leute, die Zugang zum WLAN bekommen, auch gleich über 
AirPlay (iOS) direkt die Musik vorgeben z.B. über Shairport und dem RPI.

http://trouch.com/2012/08/03/airpi-airplay-audio-with-raspberry/

von nym-J (Gast)


Lesenswert?

Cool das mit phpmodbus kannte ich noch nicht. Hat das schon jemand im 
Einsatz? Wie ist die Performance?
Das mit AirPlay hatte ich auch schon überlegt... gibt es auch ein Player 
für den Ras Pi den man in die Webseite integrieren kann und somit auch 
fernsteuerbar ist? Haben ja nicht alle ein iPhone...

von jo (Gast)


Lesenswert?

Man könnte direkt ein XBMC als Grundlage nahmen.
Für den RPI zB. [1]

Da ist AirPlay mit drin und ein Webinterface [2] auch. Ist zwar als 
vollwertiges Mediacenter zu sehen aber Musik geht natürlich auch. Für 
XBMC gibt es auch Apps für viele andere Smartphones [3].

[1] http://www.raspbmc.com/wiki/user/
[2] http://wiki.xbmc.org/index.php?title=Web_interface
[3] 
http://wiki.xbmc.org/index.php?title=Category:Smartphone_and_tablet_remotes

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.