Siirry pääsisältöön

Factory Operatorin ominaisuudet ja rajoitukset

Factory Operatorin ominaisuusmatriisi ja käyttöesimerkit​

Alla oleva taulukko kuvaa koko sen laajuuden, mitä Factory Operator pystyy tekemään SDA Platformissa. Ominaisuudet on ryhmitelty tuotealueittain, jotta käyttäjät ymmärtävät, missä keskustelupohjaista automaatiota voidaan hyödyntää.

KategoriaTuetut ominaisuudetEsimerkkejä tuetuista komennoista
LUONTI

  • Laitteet: Luo laitteita valmistajakohtaisilla metatiedoilla, IDE-vaatimuksilla ja vaadituilla määrityskentillä.
  • Yhdyskäytävät: Luo yhdyskäytäviä määritetyillä konfiguraatioparametreilla.
  • 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ä konfiguraatioarvoilla.”
”Luo resurssiryhmä nimeltä Packaging.”
PÄIVITYS

  • Laitteet: Muokkaa konfiguraatioparametreja, metatietoja tai IDE-asetuksia.
  • Yhdyskäytävät: Päivittää yhdyskäytävän määrityskenttiä.
  • 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 resurssiryhmään Assembly.”
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 tiedot yhdyskäytävästä Main-Gateway.”
”Näytä kaikki yhdyskäytävät, joiden tila on aktiivinen.”
KYSELY – TyötTyöt: Kysele töitä suodattaen laitteen, työtyypin, tilan tai ajan mukaan.”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 laitteen Line2-PLC viimeisimmän työsuorituksen lokitulostus.”
KYSELY – ResurssiryhmätResurssiryhmät: Kysele ryhmän metatietoja, sisältyviä omaisuuseriä ja aliryhmien omaisuuseriä.”Näytä Packaging-resurssiryhmän omaisuuserät.”
”Hae kaikki Assembly-ryhmän laitteet, mukaan lukien aliryhmät.”
KYSELY – KäyttäjätKäyttäjät: Hae käyttäjätietoja nimen, sähköpostiosoitteen tai muiden attribuuttien avulla.”Näytä käyttäjän jsmith tiedot.”
”Etsi käyttäjä, jonka sähköpostiosoite on alex.lee@example.com.”
KYSELY – AuditlokitAuditlokit: 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

  • 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 konfiguraatiosääntöjä vasten.
  • Varmistaa, että käyttäjiin viittaavat auditlokikyselyt ratkaisevat ensin nimet käyttäjätunnisteiksi.
”Mitä tietoja tarvitset Rockwell-laitteen luomiseen?”
”Onko tämä IP-osoite kelvollinen yhdyskäytävän konfiguraatioon?”
HakuRatkaisee selkokieliset nimet sisäisiksi tunnisteiksi konfiguraatiotyökalujen avulla.”Ratkaise laite nimeltä Mixer01.”
”Selvitä 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ää laitteita 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 ryhmätietoja ja niihin sisältyviä omaisuuseriä.
  • Sisällyttää aliryhmien omaisuuserät oletusarvoisesti.
  • Siirtää omaisuuseriä ryhmien välillä pyydettäessä.
”Luo ryhmä nimeltä Cell 1 ylätason 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ä suodattaen laitteen, tyypin, tilan tai aikavälin mukaan.
  • Käytä yksityiskohtaisia suorituslokeja.
  • Korosta virheet ja tuota jäsenneltyjä yhteenvetoja.
  • Tunnista lokeista komponentit juurisyyn selvittämiseksi lokien sisällön perusteella.
”Näytä kaikki PLC-varmuuskopiot, jotka epäonnistuivat viimeisen 24 tunnin aikana”
”Selvitä epäonnistuneiden töiden osalta, miksi PLC-laitteet epäonnistuivat”
Auditlokien seuranta

  • Kysele tapahtumia käyttäjän, tapahtumatyypin tai aikavälin mukaan.
  • Ratkaise käyttäjänimet tunnisteiksi tarkkaa suodatusta varten.
  • Tulkitse alustan tapahtumakoodit ihmisluettavassa muodossa.
  • Korosta mahdolliset tietoturvaan liittyvät toimenpiteet tai poikkeamat.
”Etsi kaikki Michael Managerin viime viikolla tekemät toimenpiteet”
”Tunnista kaikki viimeisen 24 tunnin kirjautumiset, jotka eivät tulleet tehtaan sisältä”

Keskeiset ominaisuudet​


Työnkulun ominaispiirteet​

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 vaatimat 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 vaaditut 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ä.

Tulosteiden muotoilu​

Onnistumisvastaukset​

  • Tarjoaa klikattavat Markdown-linkit luotuihin tai päivitettyihin resursseihin.
  • Tiivistää nimet, tunnisteet ja keskeiset konfiguraatiot.
  • 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, konfiguraatiotiedot, IP/portti.
  • Työt: Tila, aikaleimat, työtyyppi, liittyvä laite.
  • Työlokit: Järjestetyt lokimerkinnät virheiden korostuksella.
  • Auditlokit: Aikaleima, tapahtumatyyppi, käyttäjä, kohteena oleva resurssi.
  • Resurssiryhmät: Ryhmän metatiedot ja sisältyvät omaisuuserät.

Virheiden käsittely​

  • Palauttaa täsmälliset validointivirheet.
  • Ei yritä epäonnistuneita toimintoja uudelleen.
  • 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 resurssia.
  • 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.