2009-08-13 13 views
1

Ich fand diese Frage Creating SCADA diagrams in .NET und meine ist in etwa das Gleiche, außer, dass ich eine Java-Version brauche.Editor für HMIs in Java

Was ich brauche, ist ein Editor, der eigenständig zum Erstellen der GUI verwendet werden kann. Es sollte eine Art Abstraktion von Datenquellen und Datenelementen unterstützen, die an die in der Ansicht platzierten Symbole gebunden werden können. Es muss in der Lage sein, Symbole/Komponenten zu erstellen, die aus anderen Symbolen/Komponenten bestehen können und eine Möglichkeit haben, die dynamischen Eigenschaften derer zu definieren, die eine Art von Ausdrücken verwenden.

(Stellen Sie sich zum Beispiel eine Ampel vor, die aus 3 separaten Lichtern besteht, aber nur einem Datenelement zugeordnet ist. Daher sollte es möglich sein, innerhalb der GUI eine Art zu definieren, die den Wert in eine Farbe einer der Unterkomponenten übersetzt Optimal sollte es möglich sein, die Elementnamen über eine Art von Ausdruck zu parametrisieren, was es widerstandsfähiger macht, & Einfügefehler zu kopieren, wenn die Elemente ein gemeinsames Namensschema haben) in einer Eclipse RCP-Umgebung. Die meisten Lösungen fehlen auf irgendeine Art und Weise, entweder keine Abstraktion der Datenquelle/Elemente, keine Möglichkeit, Metadaten für die Symbole festzulegen, oder keine Möglichkeit, Wertänderungen an den Unterkomponenten auf einfache Weise zu fördern.

Irgendwelche Ideen?

Antwort

1

Ich bin auf ein Produkt von ILog gestoßen (aber nie verwendet). Ich erwarte, dass es nicht billig sein wird.

+0

es ** ** ist nicht billig ;-) – Mauli

0

In der Zwischenzeit haben wir ein eigenes HMI-Framework implementiert. Es ist immer noch ziemlich rauh an den Rändern, aber für die meisten unserer Anwendungsfälle funktioniert es gut.

Hier finden Sie aktuelle Eclipse-SCADA http://www.eclipse.org/eclipsescada