Ga naar hoofdinhoud

Mogelijkheden en beperkingen van Factory Operator

Mogelijkhedenmatrix van Factory Operator & gebruikersvoorbeelden​

De onderstaande tabel geeft een overzicht van de volledige omvang van wat Factory Operator kan doen binnen het SEW Platform. De mogelijkheden zijn gegroepeerd per productgebied, zodat gebruikers begrijpen waar conversationele automatisering kan worden toegepast.

CategorieOndersteunde mogelijkhedenVoorbeelden van ondersteunde opdrachten
CREATE

  • Apparaten: Maakt apparaten aan met leverancierspecifieke metadata, IDE-vereisten en vereiste configuratievelden.
  • Gateways: Maakt gateways aan met opgegeven configuratieparameters.
  • Resourcegroepen: Maakt organisatorische groepen aan voor het beheren van verzamelingen assets.
“Maak een nieuw Siemens-apparaat met de naam Mixer01 met de vereiste metadata.”
“Maak een gateway met de naam WestLine-GW met deze configuratiewaarden.”
“Maak een resourcegroep met de naam Packaging.”
UPDATE

  • Apparaten: Wijzigt configuratieparameters, metadata of IDE-instellingen.
  • Gateways: Werkt configuratievelden van gateways bij.
  • Toewijzingen aan resourcegroepen: Verplaatst apparaten tussen groepen of wijst nieuwe grouprelaties toe.
“Werk het IP-adres van apparaat Pump02 bij naar 10.10.5.12.”
“Werk de configuratie voor gateway North-GW bij.”
“Verplaats apparaat Robot01 naar de resourcegroep Assembly.”
QUERY – ApparatenApparaten: Zoek apparaten op naam, leverancier, groep of gedeeltelijke attributen.“Toon me de configuratie voor apparaat BoilerPLC.”
“Zoek apparaten in de groep Packaging met leverancier Siemens.”
QUERY – Gateways
Gateways: Haal gatewayconfiguraties en metadata op.
“Haal details op voor gateway Main-Gateway.”
“Toon me alle gateways met status actief.”
QUERY – JobsJobs: Vraag jobs op, gefilterd op apparaat, jobtype, status of tijd.“Toon jobs voor apparaat Press01 van de laatste 24 uur.”
“Zoek mislukte jobs van het type BACKUP.”
QUERY – JoblogsJoblogs: Haal logs op voor afzonderlijke jobs met chronologische opmaak en markering van fouten.“Toon de logs voor job 92341.”
“Haal de loguitvoer op van de laatste jobuitvoering op apparaat Line2-PLC.”
QUERY – ResourcegroepenResourcegroepen: Vraag groepsmetadata, opgenomen assets en assets van subgroepen op.“Toon me de assets in de resourcegroep Packaging.”
“Haal alle apparaten op binnen de groep Assembly, inclusief subgroepen.”
QUERY – GebruikersGebruikers: Zoek gebruikersinformatie op met naam, e-mailadres of gerelateerde attributen.“Toon me informatie voor gebruiker jsmith.”
“Zoek de gebruiker met e-mailadres alex.lee@example.com.”
QUERY – AuditlogsAuditlogs: Haal platformactiviteiten op met filtering op tijdsbereik en interpretatie van gebeurtenistypen.“Haal auditlogs op voor gebruiker jsmith tussen 2025-10-01 en 2025-10-07.”
“Toon me alle aanmeldgebeurtenissen van vandaag.”
Validatie

  • Controleert of de vereiste metadatavelden aanwezig zijn voor elke combinatie van leverancier en IDE.
  • Valideert gebruikersinvoer aan de hand van ondersteunde enum-waarden en configuratieregels.
  • Zorgt ervoor dat auditlog-queries die naar gebruikers verwijzen, eerst namen omzetten naar gebruikers-ID's.
“Welke informatie heb je nodig om een Rockwell-apparaat aan te maken?”
“Is dit IP-adres geldig voor de gatewayconfiguratie?”
OpzoekenZet gebruiksvriendelijke namen om in interne ID's met behulp van configuratietools.“Zoek het apparaat met de naam Mixer01 op.”
“Bepaal de ID voor resourcegroep ProcessAreaA.”
Filteren

  • Queries voor apparaten, gateways, jobs en gebruikers op meerdere attributen.
  • Tijdgebaseerde filters met ISO 8601-formaten.
  • Gepagineerd ophalen voor grote resultatensets.
  • Auditlogfilters op basis van gebeurtenistype, gebruiker, tijdvenster of resource.
“Zoek alle apparaten van leverancier Siemens die na 2024-01-01 zijn aangemaakt.”
“Toon de volgende pagina met resultaten voor mijn jobquery.”
Assets koppelen

  • Apparaat-naar-gateway-koppeling: Verbindt apparaten met gateways.
  • Apparaat-naar-resourcegroep-koppeling: Wijst apparaten toe aan groepen of verplaatst ze ertussen.
  • Batchkoppeling: Verwerkt meerdere koppelingen in één gestructureerde reeks.
