WebVisu klappt nur, wenn Wago auf "Stop" steht

locke_87

Level-1
Beiträge
31
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Gemeinde, das nächste Problem, vor dem ich stehe und es ist mir ein Rätsel. Über die Suche bin ich leider nicht schlau geworden, Google brachte ebenfalls nichts. Die WebVisu, die bei mir erstmal nur aus einer Seite besteht und lediglich die "Buttons" für die Rolläden enthält, klappt sowohl in Codesys als auch im Browser nur, wenn der Controller auf "Stop" steht. Sobald ich das Programm starte, kann ich drücken was ich will, es passiert nichts. Woran liegt das?

Mit freundlichen Grüßen
L. Bergmann
 
Aktuell habe ich die Rolläden und die Beleuchtung in meinem Haus über die Wago gesteuert. Für die Rolladen nutze ich die Bausteine von Wago (FbSunblind). Über die Taster funktioniert das wunderbar. Aber in der Webvisu habe ich für jeden Rolladen einen Button "Hoch" und einen "Runter". Unter Variable Tasten kann ich ja über F2 den entsprechenden Baustein und die Funktion wählen (siehe Screenshot), in dem Fall funktioniert die Visu aber sowohl bei "Start" als auch bei "Stop" nicht. Trage ich dort aber den passenden digitalen Ausgang ein (.DO11 oder .DO12), so funktioniert die Visu immerhin im Modus "Stop" der Wago...

Mit freundlichen Grüßen
L. Bergmann
 

Anhänge

  • codesys.jpg
    codesys.jpg
    71,5 KB · Aufrufe: 21
Was meinst du denn genau mit die funktioniert nur bei stopp ? Wenn die CPU nicht auf Run steht kannst du doch gar nicht testen ob da was läuft. Wie sind die Eingänge des Bausteins genau ?
Wenn du einen Hardwareeingang benutzt (wovon ich ausgehe) und diesen mit der Visu "überschreibst" wird das nicht klappen.
Lösung wäre die Bool Var von der Visu über eine Oder Verknüpfung mit dem Hardware Eingang "verbinden"
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn ich das Programm in Codesys nach dem einloggen auf "Stop" stelle kann ich die WebVisu nutzen. Muss ich also Grundsätzlich mit einem Oder Baustein arbeiten, wenn ich "Hardware-Taster" und "Software-Taster" (WebVisu) miteinander nutzen will?
 
Zumindest macht es wenig Sinn, mit der Visu Variablen zu beschreiben, welche auch im Programm dauernd beschrieben werden.

Zum guten Programmierstil gehört ohnehin, daß für die Visu eigene Variablen benutzt werden, welche im Programm dann kontrolliert verknüpft werden, statt mit der Visu wild im Variablenspeicher rumzupoken. :cool:

Harald
 
Okay das klingt einleuchtend und sinnvoll. Allerdings bin ich absoluter Neuling. Habe alle Handbücher und Unterlagen eines Einführungslehrgangs für die Wago aber so richtig durchstiegen bin ich bis jetzt noch nicht. Kannst Du mir einen Tipp geben oder ein Beispiel nennen, wie ich das genau mache. Also in der Visu. Wie ich vor meinen Rollo Baustein einen OR Baustein setze ist ja kein Thema. Aber wie bekomme ich nun den Software Button aus der Webvisu damit verknüft?

MfG
Lukas
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Tut mir leid, von Wago und Webvisu habe ich keine Ahnung.
Es sollte aber einfach sein, einen Button mit einer BOOL-Variable zu verbinden und diese Variable dann im Programm verknüpfen. Sinnvoll: die maximale 1-Dauer dieser Variable im Programm überwachen und wenn zu lange (z.B. > 5s) dann die Variable rücksetzen.

Harald
 
Zurück
Oben