Création de variables automatique depuis autre variable + texte

  • labout
    labout

    le 29/05/2023 à 11:51 Citer ce message

    Bonjour,
    Je me tourne vers vous aujourd’hui car je ne trouve malheureusement rien pour m’aider.

    Je vous explique mon besoin :

    Je dois regrouper un certains nombre de donnée de plusieurs machine identique (une centaine par machines, toutes ces données seront les mêmes pour chaque machines), pour cela nous allons nous appuyer sur un S7-1200.

    Notez au passage que je suis nouveau sur TIA Portal et plus généralement sur Siemens…

    Afin de rendre le programme le plus générique possible, je souhaite créer un FB ou FC ? pour relier chaque entrée physique à une variable symbolique.
    Je schématise mais pour la machine 1, le FB ou FC serait comme ceci :
    FB1 :
    I1 ==> Temperature_1
    I2 ==> Temprature_2
    I3 ==> Pression_1
    I100 ==> Mesure_50

    Afin de ne pas avoir à recréer des FB ou FC identiques avec des nouvelles variables à chaque fois, j’aimerais savoir s’il est possible de faire quelque chose de ce style :
    FB1 :
    Machine = 1
    I1 ==> 1_Temperature_1
    I2 ==> 1_Temprature_2
    I3 ==> 1_Pression_1
    I100 ==> 1_Mesure_100

    FB2 :
    Machine = 2
    I1 ==> 2_Temperature_1
    I2 ==> 2_Temprature_2
    I3 ==> 2_Pression_1
    I100 ==> 2_Mesure_100

    FBX :
    Machine = X
    I1 ==> X_Temperature_1
    I2 ==> X_Temprature_2
    I3 ==> X_Pression_1
    I100 ==> X_Mesure_100

    En gros, au début du FB, je mets le numéro de la machine dans une constante. Ce numéro de machine est ensuite ajouté au début de chaque variable du FB.
    Je peux ainsi faire un copier/coller de ce FB, je modifie juste la constante pour qu’elle corresponde au numero de la machine et les numéros d’entrée à affecter.

    Ma question est donc : Est-il possible de faire quelques chose comme ça ou même autre chose qui me permette de standardiser au max ?

    Désolé par avance si ce que j’essaye d’expliquer n’est pas très claire…

Répondre à ce message

 

7 choses à savoir si Tu débutes en automatisme...

7 choses que tu dois savoir si tu debutes en automatismeCliquez ici pour télécharger le guide PDF

Superv 3