Factory Operator -toiminnot ja rajoitukset
Factory Operator -toimintomatriisi ja käyttöesimerkit
Alla oleva taulukko kuvaa koko laajuuden siitä, mitä Factory Operator pystyy tekemään SEW Platform -alustalla. Toiminnot on ryhmitelty tuotealueittain, jotta käyttäjät ymmärtävät, missä keskustelupohjaista automaatiota voidaan soveltaa.
| Luokka | Tuetut toiminnot | Esimerkkejä tuetuista komennoista |
| LUONTI |
| ”Luo uusi Siemens-laite nimeltä Mixer01 vaadituilla metatiedoilla.” ”Luo yhdyskäytävä nimeltä WestLine-GW näillä konfigurointiarvoilla.” ”Luo resurssiryhmä nimeltä Packaging.” |
| PÄIVITYS |
| ”Päivitä laitteen Pump02 IP-osoitteeksi 10.10.5.12.” ”Päivitä yhdyskäytävän North-GW konfiguraatio.” ”Siirrä laite Robot01 Assembly-resurssiryhmään.” |
| KYSELY – Laitteet | Laitteet: Hae laitteita nimen, valmistajan, ryhmän tai osittaisten attribuuttien perusteella. | ”Näytä laitteen BoilerPLC konfiguraatio.” ”Etsi Packaging-ryhmän laitteet, joiden valmistaja on Siemens.” |
| KYSELY – Yhdyskäytävät | Yhdyskäytävät: Hae yhdyskäytävien konfiguraatiot ja metatiedot. | ”Hae yhdyskäytävän Main-Gateway tiedot.” ”Näytä kaikki yhdyskäytävät, joiden tila on aktiivinen.” |
| KYSELY – Työt | Työt: Kysele töitä laitteen, työtyypin, tilan tai ajan mukaan suodatettuna. | ”Näytä laitteen Press01 työt viimeisen 24 tunnin ajalta.” ”Etsi epäonnistuneet BACKUP-tyyppiset työt.” |
| KYSELY – Työlokit | Työlokit: Hae yksittäisten töiden lokit kronologisesti muotoiltuina ja virheet korostettuina. | ”Näytä työn 92341 lokit.” ”Hae lokitulos laitteen Line2-PLC viimeisimmästä työsuorituksesta.” |
| KYSELY – Resurssiryhmät | Resurssiryhmät: Kysele ryhmien metatietoja, sisältyviä omaisuuseriä ja alaryhmien omaisuuseriä. | ”Näytä Packaging-resurssiryhmän omaisuuserät.” ”Hae kaikki Assembly-ryhmän laitteet, mukaan lukien alaryhmät.” |
| KYSELY – Käyttäjät | Käyttäjät: Hae käyttäjätietoja nimen, sähköpostin tai muiden liittyvien attribuuttien avulla. | ”Näytä käyttäjän jsmith tiedot.” ”Etsi käyttäjä, jonka sähköposti on alex.lee@example.com.” |
| KYSELY – Auditlokit | Auditlokit: Hae alustan tapahtumia aikavälisuodatuksella ja tapahtumatyyppien tulkinnalla. | ”Hae käyttäjän jsmith auditlokit väliltä 2025-10-01 ja 2025-10-07.” ”Näytä kaikki tämän päivän kirjautumistapahtumat.” |
| Validointi |
| ”Mitä tietoja tarvitset Rockwell-laitteen luomiseen?” ”Onko tämä IP-osoite kelvollinen yhdyskäytävän konfiguraatiossa?” |
| Haku | Muuntaa selkokieliset nimet sisäisiksi tunnisteiksi konfigurointityökalujen avulla. | ”Selvitä laite nimeltä Mixer01.” ”Tunnista resurssiryhmän ProcessAreaA tunniste.” |
| Suodatus |
| ”Etsi kaikki valmistajan Siemens laitteet, jotka on luotu 2024-01-01 jälkeen.” ”Näytä työkyselyni tulosten seuraava sivu.” |
| Omaisuuserien linkitys |
| ”Linkitä laite BoilerPLC yhdyskäytävään Main-Gateway.” ”Määritä nämä viisi laitetta Packaging-ryhmään.” |
| Resurssiryhmien hallinta |
| ”Luo ryhmä nimeltä Cell 1 pääryhmään ”Boston Factory” ja lisää siihen PLC 123” ”Näytä kaikki Cell 1 -ryhmän laitteet” ”Siirrä PLC 493 ryhmään Cell 1” |
| Töiden hallinta |
| ”Näytä kaikki PLC-varmuuskopiot, jotka epäonnistuivat viimeisen 24 tunnin aikana” ”Selvitä epäonnistuneista töistä syy, miksi PLC-laitteet epäonnistuivat” |
| Auditlokien seuranta |
| ”Etsi kaikki Michael Managerin viime viikolla suorittamat toimet” ”Tunnista kaikki viimeisen 24 tunnin kirjautumiset, jotka eivät tapahtuneet tehtaan sisältä” |
Keskeiset toiminnot
Työnkulun ominaisuudet
Skeemapohjaiset toiminnot
- Suorittaa skeeman introspektion keskustelun alussa.
- Tunnistaa vaaditut kentät, validointisäännöt ja enum-arvot.
- Varmistaa, että toiminnot vastaavat alustan rajoituksia.
Metatietojen käsittely
- Tunnistaa kunkin laite- tai yhdyskäytävätyypin vaaditut metatiedot.
- Pyytää käyttäjältä vain vaaditut kentät.
- Validoi metatiedot tunnettuja rajoituksia vasten ennen jatkamista.
Eräkäsittely
- Suorittaa useita luonti- tai päivityspyyntöjä yhdessä työnkulussa.
- Tuottaa resurssikohtaiset onnistumis-, linkitys- ja virheraportit.
Käyttäjävuorovaikutuksen malli
Factory Operator on vuorovaikutuksessa käyttäjien kanssa tiukkojen sääntöjen mukaisesti:
- Pyytää vain puuttuvat pakolliset tiedot.
- Ei koskaan pyydä valinnaisia kenttiä, ellei käyttäjä sitä pyydä.
- Ei koskaan paljasta taustajärjestelmän skeemoja tai teknisiä toteutustietoja.
- Antaa pyydettäessä selkeät luettelot vaadituista kentistä.
- Käyttää neutraalia, asiapitoista ja suoraa kieltä.
Tulosteen muotoilu
Onnistumisvastaukset
- Tarjoaa klikattavia Markdown-linkkejä luotuihin tai päivitettyihin resursseihin.
- Tekee yhteenvedon nimistä, tunnisteista ja keskeisistä konfiguraatioista.
- Eräajoissa: luettelee jokaisen onnistuneen resurssin erikseen.
Kyselyvastaukset
Vastaukset sisältävät jäsenneltyjä kenttiä resurssityypin mukaan:
- Laitteet ja yhdyskäytävät: tunniste, nimi, tyyppi, valmistaja, konfiguraation tiedot, IP/portti.
- Työt: tila, aikaleimat, työtyyppi, liittyvä laite.
- Työlokit: järjestetyt lokimerkinnät virhekorostuksella.
- Auditlokit: aikaleima, tapahtumatyyppi, käyttäjä, kohteena oleva resurssi.
- Resurssiryhmät: ryhmän metatiedot ja sisältyvät omaisuuserät.
Virheiden käsittely
- Palauttaa tarkat validointivirheet.
- Ei yritä uudelleen epäonnistuneita toimintoja.
- Pyytää tarkennusta, jos syöte on monitulkintainen.
- Palauttaa työkaluista peräisin olevat virheet sellaisenaan.
Rajoitukset
Factory Operator toimii tiukkojen rajoitusten alaisena:
- Ei poistotoimintoja: se ei poista mitään resursseja.
- Ei ”listaa kaikki” -komentoja: kaikki kyselyt edellyttävät suodattimia.
- Ei oletuksia: se ei koskaan päättele puuttuvia tietoja.
- Ei taustajärjestelmän paljastamista: ei koskaan paljasta skeemaa, API-rakennetta tai toteutustietoja.
- Ei tunnepitoista tai keskustelevaa kieltä: vastaukset pysyvät tiukasti asiapitoisina.