Preskočiť na hlavný obsah

Factory Agent – dokumentácia kódu generovaná umelou inteligenciou

Prehľad popisu kódu vo Factory Agent​

Factory Agent poskytuje dokumentáciu kódu generovanú umelou inteligenciou priamo v rámci SEW Platform, čím uľahčuje inžinierskym tímom porozumenie, údržbu a riešenie problémov automatizačných projektov. Factory Agent, dostupný cez Project View, automaticky analyzuje štruktúru projektu, logiku, premenné a artefakty kódu a vytvára prehľadnú, ľudsky čitateľnú dokumentáciu.

Táto schopnosť pomáha tímom zrýchliť zaškolenie, znížiť medzery v znalostiach a zlepšiť dlhodobú udržiavateľnosť – najmä v prostrediach, kde nepísané znalosti alebo staršie kódové základne sťažujú udržiavanie ručne písanej dokumentácie. Výstupy Factory Agent sa generujú na požiadanie, čím sa zabezpečuje, že dokumentácia zodpovedá najaktuálnejšej verzii projektu uloženej v SEW.

Okrem dokumentácie podporuje Factory Agent aj porovnávanie kódu s podporou AI pre rovnakú množinu podporovaných výrobcov. Táto funkcia, dostupná cez Compare Projects View, umožňuje používateľom porovnať dve verzie toho istého projektu a získať prehľadné, štruktúrované zhrnutie vykonaných zmien. Porovnávanie vo Factory Agent sa zameriava špecificky na zmeny medzi verziami v rámci projektu a poskytuje hlbší pohľad na úpravy, refaktoring alebo neúmyselné zásahy. Inžinierom to umožňuje rýchlo overiť zmeny, pochopiť, ako tieto zmeny ovplyvňujú funkčnú prevádzku zariadenia, skontrolovať prácu pred nasadením a udržiavať prehľad pripravený na audit o tom, ako sa projekt v čase vyvíja.

Matica kompatibility výrobcov a PLC jazykov pre Factory Agent​

SEW-EURODRIVE poskytuje nástroj poháňaný umelou inteligenciou, ktorý generuje podrobnú dokumentáciu pre každý projekt na úrovni súborov. Tento nástroj identifikuje závislosti v rámci súboru a bezproblémovo ich integruje do dokumentácie.

Aktuálne sú podporovaní títo výrobcovia a tieto formáty súborov:

VýrobcaStructured Text / SCLLadder LogicFBD
Beckhofftruetruefalse
BoschRexrothtruetruefalse
CODESYStruetruetrue
Rockwell Automationtruetruefalse
SEW MOVIRUN opentruetruefalse
Siemens TIA Portaltruetruefalse
WAGOtruetruefalse

Ako generovať dokumentáciu kódu​

Začnite tým, že v hlavnom zozname projektov vyberiete projekt, pre ktorý chcete vygenerovať dokumentáciu. Kliknutím na požadovaný projekt otvoríte jeho detailné zobrazenie a dostupné možnosti dokumentácie.

Výber podporovaných súborov

V Project Viewer vyberte ľubovoľný súbor, ktorý podporuje generovanie dokumentácie.

Spustenie generovania dokumentácie

  1. Vyberte požadovaný súbor v Project Viewer
  2. Kliknutím na tlačidlo „Explain“ spustíte proces generovania dokumentácie
  3. Zobrazí sa indikátor priebehu s aktuálnym stavom procesu generovania

Spracovanie na pozadí: Generovanie dokumentácie prebieha ako proces na pozadí, takže môžete stránku opustiť alebo zavrieť prehliadač bez prerušenia operácie. Neskôr sa môžete vrátiť a skontrolovať priebeh alebo zobraziť dokončenú dokumentáciu.

informácia

Poznámka: Na generovanie dokumentácie budú dostupné len súbory, ktoré spĺňajú kritériá podporovaných formátov. Úplný zoznam kompatibilných typov a formátov súborov nájdete v časti Prehľad.

Factory Agent pre porovnávanie kódu (funkcia pred vydaním)​

Začnite tým, že v hlavnom zozname projektov vyberiete projekt, pre ktorý chcete porovnať rozdiely medzi verziami. Kliknutím na požadovaný projekt otvoríte jeho detailné zobrazenie a dostupné možnosti dokumentácie a vyberte 2 verzie na porovnanie. Následne vyberte „Compare Versions“, čím otvoríte nástroj na porovnanie verzií.

V zobrazení projektu vyberte prvok, ktorý vykazuje rozdiely. Takéto prvky sú spravidla modré (zmenené), zelené (pridané) alebo červené (odstránené) – biela znamená žiadnu zmenu. Keď sa zobrazí porovnávacie zobrazenie, vyberte „Explain“ v bloku, pre ktorý chcete vidieť vysvetlenie rozdielu. Vysvetlenie rozdielu sa zobrazí pod blokom.

Úrovne podrobnosti dokumentácie​

V predvolenom nastavení systém generuje podrobnú dokumentáciu, ktorá poskytuje komplexnú analýzu s detailnými vysvetleniami a dôkladným pokrytím. Používatelia však môžu prepnúť na zhrnutú verziu, ak uprednostňujú stručnejší prehľad.

  • Podrobná: Ponúka detailné vysvetlenia, komplexnú analýzu a dôkladné pokrytie (predvolené)
  • Zhrnutá: Poskytuje základné informácie a kľúčové koncepty v skrátenej forme