
SARTORIUS PI AF SimApi

Informace o produktu
Specifikace
- Název produktu: PI AF SimApi
- Výrobce: Sartorius Stedim Data Analytics
- Spojení: Umetrics Suite k externím datovým zdrojům
Návod k použití produktu
Předpoklady
Před použitím PI AF SimApi se ujistěte, že jsou minimalizována zpoždění v reálném čase způsobená konfigurací rozhraní PI-PI.
Instalace a nastavení
- V rozhraní SimApi přejděte do nabídky nastavení.
- Upravte požadované parametry na základě zdroje dat.
Nastavení filtru rámců událostí
- V rozhraní SimApi přejděte do sekce Filtr rámců událostí.
- Definujte kritéria pro filtrování snímků událostí na základě časů zahájení a ukončení.
O realizaci projektů SIMCA online a PI AF
Pro realizaci projektů na SIMCA-online a integraci PI AF.
- Zajistěte správnou synchronizaci mezi SIMCA-Online a PI AF.
- Pro přesnou analýzu ověřte tok dat mezi projekty.
Podpora
Pro další pomoc nebo podporu se podívejte do uživatelské příručky nebo kontaktujte zákaznickou podporu společnosti Sartorius Stedim Data Analytics.
Zavedení
- Tento dokument je uživatelskou příručkou pro PI AF SimApi od společnosti Sartorius Stedim Data Analytics.
- SimApi je spojení mezi Umetrics Suite a externími datovými zdroji.
- Rozhraní PI AF SimApi popsané v tomto dokumentu je propojovacím článkem mezi systémem Aveva (dříve OSIsoft) PI Asset Framework a řešením SIMCA®-online a řešením SIMCA® Multivariate Data Analysis.
- Podrobný seznam změn v různých verzích tohoto SimApi naleznete v části Verze Info.txt file který je součástí instalace. Více informací o SimApis naleznete sartorius.com/umetrics-simapi.
Podmínky
| Název PI Aveva | SIMCA-online terminologie |
| Rámec události (EF) | Dávka s časem zahájení a ukončení. Dávky jsou uloženy v uzlu Dávka v SIMCA-online.
Může se také jednat o fázi s časem zahájení a ukončení. |
| Atribut rámce události | A tag která uchovává dávková data (jedno pozorování na dávku) |
| Prvek rámce aktiv | Jednotka, fyzická věc, jako například konkrétní tank, nebo logická věc, jako například umístění nebo budova. |
| Atribut elementu, atribut elementu, může být bod PI s procesními daty nebo metadaty popisujícími element. | |
| Šablona prvku rámce aktiv (určuje atributy, které může mít rámec události generovaný z dané šablony) | Volně odpovídá skupině jednotek |
| Bod PI | Tag |
Vlastnosti
- SimApi implementuje následující funkce SimApi: Viz sartorius.com/umetrics-simapi se dozvíte více o obecných funkcích SimApi.
- Připojení k serveru Aveva PI s podporou numerických (analogových nebo diskrétních) a textových hodnot
- Připojení k serveru PI AF, povolení použití rámců událostí a hierarchie prvků
- Použijte poskytnuté přihlašovací údaje nebo účet volajícího procesu (například účet online služby SIMCA)
- Aktuální a historická kontinuální data pro body PI a atributy prvků
- Uzel bodů nejvyšší úrovně obsahující všechna procesní data bodů PI
- Dávková data, částečná podpora
- Zpětný zápis – nepřetržitá data pro body PI (ne pro atributy prvků)
- Zpětný zápis – dávková data, částečná podpora
- Volitelná hierarchie uzlů prvků PI AF odpovídající filtru kategorií prvků. Zobrazuje se v uzlu Prvky nejvyšší úrovně.
- Dávkový uzel v uzlu Event Frames nejvyšší úrovně, zobrazující rámce událostí, které se nacházejí v kořenovém adresáři v PI AF.
- Volitelné filtry rámců událostí, které zpřístupňují podmnožinu rámců událostí (dávek) službě SIMCA-online na základě vámi zadaných kritérií.
- Můžete filtrovat podle prvku, názvu rámce události, šablony rámce události, kategorie rámce události a atributů rámce události.
- Dávková data syntetického procesu tags, což umožňuje snadné dávkové provádění projektů v SIMCA-Online.
- Na stejném serveru SIMCA-Online lze spustit více instancí SimApi.
- Odolnost připojení – SimApi po odpojení automaticky obnoví připojení ke zdroji dat. Některé z těchto funkcí jsou podrobněji vysvětleny níže.
- Následující obrázek slouží k ilustraci konceptů, kde zvýrazněné uzly odpovídají tučně vyznačeným položkám ve výše uvedeném seznamu prvků.

