remplir un DB

  • abderrahmane
    abderrahmane
    Modérateur
    Automaticien amateur

    1 message
    Inscrit le 01/11/2017

    le 01/11/2017 à 16:00 Citer ce message

    Bonjour,
    je voudrais savoir comment remplir un DB globale (automate s7-300) avec les paramètres d'entrées (capteurs ) 20 paramètres et comment on peut récupéré les informations sauvegardées dans ce DB lorsque on a besoin .
    Merci d'avance
  • Jerome
    Jerome
    Modérateur

    118 messages
    Inscrit le 26/07/2016

    le 09/11/2017 à 17:20 Citer ce message

    Bonjour,

    Il faudrait détailler un peu plus, ce que vous voulez faire n'est pas clair du tout.
  • abderrahmane
    abderrahmane

    le 09/11/2017 à 18:09 Citer ce message

    bonjour , je veux enregistré les mesures des capteurs ainsi que la date de la mesure les mesures seront enregistré chaque jour je sais qu'il faut programmer OB 35 mais dans le meme DB je veux enregistré des mesures de trois capteurs différent (température pression débit ) ; bon j'ai une idée de déclarer 3 structures chaque une pour un capteur (structure par ce que y'a différent de types des variables date et mesures ) je sais pas comment faire avec les pointeurs et si il a mesuré 20 mesures (la taille de la strecture) comment il va retourne sur la première valeur mesuré et il s’écrase je peux pas utilisé plusieurs DB
  • Jerome
    Jerome
    Modérateur

    118 messages
    Inscrit le 26/07/2016

    le 04/12/2017 à 17:55 Citer ce message

    Oui pour se faire on peut utiliser l'adressage indirect pour remplir chaque structure.
    Une fois arrivé à la taille maximum (ex 20 enregistrements), il faut faire un test dans le programme et par exemple remettre le pointeur à 0 pour recommencer au début du DB.

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