FMUINFO – Informace o importovaném modelu FMU

Symbol blokuPotřebná licence: ADVANCED
PIC

Popis funkce
Blok FMUINFO je pomocným blokem, který poskytuje informace o daném modelu ve formátu FMU, aniž by musel být uživatelem analyzován vnitřek souboru s příponou .FMU.

Na vstup uFMU bloku je připojen odkaz na instanci simulačního modelu FMU, která je výstupem výkonného simulačního bloku (např. výstup yFMU bloku FMUCS). Na výstupech InNames, OutNames a ParNames jsou řetězce obsahující seznamy názvů vstupů, výstupů a parametrů dané FMU v pořadí, v jakém je poskytují funkce použité knihovny FMI. Jednotlivé názvy jsou odděleny řetězcem uloženým v parametru Separ tohoto bloku. Protože typické modely obsahují velké množství parametrů (kromě parametrů modelu v nejvyšší úrovni hierarchie též parametry všech modelů v nižších úrovních hierarchie), umožňuje parametr SelPars zvolit požadované parametry, které se objeví ve výstupu ParNames (detaily viz tabulku parametrů níže).

Vstup

uFMU

Vstupní odkaz na instanci FMU

Reference

Výstupy

iE

Kód chyby

Error

InNames

Seznam jmen vstupů FMU oddělených parametrem Separ

String

OutNames

Seznam jmen výstupů FMU oddělených parametrem Separ

String

ParNames

Seznam jmen vybraných parametrů FMU oddělených parametrem Separ. Do seznamu jsou zařazeny pouze takové parametry, které odpovídají nastavení parametru SelPars, viz níže

String

Parametry

SelPars

Seznam vybraných parametrů FMU, které budou zařazeny do výstupu ParNames. Pokud je tento řetězec prázdný (neobsahuje žádný znak), budou do seznamu zařazeny všechny parametry z nejvyšší úrovně hierarchie modelu v daném FMU. V případě, že je tento řetězec neprázdný, obsahuje seznam parametrů, které se mají objevit na výstupu ParNames, oddělených znakem , (čárka)

String

Separ

Oddělovač jmen v řetězcových výstupech (nejlépe složený z jediného znaku), kterým budou oddělena jména vstupů, výstupů a parametrů ve výstupních řetězcích InNames, OutNames a ParNames  ,

String

2023 © REX Controls s.r.o., www.rexygen.com