Hierarchie prvků PI
- Po připojení k AF serveru SimApi vypíše všechny prvky odpovídající filtru kategorií prvků, který zadáte při konfiguraci SimApi.
- K filtrování prvků lze použít více než jednu kategorii prvků. Kategorie oddělte středníkem (;). Zobrazí se prvky patřící do libovolné zadané kategorie.
- Můžete také zadat * pro zobrazení všech prvků, ale to může negativně ovlivnit výkon při spuštění, pokud je prvků mnoho. Prázdný filtr kategorií znamená, že nebudou zobrazeny žádné prvky.
- Odpovídající prvky se zobrazují pod uzlem nejvyšší úrovně Prvky. Používá se stejná struktura jako v Průzkumníku systému PI.
- Všimněte si, že k odhalení syntetického procesu tags Pro element (viz níže) musí odpovídat filtru kategorií elementů. Jinak se element zobrazí pouze jako kontejner podřízených elementů bez atributů.
Atributy elementu
- Atributy elementů se zobrazují jako tags v uzlu Element v SIMCA-online.
- Atributy, které jsou v PI skryté nebo vyloučené, se nezobrazují.
- Hierarchické atributy jsou pojmenovány pomocí relativní cesty oddělené svislou čárou (|), jak je vidět z prvku, který je obsahuje. Napříkladamptj. atribut Temperature|Attribute1 na výše uvedeném snímku obrazovky.
Body PI
- Pokud při konfiguraci SimApi zadáte připojení k serveru PI, body PI tohoto serveru se zobrazí v uzlu nejvyšší úrovně Body.
- Body odpovídají datům tags v SIMCA-online nebo proměnné v SIMCA a používají se ke čtení procesních dat pro provádění projektu.
Jak se čtou a zapisují dávková data
- Dávková data jsou jako atribut rámce události, pokud rámec události popisuje dávku. Atributy rámce události však v současné době nejsou podporovány rozhraním PI AF SimApi.
- SimApi místo toho funguje následovně (odpovídá tomu, jak Aveva implementovala své AF SimApi):
- Dávková data se čtou jako bod PI s použitím času zahájení dávky, jak je uvedeno v rámci události, aby se vědělo, pro který čas se mají data číst.
- Dávková data se zapisují do bodu PI definovaného uživatelem s časem st.amp času zahájení dávky, jak je uvedeno v rámci události.
Rámce událostí
- Rámce událostí PI pro SimApi odpovídají dávkám nebo fázím v procesu.
- Pokud rámec události představuje dávku, určuje čas zahájení a ukončení dávky a používá se jako uzel dávky v SIMCA-online, což umožňuje monitorování rámců událostí v daném uzlu v SIMCA-online, kde na něj můžete také kliknout pravým tlačítkem myši a najít v něm odpovídající dávky, jak ukazuje tento snímek obrazovky:

- Když rámec události představuje fázi, určuje čas zahájení a ukončení fáze.
- Pokud chcete v SIMCA-online sledovat všechny fáze dávky, můžete v PI nakonfigurovat hierarchii tak, aby rámce událostí dávky zahrnovaly fáze, které k dávce patří.
- Pak použijete rámec dávkové události jako dávkový uzel v SIMCA-Online.
- Rámce událostí jsou zpřístupněny rozhraním SimApi v hierarchii uzlů Element, v uzlu nejvyšší úrovně Event Frames a ve všech nakonfigurovaných uzlech Event Frame Filter.
Syntetický proces tags pro název a trvání rámce události (dávka/fáze/krok)
- Syntetický proces tags jsou vytvořeny rozhraním SimApi, aby se zjednodušilo provádění projektu.
- Tato funkce nefunguje se souběžnými (paralelními) rámci událostí. V dávkovém uzlu tedy musí být v daném okamžiku aktivní pouze jeden rámec události.
- Syntetický tags jsou vytvořeny pro uzel Rámce událostí nejvyšší úrovně, všechny uzly Element odpovídající filtru Kategorie prvků a všechny uzly Filtr rámců událostí (viz další část).
| Syntetický tag jméno | Účel |
| Název posledního aktivního rámce události v uzlu v daném čase. | |
| Trvání posledního aktivního rámce události v uzlu v daném čase.
Doba trvání je škálována na sekundy, minuty, hodiny a dny, což vám umožňuje vybrat si tu, která odpovídá vašim modelovacím potřebám. |
- Poznámka: Syntetická várka tags generovat režijní náklady v SimApi, což může vést k nižšímu výkonu, zejména během dohánění a predikce minulých dokončených dávek v SIMCA-online.
Použití syntetického procesu tags pro dávkové provádění projektů v SIMCA-Online
- V dávkovém projektu musí mít procesní data pro každou fázi dávkový identifikátor. tagData načtená v tomto tag se porovnává s dávkami v zadaném dávkovém uzlu, aby se zjistilo, zda se má fáze spustit.
- Pokud procesní data nemají ID dávky tagsyntetický proces tags lze místo toho použít, protože data pro ně jsou generována ze znalostí o rámci události (dávce).
- Chcete-li tuto funkci použít, přejděte na stránku Podmínky provedení v konfiguraci projektu v klientovi SIMCA-online a nakonfigurujte identifikátor dávky. tag jako ID syntetické šarže tag dávkového uzlu.
- Kdykoli server načte ID dávky pro procesní data, vrátí ID dávky z uzlu dávky, čímž se zajistí, že se jednotka může spustit (podmínka provedení fáze musí být také pravdivá, jak je obvyklé v SIMCA-online).

