Siirry pääsisältöön

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.

LuokkaTuetut toiminnotEsimerkkejä tuetuista komennoista
LUONTI

  • Laitteet: Luo laitteita valmistajakohtaisilla metatiedoilla, IDE-vaatimuksilla ja vaadituilla konfigurointikentillä.
  • Yhdyskäytävät: Luo yhdyskäytäviä määritetyillä konfigurointiparametreilla.
  • Resurssiryhmät: Luo organisatorisia ryhmiä omaisuuserien joukkojen hallintaan.
”Luo uusi Siemens-laite nimeltä Mixer01 vaadituilla metatiedoilla.”
”Luo yhdyskäytävä nimeltä WestLine-GW näillä konfigurointiarvoilla.”
”Luo resurssiryhmä nimeltä Packaging.”
PÄIVITYS

  • Laitteet: Muokkaa konfigurointiparametreja, metatietoja tai IDE-asetuksia.
  • Yhdyskäytävät: Päivittää yhdyskäytävän konfigurointikenttiä.
  • Resurssiryhmien määritykset: Siirtää laitteita ryhmien välillä tai määrittää uusia ryhmäsuhteita.
”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 – LaitteetLaitteet: 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ötTyö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ölokitTyö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ätResurssiryhmä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ätKä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 – AuditlokitAuditlokit: Hae alustan tapahtumia aikaväli­suodatuksella 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

  • Tarkistaa, että vaaditut metatietokentät ovat olemassa kullekin valmistajan ja IDE:n yhdistelmälle.
  • Validoi käyttäjän syötteen tuettuja enum-arvoja ja konfigurointisääntöjä vasten.
  • Varmistaa, että käyttäjiin viittaavat auditloki­kyselyt ratkaisevat ensin nimet käyttäjätunnisteiksi.
”Mitä tietoja tarvitset Rockwell-laitteen luomiseen?”
”Onko tämä IP-osoite kelvollinen yhdyskäytävän konfiguraatiossa?”
HakuMuuntaa selkokieliset nimet sisäisiksi tunnisteiksi konfigurointityökalujen avulla.”Selvitä laite nimeltä Mixer01.”
”Tunnista resurssiryhmän ProcessAreaA tunniste.”
Suodatus

  • Usean attribuutin laite-, yhdyskäytävä-, työ- ja käyttäjäkyselyt.
  • Aikaperusteiset suodattimet ISO 8601 -muodossa.
  • Sivutettu haku suurille tulosjoukoille.
  • Auditlokien suodattimet tapahtumatyypin, käyttäjän, aikaikkunan tai resurssin perusteella.
”Etsi kaikki valmistajan Siemens laitteet, jotka on luotu 2024-01-01 jälkeen.”
”Näytä työkyselyni tulosten seuraava sivu.”
Omaisuuserien linkitys

  • Laitteen linkitys yhdyskäytävään: Yhdistää laitteet yhdyskäytäviin.
  • Laitteen linkitys resurssiryhmään: Määrittää tai siirtää laitteita ryhmien välillä.
  • Erälinkitys: Käsittelee useita linkityksiä yhdessä jäsennellyssä sarjassa.
”Linkitä laite BoilerPLC yhdyskäytävään Main-Gateway.”
”Määritä nämä viisi laitetta Packaging-ryhmään.”
Resurssiryhmien hallinta

  • Luo uusia resurssiryhmiä.
  • Hae ryhmien tiedot ja niihin sisältyvät omaisuuserät.
  • Sisällytä alaryhmien omaisuuserät oletusarvoisesti.
  • Siirrä omaisuuseriä ryhmien välillä pyydettäessä.
”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

  • Hae töitä laitteen, tyypin, tilan tai aikavälin mukaan suodatettuna.
  • Käytä yksityiskohtaisia suorituslokeja.
  • Korosta virheet ja tarjoa jäsenneltyjä yhteenvetoja.
  • Tunnista lokeissa esiintyvät komponentit juurisyyn selvittämisen tueksi lokien sisällön perusteella.
”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

  • Kysele tapahtumia käyttäjän, tapahtumatyypin tai aikavälin mukaan.
  • Muunna käyttäjätunnukset tunnisteiksi tarkkaa suodatusta varten.
  • Tulkitse alustan tapahtumakoodit ihmisluettavassa muodossa.
  • Korosta mahdolliset tietoturvaan liittyvät toimet tai poikkeamat.
”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.