wie kann ich Werte für die Variablen für WinCC aus Simatic Step7 beziehen.

aktar80

Level-1
Beiträge
44
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen, ich bin ein ziemlicher Anfänger was Step7 und WinCC betrifft. Ich habe folgendes vor. Ich möchte ein Gewächshaus simulieren. Dabei sollen in vier Balkendiagrammen (Temperatur , Luftfeuchtigkeit, Bodenfeuchtigkeit und Lichtintensität) die Momentanwerte im Inneren des Gewächshauses angezeigt werden. In einer Animation wandert dabei eine Sonne über das Haus und beeinflusst den Lichteinfall sowie die Innentemperatur. Neben den Sensoren soll es eine Möglichkeit (Aktoren) zur Beeinflussung der Werte geben. Z.B eine Heizung falls es im Haus zu kalt sein sollte, und eine Lampe falls die für die Pflanzen nötige Tageslicht nicht ausreicht. Ich habe bereits mit WinCC die Oberfläche projektiert.

:?::?::?:
Womit ich ein Problem habe sind die Werte. Es soll möglich sein die nötigen Werte aus Simatic Step7 zu beziehen. Ich weiss aber leider nicht genau wie das gehen soll und was ich zuvor in step7 vorbeireiten muss.


Ich hoffe jemand hat verstanden was ich da geschrieben habe :D:D:D und kann mir helfen. Vielen Dank im Voraus.
 
Hi,

also du musst erstmal die Variabeln und Symbole im Step7 anlegen, wenn noch nicht geschehen.
Dann einfach WinCCFlex starten.
Dann sollte ein Assistent kommen der Dich durch die ersten Schritte führt, sprich Projekt auswählen, Panel auswählen , Verbindung projektieren usw.

Danach startet dann WinCCflex die eigentliche Projektierungsoberfläche mit der Du dann die oben geschilderten Sachen realisieren kannst.
Die Variabeln werden dann einfach über den Tagbrowser von WinCCflex ausgewählt an den jeweiligen Elementen.

Gruß
Christoph
 
Hallo Christoph ,

danke für deine Antwort. Diese wirft bei mir leider noch mehr Fragen auf. Ich habe mittlerweile ein Programm in Step7 geschrieben und möchte jetzt eine Verbindung mit WinCC realisieren. Leider finde ich nichts über diesen Tagbrowser. Hast du eventuell ein paar Unterlagen zu diesem Thema? Oder besser noch eine kurze anleitung wo ich diesen finden kann und wie ich ihn bediene.
Danke im Voraus
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

das im screenshot zu sehen meinte ich mit tagbrowser.
also einfach z.B. ein Aus/Eingabefeld anlegen und unten bei Eigenschaften die SPS Variable auswählen

Unbenannt.jpg

Dokumentationen und Anleitungen findest du auf der SIEMENS Seite.

Gruß
Christoph
 
Hallo,

danke erst ein Mal für deine Antworten. Hab es gefunden und auch geschaft eine Verbindung herzu stellen. Leider bekomme ich sobald ich eine Variable aus Step7 auswählen möchte folgende Fehlermeldung mit der ich nichts anfangen kann:


keine Verbindung für SPS" .......an dieser Stelle steht der Pfad......." gefunden.
"Das Symbol ist für WinCC flexible gesperrt oder es wurde die Grenze von 64 Kb einer Quelle überschritten. "

ich muss dazu sagen dass ich noch keine SPS verwende. Die verbindung besteht lediglich aus meinem Laptop auf dem ich beide Programme instaliert habe.

was habe ich noch für Möglichkeiten? muss ich unbedingt eine SPS benutzen oder gibt es da eine andere Einstellmöglichkeit? . Danke schon mal Im Voraus.
 
Hi,

eine SPS hast du aber im Projekt oder? Weil woher sollen den sonst die Variablen kommen?

Kannst du mal einen kompletten Screenshot machen wo der Fehler auftritt?

Gruß
Christoph
 
Hi,,

was genau hast du für eine Steuerung projektiert.
Und was steht bei Verbindungen im WinCCFlex? Ist da eine gültige Verbindung zur SPS?
Die Programme auf der SPS seite hast du übersetz oder?
Das sind doch auch alles Variabelen der SPS und nicht nur Symbolische Bezeichner oder?

Gruß
Christoph
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Öffne aus dem Simatic Manager das Programm NetPro (Icon neben Plcsim).
Wenn du CPU und Panel in einem Projekt hast, sollte dort CPU, Panel und mindestens ein Netz (z.B. MPI) vorhanden sein. Wenn du das Panel über MPI an die SPS koppeln willst, stellst du in den Eigenschaften der MPI-Schnittstelle des Panels auf das Subnetz um an dem auch die CPU hängt.
Wenn du in NetPro alles übersetzt, sollte in WinCCflexible eine Verbindung zur CPU vorhanden sein die du nur noch auf "aktiv" umstellen musst.
 
Hallo Thomas,

noch habe ich kein Bediengerät, dies wird wahrscheinlich erst später zur Verfügung stehen. Aber leider versteh ich deine Ausführung noch nicht ganz. NetPro hab ich gefunden. Bei mir sieht es folgendermasen aus:


Netpro scrennshoot.jpg

leider Ist deine erklärung noch etwas zu kompliziert für mich :confused::confused:. ich kann dir da leider noch ganz folgen. Kannst du da etwas ausführlicher eingehen?
Danke
 
Hi,

1. Doppelklick auf das Lila Kästchen bei der CPU (Bezeichnung DP)
2. im aufgehenden Dialog ein neues PROFIBUS Netz anlegen und dialog schließen
3. Doppelklick auf das Computersymbol bei "Bediengerät_1" -> HWConfig öffnet sich
4. in HWConfig links im Katalog bei SIMATIC HMI Station -> CP PROFIBUS -> CP 5711 wählen und Doppelklick
5. Das angelegt PROFIBUS Netz auswählen und OK
6. alles Speichern und schließen

Dann in WinCC das Projekt öffnen und schauen ob die Verbindung jetzt OK ist.

Gruß
Christoph
 
eine frage bleibt da noch. was ist wenn ich keine Profibusanbindung habe sondern eine MPI-Verbindung. ich finde es leider nicht zur Auswahl
 
Zurück
Oben