Funzionalità e limitazioni di Factory Operator
Matrice delle funzionalità di Factory Operator ed esempi d'uso
La tabella seguente illustra l'intero ambito di ciò che Factory Operator può fare all'interno della SEW Platform. Le funzionalità sono raggruppate per area di prodotto per aiutare gli utenti a comprendere dove è possibile applicare l'automazione conversazionale.
| Categoria | Funzionalità supportate | Esempi di comandi supportati |
| CREATE |
| «Crea un nuovo dispositivo Siemens denominato Mixer01 con i metadati richiesti.» «Crea un gateway chiamato WestLine-GW con questi valori di configurazione.» «Crea un gruppo di risorse denominato Packaging.» |
| UPDATE |
| «Aggiorna l'indirizzo IP del dispositivo Pump02 a 10.10.5.12.» «Aggiorna la configurazione del gateway North-GW.» «Sposta il dispositivo Robot01 nel gruppo di risorse Assembly.» |
| QUERY – Dispositivi | Dispositivi: ricerca dispositivi per nome, fornitore, gruppo o attributi parziali. | «Mostrami la configurazione del dispositivo BoilerPLC.» «Trova i dispositivi nel gruppo Packaging con fornitore Siemens.» |
| QUERY – Gateway | Gateway: recupera configurazioni e metadati dei gateway. | «Recupera i dettagli del gateway Main-Gateway.» «Mostrami tutti i gateway con stato attivo.» |
| QUERY – Job | Job: interroga i job filtrandoli per dispositivo, tipo di job, stato o intervallo temporale. | «Mostra i job del dispositivo Press01 delle ultime 24 ore.» «Trova i job non riusciti di tipo BACKUP.» |
| QUERY – Log dei job | Log dei job: recupera i log dei singoli job con formattazione cronologica ed evidenziazione degli errori. | «Mostra i log del job 92341.» «Recupera l'output di log dell'ultimo job eseguito sul dispositivo Line2-PLC.» |
| QUERY – Gruppi di risorse | Gruppi di risorse: interroga metadati dei gruppi, asset contenuti e asset dei sottogruppi. | «Mostrami gli asset nel gruppo di risorse Packaging.» «Recupera tutti i dispositivi del gruppo Assembly, inclusi i sottogruppi.» |
| QUERY – Utenti | Utenti: ricerca informazioni sugli utenti tramite nome, e-mail o attributi correlati. | «Mostrami le informazioni dell'utente jsmith.» «Trova l'utente con e-mail alex.lee@example.com.» |
| QUERY – Log di audit | Log di audit: recupera le attività della piattaforma con filtri per intervallo temporale e interpretazione dei tipi di evento. | «Recupera i log di audit dell'utente jsmith tra il 2025-10-01 e il 2025-10-07.» «Mostrami tutti gli eventi di accesso di oggi.» |
| Convalida |
| «Quali informazioni ti servono per creare un dispositivo Rockwell?» «Questo indirizzo IP è valido per la configurazione del gateway?» |
| Lookup | Risolve i nomi descrittivi in ID interni utilizzando gli strumenti di configurazione. | «Risolvi il dispositivo denominato Mixer01.» «Individua l'ID del gruppo di risorse ProcessAreaA.» |
| Filtraggio |
| «Trova tutti i dispositivi del fornitore Siemens creati dopo il 2024-01-01.» «Mostra la pagina successiva dei risultati della mia query sui job.» |
| Collegamento degli asset |
| «Collega il dispositivo BoilerPLC al gateway Main-Gateway.» «Assegna questi cinque dispositivi al gruppo Packaging.» |
| Gestione dei gruppi di risorse |
| «Crea un gruppo denominato Cell 1 all'interno del gruppo padre "Boston Factory" e inseriscici PLC 123» «Mostrami tutti i dispositivi in Cell 1» «Sposta PLC 493 in Cell 1» |
| Gestione dei job |
| «Mostrami tutti i backup PLC non riusciti nelle ultime 24 ore» «Per i job non riusciti, individua il motivo per cui i dispositivi PLC hanno avuto esito negativo» |
| Tracciamento dei log di audit |
| «Trova tutte le azioni eseguite da Michael Manager nell'ultima settimana» «Individua tutti gli accessi delle ultime 24 ore non provenienti dall'interno della fabbrica» |
Funzionalità principali
Caratteristiche del flusso di lavoro
Operazioni basate su schema
- Esegue l'introspezione dello schema all'inizio della conversazione.
- Identifica i campi obbligatori, le regole di convalida e i valori enum.
- Garantisce che le operazioni siano conformi ai vincoli della piattaforma.
Gestione dei metadati
- Identifica i metadati richiesti per ciascun tipo di dispositivo o gateway.
- Richiede all'utente esclusivamente i campi obbligatori.
- Convalida i metadati rispetto ai vincoli noti prima di procedere.
Elaborazione in batch
- Esegue più richieste di creazione o aggiornamento in un unico flusso di lavoro.
- Fornisce report di esito positivo, collegamento ed errore per ciascuna risorsa.
Modello di interazione con l'utente
Factory Operator interagisce con gli utenti secondo regole rigorose:
- Richiede solo le informazioni obbligatorie mancanti.
- Non richiede mai campi facoltativi, a meno che non sia l'utente a chiederlo.
- Non espone mai gli schemi di backend né dettagli tecnici di implementazione.
- Fornisce elenchi chiari dei campi obbligatori su richiesta.
- Utilizza un linguaggio neutro, fattuale e diretto.
Formattazione dell'output
Risposte di successo
- Fornisce link Markdown cliccabili alle risorse create o aggiornate.
- Riepiloga nomi, ID e configurazioni principali.
- Per le operazioni in batch: elenca individualmente ciascuna risorsa completata con successo.
Risposte alle query
Le risposte includono campi strutturati a seconda del tipo di risorsa:
- Dispositivi e gateway: ID, nome, tipo, fornitore, dettagli di configurazione, IP/porta.
- Job: stato, timestamp, tipo di job, dispositivo associato.
- Log dei job: voci di log ordinate con evidenziazione degli errori.
- Log di audit: timestamp, tipo di evento, utente, risorsa interessata.
- Gruppi di risorse: metadati del gruppo e asset contenuti.
Gestione degli errori
- Restituisce errori di convalida precisi.
- Non ripete i tentativi per le operazioni non riuscite.
- Richiede chiarimenti se l'input è ambiguo.
- Restituisce direttamente gli errori derivati dagli strumenti.
Limitazioni
Factory Operator opera in presenza di vincoli rigorosi:
- Nessuna operazione di eliminazione: non elimina alcuna risorsa.
- Nessun comando «Elenca tutto»: tutte le query richiedono filtri.
- Nessuna supposizione: non deduce mai le informazioni mancanti.
- Nessuna esposizione del backend: non rivela mai schemi, struttura API o dettagli di implementazione.
- Nessun linguaggio emotivo o colloquiale: le risposte rimangono strettamente fattuali.