WinCC - indirekte Adressierung

georg_demmler

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

ist es in WinCC 7 möglich, mit einem Ein- und Ausgabefeld verschiedene Variablen in der SPS ein- bzw. auszulesen. In WinCC soll dafür nur ein Tag verwendet werden.

Der Hintergrund ist: Wir haben in verschiedenen Bildern Ein-und Ausgabefelder und wollen dafür nicht so viele Tags verwenden. Es soll je nach Bildanwahl unterschiedliche Variable bearbeitet werden.

Zur Not müssen wir Rohdaten nehmen und diese dann mittels Script bearbeiten.


Vielen Dank

GD
 
Die Verwendung von Rohdatenvariablen dürfte die einzige Möglichkeit dazu sein (Varianten in denen man in der SQL-Datenbank rummacht und die Adressen ändert nehme ich hier mal aus ;-) )

Das Lesen einzelner Werte aus einer Rohdatenvariable geht dabei noch relativ einfach. Problematisch wird es wenn du auch Werte schreiben möchtest. Denn dann musst du beachten, dass immer der komplette Rohdatenblock in die SPS geschrieben wird. Selbst wenn du direkt vorher den Block aus der SPS liest, einen Wert änderst und dann wieder runterschickst, können je nach SPS-Programmierung schon wieder andere Werte in diesem Bereich stehen. Du musst also einen expliziten HMI-Block anlegen, der nicht vom Programm aus beschrieben wird.
 
Zurück
Oben