- Zde je stránka konfigurace uzlu Batch, která ukazuje, že je stejná.
Uzel filtru, který se používá jako uzel dávky:
- Více informací o logice provádění naleznete v technické příručce SIMCA-online.
Filtry rámců událostí
- Filtry rámců událostí jsou volitelné a musí být nakonfigurovány předtím, než je SimApi zpřístupní. Můžete přidat libovolný počet filtrů; každý se konfiguruje samostatně.
- Uzel filtru rámců událostí se používá jako dávkový uzel v SIMCA-Online pro řízení provádění projektu. Uzel filtru zpřístupňuje rámce událostí (dávky), které splňují zadaná kritéria filtru.
- Uzly filtru také naplňují hodnoty pro syntetické tags které lze použít při dávkovém provádění projektů, jak bylo popsáno dříve.
- Můžete filtrovat podle referenčního prvku, názvu rámce události, šablony rámce události a buď kategorie rámce události, nebo atributů rámce události.
NapřampMůžete například vytvořit filtry rámců událostí pro:
- Rámce událostí, které mají atribut productType s hodnotou 42 v elementu „Sweden_Site“.
- Rámce událostí, jejichž název začíná na „b“ a kategorie rámce událostí je „SIMCAonlineBatches“.
Tady je bývalýamplekce hledání dávek v SIMCA-online v jednom z uzlů obsahujících rámce událostí:
Předpoklady
Toto rozhraní SimApi bylo původně vyvinuto pro systém PI System verze 2012 a v době psaní tohoto textu bylo testováno na různých verzích serveru PI Server až do verze PI Server 2018 SP3 Patch 5.
Chcete-li používat SimApi na počítači, musí mít nainstalovaný následující software:
- Sada Aveva PI AF1 SDK. Je součástí klienta PI AF, kterého získáte od společnosti Aveva. Rozhraní SimApi bylo vyvinuto s verzí PI AF Client 2018 SP3 Patch-5 (verze 2.10.11.2717).
- Nainstalujte tuto verzi nebo nejnovější dostupnou verzi. https://techsupport.osisoft.com/Products/PI-Server/PI-AF/Overview
- Redistribuovatelný balíček Microsoft Visual C++ pro Visual Studio 2015–2022. Často jsou již nainstalovány v počítači (napříkladample, jsou instalovány automaticky SIMCA nebo SIMCA-online), ale pokud se SimApi kvůli tomu nespustí, stáhněte si a nainstalujte nejnovější verzi z https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Zabezpečení systému Aveva PI
- PI používá následující koncepty, které řídí přístup.
- PI může používat ověřování systému Windows, což znamená, že ke konfiguraci zabezpečení se používají účty služby Active Directory.
- Tuto metodu doporučují společnosti Aveva a Sartorius Stedim Data Analytics, protože je to jediná metoda pro ověření v Asset Framework SDK.
- Uživatelé PI jsou uživatelé s hesly vytvořenými na serveru PI. Skupiny lze použít k seskupení uživatelů.
- Důvěryhodnosti PI určují, které počítače se mohou připojit k serveru PI. Důvěryhodnosti jsou založeny na IP adrese, a proto se spoléhají na DNS.
- Server SIMCA-online musí být přidán do trustu PI, jinak se nebude moci připojit k serveru PI.
- Kromě toho může být nutné nakonfigurovat síťové firewally tak, aby umožňovaly připojení SimApi ke vzdáleným serverům.
- Tato témata jsou podrobně vysvětlena níže. Podrobnosti naleznete v dokumentaci k PI.
Zabezpečení Windows
- Pro konfiguraci přístupu k serveru PI lze použít zabezpečovací objekty systému Windows (skupiny nebo uživatelské účty).
- Musíte znát uživatelský účet používaný ke spuštění SimApi. Pro SIMCA to znamená uživatelský účet, který je přihlášen v počítači, ale pro SIMCA-online to znamená servisní účet používaný serverovou službou SIMCA-online (nakonfigurovaný v ovládacím panelu Služby ve Windows). Upozorňujeme, že server SIMCA-online má ve výchozím nastavení servisní účet Local System. Aby bylo možné nastavit přístup pro něj v PI, je nutné jej změnit na servisní účet doménového uživatele.
- Pokud z jakéhokoli důvodu nemůžete změnit uživatelský účet, který se používá ke spuštění SimApi, můžete jej také nastavit v konfiguračním dialogu SimApi.
- Díky tomu je možné pro připojení k PI použít jiný účet než servisní účet pro SIMCA-online.
- Jakmile znáte uživatelský účet, nakonfigurujete PI tak, aby se tento účet mohl připojit k serveru PI.
- Toho lze dosáhnout tak, že se ujistíte, že je uživatel (nebo skupina, jejímž je uživatel členem) zahrnut v části Mapování zabezpečení v nástrojích PI System Management Tools.
Servery PI v jiné doméně než server SIMCA-online
- Pokud se systém PI nachází v jiné doméně než server SIMCA-online, nasazení nemusí umožnit nastavení důvěryhodnosti systému Windows mezi různými doménami.
- Jedním z řešení v tomto případě je vytvoření lokálního účtu Windows na serveru PI AF i na serveru SIMCA-online, protože ten pak dokáže rozpoznávat a ověřit „.\Uživatelské_jméno“ předávané z jednoho počítače na druhý mezi doménami.
PI Trust
- PI Trust je další způsob, jak udělit přístup k názvům aplikací, IP adresám nebo názvům počítačů společnosti PI. To se provádí v nástrojích pro správu systému PI v části Zabezpečení.
Trusty, kde můžete specifikovat:
- Název aplikace: K vytvoření důvěryhodnosti lze použít konkrétní název aplikace.
- Pro SIMCA je to simca.exe (a simpler.exe pro SIMCA před verzí 15).
- Poznámka že toto rozhraní SimApi nefunguje se starší sadou OSIsoft PI Batch SDK (pouze PI AF, jak je popsáno výše). Pokud váš systém PI podporuje pouze PI Batch, musíte použít rozhraní PI SimApi vyvinuté společností Aveva/OSIsoft.
- Pro SIMCA-online je název SIMCAonlineserver.exe a SIMCAonlineconfig.exe (možnosti serveru SIMCA-online, které se používají k vytvoření konfigurace SimApi).
- IP informace: Důvěryhodnost můžete definovat na základě IP adresy počítače, na kterém běží PI SimApi, kterému chcete důvěřovat. IP adresu můžete zadat jako síťovou cestu nebo IP adresu a masku sítě:
- Síťová cesta: Plně kvalifikovaný název domény. Napříkladample, muj_notebook.moje_firma.com
- IP adresa: IP adresa počítače, na kterém běží PI AF SimApi.
- NetMask: Pokud zadáte IP adresu, musíte také explicitně zadat síťovou masku. Pokud tak neučiníte, dojde k chybě. Pokud požadujete přesnou shodu IP adresy, zadejte síťovou masku jako 255.255.255.255. Pokud zadáváte podsíť třídy C, zadejte síťovou masku jako 255.255.255.0 a čtvrté pole IP adresy jako 0.
Informace o účtu Windows
- Doména Windows: Doména systému Windows uživatele, který spouští aplikaci.
- Účet ve Windows: Uživatelské jméno uživatele, který spouští aplikaci, ve Windows.
- Pro uživatelské jméno pro konkrétní doménu je možné použít znak dolaru ($); uživatelé v této doméně se pak mohou prostřednictvím tohoto vztahu důvěryhodnosti připojit ke stávajícím uživatelům PI se stejným jménem jako uživatel systému Windows, který aplikaci spouští.
- Tomu se říká trust zaměřený na znak dolaru.
- Chcete-li nakonfigurovat vztah důvěryhodnosti typu znak dolaru, obvykle nejprve importujete uživatelská jména a hesla systému Windows jako uživatele PI.
- Viz Import uživatelů systému Windows v dokumentaci k nástrojům PI System Management Tools pro PI. (Znak dolaru je platná hodnota pro doménu i uživatelské jméno.)
- Zde byly použity všechny tři různé způsoby konfigurace PI trust v kombinaci, i když je potřeba pouze jeden.
- Tento example trust umožňuje přístup k SIMCA-online z počítače. computer.sartorius.com.

