Obsah

Projekty

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í.

1. Přehled projektů

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 (viz Edit Project) nebo smazání projektu

2. Detail projektu

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:

3. Panel akcí

Pro každý projekt jsou v pravém panelu dostupné tyto akce:

3.1 Create Project

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:

Pole Popis
Name Název projektu (povinné pole)
Guid Jedinečný identifikátor projektu
Target Project State Požadovaný stav projektu
Timezone Časové pásmo projektu
Latitude / Longitude Souřadnice fyzického umístění projektu pro zobrazení na mapě v Mervisu

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.

3.2 Start Project / Stop Project

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.

3.3 Project Files Management

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.

3.3.1 Přehled souborů projektu

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:

Sloupec Popis
Filename Název souboru
Type Typ souboru (Chart, Schema, Datapoints, …)
Name Uživatelský název (lze upravit)
Order Pořadí zobrazení (lze upravit)
Last Change Datum a čas poslední změny
Size Velikost souboru
Author Uživatel, který změnu provedl
Actions Tlačítka pro stažení nebo smazání

3.3.2 Nahrávání souborů projektu

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 (drag & drop) přímo do okna.
  3. Nově přidané soubory jsou zvýrazněné. Nepodporované formáty jsou označené červeně a do Mervisu se nenahrají.
  4. U schémat můžete vyplnit Name a nastavit Order pro zobrazení.
  5. Kliknutím na Upload project files nahrajete soubory do Mervisu.
  6. Kliknutím na Apply changes provedete všechny potřebné operace a nasadíte projekt.

Poznámka:

Poznámka: Stejným způsobem se nahrávají i slovníky pro překlad projektu (.dict). Viz Překlad projektu.

3.3.3 Historie souborů 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.

Sloupec Popis
Operation Type Typ operace provedené se souborem
Upload Time Datum a čas změny souboru
Filename Název souboru
Author Uživatel, který změnu provedl
Comment Komentář ke změně
Actions Tlačítko pro stažení

Operace se soubory:

3.4 Change Scada Permissions

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í.

4. Edit Project

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.