afficher la liste des articles
ES - SIMATIC Manager -- Création de programmes -- CFC - Utilisation de blocs de bibliothèque
A quoi faut-il faire attention lors de la modification de l'adresse mnémonique d'un module d'entrée/sortie ?
Pourquoi les entrées d'un bloc pilote (driver) ne sont-elles plus connectées après le remplacement d'un module analogique HART ?
Comment paramétrer le bloc pilote du canal PCS7 APL afin que la valeur process de sortie soit inversée ?
Comment configurer un esclave Modbus en utilisant le bloc PCS7 "RCV_341" (FB 121) ?
Pourquoi obtient-on le signal "QBAD" sur le bloc pilote "CH_AI" ?
Comment est configurée l'entrée "Sample T" ?
Pourquoi le bloc INT_P fournit-il des valeurs incorrectes en sortie ?
Pourquoi le bloc CH_AI n'est-il pas connecté automatiquement avec l'option "Générer les pilotes" ?
Comment puis-je changer les classes de messages définies par défaut dans les blocs standards ?
Est-ce que les blocs de la bibliothèque CFC pour les CPU S7-300 peuvent aussi être utilisés dans un programme pour uns CPU S7-400 ?
Quelle est la signification de l'entrée VALUE_QC du bloc CH_DI ?
Pourquoi la valeur de simulation n'est pas émise en sortie du bloc pilote CH_AI et comment une valeur peut-elle être simulée ?
Quand parle-t-on de boucle de régulation avec ou sans compensation ?
Comment optimiser une boucle de régulation avec PCS 7 PID Tuner ?
Quelle la signification des paramètres "GAIN", "TN" et "TV" avec le bloc CTRL_PID ?
Pourquoi y a-t-il seulement la moitié du courant prévu en sortie de chaques modules de sortie analogique dans le cas des modules redondants ?
Quel est l'espace mémoire utilisé par les blocs et templates de la bibliothèque SIMATIC PCS 7 V6.0 dans l'AS?
Comment éviter un dépassement de la valeur en cours après un basculement "manuel/track" vers automatique du bloc "CTRL_PID" avec activation de la rampe du point de consigne?
Comment peut-on éditer des messages texte additionnels -seulement comme évènement et échelle de l'OS- dans un bloc qui supporte les messages sous SIMATIC PCS 7 V5.x ?
En générant les pilotes des modules, comment peut-on éviter le message "Des fichiers nécessaire pour le bloc CH_AI sont manquants. Notez que vous devez installer exactement la même version de librairie que celle dont le bloc est importé"?
Pourquoi, après la perte puis le retour d'un esclave PROFIBUS DP (par ex ET200M), le pilote CH_AI affiche-t-il toujours l'état "en défaut" (QBAD=1) ?
Comment faut-il configurer un module de comptage FM350-2 dans PCS 7?
Comment éliminer le message "La valeur BITVAL n'est pas définie dans le fichier AL_CHN.xml / CH_DI." dans le pilote du module?
Comment optimiser une boucle de régulation avec PCS 7 PID Tuner ?
Nº de référence:

Description
A partir de PCS7 version V5.1, il est possible d'utiliser la fonction "PCS 7 PID-Tuner" pour l'optimisation des régulateurs. Cet outil analyse les valeurs de contrôle de la boucle de régulation par le biais de mesures et en suggère alors son paramétrage optimal. Ces paramètres de réglage peuvent être appliqués immédiatement si vous le désirez.

Il est aussi possible d'optimiser les régulateurs des bibliothèques "PCS 7 Library" et "PCS 7 Advanced Process Library" depuis la version V7.1 ainsi que les régulateurs ayant des fonctions compatibles. Il est aussi possible de mesurer le temps de positionnement du moteur sur les régulateurs pas à pas.

 

Conditions requises

  • Le logiciel PCS 7 PID-Tuner est installé sur l'ES. Vous pouvez installer l'outil à partir du Setup d'installation classique de PCS 7.
  • Depuis PCS 7 version V7.1, il n'est plus nécessaire d'installer une licence supplémentaire pour PCS 7 PID Tuner.
  • Le diagramme CFC est compilé et chargé dans l'AS.
  • Il est nécessaire d'avoir une liaison en ligne entre l'ES et l'AS.
  • Les éléments suivants de la boucle de régulation sont connus :
    • Comportement du procédé en fonction de la valeur de contrôle (avec ou sans intégrale)
    • Etat de la boucle de régulation (manuel ou automatique)
    • Point de fonctionnement du régulateur
    • Type de régulateur (PID, PI ou régulateur P)

     

Instructions
La manière d'utiliser le PCS 7 PID Tuner est décrite ci-dessous en prenant l'exemple d'un régulateur PI continu.

