Currently, MasterSim only allows connection of FMU slaves via the input/output variable mapping table. Graphical display of the FMU slaves (blocks) and their connections would help identifying the model situation. To get a compromise between effort of implementation and functionality, here's a list of features I have in mind:
FMU slaves are shown as blocks with the FMU slave name as annotation and additional meta data shown in a tool tip
blocks can be moved around via mouse dragging
connections between FMUs are shown in two variants:
one connection arrow representing all input-to-output connections, so at max two arrows between any two FMUs
each connection (input-to-output arrow) shown individually (may become difficult to read for many connections)
connection lines are always aligned to x-y grid
connection lines snap to grid (8 pixels or so)
diagram can be printed (PDF, printer, ps,..)
Please comment or add features you'd like to have!
Last edit: Andreas Nicolai 2017-10-16
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Currently, MasterSim only allows connection of FMU slaves via the input/output variable mapping table. Graphical display of the FMU slaves (blocks) and their connections would help identifying the model situation. To get a compromise between effort of implementation and functionality, here's a list of features I have in mind:
Please comment or add features you'd like to have!
Last edit: Andreas Nicolai 2017-10-16
Update: with Version 0.8 graphical block-based modeling is implemented.