- Další informace o PI Trusts naleznete v nápovědě k nástrojům OSIsoft PI System Management Tools.
Firewally mezi SimApi a serverem PI
- Síťový firewall mezi SimApi běžícím v SIMCA nebo serveru SIMCA-online a serverem PI může omezit síťový provoz tak, že SimApi nefunguje.
- Pro povolení síťového provozu PI je nutné otevřít TCP port 5450, což je běžný přístupový port firewallu pro PI. Také pro přístup mezi AF Serverem a jakoukoli klientskou aplikací AF je nutné otevřít TCP port 5457.
- Další podrobnosti naleznete v následujícím článku znalostní báze: https://techsupport.osisoft.com/Troubleshooting/KB/KB00751
- Chcete-li se dozvědět více o požadavcích na firewall pro PI, přečtěte si dokumentaci k PI Server / PI-SDK od společnosti Aveva. PI AF SimApi funguje jako aplikace PI, proto v tomto dokumentu hledejte tento termín.
- Použití SimApi pouze se serverem PI AF (bez serveru PI nakonfigurovaného v SimApi)
- Pokud používáte pouze server PI AF a uživatel chce číst atributy prvků připojených k bodu PI, rozhraní SimApi se nemůže ověřit na serveru PI, protože taková možnost v sadě SDK neexistuje.
- V tomto případě se buď spoléháme na to, pod jakým názvem běží služba SIMCA-online server, nebo zda je nastavena důvěryhodnost vůči souboru SIMCAonlineserver.exe.
Jeden z důvodů chybové zprávy „Nepodařilo se inicializovat SimApi“
- Po kliknutí na tlačítko Konfigurovat v možnostech serveru se zobrazí chybová zpráva „Nepodařilo se inicializovat SimApi“. Tento problém byl v nástroji PI Database Security vyřešen udělením přístupu pro zápis do tabulky PIMSGSS pro identitu namapovanou na důvěryhodnost.
Zpoždění v reálném čase způsobená konfigurací rozhraní PI-PI
- Pokud jsou data na serveru PI odesílána z jiného serveru PI přes rozhraní PI-PI, může dojít ke zpoždění při čtení aktuálních dat, protože data jsou odesílána v zadaném časovém intervalu.
- Ujistěte se, že časový interval nakonfigurovaný v rozhraní PI-PI je dostatečně krátký, aby bylo možné v reálném čase detekovat změny ve vašem procesu. Musí být srovnatelný s intervalem provádění používaným v SIMCA-online.
Instalace a nastavení
- Viz Průvodce SimApi na adrese sartorius.com/umetrics-simapi pro obecné podrobné pokyny, které platí při instalaci SimApi. Tento dokument také obsahuje mnoho tipů pro řešení problémů a testování při instalaci SimApi.
- V Aveva PI je nutné provést nastavení, aby bylo možné používat PI AF SimApi, a také mnoho dalších nastavení, která lze provést pro samotné SimApi.
- Doporučujeme, abyste do konfigurace tohoto SimApi zapojili lidi z vaší společnosti, kteří znají vaši PI infrastrukturu.
- Nástroj PI System Explorer (nainstalovaný se sadou PI AF SDK) vám umožňuje zobrazit konfiguraci vašeho PI AF a pomáhá vám provést potřebná nastavení.
Konfigurace nastavení SimApi
- Chcete-li změnit nastavení SimApi v SIMCA-online, spusťte utilitu Možnosti serveru a na kartě SimApi klikněte na Konfigurovat… pro instanci SimApi, kterou chcete konfigurovat.
- Stejné pokyny platí pro SIMCA, ačkoli všechny snímky obrazovky a exampNíže uvedené soubory jsou pro SIMCA-online.
- Zobrazí se následující dialogové okno. Nakonfigurujte nastavení, která potřebujete pro své prostředí.
- Po uložení a ukončení je nutné restartovat službu serveru SIMCA-online, aby se změny projevily.