“Koppel apparaat BoilerPLC aan gateway Main-Gateway.”
“Wijs deze vijf apparaten toe aan de groep Packaging.”
Beheer van resourcegroepen

  • Nieuwe resourcegroepen aanmaken.
  • Groepsinformatie en opgenomen assets ophalen.
  • Assets van subgroepen standaard meenemen.
  • Assets op verzoek tussen groepen verplaatsen.
"Maak een groep met de naam Cell 1 in een bovenliggende groep "Boston Factory" en plaats PLC 123 erin"
"Toon me alle apparaten in Cell 1"
"Verplaats PLC 493 naar Cell 1"
Jobbeheer

  • Jobs ophalen, gefilterd op apparaat, type, status of tijdsbereik.
  • Toegang tot gedetailleerde uitvoeringslogs.
  • Fouten markeren en gestructureerde samenvattingen leveren.
  • Componenten in logs identificeren om te helpen bij het vaststellen van de oorzaak op basis van de loginhoud.
"Toon me alle PLC-back-ups die de afgelopen 24 uur zijn mislukt"
"Bepaal voor de mislukte jobs de reden waarom de PLC-apparaten zijn mislukt"
Auditlogtracering

  • Activiteiten opvragen per gebruiker, gebeurtenistype of tijdsbereik.
  • Gebruikersnamen omzetten naar ID's voor nauwkeurige filtering.
  • Platformgebeurteniscodes interpreteren in begrijpelijke bewoordingen.
  • Mogelijk beveiligingsgerelateerde acties of afwijkingen markeren.
"Zoek alle acties die de afgelopen week door Michael Manager zijn uitgevoerd"
"Identificeer alle aanmeldingen van de afgelopen 24 uur die niet van binnen de fabriek kwamen"

Belangrijkste mogelijkheden​


Kenmerken van de workflow​

Schemagestuurde bewerkingen​

  • Voert aan het begin van het gesprek schema-introspectie uit.
  • Identificeert vereiste velden, validatieregels en enum-waarden.
  • Zorgt ervoor dat bewerkingen aansluiten op de platformbeperkingen.

Verwerking van metadata​

  • Identificeert de vereiste metadata voor elk apparaat- of gatewaytype.
  • Vraagt gebruikers alleen naar vereiste velden.
  • Valideert metadata aan de hand van bekende beperkingen voordat wordt doorgegaan.

Batchverwerking​

  • Voert meerdere create- of update-verzoeken uit in één workflow.
  • Levert per resource rapporten over succes, koppelingen en fouten.

Interactiemodel met de gebruiker​

Factory Operator communiceert met gebruikers volgens strikte regels:

  • Vraagt alleen naar ontbrekende vereiste informatie.
  • Vraagt nooit naar optionele velden, tenzij de gebruiker daarom vraagt.
  • Legt nooit backendschema's of technische implementatiedetails bloot.
  • Geeft op verzoek duidelijke lijsten met vereiste velden.
  • Gebruikt neutrale, feitelijke en directe taal.

Opmaak van de uitvoer​

Succesresponsen​

  • Levert aanklikbare Markdown-links naar aangemaakte of bijgewerkte resources.
  • Vat namen, ID's en belangrijkste configuraties samen.
  • Bij batchbewerkingen: vermeldt elke geslaagde resource afzonderlijk.

Queryresponsen​

Responsen bevatten gestructureerde velden, afhankelijk van het resourcetype:

  • Apparaten & gateways: ID, naam, type, leverancier, configuratiedetails, IP/poort.
  • Jobs: Status, tijdstempels, jobtype, bijbehorend apparaat.
  • Joblogs: Geordende logvermeldingen met markering van fouten.
  • Auditlogs: Tijdstempel, gebeurtenistype, gebruiker, betrokken resource.
  • Resourcegroepen: Groepsmetadata en opgenomen assets.

Foutverwerking​

  • Retourneert nauwkeurige validatiefouten.
  • Probeert mislukte bewerkingen niet opnieuw.
  • Vraagt om verduidelijking als de invoer ambigu is.
  • Retourneert door tools gegenereerde fouten direct.

Beperkingen​

Factory Operator werkt binnen strikte beperkingen:

  • Geen verwijderbewerkingen: Er wordt geen enkele resource verwijderd.
  • Geen “alles weergeven”-opdrachten: Alle queries vereisen filters.
  • Geen aannames: Ontbrekende informatie wordt nooit afgeleid.
  • Geen blootstelling van de backend: Schema's, API-structuur of implementatiedetails worden nooit onthuld.
  • Geen emotionele of informele taal: Responsen blijven strikt feitelijk.