Mobile Visualisierung

point_system

Level-1
Beiträge
65
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

für Grundlagen meiner Abschlussarbeit soll ich eine Dokumentation schreiben, indem die unterschiedlichen Methoden zum Zugriff auf Prozessdaten von SPSen genannt werden und unterschiedliche Visualisierungen auf einem mobilen Endgerät in Industrie und in Studium vergleicht werden. Da ich die SPS-Forum die beste lage für solche Fragen finde ,störe ich euch. Diese SPSen z.B. :

1)S7 --> Libnodave , Accon , OPC Server , S7 1200 (mit Web server) , CP 43-1 advanced was noch? welche passt zum Studiumzewecke und welche ist in Enterprise-Level
2)Beckhoff --> ?
3)Wago --> ?
4)B&R --> ?

Danke im Voraus
Point
 
Hallo,

ich bin mir nicht sicher, ob ich deine Fragestellung richtig verstehe, aber ich sehe noch die grundsätzliche Unterscheidung zwischen dem bereitstellen einer Visualisierung oder den Roh-Daten.
Bei den codesys-basierten Steuerungen kannst du i.d.R. eine Web-Visualisierung einrichten, auf die dann mit einem beliebigen Browser zugreifen kannst. Hierbei werden die Daten in der Steuerung aufbereitet und als Web-Seite bereitgestellt.
Alternativ kannst Du aber auch globale Variablen auf dem Netzwerk, und mit etwas Routing auch WLAN, bereitstellen. Die SPS liefert hierbei Rohdaten die dein Endgerät entsprechend aufbereiten muss.
Es handelt sich hierbei um eine technisch mögliche Lösung - ob das so in dieser Form sinnvoll ist steht auf einem anderen Blatt. :)

Könntest du also bitte etwas genauer ausführen, welche Art von "Zugriff" du betrachten möchtest?
Ausserdem sprichst Du von Studienzwecken und Eterprise-Level - wie unterscheidest Du diese? Gehst Du nur nach dem Preis - und wo liegt da bei dir die Grenze - oder hast du noch andere Kriterien?

Gruß

Christian
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

für Grundlagen meiner Abschlussarbeit soll ich eine Dokumentation schreiben, indem die unterschiedlichen Methoden zum Zugriff auf Prozessdaten von SPSen genannt werden und unterschiedliche Visualisierungen auf einem mobilen Endgerät in Industrie und in Studium vergleicht werden. Da ich die SPS-Forum die beste lage für solche Fragen finde ,störe ich euch. Diese SPSen z.B. :

1)S7 --> Libnodave , Accon , OPC Server , S7 1200 (mit Web server) , CP 43-1 advanced was noch? welche passt zum Studiumzewecke und welche ist in Enterprise-Level
2)Beckhoff --> ?
3)Wago --> ?
4)B&R --> ?

Danke im Voraus
Point
 
Ich wurde für mobile Geräte ein Webserver Lösung bevorzugen.

Für Siemens gibt es Smartservice (Fernbedienung über kleine webserver).
Ich glaube es gibt auch ein Smartaccess Client für Android Geräte.

Besser ist aber ein SCADA Lösung das von Grund aus auf Web-Server basis arbeitet.
Ein Beispiel ist Ignition von Inductive Automation. Dies skaliert von kleinen Smartphone oder Tablet, bis auf Grossen Bildschirme.
Und jeder Client ist ein eigenständige Anzeige, also kein" Fernbedienung" wie mit Smartservice.
Dazu ist dies ein offene System der mit andere Steuerungen arbeitet, nicht nur Siemens.
Es gibt andere Möglichkeiten als Ignition, aber dies ist der beste den ich kenne.

Um der eigentliche Verbindung zwisschen der SPS und Ignition oder andere Anwendungen ist OPC UA (mMn.) den Verfahren mit der grössten Zukunft.
 
Hallo Christian,

Könntest du also bitte etwas genauer ausführen, welche Art von "Zugriff" du betrachten möchtest?

Zugriff: ich meine einlesen der Prozessdaten von SPS. Was ACCON-AGLink oder ACCON-Easylog von der Frima Deltalogic tun.

Ausserdem sprichst Du von Studienzwecken und Eterprise-Level - wie unterscheidest Du diese? Gehst Du nur nach dem Preis - und wo liegt da bei dir die Grenze - oder hast du noch andere Kriterien?

Ausschließlich von den Kosten sind robustheit, herstellerunabhängigkeit, Integrierbarkeit, sicherheit. Für weitere Ideen freue mich auch.

VG
point
 
Also hab mir die ACCON-Lösung gerade mal auf deren Webseite angeschaut. Das ist - soweit ich es verstehe - sehr nah an dem OPC-Server. Dieser sollte als zentraler Anlaufpunkt fungieren und von/für die unterschiedlichsten Systeme sowohl Daten sammeln als auch bereitstellen. (man möge mich korrigieren, wenn ich hier falsch liege)

