Dobrý den,
potřeboval bych přes TecoApi přistupovat k opravdu velkému množství proměnných, které vyčítám po ModBusových linkách z několika stovek zařízení do pole struktur. Vygenerovaný soubor TecoApi.pub má už teď přes 800 kB a to ještě nemám program zcela kompletní. Bohužel, pokud se pokusím přes TecoApi získat seznam proměnných (GetList) nebo některou číst (GetObject), dostanu chybovou hlášku č. 500.011 - "Public file 'C:\mnt\root\opt\TecoSoft\DATA_PLC\PLC_0\ROOT\TecoApi.pub' is too big". V dokumentaci jsem našel, že je překročena maximální velikost souboru TecoApi.pub 128kB.
Vím, že velikost tohoto souboru mohu trochu snížit zkrácením názvů proměnných, ale na úkor přehlednosti programu a na 128kB se stejně ani zdaleka nedostanu. Lze tohle omezení nějak obejít? Prosím o radu, jestli lze tohle nějak efektivně řešit.
Předem děkuji.
Odpovědi 1
Velikost souboru je bohužel fixní. Pokud zveřejňujete na TecoApi pole struktur, je možné tuto situaci řešit publikováním jen jedné struktury a indexu, který bude řídit, jaký prvek pole se do této zveřejněné struktury bude kopírovat.
Tento dotaz je vyřešený.