WinCC flexible und Datenbaustein von SPS

Fluffi

Level-2
Beiträge
453
Reaktionspunkte
69
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe einen Datenbaustein erstellt genauer gesagt einen Datenbaustein mit 100 Structs a 50Bytes und möchte diesen gerne in WinCC flexible verwenden können ,bzw als Variable definieren.
Leider schaffe ich es nur einzelne Werte als Variable zu erzeugen indem ich unter "Variablen" auf Symbol klicke und den jeweiligen Eintrag im Db aussuche.
So erhalte ich wie gesagt immer nur eine Variable
Wie kann man ganze Blöcke automatisch erzeugen ?
Mal etwas übertrieben gesagt : Ich klicke in WinCC flexible auf einen DB der SPS und WinCC Flexible generiert mir zu jedem Eintrag eine variable dazu.
geht sowas?
 
Das geht mit einem kleinen Umweg.

Du legst in der Variablentabelle in flex das erste Element symbolisch an.
Dann markierst du das Feld "Adresse" der gerade angelegten Variable und ziehst (wie in Excel) am unteren rechten Eck mit dem Kreuz nach unten bis die gewünschte Anzahl erreicht ist.
Dann hast du einen neuen Block mit Variablen erzeugt deren Adresse zwar stimmt aber nicht der Name und das Symbol.
Jetzt markierst du die kompletten Zeilen der neuen Einträge und wählst im Kontextmenü (Rechtsklick) "Neu Verbinden" aus. Du setzt dort das Häkchen nur für die gleiche Adresse (Symbol und Name weg) und sagst das der Name automatisch vergeben werden soll.

Fertig.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das geht mit einem kleinen Umweg.

Du legst in der Variablentabelle in flex das erste Element symbolisch an.
Dann markierst du das Feld "Adresse" der gerade angelegten Variable und ziehst (wie in Excel) am unteren rechten Eck mit dem Kreuz nach unten bis die gewünschte Anzahl erreicht ist.
Dann hast du einen neuen Block mit Variablen erzeugt deren Adresse zwar stimmt aber nicht der Name und das Symbol.
Jetzt markierst du die kompletten Zeilen der neuen Einträge und wählst im Kontextmenü (Rechtsklick) "Neu Verbinden" aus. Du setzt dort das Häkchen nur für die gleiche Adresse (Symbol und Name weg) und sagst das der Name automatisch vergeben werden soll.

Fertig.

Moin moin
interessante Vorgehensweise...
Vermute mal, das funktioniert nur bei intergriertem STEP7-Projekt. bei mir ist der Kontexteintrag "Neu verbinden" grau hinterlegt.
 
Moin moin
interessante Vorgehensweise...
Vermute mal, das funktioniert nur bei intergriertem STEP7-Projekt. bei mir ist der Kontexteintrag "Neu verbinden" grau hinterlegt.

genau, ist aber - je nach dem - ganz nützlich.

Du kannst z.B. E/As (ist ja alles der selbe Typ) so wunderbar "importieren" - eben den ersten anlegen und dann runterziehen und neu verbinden.

Ist auf jeden Fall da wo es geht mit abstand das schnellste.
 
Zurück
Oben