Für Deine Anwendung kannst Du demnach alle für die Steuerungen verfügbaren Schnittstellen nutzen - während Du mit der Web-Visu auf Ethernet festgelegt wärst.
Der Webserver den ich meinte läuft direkt in der SPS - dieser dient zur systemunabhängigen Anzeige von Visualisierungen, also eine für den Menschen aufbereitete Darstellung.

Mir ist gerade noch nicht klar, warum Du den Thread mit "mobile Visualisierung" betitelst, aber anscheinend einen OPC-Server suchst - und warum dieser mobil sein sollte... Sorry, bin gerade etwas verwirrt.

Eine weitere Idee für die Einsortierung Home/Enterprise wäre vielleicht auch Dokumentation/Support seitens des Herstellers.

Grüße

Christian

gesendet von meinem Moto G mit Tapatalk
 
@Christian
Mir ist gerade noch nicht klar, warum Du den Thread mit "mobile Visualisierung" betitelst, aber anscheinend einen OPC-Server suchst - und warum dieser mobil sein sollte... Sorry, bin gerade etwas verwirrt.

Wie ich am Anfang erzählt habe, suche ich:
1- Unterschidliche Methode, um Prozessdaten von SPS in einer Datenbank zubringen
2-
Unterschidliche Wege zur Visualisierung auf Basis von Werte in der Datenbank

VG
point
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ah, OK

Also für Codesys gibts auch noch die Möglichkeit Daten in eine SQL-Datenbank zu schreiben.
Mit Deinem Schritt, eine Datenbank zwischen zu schalten, degradierst Du allerdings die Visu zur reinen Anzeige, ein Bedienen der Anlage ist so - wenn überhaupt - nur mit erheblichem Aufwand möglich.

Gruß

Christian


gesendet von meinem Moto G mit Tapatalk
 
Wie ich am Anfang erzählt habe, suche ich:
1- Unterschidliche Methode, um Prozessdaten von SPS in einer Datenbank zubringen
2-
Unterschidliche Wege zur Visualisierung auf Basis von Werte in der Datenbank
Nein, das hast du nicht geschrieben.

Dies hast du in ersten Eintrag geschrieben:
für Grundlagen meiner Abschlussarbeit soll ich eine Dokumentation schreiben, indem die unterschiedlichen Methoden zum Zugriff auf Prozessdaten von SPSen genannt werden und unterschiedliche Visualisierungen auf einem mobilen Endgerät in Industrie und in Studium vergleicht werden.
Kein Wort über Datenbanken !

Ich hatte eigentlich mehrere Vorschläge an dir, aber wenn du so den Aufgabe nicht festhaltet, wie soll man dir helfen ?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ignition ist eine fertige Lösung das alles für dich hantiert.
Verbindung zu mehere SPS Typen über OPC DA oder OPC UA.
Verbindung zu Datenbanken mittels SQL.
Visualisierung auf PCs, Smartphones, Tablets usw. mittels Webserver und Java.
Es gibt andere Lieferanten von solche Systeme, aber Ignition is der beste den ich kenne.

Für eine selbsterstellte Lösung gibt es unendlich viele Möglichkeiten.
Aber SPS-Verbindungen (mehrere Typen) + Datenbank-Anbindung + Visualisierung auf Mobilen Geräte ist ein ziemlich grossen Aufgabe.
Für der Verbindung zu unterschiedliche SPSen empfehle ich dir entweder OPC DA Client oder OPC UA Client. Für diese gibt es Toolkits von unterschiedliche Lieferanten.
 
Also - mal angenommen ich verstehe die Frage - es gibt im wesentlichen zwei Varianten, zum einen die Visualisierung, die auf einem Server berechnet wird (hierzu gehören z.B. die Webserver), zum anderen Visualisierungen, die auf dem Endgerät berechnet werden (z.B. für KNX gibt es Visualisierungs-Android-Lösungen).

Ob und für welche Mobil-OSs es Apps gibt für welchen Hersteller, das müsste man prüfen. Hinzukommen noch Produkte von Software-schmieden, die keine eigene SPS-Hardware am Markt haben.

Und wie Jesper schon geschrieben hat:
"Für selbst erstellte Lösungen gibt es unendlich viele Möglichkeiten"

Wie Du schreibst, benötigst Du diese Informationen für die Grundlagen Deiner Abschlussarbeit, aber ich denke im voll-umfassender Breite wäre diese Fragestellung - zumindest so, wie Du sie eingangs gestellt hast - als THEMA der Arbeit geeignet.

So, als letzten Gedanken möchte ich noch folgendes Loswerden:

Bedenke bei Deiner Aufgabenstellung folgendes: In diesem Forum tummeln sich viele kompetente Programmierer, die mir auch schon oft weitergeholfen haben, ABER: unser Aller Aufgabe im Job lautet: "Finde EINE funktionierende Lösung, nicht finde ALLE funktionierenden Lösungen"

Grüße

Christian

gesendet von meinem Moto G mit Tapatalk
 
Zurück
Oben