Tato sekce představuje přehled projektů v dané doméně a umožňuje jejich správu. Z hlavního přehledu lze projekt vyhledávat, vytvářet, upravovat, mazat a spravovat práva, která na něj mají jednotliví uživatelé a skupiny. Dále je zde přístup do správy souborů projektu, včetně historie nahrávání, editace a mazání souborů.
V horní části tabulky je k dispozici pole Filtr pro fulltextové vyhledávání projektů. Pod ním je seznam všech projektů v doméně se základními údaji:
Po označení konkrétního projektu se v pravé části obrazovky zobrazí panel s detailními informacemi:
Properties:
Zvláštní pozornost si zaslouží vlastnosti Control Status a Required Action, protože uživatele informují o probíhajících či nutných změnách ve stavu projektu.
Vlastnost Control Status může nabývat následujících stavů:
Většina z těchto stavů nevyžaduje žádnou akci ze strany uživatele – jedná se pouze o průběžné kroky, během nichž proces automatického řízení pokračuje. Výjimku tvoří stavy Suspended a DoneFailed.
Pokud má Control Status hodnotu Suspended, doporučuje se, aby uživatel s oprávněním SCADA.Aggregated_Manage obnovil správný stav projektu. To lze provést kliknutím na tlačítko Apply Changes v Project Files Management. Do stavu Suspended se projekt dostává nejčastěji při změně projektových souborů nebo při zásahu do projektu pomocí jiných administračních nástrojů.
Pokud má Control Status hodnotu DoneFailed, znamená to, že systém nedokázal dokončit proces kvůli chybě. Uživatel s oprávněním SCADA.Aggregated_Manage by měl zkontrolovat položku Required action a problém manuálně vyřešit. Typicky se jedná o chyby v datových souborech (UploadData, FixDataFormat, FixDataConflicts), kdy je nutné nahrát správné datové soubory a opět použít tlačítko Apply Changes.
Vlastnost Required action může nabývat následujících stavů:
Pro každý projekt jsou na pravém panelu dostupné tyto akce:
Každý projekt je složen z vlastností a datových souborů. Pomocí Portálu lze vytvořit nový projekt, což znamená pouze jeho záznam s vlastnostmi. Formulář pro vytvoření nového projektu se otevře po kliknutí na tlačítko Create Project v panelu akcí. V dialogovém okně je možné nastavit následující položky:
Název projektu je jediný požadovaný údaj ve formuláři. Lze jej ale kdykoliv změnit. Naopak Guid nemusí uživatel při vytváření projektu zadat a v takovém případě bude identifikátor vygenerován. Guid projektu se ale musí shodovat s Guid nahrávaných .data souborů.
Datové soubory zatím na Portálu vytvářet nelze a předpokládá se jejich vytvoření externí aplikací. Pomocí Portálu pak lze takové soubory nahrát a projekt spustit nebo dříve nahrané soubory stáhnout. Více v sekci Project Files Management.
Po založení záznamu nového projektu se tento projekt zobrazí systému Mervis. Viditelný bude jen pro uživatele s odpovídajícími právy. Po změně práv může nějakou dobu trvat než se změny projeví, typicky hned nebo do půl minuty. V první fázi, bez projektových souborů, ale nebude vidět žádný obsah. Po změně vlastností projektu jako je název projektu, časová zóna nebo lokace, nebude ovlivněn běh projektu, tj. pokud běží, nebude běh přerušen a nové vlastnosti budou aplikovány za běhu. Změna domény může vést k zastavení a znovuspuštění projektu, protože může být přesunut na vhodnější SCADA instanci.
Tlačítko Start Project umožňuje změnit požadovaný stav projektu na hodnotu LocalRun. Analogicky tlačítko Stop Project změní požadovaný stav projektu na hodnotu Stopped a následně dojde k zastavení projektu.
Po kliknutí na tlačítko Project Files Management se otevře správa projektových souborů. V záhlaví modálního okna jsou na výběr dvě záložky - Overview a Project History. Ve výchozím zobrazení (Overview) je obsah rozdělen do několika částí:
Název | 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í. Nejedná se o vymazání souborů projektu z Mervisu! |
Download project files | Stáhne aktuální soubory projektu. Doporučujeme tlačítko použít pro vytvoření zálohy před každou aktualizací projektu. |
Upload project files | Nahraje soubory projektu na server. |
Delete all project files | Odstraní všechny soubory projektu. |
Apply changes | Provede všechny potřebné operace k zavedení projektu do Mervisu. |
V horní části tabulky je k dispozici filtr pro fulltextové vyhledávání souborů. Pod ním je seznam všech souborů projektu se základními údaji:
Postup je následující:
1. Připravíte si soubory, které chcete nahrát.
2. Soubory vyberete pomocí Add project files/ Add project folders, nebo prostřednictvím Drag and drop přímo do prázdného okna.
3. Nové přidané soubory jsou barevně zvýrazněny. V případě nepodporovaného formátu se soubory zbarví do výrazné červené. Takový soubor nebude nahrán na Mervis.
4. U schémat je možné vyplnit jméno (Name) a nastavit pořadí (Order) ve kterém se bude zobrazovat.
5. Tlačítko Upload project files nahraje soubory na Mervis.
6. Tlačítko Apply changes provede všechny potřebné operace k zavedení projektu do Mervisu.
Poznámka:
Záložka Project History poskytuje přehled všech změn, které byly v souborech projektu provedeny. Uživatel zde vidí historii nahraných souborů, jejich autora a komentáře k provedeným úpravám.
Operace se souborem:
Toto tlačítko otevírá modální okno pro nastavení SCADA oprávnění na daný projekt.
Typy oprávnění:
Práva je potřeba kombinovat. Po ovládání je potřeba právo View a Control. ´Podrobnější informace viz sekce Práva.