Tato sekce poskytuje přehled projektů v dané doméně a umožňuje jejich správu. V hlavním přehledu lze projekty vyhledávat, vytvářet, upravovat a mazat a také spravovat oprávnění jednotlivých uživatelů a skupin. K dispozici je i správa souborů projektu včetně historie nahrávání, úprav a mazání.
V horní části tabulky je pole Filter pro fulltextové vyhledávání projektů. Pod ním je seznam všech projektů v doméně se základními informacemi:
| Sloupec | Popis |
|---|---|
| Name | Název projektu |
| Guid | Jedinečný identifikátor projektu |
| Status | Stav projektu |
| Required action | Akce, kterou je nutné provést, aby projekt dosáhl požadovaného stavu |
| Datapoints | Počet datových bodů projektu |
| Actions | Tlačítka pro úpravu |
Po výběru konkrétního projektu se v pravé části obrazovky zobrazí panel s podrobnými informacemi:
Vlastnosti:
Zvláštní pozornost věnujte vlastnostem Control Status a Required Action, protože informují o probíhajících nebo nutných změnách stavu projektu.
Vlastnost Control Status může nabývat těchto hodnot:
Většina těchto stavů nevyžaduje žádnou akci uživatele – jde jen o mezikroky, během kterých automatické řízení pokračuje. Výjimkou jsou stavy Suspended a DoneFailed.
Pokud má Control Status hodnotu Suspended, doporučujeme, aby uživatel s oprávněním SCADA.Aggregated_Manage obnovil stav projektu. To lze provést kliknutím na Apply Changes v Project Files Management. Do stavu Suspended se projekt obvykle dostane při změně souborů projektu nebo při úpravě projektu administrátorskými nástroji.
Pokud má Control Status hodnotu DoneFailed, systém nemohl proces dokončit kvůli chybě. Uživatel s oprávněním SCADA.Aggregated_Manage by měl zkontrolovat Required Action a problém ručně vyřešit. Obvykle jde o chyby datových souborů (UploadData, FixDataFormat, FixDataConflicts), kdy je nutné nahrát správné soubory a znovu kliknout na Apply Changes.
Vlastnost Required Action může nabývat těchto hodnot:
Pro každý projekt jsou v pravém panelu dostupné tyto akce:
Každý projekt se skládá z vlastností a datových souborů. V Portálu lze vytvořit nový projekt, tedy pouze jeho záznam s vlastnostmi. Formulář pro vytvoření nového projektu se otevře po kliknutí na Create Project v panelu akcí. V dialogu lze nastavit tyto položky:
Název projektu je jediné povinné pole formuláře a lze ho kdykoli změnit. Guid není nutné zadávat ručně; pokud zůstane prázdný, vygeneruje se. Guid projektu se ale musí shodovat s Guid nahrávaných souborů .data.
Lokalizaci lze zapnout po vytvoření projektu v dialogu Edit project (viz Edit Project).
V současnosti nelze datové soubory vytvořit přímo v Portálu – musí je vygenerovat externí aplikace. Přes Portál je pak lze nahrát, projekt spustit nebo stáhnout existující soubory. Podrobnosti viz Project Files Management.
Po vytvoření záznamu bude projekt v systému Mervis viditelný uživatelům s odpovídajícími oprávněními. Po změně oprávnění může chvíli trvat, než se změny projeví (obvykle okamžitě nebo do půl minuty). V počáteční fázi bez souborů projektu se nezobrazí žádný obsah. Změna vlastností projektu, jako je název, časové pásmo nebo umístění, neovlivní jeho běh; běžící projekt poběží dál a nové vlastnosti se uplatní za běhu. Změna domény může způsobit zastavení a opětovné spuštění projektu, protože může být přesunut na vhodnější SCADA instanci.
Tlačítko Start Project nastaví požadovaný stav projektu na LocalRun. Naopak tlačítko Stop Project změní požadovaný stav na Stopped, což vede k zastavení projektu.
Do této sekce se dostanete kliknutím na tlačítko Project Files Management. V horní části modálního okna jsou dvě záložky – Overview a Project History. Ve výchozím stavu je aktivní záložka Overview a okno je rozdělené na tyto části:
| Tlačítko | Funkce |
|---|---|
| Add project files | Umožňuje přidat nové soubory projektu. |
| Add project folders | Umožňuje přidat nové složky projektu. |
| Clear unsaved changes | Vymaže soubory připravené k nahrání. Nesmaže soubory projektu, které už jsou v Mervisu! |
| Download project files | Stáhne aktuální soubory projektu. Doporučujeme jako zálohu před každou aktualizací. |
| Upload project files | Nahraje soubory projektu na server. |
| Delete all project files | Smaže všechny soubory projektu ze serveru! |
| Apply changes | Provede všechny operace potřebné k nasazení projektu do Mervisu. |
V horní části tabulky je filtr pro fulltextové vyhledávání souborů. Pod ním je seznam všech souborů projektu se základními údaji:
Postup:
Poznámka:
*.data, *.data_p*) a použití změn se projekt zastaví a znovu spustí s novými soubory.Poznámka: Stejným způsobem se nahrávají i slovníky pro překlad projektu (.dict). Viz Překlad projektu.
Záložka Project History poskytuje přehled všech změn souborů projektu a slouží jako elektronický auditní záznam. Uživatel vidí kompletní historii nahraných souborů, kdo změnu provedl (Author), přesné datum a čas změny a případné komentáře k úpravám. Díky spolehlivému a dohledatelnému záznamu změn konfigurace systému tak splňuje přísné požadavky na compliance a QA.
Operace se soubory:
Toto tlačítko otevře modální okno pro nastavení SCADA oprávnění vybraného projektu. Kombinací níže uvedených oprávnění a jejich přiřazením skupinám uživatelů můžete vytvořit běžné provozní role (např. Viewer, Operator, QA, Admin).
Typy oprávnění:
Oprávnění se musí kombinovat. Pro ovládání jsou potřeba oprávnění View i Control. Podrobnosti viz Oprávnění.
Projekt upravíte kliknutím na ikonu úprav
ve sloupci Actions v seznamu projektů. Dialog Edit project obsahuje tyto položky:
| Pole | Popis |
|---|---|
| Name | Název projektu |
| Timezone | Časové pásmo projektu |
| Localization enabled | Povolí překlad textů projektu pomocí slovníkových souborů. Viz Překlad projektu. |
| Latitude / Longitude | Souřadnice fyzického umístění projektu pro zobrazení na mapě v Mervisu |
Změny uložíte tlačítkem Confirm.
Poznámka: Změna názvu, časového pásma nebo umístění projektu neovlivní běžící projekt. Nové vlastnosti se uplatní za běhu.