Preskočiť na hlavný obsah

Možnosti a obmedzenia Factory Operator

Matica možností Factory Operator a používateľské príklady​

Nasledujúca tabuľka popisuje celý rozsah toho, čo dokáže Factory Operator v rámci SEW Platform. Možnosti sú zoskupené podľa produktovej oblasti, aby používatelia pochopili, kde je možné konverzačnú automatizáciu uplatniť.

KategóriaPodporované možnostiPríklady podporovaných príkazov
CREATE

  • Zariadenia: Vytvára zariadenia s metadátami špecifickými pre výrobcu, požiadavkami IDE a povinnými konfiguračnými poľami.
  • Brány: Vytvára brány so zadanými konfiguračnými parametrami.
  • Skupiny prostriedkov: Vytvára organizačné skupiny na správu súborov aktív.
„Vytvor nové zariadenie Siemens s názvom Mixer01 s povinnými metadátami.“
„Vytvor bránu s názvom WestLine-GW s týmito konfiguračnými hodnotami.“
„Vytvor skupinu prostriedkov s názvom Packaging.“
UPDATE

  • Zariadenia: Upravuje konfiguračné parametre, metadáta alebo nastavenia IDE.
  • Brány: Aktualizuje konfiguračné polia brány.
  • Priradenia skupín prostriedkov: Presúva zariadenia medzi skupinami alebo priraďuje nové vzťahy k skupinám.
„Aktualizuj IP adresu zariadenia Pump02 na 10.10.5.12.“
„Aktualizuj konfiguráciu brány North-GW.“
„Presuň zariadenie Robot01 do skupiny prostriedkov Assembly.“
QUERY – ZariadeniaZariadenia: Vyhľadávanie zariadení podľa názvu, výrobcu, skupiny alebo čiastočných atribútov.„Zobraz mi konfiguráciu zariadenia BoilerPLC.“
„Nájdi zariadenia v skupine Packaging s výrobcom Siemens.“
QUERY – Brány
Brány: Načítanie konfigurácií a metadát brán.
„Načítaj podrobnosti o bráne Main-Gateway.“
„Zobraz mi všetky brány so stavom active.“
QUERY – ÚlohyÚlohy: Dopytovanie úloh filtrovaných podľa zariadenia, typu úlohy, stavu alebo času.„Zobraz úlohy pre zariadenie Press01 za posledných 24 hodín.“
„Nájdi zlyhané úlohy typu BACKUP.“
QUERY – Protokoly úlohProtokoly úloh: Načítanie protokolov jednotlivých úloh s chronologickým formátovaním a zvýraznením chýb.„Zobraz protokoly pre úlohu 92341.“
„Načítaj výstup protokolu pre poslednú úlohu spustenú na zariadení Line2-PLC.“
QUERY – Skupiny prostriedkovSkupiny prostriedkov: Dopytovanie metadát skupín, obsiahnutých aktív a aktív podskupín.„Zobraz mi aktíva v skupine prostriedkov Packaging.“
„Načítaj všetky zariadenia v skupine Assembly vrátane podskupín.“
QUERY – PoužívateliaPoužívatelia: Vyhľadávanie informácií o používateľoch podľa mena, e-mailu alebo súvisiacich atribútov.„Zobraz mi informácie o používateľovi jsmith.“
„Nájdi používateľa s e-mailom alex.lee@example.com.“
QUERY – Auditné protokolyAuditné protokoly: Načítanie aktivít platformy s filtrovaním podľa časového rozsahu a interpretáciou typov udalostí.„Načítaj auditné protokoly pre používateľa jsmith medzi 2025-10-01 a 2025-10-07.“
„Zobraz mi všetky prihlásenia z dnešného dňa.“
Validácia

  • Kontroluje, či sú prítomné povinné polia metadát pre každú kombináciu výrobcu a IDE.
  • Validuje používateľský vstup voči podporovaným hodnotám enum a konfiguračným pravidlám.
  • Zabezpečuje, že dopyty na auditné protokoly odkazujúce na používateľov najprv preložia mená na ID používateľov.
„Aké informácie potrebuješ na vytvorenie zariadenia Rockwell?“
„Je táto IP adresa platná pre konfiguráciu brány?“
VyhľadávaniePrekladá zrozumiteľné názvy na interné ID pomocou konfiguračných nástrojov.„Nájdi zariadenie s názvom Mixer01.“
„Identifikuj ID pre skupinu prostriedkov ProcessAreaA.“
Filtrovanie

  • Viacatribútové dopyty na zariadenia, brány, úlohy a používateľov.
  • Časové filtre vo formáte ISO 8601.
  • Stránkované načítavanie pre veľké množiny výsledkov.
  • Filtre auditných protokolov podľa typu udalosti, používateľa, časového okna alebo prostriedku.
„Nájdi všetky zariadenia od výrobcu Siemens vytvorené po 2024-01-01.“
„Zobraz ďalšiu stranu výsledkov môjho dopytu na úlohy.“
Prepájanie aktív

  • Prepojenie zariadenia s bránou: Pripája zariadenia k bránam.
  • Prepojenie zariadenia so skupinou prostriedkov: Priraďuje alebo presúva zariadenia medzi skupinami.
  • Dávkové prepájanie: Spracúva viacero prepojení v jednej štruktúrovanej sekvencii.
