Bugtracker DMXControl 3

  • Status Unbestätigt
  • Percent Complete
    0%
  • Task Type Wunsch / Idee
  • Category GUI & Server → InputAssignment
  • Assigned To No-one
  • Operating System All
  • Severity Low
  • Priority Very Low
  • Reported Version 3.2 Beta x
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: DMXControl 3
Opened by Stefan Kistner - 30.09.2019

FS#3832 - Makro-Node / Baugruppen-Node / Blackbox-Node

Möchte ich zum Beispiel das Feedback für einen Button dahingehend darstellen, dass dieser in Abhängigkeit seines Status die Farbe wechselt und ggf. auch anfängt zu blinken, wenn er aktiviert ist, benötige ich eine Reihe von verschiedenen Nodes.

Um das Handling gerade über mehrere Connectionsets zu vereinfachen, würde ich mir an dieser Stelle ein Art Makro-Node (oder Baugruppen-Node oder Blackbox-Node) wünschen, dass ich analog zur Siemens S7 an einer Stelle mit mehreren Nodes fülle, die Nodes konfiguriere und dann die Ports angebe, über die ich dann Werte in das Makro-Node hineinschicke und zurück erhalte.

Das Ziel soll am Ende sein, dass man

  • nachträglich Teile eines komplexeren Connectionsset mit Wein anderen Connectionsets einbauen kann
  • entsprechend komplexe Teile eines Connectionsets nur einmal ändern muss (Properties der genutzten Nodes selbst als auch Hinzufügen oder Entfernen von Nodes) und diese Änderung sich auf alle Connectionssets auswirken, in dem dieses Makro-Node verwendet wurd
  • solche Makros auch projektübergreifend nutzen kann und somit wie eine Bibliothek zur Verfügung stehen, ggf. auch über eine Import- und Export-Funktion
Project Manager
Patrick Grote commented on 30.09.2019 09:33

Lese ich das richtig, du willst einen Graphen in einen Node Kapseln???

Stefan Kistner commented on 30.09.2019 10:02

Wenn man konsequent ist, geht in der Tat in diese Richtung.

Reell war jedoch mein Überlegung, irgendetwas zu schaffen, wo man selbst eine Logik aus vorhandenen Nodes zusammenbauen und diese Logik mehrfach wiederverwenden kann, wie zum Beispiel die Nodes zwischen dem Output des Cuelist-Nodes und des Softdesk-Buttons im angehangenen Beispiel.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing