Step 7 Touch Panel 177B programmierungsschritte

lipean

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

ich habe mehrere fragen zur Programmierung an einem Touch Panel
1. Ich möchte einen Zeitwert ändern in der SPS dafür habe ich ein E/A Feld erstellt und diesen einen Wort zu Verfügung gestellt dieses ist auch in der SPS deklariert. Jedoch kann ich die passende Funktion aus der Funktionsliste in WinCC flexibel nicht finden.

2. Ich möchte eine Bildoberfläche beenden und auf eine andere springen ohne eine Schaltfläche zu betätigen es soll über einen Ausgang geschaltet werden jedoch kann ich nicht wie bei den Schaltflächen unter der Funktionliste den Ordner Bilder finden da dieser nur bei den Schaltflächen da ist.

3.Mein Anmeldefenster ist ja mit Passwort geschützt und sollte die Bildoberfläche erst erscheinen wenn man dieses richtig eingibt jedoch kann ich einfach auf abbrechen drücken und die Bildoberfläche erscheint wie kann ich dies verhindern?

Ich bedanke mich auch schonmal für eure Hilfe und freue mich auch über einzelne Lösungen zu den Problemen
 
1. Ich möchte einen Zeitwert ändern in der SPS dafür habe ich ein E/A Feld erstellt und diesen einen Wort zu Verfügung gestellt dieses ist auch in der SPS deklariert. Jedoch kann ich die passende Funktion aus der Funktionsliste in WinCC flexibel nicht finden.

Die Synchronisation erfolgt automatisch


2. Ich möchte eine Bildoberfläche beenden und auf eine andere springen ohne eine Schaltfläche zu betätigen es soll über einen Ausgang geschaltet werden jedoch kann ich nicht wie bei den Schaltflächen unter der Funktionliste den Ordner Bilder finden da dieser nur bei den Schaltflächen da ist.

Welcher Ausgang ?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der Ausgang kommt hardwaremasig und ich möchte dieses Signal verwenden für den bildwechsel
Mit schaltflachen ist es sehr einfach aber ohne find ich nix wirklich

Also muss ich bei dem zeitwert unter allgemein einfach nur die variable einsetzen im E/A Feld und dann geht des automatisch?
 
hi
danke schonmal für den guten tipp jedoch finde ich im Programm nicht wirklich den Steuerungsauftrag
ich weis nicht wirklich wo ich den finde aber in der Hilfe steht schonmal das richtige diese Funktion benötige ich aber das finden in dem WinCC flexible ist echt schwer oder ich hab echt tomaten auf den augen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Man kann auch irgendeine Variable "zyklisch fortlaufend" überwachen und "Bei Änderung" zu einem Bild wechseln.
Man kann auch einfach in eine INT-Variable eine Bildnummer schreiben und "Bei Änderung" dieser Variable mit "ÖffneBildMitNummer" (oder so ähnlich) zu dem Bild wechseln, dessen Nummer in der Variable steht (wenn ein Bild mit dieser Nummer existiert ;)).

Harald
 
Hallo,

um den Steuerungsauftrag zu nutzen, mußt Du erstmal im Simatic Manager einen DB anlegen mit 4 Wort Länge, dann in
WinnCC flexible unter "Kommunikation/Verbindungen/Bereichszeiger die Verbindung " Steuerungsauftrag" mit diesem DB aktivieren.
Wenn das erledigt ist, in einem FC mit einer Flanke deines Ausgangs die "51" (Steuerungsauftrag Bildwechsel) in Wort 0 und die Bild-Nummer
in Wort 2 schieben.

Gruß

Jürgen
 
also ich muss einen db im sps programm erstellen und mit der adresse bei mir jetzt DB 2 DBW 0 soweit verstanden
und weiter versteh ich zu meiner schande es nicht wirklich könntest mir des vielleicht genauer erklären?
ich hab in den letzten tagen so viel sachen nachgelesen das ich warscheinlich ein bisschen aufm schlauch stehe hoffe ihr helft mir trotzdem bissel weiter

ich bin echt dankbar über eure hilfe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

du mußt einen DB erstellen z.Bsp. Db2 mit 4 Wörtern Länge (Int)
dann diesen in WinCC flexible unter Bereichszeiger aktivieren.

Schau Dir bitte mal den Anhang an dann ist es wahrscheinlich verständlicher.

Gruß

Jürgen



FC-Bildwechsel.jpgBereichszeiger WinCC.jpgDB-Steuerungsauftrag.jpg
 
hi

aber ne lösung für den anmeldedialog hab ich immer noch nicht wirklich ich finde es seltsam das ich ihn angezeit bekomme aber einfach ok oder abrechen kann ohne etwas einzutragen und ich bin in dem fenster was eigentlich geschütz sein soll
 
Hallo,

Du solltest für eine Lösung, mal hier einstellen wie Du das Problem "Anmeldedialog bzw. Passwortschutz" versucht hast selbst zu lösen.

Gruß

Jürgen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das Anmeldedialogfenster habe ich bis jetzt so gelöst:
Im WinCC hab ich unter Benutzerverwaltung Runtime dann unter Benutzer bei Admin das Passwort geändert so wurde es mir mal von jemanden gesagt dies habe ich gemacht und dann in der Bildoberfläche Anmeldedialog bei Aufbau gewählt.
 
Hallo,

Du mußt eigentlich nur bei der Taste mit dem Du das "geschützte Bild" aufrufen willst,
unter "Eigenschaften/Sicherheit/Berechtigung", "Verwalten" einstellen, dann wird beim
Betätigen dieser Taste das Anmeldefenster aufblenden und Du mußt den Benutzername
sowie das Kennwort eingeben.

Gruß

Jürgen
 
Der Anmeldedialog muß kommen, BEVOR das Bild aufgebaut wird. Nicht das Bild wird geschützt, sondern der Weg, wie man zu dem Bild kommt. Wie Du bemerkt hast, bewirkt Dein Aufruf des Anmeldedialoges gar nichts. Mache ihn wieder weg.

Bei der Schaltfläche die das Bild aufruft stelle ein, daß dafür eine Bedienberechtigung nötig ist. Wenn ein Bediener die Schaltfläche drückt und hat noch nicht die benötigte Berechtigung dann erscheint der Anmeldedialog automatisch.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hört sich im nachhinein echt logisch an das des davor erscheinen soll naja fehler passieren......:D
Danke für die Hilfen auch wenn sie manchmal simpel zu lösen sind
 
Zurück
Oben