Problem Verbindung Wincc mit SPS

Hannibal16

Level-1
Beiträge
91
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

hab ein kleines Problem.
Wollte WinCC 7.0 mit ner 314 SPS verbinden, doch leider wenn ich die Visualisierung aktiviere und die Buttons drücke rührt sich nix.

Auf was muss man da noch alles achten, habs per mpi kabel verbunden?

Danke schon mal
 
Wenn ich das richtig verstehe, hast Du Deinen Laptop (oder dgl.) per MPI mit der CPU verbunden?
Sind die Variablen im WINCC auch auf die MPI-Schnittstelle verbunden?
Wenn ja, ist in den Systemparametern der MPI-Schnittstelle WINCC die Unit auf die passende Schnittstelle Deines Laptop eingestellt?

MfG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn ich das richtig verstehe, hast Du Deinen Laptop (oder dgl.) per MPI mit der CPU verbunden?
Sind die Variablen im WINCC auch auf die MPI-Schnittstelle verbunden?
Wenn ja, ist in den Systemparametern der MPI-Schnittstelle WINCC die Unit auf die passende Schnittstelle Deines Laptop eingestellt?

MfG


1. Ja genau per MPI zwischen Laptop und CPU
2. Ja in der SPS sowie in WinCC E0.0 -E0.3
Hab ja die externen Variablen genommen, da diese zwischen cpu und laptop kommunizieren.
3. Ja ist eingestellt auf MPI CP5611

Kann es sein weil Wincc eine Demo ist dass es nicht funktioniert?

Oder sonst noch irgendwelche Vorschläge?
 
Zuletzt bearbeitet:
Solange die Runtime startet, sollte Sie auch im Demo-mode funktionieren.
Was bekommst Du als Werte angezeigt, wenn Du den Mauszeiger auf Status-Variablen hälst? Ist da schon der entsprechende Wert angezeigt oder schreibst Du nur in die SPS?

Ist die Runtime richtig gestartet (also nicht local), bedeutet: Stimmt der Rechnername?
 
Also bin bei extras/Status Verbindungen und da zeigt er mir nur an wenn ich drücke "Var geschrieben", also ich schreibe nur und lese aber nix.
Ja der Rechnername stimmt mit Wincc überein.

Vielleicht habe ich auch den Button falsch parametriert.?
Hab bei Aktion Mausklick : Konstante =1
Variable= die externe Variable
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Das hört sich jetzt so an als würdest du versuchen in E0.0 bis E0.3 zu schreiben.
Ist das so? Weil das funktioniert so nicht wirklich. Die Werte werden von der SPS wieder überschrieben. Benutze Merker oder Variablen in Datenbausteinen als Schnittstelle zum WinCC
 
Das hört sich jetzt so an als würdest du versuchen in E0.0 bis E0.3 zu schreiben.
Ist das so? Weil das funktioniert so nicht wirklich. Die Werte werden von der SPS wieder überschrieben. Benutze Merker oder Variablen in Datenbausteinen als Schnittstelle zum WinCC

Ja ich hätte mir gedacht dass ich nur die Eingänge Visualisiere.
Ok dann muss ich es mit Merker machen.
Danke dir ;-)
 
Also das mit den Merkern als Schaltervisu hat super geklappt -> Danke Astralavista ;-)

Nun hab ich ein neues Problem, wollte jetzt eine Statusleuchte einbinden, die grün leuchtet wenn der Ausgang geschalten ist.
Hab einen Kreis eingefügt und bin auf Eigenschaften/Farben/Hintergrundfarbe/Dynamik-Dialog und habe auf Bool umgestellt, Farbe bei True auf grün gestellt und bei Ausdruck/Formel eine Variable eingefügt.
Hab jetzt schon einige Variablen probiert (Ausgänge, Eingänge, Merker..) aber immer bekomme ich einen roten Blitz bei Dynamik wenn ich übernehme.. und leuchtet natürtlich dann auch nicht.

Weiß jemand was ich falsch mache?
 
Hallo,

roter Blitz ist ok.

Die Verbindung an sich steht aber, oder? Was sagt der WinCCExplorer? Und der Kreis ist nicht zufällig transparent?
Ansonsten bind die Variable mal an ein E/A-Feld und schau, ob das funktioniert. Und navigiere bei geöffnetem Bild und laufender Runtime im WinCCExplorer mal zur Variable. Was steht da, wenn Du den Mauszeiger drüber hältst?
 
Also die Verbindung steht, sonst geht ja auch alles.
Nein habs ja umgestellt auf grün den Kreis.
Den Rest muss ich probieren, berichte dann später.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also bin bei laufendem Runtime über die Variable und wenn es leuchten sollte steht da "Prozesswert =1" wenn es nicht leuchten sollte "Prozesswert=0".
Bei einem EA Feld schaltet es schön von 0 auf 1....
 
Zuletzt bearbeitet:
Dieser 0/1-Wechsel der Variable, funktioniert der auch wenn Du nur den Kreis und nicht das E/A-Feld im Bild hast?

Ansonsten schau mal im Dynamik-Dialog ganz oben unter Ereignisname. Was steht da? Und klick mal rechts auf den Button. Was steht da in den Trigger-Dialog, der sich dann öffnet?
(Ich hoffe, dass die Dialoge unter 7.0 noch wie unter 6.2 aussehen. :cool: )
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also der 0/1 Wechsel funktioniert auch beim Kreis.
Bei Dynamik Dialog steht oben bei Ereignisname 'Variable' da, und bei dem Triggerdialog ist die Variable, also mein Ausgang drin, mit Zykluszeit 'bei Änderung'

PS: Jetzt hab ichs, war das mit 'Globales Farbschema'


Jetzt noch eine letzte Frage:

Da ich Taster verwende und der Ausgang nur kurzzeitig geschalten ist suche ich eine Einstellung, dass die Meldeleuchte bei einem kurzzeitigen "Stromstoß" leuchtet und beim nächsten wieder ausgeht.
Gibts da irgendwas?
 
Zuletzt bearbeitet:
Zurück
Oben