WinCC Flex Variablen symbolisch adressieren

DeltaMikeAir

User des Jahres 2018; 2023
Beiträge
25.978
Reaktionspunkte
9.698
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen zusammen,

ich habe ein größeres Projekt, welches in mit einer S7 in SCL programmiere. Da ich viele Strukturen habe, welche sich
auch schon mal ändern können, möchte ich in WinCC flexible ja nicht jedes mal die Adresse nachtragen.

Also wollte ich an der Variable in WinCC flex das Symbol auswählen. Dort kann ich mich zwar bis in den DB auf der SPS durchklicken,
wenn ich dann aber auf das DBW klicke, mit der ich die WinCC flex Variable verknüpfen möchte, kommen folgende Meldungen:

Error : Keine Verbindung für SPS "\Step7\Projektxxx\SIMATIC 300-Station\CPU 315-2 PN/DP" gefunden!
Error : Das Symbol ist für WinCC flexible gesperrt oder es wurde die Grenze von 64 Kb einer Quelle überschritten!

Ich kann in NetPro allerdings keine Verbindung einrichten, da ich WinCC flexible Runtime und ich dort keine Verbindung
hochziehen kann. Es ist bestimmt nur eine Kleinigkeit aber ich komme gerade nicht weiter.

CPU.jpg

Danke für eure Hilfe!

CPU 315 PN/DP
Step7 V5.5 SP4 HF11
WinCC flexible 2008 SP3 Udp 7
 
in deinem Projektbaum ist das Bediengerät angelegt.
Dort gehst du auf die Unter-Rubrik Konfiguration.
Nun siehst du eine HW-Konfiguration (ähnlich wie für die SPS) in der deine WinCCFlexibel RT wie ein Gerät eingetragen ist. Darunter fügst du die HMI_IE von "Simatic PC-Station\CP Industrial EtherNet" ein.
Anschließend kannst du das mit dem EtherNet deines Projektes Verbinden (wie auch schon vorher die CPU) und nun solltest du im Flex-Projekt selbst auch die Verbindung zur CPU einrichten können damit das mit den Variablen funktioniert ...

Gruß
Larry
 
Du bist der größte,


danke, es funktioniert endlich!!!


Ich kann die Variable in WinCC mit dem Symbol an einen DB verknüpfen und wenn sich die Adresse in der
SPS ändert, übernimmt es WinCC beim übersetzen.


Super, vielen Dank
 
Zurück
Oben