Dobrý den,
v prostředí Mosaic potřebuji předat funkčnímu bloku jak parametr IN_OUT pole struktur:
VAR_IN_OUT
reserv : array [0..19] of reserv_struct;
END_VAR
bohužel jsem zjistil, že 'Klíčové slovo ARRAY není při deklaraci ve VAR_IN_OUT podporováno. Můžete mi poradit jakým jiným způsobem se z těla funkčního bloku dostanu k tomuto poli?
Díky
S pozdravem
Tomáš Převratský
Odpovědi 1
M.B.
9. 9. 2024 11:46
Dobrý den,
pokud je počet položek v poli pevný, je možné jej definovat jako typ v globální sekci TYPE...END_TYPE. Tento typ je pak možné použít ve VAR_IN_OUT.
TYPE
Treserv : array [0..19] of reserv_struct;
END_TYPE
...
VAR_IN_OUT
reserv : Treserv;
END_VAR
Vaše odpověď
Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.