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_VARbohuž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í.
 Čeština
 Čeština 
									