„Prepoj zariadenie BoilerPLC s bránou Main-Gateway.“
„Priraď týchto päť zariadení do skupiny Packaging.“
Správa skupín prostriedkov

  • Vytváranie nových skupín prostriedkov.
  • Načítanie informácií o skupine a zahrnutých aktívach.
  • Predvolené zahrnutie aktív podskupín.
  • Presúvanie aktív medzi skupinami na požiadanie.
„Vytvor skupinu s názvom Cell 1 v nadradenej skupine „Boston Factory“ a vlož do nej PLC 123“
„Zobraz mi všetky zariadenia v Cell 1“
„Presuň PLC 493 do Cell 1“
Správa úloh

  • Načítanie úloh filtrovaných podľa zariadenia, typu, stavu alebo časového rozsahu.
  • Prístup k podrobným protokolom vykonávania.
  • Zvýraznenie chýb a poskytnutie štruktúrovaných súhrnov.
  • Identifikácia komponentov v protokoloch na podporu určenia hlavnej príčiny na základe obsahu protokolu.
„Zobraz mi všetky zálohy PLC, ktoré zlyhali za posledných 24 hodín“
„Pri zlyhaných úlohách identifikuj dôvod, prečo zariadenia PLC zlyhali“
Sledovanie auditných protokolov

  • Dopytovanie aktivít podľa používateľa, typu udalosti alebo časového rozsahu.
  • Preklad používateľských mien na ID pre presné filtrovanie.
  • Interpretácia kódov udalostí platformy v zrozumiteľnej podobe.
  • Zvýraznenie potenciálne bezpečnostne relevantných akcií alebo anomálií.
„Nájdi všetky akcie vykonané používateľom Michael Manager za posledný týždeň“
„Identifikuj všetky prihlásenia za posledných 24 hodín, ktoré neboli z vnútra továrne“

Kľúčové možnosti​


Charakteristiky pracovného postupu​

Operácie riadené schémou​

  • Na začiatku konverzácie vykonáva introspekciu schémy.
  • Identifikuje povinné polia, validačné pravidlá a hodnoty enum.
  • Zabezpečuje súlad operácií s obmedzeniami platformy.

Spracovanie metadát​

  • Identifikuje povinné metadáta pre každý typ zariadenia alebo brány.
  • Vyzýva používateľov len na zadanie povinných polí.
  • Pred pokračovaním validuje metadáta voči známym obmedzeniam.

Dávkové spracovanie​

  • Vykonáva viacero požiadaviek na vytvorenie alebo aktualizáciu v jednom pracovnom postupe.
  • Poskytuje správy o úspechu, prepojení a zlyhaní pre každý prostriedok.

Model interakcie s používateľom​

Factory Operator komunikuje s používateľmi podľa prísnych pravidiel:

  • Vyžiada si iba chýbajúce povinné informácie.
  • Nikdy si nevyžiada voliteľné polia, pokiaľ o to používateľ nepožiada.
  • Nikdy nesprístupňuje backendové schémy ani technické detaily implementácie.
  • Na požiadanie poskytuje jasné zoznamy povinných polí.
  • Používa neutrálny, vecný a priamy jazyk.

Formátovanie výstupu​

Odpovede pri úspechu​

  • Poskytuje klikateľné Markdown odkazy na vytvorené alebo aktualizované prostriedky.
  • Sumarizuje názvy, ID a kľúčové konfigurácie.
  • Pri dávkových operáciách: uvádza každý úspešný prostriedok samostatne.

Odpovede na dopyty​

Odpovede obsahujú štruktúrované polia v závislosti od typu prostriedku:

  • Zariadenia a brány: ID, názov, typ, výrobca, podrobnosti konfigurácie, IP/port.
  • Úlohy: Stav, časové značky, typ úlohy, priradené zariadenie.
  • Protokoly úloh: Zoradené záznamy protokolu so zvýraznením chýb.
  • Auditné protokoly: Časová značka, typ udalosti, používateľ, dotknutý prostriedok.
  • Skupiny prostriedkov: Metadáta skupiny a obsiahnuté aktíva.

Spracovanie chýb​

  • Vracia presné validačné chyby.
  • Neopakuje zlyhané operácie.
  • Ak je vstup nejednoznačný, vyžiada si spresnenie.
  • Chyby pochádzajúce z nástrojov vracia priamo.

Obmedzenia​

Factory Operator pracuje v rámci prísnych obmedzení:

  • Žiadne operácie mazania: Nemaže žiadny prostriedok.
  • Žiadne príkazy typu „vypíš všetko“: Všetky dopyty vyžadujú filtre.
  • Žiadne predpoklady: Nikdy neodvodzuje chýbajúce informácie.
  • Žiadne sprístupnenie backendu: Nikdy neodhaľuje schému, štruktúru API ani detaily implementácie.
  • Žiadny emocionálny ani konverzačný jazyk: Odpovede zostávajú striktne vecné.