Du darfst mit diesem super Inhalt nie aufhören. Könntest du vielleicht Mal ein Video über Schrittmotoren und/oder Servomotoren Steuerung über Codesys und RPI machen?
Ich arbeite mit TIA V16. So direkt in der Programmierumgebung kann man nicht direkt visualisieren bzw. simulieren. Es ist aber einerseits möglich eine Simulation zu starten und sogar die richtige Runtime (welche lizenziert werden muss, um sie ohne nerviges Lizenz Popup zu nutzen) Falls man eine Simulierte CPU laufen hat, nutzt die Runtime dann die Simulierte CPU. Falls das PG sich im produktiven Netz befindet, greift die auf dem PG gestartete RT dann auch direkt auf die CPU zu. Das heißt, man hätte das sich in der Produktion befindliche Panel doppelt. Wenn man das Panel aus der Produktion spiegeln möchte, geht das mit dem Smart Client (ein einfacherer VNC Viewer). Mit WinCC Unified habe ich noch nicht gearbeitet, da das mit WinCC Pro nicht parallel installiert werden kann, wir auf der Arbeit aber WinCC Pro sehr viel nutzen um die Produktionsanlagen zu verwalten.
Hallo, ich befasse mich Beruflich seit mehr als 30 Jahren mit SPS gesteuerte Maschinen. Ich muss zum Thema Visu leider sagen das Siemens (ProTool, WinCC,TIA) da auf der einen Seite gut, aber sehr kompliziert sein kann, gerade wenn dort Versionssprünge gemacht werden müssen weil Siemens das Produkt eingestellt hat. Zur befasse ich mich mit Beckhoff Steuerungen und bin privat dabei mein Smarthome mit Raspberry Pi und codesys umzurüsten. Die webVisu von codesys ist hierfür sehr gut geeignet und auch für etwas ungeübte Anwender sehr gut. Besonders praktisch finde ich den Web Zugang, denn die Visu wird direkt auf dem Pi gehorstet.
Ich arbeite beruflich mit dem tia portal.. das mit dem simulieren funktioniert Mittlerweile einwandfrei. Ansich ist es alles sehr ähnlich ob codesys oder Tia Portal, es funktioniert beides gut... die Steuerungen von Phönix lassen sich zum Beispiel mit der Software PLC Next programmieren, welche im Gegensatz zu Tia oder codesys noch sehr weit zurück hängt. Beispielsweise gibt es bei einem Eingabefeld nicht mal die Funktion eine Tastatur zu öffnen zum eingeben des sollwertes. Das heißt man muss sich selber ein Programm für ein Nummern Pad schreiben was natürlich etwas aufwendig ist besonders wenn sich auch komma und minus zahlen schreiben lassen sollen.. das ist natürlich schon sehr blöd das solche selbstverständlichen Funktionen nicht unterstützt werden und schon gegeben sind. Wobei man bei einem Eingabefeld schon erwartet das man auch eine Tastatur benötigt🤔
Zumindest wenn eine kritische Steuerung über ein Web-Interface mit dem Internet verbunden ist, sollte man sich auch bei solchen Lösungen Gedanken über die IT-Sicherheit machen. Möglicherweise ist man, wenn man nur IPv4 verwendet, durch das NAT-Verhalten des Routers bereits ausreichend geschützt. Bei IPv6 würde ich jedoch die Einstellungen überprüfen, damit das Gerät nicht von außen durch Unbefugte bedient werden kann.
Deine Tutorial sind echt super! Bei der Visualisierung gibt es bei CoDeSys doch auch weitere Möglichkeiten. Würden die Alternativen auch auf einem Raspberry laufen? Wenn ja, wäre das - zumindest für mich - ein interessantes Thema. Wie bekomme ich eine alternative Visu auf dem Raspberry über einen angeschlossenen Bildschirm dargestellt? Wie sehe ich am Raspberry (Bildschirm/Dekstop) überhaupt, dass der Pi gerade als Steuerung läuft?
Halo Jens, erstmal vielen Dank! Es freut mich immer soetwas zu hören und jetzt zu deinen Fragen. 1) Natürlich gibt es Alternativen und da müsstest du gucken, ob die auf dem Linux des Raspberry laufen. Eine pauschale Aussage lässt sich da nicht treffen. 2) Du solltest aber auch in der Lage sein die Target Visu von CoDeSys zu nutzen. Damit wird die Visu dann auf deinem Raspberry am Bildschirmport ausgegeben. Du kannst das auch mit der Soft PLC auf deinem Entwicklungsrechner einmal testen. Auf dem Raspberry habe ich es ehrlicher Weise aber noch nicht probiert. Falls du es ausprobieren willst, gerne Feedback. Ich vermute aber du musst die Debian Version mit Desktop nutzen und nicht die Headlesskonfiguration. Aber ist auch nur eine Vermutung. Hab leider keinen Bildschirm zum testen übrig. 3) CoDeSys auf dem Raspberry ist eine Soft-SPS, also im Grunde das gleiche wie die Soft-PLC unter Windows. Wenn du dich mit Putty über die Konsole einloggst, kannst du dir mit dem htop - Befehl die Tasks ausgeben lassen. Dann siehst du es relativ schnell. Auf dem Desktop müsstest du dazu einfach eine Konsole starten. Ich hoffe ich konnte dir etwas helfen.
@@derautomatisierungskanal1261 Hallo Christian, vielen Dank für die ausführliche Rückmeldung. Nach etwas Recherche bin ich für mich zu dem Schluss gekommen, dass die "WebVisu" zur Darstellung auf dem Pi selbst und zum Einstieg wohl die beste Variante ist. Hier findet man im Netz auch die meisten Lösungen (z.B. Chromium mit Fullscreen im Autostart). Als Alternative zur "WebVisu" finde ich das eigenständige Programm "RemoteTargetVisu.exe" (\CODESYS 3.5.16.40\GatewayPLC\) für die "Remote TargetVisu" ganz gut. Leider läuft das dann nur unter Windows bzw. scheint es Linux-Varianten nur in Kombination mit der entsprechenden Panel-Hardware zu geben.
@@jensgiplive9462 Das klingt doch super. Ist zwar etwas schade, dass die Target Visu nicht so einfach unter Linux läuft, aber was soll man machen. Wünsche dir gutes Gelingen bei deinem Projekt. Vielen Danke für die Rückmeldung.
Ist das wirklich ein Schalter oder zwei Bilder, wovon eines beim Umschalten ausgeblendet wird? Denn nach links ist die Markierung ein Kreis, nach rechts hingegen ein Pfeil. Bezüglich Visualisierung habe ich erst TIA-Portal kennengelernt, danach Step7. Bei TIA-WinCC sind manche Dinge gut, manche umständlich gelöst, aber allgemein sehen die Objekte wenig hübsch und ziemlich altbacken aus (man kann natürlich auch eigene Grafiken importieren). Komplexere Aufgaben sind damit kaum möglich oder nur teilweise umzusetzen, jedoch ist das glücklicherweise beim Automatisieren kaum nötig. Bei Step7 verwendet man das Programm WinCC flexible 2008, welches, soweit ich weiß, das erste rein für Windows (kein DOS) entwickelte Programm von Siemens war. Dort erkennt man sofort den Stil wieder, denn von der Aufmachung ist es dem TIA-Portal sehr ähnlich! Dennoch ist es durch die fehlende Integration ungleich umständlicher und nerviger, alles zu projektieren... Daneben gibt es aber auch noch WinCC Scada, welches für "Massenprojektierung" ausgelegt ist, also z.b. 60 Monitore mit Anlagensteuerung zu koppeln. Selbst mit TIA-Portal ist dieses alte Programm das Mittel der Wahl für die Art der Projektierung, was richtig beschämend und trauig ist, denn es funktioniert nicht nur (erneut) komplett anders, die Arbeit mit dem WinCC Explorer ist so nutzerunfreundlich und man ist von den Möglichkeiten dermaßen eingeschränkt (einfache Dinge wie Bitinvertierung bei Klick sind nicht verfügbar), dass man sich immer noch im letzten Jahrhundert wähnt...
Also beim Erstellen der Visu-Seite ist es nur ein Steuerelement, welches man auf die Seite ziehen kann. Aber ich glaube im Hintergrund schaltet die Visu nur zwischen 2 Bildern hin und her. Die zwei Symbole scheinen gewünscht zu sein, allerdings stören sie mich optisch auch etwas.
Hallo, Sehr informative Videos. Ich hät mal ne frage ob es möglich ist mit codesys und nem pi eine Überwachungskamera zu erfassen. So das vllt das kamera Bild über webvisu angezeigt wird. Danke im voraus für eine Antwort MfG
Ja, das ist durchaus möglich. Dazu musst du dir eine Raspi Cam beschaffen und die dann mit dem Raspberry verbinden. Ob es mit einer USB Kamera funktioniert weiß ich aber ehrlicherweise nicht.
@@relogiotime2511 ich denke irgendwann werde ich das mal machen. Alleingang habe ich auch noch kein Konkretes Datum. Guck einfach hin und wieder mal rein. Das Thema ist generell spannend.
vielen vielen dank für die videos! könntest du mal etwas zur visualisierung mit externer ip-adresse machen? also so, dass ich von der arbeit aus zuhause mein licht an und aus machen kann? mfg
Dafür ist die WebVisu eigentlich nicht gedacht. Da müsstest du die Website über das Netz verfügbar machen und da weiß ich nicht, wie sicher das ist. Wenn mir da noch ein anderer Weg einfällt, mache ich mal ein Video drüber 🤔.
Du darfst mit diesem super Inhalt nie aufhören.
Könntest du vielleicht Mal ein Video über Schrittmotoren und/oder Servomotoren Steuerung über Codesys und RPI machen?
Das kommt bestimmt noch. Ein Schrittmotor liegt bereit.
@@derautomatisierungskanal1261 Sehr gut:)
Danke für diesen super Content, gerne mehr davon
Vielen Dank dir Christian, deine Videos sind wirklich super! Mehr davon :)
Ich arbeite mit TIA V16. So direkt in der Programmierumgebung kann man nicht direkt visualisieren bzw. simulieren.
Es ist aber einerseits möglich eine Simulation zu starten und sogar die richtige Runtime (welche lizenziert werden muss, um sie ohne nerviges Lizenz Popup zu nutzen)
Falls man eine Simulierte CPU laufen hat, nutzt die Runtime dann die Simulierte CPU. Falls das PG sich im produktiven Netz befindet, greift die auf dem PG gestartete RT dann auch direkt auf die CPU zu. Das heißt, man hätte das sich in der Produktion befindliche Panel doppelt.
Wenn man das Panel aus der Produktion spiegeln möchte, geht das mit dem Smart Client (ein einfacherer VNC Viewer).
Mit WinCC Unified habe ich noch nicht gearbeitet, da das mit WinCC Pro nicht parallel installiert werden kann, wir auf der Arbeit aber WinCC Pro sehr viel nutzen um die Produktionsanlagen zu verwalten.
Hallo, ich befasse mich Beruflich seit mehr als 30 Jahren mit SPS gesteuerte Maschinen.
Ich muss zum Thema Visu leider sagen das Siemens (ProTool, WinCC,TIA) da auf der einen Seite gut, aber sehr kompliziert sein kann, gerade wenn dort Versionssprünge gemacht werden müssen weil Siemens das Produkt eingestellt hat. Zur befasse ich mich mit Beckhoff Steuerungen und bin privat dabei mein Smarthome mit Raspberry Pi und codesys umzurüsten.
Die webVisu von codesys ist hierfür sehr gut geeignet und auch für etwas ungeübte Anwender sehr gut. Besonders praktisch finde ich den Web Zugang, denn die Visu wird direkt auf dem Pi gehorstet.
Ich arbeite beruflich mit dem tia portal.. das mit dem simulieren funktioniert Mittlerweile einwandfrei. Ansich ist es alles sehr ähnlich ob codesys oder Tia Portal, es funktioniert beides gut... die Steuerungen von Phönix lassen sich zum Beispiel mit der Software PLC Next programmieren, welche im Gegensatz zu Tia oder codesys noch sehr weit zurück hängt. Beispielsweise gibt es bei einem Eingabefeld nicht mal die Funktion eine Tastatur zu öffnen zum eingeben des sollwertes. Das heißt man muss sich selber ein Programm für ein Nummern Pad schreiben was natürlich etwas aufwendig ist besonders wenn sich auch komma und minus zahlen schreiben lassen sollen.. das ist natürlich schon sehr blöd das solche selbstverständlichen Funktionen nicht unterstützt werden und schon gegeben sind. Wobei man bei einem Eingabefeld schon erwartet das man auch eine Tastatur benötigt🤔
Zumindest wenn eine kritische Steuerung über ein Web-Interface mit dem Internet verbunden ist, sollte man sich auch bei solchen Lösungen Gedanken über die IT-Sicherheit machen. Möglicherweise ist man, wenn man nur IPv4 verwendet, durch das NAT-Verhalten des Routers bereits ausreichend geschützt. Bei IPv6 würde ich jedoch die Einstellungen überprüfen, damit das Gerät nicht von außen durch Unbefugte bedient werden kann.
Deine Tutorial sind echt super! Bei der Visualisierung gibt es bei CoDeSys doch auch weitere Möglichkeiten. Würden die Alternativen auch auf einem Raspberry laufen? Wenn ja, wäre das - zumindest für mich - ein interessantes Thema. Wie bekomme ich eine alternative Visu auf dem Raspberry über einen angeschlossenen Bildschirm dargestellt? Wie sehe ich am Raspberry (Bildschirm/Dekstop) überhaupt, dass der Pi gerade als Steuerung läuft?
Halo Jens, erstmal vielen Dank! Es freut mich immer soetwas zu hören und jetzt zu deinen Fragen. 1) Natürlich gibt es Alternativen und da müsstest du gucken, ob die auf dem Linux des Raspberry laufen. Eine pauschale Aussage lässt sich da nicht treffen. 2) Du solltest aber auch in der Lage sein die Target Visu von CoDeSys zu nutzen. Damit wird die Visu dann auf deinem Raspberry am Bildschirmport ausgegeben. Du kannst das auch mit der Soft PLC auf deinem Entwicklungsrechner einmal testen. Auf dem Raspberry habe ich es ehrlicher Weise aber noch nicht probiert. Falls du es ausprobieren willst, gerne Feedback. Ich vermute aber du musst die Debian Version mit Desktop nutzen und nicht die Headlesskonfiguration. Aber ist auch nur eine Vermutung. Hab leider keinen Bildschirm zum testen übrig. 3) CoDeSys auf dem Raspberry ist eine Soft-SPS, also im Grunde das gleiche wie die Soft-PLC unter Windows. Wenn du dich mit Putty über die Konsole einloggst, kannst du dir mit dem htop - Befehl die Tasks ausgeben lassen. Dann siehst du es relativ schnell. Auf dem Desktop müsstest du dazu einfach eine Konsole starten. Ich hoffe ich konnte dir etwas helfen.
@@derautomatisierungskanal1261 Hallo Christian, vielen Dank für die ausführliche Rückmeldung. Nach etwas Recherche bin ich für mich zu dem Schluss gekommen, dass die "WebVisu" zur Darstellung auf dem Pi selbst und zum Einstieg wohl die beste Variante ist. Hier findet man im Netz auch die meisten Lösungen (z.B. Chromium mit Fullscreen im Autostart). Als Alternative zur "WebVisu" finde ich das eigenständige Programm "RemoteTargetVisu.exe" (\CODESYS 3.5.16.40\GatewayPLC\) für die "Remote TargetVisu" ganz gut. Leider läuft das dann nur unter Windows bzw. scheint es Linux-Varianten nur in Kombination mit der entsprechenden Panel-Hardware zu geben.
@@jensgiplive9462 Das klingt doch super. Ist zwar etwas schade, dass die Target Visu nicht so einfach unter Linux läuft, aber was soll man machen. Wünsche dir gutes Gelingen bei deinem Projekt. Vielen Danke für die Rückmeldung.
Hallo,
leider erscheint in meinem Browser bei Eingabe der Adresse zur Webvisu dieser Error: ERR_CONNECTION_REFUSED
woran kann das liegen?
Ist das wirklich ein Schalter oder zwei Bilder, wovon eines beim Umschalten ausgeblendet wird? Denn nach links ist die Markierung ein Kreis, nach rechts hingegen ein Pfeil.
Bezüglich Visualisierung habe ich erst TIA-Portal kennengelernt, danach Step7.
Bei TIA-WinCC sind manche Dinge gut, manche umständlich gelöst, aber allgemein sehen die Objekte wenig hübsch und ziemlich altbacken aus (man kann natürlich auch eigene Grafiken importieren). Komplexere Aufgaben sind damit kaum möglich oder nur teilweise umzusetzen, jedoch ist das glücklicherweise beim Automatisieren kaum nötig.
Bei Step7 verwendet man das Programm WinCC flexible 2008, welches, soweit ich weiß, das erste rein für Windows (kein DOS) entwickelte Programm von Siemens war. Dort erkennt man sofort den Stil wieder, denn von der Aufmachung ist es dem TIA-Portal sehr ähnlich! Dennoch ist es durch die fehlende Integration ungleich umständlicher und nerviger, alles zu projektieren...
Daneben gibt es aber auch noch WinCC Scada, welches für "Massenprojektierung" ausgelegt ist, also z.b. 60 Monitore mit Anlagensteuerung zu koppeln.
Selbst mit TIA-Portal ist dieses alte Programm das Mittel der Wahl für die Art der Projektierung, was richtig beschämend und trauig ist, denn es funktioniert nicht nur (erneut) komplett anders, die Arbeit mit dem WinCC Explorer ist so nutzerunfreundlich und man ist von den Möglichkeiten dermaßen eingeschränkt (einfache Dinge wie Bitinvertierung bei Klick sind nicht verfügbar), dass man sich immer noch im letzten Jahrhundert wähnt...
Also beim Erstellen der Visu-Seite ist es nur ein Steuerelement, welches man auf die Seite ziehen kann. Aber ich glaube im Hintergrund schaltet die Visu nur zwischen 2 Bildern hin und her. Die zwei Symbole scheinen gewünscht zu sein, allerdings stören sie mich optisch auch etwas.
Gibt es auch die Möglichkeit, die Visualiserung über einen Raspberry Pi Monitor zu öffnen; als "Nicht-Webvisualisierung"?
Das wäre mit der Targetvisu möglich
Hallo,
Sehr informative Videos.
Ich hät mal ne frage ob es möglich ist mit codesys und nem pi eine Überwachungskamera zu erfassen.
So das vllt das kamera Bild über webvisu angezeigt wird.
Danke im voraus für eine Antwort
MfG
Ja, das ist durchaus möglich. Dazu musst du dir eine Raspi Cam beschaffen und die dann mit dem Raspberry verbinden. Ob es mit einer USB Kamera funktioniert weiß ich aber ehrlicherweise nicht.
@@derautomatisierungskanal1261 oki supi
Ist es möglich daa Sie mal ein Video darüber machen.
@@relogiotime2511 ich denke irgendwann werde ich das mal machen. Alleingang habe ich auch noch kein Konkretes Datum. Guck einfach hin und wieder mal rein. Das Thema ist generell spannend.
@@derautomatisierungskanal1261 super ja das stimmt
vielen vielen dank für die videos!
könntest du mal etwas zur visualisierung mit externer ip-adresse machen?
also so, dass ich von der arbeit aus zuhause mein licht an und aus machen kann?
mfg
Dafür ist die WebVisu eigentlich nicht gedacht. Da müsstest du die Website über das Netz verfügbar machen und da weiß ich nicht, wie sicher das ist. Wenn mir da noch ein anderer Weg einfällt, mache ich mal ein Video drüber 🤔.
nein visualisierungen direkt in Tia geht nicht es braucht immer noch ein zusatzprogramm
Minute 15:13 ist kein backslach (\) sondern ein slach (/) ;) weiter so :D
Hauptsache du wirst jetzt nicht zum CoDeSys-Fan ;-)
TOP!!
super