Bonjour,
Je dispose d'un automate Schneider Modicon à processeur PREMIUM TSXP57203 et d'un capteur de niveau (sonde ultra-son) câblé sur maître (accompagné d'un afficheur) IO-LINK avec interface Modbus TCP AL1342.
Mon travail consiste à calculer la consommation journalière du liquide en question (valeur à l'instant ti - valeur à l'instant ti+24h),de la stocker en mémoire et de pouvoir afficher cette valeur ultérieurement au besoin.
J'ai donc pensé à créer une section en langage ST pour convertir l'entrée analogique reçue par le capteur et calculer la durée de 24h pour effectuer le deuxième prélèvement pour enfin calculer la différence entre la valeur initiale et la valeur finale.
Le soucis à présent est de pouvoir parcourir la mémoire de l'API pour y stocker les différentes valeurs après tout calcul fait. Comme je ne maîtrise pas très bien la programmation Schneider ST et encore moins la gestion de la mémoire d'un API, j'ai pensé à créer une 2ème section en langage IL ( programmation en assembleur) mais je ne sais pas si c'est une bonne idée.
Pouvez-vous m'aider à ce propos ??
Merci d'avance!
Dans ce guide, tu vas :
Éviter les pièges courants qui ralentissent les débuts en automatisme.
Choisir les bons langages & outils (Grafcet, Ladder, ST, FBD…) selon tes besoins.
Structurer tes premiers projets avec une méthode simple et actionnable.
Confidentialité respectée • pas de spam Lecture ~ 8 min Format PDF téléchargeable