Davantage d'informations sont disponibles dans le fichier "lisez-moi" correspondant et dans l'aide en ligne de PCS 7 PID Tuner. Un exemple de mode opératoire pratique est donné dans le document "Régulateur PID avec planification du Gain et PID Tuner" (FAQ: 38755162).

Notes

  • Veuillez noter que, lors de l'optimisation, vous intervenez directement sur le procédé. Toute interférence éventuelle avec le procédé est indiquée dans l'étape d'optimisation concernée. Vous devez être conscients des conséquences possibles.
  • Faites les arrangements appropriés avec l'équipe opérationnelle de l'installation avant de commencer l'optimisation.
  • Surveillez le procédé en permanence sur les courbes enregistrées lors de l'optimisation.
No. Procédure
1 Préparation du régulateur pour l'optimisation
Le régulateur doit être positionné en mode "Optimisation" avant de lancer l'optimisation. Vous pouvez réaliser ce paramétrage dans le diagramme CFC du régulateur ( le connecteur d'entrée  "OPTI_EN" du bloc doit être sur "Enable". Ce connecteur est caché par défaut ) ou sur la face avant du régulateur ( "Enable Optimiz." sur la vue des "Paramètres"…)
 

 
Fig. 01 : Préparation du régulateur pour l'optimisation

2 Lancement de PCS 7 PID Tuner
Sélectionner le bloc du régulateur et démarrer l'outil depuis le diagramme CFC avec la commande de menu "Edition > Optimisation régulateur PID...".


Fig. 02 : Starting PID Tuner

3 Paramétrage de l'enregistrement des courbes
Afin d'adapter l'affichage aux conditions du procédé, il faut arrêter l'enregistrement et cliquer sur le bouton "Paramétrage..." ("Settings...")


Fig. 03 : Paramétrage de l'enregistrement des courbes

4 Lancement de l'optimisation du régulateur
Cliquer le bouton "Lancer l'optimisation du contrôleur" ("Start Controller Optimization")


Fig. 04 : PID Tuner

5 Acquisition de la valeur mesurée (étapes 1 à 5)
Les étapes 1 à 3 définissent les conditions pour l'acquisition de la valeur de mesure. Les valeurs de contrôles sont enregistrées dans l'étape 4. On peut alors les observer et les analyser sur la courbe d'enregistrement. On peut alors annuler la simulation du procédé.
  1. Sélection du comportement process (avec ou sans intégrale)
  2. Sélection du mode d'opération (manuel/automatique) et saisie de la valeur de départ de la simulation.
  3. Saisie de l'échelon de simulation et de la nouvelle valeur de consigne
  4. Acquisition de la valeur mesurée
  5. Abandon de la simulation de procédé


Fig. 05 : Acquisition de la valeur mesurée

6 Comportement du régulateur et résultat (Etapes 6 à 8)
Le comportement du régulateur et son type sont sélectionnés dans les étapes 6 et 7. Dans l'étape 8 la boucle de régulation est simulée avec les paramètres optimisés du régulateur. Il est possible de tester cela avec différentes tailles d'échelons et différents paramètres de régulation.
  1. Saisie du comportement du régulateur ( avec perturbation optimisée / régulation maître optimisée )
  2. Résultat et sélection du type de régulateur ( PID/PI/P )
  3. Simulation de la boucle de régulation avec les paramètres optimisés


Fig. 06 : Paramètres de résultat


Fig. 07 : Diagramme de résultat

7 Paramétrage du régulateur (Etape 9)
Dans cette dernière étape, vous pouvez choisir d'appliquer les anciens paramètres du régulateur ou les nouveaux. Cliquer sur le bouton "Terminer" pour terminer le paramétrage du régulateur.
  1. Sélection des paramètres du régulateur (anciens/nouveaux)


Fig. 08 : Chargement des paramètres optimisés

8 Fin de l'utilisation de PID Tuner
Le régulateur  est maintenant paramétré avec ses nouveaux paramètres. Fermer PID Tuner en cliquant sur le bouton "Terminer et enregistrer". Le régulateur est réinitialisé dans son mode d'opération d'origine.

Environnement de création:
Les copies d'écran de ce FAQ ont été créées avec SIMATIC PCS 7 V7.1.

Mots clés
Ingénierie de régulation

 ID contribution:8031495   Date:2010-06-14 
Cette contribution...m´a aidéne m´a pas aidé                                 
mySupport
My Documentation Manager 
Lettre d'information 
CAx-Download-Manager 
Demande d'assistance technique
A propos de cet article
Imprimer
Créer PDF 
Envoyer l'article
QuickLinks
Outil de compatibilité 
Aide
Aide en ligne
Guided Tour