SPSGreenhorn
Level-1
- Beiträge
- 74
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Wir sind in unserem Betrieb vor ca. einem halben Jahr auf WinCC Advanced (TIA) umgestiegen. Nun werde ich damit konfrontiert möglichst schlau Faceplates (Bildbausteine) und in S7 Datenbausteine zu organisieren so das in Zukunft ein Projekt schnell und unkompliziert aus Vorlagen erstellt werden kann.
Elemente die in all unseren Projekten vorkommen sind Prozessdaten (Temperaturen, Drücke, Füllstände, etc.), Regelventile (gesteuert über PID Regler) und Motoren (Pumpen und Ventilatoren). Für diese Elemente hab ich Faceplates angelegt und will jetzt passende S7 Datenbausteine erstellen und strukturieren.
Anbei meine Faceplates:
Prozesswert:
"high value" und "low value" sind zur Prozesswert Skalierung. Mögliche Erweiterung "High Switch" und "Low Switch"
Datenbaustein: Zur Zeit ein Baustein mit jeweils 30 Byte Strukt für jeweils einen Prozesswert. Würde diesen jetzt auf 50 Bytes erweitern so das ich die Schalter einfügen kann und dann noch genügend Reserve hab.
Regler:
Der Datenbaustein ist in 60Byte Stuckts unterteilt. Meine Überlegung ist zukünftig vielleicht einen Datenbaustein pro Regelventil zu erstellen, sollte ein Regler irgendwann mit zusätzlichen Funktionen erweitert werden ändert das nichts an der Adressierung der Variablen der anderen Regler.
Motoren:
Mit dem Layout der Faceblates imitiere ich ein wenig die Popup Fenster von WinCC die es in WinCC Flex und Advanced ja nicht mehr gibt. Leider scheint es nicht möglich die auch über Maus-Events beweglich zu machen.
Konstruktive Anregungen bzw. Ändrungs/Vereinfachungs- vorschläge sind sehr Willkommen.
Elemente die in all unseren Projekten vorkommen sind Prozessdaten (Temperaturen, Drücke, Füllstände, etc.), Regelventile (gesteuert über PID Regler) und Motoren (Pumpen und Ventilatoren). Für diese Elemente hab ich Faceplates angelegt und will jetzt passende S7 Datenbausteine erstellen und strukturieren.
Anbei meine Faceplates:
Prozesswert:
"high value" und "low value" sind zur Prozesswert Skalierung. Mögliche Erweiterung "High Switch" und "Low Switch"
Datenbaustein: Zur Zeit ein Baustein mit jeweils 30 Byte Strukt für jeweils einen Prozesswert. Würde diesen jetzt auf 50 Bytes erweitern so das ich die Schalter einfügen kann und dann noch genügend Reserve hab.
Regler:
Der Datenbaustein ist in 60Byte Stuckts unterteilt. Meine Überlegung ist zukünftig vielleicht einen Datenbaustein pro Regelventil zu erstellen, sollte ein Regler irgendwann mit zusätzlichen Funktionen erweitert werden ändert das nichts an der Adressierung der Variablen der anderen Regler.
Motoren:
Mit dem Layout der Faceblates imitiere ich ein wenig die Popup Fenster von WinCC die es in WinCC Flex und Advanced ja nicht mehr gibt. Leider scheint es nicht möglich die auch über Maus-Events beweglich zu machen.
Konstruktive Anregungen bzw. Ändrungs/Vereinfachungs- vorschläge sind sehr Willkommen.