...ich meine natürlich screens inkl. Variablen!!!
Hallo Leute,
ich hätte folgendes problem!
sollte man das ganze über Skripte versuchen oder durch Bildwechsel in der SPS!?
- Ich möchte beim Start von WinCflex die Startseite je nach Variablenwert aufrufen!
- Ich möchte versch. Bilder, bei Tastendruck ebenfalls je nach Variablenwert aufrufen!
Vielen Dank schon mal!![]()
...ich meine natürlich screens inkl. Variablen!!!
Also für beide Punkte würde sich auch der Steuerungsauftrag 51 anbieten, mit dem du Bilder von der SPS aus aufrufen kannst. Würde sich bei einem nicht Script-fähigen Panel anbieten.
es handelt sich um ein MP277 8"
Es geht bei vielen Panels auch noch einfacher.
Du legst eine SPS-Variable "OP_Bild" an (Typ INT in der SPS).
Dieser Variablen ordnest du unter Ereignisse/Wertänderung die Funktion "AktiviereBildMitNummer" zu. Als Parameter für Bildnummer übergibst du die Variable selbst, also "OP_Bild".
Nun kannst du folgende Dinge tun:
1. Die SPS schreibt in "OP_Bild" eine Bildnummer --> Das Panel wechselt in dieses Bild
2. Du hast auf dem Panel einen Button. Willst du ein Bild wechseln, setzt du ein Bit in der SPS, die SPS trägt dann die Bildnummer in die Variable "OP_Bild" ein.
3. Du hast auf dem Panel einen Button. Willst du ein Bild wechseln, machst du das nicht über die Zuordnung der Bildwechsel-Funktion zu dem Button, sondern du trägst einfach über Ereignisse/Loslassen/ "SetzeWert" des Buttons die Nummer des Bildes in die Variable "OP-Bild" ein.
Gruß
Ralle
... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
and the third kinds of people … those who love TIA-Portal
... vielleicht solltest du doch noch etwas konkretisieren, was du so vorhast.
Zum Thema "Anlauf der Visu" habe ich mal den Beitrag verfasst ...
Als Ergänzung dazu könntest du auf dem Bild noch die "Startbild-Auswahlvariable" mit anzeigen und diese dann in dem beschriebenen Script entsprechend auswerten um auf die Eine oder Andere Start-Seite zu kommen.
Das gleiche gilt im Prinzip auch für weitere Verzweigungen ...
Gruß
LL
Ich habe z.B. 5 verschiedene Startbilder, welche ich je nach Anlagenkonfiguration aufrufen möchte! Wenn die Anlage konfiguriert wurde bei der Inbetriebnahme, wird immer dasselbe Startbild verwendet!!!
.... wqenn ich dich also richtig verstanden habe, dann hast du quasi ein "Standard"-Projekt, was du in jede deiner Maschinen hineinspielen willst, dass schon alle Seiten mit allen Animations-Elementen des Maximal-Aufbaus beinhaltet ...?
Wenn ja - für mich würde ich das nicht auf diese Weise lösen. Ich könnte mir vorstellen, dass das Projekt dadurch "ein wenig" unübersichtlich wird und darüber hinaus entwickeln sich Projekte (nach meiner Erfahrung) mit der Zeit auch weiter. Das dann für alle Projekte nachzuhalten, das halte ich für schwierig.
Dessen ungeachtet ist das natürlich machbar - halt eine Frage, wieviel Ernergie du bereit bist dort hinein zu stecken.
Ich würde es so machen, dass du von einem ggf. vorhandenen Muster-Projekt die nicht benötigten Komponenten entfernst und entsprechende Bild-Aufrufe nötigenfalls umdefinierst. Dadurch ist dann natürlich jedes Projekt auch "nur" in der entsprechenden Anlage sinnvoll.
Gruß
LL
Bookmarks