In order to minimize errors while handling the big amount of inputs, the cluster "connection cards" which assigns signals to their names, is created with this VI.

The file can be found here: Gitlab CoSES\LabVIEW\Heat\Signallists

Out of a csv file with the position of each signal and necessary information to convert it, the cluster is created with "Create Signallist.vi".

The csv file is structured like this:

House x















NI 9216


REM 11100





NI 9361




ModuleNamePos_
ModuleNamePos_Lower LimitUpper LimitMax_ Value
ModuleNamePos_Value/CountCeroFlowCondition[s]TimeMeanValue[s]

The headers should be filled as follows:

  • Module:
    Abbreviation of the module
    HS - Heat Sink
    ST - Solar Thermal
    CHN - Heat Transfer Station
    TS - Thermal Storage
    CHP - Combined Heat and Power
    EB - Condensing Boiler
    HP - Heatpump
    DH -  District Heating Emulator
  • Name:
    Signal name, see Hardware (Heat)
  • Pos_:
    Position within the IO card, start a new count for each signal type and each cRIO
  • Lower Limit:
    Limit, where the AI signal = 0 (e.g. 2V, a input value lower than this limit shows a problem with the connection, e.g. a broken wire or sensor)
  • Upper Limit:
    e.g. 10V
  • Max_ Value:
    Maximal output value at the upper limit
  • Value/Count
    Output value per Count up
  • CeroFlowCondition
    tbd
  • TimeMeanValue
    tbd


  • Keine Stichwörter

2 Kommentare

  1. Samantha Camacho Molina sagt:

    Table organization. It is not clear if the elements of the 2nd row are associated  to all or just some cells.

    1. Daniel Zinsmeister sagt:

      Better?