- K dispozici jsou následující nastavení.
| Nastavení | Vysvětlení |
| PI server | Umožňuje zpřístupnění bodů PI s daty v sadě Umetrics Suite. Zadejte název serveru PI, ke kterému se chcete připojit a z kterého chcete body PI vyjmenovat. Toto je volitelné, ale pokud toto pole vynecháte, je nutné zadat server AF. |
| AF server | Povolí rámce událostí v sadě Umetrics Suite. Zadejte název serveru Asset Framework, ke kterému se chcete připojit. Toto je volitelné, ale pokud toto pole vynecháte, je nutné zadat PI Server. |
| Databáze AF | Přesměruje server Asset Framework na konkrétní databázi. Zadejte název databáze Asset Framework na serveru Asset Framework, která se má použít. Pokud toto pole ponecháte prázdné, SimApi použije výchozí databázi na serveru. |
| Kategorie prvků | K filtrování prvků lze použít více než jednu kategorii prvků. Kategorie oddělte středníkem (;). Můžete také zadat * pro zobrazení všech prvků, ale to může negativně ovlivnit výkon při spuštění, pokud je prvků mnoho. Pokud pole ponecháte prázdné, nebudou zobrazeny žádné prvky. |
| Uživatelské jméno | Přihlašovací údaje používané pro připojení k serverům PI jsou uvedeny výše. Pokud chcete použít účet volajícího procesu, obvykle se jedná o účet služby SIMCA-online, ponechte toto pole prázdné. |
| Heslo | Přihlašovací údaje používané pro připojení k výše uvedeným serverům PI. Pokud chcete použít účet volajícího procesu, obvykle účet služby SIMCA-online, ponechte pole prázdné. Heslo je šifrované a v konfiguraci se neukládá jako nešifrovaný text. file. |
| Filtry rámců událostí | Volitelné filtrovací uzly můžete vytvořit kliknutím na tlačítko …. Ty se používají jako dávkové uzly k definování dávek, které se spouštějí v SIMCA Online. Více informací naleznete výše v části 1.2.7 a v další části naleznete dostupná nastavení, která můžete ovládat. |
| Úroveň protokolu | Řídí, kolik informací se zapisuje do protokolu file(Ladění, Informace, Varování, Chyba, Kritické).
Ladění pomáhá řešit problémy se SimApi. |
| Maximální velikost protokolu (MB) | Řídí maximální velikost protokolufile před vytvořením nového. Nastavení na 0 znamená nekonečnou velikost. |
| Pokročilá nastavení | Popisy těchto položek naleznete v konfiguračním nástroji. |
Nastavení filtru rámců událostí
Filtry rámců událostí zobrazují rámce událostí (dávky), které splňují kritéria filtru. Lze je použít jako dávkové uzly v SIMCA-online, jak je popsáno v 1.2.7.
Můžete vytvořit dva typy filtrů rámců událostí:
- Podle atributu rámce události – tyto vám umožňují vytvořit logické podmínky pro jeden nebo více atributů rámce událostí.
- Podle kategorie rámce události – tyto vám umožňují vybrat kategorii rámce události.
- Oba typy filtrů také umožňují zadat referenční prvek, filtrovat podle názvu rámce události a zadat šablonu rámce události.
- Každý uzel filtru musí mít jedinečný název, který zadáte. Jedná se o název uzlu používaný v SIMCA-online pod uzlem nejvyšší úrovně Event Frame Filter.
- Zde je tabulka shrnující různá nastavení, která můžete provést v konfiguračních dialozích. Viz také konfigurační dialog PI AF, který má pro každé nastavení vestavěnou nápovědu.
| Nastavení | Popis | Používá se ve filtru podle atributu rámce události | Používá se ve filtru podle kategorie rámce události |
| Název uzlu | Libovolný název uzlu (jedinečný mezi ostatními uzly). Napříkladampnapř., ProductABatches. | X | X |
| Filtr názvů | Filtr na základě názvu rámce události. Podporovány jsou zástupné znaky * a ?. | X | X |
| Referenční prvek | Filtr na základě názvu elementu. Podporovány jsou zástupné znaky * a ?. Filtr vrátí rámce událostí, které odkazují na tento element. | X | X |
| Šablona rámce události | Filtrováno na základě konkrétní šablony rámce události. | X | X |
| Kategorie rámce události | Filtrujte na základě konkrétní kategorie rámce události. Pro libovolnou kategorii použijte *. | X | |
| Atributy | Atributy rámce událostí založené na filtru. Můžete zadat jeden nebo více atributů.
Pro každý atribut zadáte nastavení, která řídí logický výraz, jehož hodnota musí být true, aby rámec události odpovídal filtru. Nastavení pro každý atribut jsou: |
X | |
| Cesta k atributu | Název atributu šablony rámce události. Cesta by měla být relativní vzhledem k zadané šabloně rámce události.
Hodnota tohoto atributu se porovná s nastavením Porovnat hodnotu pomocí zadaného operátoru. |
X | |
| Operátor | Definuje typ porovnání, které se má provést. Napříkladample, Rovná se. | X |
| Porovnat hodnotu | Hodnota, která se má porovnat s hodnotou atributu Event Frames. Pro řetězcové hodnoty lze použít pouze operátory Equal a Not Equal.
Při použití operátoru `in` lze použít více než jednu hodnotu. Hodnoty oddělte středníkem (;). |
X |
Konfigurace napřample
- Tato sekce uvádí exampjak může systém PI vypadat a jak lze nakonfigurovat rozhraní PI AF SimApi pro připojení k němu.
- Rozhraní PI AF SimApi již bylo nainstalováno a systém PI byl nakonfigurován tak, aby umožňoval uživateli připojení k serveru, jak je popsáno v bodě 2.
Základní konfigurace
- Zde je konfigurace pro PI AF SimApi otevřená prostřednictvím možností serveru SIMCA-online. Jak vidíte, provedli jsme několik nastavení, která jsou vysvětlena níže.

