Moravské přístroje, a. s., zdroj: https://www.mii.cz/art?id=1175&lang=405, vytištěno: 30.04.2025 11:07:29

Hlavní stránkaProduktyProgramový systém Control WebČlánky

Přehled uvolněných verzí systému Control Web 9
Každá verze systému Control Web je po dobu své aktivní existence udržována prostřednictvím aktualizací produktu. Tyto aktualizace například přizpůsobují produkt změnám v nových verzích operačních systémů, rozšiřují funkce jednotlivých komponent a také odstraňují potenciální problémy, zjištěné v průběhu životnosti produktu.

Control Web 9 Build 9.0.7 — 25. 2. 2025

Opravy chyb

  • Procedury SetRealValue(...), SetBooleanValue(...) a SetStringValue(...) v přístroji table nezrušily případné výrazy původně umístěné v přepisované buňce.

  • U přístrojů gl_toggle_switch a gl_button bylo při jejich umístění v panelu změněno chování při stisku tlačítka myši nad přístrojem a jeho následném uvolnění mimo plochu přístroje. V tomto případě se klik, jak je tomu u ostatních 2D přístrojů, neprovede.

  • Opraveno chybné načítání textů starších ANSI aplikací, které způsobila aktualizace 9.0.6.

Rozšíření

  • U přístroje meter nyní lze font definovat i prostřednictvím OCL procedur.

  • U přístroje string_display přibyl parametr transparent. Přístroj se pak v panelech s vykreslovačem odlišným od GDI kreslí bez pozadí.

  • Do Textového editoru přibyla podpora blokového označování textu, práce s více kurzory a možnost nastavit tmavý vzhled.

  • Do Editoru výrazů přibyla možnost řazení a filtrování datových elementů podle zadané masky.

  • Do inspektoru přístrojů trend a trend_viewer byl přidán parametr axes_visibility_mode.

  • Do přístrojů trend a trend_viewer byly přidány metody:

    • GetYAxisVisibilityMode() : longcard

    • SetYAxisVisibilityMode( Mode : any )

  • Do editoru kresby byla přidána záložka Zdrojový kód.

Control Web 9 Build 9.0.6 — 17. 1. 2025

Opravy chyb

  • Procedura IsListOpened() přístroje string_switch funguje i v případě, že byla přístroji zablokována editace řetezců procedurou DisableEditable().

  • Přístroj data_viewer v módu table nepřebíral fonty z aplikační sekce font ... end_font.

Rozšíření

  • U přístroje data_recorder byly doplněny parametry pro vynechání kontroly struktury záznamu (skip_structure_check) a možnost definice primárního klíče u položek záznamu (primary_key).

  • Nový přístroj heater, znázorňující topné těleso.

Control Web 9 Build 9.0.5 — 13. 12. 2024

Opravy chyb

  • Na některých starších grafických adaptérech Intel není v grafických ovladačích podporováno rozšíření GL_ARB_imaging. To vedlo u virtuálních přístrojů s částicovými efekty (oheň, kouř atd.) k nemožnosti nastavit subtraktivní míchání barev, byl-li přístroj na světlém pozadí. Přístroj na světlém pozadí se pak nedokázal vykreslit s dostatečných kontrastem. Na všech ostatních grafických adaptérech vše vždy fungovalo bez problémů. Problém je ošetřen a vyřešen.

  • Na některých starších grafických adaptérech Intel občas operační systém nedokáže selektovat používaný font v aktuálním grafickém vykreslovacím kontextu. Pak ve vykreslovaném textu chybí některý znak a může dojít i k pádu systému. Tento problém se vyskytoval velmi řídce. Na všech ostatních grafických adaptérech vše vždy fungovalo bez problémů. Riziko této situace je ošetřeno.

  • Přístroj alarm_viewer na klientské straně síťové aplikace v některých případech (při startu aplikace) špatně načítal seznam aktivních alarmů.

Rozšíření

  • Do kroků inner_caliper a outer_caliper v systému VisionLab přibyly parametry dimensions a mark_dimensions.

  • U přístroje web_server došlo k rozšíření REST API o přihlašování. Pokud je v přístroji zapnuto přihlašování do aplikace přes web, je nově nutné před použitím REST API provést autentizaci.

Control Web 9 Build 9.0.4 — 9. 12. 2024

Opravy chyb

  • Procedura OnSetCursor() přístroje db_view nebyla zavolána, pokud byla poloha časového kurzoru změněna kliknutím myši v grafu.

  • V přístroji data_viewer v některých případech nefungovaly správně filtry pro výběr zobrazovaných dat.

  • Při manipulaci s vrstvami tabulky v menu Nastavení/Nastavení vrstev... programu InCalc mohlo dojít k pádu programu.

  • V programu InCalc nefungovaly správně funkce LPAD a PROPER.

  • V přístroji db_view nefungovala metoda Save(...) ve variantách s definovaným časovým intervalem v případě, že zadaný interval zasahoval za konec databáze.

  • Metoda SetGraphSampleInterval( FirstSample, LastSample : number ) přístroje trend_viewer se neprovedla, pokud hodnota parametru LastSample byla větší než počet záznamů v databázi.

Úpravy chování

  • Pokud v legendě přístroje data_viewer nebylo nastaveno zobrazení ikony pro zapnutí/vypnutí viditelnosti osy y, pak se nezobrazovala nabídka pro hromadné zapnutí/vypnutí viditelnosti průběhů přiřazených příslušné ose.

  • V přístroji db_view upraveno zobrazování grafů tak, aby respektovalo hodnotu NULL v záznamech v databázi.

Rozšíření

  • Do legendy přístroje db_view bylo přidáno kontextové menu vyvolávané klikem pravým tlačítkem myši, umožňující hromadné zapínání/vypínání viditelnosti průběhů pro celou skupinu nebo pro vybranou y-ovou osu.

  • Některé grafické ovladače pro Intel a AMD nemají rozšíření GL_ARB_imaging. V těchto případech byla míchací rovnice pixelů textur vyřešena alternativním způsobem.

Control Web 9 Build 9.0.3 — 5. 11. 2024