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.
| Categorie | Ondersteunde mogelijkheden | Voorbeelden van ondersteunde opdrachten |
| CREATE |
| “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 |
| “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 – Apparaten | Apparaten: 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 – Jobs | Jobs: 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 – Joblogs | Joblogs: 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 – Resourcegroepen | Resourcegroepen: 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 – Gebruikers | Gebruikers: 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 – Auditlogs | Auditlogs: 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 |
| “Welke informatie heb je nodig om een Rockwell-apparaat aan te maken?” “Is dit IP-adres geldig voor de gatewayconfiguratie?” |
| Opzoeken | Zet 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 |
| “Zoek alle apparaten van leverancier Siemens die na 2024-01-01 zijn aangemaakt.” “Toon de volgende pagina met resultaten voor mijn jobquery.” |
| Assets koppelen |
| “Koppel apparaat BoilerPLC aan gateway Main-Gateway.” “Wijs deze vijf apparaten toe aan de groep Packaging.” |
| Beheer van resourcegroepen |
| "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 |
| "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 |
| "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.