- Máme jeden server, ServUmVM3, který je zadán v obou polích, PI server i AF server.
- V PI se naše databáze nazývá Produkce, jak vidíte na níže uvedeném snímku obrazovky, takže totéž používáme i v konfiguraci.

- Také zadáme uživatelské jméno a heslo, které PI AF SimApi používá pro připojení k serverům PI AF. Tomuto uživateli již byla udělena přístupová práva k PI.
- Pro náš server SIMCA-online používáme jiný servisní účet. Liší se tím, že musí mít přístup k naší službě Active Directory pro ověření uživatelů.
- Toto jsou vlastnosti služby na serveru SIMCA-online.

Volitelné kategorie prvků
- Kategorie prvků určujeme jako A_Simca_Element a Other_Category. To znamená, že v SIMCA-online uvidíme všechny prvky odpovídající kterékoli z kategorií.
- Takto vypadá kategorie elementů A_Simca_Element na serveru PI Server.

Volitelný filtr rámce událostí „Podle atributu“
- Nakonfigurovali jsme filtrovací uzel Event Frame podle atributu takto, aby se zobrazovaly pouze snímky událostí s hladinou v nádrži pod 40:
Takto vypadá naše šablona rámce událostí v PI:
- Tento atribut Level použijeme v našem uzlu filtru k zobrazení pouze snímků událostí s úrovní pod 40.
Zde je první konfigurační stránka pro náš uzel filtru Podle atributu:
- Důležité: Úroveň uvedená na výše uvedeném snímku obrazovky musí být nahrazena úplnou cestou k atributu, kterou můžete zkopírovat z Průzkumníka systému PI.
- Napřampten: \\název_serveru\Produkční\Úroveň
Zde jsou nastavení pro atribut Úroveň:
Volitelný filtr rámce událostí „podle kategorie“
Nakonec jsme také nakonfigurovali uzel Filter, který zpřístupňuje rámce událostí na základě kategorie rámců událostí Kvasinky.
Jak to vypadá v SIMCA-online
Toto je výsledek výše uvedených nastavení v SIMCA-online.
- Zde lze uzly Element, uzly Event Frame Filter a uzel Event Frames použít jako dávkové uzly v konfiguracích projektu.
- Syntetický tags lze použít v podmínkách provádění pro jednoduché provádění dávkových projektů. PříkladampVíce informací o tom lze nalézt v 1.2.6.1.
- Body PI Points serveru PI jsou viditelné v uzlu Body. Tyto tags jsou propojeny s proměnnými ve fázi tags stránka konfigurace projektu.

