UPC-Skripte dienen zum Definieren logischer Steuerungen für Pumpstations- und Ventilobjekte. Die Verwendung von Skripten zum Definieren von Steuerungen ist eine flexiblere Alternative zur Verwendung von UPC-Szenarien.
UPC-Skripte werden im Kontrolldatenobjekt gespeichert. Es gibt zwei Skripttypen:
Wenn für ein Netzobjekt ein lokales UPC-Skript definiert ist, wird das Kontrollkästchen "Hat UPC lokal" aktiviert (in der Tabellenansicht für Objekte angezeigt).
Standardmäßig überschreibt ein UPC-Skript alle anderen für ein Objekt definierten Steuerungsdaten. Um UPC-Skripte für ein Netzobjekt zu deaktivieren, aktivieren Sie das Kontrollkästchen UPC deaktivieren, das in der Tabellenansicht und auch auf der Seite UPC-Skript des Eigenschaftenblatts für Objekte angezeigt wird. Wenn Sie das Kontrollkästchen UPC deaktivieren aktivieren, werden sowohl lokale als auch globale Skripte für das Objekt deaktiviert. Andere definierte Steuerungen werden auf das Objekt angewendet.
Um globale UPC-Skripte zu deaktivieren, aktivieren Sie das Kontrollkästchen UPC deaktivieren, das in der Ansicht Globales UPC-Skript angezeigt wird. Durch Aktivieren dieser Option werden globale Skripte für das Netz deaktiviert. Aktivierte lokale Skripte für Netzobjekte werden, soweit verfügbar, angewendet. Andernfalls werden andere definierte Steuerungen angewendet.
UPC-Skripte können nicht in Verbindung mit einem UPC-Szenario verwendet werden, wenn Sie eine Simulation ausführen. UPC-Szenarien können in Steuerungsdaten importiert werden; Definitionen und Regeln im UPC-Szenario werden beim Import in Skripte umgewandelt.