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, mazat a spravovat oprávnění jednotlivých uživatelů a skupin. K dispozici je také správa projektových souborů včetně nahrávání, úprav a historie mazání.
V horní části tabulky se nachází pole Filter pro fulltextové vyhledávání projektů. Pod ním je zobrazen seznam všech projektů v doméně se základními informacemi:
Po výběru konkrétního projektu se na pravé straně obrazovky zobrazí panel s detailními informacemi:
Vlastnosti:
Zvláštní pozornost je třeba věnovat položkám Control Status a Required Action, protože informují uživatele o probíhajících nebo požadovaných změnách stavu projektu.
Vlastnost Control Status může nabývat následujících hodnot:
Většina těchto stavů nevyžaduje žádnou akci uživatele – jedná se pouze o mezistavy, během kterých pokračuje automatický proces řízení. Výjimkou jsou stavy Suspended a DoneFailed.
Pokud je Control Status nastaven na Suspended, doporučuje se uživateli s oprávněním SCADA.Aggregated_Manage obnovit stav projektu. To lze provést kliknutím na Apply Changes v Správa projektových souborů. Projekt obvykle přechází do stavu Suspended při změně projektových souborů nebo při úpravách projektu pomocí administrativních nástrojů.
Pokud je Control Status nastaven na DoneFailed, znamená to, že systém nedokázal proces dokončit kvůli chybě. Uživatel s oprávněním SCADA.Aggregated_Manage by měl zkontrolovat položku Required Action a problém ručně vyřešit. Nejčastěji se jedná o chyby datových souborů (UploadData, FixDataFormat, FixDataConflicts), kdy je nutné nahrát správné soubory a znovu stisknout Apply Changes.
Vlastnost Required Action může nabývat následujících hodnot:
Pro každý projekt jsou v pravém panelu dostupné následující akce:
Každý projekt se skládá z vlastností a datových souborů. Pomocí 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 následující položky:
Project name je jediné povinné pole formuláře, ale lze jej kdykoliv změnit. Pole Guid není nutné vyplňovat ručně; pokud zůstane prázdné, bude vygenerováno automaticky. Guid projektu však musí odpovídat Guid nahraných souborů .data.
V současné době nelze datové soubory vytvářet přímo v Portálu – musí být vygenerovány externí aplikací. Prostřednictvím Portálu je lze následně nahrát a projekt spustit nebo stáhnout existující soubory. Více informací naleznete v části Správa projektových souborů.
Jakmile je záznam projektu vytvořen, bude viditelný v systému Mervis pro uživatele 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 projektových souborů nebude viditelný žádný obsah. Změna vlastností projektu, jako je název projektu, časové pásmo nebo umístění, neovlivní jeho běh; pokud projekt běží, bude pokračovat a nové vlastnosti se aplikují 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ší instanci SCADA.
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 lze vstoupit kliknutím na tlačítko Project Files Management. V horní části modálního okna se nacházejí dvě záložky – Overview a Project History. Ve výchozím stavu je aktivní záložka Overview a okno je rozděleno do následujících částí:
| Název | Funkce |
|---|---|
| Add project files | Umožňuje přidání nových projektových souborů. |
| Add project folders | Umožňuje přidání nových složek projektu. |
| Clear unsaved changes | Vymaže soubory připravené k nahrání. Neodstraní projektové soubory již uložené v Mervis! |
| Download project files | Stáhne aktuální projektové soubory. Doporučeno před každou aktualizací jako záloha. |
| Upload project files | Nahraje projektové soubory na server. |
| Delete all project files | Odstraní všechny projektové soubory ze serveru! |
| Apply changes | Provede všechny potřebné operace pro nasazení projektu do Mervis. |
V horní části tabulky se nachází filtr pro fulltextové vyhledávání souborů. Pod ním je zobrazen seznam všech projektových souborů se základními informacemi:
Postup:
1. Připravte soubory, které chcete nahrát.
2. Vyberte soubory pomocí Add project files / Add project folders, nebo je přetáhněte přímo do okna metodou drag & drop.
3. Nově přidané soubory jsou zvýrazněny. Nepodporované formáty jsou označeny červeně a nebudou nahrány do Mervis.
4. U schémat lze vyplnit Name a nastavit Order pro zobrazení.
5. Klikněte na Upload project files pro nahrání souborů do Mervis.
6. Klikněte na Apply changes pro provedení všech potřebných operací a nasazení projektu.
Poznámka:
Záložka Project History poskytuje přehled všech změn provedených v projektových souborech a slouží jako elektronická auditní stopa. Uživatel může zobrazit kompletní historii nahraných souborů, identitu uživatele, který změnu provedl (Author), přesné datum a čas úpravy a případné komentáře přidané ke změnám. To splňuje přísné požadavky na compliance a QA díky zachování spolehlivého a přístupného záznamu změn konfigurace systému.
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 ke skupinám uživatelů lze vytvořit běžné provozní role (např. Viewer, Operator, QA, Admin).
Typy oprávnění:
Oprávnění je nutné kombinovat. Pro ovládání jsou vyžadována oprávnění View i Control. Více informací naleznete v Permissions.