O realizaci online projektu SIMCA a PI AF
- Tato kapitola poskytuje stručný úvod do toho, co SIMCA-online potřebuje k provádění dávkových projektů, a uvádí některá doporučení, která se vztahují k PI Asset Framework (AF) a PI Event Frames (EF).
- Úplné informace o logice provádění SIMCA-online naleznete v technické příručce SIMCA-online.
ID dávek v SIMCA-online
- SIMCA-online používá ID dávek dvěma způsoby.
- ID dávky je rámec události definovaný v PI AF.
- V SIMCA-online jsou tyto interpretovány jako dávky v takzvaném dávkovém uzlu.
- Uzel dávky se používá k identifikaci dokončených a aktuálně aktivních dávek.
- Dokončené dávky jsou ty, které mají jak čas zahájení, tak čas ukončení.
- Aktivní dávky jsou ty, které obsahují pouze čas zahájení a čas ukončení je prázdný/null.
- ID dávky jako proces tag:
- Každá jednotka, která může zpracovávat fázi pro dávku, vyžaduje samostatný proces. tag označující dávku, která je v dané jednotce aktivní.
- Hodnota ID dávky se musí shodovat s názvem dávky v uzlu dávky nebo, abychom použili terminologii PI, s názvem rámce události v PI.
Dávkový výběr uzlů v SIMCA-online
- V rámci aktiv existuje hierarchie událostí vytvořená podle dávkových standardů ISA 88.
- Dávka musí zůstat aktivní po dobu všech fází, které k ní patří. U dávek s více fázemi musí událost dávky začít v době spuštění první fáze nebo před ní a skončit v době dokončení poslední fáze nebo po jejím dokončení.
- V SIMCA-online se k definování životnosti každé fáze používají nezávislé podmínky provádění fází.
- Událost EF batch se používá pouze pro genealogii fází, k mapování, které aktivní jednotky patří do kterých dávek.
- To umožňuje sledování paralelního a komplexního toku materiálu přes více jednotek.
V PI má hierarchie jednotek tvar:
- Dávka
- Jednotka
- Fáze
- Subfáze
- Jednotka
- V SIMCA-online existuje velká flexibilita v tom, jak jsou dávkové uzly a dávky definovány a interpretovány.
Napřampnapříklad v chromatografii, kde:
- Každý cyklus lze definovat jako fázi,
- Každou jednotkovou operaci (nakládání, ustavení rovnováhy, eluce atd.) lze definovat jako dílčí fázi,
- Dávkový uzel v SIMCA-online by mohl být definován na úrovni jednotky,
- Každý cyklus by mohl být definován jako událost v EF a jako dávka v SIMCA-Online a
- Každá jednotková operace by mohla být definována jako dílčí fáze v EF a fáze v SIMCA-Online.
SIMCA-online logika provádění
Toto popisuje postup, kterým SIMCA-online spustí dávky a fáze. Úplný algoritmus se všemi podrobnostmi naleznete v technické příručce SIMCA-online.
- SIMCA-online určuje aktivní dávky
- a. Vyžádejte si položky EF – možná existuje speciální požadavek pouze na aktivní položky – z definovaného dávkového uzlu SIMCA-online (dávkový uzel může být na úrovni serveru nebo jednotky).
- b. Aktivní dávky jsou definovány jako ty, které nemají zadaný čas ukončení (ponechá se prázdný/null).
- c. SIMCA-online zaznamenává názvy aktivních šarží.
- SIMCA-online zjišťuje, zda existují nějaké aktivní fáze
- a. SIMCA-online požaduje název dávky spuštěné v každé fázi. Název dávky je hodnota načtená z procesu. tag nakonfigurováno jako ID dávky v jednotce.
- b. SIMCA-online kontroluje, zda se název dávky nachází v seznamu aktivních dávek. Provádí to tak, že kontroluje, zda se hodnota shoduje s názvem aktivní dávky.
- c. SIMCA-online vyhodnocuje spouštěcí logiku nakonfigurovanou v SIMCA-online, aby určila, zda je fáze aktivní.
- SIMCA-online extrahuje hodnoty snímků pro všechny tags používané aktivními fázemi
Podpora
- Toto SimApi je vyvinuto společností Sartorius Data Analytics. Pro podporu navštivte prosím sartorius.com/umetrics-support
- S dotazy týkajícími se Aveva PI, jako je Asset Framework, Event Frames, PI security a podobně, doporučujeme kontaktovat vašeho zástupce společnosti Aveva nebo přímo jeho technickou podporu.
Nejčastější dotazy
- Otázka: Co je SimApi?
- A: SimApi je spojení mezi Umetrics Suite a externími datovými zdroji.
- Otázka: Co jsou to rámce událostí v SIMCA-online?
- A: Rámce událostí představují dávky s časy zahájení a ukončení, které se nacházejí v uzlu Dávka v SIMCA-online.
- Otázka: Kde najdu další informace o SimApis?
- A: Návštěva sartorius.com/umetrics-simapi pro podrobné informace o SimApis a jeho funkcích.
Dokumenty / zdroje
![]() | PI AF SimApi |
Reference
- computer.sartorius.comcomputer.sartorius.com
- sartorius.com/umetrics-simapisartorius.com
- sartorius.com/umetrics-supportsartorius.com
- sartorius.com/umetrics-simapisartorius.com
- sartorius.com/umetrics-supportsartorius.com
- techsupport.osisoft.com/Products/PI-Server/PI-AF/Overviewtechsupport.osisoft.com
- techsupport.osisoft.com/Troubleshooting/KB/KB00751techsupport.osisoft.com
- Uživatelská příručkamanual.tools

