Android App fuer Beckhoff

Zuviel Werbung?
-> Hier kostenlos registrieren
Sehe ich das richtig, dass du ein CX9010 am laufen hast, und von einem anderen Gerät aus darauf zugreifst?

Wichtig ist, dass du dann nicht mehr localhost nutzen kannst. Du musst alle IP-Adressen aus Sicht des Browsers definieren (Sofern ich das aus der Fehlermeldung erkennen kann.

Hast du das entsprechende Beckhoff-Beispiel genommen?

Code:
   var SERVICE_URL = "http://localhost/TcAdsWebService/TcAdsWebService.dll"; // HTTP path to the TcAdsWebService;
Anstelle von localhost musst du die IP deiner SPS einsetzen: (Oder vielleicht gehts auch mit einer korrekten relativen Pfadangabe)
Code:
   var SERVICE_URL = "http://192.168.178.25/TcAdsWebService/TcAdsWebService.dll"; // HTTP path to the TcAdsWebService;

Ja gloeru, ich möchte von einem anderen Gerät auf den CX9010 zugreifen und die SPS-Werte abrufen. Als erster Gehversuch sozusagen für eine zukünftige, browserbasierte Visualisierung. Im nächsten Schritt möchte ich mal eine einfache SVG-Grafik hinterlegen und versuchen ein paar anclickbare Symbole zu integrieren. Dazu gibt es in diesem Thread schon ein paar Tipps die ich in nächster Zeit mal näher erkunden möchte.

Im übrigen war dein obiger Hinweis bzgl. localhost korrekt. Ich erhalte die Werte jetzt sogar auf meinem Androiden richtig angezeigt. Danke dir dafür!
 
Naja ob iOS, Android oder Windows. Das ist ja egal. Modbus klappt überall. Kommt nur auf einen fähigen Programmierer an.
 
Hallo Klaus1,
bekommst du per ADS Daten von der SPS auf deinen Raspi? Ich versuche das auch schon seit einiger Zeit, bekomme aber immer eine Fehlermeldung vom Apache-Server
"Failed to load resource: Origin http://xxx.xxx.xxx.xxx is not allowed by Access-Control-Allow-Origin." beim Zugriff auf die TcAdsWebService.dll
Hast du einen Tip für mich?

Gruß
Holger
 
Zurück
Oben