Générez vos templates Galaxy, instances et scripts QuickScript en langage naturel. XML Galaxy Export 4.0 prêt à importer dans l'IDE — conventions PascalCase respectées, UDAs typés, alarmes configurées.
Un expert virtuel qui maîtrise les formats d'import natifs d'AVEVA System Platform et les conventions industrielles de nommage.
$UserDefined avec héritage, UDAs typés (Boolean, Integer, Float, String), IO auto-assignés et groupes d'alarmes pré-configurés.
Déclinaison automatique d'un template en N instances (ex: Pompe01, Pompe02…) avec tags et aliases uniques.
OnScan, OnStartup, OnShutdown et scripts d'alarme générés avec commentaires FR et entêtes de révision.
Contrôle de structure, typage et convention PascalCase avant export. Garantit l'import sans erreur dans l'IDE Galaxy.
Aucun déploiement sans validation explicite. Journal d'audit JSONL pour traçabilité ISA-99 / IEC 62443.
Extrait réel généré par l'agent pour un template PompeCentrifuge avec 3 UDAs et une alarme.
<!-- Généré par archestra_agent.py · Galaxy Export 4.0 -->
<GalaxyExport Version="4.0" xmlns="http://www.wonderware.com/Galaxy">
<Template Name="PompeCentrifuge" Parent="$UserDefined">
<UDA Name="Vitesse" Type="Float" InitialValue="0.0" EngUnit="rpm" />
<UDA Name="Pression" Type="Float" InitialValue="0.0" EngUnit="bar" />
<UDA Name="Surchauffe" Type="Boolean" InitialValue="false" />
<Alarm Name="AlmSurchauffe" Priority="100" Category="Process">
<Condition>me.Surchauffe == true</Condition>
</Alarm>
<Script Name="OnScan">
' Mise à jour cyclique — QuickScript
IF me.Vitesse > 3000 THEN
me.Surchauffe = true;
ENDIF;
</Script>
</Template>
</GalaxyExport>
L'agent Archestra tourne en local sur votre poste ingénieur ou serveur OT. Aucune donnée Galaxy, aucun template, aucun nom d'objet ne quitte votre réseau industriel.
Exemples concrets de déploiement en milieu industriel.
Site chimique — générer 48 instances de PompeDosage à partir d'un template unique, avec aliases IO auto-assignés sur les AI/AO.
Migration ArchestrA 2014 vers System Platform 2023 — régénération propre des templates avec UDAs typés et scripts QuickScript modernisés.
Agro-alimentaire — création d'un template CuveStockage avec 12 UDAs, 3 alarmes et scripts OnScan en moins de 10 minutes.
Démo sur votre Galaxy de test, audit de votre nommage actuel ou déploiement sur site.