Outils pour utilisateurs

Outils du site

  • Plan
  • Créer une page
  • Aide
  • Contactez-nous!

  • tma:pv:ajout_courbe_aveva

    Différences

    Ci-dessous, les différences entre deux révisions de la page.

    Lien vers cette vue comparative

    Prochaine révision
    Révision précédente
    tma:pv:ajout_courbe_aveva [09/10/2023 13:58] – créée guillaume.cerontma:pv:ajout_courbe_aveva [29/01/2024 16:29] (Version actuelle) guillaume.ceron
    Ligne 1: Ligne 1:
    -====== Ajout courbes aveva ====== +====== Ajout courbes AVEVA====== 
    -Le nombre de données par fichier courbes dans AVEVA est limité à 1000 variables. +Le nombre de données par fichier courbes dans AVEVA est limité à 1000 variables. \\ 
    -Dans le cadre de certains projets, il est possible d'avoir besoin de plus de 1000 variables et de devoir ajouter une nouvelle feuille courbe.+Dans le cadre de certains projets, il est possible d'avoir besoin de plus de 1000 variables et de devoir ajouter une nouvelle feuille courbe.\\
     C'est le cas lorsque l'on dépasse 19 onduleurs sur un PTR, où il est nécessaire à partir du 20éme onduleurs de créer une nouvelle feuille courbe. C'est le cas lorsque l'on dépasse 19 onduleurs sur un PTR, où il est nécessaire à partir du 20éme onduleurs de créer une nouvelle feuille courbe.
      
    -Dans AVEVA, il faut créer une nouvelle table avec la même configuration en donnant un nom de table différent. +Dans AVEVA, il faut créer une nouvelle table avec la même configuration en donnant un nom de table différent.\\ 
    -Une fois la nouvelle feuille de courbe créée, vous pouvez quitter AVEVA et tout relancer. +<WRAP center round important 60%> 
    -Normalement, la nouvelle table est créée automatiquement dans pgadmin à l'ouverture de AVEVA runtime mais il se peut que cela ne soit pas le cas.+**Attention toutefois au nom de la table** vers laquelle vous poussez les données qui doit impérativement commencer par "**COURBES**" sans oublier le "**S**" car c'est important pour la **création des tables d'agrégations 10 mins**. 
     +</WRAP>
      
    -Nous ne savons pas exactement encore si c'est lié à la version de R2 SP2 mais il se peut dans certains cas selon la version AVEVA qu'une modification du fichier "StADOSvr.ini" se fasse et empêche le lien et la création de la nouvelle courbe dans PgAdmin+Une fois la nouvelle feuille de courbe créée, vous pouvez quitter AVEVA et tout relancer.\\ 
    -En effetdans l'observateur d'événement de Windows, AVEVA cherche à créer la nouvelle table avec une colonne de temps non pris en charge, en l'occurrence celle de DATETIME2. +Normalement, la nouvelle table est créée automatiquement dans PgAdmin à l'ouverture de AVEVA runtime mais il se peut que cela ne soit pas le cas.
    -Dans notre cas, c'est du TIMESTAMP qui est nécessaire.+
      
    -Pour ce faire, il faut ajouter une balise TimeStampType en plus dans le fichier "STDA.ini" qui n'existe pas au niveau du "Provider3 MSDASQL".+Nous ne savons pas exactement encore si c'est lié à la version de R2 SP2 mais il se peut dans certains cas selon la version AVEVA qu'une modification du fichier "**//StADOSvr.ini//**" se fasse et empêche le lien et la création de la nouvelle courbe dans PgAdmin.\\ 
     +En effet, dans l'observateur d'événement de Windows, AVEVA cherche à créer la nouvelle table avec une colonne de temps non pris en charge, en l'occurrence celle de **DATETIME2**.\\ 
     +Dans notre cas, c'est du **TIMESTAMP** qui est nécessaire. 
     + 
     +Pour ce faire, il faut ajouter une balise **TimeStampType** en plus dans le fichier "**//StADOSvr.ini//**" qui n'existe pas au niveau du "**//Provider3 MSDASQL//**".
       - Ouvrir un gestionnaire de tâche puis faites clique droit sur l'exe ouvrir l'emplacement du fichier.   - Ouvrir un gestionnaire de tâche puis faites clique droit sur l'exe ouvrir l'emplacement du fichier.
       - Fermer tous les applications lié à AVEVA : Studio, Runtime, Pgadmin, StADOSSvr ...ETC...   - Fermer tous les applications lié à AVEVA : Studio, Runtime, Pgadmin, StADOSSvr ...ETC...
    -  - Ouvrir le fichier ini "StADOSvr.ini" en mode administrateur sous edit notepad ++ +  - Ouvrir le fichier ini "**//StADOSvr.ini//**" en mode administrateur sous edit notepad ++ 
    -  - Chercher la balise "Provider3=MSDASQL" +  - Chercher la balise "**//Provider3=MSDASQL//**
    -  - Insérer la balise TimeStampType3=TIMESTAMP(0) aprés StringType3=VARCHAR(128)+  - Insérer la balise **TimeStampType3=TIMESTAMP(0)** après **StringType3=VARCHAR(128)**
       - Enregistrer le fichier   - Enregistrer le fichier
      
    -Relancer l'application AVEVA et aller vérifier que la table s'est bien créée dans PGAdmin.+Relancer l'application AVEVA et aller vérifier que la table s'est bien créée dans PGAdmin.\\
     Au bout de 10 min vous pouvez également vérifier si les tables d'agrégation dite "10min" se sont crée en lien avec votre la nouvelle table. Au bout de 10 min vous pouvez également vérifier si les tables d'agrégation dite "10min" se sont crée en lien avec votre la nouvelle table.
      
     +__**ATTENTION A BIEN METTRE EGALEMENT A JOUR LES FICHIERS TXT DE TRENDS PROJET dans le répertoire du projet sous C:\Users\Public\AVEVA EDGE 2020\Projects\NomProjet\Trends**__
      
     {{tag>EG EngieGreen AVEVA Ajout_Courbe Limitation_Variable Feuille_Courbe PgAdmin}} {{tag>EG EngieGreen AVEVA Ajout_Courbe Limitation_Variable Feuille_Courbe PgAdmin}}
    tma/pv/ajout_courbe_aveva.1696852705.txt.gz · Dernière modification : 09/10/2023 13:58 de guillaume.ceron