Giter Site home page Giter Site logo

pse's People

Contributors

bytehamster avatar dav1dk avatar hansmartina avatar marimbmax avatar nikowil avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

thecodegod0

pse's Issues

[Überwachungskonsole] Ampel

In der Überwachungskonsole ist eine allgemeine dreistufige Ampel eingeplant. Welche genaue Funktion hat sie und wann leuchtet welches Licht?

Mehrsprachigkeit erwähnen

Standard ist Englisch. Deutsch erst mal nicht mit drin (Kann Kriterium). Über property Dateien, ist direkt in Java integriert

[Überwachungskonsole] Dauer Alarmanzeige

Wenn der Benutzer in der Überwachungskonsole über einen ausgelösten Alarm informiert wird, wie lange soll dieser angezeigt werden bzw. soll es dem Nutzer möglich sein, diesen auszuschalten oder zu ignorieren?

Überarbeitung

  • Kann-Anforderungen z.b. farblich abheben statt in einenem Kapitel
  • Zurücksetzen von der "Überlauf" Meldung aus
  • Alarmschwelle "inplace" ändern

MVC

Ein Kriterium von PSE ist ja, dass wir das ganze als MVC Architektur umsetzen.
Wie soll das hier eigentlich geschehen?
Ich koennte mir zz hoechstens zwei MVCs vorstellen. Einmal mit Fertigungssimulation, einmal mit Ueberwachungskonsole. Die sind ja auch getrennte Programme.

Genaue Einstellung ermoeglichen

Bisher koennen wir Zu-/ Abfluesse etc nur per Schieberegler einstellen.
Das ist ja immer etwas ungenau. Gerade wenn man das System (ohne Szenario) stabil halten will waere es aber angenehm, die Werte direkt genau zuzuweisen.

Darum bin ich dafuer ein Einstellungsfeld hinzuzufuegen, in dem ein Wert festgesetzt werden kann.

Also dass man beides kann - schnell und genau.

Kleine Verbesserungen

  • IPv6 raus
  • Nicht so viele Betriebssysteme (muss man alles testen) ==> vllt. stattdessen noch Linux Mint 18 dazu, darauf entwickeln Niko und ich
  • Explizit schreiben, dass wir keine security von OPC UA benutzen
  • OPC UA Echtzeit sind 100ms => Überall Limits ändern

Keine Server

Was passiert, wenn keine Server mehr für den OPC UA Client zu erreichen sind? Wie reagiert die Überwachungskonsole darauf?

Makros genauer spezifizieren

Ich denke wir sollten die Makros noch viel genauer spezifizieren. Wir sollten beschreiben wie man Makros aufnimmt und abspielt usw.
Außerdem frage ich mich, was passiert wenn das Makro beim abspielen wieder von vorne beginnt. Wird dann der Zustand der Simulation wieder zurückgesetzt oder läuft alles so weiter? Dann sehe ich nämlich das Problem, dass bestimmt nach einigen Durchläufen ein Tank leerläuft obwohl man das garnicht beabsichtigt hatte.

3D Darstellung

Ist die 3D Darstellung im Pflichtenheft Anhang wirklich noetig?
Sie sagt uns ja nichts ueber das, was wir machen werden. Nur, was vorher einmal ueberlegt und verworfen wurde.

Einleitungsbild

Wollen wir das Bild, das aktuell in der Einleitung ist, so lassen?

Ich finde es entspricht nicht ganz dem was wir da wollen. Fuer mich war es eher Skizze, um uns am Anfang klar zu machen was wir wollen aber ich wuerde es sauberer nochmal neu machen, ohne die ganzen Pfeile. Die Infos koennen dann ja in die Beschreibung der Grafik.

Standardeinstellungen

Es fehlen noch Standardeinstellungen. Ich habe Vorschläge meinerseits in einem PR bereits.

Aktualisierungsfrequenz

Brauchen wir wirklich alle 20ms? Man wird den Unterschied zu 100ms kaum merken, aber es ist deutlich belastender für den Server. Wenn die Latenz bis zu 100ms sein darf, würde ich auch das minimale Intervall auf 100ms setzen

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.