Sommaire des Matières pour Siemens SIMATIC PCS 7 Advanced Process Library V9.0 SP2
Page 1
Notes de sécurité Notions élémentaires sur l'APL Blocs de commande SIMATIC Blocs de surveillance Blocs de régulation Système de contrôle de procédés PCS 7 Blocs de dosage Advanced Process Library (V9.0 Blocs moteur et blocs vanne SP2) Blocs Interlock Description fonctionnelle Blocs de signalisation Blocs de comptage Temporisateurs...
Tenez compte des points suivants: ATTENTION Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des produits suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une maintenance dans les règles de l'art.
Sommaire Notes de sécurité............................39 Notions élémentaires sur l'APL........................41 Fonctions des blocs.......................41 2.1.1 Général..........................41 2.1.1.1 Classes de messages personnalisées...................41 2.1.1.2 Forçage d'états de fonctionnement..................41 2.1.1.3 Réinitialisation du bloc en cas de verrouillages ou d'erreurs..........43 2.1.1.4 Position de repos pour moteurs, vannes et régulateurs............48 2.1.1.5 Définir les temps d'alerte des activations pour les moteurs et les vannes......52 2.1.1.6...
Page 4
Sommaire 2.1.5.4 Calcul et sortie de l'état du signal pour les blocs à logique analogique.......115 2.1.5.5 Calcul et sortie de l'état du signal pour les blocs de redondance........116 2.1.5.6 Calcul et sortie de l'état du signal pour les blocs à priorité d'état paramétrable....118 2.1.5.7 Calcul et sortie de l'état du signal pour les blocs de verrouillage.........119 2.1.5.8...
Page 5
Sommaire 2.1.9.31 Evaluation séparée des signaux de verrouillage pontés et simulés........157 2.1.9.32 Utiliser la consigne interne ou externe pour la quantité fine absolue........159 2.1.9.33 Activer le temps de transfert pour les informations en retour..........159 2.1.9.34 Sortie de la dernière valeur valide si valeur brute invalide...........159 2.1.9.35 Utiliser la dernière valeur après un chargement complet comme valeur actuelle pour le démarrage du bloc.......................160...
Page 6
Sommaire 2.1.9.80 Vanne à fermeture étanche....................182 2.1.9.81 Comportement de l'acquisition du premier signal si désactivée...........182 2.1.9.82 Comportement des points de commutation en mode de fonctionnement "Hors service" ..183 2.1.9.83 Comportement pour le mode de fonctionnement Hors service..........183 2.1.9.84 Quitter le mode local......................184 2.1.9.85 Affichage du verrouillage pour LocalSetting 2 ou 4..............184 2.1.9.86...
Page 7
Sommaire 2.1.10.6 Consigne suiveuse en mode manuel...................209 2.1.10.7 Valeur réglante suiveuse et sa limitation................209 2.1.10.8 Appliquer et limiter des grandeurs perturbatrices..............211 2.1.10.9 Décomposition de la structure des régulateurs..............211 2.1.11 Signalisation.........................212 2.1.11.1 Domaine d'application des retards d'alarmes..............212 2.1.11.2 Une valeur de temps pour toutes les limites................213 2.1.11.3 Une valeur de temps par paire de limites................213 2.1.11.4...
Page 8
Sommaire 2.3.22 Vue de lot..........................321 2.3.23 Vue mémo..........................323 2.3.24 Vue de courbes........................326 2.3.25 APL Operator Trend Control (AOTC)...................328 2.3.26 Modification des valeurs limites et leur indication dans le bloc d'affichage......340 2.3.27 Gestion centralisée des couleurs..................341 Navigateur de point de mesure PCS 7.................365 2.4.1 Présentation de la fenêtre "Navigateur de point de mesure PCS 7"........365 Blocs de commande..........................369...
Page 9
Sommaire 3.4.8.1 Vues de OpDi01........................416 3.4.8.2 Vue standard de OpDi01......................416 3.4.8.3 Vue aperçu de OpDi01......................418 3.4.8.4 Icône de bloc pour OpDi01....................419 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir)........421 3.5.1 Description de OpDi03......................421 3.5.2 Modes de fonctionnement de OpDi03..................422 3.5.3 Fonctions de OpDi03......................423 3.5.4 Traitement d'erreur de OpDi03.....................426...
Page 10
Sommaire 4.2.3 Fonctions de AV........................465 4.2.4 Traitement d'erreur de AV....................467 4.2.5 Signalisation de AV......................468 4.2.6 Connecteurs de AV......................469 4.2.7 Schéma fonctionnel de AV....................473 MonAnL - Surveillance d'un point de mesure analogique (Large)........474 4.3.1 Description de MonAnL......................474 4.3.2 Modes de fonctionnement de MonAnL................477 4.3.3 Fonctions de MonAnL......................478 4.3.4...
Page 11
Sommaire 4.6.1 Description de MonDiS......................553 4.6.2 Modes de fonctionnement de MonDiS.................556 4.6.3 Fonctions de MonDiS......................557 4.6.4 Traitement d'erreur de MonDiS....................560 4.6.5 Signalisation de MonDiS......................561 4.6.6 Connecteurs de MonDiS......................563 4.6.7 Schéma fonctionnel de MonDiS...................565 4.6.8 Contrôle-commande......................566 4.6.8.1 Vues de MonDiS........................566 4.6.8.2 Vue standard de MonDiS.....................567 4.6.8.3 Vues des paramètres de MonDiS..................568...
Page 12
Sommaire 5.3.4 Traitement d'erreur de FmCont....................652 5.3.5 Signalisation de FmCont......................653 5.3.6 Connecteurs de FmCont......................656 5.3.7 Schéma fonctionnel de FmCont...................673 5.3.8 Contrôle-commande......................675 5.3.8.1 Vues de FmCont........................675 FmTemp - Couplage aux modules de régulation de température FM 355-2.......676 5.4.1 Description de FmTemp.......................676 5.4.2 Modes de fonctionnement de FmTemp................680 5.4.3...
Page 13
Sommaire 5.7.5 Signalisation de PIDConL....................802 5.7.6 Connecteurs de PIDConL....................805 5.7.7 Schéma fonctionnel de PIDConL..................824 5.7.8 Contrôle-commande......................826 5.7.8.1 Vues de PIDConL........................826 5.7.8.2 Vue standard de PIDConL, PIDConS et PIDConR..............827 5.7.8.3 Vue aperçu de PIDConL, PIDConS et PIDConR..............832 PIDConS - Régulateur PID continu (Small).................835 5.8.1 Description de PIDConS......................835 5.8.2...
Page 14
Sommaire 5.11.8.2 Vue standard de Ratio......................972 5.11.8.3 Vues des paramètres de Ratio.....................974 5.11.8.4 Vue aperçu de Ratio......................976 5.11.8.5 Icône de bloc pour Ratio......................977 5.12 SplRange - Division du signal....................979 5.12.1 Description de SplRange.....................979 5.12.2 Modes de fonctionnement de SplRange................980 5.12.3 Fonctions de SplRange......................981 5.12.4 Traitement d'erreur de SplRange..................984...
Page 15
Sommaire 5.16.5 Connecteurs de KalFilt.......................1053 5.16.6 Signalisation de KalFilt.......................1057 5.16.7 Schéma fonctionnel de KalFilt....................1058 5.16.8 Contrôle-commande......................1058 5.16.8.1 Vues de KalFilt........................1058 5.16.8.2 Vue standard de KalFilt......................1059 5.16.8.3 Vue des paramètres de KalFilt...................1062 5.16.8.4 Vue des paramètres 2 de KalFilt..................1063 5.16.8.5 Vue aperçu de KalFilt......................1064 5.16.8.6 Vue des mesures de KalFilt....................1066 5.16.8.7...
Page 16
Sommaire 7.3.1 Description de MotS......................1176 7.3.2 Modes de fonctionnement de MotS...................1179 7.3.3 Fonctions de MotS......................1180 7.3.4 Traitement d'erreur de MotS....................1185 7.3.5 Signalisation de MotS......................1186 7.3.6 Connecteurs de MotS......................1188 7.3.7 Schéma fonctionnel de MotS.....................1193 7.3.8 Contrôle-commande......................1193 7.3.8.1 Vues de MotS........................1193 7.3.8.2 Vue standard de MotS.......................1194 7.3.8.3 Vue aperçu de MotS......................1197...
Page 17
Sommaire 7.6.8.2 Vue standard de MotSpdL....................1328 7.6.8.3 Vue aperçu de MotSpdL....................1332 7.6.8.4 Icône de bloc pour MotSpdL....................1336 ShrdResS - Multiplexeur pour ressources utilisées plusieurs fois (Large)......1339 7.7.1 Description de ShrdResL....................1339 7.7.2 Modes de fonctionnement de ShrdResL................1342 7.7.3 Fonctions de ShrdResL......................1343 7.7.4 Traitement d'erreur de ShrdResL..................1349 7.7.5...
Page 18
Sommaire 7.10.5 Signalisation de VlvL......................1439 7.10.6 Connecteurs de VlvL......................1440 7.10.7 Schéma fonctionnel de VlvL....................1448 7.10.8 Contrôle-commande......................1448 7.10.8.1 Vues de VlvL........................1448 7.10.8.2 Vue standard de VlvL......................1449 7.10.8.3 Vue aperçu de VlvL......................1452 7.10.8.4 Icône de bloc pour VlvL......................1455 7.11 VlvS - Vanne (Small)......................1458 7.11.1 Description de VlvS......................1458 7.11.2...
Page 19
Sommaire 7.14 VlvPosL - Positionneur de vanne..................1597 7.14.1 Description de VlvPosL......................1597 7.14.2 Modes de fonctionnement de VlvPosL................1603 7.14.3 Fonctions de VlvPosL......................1605 7.14.4 Traitement d'erreur de VlvPosL ..................1621 7.14.5 Signalisation de VlvPosL....................1624 7.14.6 Connecteurs de VlvPosL....................1626 7.14.7 Schéma fonctionnel de VlvPosL ..................1640 7.14.8 Contrôle-commande......................1641 7.14.8.1...
Page 20
Sommaire 8.4.3 Fonctions de Intlk16......................1708 8.4.4 Traitement d'erreur de Intlk16....................1712 8.4.5 Signalisation de Intlk16......................1713 8.4.6 Connecteurs de Intlk16......................1713 8.4.7 Schéma fonctionnel de Intlk16...................1721 8.4.8 Contrôle-commande......................1721 8.4.8.1 Vues des blocs Interlock....................1721 Firstln : Transformer la sortie FirstIn d'un bloc Interlock en une valeur associée à un message..........................1722 8.5.1 Description de Firstln......................1722...
Page 21
Sommaire Blocs de comptage..........................1789 10.1 CountScL - Compteur / décompteur..................1789 10.1.1 Description de CountScL....................1789 10.1.2 Modes de fonctionnement de CountScL................1793 10.1.3 Fonctions de CountScL......................1794 10.1.4 Traitement d'erreur de CountScL ..................1797 10.1.5 Signalisation de CountScL....................1798 10.1.6 Connecteurs de CountScL....................1799 10.1.7 Schéma fonctionnel de CountScL..................1804 10.1.8 Contrôle-commande......................1804 10.1.8.1...
Page 22
Sommaire 10.4.4 Traitement d'erreur de CntOhSc..................1876 10.4.5 Signalisation de CntOhSc....................1876 10.4.6 Connecteurs de CntOhSc....................1876 10.4.7 Schéma fonctionnel de CntOhSc..................1880 10.4.8 Contrôle-commande......................1880 10.4.8.1 Vues de CntOhSc......................1880 10.4.8.2 Vue standard de CntOhSc....................1881 10.4.8.3 Vue des valeurs limites de CntOhSc..................1883 10.4.8.4 Vue aperçu de CntOhSc....................1884 10.4.8.5 Icônes de bloc pour CntOhSc....................1885 Temporisateurs............................1887...
Page 23
Sommaire 12.2.7 Schéma de principe de Add04...................1922 12.3 Add08 - Additionneur avec 8 valeurs.................1923 12.3.1 Description de Add08......................1923 12.3.2 Modes de fonctionnement de Add08.................1924 12.3.3 Fonctions de Add08......................1924 12.3.4 Traitement d'erreur de Add08....................1925 12.3.5 Signalisation de Add08......................1926 12.3.6 Connecteurs de Add08......................1926 12.3.7 Schéma de principe de Add08...................1927 12.4...
Page 24
Sommaire 12.9 Integral - Calcul d'une intégrale de temps................1962 12.9.1 Description de Integral.......................1962 12.9.2 Modes de fonctionnement de Integral................1963 12.9.3 Fonctions de Integral......................1964 12.9.4 Traitement d'erreur de Integral...................1966 12.9.5 Signalisation de Integral.....................1967 12.9.6 Connecteurs de Integral.....................1967 12.9.7 Schéma de principe de Integral..................1969 12.10 Lag - Filtre passe-bas......................1970 12.10.1...
Page 25
Sommaire 12.15.1 Description de Smooth ......................2007 12.15.2 Modes de fonctionnement de Smooth................2008 12.15.3 Fonctions de Smooth......................2009 12.15.4 Traitement d'erreur de Smooth..................2010 12.15.5 Signalisation de Smooth....................2010 12.15.6 Connecteurs de Smooth....................2011 12.15.7 Schéma fonctionnel de Smooth..................2012 12.16 SqrRoot - Extraire la racine carrée d'une valeur..............2013 12.16.1 Description de SqrRoot......................2013 12.16.2...
Page 26
Sommaire 13.3.1 Description de MuxAn03....................2040 13.3.2 Modes de fonctionnement de MuxAn03................2041 13.3.3 Fonctions de MuxAn03......................2041 13.3.4 Traitement d'erreur de MuxAn03..................2045 13.3.5 Signalisation de MuxAn03....................2045 13.3.6 Connecteurs de MuxAn03....................2045 13.3.7 Schéma fonctionnel de MuxAn03..................2047 13.4 MuxAn08 - Sélection d'une valeur analogique afin d'augmenter la disponibilité / sécurité..2048 13.4.1 Description de MuxAn08....................2048 13.4.2...
Page 27
Sommaire 13.8.8.3 Vue aperçu de SelA16In....................2085 13.8.8.4 Icône de bloc pour SelA16In....................2086 13.9 SelAn16L - version large de SelAn16In................2089 13.9.1 Description de SelAn16L....................2089 13.9.2 Modes de fonctionnement SelAn16L.................2091 13.9.3 Fonctions de SelAn16L......................2091 13.9.4 Traitement d'erreur de SelAn16L..................2094 13.9.5 Signalisation de SelAn16L....................2095 13.9.6 Connecteurs SelAn16L......................2095 13.9.7...
Page 28
Sommaire 14.5.1 Description de Or08......................2128 14.5.2 Modes de fonctionnement de Or08..................2129 14.5.3 Fonctions de Or08......................2129 14.5.4 Traitement d'erreur de Or08....................2130 14.5.5 Signalisation de Or08......................2130 14.5.6 Connecteurs de Or08......................2131 14.5.7 Schéma fonctionnel de Or08....................2132 14.6 Not01 - Inversion d'un signal d'entrée................2133 14.6.1 Description de Not01......................2133 14.6.2...
Page 29
Sommaire 14.11.2 Modes de fonctionnement de Trigger................2158 14.11.3 Fonctions de Trigger......................2159 14.11.4 Traitement d'erreur de Trigger...................2159 14.11.5 Signalisation de Trigger.....................2160 14.11.6 Connecteurs de Trigger.....................2160 14.11.7 Schéma fonctionnel de Trigger..................2161 14.12 XOr04 - Opération logique OU Exclusif................2162 14.12.1 Description de XOr04......................2162 14.12.2 Modes de fonctionnement de XOr04.................2163 14.12.3...
Page 30
Sommaire 16.5.4 Traitement d'erreur de FbDiIn....................2201 16.5.5 Signalisation de FbDiIn......................2201 16.5.6 Connecteurs de FbDiIn......................2202 16.5.7 Schéma fonctionnel de FbDiIn...................2205 16.6 FbDiOu - Bloc de voie de sortie TOR pour appareils de terrain.........2206 16.6.1 Description de FbDiOu.......................2206 16.6.2 Modes de fonctionnement de FbDiOu................2208 16.6.3 Fonctions de FbDiOu......................2208 16.6.4...
Page 31
Sommaire 16.11.3 Fonctions de Pcs7AnOu....................2265 16.11.4 Traitement d'erreur de Pcs7AnOu..................2267 16.11.5 Signalisation de Pcs7AnOu....................2268 16.11.6 Connecteurs de Pcs7AnOu....................2268 16.11.7 Schéma fonctionnel de Pcs7AnOu..................2271 16.12 Pcs7DiIn - Bloc de voie d'entrée TOR................2272 16.12.1 Description de Pcs7DiIn.....................2272 16.12.2 Modes de fonctionnement de Pcs7DiIn................2274 16.12.3 Fonctions de Pcs7DiIn.......................2275 16.12.4...
Page 32
Sommaire 16.17.3 Fonctions de Pcs7Cnt3......................2320 16.17.4 Traitement d'erreur de Pcs7Cnt3..................2321 16.17.5 Signalisation de Pcs7Cnt3....................2322 16.17.6 Connecteurs de Pcs7Cnt3....................2322 16.17.7 Schéma fonctionnel de Pcs7Cnt3..................2326 16.18 Pcs7HaAI : bloc de voie de variable HART pour modules AI HART........2327 16.18.1 Description de Pcs7HaAI....................2327 16.18.2 Modes de fonctionnement de Pcs7HaAI................2328 16.18.3...
Page 33
Sommaire 17.4 StruDiIn - Dissociation d'une variable à structure TOR............2367 17.4.1 Description de StruDiIn......................2367 17.4.2 Modes de fonctionnement de StruDiIn................2368 17.4.3 Fonctions de StruDiIn......................2368 17.4.4 Traitement d'erreur de StruDiIn..................2368 17.4.5 Signalisation de StruDiIn....................2369 17.4.6 Connecteurs de StruDiIn....................2369 17.4.7 Schéma fonctionnel de StruDiIn..................2370 17.5 StruDiOu - Création d'une variable à...
Page 34
Sommaire 17.10.1 Description de MSTIn......................2392 17.10.2 Modes de fonctionnement de MSTIn.................2393 17.10.3 Fonctions de MSTIn......................2393 17.10.4 Traitement d'erreur de MSTIn....................2393 17.10.5 Signalisation de MSTIn......................2394 17.10.6 Connecteurs de MSTIn......................2394 17.10.7 Schéma fonctionnel de MSTIn...................2395 17.11 MSTOu - Association de signalisations d'état distinctes en un état de maintenance..2396 17.11.1 Description de MSTOu.......................2396 17.11.2...
Page 35
Sommaire 18.3.1 Description de STRep......................2417 18.3.2 Modes de fonctionnement de STRep.................2418 18.3.3 Fonctions de STRep......................2418 18.3.4 Traitement d'erreur de STRep....................2418 18.3.5 Signalisation de STRep......................2418 18.3.6 Connecteurs de STRep......................2418 18.3.7 Schéma fonctionnel de STRep..................2419 18.4 AssetM - Surveillance des dépassements de limites pour les variables de processus..2420 18.4.1 Description de AssetM.......................2420 18.4.2...
Page 36
Sommaire Blocs de communication.........................2443 20.1 Snd_DigVal - Emission de valeurs analogiques avec code qualité (Snd_DigVal).....2443 20.1.1 Description de Snd_DigVal....................2443 20.1.2 Modes de fonctionnement de Snd_DigVal.................2444 20.1.3 Fonctions de Snd_DigVal....................2444 20.1.4 Traitement d'erreur de Snd_DigVal..................2445 20.1.5 Signalisation de Snd_DigVal....................2445 20.1.6 Connecteurs de Snd_DigVal....................2445 20.1.7 Schéma fonctionnel de Snd_DigVal...................2446 20.2...
Page 37
Sommaire 21.8 Régulateur PID avec application dynamique de perturbation (FfwdDisturbCompensat). ..2470 21.9 Régulateur PID avec prédicateur Smith (SmithPredictorControl)........2473 21.10 Régulateur pas-à-pas avec accès direct à l'actionneur, sans signalisation de position (StepControlDirect)......................2474 21.11 Régulateur pas-à-pas avec bloc actionneur associé et signalisation de position (StepControlActor)......................2475 21.12 Régulation split-range avec surveillance de la boucle de régulation par ConPerMon...
Page 38
Sommaire 21.38 Moteur selon le profil pour Low Voltage Switchgear Devices avec le profil 1 du MM_Starter.........................2508 21.39 Vanne (Valve_Lean)......................2509 21.40 Vanne à deux voies (Valve2Way)..................2510 21.41 Vanne-moteur (ValveMotor)....................2511 21.42 Vanne de réglage (VlvAnL) ....................2512 21.43 Vanne de réglage pour appareils PA/FF (ValveAnalog_Fb)..........2513 21.44 Exemple de projet APL_Example_xx.................2514 21.44.1...
Pour garantir la sécurité des installations, systèmes, machines et réseaux contre les cybermenaces, il est nécessaire d’implémenter (et de préserver) un concept de sécurité industrielle global et moderne. Les produits et solutions de Siemens ne constituent qu’une partie d’un tel concept.
Page 40
Notes de sécurité Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Notions élémentaires sur l'APL Fonctions des blocs 2.1.1 Général 2.1.1.1 Classes de messages personnalisées Classes de messages personnalisées Les termes ou classes d'alarmes Alarme, Alerte, Tolérance employés dans ce document ou les symboles et couleurs correspondants ne s'appliquent pas aux classes de messages personnalisées.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Le forçage d'états de fonctionnement a la priorité maximale par rapport aux trois modes de fonctionnement. Remarque En mode local, il n'est pas possible de forcer des états de fonctionnement. Forçage d'états de fonctionnement pour les régulateurs En régulation, cette procédure est également appelée mode suiveur forcé...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Signalisation Aucune alarme n'est affectée au forçage de modes de fonctionnement. Si vous souhaitez le signaler, vous pouvez toutefois utiliser le paramètre d'entrée interconnectable libre pour la génération des alarmes. Pour plus d'informations à ce sujet, référez-vous au paragraphe Génération de messages spécifiques aux instances (Page 218).
Page 44
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Effacement des erreurs de surveillance et des verrouillages en mode manuel et automatique Vous pouvez déterminer le comportement au moyen des bits Feature suivants : ● Feature.Bit9 : Réinitialisation en cas de verrouillage (protection) ou d'erreur de signaux d'entrée (Page 169) ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Effacement de la protection moteur (Trip) en mode local En mode local, il n'est pas nécessaire d'utiliser le bouton du bloc d'affichage pour effacer l'indication "Protection moteur". Elle disparaît d'elle-même dès que Trip = 1, que les signaux d'activation et d'information en retour concordent et qu'une commande est émise pour arrêter le moteur.
Page 46
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Permit Interlock Protect Mode de fonctionnement : S'applique quand le bloc est Une fois la condition de ver‐ Feature.Bit9 et 30 = 0 : en position de repos. rouillage disparue, l'activa‐ réinitialisation via bloc d'affi‐ automatique tion en cours redevient de chage ou RstLi = 1...
Page 47
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Erreurs Arrêt rapide Trip Signification Protection moteur Erreurs de surveillance et er‐ Arrêt rapide reurs externes Description La fonction de protection du Avec un arrêt rapide, l'entraî‐ ● Surveillance du moteur s'utilise pour arrêter nement est arrêté...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Erreurs Arrêt rapide Trip Mode de fonctionnement : Avec LocalSetting = 1 ou Avec LocalSetting = 1 ou Le déverrouillage de l'arrêt rapide se fait dans le bloc local d'affichage au moyen du bou‐ si les signaux d'activation et ●...
Page 49
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Position de repos pour les moteurs Pour les moteurs, la position de repos correspond toujours à l'arrêt. La mise en position de repos a lieu lorsque : ● La fonction surveillance des signalisations en retour (Page 99) a été déclenchée. ●...
Page 50
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Position de repos pour les blocs VlvAnL et VlvPosL (actionneur) Les positions de repos possibles sont déterminées au paramètre SafePos : ● SafePos = 0 : La position de repos de la vanne de réglage est "Fermée" (MV.Value = MV_LoLim) ●...
Page 51
Notions élémentaires sur l'APL 2.1 Fonctions des blocs SafePos SafePos2 Position de repos Remarques ManLoLim pour PIDConL, PIDConR ou MV_LoLim Limite inférieure pour la valeur réglante pour PIDConS en mode manuel ManHiLim pour PIDConL, PIDConR ou MV_HiLim Limite supérieure pour la valeur réglan‐ pour PIDConS te en mode manuel Position de repos de la valeur réglante...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.1.5 Définir les temps d'alerte des activations pour les moteurs et les vannes Définir les temps d'alerte des activations pour les moteurs et les vannes Cette fonction est prise en charge uniquement par les blocs de type "Large". Vous pouvez générer des signaux d'alerte, par exemple lorsque des moteurs sont démarrés ou des vannes ouvertes.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Signal de sortie sous forme de signal statique Dans les blocs, l'activation est mise à disposition sous forme de signal statique via des paramètres de sortie interconnectables. Dans le bloc MotRevL, il est possible de fournir des signaux statiques via les paramètres de sortie Fwd, Rev et Run, par exemple.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La sortieFirstIn vous indique, en code binaire, le numéro de l'entrée qui a provoqué le dernier changement de la sortie de 1 à 0 (état correct après verrouillage). La cause peut en être : ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Le paramètre de sortie RdyToStart indique "Prêt à l'enclenchement" pour les groupes de blocs suivants : ● Moteurs ● Vannes ● Doseurs ● Régulateurs logiciels ● Régulateurs matériels Prêt à l'enclenchement pour les moteurs Les blocs moteur calculent comme suit leur disposition à...
Page 56
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Prêt à l'enclenchement pour les vannes Les blocs vanne calculent comme suit leur disposition à démarrer : Figure 2-2 Signal de sortie "Prêt à l'enclenchement" pour les vannes Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Prêt à l'enclenchement pour les doseurs Les blocs doseur calculent comme suit leur disposition à démarrer : Figure 2-3 Signal de sortie "Prêt à l'enclenchement" pour les doseurs Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Prêt à l'enclenchement pour les régulateurs logiciels Les régulateurs logiciels calculent comme suit leur disposition à démarrer : Figure 2-4 Signal de sortie "Prêt à l'enclenchement" pour les régulateurs logiciels Prêt à l'enclenchement pour les régulateurs matériels Les régulateurs matériels calculent comme suit leur disposition à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Figure 2-5 Signal de sortie "Prêt à l'enclenchement" pour les régulateurs matériels 2.1.1.9 Simulation de signaux Simulation de signaux La simulation désigne la manipulation d'un signal, indépendamment de la source effective du signal ou de la logique dont il est issu.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs ● Les blocs à un ou plusieurs paramètres d'entrée pour des signaux avec "Générer l'état à partir des états individuels" se voient attribuer un état groupé conformément à la table des priorités. Cet état groupé est indiqué comme suit, avec l'état Simulation, dans la ligne d'état de l'icône du bloc et du bloc opérateur : ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La simulation en cours d'exécution s'effectue dans le bloc d'affichage, par clic sur le bouton "Simulation" dans la vue des paramètres. Cette simulation se caractérise par le fait que : ● Elle ne peut être activée / désactivée qu'avec le niveau d'autorisation de conduite Système. ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Remarque Quand vous commutez un bloc de régulation en simulation interne pendant le mode automatique et que le régulateur est relié au processus réel du côté actionneur, vous ouvrez ainsi la boucle de régulation. Les signaux de réglage calculés au moyen de la mesure simulée sont appliqués au processus, mais le mouvement du processus qui en résulte n'est plus reconnaissable à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.1.11 Requête de validation de maintenance Faire une requête de maintenance (MS → APL) Un opérateur peut faire une requête de validation de maintenance dans la Vue de maintenance du bloc d'affichage ASSET ("Etat de service" → "Requête de validation"). Après avoir fait une requête de maintenance, l'opérateur peut définir la validation de maintenance.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Séquence fonctionnelle dans APL ● Le paramètre de sortie MS_Req du bloc de voie est mis à 1 lorsqu'un opérateur fait une requête de maintenance dans la Vue de maintenance du bloc d'affichage ASSET. ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.1.12 Validation de maintenance Transmettre la validation de maintenance La validation de maintenance sert d'information sur un point de mesure auquel il s'agit de réaliser une mesure de maintenance, d'entretien ou de calibrage. Vous pouvez utiliser le signal de validation de maintenance pour transmettre l'information entre l'OS et la Maintenance Station via la validation d'un point de mesure.
Page 66
Notions élémentaires sur l'APL 2.1 Fonctions des blocs ● L'entrée MS_Rel du bloc de voie prend alors également la valeur 1. ● Le bloc de voie signale la validation de maintenance au bloc de diagnostic via le paramètre DXCHG. ● Il faut que tous les bits 0 des paramètresDXCHG_XX soient à 1 sur le bloc de diagnostic pour que la validation de maintenance soit signalée à...
Page 67
Notions élémentaires sur l'APL 2.1 Fonctions des blocs ● Le bloc de voie détermine l'état "En cours" de la Maintenance Station via le paramètre d'entrée MS et fournit cette information au paramètre de sortie OosAct. ● Dans le bloc technologique, l'état "En cours" s'affiche dans le paramètre d'entrée OosLi puis est transmis au bloc d'affichage pour visualisation.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Explications du graphique : Mémoire image des entrées Mémoire image des sorties Lignes noires Connexions automatiques au système Lignes vertes Connexions aux valeurs de processus par le concepteur Lignes bleues Connexions pour la validation de maintenance par le concepteur Remarque Pour plus d'informations sur la maintenance, référez-vous au manuel "Système de conduite de processus PCS 7 - OS Conduite du process".
Page 69
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La dernière voie en gigue et son temps de retard paramétré désactivent la signalisation de gigue. Les blocs de voie suivants ont cette fonction : FbAnIn - Bloc de voie d'entrée analogique pour appareils de terrain (Page 2171) FbAnTot - Bloc de voie Analog Totalizer pour appareils de terrain (Page 2190) FbAnOu - Bloc de voie de sortie analogique pour appareils de terrain (Page 2180) FbDiIn - Bloc de voie d'entrée TOR pour appareils de terrain (Page 2197)
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.1.15 Comportement au démarrage avec le bloc Trigger Comportement au démarrage avec le bloc Trigger Le bloc fonctionnel Trigger vous permet d'influencer le comportement au démarrage des blocs Limit, TimerP, FlipFlop et Trigger. Connectez le paramètre de sortie InitOut du bloc Trigger au paramètre d'entrée Init du bloc Limit, TimerP ou FlipFlop pour initialiser ces blocs.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Vous trouverez ci-après une vue d'ensemble. En cliquant sur le mode de fonctionnement, vous parvenez directement à la description détaillée correspondante. Un graphe d'état des modes de fonctionnement (Page 85) se trouve à la fin du chapitre. Modes de fonctionnement pour moteurs, vannes et doseurs Les modes de fonctionnement suivants sont disponibles : 1.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Il existe en outre des informations spécifiques aux blocs, s'écartant de la norme, tels que les paramétrages. Référez-vous à ce sujet à la description et aux fonctions des différents blocs. Remarque Tenez compte du fait que la réalisation des modes de fonctionnement est différente dans les diverses familles de blocs.
Page 73
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La temporisation pour la fonction "Inhibition du redémarrage après arrêt du moteur (Page 1491)" est réinitialisée dans ce mode. Remarque Remarques sur VlvMotL et VlvPosL Si la position de repos de VlvMotL est "Fermé" ou "Ouvert", les sorties de commande "Fermé" ou "Ouvert"...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Quel que soit le mode de fonctionnement, la vue des paramètres du bloc d'affichage indique toujours l'état du paramètre OosLi =1 avec l'icône de l'état "En cours" (voir tableau), à côté du bouton "Maintenance validée". Représentation Signification En cours...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Commutation entre les modes de fonctionnement La commutation entre le "mode manuel" et le "mode automatique" s'effectue selon le schéma suivant : Commutation via le bloc d'affichage (ModLiOp = 0) : la commutation entre modes de fonctionnement s'effectue dans la vue standard du bloc d'affichage.
Page 76
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Quand les deux signaux (ManModLi =1, AutModLi = 1) sont à 1, ManModLi = 1 a la priorité. Remarque Depuis un SFC normal (mais pas depuis l'instance d'un type SFC), vous pouvez également accéder aux paramètres pilotables AutModOp et ManModOp.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Commutation du "Mode automatique" au "Mode manuel" La commutation du mode manuel au mode automatique peut se faire avec ou sans consigne interne suiveuse. Vous définissez ce comportement sur la connexion SP_TrkPV qui peut être également commandée dans la vue des paramètres (option "SP = PV").
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.2.5 Modes de fonctionnement manuel et automatique pour les moteurs, vannes et doseurs Modes de fonctionnement manuel et automatique pour les moteurs, vannes et doseurs En "mode manuel", l'appareil est piloté par l'opérateur en commande manuelle. C'est l'opérateur qui décide comment modifier la valeur réglante (signal de sortie) pour le bloc.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Commutation via bloc d'affichage (ModLiOp = 0) : la commutation entre modes de fonctionnement s'effectue dans la vue standard du bloc d'affichage. Ce sont les paramètres ManModOp pour le "mode manuel" et AutModOp pour le "mode automatique" qui sont utilisés dans le bloc fonctionnel.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Comportement des signaux de commutation du mode de fonctionnement Le bit Feature Réinitialisation des commandes pour la commutation du mode de fonctionnement (Page 167) permet de définir si le signal de commutation du mode de fonctionnement est réinitialisé...
Page 81
Notions élémentaires sur l'APL 2.1 Fonctions des blocs AdvCoRdy des régulateurs de niveau inférieur par la fonction ET pour permettre une commutation centrale. Le paramètre de sortie AdvCoAct = 1 indique que le bloc se trouve en mode programme. Sélection du type de mode programme Il existe deux types de modes programme : ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.2.7 Mode local Domaines d'application du mode local Ce mode de fonctionnement est utilisé pour les moteurs, vannes et doseurs. La commande s'effectue directement ou par une station de commande "locale". Vous pouvez également paramétrer différents comportements via le paramètre LocalSetting.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Commande du "Mode local" via des entrées interconnectées En "Mode local", la fonctionnalité du bloc est influencée par des paramètres d'entrée interconnectés conformément aux réglages dans le paramètre LocalSetting. Vous avez les possibilités suivantes : ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Le tableau suivant montre l'affectation de la touche de commande à l'entrée de bloc correspondante : Les fonctions de verrouillage du bloc sont désactivées. Vue d'ensemble du comportement en mode local 5 (VlvS seul) LocalSetting Activer le mode non activa‐...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.2.8 Graphe d'état des modes de fonctionnement Graphe d'état des modes de fonctionnement Figure 2-7 Graphe d'état des modes de fonctionnement * Ce mode de fonctionnement est utilisé pour les moteurs, vannes et doseurs. ** Ce mode de fonctionnement n'est utilisé...
Page 86
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Nº dans le Condition du changement d'état graphique (ci- dessus) Automatique → manuel ● par bloc d'affichage -(ManModOp = 1) quand ModLiOp = 0 ou ● par ManModLi = 1 quand ModLiOp = 1 et bit Feature Définir le mode commutateur ou le mode bouton (Page 173)= 0 ou ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Nº dans le Condition du changement d'état graphique (ci- dessus) (11) Manuel → mode programme Condition pour le passage du mode manuel en mode programme : AdvCoEn = 1 et AdvCoModSP = 0 ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs ● Erreur du système de contrôle de procédé (CSF) externe ● Messages librement choisis ExtMsg1..4 Remarque L'état des différents signaux n'est pas pris en considération pour le calcul de l'erreur groupée. 2.1.3.3 Surveillance des limites Surveillance des limites de la valeur de processus Vous pouvez surveiller les limites suivantes d'alarme, d'alerte et de tolérance supérieure et...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs (voir graphique). De plus, le paramètre de sortie prend la valeur SumMsgAct = 1 quand une limite au moins a été atteinte ou dépassée. Vous pouvez utiliser le Feature.Bit29 Signalisation du dépassement de valeur limite (Page 177) pour déterminer si le paramètre de sortie déclenche la surveillance de limite par la valeur "0"...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur par défaut : à l'insertion du bloc, la surveillance des limites de tolérance est désactivée, c.-à-d. que les paramètres ont la valeur 0. Pour activer la surveillance, vous devez affecter 1 à...
Page 91
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Surveillance des limites de la valeur de comptage Vous pouvez surveiller les limites suivantes d'alarme, d'alerte et de tolérance supérieure et inférieure de la valeur de comptage : ● OutAH_Lim : limite d'alarme supérieure ●...
Page 92
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Résultat de la surveillance des limites La surveillance des limites fournit son résultat dans les paramètres de sortie interconnectables : ● OutAH_Act = 1: : limite d'alarme supérieure atteinte ou dépassée ● OutAL_Act = 1: : limite d'alarme inférieure atteinte ou dépassée ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs A l'insertion du bloc, l'émission d'alarmes n'est pas inhibée (tous les paramètres xx_MsgEn sont à 1 par défaut). Les alarmes ne peuvent être émises que si la surveillance des limites a été activée pour la valeur analogique supplémentaire. Commande dans le bloc d'affichage Vous pouvez également modifier les limites via le bloc d'affichage.
Page 94
Notions élémentaires sur l'APL 2.1 Fonctions des blocs ● AV_WH_Act = 1: : limite d'alerte supérieure atteinte ou dépassée ● AV_WL_Act = 1: : limite d'alerte inférieure atteinte ou dépassée ● AV_TH_Act = 1: : limite de tolérance supérieure atteinte ou dépassée ●...
Page 95
Notions élémentaires sur l'APL 2.1 Fonctions des blocs ● AV_TH_En = 1 : surveillance des limites supérieures de tolérance ● AV_TL_En = 1 : surveillance des limites inférieures de tolérance Valeur par défaut : à l'insertion du bloc, la surveillance des limites de tolérance est désactivée, c.-à-d.
Page 96
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Surveillance des limites de la signalisation en retour Surveillance des limites de la signalisation de position Vous pouvez surveiller les limites d'alerte supérieure et inférieure de la signalisation de position pour la valeur réglante : ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs A l'insertion du bloc, l'émission d'alarmes n'est pas inhibée (p. ex. RbkWH_MsgEn = 1). Les alarmes ne peuvent être émises que si la surveillance des limites a été activée pour la signalisation de position. Hystérésis Vous pouvez déterminer une hystérésis pour les limites (RbkHyst), par exemple pour supprimer la gigue des signaux.
Page 98
Notions élémentaires sur l'APL 2.1 Fonctions des blocs . De plus, le paramètre de sortie prend la valeur SumMsgAct = 1 quand une limite au moins a été atteinte ou dépassée. Des alarmes sont émises pour indiquer qu'une limite a été atteinte ou dépassée ; il est possible de les inhiber.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Commande dans le bloc d'affichage Vous pouvez également influencer les limites et l'hystérésis via le bloc d'affichage. Pour plus d'informations à ce sujet, référez-vous au paragraphe Modification des valeurs limites et leur indication dans le bloc d'affichage (Page 340).
Page 100
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Surveillance du comportement au démarrage et à l'arrêt pour les moteurs ou tu temps d'exécution pour les vannes. Le surveillance du comportement au démarrage est réalisée via le paramètre MonTiDynamic. Le temps de surveillance indique l'intervalle de temps en l'espace duquel la signalisation en retour à...
Page 101
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Le paramétrage s'effectue en secondes. Remarque Notez bien qu'il faut paramétrer MonTiDynamic ≥ MonTiStatic et MonTiDynamic ≥ SampleTime. Si vous paramétrez en dehors de ces limites, le bloc retournera la valeur limite en question à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.3.5 Fonction de protection du moteur Fonction de protection du moteur La fonction de protection du moteur s'utilise pour arrêter le moteur en cas de surcharge thermique (Trip = 0, paramètre d'entrée interconnectable). Un message (message du système de contrôle de procédé) est émis lorsque le moteur est arrêté...
Page 103
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Tous les blocs avec la fonction de verrouillage et MotRevL avec Feature2.Bit16 = 0 ● Validation d'activation ("validation") : la validation d'activation (entrée Permit/PermRev/ PermCls/PermSp2 = 1) permet de quitter la position de repos du bloc par commande ou via le programme (CFC/SFC).
Page 104
Notions élémentaires sur l'APL 2.1 Fonctions des blocs ● Verrouillage avant avec réinitialisation ("protection avant") : une condition de verrouillage avant en attente met le bloc en position de repos uniquement si le moteur est activé dans ce sens (entrée Protect = 0). Une fois les conditions de verrouillage disparues, il faut que l'opérateur ou une séquence de commande effectue une réinitialisation pour que l'activation avant redevienne opérante conformément aux paramètres d'entrée.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs L'état groupé correspondant à l'état de fonctionnement en cours s'affiche dans l'icône de bloc avec prise en compte des priorités. Pour plus d'informations à ce sujet, référez-vous au paragraphe Former l'état groupé pour les informations de verrouillage (Page 108). Le bloc d'affichage indique séparément l'état de chaque type de verrouillage.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Signalisation Aucune alarme n'est affectée aux types de verrouillages. Si vous souhaitez signaler une violation d'une condition de verrouillage, vous pouvez toutefois utiliser le paramètre d'entrée interconnectable libre pour la génération des alarmes. Pour plus d'informations à ce sujet, référez-vous au paragraphe Génération de messages spécifiques aux instances (Page 218).
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.4.3 Influence de l'état de signal sur le verrouillage Influence de l'état de signal sur le verrouillage Il existe trois influences différentes de l'état de signal sur les verrouillages : ● Etat de signal de simulation ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.4.4 Former l'état groupé pour les informations de verrouillage Former l'état groupé pour les informations de verrouillage Un état groupé pour informations de verrouillage est requis pour : ● l'état de verrouillage pour : –...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.4.5 Arrêt rapide pour les moteurs Arrêt rapide pour les moteurs L'arrêt rapide a la plus haute priorité dans tous les modes de fonctionnement (manuel, automatique et local) et tous les états de fonctionnement (p. ex. les états forcés). Il est activé au moyen du bloc d'affichage.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Vous pouvez en outre définir avec le bit Feature Valeur de remplacement active si le bloc est en pontage (Page 192) si le bloc doit utiliser la valeur de processus ou une valeur de remplacement en cas de pontage actif.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs ● blocs de redondance (Page 116) ● blocs à priorité d'état paramétrable (Page 118) ● blocs de verrouillage (Page 119) ● blocs mathématiques (Page 121) ● blocs de voie PCS 7 (Page 122) ●...
Page 113
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Icône de l'état Priorité Valeur Signification de signal 16#78 Incertain, lié au processus 16#A4 Requête de maintenance 16#80 Les paramètres de sortie interconnectables pour les limites (p. ex. PV_AH_Act) qui sont influencés directement par un paramètre d'entrée interconnectable (p. ex. PV) héritent l'état du paramètre de sortie correspondant (p.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Affichage de l'état de signal dans le bloc d'affichage et icône de bloc pour blocs technologiques L'état du signal est indiqué pour chaque paramètre d'entrée dans le bloc d'affichage à côté des valeurs de processus ou des touches de verrouillage. L'icône de bloc et l'affichage groupé du bloc d'affichage affichent l'état groupé.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Particularités pour les blocs Andxx ● Si la valeur de sortie est 1, elle a l'état de signal de plus haute priorité de tous les signaux d'entrée. ● Si la valeur de sortie est 0, elle a alors l'état de signal de plus basse priorité de tous les signaux d'entrée qui ont la valeur 0.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Icône de l'état Priorité Valeur Signification de signal 16#A4 Requête de maintenance 16#80 2.1.5.5 Calcul et sortie de l'état du signal pour les blocs de redondance Calcul et sortie de l'état du signal pour les blocs de redondance RedAn02 et RedDi02 Pour plus d'informations sur le calcul de l'état du signal, référez-vous au chapitre : Calcul et sortie de l'état du signal pour les blocs (Page 111).
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.5.6 Calcul et sortie de l'état du signal pour les blocs à priorité d'état paramétrable Calcul de l'état de signal pour les blocs à priorité d'état paramétrable Pour plus d'informations sur le calcul de l'état du signal, référez-vous au chapitre : Calcul et sortie de l'état du signal pour les blocs (Page 111).
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Particularités pour le bloc MuxAn03 Pour ce bloc, il est possible de déterminer la priorité selon laquelle il traite l'état des entrées de valeur de processus PV1 ... PV3, au moyen du paramètre SelPrio. Remarque Le paramètre SelPrio peut prendre une valeur allant de 0 à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Règles générales ● Si une entrée quelconque conduit au changement de signal à la sortie, l'état de signal de l'entrée avec la plus haute priorité (état de signal le plus mauvais) est émis à la sortie, car chaque entrée peut influencer la sortie : –...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs L'état du signal de sortie actuellement valide s'affiche également dans le bloc d'affichage. 2.1.5.8 Calcul et sortie de l'état du signal pour les blocs mathématiques Calcul de l'état de signal pour les blocs mathématiques Pour plus d'informations générales sur le calcul de l'état du signal, référez-vous à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Particularités pour les blocs mathématiques Addxx, Mulxx, Div02 et Sub02 Quand le résultat de l'opération mathématique fournit un nombre à virgule flottante qui n'est plus représentable, l'état du résultat est positionné sur 16#28. Les nombres à virgule flottante qui ne sont plus représentables sont repérés par #+Inf (+ infini), #-Inf (- infini) ou #NaN (Not a Number) dans CFC.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Icône de l'état de Valeur Signification signal 16#60 Valeur manipulée (p. ex. valeur de remplacement, simulation, dernière valeur valide) 16#28 Mauvais, lié au processus 16#00 Mauvais, lié à l'appareil (valeur invalide) 16#A4 Maintenance nécessaire, requête de maintenance 2.1.6 Traitement d'erreur...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs En cas d'erreur multiple, tous les numéros d'erreur ont la même priorité. De façon générale, le numéro d'erreur indiqué est toujours celui qui correspond à la dernière erreur détectée dans un cycle du bloc. Erreurs du système de contrôle de procédé...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs En mode automatique, une réinitialisation du bloc est requise après la disparition d'une erreur de surveillance. Signaux d'entrée invalides Cette erreur est signalée lorsque des incohérences surviennent entre des connexions interconnectées. Une vanne ne peut p. ex. pas recevoir simultanément une commande d'ouverture et une commande de fermeture.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.6.2 Sortie de l'erreur groupée Sortie de l'erreur groupée Le paramètre de sortie GrpErr regroupe les défauts d'un bloc et les met à votre disposition. L'erreur groupée est établie à partir des informations d'erreur suivantes : ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.7 Fonction de rampe 2.1.7.1 Utiliser la rampe de consigne Utiliser la rampe de consigne Partant de la consigne interne actuelle, la valeur de consigne peut être amenée suivant une rampe à la valeur de consigne cible. Avec le bloc d'affichage, vous pouvez démarrer la fonction (SP_RmpOn = 1)) dans la vue de rampe.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Si ces conditions ne sont plus remplies pendant la progression de la rampe, elle s'arrête automatiquement. Remarque Particularité du bloc MotSpdCL En cas de verrouillage, d'erreur de surveillance, de protection du moteur ou d'arrêt rapide, le moteur est coupé...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Affichage de la limitation active La limitation du gradient est indiquée par les paramètres de sortie suivants : ● SP_UpRaAct = 1 : le gradient est limité par le haut. ● SP_DnRaAct = 1 : le gradient est limité par le bas. 2.1.7.3 Utiliser la rampe de valeur réglante Utiliser la rampe de valeur réglante...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Si ces conditions ne sont plus remplies pendant la progression de la rampe, elle s'arrête automatiquement. 2.1.7.4 Limitation du gradient de la valeur réglante Limitation du gradient de la valeur réglante Vous activez la limitation du gradient au moyen du paramètre d'entrée MV_RateOn = 1. Vous réglez les valeurs dans les paramètres MV_UpRaLim et MV_DnRaLim en fonction de TimeFactor.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.8 Valeur par défaut Interne/Externe 2.1.8.1 Utilisation de la zone morte activée de manière dynamique pendant la durée d'établissement PV Bit Feature Numéro du bit Feature : 30. Désactivation dynamique de la zone morte par la durée d'établissement PV Ce bit Feature vous permet d'améliorer la durée d'établissement PV dans la zone morte.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.8.2 Transmission de consigne - interne / externe Transmission de consigne interne et externe Certains blocs disposent de la fonction source de consigne. Cette source peut être soit un programme CFC/SFC, soit le bloc d'affichage (opérateur). L'opérateur peut spécifier une consigne interne (SP_Int) pour les blocs de dosage et les convertisseurs de fréquence ou un automate de niveau supérieur peut transmettre une consigne externe (SP_Ext).
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Avec le paramètre SP_LiOp, vous définissez si la consigne doit être transmise par un programme CFC/SFC ou par le bloc d'affichage. ● Si la source de consigne doit être le bloc d'affichage, affectez la valeur 0 au paramètre Sp_LiOp.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Sans soupape auxiliaire, la valeur réglante externe est opérante en mode automatique et la valeur réglante interne en mode manuel. Il n'est pas possible de commuter entre interne et externe. Remarque Quand il n'y a pas de soupape auxiliaire et que l'une des commandes "Ouvrir" ou "Fermer" est active, une nouvelle valeur réglante (interne ou externe) n'est appliquée qu'après la modification.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Calcul de valeur réglante externe Quand la valeur réglante est transmise en externe, elle est limitée aux valeurs MV_HiLim et MV_LoLim et fournie à la sortie MV_ExtOut. 2.1.9 Comportements paramétrables via le connecteur Feature 2.1.9.1 Fonctions paramétrables via le connecteur Feature Fonctions paramétrables via le connecteur Feature...
Page 136
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Numéro de bit Signification Bloc Réinitialisation des commandes pour la commutation du mode de fonc‐ DoseL, FmCont, FmTemp, Mod‐ tionnement (Page 167) PreCon, MotL, MotS, MotRevL, MotSpdCL, MotSpdL, PID‐ ConL, PIDConR, PIDStepL, VIv2WayL, VIvAnL, VIvL, VlvS, VIvMotL, SelA16In Evaluation séparée des signaux de verrouillage pontés et simulés (Pa‐...
Page 137
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Numéro de bit Signification Bloc Effacement de la quantité de dosage au début du dosage (Page 168) DoseL Bloc en tant que totalisateur ou intégrateur (Page 148) TotalL Désactiver Ouvrir et Fermer (Page 164) VIvAnL Application de la valeur de remplacement en cas d'erreur (Page 154) Polygone...
Page 138
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Numéro de bit Signification Bloc Réinitialisation en cas de verrouillage (protection) ou d'erreur de signaux DoseL, MotL, MotS, MotRevL, d'entrée (Page 169) MotSpdCL, MotSpdL, VIv2WayL, VIvAnL, VIvL, VlvS, VIvMotL Valeur de remplacement active si le bloc est en pontage (Page 192) MonAnL, MonDiL, PIDConL, PIDConR, PIDStepL, TotalL Valider le message externe (Page 193)
Page 139
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Numéro de bit Signification Bloc Le flux de fuite est toujours pris en compte dans la quantité de dosage DoseL (Page 174) Plage de régulation avec action I gelée (Page 166) PIDConL Temps de surveillance distinct pour l'arrêt du moteur (Page 175) MotL, MotRevL, MotSpdCL, MotSpdL, VlvMotL...
Page 140
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Numéro de bit Signification Bloc Commutation sans à-coup en mode automatique uniquement pour l'opé‐ MotL, MotRevL, MotSpdCL, rateur (Page 178) MotSpdL, VlvMotL, VlvL, Vlv2WayV, VlvAnl, DoseL Rendre visibles les éléments de commande pour la consigne externe (Pa‐ PIDConR ge 149) Comportement de l'acquisition du premier signal si désactivée (Pa‐...
Page 141
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Numéro de bit Signification Bloc Comportement des points de commutation en mode de fonctionnement ConPerMon, FmCont, "Hors service" (Page 183) FmTemp, PIDConL, PIDConR, PIDStepL, AV, MotL, MotRevL, MotSpdL, VlvMotL, MotSpdCL, VlvAnL, DoseL, CountOh, CountScL, TotalL, MonAnL, Mo‐...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Numéro de bit Signification Bloc Sortie de la dernière valeur valide si valeur brute invalide (Page 159) FbAnIn, FbDiIn, Pcs7AnIn, Pcs7DiIn, Pcs7DiIT Sortir la valeur sans courant en simulation externe au bloc (Page 154) FbAnOu, FbDiOu, Pcs7AnOu, Pcs7DiOu, FbDrive, FbSwtMMS Définir la réinitialisation en fonction du mode de fonctionnement ou du...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.3 Traitement des défaillances Bit Feature Numéro du bit Feature : 6 Traitement des défaillances Utilisez ce bit Feature pour configurer le "Traitement des défaillances" en cas de défaillance de l'appareil. La valeur par défaut est 0. Bit = 0 : commandes Local et Ackn actives seulement Bit = 1 : toutes les commandes sont actives Voir aussi...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La valeur par défaut est 0. Remarque Le bloc Feature n'a pas de fonction en mode de fonctionnement "Hors service". Le point de mesure reste en mode "hors service" après le démarrage à chaud de la CPU. Remarque Les classes de messages Alarme, Alerte et Tolérance ne s'appliquent pas aux classes de messages personnalisées.
Page 145
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 1 : démarrage du bloc avec les valeurs enregistrées en dernier, c.-à-d. dans le dernier mode de fonctionnement (manuel, automatique ou local) et dans la dernière position valide. Remarque Particularité après un chargement complet de la CPU Après un chargement complet de la CPU, le signal de protection moteur Trip est noté...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Définition du comportement au démarrage des blocs de comptage Bit = 0 : au démarrage, le compteur est arrêté et remis à la valeur spécifiée dans le paramètre d'entrée. Bit = 1 : au démarrage, le comptage continue à partir des dernières valeurs enregistrées. Paramètre d'entrée pour le comportement de démarrage des blocs de comptage : ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.5 Utilisation de la zone morte activée de manière dynamique pendant la durée d'établissement PV Bit Feature Numéro du bit Feature : 30. Désactivation dynamique de la zone morte par la durée d'établissement PV Ce bit Feature vous permet d'améliorer la durée d'établissement PV dans la zone morte.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Numéro du bit Feature / Feature 2 : 5 Famille Famille : Operate, numéro du bit Feature : 5 Famille : Control, Drives, Dosage, numéro du bit Feature 2 : 5 Evaluation de l'état des signaux de verrouillage Ce bit Feature / Feature 2 vous sert à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 0 : le bloc fonctionne en tant que totalisateur. Bit = 1 : le bloc fonctionne en tant qu'intégrateur. Remarque Particularité pour le totalisateur Notez que vous influez aussi sur le comportement du bloc en tant que totalisateur (Feature.Bit6 = 0) avec le Feature.Bit7.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Voir aussi Fonctions paramétrables via le connecteur Feature (Page 135) 2.1.9.12 Activer le calcul du débit pour le dosage par balance Bit Feature Numéro du bit Feature : 7 Calcul du débit pour le dosage par balance Ce bit Feature est utilisé...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.15 Désactivation de points de commutation Bit Feature Numéro du bit Feature : 28 Désactivation de points de commutation Ce bit Feature vous sert à déterminer si la fonction de point de commutation d'une valeur limite doit être également désactivée quand le message est désactivé...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Déterminer le type de dosage Ce bit Feature vous sert à déterminer le type de dosage à appliquer au bloc. La valeur par défaut est 0. Bit = 0 : débit Bit = 1 : balance 2.1.9.18 Consignes de débit en pourcentage Bit Feature...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.20 Unité de la vitesse de modification Bit Feature Numéro du bit Feature : 8 Déterminer l'unité de la vitesse de modification Ce bit Feature vous sert à fixer l'unité de la vitesse de modification. La valeur par défaut est 0.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 1 : xxxx.Value := (PZDXIn*(( PZDInXScale.HIGH- PZDInXScale.LOW)/16384.0))+ PZDInXScale.LOW; 2.1.9.23 Sortir la valeur sans courant en simulation externe au bloc Bit Feature Numéro du bit Feature : 30 Sortir la valeur sans courant en simulation externe au bloc Ce bit Feature vous sert à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Application de la valeur de remplacement en cas d'erreur Ce bit Feature permet de définir l'application de la valeur de remplacement lors d'erreurs. La valeur par défaut est 0. Bit = 0 : pas d'application de la valeur de remplacement Bit = 1 : la valeur de remplacement SubV_In est fournie à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.27 Activer l'acquisition du premier signal Bit Feature Numéro du bit Feature : 31 Activer l'acquisition du premier signal Avec ce bit Feature, vous activez l'acquisition du premier signal pour les blocs Interlock. Consultez à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 1 : activé : le bloc passe à l'état de défaut en cas d'erreur du système de contrôle de procédé CSF =1. 2.1.9.30 Convertisseur de fréquence avec alimentation des appareils séparée Bit Feature Numéro du bit Feature : 15 Convertisseur de fréquence avec alimentation des appareils séparée...
Page 158
Notions élémentaires sur l'APL 2.1 Fonctions des blocs de verrouillage simulés significatifs pour la commutation sont traités avec l'état 16#60 et affichés comme simulés. Remarque Si le Bit Feature est activé, le signal ne peut pas être inversé par CFC pendant les interconnexions aux entrées car, sinon, l'affichage du pontage ne s'actualiserait pas.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.32 Utiliser la consigne interne ou externe pour la quantité fine absolue Bit Feature Numéro du bit Feature : 8 Utiliser la consigne interne et externe pour la quantité fine absolue Ce bit Feature permet de définir sur le doseur traite et affiche la consigne interne et externe pour la quantité...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La valeur par défaut est 0. Bit = 0 : la dernière valeur valide ne sera pas fournie si la valeur brute est invalide ou si l'appareil est en phase d'initialisation. Bit = 1 : la dernière valeur valide sera fournie si la valeur brute est invalide ou si l'appareil est en phase d'initialisation.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Pour la configuration du Feature.Bit0, référez-vous à la rubrique : Définition du comportement au démarrage (Page 143) Remarque Si vous voulez utiliser cette fonction, vous devez relire les paramètres marqués en plus des paramètres de contrôle-commande avant un chargement complet.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 1 : la valeur analogique correspondante est fournie comme variable de message. 2.1.9.38 Signalisation avec des paramètres BATCH Bit Feature Numéro du bit Feature : 8 Signalisation avec des paramètres BATCH Ce bit Feature vous permet d'indiquer si le bloc transmet à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 1 : les signalisations en retour de moteur ne sont pas disponibles. Les signalisations en retour de moteur sont déduites des signaux d'activation de manière interne au bloc. La surveillance des signalisations en retour de moteur est ainsi désactivée. 2.1.9.40 Afficher uniquement les valeurs d'entrée interconnectées dans le bloc d'affichage Bit Feature...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Commande "Mise Commande "Mise OS_Perm.Bit16 OS_Perm.Bit0 OS_Perm.Bit1 à 1" Pontage In01 à 0" Pontage In01 2.1.9.42 Désactiver Ouvrir et Fermer Bit Feature Numéro du bit Feature : 6 Désactiver les commandes Ouvrir et Fermer N'est significatif qu'en l'absence de soupape auxiliaire (bit 5 = 0).
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Activer le paramétrage de l'erreur de jetée Ce bit Feature vous permet d'activer le paramétrage de l'erreur de jetée pendant le dosage. La valeur par défaut est 0. Bit = 0 : désactivé, l'erreur de jetée ne peut être paramétrée qu'à l'état "Fin" ou avec le calcul automatique de l'erreur de jetée (DribbCor = 1).
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Actualiser les états d'acquittement et d'erreur de l'appel de signalisation Ce bit Feature vous permet d'indiquer si les états d'acquittement et d'erreur des appels de signalisation doivent être actualisés à la sortie du bloc. La valeur par défaut est 0.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 0 : l'action I est définie de manière à ce que la valeur réglante se comporte sans à-coups lorsque le signal d'écart revient dans la plage de régulation. Bit = 1 : quand le signal d'écart se trouve en dehors de la plage de régulation, l'action I est définie en interne comme suit : ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 0 : les commandes ne sont pas réinitialisées par le bloc. En présence de deux commandes d'activation, le mode d'activation est conservé. Dans ce cas, la vue standard du bloc d'affichage affiche le texte d'info "Signal invalide".
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.53 Réinitialisation en cas de verrouillage (protection) ou d'erreur de signaux d'entrée Bit Feature Numéro du bit Feature : 9 Réinitialisation avec des commandes automatiques (p. ex. OpenAut, CloseAut) Avec ce bit Feature, vous définissez qu'une commande automatique et ses commandes de saisie (p.
Page 170
Notions élémentaires sur l'APL 2.1 Fonctions des blocs RstLi soit, quand le bit Feature 9 est à 1, par un front montant (0-1) aux entrées du mode automatique, p. ex. OpenAut, CloseAut. Remarque Le déverrouillage de l'arrêt rapide pour tous les modes de fonctionnement se fait dans le bloc d'affichage au moyen du bouton "Réinitialiser"...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.55 Activer l'effacement de protection / erreur en mode manuel Bit Feature Numéro du bit Feature : 31 Activer l'effacement de protection / erreur en mode manuel Avec ce bit Feature, vous déterminez si un effacement est nécessaire après que le signal est de nouveau appliqué...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.57 Valeur réglante de repos active au démarrage Bit Feature Numéro du bit Feature : 16 Valeur réglante de repos active au démarrage Avec ce bit Feature, vous déterminez si un bloc doit passer en position de repos au démarrage.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.59 Définir le mode commutateur ou le mode bouton Bit Feature Numéro du bit Feature : 4 Définir le mode commutateur ou le mode jog (signal d'entrée sous forme d'impulsion ou de signal statique) Ce bit Feature sert à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.60 Déterminer le mode de changement de vitesse Bit Feature Numéro du bit Feature : 5 Déterminer le mode de changement de vitesse Avec ce bit Feature, vous déterminez le mode de changement de vitesse pour le bloc moteur. La valeur par défaut est 0.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.62 Activer l'arrêt rapide dans le bloc d'affichage Bit Feature Numéro du bit Feature : 14 Activer l'arrêt rapide dans le bloc d'affichage Avec le bit Feature "Activer l'arrêt rapide dans le bloc d'affichage", vous déterminez si l'opérateur à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Temps de surveillance distinct pour l'arrêt du moteur Ce bit Feature vous permet d'activer un temps de surveillance distinct pour l'arrêt du moteur. La valeur par défaut est 0. Bit = 0 : un temps de surveillance pour le démarrage et l'arrêt du moteur Bit = 1 : temps de surveillance distinct pour l'arrêt du moteur 2.1.9.65 Verrouillage distinct pour chaque sens, position ou vitesse...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.67 Signalisation du dépassement de valeur limite Bit Feature Numéro du bit Feature : 29 Signalisation du dépassement de valeur limite Avec ce bit Feature, vous déterminez comment les sorties de valeur limite doivent signaler une violation.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La valeur par défaut est 0. Bit = 0 : la consigne transmise et la valeur de relecture ont la même zone d'affichage (RbkOpScale, RbkUnit) Bit = 1 : la consigne transmise possède une zone d'affichage et une unité propres (SP_OpScale, SP_Unit) 2.1.9.70 commande par soupape auxiliaire...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Commutation sans à-coup en mode automatique uniquement pour l'opérateur Vous déterminez par le biais de ce bit Feature si la commutation sans à-coup en mode automatique pour les vannes, moteurs et doseurs est active uniquement en cas de commutation via le bloc d'affichage ou si une commutation via les entrées interconnectables AutModLi et ManModLi (ModLiOp = 1) est possible.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 0 : la commutation sans à-coup est désactivée. Il est possible à tout moment de passer du mode local/manuel au mode automatique. Bit = 1 : la commutation sans à-coup du mode local/manuel au mode automatique est activée. Pour passer du mode local/manuel au mode automatique, il faut que l'activation du mode local/ manuel corresponde à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.77 Indication d'une valeur brute invalide Bit Feature Numéro du bit Feature : 28 Indication d'une valeur brute invalide Avec ce bit Feature, vous activez la sortie de la valeur brute invalide pour les blocs de voie. La valeur par défaut est 1.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 1 : Transmission des informations sur l'état de l'appareil au bloc de diagnostic en amont. 2.1.9.79 Priorité de commande pour une commande d'entrée non valide Feature2 Bit Numéro du bit Feature2 : 3 Priorité...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La valeur par défaut est 0. ● Bit = 0 : quand l'acquisition du premier signal se trouve désactivée via FirstInEn = 0, le paramètre de sortie FirstIn est remis à 0. ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La signalisation d'état "En cours de traitement" a l'aspect suivant : Un front 1-0 du paramètre d'entrée OosLi n'a pas d'influence sur le comportement du bloc technologique, l'état précédent est conservé. Pour plus d'informations à ce sujet, référez-vous au paragraphe Validation de maintenance (Page 65).
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 1 : avec LocalSetting 2 et 4, des cadenas conformes au verrouillage s'affichent dans la vue standard. LockAct est mis à 1 en fonction du verrouillage. Ce paramètre est utilisé en cas de verrouillage matériel.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.88 Calcul de la vitesse de modification (rampe) Bit Feature Numéro du bit Feature : 6 (7 pour VlvAnL) Définition de la vitesse de modification (rampe) Vous pouvez utiliser ce bit Feature pour définir le calcul de la vitesse de modification (rampe) sur la base du point de départ réel et de la valeur cible de rampe réelle.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Avec un retour accéléré de l'action par intégration à partir de la limite de la valeur réglante Lors de la commutation en mode automatique (manuellement, via les modes suiveur, suiveur forcé ou programme en spécifiant une valeur réglante) ou lorsque le régulateur est initialisé par l'entrée InitPid, l'action par intégration (réinitialisation) est déplacée pour préserver une conduite sans à-coup en cas d'écart de régulation imminent.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Le réglage par défaut est 0. ● Bit = 0 : LiOp = 0 La sélection de In01 à In16 est interne ; SelInt est activé et peut être utilisé via le bloc d'affichage. LiOp = 1 La sélection de In01 à...
Page 189
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2. Exemple avec un moteur MotRevL : Dans ce cas, vous utilisez les paramètres d'entrée interconnectables. ● FwdLocal = 1 pour la commande "démarre en marche avant" ● RevLocal = 1 pour la commande "démarre en marche arrière" ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.93 Limitation du gradient avec durée Bit Feature Numéro du bit Feature : ● 11 pour PIDConL, PIDConR et PIDStepL ● 12 pour MotSpdCL, VlvAnL et OpAnL Limitation du gradient avec durée Ce bit Feature permet de définir une rampe d'accélération ou de décélération de la consigne SP ou de la grandeur réglante MV en fonction du temps.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La valeur par défaut est 0. Bit = 0 : l'opérateur ne peut pas modifier la consigne en mode local. Bit = 1 : l'opérateur peut modifier la consigne par le biais du bloc d'affichage en mode local. 2.1.9.96 Définir la consigne après l'arrêt et le démarrage du moteur Bit Feature2...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Forcer des modes de fonctionnement en mode local Ce bit Feature2 permet d'indiquer si le forçage de modes de fonctionnement est possible en mode local. La valeur par défaut est 0. Bit = 0 : Le forçage de modes de fonctionnement n'est pas possible en mode local. Bit = 1 : Le forçage de modes de fonctionnement est possible en mode local.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.101 Valider le message externe Bit Feature Numéro du bit Feature : 9 Valider le message externe Ce bit Feature permet d'indiquer si vous voulez utiliser le code qualité de Inx/InTSx ou les valeurs externes ExtValxx comme valeur associée.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 0 : Calcul de la commande d'impulsion pour LocalSetting 2 et 4 Bit = 1 : Désactiver le calcul de la commande d'impulsion pour LocalSetting 2 et 4 2.1.9.104 Onduleur activé Bit Feature Numéro du bit Feature : 8 Onduleur activé...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Bit = 0 : l'historique de modification des MV et DV est supprimé uniquement après un redémarrage de la CPU si l'OB100 est actif. Bit = 1 : l'historique de modification des MV et DV est supprimé après un redémarrage de la CPU et aussi après un redémarrage de bloc (Restart = 1) si les DB/FC utilisateur sont chargés dans le régulateur.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.109 Variante de calcul de CPI Bit Feature Numéro du bit Feature : 8 Variante de calcul de CPI Avec ce bit Feature, vous pouvez choisir entre les deux variantes de calcul de CPI. La valeur par défaut est 0.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2 décimales (plage de mesure évolutive) Avec ce bit Feature, la résolution de plage de mesure est définie sur 2 décimales. Ce bit Feature est utilisé par le générateur de pilotes en fonction des informations provenant de l'attribut HW Config / STEP 7.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.9.114 Sortir les dernières valeurs en cas d'erreur de communication Bit Feature Numéro du bit Feature : 29 Sortir les dernières valeurs en cas d'erreur de communication Utilisez ce bit Feature pour spécifier si les dernières valeurs doivent être sorties en cas d'erreur de communication.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Ne pas évaluer la première exécution des blocs de diagnostic Utilisez ce bit Feature pour désactiver l'évaluation de la première détection d'exécution dans le paramètre DXCHG1 pour les blocs de voie en cas de configuration manuelle du paramètre Mode.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs La valeur par défaut est 0. Bit = 0 : les valeurs limites sont invisibles dans le bloc d'affichage lorsqu'elles sont désactivées depuis le bloc. Bit = 1 : les valeurs limites sont visibles mais désactivées dans le bloc d'affichage lorsqu'elles sont désactivées depuis le bloc.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Garder la dernière valeur brute si la valeur d'entrée est mauvaise Vous pouvez utiliser ce bit Feature pour garder la valeur brute de sortie si la valeur d'entrée est mauvaise (16#00 ou 16#28). La valeur par défaut est 0.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Changements d'état de signal de sorties en mode OOS Ce bit Feature change l'état de signal de sorties en mode Out of service. La valeur par défaut est 0. Bit = 0 : état par défaut du bloc Bit = 1 : L'état de signal des paramètres de sortie respectifs est modifié...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.10 Fonctions pour régulateurs 2.1.10.1 Retard d'alarme pour le signal d'écart en cas d'échelons de consigne Retard d'alarme pour les blocs avec la fonction "Retard d'alarme pour le signal d'écart en cas d'échelons de consigne"...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Activer le retard d'alarme Par défaut, les facteurs de retard d'alarme ont la valeur 0 ; la fonction est donc désactivée. Vous devez définir un facteur de retard supérieur à 0 pour utiliser la fonction. Alarmes en attente Les alarmes en cours sont indiquées dans les paramètres de sortie ER_AL_Act et ER_AH_Act.
Page 205
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Afin d'inhiber des perturbations à l'état stabilisé, vous pouvez paramétrer une zone morte (Deadband) : ● Deadband = 0 : la zone morte est désactivée ● Deadband ≠ 0 : la zone morte est activée Quand la zone morte est négative (Deadband <...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs En cas d'écarts de régulation importants (c'est-à-dire lorsque la zone morte a été quittée), elle est désactivée momentanément jusqu'à ce que le régulateur ramène à nouveau la mesure à une valeur proche de la consigne. Le régulateur génère aussi une réponse aux modifications de la consigne sans zone morte.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Remarques pour la sélection de la largeur de la zone morte La largeur de la zone morte dépend avant tout de la précision de régulation souhaitée selon la technique de procédé, c'est-à-dire des écarts de régulation restants maximum autorisés par la technique de processus et après la variation de la grandeur réglée en raison d'une variation minimale possible de la valeur réglante (due par ex.
Page 208
Notions élémentaires sur l'APL 2.1 Fonctions des blocs un code d'erreur est fourni au paramètre ErrorNum. En cas de plage de régulation activée, le régulateur est commandé selon l'algorithme suivant : ● Si la valeur de processus PV dépasse la consigne SP de plus de ConZone, la valeur MV_LoLim est émise comme valeur réglante (mode commandé...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs D est activée. Sans action D, la valeur réglante ne serait réduite pour l'essentiel que par l'action P décroissante. La plage de régulation raccourcit la durée d'établissement, sans dépassement, quand la valeur réglante minimale ou maximale en sortie est très éloignée de la valeur stable nécessaire pour le nouveau point de fonctionnement.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Le mode manuel a la priorité sur le mode suiveur, de sorte qu'un opérateur pourra mettre le régulateur en mode manuel via le bloc d'affichage, puis le commander de manière normale, même avec une valeur réglante suiveuse. La vue standard du bloc d'affichage indique en plus le texte "Mode suiveur".
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.10.8 Appliquer et limiter des grandeurs perturbatrices Application de la grandeur perturbatrice et limitation Vous utilisez l'application de la grandeur perturbatrice pour compenser des grandeurs perturbatrices mesurables susceptibles d'influer sur le process, p. ex. la température ou la pression.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Activer l'action D dans la chaîne de réaction Avec le paramètre DiffToFbk, l'action D peut être activée dans la chaîne de réaction. Les échelons de consigne n'influent alors plus directement sur l'action D. DiffToFbk = 0 : l'action D n'est pas incluse dans la chaîne de réaction.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Remarque Un retard d'alarme est indiqué avec l'icône suivante dans la vue des limites et dans la vue des blocs d'affichage : 2.1.11.2 Une valeur de temps pour toutes les limites Blocs avec une valeur de temps pour le retard d'alarme On utilise cette forme de retard d'alarme pour les blocs dont le nom n'indique pas la taille, p.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Vous paramétrez le retard d'alarme aux entrées suivantes : Paramètre pour le temps de retard Explication Temps de retard pour événements entrants de la classe XXX_A_DC ● Alarme XXX_Alarm_DelayComing XXX : valeur à surveiller Temps de retard pour événements entrants de la classe XXX_W_DC ●...
Page 215
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Vous paramétrez le retard d'alarme aux entrées suivantes : Paramètre pour le temps de retard Explication Temps de retard pour événements entrants de la classe XXX_A_DC ● Alarme XXX_Alarm_DelayComing XXX : valeur à surveiller Temps de retard pour événements sortants de la classe XXX_A_DG ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs ● XXX_TH_Act = 1 : limite de tolérance (supérieure) atteinte ou dépassée ● XXX_TL_Act = 1 : limite de tolérance (inférieure) atteinte ou dépassée Une alarme en attente à l'une de ces sorties est signalée par la valeur 1. Voir aussi Classes de messages personnalisées (Page 41) 2.1.11.5...
Page 217
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Paramètre pour le temps de retard Explication Temps de retard pour événements sortants de la classe XX_WH_DG ● Alerte (pour limite supérieure) XX_WarningHigh_DelayGoing XX : valeur à surveiller Temps de retard pour événements entrants de la classe XX_WL_DC ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Si MsgLock = 1 , les messages déjà présents prennent l'état "partant". Pour plus d'informations sur le Feature.Bit25, référez-vous à la rubrique Masquer toutes les alarmes (Page 180). Remarque Dans le cas du bloc OpAnL, cette fonction est indépendante du Feature.Bit25. 2.1.11.8 Horodatage Horodatage...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Horodatage à haute précision dans la périphérie du process Pour l'horodatage à haute précision, vous avez configuré le matériel de votre installation conformément à la description fonctionnelle "PCS 7 - Horodatage à haute précision". Les changements de signaux sont détectés dans la périphérie et un horodatage leur est affecté.
Notions élémentaires sur l'APL 2.1 Fonctions des blocs 2.1.12 Configuration pour le contrôle-commande 2.1.12.1 Plage d'affichage et plage de réglage des valeurs de processus et des consignes Plage d'affichage et plage de réglage des valeurs de processus et des consignes Dans le bloc d'affichage, des paramètres d'entrée interconnectables vous permettent de définir les limites supérieure et inférieure pour : ●...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Boutons à affectation libre Dans la vue standard et dans l'aperçu, un bouton vous permet d'ouvrir la vue standard d'un bloc que vous choisissez à votre gré. Dans la vue standard et dans l'aperçu, un bouton vous permet d'ouvrir la vue standard d'un bloc que vous choisissez à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Boutons prédéfinis pour les verrouillages A partir de la vue standard des blocs technologiques, vous pouvez ouvrir la vue standard des blocs de verrouillage suivants : ● Validation d'activation ● Verrouillage sans réinitialisation (verrouillage) ●...
Page 224
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Type de bloc Touche de commande Connecteur de bloc pour para‐ métrage "Texte 1" MotL Démarrer StartMan Arrêter StopMan Arrêt rapide RapidStp MotRevL Démarrage - -> FwdMan Démarrage < - - RevMan Arrêter StopMan Arrêt rapide...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Type de bloc Touche de commande Connecteur de bloc pour para‐ métrage "Texte 1" VlvPosL Ouvrir OpenMan Fermer CloseMan Arrêter StopMan Arrêt rapide RapidStp VlvS Ouvrir OpenMan Fermer CloseMan Si vous ne configurez pas de texte, c'est le texte par défaut qui s'affichera. Si le texte est trop long pour s'afficher avec la taille de police par défaut, cette dernière sera réduite automatiquement jusqu'à...
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Si la valeur de paramètre de XXX_Unit est hors plage (c'est-à-dire que la valeur n'est pas définie), le bloc d'affichage affiche "!undef.!" au lieu de l'unité. Remarque Particularité pour les blocs de voie PCS7AnIn, PCS7AnOu, FbAnIn et FbAnOu Pour ces blocs, vous pouvez afficher l'unité...
Page 227
Notions élémentaires sur l'APL 2.1 Fonctions des blocs <Name lcid="1034">Spanish2</Name> <!-- lcid="1034" correspond à l'espagnol --> <Name lcid="1036">French2</Name> <!-- lcid="1036" correspond au français --> <Name lcid="1040">Italian2</Name> <!-- lcid="1040" correspond à l'italien --> <Name lcid="1041">Japanese2</Name> <!-- lcid="1041" correspond au japonais --> <Name lcid="2052">Chinese2</Name>...
Page 228
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1010 mètre 1013 millimètre 1018 pied 1023 mètre carré 1038 litre 1041 hectolitre 1054 seconde 1058 minute 1059 heure 1060 jour 1061 mètre par seconde 1077 hertz 1081 kilohertz 1082 par seconde 1083...
Page 229
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Tableau de toutes les unités de mesure conformément à CEI 61158 Valeur Représentation Description 1000 kelvin 1001 °C degré Celsius 1002 °F degré Fahrenheit 1003 °R degré Rankine 1004 radian 1005 ° degré...
Page 231
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1084 révolution par seconde 1085 tr/min révolution par minute 1086 rad/s radian par seconde 1087 par seconde carré 1088 kilogramme 1089 gramme 1090 milligramme 1091 mégagramme 1092 tonne métrique 1093 once 1094...
Page 232
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1125 kg·m kilogramme fois mètre carré par seconde 1126 N·m newton fois mètre 1127 MN·m méganewton fois mètre 1128 kN·m kilonewton fois mètre 1129 mN·m millinewton fois mètre 1130 pascal 1131 gigapascal...
Page 233
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1161 poise 1162 centipoise 1163 stokes 1164 centistokes 1165 newton par mètre 1166 mN/m millinewton par mètre 1167 joule 1168 exajoule 1169 pétajoule 1170 térajoule 1171 gigajoule 1172 mégajoule 1173 kilojoule 1174...
Page 234
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1204 J/(kg·K) joule par (kilogramme fois kelvin) 1205 kJ/(kg·K) kilojoule par (kilogramme fois kel‐ vin) 1206 J/kg joule par kilogramme 1207 MJ/kg mégajoule par kilogramme 1208 kJ/kg kilojoule par kilogramme 1209 ampère 1210...
Page 235
N·m newton fois mètre carré par ampè‐ 1280 Wb·m weber fois mètre 1281 Ω 1282 GΩ giga-ohm 1283 MΩ méga-ohm 1284 kΩ kilo-ohm 1285 mΩ milli-ohm 1286 μΩ micro-ohm 1287 Siemens Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Page 236
Ω·cm ohm fois centimètre 1296 mΩ·m milli-ohm fois mètre 1297 μΩ·m micro-ohm fois mètre 1298 nΩ·m nano-ohm fois mètre 1299 siemens par mètre 1300 MS/m mégasiemens par mètre 1301 kS/m kilosiemens par mètre 1302 mS/cm millisiemens par centimètre 1303 μS/mm microsiemens par millimètre...
Page 237
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1330 lb/s livre par seconde 1331 lb/min livre par minute 1332 lb/h livre par heure 1333 lb/d livre par jour 1334 STon/s tonnes US par seconde 1335 STon/min tonnes US par minute 1336 STon/h tonnes US par heure...
Page 238
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1371 bbl/s barrel par seconde 1372 bbl/min barrel par minute 1373 bbl/h barrel par heure 1374 bbl/d barrel par jour 1375 watt par mètre carré 1376 mW/m milliwatt par mètre carré 1377 μW/m microwatt par mètre carré...
Page 239
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1414 C/kg coulomb par kilogramme 1415 mC/kg millicoulomb par kilogramme 1416 röntgen 1417 1/Jm densité d'énergie magnétique 1418 e/Vm 1419 mètre cube par coulomb 1420 volt par kelvin 1421 mV/K millivolt par kelvin 1422...
Page 240
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1457 mgal/h milligallon US par heure 1458 kgal/h kilogallon US par heure 1459 Mgal/h mégagallon US par heure 1460 μgal/d microgallon US par jour 1461 mgal/d milligallon US par jour 1462 kgal/d kilogallon US par jour...
Page 241
1518 kl/min kilolitre par minute 1519 kl/h kilolitre par heure 1520 kl/d kilolitre par jour 1551 S/cm siemens par centimètre 1552 µS/cm microsiemens par centimètre 1553 mS/m millisiemens par mètre 1554 µS/m microsiemens par mètre 1555 MΩ · cm méga-ohm centimètre...
Page 242
Notions élémentaires sur l'APL 2.1 Fonctions des blocs Valeur Représentation Description 1571 centimètre cube = 10 1572 acre foot = 43560 ft 1573 normal mètre cube 1574 L normal litre 1575 std. mètre cube standard 1576 L std. litre standard 1577 ml/s millilitre par seconde...
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Fonctions des icônes de bloc 2.2.1 Structure de l'icône de bloc Structure de l'icône de bloc Les nouvelles icônes de bloc se trouvent dans les modèles "@PCS7TypicalsAPLV8.pdl" et "@TemplateAPLV8.PDL". Il existe deux types d'icône de bloc (V8.0), avec ou sans affichage du nom spécifique à l'instance : Icône de bloc de MotL avec nom spécifique à...
Page 245
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Il existe deux types d'icône de bloc (V7.1), avec ou sans affichage du nom spécifique à l'instance : Icône de bloc de MotRevL avec nom spécifique à l'instance Icône de bloc de PIDConL avec nom spécifique à l'instance Icône de bloc de MotRevL sans nom spécifique à...
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Lors de la configuration du fichier dans l'instance d'icône de bloc, complétez le nom de fichier par l'extension à mettre à jour dans la propriété NoteView respective dans la configuration. Remarque 1.
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Icône du bloc Les icônes des blocs technologiques sont dotées de leur propre symbole modifiable et représentent une signalisation d'état du bloc, p. ex. pour le bloc MotRevL : Ce symbole peut être placé à différentes positions, à 0°, 90°, 180° et 270°. Pour plus d'informations à...
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc A partir des icônes de bloc de la version V8.0, les valeurs réelles avec surveillance des valeurs limites s'affichent en valeurs analogiques et la couleur de l'arrière-plan et de la police d'une alarme, d'une alerte ou d'une tolérance correspond à...
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Icône Signification Une alerte a été déclenchée pour la limite inférieure d'alerte. Une violation de tolérance est survenue. Une violation de tolérance a été déclenchée pour la limite supérieure de tolérance. Une violation de tolérance a été...
Page 250
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Icône Signification Le bloc est en mode local. Le bloc est en mode de fonctionnement "Hors service". Dans ce mode, l'affichage de valeur analogique ne montre aucune autre icône ni au‐ cune valeur, sauf une : - indication d'une note active dans la vue mémo - indication de maintenance validée...
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Icône Signification Il y a une requête de maintenance. La maintenance du bloc est validée. Mode suiveur et forçage de valeurs, pontage Consultez à ce sujet les paragraphes Forçage d'états de fonctionnement (Page 41), Verrouillages (Page 102) et Mode manuel et mode automatique pour blocs de régulation (Page 74).
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Icônes spécifiques au client Dans les icônes de bloc, les icônes peuvent être remplacées par des icônes spécifiques au client. Il faut pour cela créer un sous-répertoire dans le répertoire du projet OS "GraCS" et les icônes spécifiques au client doivent y être insérées avec le même nom.
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Si l'utilisation des icônes de bloc doit se poursuivre dans le projet, la vue modèle V8.0 doit être supprimée ou bien le caractère "@" doit l'être et l'actualisation désélectionnée dans l'éditeur de projet OS pour la vue modèle V8, sous l'onglet "Données de base".
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Pour avoir des informations sur l'exportation/importation et sur la mise à jour de ces objets, référez-vous à l'aide en ligne WinCC Information System, rubrique "Graphic Object Update Wizard". Utilisez le fichier de configuration "TemplateControlAPL.cfg" avec ces assistants. Remarque La marche à...
Page 255
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc ● valeur de processus (en noir, avec et sans décimales, avec et sans changement de couleur en cas de dépassement des valeurs limites) ● consigne (en bleu, avec décimales) ● valeur en retour (en rouge, avec décimales), non disponible pour les types 3 et 4 Pour FmCont et FmTemp comme régulateur pas-à-pas sans signalisation en retour, il n'y a pas de valeur retournée.
Page 256
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Les icônes de bloc de la vue modèle @TemplateAPLV7.PDL : Icônes Choix de l'icône de bloc Particularités dans CFC Icône de bloc en représentation intégrale Icône de bloc en mode de fonc‐ tionnement "Hors service"...
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Pour plus d'informations sur l'icône de bloc et les possibilités qu'elle offre à l'opérateur, référez- vous aux paragraphes suivants : ● Configuration des icônes de bloc (Page 252) ● Structure de l'icône de bloc (Page 244) ●...
Page 258
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Icônes Choix de l'icône de bloc dans Icône de bloc pour Intlk16 Intlk02 Intlk04 Intlk08 Intlk16 Intlk02 Intlk04 Intlk08 Intlk16 Icônes de bloc (mini) sans indication du nom spécifique à l'instance Ces icônes n'indiquent que le signal de sortie.
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc 2.2.6 Icônes de bloc pour SFC Icônes de bloc pour SFC Différentes icônes de bloc SFC sont disponibles avec les fonctions suivantes : ● Indicateur d'alarme ● Indicateur de mode actif en cours (mode manuel ou automatique) ●...
Page 260
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Les icônes suivantes s'affichent dans l'icône de bloc SFC : 1. Indicateurs de mode : Icône Numéro de bit Nom de variable Description .SFC_STATE Le bloc est en mode automatique. .SFC_STATE Le bloc est en mode manuel.
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Voir aussi Structure de l'icône de bloc (Page 244) Configuration des icônes de bloc (Page 252) Commande au moyen de l'icône de bloc (Page 254) 2.2.7 Addition d'un élément statique à l'icône de bloc Elément statique pour l'icône de bloc Les icônes de bloc pour moteurs et pour vannes n'ont pas d'élément statique.
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc 2.2.8 Spécification du format d'affichage de valeur analogique La spécification de l'affichage de valeur analogique peut être paramétrées de manière centrale dans l'icône de bloc dans l'attribut Configurations > AnalogValueFormat1...AnalogValueFormat5. Si l'attribut est vide, la spécification du format est reprise directement depuis le fichier de bloc d'affichage PDL.
Page 263
Notions élémentaires sur l'APL 2.2 Fonctions des icônes de bloc Blocs AnalogValueFor‐ AnalogValueFor‐ AnalogValueFor‐ mat1...AnalogValueFor‐ mat11...AnalogValueFor‐ mat21...AnalogValueFor‐ mat10 mat20 mat24 MPC10x10 Valeurs CV1...CV10, Valeurs MV1...MV10 Valeurs DV1...DV5 SP1...SP10 Remarque Si la valeur analogique est affichée avec *****, le champ d'affichage est trop petit pour la spécification de format paramétrée.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Fonctions des blocs d'affichage 2.3.1 Fonctionnement rapide pour régulateurs PID Fonctionnement rapide pour régulateurs PID Les blocs concernés sont : ● PIDConL ● PIDStepL ● PIDConR Activation du fonctionnement rapide Lorsque la variable interne "@APLFastOperationEnable" est définie sur 1, le mini-bloc d'affichage peut être ouvert à...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Résolution recommandée Les blocs d'affichage s'affichent à l'écran de manière complète avec une résolution de 1280 x 1024. Il faut en plus que le mode plein écran soit activé sur le client Web (appuyer sur la touche F11).
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Ouverture du bloc d'affichage Un clic sur l'icône du bloc dans WinCC ouvre la vue standard du bloc d'affichage ; l'exemple ci-dessous montre la vue standard du bloc PIDConL : Remarque Certaines figures des vues de blocs d'affichage et icônes de bloc dans l'aide sur la bibliothèque PCS 7 Advanced Process Library sont des exemples ou des représentations hors ligne.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Signalisation et éléments de commande Le bloc d'affichage dispose des éléments d'indication et de commande suivants : (1) Signalisation groupée (2) Inhiber les messages (3) Inhiber les messages / retards d'alarme avec l'icône (4) Acquitter les messages (5) Etat de signal le plus mauvais (6) Indication du lot...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Remarque Les classes de messages Alarme, Alerte et Tolérance ne s'appliquent pas aux classes de messages personnalisées. Les types de message dépendent du paramétrage propre au projet pour les classes de messages personnalisées. Tenez compte de la validité des termes avec les classes de messages personnalisées (Page 41).
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (5) Etat de signal le plus mauvais Cette signalisation vous montre le plus mauvais état de signal actuellement présent. Pour plus d'informations à ce sujet, référez-vous au paragraphe Calcul et sortie de l'état du signal pour les blocs (Page 111).
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Icône Identification Vue de courbes Vue de rampe Vue des paramètres (il peut y avoir plusieurs vues des paramètres dans un bloc) Vue aperçu Vue mémo Vue de lot Vue des consignes Vue des paramètres 1 (poursuivie jusqu'à...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (12) Epingler le bloc d'affichage Ce bouton vous permet d'épingler un bloc d'affichage sur l'interface utilisateur. Vous pouvez ainsi changer d'image et de zone sans que le bloc d'affichage ne se ferme. Remarque Pour avoir des informations sur les autres éléments de commande, veuillez consulter les descriptions particulières à...
Page 272
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage ● Commandes supérieures du processus (simuler des valeurs de processus et valider un point de mesure pour la maintenance). Cette autorisation permet d'activer et de désactiver la simulation dans la vue des paramètres et de valider le point de mesure à...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage En l'absence de cette autorisation locale, la commande d'une instance de bloc est généralement verrouillée sur une OS. Autrement, quand l'autorisation locale est donnée, les droits d'accès sont déterminés normalement via la gestion des utilisateurs et le bloc. L'autorisation de conduite locale peut être réglée pour chaque instance en particulier, c.-à-d.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.4 Indication des temps de retard Indication des temps de retard Un retard de la validation directe des sorties en raison d'un temps de retard actif dans les blocs "Large" de la famille "Drives" est signalé immédiatement par un bit dans le mot d'état et par une indication dans le bloc d'affichage.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.5 Commutation de l'état de fonctionnement et du mode de fonctionnement Conditions requises Vous pouvez modifier l'état et le mode de fonctionnement dans les blocs opérateur ainsi que d'autres paramètres, le cas échéant, si vous disposez de l'autorisation de conduite requise (OS_Perm).
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Si ce champ contient actuellement les signalisations de l'état de fonctionnement et si vous avez configuré des textes spécifiques pour l'instance, ils s'affichent également. Pour plus d'informations à ce sujet, référez-vous au paragraphe Marquage des boutons et textes (Page 223).
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.6 Modification de valeurs Conditions requises Vous pouvez modifier des valeurs dans les blocs d'affichage, mais aussi dans les icônes de bloc, si vous disposez de l'autorisation de conduite requise (OS_Perm). Cette autorisation de conduite peut être configurée dans le système d'ingénierie (ES).
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Comment modifier des valeurs dans les blocs opérateur Il y a trois façons de modifier des valeurs : ● "Intervention" : Cliquez sur l'un des boutons, p. ex. "2,5" dans le champ (6). La valeur est modifiée et appliquée directement.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (7) Commande multiple Si la fenêtre de commande doit rester ouverte après confirmation d'une commande, elle peut être "épinglée". Vous trouverez à cet effet le bouton suivant au bas de la fenêtre de commande : Fenêtre de commande non épinglée.
Page 280
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (1) Affichage et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ● Mode manuel (Page 74) ● Mode automatique (Page 74) ●...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (7) Affichage et modification de la valeur réglante avec état du signal Cette zone affiche la valeur réglante actuelle (MV) avec l'état de signal correspondant. Pour apprendre à modifier la valeur réglante, consultez le paragraphe "Modification de valeurs (Page 277)".
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (14) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ● "Simulation" Pour plus d'informations à ce sujet, référez-vous au paragraphe Simulation de signaux (Page 59).
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (20) Indication de la consigne externe Cet élément [E] n'est visible que si vous avez choisi la transmission de consigne "interne". Il vous montre la consigne externe qui s'appliquerait si vous commutiez en transmission de consigne "externe".
Page 284
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage ● Mode programme pour régulateurs (Page 80) ● Hors service (Page 72) Pour apprendre à commuter le mode, consultez le paragraphe Commutation de l'état de fonctionnement et du mode de fonctionnement (Page 275). (2) Affichage et commutation de la transmission de consigne Cette zone indique comment la consigne est spécifiée.
Page 285
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Cette zone affiche la signalisation en retour actuelle de la valeur réglante avec l'état de signal correspondant. Cet élément ne s'affiche que si vous avez interconnecté la valeur de relecture du champ avec le paramètre d'entrée Rbk. (9) Bargraphe pour la valeur réglante Cette zone affiche la valeur réglante actuelle sous forme de bargraphe (MV_OpScale).
Page 286
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (15) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ● "Signal invalide" (16) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc (par ordre de priorité...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (21) Indication de la consigne cible de la rampe de consigne Cet élément [R] vous montre la consigne cible et n'est visible que si vous avez activé le calcul de rampe dans la Vue de rampe (Page 319). (22) Indication des valeurs limites pour la consigne Ces triangles vous indiquent les valeurs limites SP_HiLim et SP_LoLim paramétrées pour la consigne dans le système d'ingénierie (ES).
Page 288
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage ● Mode programme pour régulateurs (Page 80) ● Hors service (Page 72) Pour apprendre à commuter le mode, consultez le paragraphe Commutation de l'état de fonctionnement et du mode de fonctionnement (Page 275). (2) Affichage et commutation de la transmission de consigne Cette zone indique comment la consigne est spécifiée.
Page 289
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Cette zone affiche la signalisation en retour actuelle de la valeur réglante avec l'état de signal correspondant. Cet élément ne s'affiche que si vous avez interconnecté la valeur de relecture du champ avec le paramètre d'entrée Rbk. (9) Bargraphe pour la valeur réglante Cette zone affiche la valeur réglante actuelle sous forme de bargraphe (MV_OpScale).
Page 290
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (15) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ● "Signal invalide" (16) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc (par ordre de priorité...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (21) Indication de la consigne cible de la rampe de consigne Cet élément [R] vous montre la consigne cible et n'est visible que si vous avez activé le calcul de rampe dans la Vue de rampe (Page 319). (22) Indication des valeurs limites pour la consigne Ces triangles vous indiquent les valeurs limites SP_HiLim et SP_LoLim paramétrées pour la consigne dans le système d'ingénierie (ES).
Page 292
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage ● Mode programme pour régulateurs (Page 80) ● Hors service (Page 72) Pour apprendre à commuter le mode, consultez le paragraphe Commutation de l'état de fonctionnement et du mode de fonctionnement (Page 275). (2) Affichage et commutation de la transmission de consigne Cette zone indique comment la consigne est spécifiée.
Page 293
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (7) Indication du signal de butée avec état du signal Cette zone affiche le signal de butée avec l'état de signal correspondant : ● "Ouverte" ● "Fermée" Si vous avez configuré des textes pour ces commandes, ils s'afficheront comme texte d'état et comme libellé...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (12) Indication des valeurs limites Ces triangles colorés vous indiquent les valeurs limites fixées dans le bargraphe respectif : ● Rouge : Alarme ● Jaune : Alerte ● Bleu : Tolérance Remarque Les symboles représentés ne sont pas valables pour les classes de messages personnalisées.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.11 Vue standard des blocs Interlock Vue standard des blocs Interlock Intlk02, Intlk04, Intlk08, Intlk16 Le nombre de valeurs d'entrée affichées dépend du bloc Interlock que vous avez sélectionné. L'utilisation de la vue et ses fonctions sont les mêmes pour tous les blocs Interlock et ne dépendent pas du nombre de valeurs d'entrée.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (2) Etat du signal de sortie du bloc Interlock La surface (2) vous indique l'état du signal de sortie du bloc Interlock (ordre de priorité décroissante). Vous pouvez configurer la logique dans le système d'ingénierie (ES). Logique Couleur du champ Gris...
Page 297
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Le bouton (10) vous permet de remettre le premier signal à 0. Remarque Cette fonction ne peut être exécutée dans le bloc d'affichage qu'avec l'autorisation de conduite "Commande du processus". Pour plus d'informations à ce sujet, référez-vous au paragraphe Acquisition du premier signal pour les blocs Interlock (Page 53).
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Modification de l'affichage Vous pouvez modifier les affichages pour 0 et 1 dans CFC, dans les propriétés du bloc Interlock : ● Naviguez jusqu'aux connecteurs (propriétés de l'objet). ● Dans les colonnes Texte 0 et Texte 1, modifiez la valeur par défaut des paramètres d'entrée (Inxx) et saisissez ce que vous voulez voir plus tard dans Runtime.
Page 299
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Remarque Si un texte est ajouté dans le champ "Texte OS supplémentaire" du paramètre d'entrée (INxx), ce texte sera affiché même si le champ textuel "Identificateur" du paramètre d'entrée (AVxx) n'est pas vide. Si le champ "Texte OS supplémentaire" du paramètre d'entrée (INxx) est vide, le texte "Identificateur"...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.12 Vue des paramètres des régulateurs PID Vue des paramètres des régulateurs PID (1) "Autorisation de conduite" Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (2) "Réglages" Dans cette zone, vous pouvez activer les fonctions suivantes pour le régulateur : ● "Optimisation PID" : ☑ activer l'optimisation du régulateur ● "SP := PV en mode manuel" : ☑ commutation sans à-coup du mode manuel au mode automatique ●...
Page 302
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (5) "Maintenance" Dans cette zone, vous activez les fonctions suivantes : ● "Pontage" (uniquement avec PIDConL, PIDConR et PIDStepL) ● "Simulation" ● "Maintenance valid." (avec indication d'une requête de maintenance) Pour plus d'informations à ce sujet, référez-vous au paragraphe Commutation de l'état de fonctionnement et du mode de fonctionnement (Page 275).
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.13 Vue des paramètres des régulateurs FM Vue des paramètres des régulateurs FM (1) "Autorisation de conduite" Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Page 304
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (2) "Réglages" Dans cette zone, vous pouvez activer les fonctions suivantes pour le régulateur : ● "SP := PV en mode manuel" : ☑ commutation sans à-coup du mode manuel au mode automatique ●...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.14 Vue des paramètres des moteurs et des vannes Vue des paramètres des moteurs et des vannes La vue des paramètres s'applique aux blocs suivants : ● MotL - Moteur (Large) (Page 1141) ●...
Page 306
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Vue des paramètres pour MotL, MotRevL, MotSpdL et MotSpdCL avec Feature.Bit13 = 1. (1) "Autorisation de conduite" Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage ● "Démarrage activation" : temps de surveillance pendant le démarrage du moteur (dynamique) uniquement pour MotL, MotRevL, MotSpdL et MotSpdCL avec Feature.Bit13 = 1 "Position finale" : temps de surveillance pendant la marche permanente du moteur (statique) ●...
Page 308
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage La barre d'outils du bloc d'affichage et l'icône de bloc indiquent quand une valeur limite est atteinte ou dépassée. Remarque Les symboles représentés ne sont pas valables pour les classes de messages personnalisées. Tenez compte de la validité...
Page 309
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Icônes pour l'autorisation de conduite : ● Coche verte : l'opérateur à l'OS a le droit d'utiliser ce paramètre. ● Coche grise : l'opérateur à l'OS n'a momentanément pas le droit de piloter paramètre pour des raisons dues au processus.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (5) "Plage régl. consigne (SP)" Dans cette zone, vous pouvez saisir les limites pour la plage de réglage de la consigne. Pour plus d'informations à ce sujet, référez-vous au paragraphe Modification de valeurs (Page 277).
Page 311
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage La barre d'outils du bloc d'affichage et l'icône de bloc indiquent quand une valeur limite est atteinte ou dépassée. Remarque Les symboles représentés ne sont pas valables pour les classes de messages personnalisées. Tenez compte de la validité...
Page 312
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Icônes pour l'autorisation de conduite : ● Coche verte : l'opérateur à l'OS a le droit d'utiliser ce paramètre. ● Coche grise : l'opérateur à l'OS n'a momentanément pas le droit de piloter paramètre pour des raisons dues au processus.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (5) "Plage régl. consigne (SP)" Dans cette zone, vous pouvez saisir les limites pour la plage de réglage de la consigne. Pour plus d'informations à ce sujet, référez-vous au paragraphe Modification de valeurs (Page 277).
Page 314
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage La barre d'outils du bloc d'affichage et l'icône de bloc indiquent quand une valeur limite est atteinte ou dépassée. Remarque Les symboles représentés ne sont pas valables pour les classes de messages personnalisées. Tenez compte de la validité...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.18 Vue aperçu des régulateurs FM Vue aperçu des régulateurs FM L'aperçu affiche les paramètres que vous avez le droit d'utiliser dans tout le bloc en tant qu'opérateur à l'OS. Mais cette vue ne vous permet pas d'intervenir. (1) Zone d'aperçu Cette zone vous montre les valeurs suivantes : ●...
Page 317
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage ● "Valeur suiveuse" : valeur réglante opérante quand "valeur réglante suiveuse dans le bloc" ● "Mode de sécurité" : mode de sécurité dans le module FM (valeur égale à 1) ● "Valeur de sécurité" : valeur réglante opérante en "mode de sécurité" (2) "Autorisation de conduite"...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Pour plus d'informations à ce sujet, référez-vous au paragraphe Appel d'autres blocs d'affichage (Page 221). (4) Valeur de processus Cette zone affiche la valeur de processus réelle (PV). 2.3.19 Vue aperçu des blocs Interlock Vue aperçu des blocs Interlock (1) Autorisation de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Icônes pour l'autorisation de conduite : ● Coche verte : l'opérateur à l'OS a le droit d'utiliser ce paramètre. ● Coche grise : l'opérateur à l'OS n'a momentanément pas le droit de piloter paramètre pour des raisons dues au processus.
Page 320
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (2) Activer la limitation de gradient En cochant la case, vous activez la limitation du gradient pour la consigne. Vous pouvez régler la limitation séparément pour les modifications positives et négatives de la consigne ("Gradient +"...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.21 Vue des alarmes Vue des alarmes (1) Barre d'outils Quand la liste de l'archive courte durée est sélectionnée, une nouvelle touche fait son apparition dans la barre d'outils : Cette touche vous permet de basculer entre la vue "Historique" et la vue "Messages opérateur". Pour exporter et pour masquer les messages, vous devez être connecté...
Page 322
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Avec la variable interne "@APLBatchEnable", vous pouvez activer/désactiver le bouton "Lot" dans la barre d'outils. Valeur de @APLBatchEnable Utilisation du bouton "Lot" dans Icône du bouton "Lot" dans la la barre d'outils barre d'outils désactivé...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.23 Vue mémo Vue mémo Dans cette vue, vous laissez des notes temporaires à l'usage des autres opérateurs.OS. Vous pouvez écrire une note dans le champ de saisie, puis cocher la case dans le coin inférieur droit du bloc d'affichage pour enregistrer votre note et l'activer.
Page 324
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 3. Format de fichier non valide : si le fichier configuré a un format autre que mht 4. Limite de longueur de nom de fichier dépassée : Si le nom du fichier excède 32 caractères excluant l'extension de fichier (.mht).
Page 325
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Traitement d'erreur ● Si le fichier sélectionné est introuvable dans le chemin de dossier, un message indiquant que le fichier est introuvable s'affiche. ● Si le format de fichier configuré n'est pas MHT, un message indiquant que le format de fichier est invalide s'affiche.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.24 Vue de courbes Vue de courbes (1) Barre d'outils (2) Zone d'affichage des courbes (3) Barre d'état (4) Bouton pour commuter entre variable d'archive et variable en ligne. La barre d'état indique si la vue des courbes utilise des données en ligne ou des données d'archive.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Configuration de la vue des courbes Vous pouvez configurer la vue des courbes de sorte que les valeurs d'archive soient affichées immédiatement à l'ouverture. Cela exige uniquement que des variables d'archive existent. Procédez de la manière suivante : ●...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 2.3.25 APL Operator Trend Control (AOTC) Ouvrir la fenêtre AOTC Appuyez et maintenez la touche Ctrl et effectuez un clic gauche sur l'icône du bloc pour ouvrir la fenêtre AOTC. La première valeur est ajoutée au contrôle Trend Control et les informations détaillées s'affichent dans la première ligne de la zone de la vue.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Ajout de valeurs numériques à la fenêtre AOTC Pour ajouter des valeurs numériques dans la fenêtre AOTC, maintenez la touche Ctrl enfoncée et cliquez avec le bouton gauche de la souris sur la valeur dans l'icône de bloc. Vous pouvez ajouter des valeurs numériques provenant des blocs suivants : Famille Blocs...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 3. Ligne de la variable 4. Sélection de la plage de temps 5. WinCC online trend control 6. Axe des valeurs 7. Barre d'outils de la fenêtre des courbes 8. Activer/désactiver une courbe 9.
Page 331
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage ● "Etat de signal" : Ce champ affiche l'état de signal de la courbe. L'icône correspondant s'affiche dans le cas où la qualité n'est pas bonne c'est-à-dire que le code de qualité n'est pas 0x80. Si la qualité est bonne (code de qualité0x80), le texte "Bon"...
Page 332
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Utilisez la liste déroulante dans la zone de sélection de la plage de temps pour modifier la plage de temps de l'axe des valeurs. Les plages de temps préconfigurées suivantes sont disponibles : ●...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (5) WinCC online trend control Le Trend Control affiche les courbes ajoutées à la fenêtre AOTC. Chaque courbe ajoutée à la fenêtre AOTC apparaît dans une couleur différente. Les couleurs suivantes ont été définies par défaut pour les 8 courbes : 1.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (9) Ouverture d'un bloc d'affichage lié Cliquez sur le nom du paramètre dans la ligne de la variable pour ouvrir le bloc d'affichage correspondant. (10) Ajouter des valeurs supplémentaires Ce bouton est utilisé pour configurer les valeurs d'un bloc fonctionnel particulier déjà configuré dans la liste de paramètres de la fenêtre AOTC.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Procédez comme suit pour configurer des valeurs supplémentaires dans la fenêtre AOTC : 1. Cliquez sur le bouton [+] dans le coin droit d'un paramètre configuré. La fenêtre "Valeurs supplémentaires" s'ouvre et affiche une liste des paramètres du bloc fonctionnel correspondant.
Page 336
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage (12) Enregistrer et rouvrir un groupe de courbes Enregistrer un groupe de courbes : 1. Cliquez sur le bouton "Enregistrer" pour enregistrer le groupe de courbes. La fenêtre "Enregistrer le groupe de courbes" apparaît pour enregistrer le groupe de courbes : 2.
Page 337
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage L'affichage plein écran AOTC est utilisé pour afficher des groupes de courbes configurés dans un écran dédié. La fenêtre de plein écran AOTC est dotée de quatre quadrants, ce qui signifie que vous pouvez afficher quatre groupes de courbes différents à...
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage 3. Sélectionnez un groupe de courbes dans la liste, puis cliquez sur "Afficher" pour charger le groupe de courbes dans le quadrant correspondant. 4. Utilisez les quatre boutons pour charger quatre groupe de courbes différents dans les différents quadrants de l'affichage plein écran.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Dans le mode en ligne, seuls les messages réels (tous les messages activés, lus et non lus) seront affichés. Si vous sélectionnez une plage de temps affichant les valeurs à partir de l'archive, la fenêtre de messages affichera tous les messages dans cette plage de temps.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Autorisations de conduite Les autorisations de conduite sont semblables à la fonction existante relative aux courbes en ligne. Les champs suivants sont activés uniquement si l'autorisation de la zone est disponible : 1.
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Remarque Les symboles représentés ne sont pas valables pour les classes de messages personnalisées. Les couleurs et les désignations dépendent du paramétrage propre au projet pour les classes de messages personnalisées. Tenez compte de la validité des termes avec les classes de messages personnalisées (Page 41).
Page 342
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index de couleur pour icônes de bloc Les index de couleurs suivants peuvent être créés pour les icônes de bloc. Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Type d'icônes de de cou‐...
Page 343
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Type d'icônes de de cou‐ paren‐ (RVB) couleur but] bloc leur FFFFFF Blanc Valeur réelle : Couleur Value1BackColorVa‐ Icônes de bloc d'arrière-plan lue10BackColor avec valeur analo‐...
Page 344
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Type d'icônes de de cou‐ paren‐ (RVB) couleur but] bloc leur 0000FF Bleu pur Etat "ponté" : Couleur BackColorOn2 Verrouillage d'arrière-plan 00A2E8 Bleu pur...
Page 345
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Type d'icônes de de cou‐ paren‐ (RVB) couleur but] bloc leur FFFFFF Blanc Etat "Arrêt" : Couleur Value1BackColor MonDiL-MonDiS d'arrière-plan (type 2, 3 et 5) 000000 noir...
Page 346
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur FFFFFF Blanc Curseur plage de régla‐ BorderBackColor Plage de réglage ge : Couleur d'arrière- "@PG_APL_OA_A plan de la bordure...
Page 347
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur 000000 noir Titre ou légende dans TextFontColor, Font‐ Vues avec textes les vues : Couleur de Color, ForeColor, Lef‐...
Page 348
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur DADADA Gris très Valeur analogique dés‐ DisabledFillColor, Fill‐ Vues avec clair activée dans les vues/ Color, FillColor_OK...
Page 349
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur 000000 noir Valeur limite analogi‐ LineColor, BorderCo‐ Dans les objets que (sans alarme), va‐...
Page 350
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur 808080 Gris foncé Aperçu de la valeur bi‐ BorderColor Aperçu, objets naire : Couleur de bor‐...
Page 351
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur FFFFFF Blanc Affichage d'état mode State1FontColor… Vue standard, ob‐ "Programme MV/SP"...
Page 352
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur FFFFFF Blanc Affichage d'état com‐ State1FontColor… Généralement vue mande "Démarrer"/"Ou‐ State7FontColor standard / vue des vrir"/"Marche"/"Repri‐...
Page 353
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur 000000 noir Affichage d'état erreur/ BackColor, Sta‐ Vue standard, ob‐ défaut (“Erreur position te1BackColor…Sta‐...
Page 354
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur DADADA Gris très Etat d'affichage état de FillColor, State1FillCo‐ Vue standard, ob‐...
Page 355
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur FFFFFF Blanc Affichage d'état activé FontColor, Sta‐ Vue standard, gé‐ (“Marche”[13],”Activé”, te1FontColor…Sta‐...
Page 356
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur 808080 Gris foncé Affichage d'état Erreur/ BorderColor Vue standard/vue défaut,..., maintenan‐...
Page 357
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur 00A2E8 Bleu pur Verrouillage, état "Pon‐ BypassFillColor Vue standard ver‐ té"...
Page 358
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur 00FF00 Vert citron Verrouillage, état “Dé‐ Set1FillColor Vue standard ver‐ intense verrouillé”...
Page 359
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur 919191 Gris foncé Verrouillage, rectangle BorderColor Vue standard ver‐ de bloc : Couleur de rouillage, rectan‐...
Page 360
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Types de vues/ de cou‐ paren‐ (RVB) couleur but] objets leur 808080 Gris foncé Bargraphe : Couleur de BorderColor Vue standard/vue bordure de consigne, ob‐...
Page 361
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index de couleur pour courbes Les index de couleurs suivants peuvent être créés pour les courbes : Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Type d'icônes de de cou‐...
Page 362
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Type d'icônes de de cou‐ paren‐ (RVB) couleur but] bloc leur 0000FF Bleu pur Surveillance, sortie 3 TrendColor3 Vue de courbes MonDi08 B100B5 Magenta in‐...
Page 363
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Type d'icônes de de cou‐ paren‐ (RVB) couleur but] bloc leur B100B5 Magenta in‐ Entraînements, signali‐ TrendColor4 Vue de courbes tense sation en retour de fer‐...
Page 364
Notions élémentaires sur l'APL 2.3 Fonctions des blocs d'affichage Index Par‐ Trans‐ Code HTML Nom de Description Attribut(s) [nom d'attri‐ Type d'icônes de de cou‐ paren‐ (RVB) couleur but] bloc leur 0000FF Bleu pur Affichage d'état pour State1BackColor Généralement commande d'action dans la vue des pa‐...
Notions élémentaires sur l'APL 2.4 Navigateur de point de mesure PCS 7 Navigateur de point de mesure PCS 7 2.4.1 Présentation de la fenêtre "Navigateur de point de mesure PCS 7" Présentation La fenêtre "Navigateur de point de mesure PCS 7" affiche toutes les informations pertinentes relatives à...
Page 366
Notions élémentaires sur l'APL 2.4 Navigateur de point de mesure PCS 7 Les états suivants s'affichent dans cette zone : Icône Etat Groupe d'état Hors service Mode de fonctionnement Mode "Marche" Mode manuel Mode automatique Mode programme Mode local Consigne interne Consigne Consigne externe Rampe active...
Page 367
Notions élémentaires sur l'APL 2.4 Navigateur de point de mesure PCS 7 Icône Etat Groupe d'état Verrouillage actif Verrouillage Verrouillage désactivé Arrêt rapide Requête de réinitialisation Notice active Notice (2) "Sélection de zones" Cette zone affiche les dossiers supérieurs de la hiérarchie technologique. Vous pouvez sélectionner ou désélectionner une ou plusieurs zones.
Page 368
Notions élémentaires sur l'APL 2.4 Navigateur de point de mesure PCS 7 Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de commande Comparatif des blocs de type Large et Small 3.1.1 OpAnL comparé à OpAnS Comparatif des blocs OpAnL et OpAnS Les tableaux suivants vous aident à déterminer quel bloc utiliser. Gain de mémoire et de temps d'exécution entre blocs de type "Large" et "Small" Pour chaque instance, vous économisez les ressources suivantes : ●...
Blocs de commande 3.1 Comparatif des blocs de type Large et Small OpAnL OpAnS Autorisations de conduite (Pa‐ ge 271) Plage d'affichage et plage de ré‐ glage des valeurs de processus et des consignes (Page 221) Appel d'autres blocs d'affichage (Page 221) Fonctionnalité...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) OpAnL - Contrôle et sortie de signaux analogiques (Large) 3.2.1 Description de OpAnL Nom de l'objet (type + numéro) et famille Type + numéro : FB 1865 Famille : Operate Domaine d'application de OpAnL Ce bloc est utilisé...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Bit d'état Paramètre OnAct.Value Limitations SP_UpRaAct, SP_DnRaAct actives en mode gradient (SP_RateOn = SP_ExtAct.Value SP_LoAct.Value SP_HiAct.Value 11 - 13 non utilisé SP_RmpOn SP_RmpModTime 16 - 17 non utilisé Feature.Bit16 19 - 21 non utilisé...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Voir aussi Connecteurs de OpAnL (Page 378) Signalisation de OpAnL (Page 377) Traitement d'erreur de OpAnL (Page 376) Description de OpAnL (Page 371) Fonctions de OpAnL (Page 373) Schéma fonctionnel de OpAnL (Page 384) 3.2.3 Fonctions de OpAnL...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) L'état de signal le plus mauvais ST_Worst pour le bloc est calculé à partir des paramètres suivants : ● SP_Out.ST ● PV_In.ST ● SP_Ext.ST (uniquement si Feature.Bit10 = 1) L'état de signal du paramètre de sortie SP_Out correspond toujours à...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Autorisations de conduite Ce bloc dispose de la fonction standard Autorisations de conduite (Page 271). Le bloc dispose des autorisations suivantes pour le paramètre OS_Perm : Fonction non utilisé...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Voir aussi Description de OpAnL (Page 371) Signalisation de OpAnL (Page 377) Connecteurs de OpAnL (Page 378) Schéma fonctionnel de OpAnL (Page 384) Traitement d'erreur de OpAnL (Page 376) Modes de fonctionnement de OpAnL (Page 372) 3.2.4 Traitement d'erreur de OpAnL...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) 3.2.5 Signalisation de OpAnL Signalisation Les messages suivants peuvent être générés pour ce bloc : ● messages du processus messages du processus Instance de Identificateur de Classe de message Evénement message message...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Voir aussi Traitement d'erreur de OpAnL (Page 376) Modes de fonctionnement de OpAnL (Page 372) Schéma fonctionnel de OpAnL (Page 384) 3.2.6 Connecteurs de OpAnL Connecteurs de OpAnL Paramètres d'entrée Paramètre Description...
Page 379
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Paramètre Description Type Valeur par défaut Connecteur pour fonc‐ STRUCT Feature tions (Page 373) supplé‐ ● Bit 0: BOOL ● 0 mentaires ● ... ● 0 ● Bit 31: BOOL ●...
Page 380
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Paramètre Description Type Valeur par défaut Limite (inférieure) du REAL 100.0 SP_DnRaLim* gradient de la consigne [Unit/(unité de temps)] L'unité de temps dé‐ pend de TimeFactor Consigne externe - STRUCT SP_Ext (pour interconnexion)
Page 381
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Paramètre Description Type Valeur par défaut Sélectionner la source STRUCT SP_LiOp interne/externe de la ● Value: BOOL ● 0 consigne : ● ST: BYTE ● 16#80 1 = par interconnexion 0 = par opérateur Plage d'affichage OS STRUCT...
Page 382
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Paramètre Description Type Valeur par défaut Limite (supérieure) du REAL 100.0 SP_UpRaLim* gradient pour la consi‐ gne [Unit/(unité de temps)] L'unité de temps dé‐ pend de TimeFactor Appel d'un bloc spécifié...
Page 383
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Paramètre Description Type Valeur par défaut 1 = Mode de fonctionnement STRUCT OnAct "Marche" activé ● Value: BOOL ● 1 ● ST: BYTE ● 16#80 1 = Le bloc est "hors service" STRUCT OosAct ●...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Voir aussi Signalisation de OpAnL (Page 377) Schéma fonctionnel de OpAnL (Page 384) Modes de fonctionnement de OpAnL (Page 372) 3.2.7 Schéma fonctionnel de OpAnL Schéma fonctionnel de OpAnL Un schéma fonctionnel n'est pas prévu pour ce bloc.
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Pour avoir des informations d'ordre général sur le bloc d'affichage et sur l'icône du bloc, veuillez vous référer aux paragraphes Structure du bloc d'affichage (Page 264) et Structure de l'icône de bloc (Page 244).
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) (1) Indication et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ● Marche (Page 72) ●...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) (7) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ● "Signal invalide" (8) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ●...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) (1) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) ● Valeur de processus sans propre plage de mise à l'échelle Remarque Cette fonction ne s'applique que si, au niveau de l'icône du bloc, PV_Out dans la "TrendConfiguration1"...
Page 390
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) (1) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) 3.2.8.6 Icône de bloc pour OpAnL Icônes de bloc pour OpAnL Vous disposez de différentes icônes de bloc avec les fonctions suivantes : ● Point de mesure type ●...
Page 392
Blocs de commande 3.2 OpAnL - Contrôle et sortie de signaux analogiques (Large) Icônes Choix de l'icône de bloc Particularités dans CFC Icône de bloc en mode de fonction‐ nement "Hors service" (p. ex. icône de type 1) Pour plus d'informations sur l'icône de bloc et les possibilités qu'elle offre à l'opérateur, référez- vous aux paragraphes suivants : ●...
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) OpAnS - Contrôle et sortie de signaux analogiques (Small) 3.3.1 Description de OpAnS Nom de l'objet (type + numéro) et famille Type + numéro : FB 1915 Famille : Operate Domaine d'application de OpAnS Ce bloc est utilisé...
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) Bit d'état Paramètre SP_ExtAct.Value 9 - 31 non utilisé Voir aussi Fonctions de OpAnS (Page 395) Signalisation de OpAnS (Page 398) Schéma fonctionnel de OpAnS (Page 401) Traitement d'erreur de OpAnS (Page 397) Modes de fonctionnement de OpAnS (Page 394) 3.3.2...
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) 3.3.3 Fonctions de OpAnS Fonctions de OpAnS Les fonctions de ce bloc sont présentées ci-après. Sélection de consigne interne ou externe Ce bloc dispose de la fonction standard Transmission de consigne - interne / externe (Page 132).
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) Comportements paramétrables via le paramètre Feature Vous trouverez une vue d'ensemble de tous les comportements mis à disposition via le paramètre Feature au paragraphe Fonctions paramétrables via le connecteur Feature (Page 135).
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) Fonctionnalité SIMATIC BATCH Le bloc dispose de la fonction standard Fonctionnalité SIMATIC BATCH (Page 68). Voir aussi Description de OpAnS (Page 393) Signalisation de OpAnS (Page 398) Connecteurs de OpAnS (Page 398) Schéma fonctionnel de OpAnS (Page 401) Traitement d'erreur de OpAnS (Page 397)
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) Modes de fonctionnement de OpAnS (Page 394) Description de OpAnS (Page 393) 3.3.5 Signalisation de OpAnS Signalisation Ce bloc ne possède pas de signalisation. Voir aussi Traitement d'erreur de OpAnS (Page 397) Modes de fonctionnement de OpAnS (Page 394) Schéma fonctionnel de OpAnS (Page 401) 3.3.6...
Page 399
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) Paramètre Description Type Valeur par défaut 1 = Hors service, par action BOOL OosOp* opérateur à l'OS Paramètre d'entrée pour l'au‐ DWORD 16#00000000 OpSt_In torisation de conduite locale, à...
Page 400
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) Paramètre Description Type Valeur par défaut 1 = la commutation sans à- BOOL SP_TrkExt coup de consigne externe à consigne interne est active Unité de mesure pour la con‐ 1001 SP_Unit signe...
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) Paramètre Description Type Valeur par défaut Etat de signal le plus mauvais BYTE 16#80 ST_Worst Mot d'état (Page 393) DWORD 16#00000000 Status1 Voir aussi Signalisation de OpAnS (Page 398) Schéma fonctionnel de OpAnS (Page 401) Modes de fonctionnement de OpAnS (Page 394) 3.3.7...
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) ● Vue de lot (Page 321) ● Icône de bloc pour OpAnS (Page 406) Pour avoir des informations d'ordre général sur le bloc d'affichage et sur l'icône du bloc, veuillez vous référer aux paragraphes Structure du bloc d'affichage (Page 264) et Structure de l'icône de bloc (Page 244).
Page 403
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) (2) Indication et commutation de la transmission de consigne Cette zone indique comment la consigne est spécifiée. La consigne peut être spécifiée de la manière suivante : ●...
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) (9) Bargraphe de la valeur de consigne Cette zone affiche la consigne actuelle sous forme de bargraphe. La plage visible dans le bargraphe dépend de ce qui a été configuré dans le système d'ingénierie (ES). (10) Indication de la consigne externe Cet élément [E] n'est visible que si vous avez choisi la transmission de consigne "interne".
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) 3.3.8.4 Vue aperçu de OpAnS Vue aperçu de OpAnS (1) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Blocs de commande 3.3 OpAnS - Contrôle et sortie de signaux analogiques (Small) 3.3.8.5 Icône de bloc pour OpAnS Icônes de bloc pour OpAnS Vous disposez de différentes icônes de bloc avec les fonctions suivantes : ● Point de mesure type ●...
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) 3.4.1 Description de OpDi01 Nom de l'objet (type + numéro) et famille Type + numéro : FB 1866 Famille : Operate Domaine d'application de OpDi01 Ce bloc est utilisé...
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) Bit d'état Paramètre 1 = état de signal invalide non utilisé 0: cadenas ouvert dans l'icône du bloc 1: cadenas fermé dans l'icône du bloc signal de pontage masqué dans Intlock Feature2.Bit2 : signal de pontage séparé...
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) Voir aussi Schéma fonctionnel de OpDi01 (Page 415) Connecteurs de OpDi01 (Page 412) Signalisation de OpDi01 (Page 412) Traitement d'erreur de OpDi01 (Page 411) Fonctions de OpDi01 (Page 409) Description de OpDi01 (Page 407) 3.4.3 Fonctions de OpDi01...
Page 410
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) Modifier le marquage des touches et les textes Ce bloc dispose de la fonction standard Marquage des boutons et textes (Page 223). Il est possible de configurer des textes spécifiques à l'instance pour les paramètres suivants : ●...
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) Comportements paramétrables via le paramètre Feature Vous trouverez une vue d'ensemble de tous les comportements mis à disposition via le paramètre Feature au paragraphe Fonctions paramétrables via le connecteur Feature (Page 135).
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) Vue d'ensemble des numéros d'erreur Le connecteur ErrorNum peut retourner les numéros d'erreur suivants : Numéro d'erreur Signification du numéro d'erreur Valeur par défaut à l'insertion du bloc, le bloc n'est pas traité. Absence d'erreur SetLi = 1 et RstLi = 1 et LiOp = 1.
Page 413
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) Paramètres d'entrée Paramètre Description Type Valeur par défaut 1 = validation d'affectation BOOL BatchEn Numéro de lot DWORD 16#00000000 BatchID Désignation du lot S7-String BatchName 1 = le bloc appelé est en cours de traite‐ BOOL ment Entrée pour signalisation en retour...
Page 414
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) Paramètre Description Type Valeur par défaut Réinitialisation via interconnexion STRUCT RstLi ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 Réinitialisation par opérateur BOOL RstOp* Appel d'un bloc spécifié dans ce para‐ SelFp1 mètre comme bloc d'affichage supplé‐...
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) Paramètre Description Type Valeur par défaut Affichage de OS_Perm avec les paramè‐ DWORD 16#FFFFFFFF OS_PermLog tres modifiés par l'algorithme du bloc Affichage de OS_Perm DWORD 16#FFFFFFFF OS_PermOut Valeur de sortie TOR STRUCT ●...
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) 3.4.8 Contrôle-commande 3.4.8.1 Vues de OpDi01 Vues du bloc OpDi01 Le bloc OpDi01 dispose des vues suivantes : ● Vue standard de OpDi01 (Page 416) ● Vue de courbes (Page 326) ●...
Page 417
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) (2) Indication et commutation du mode de la commande Cette zone vous indique l'activation actuelle. Vous pouvez faire sortir un signal continu comme suit : ● "Marche" : le signal continu est fourni. ●...
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) 3.4.8.3 Vue aperçu de OpDi01 Vue aperçu de OpDi01 (1) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) ● "Hors service" : vous avez le droit de passer en mode "Hors service". ● "Autorisation de conduite locale" : le bouton ← permet de passer dans la vue standard du bloc OpStations.
Page 420
Blocs de commande 3.4 OpDi01 - Commande d'une valeur numérique (2 boutons-poussoir) Les icônes de bloc de la vue modèle @TemplateAPLV8.PDL : Icônes Choix de l'icône de bloc dans Particularités Icône de bloc en représentation intégrale Les icônes de bloc de la vue modèle @TemplateAPLV7.PDL : Icônes Choix de l'icône de bloc dans Particularités...
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) 3.5.1 Description de OpDi03 Nom de l'objet (type + numéro) et famille Type + numéro : FB 1867 Famille : Operate Domaine d'application de OpDi03 Ce bloc est utilisé...
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) Bit d'état Paramètre Out1.Value Out2.Value Out3.Value LiOp.Value Fbk1In.Value Fbk2In.Value Fbk3In.Value 1 = état de signal invalide non utilisé 0: cadenas ouvert dans l'icône du bloc 1: cadenas fermé dans l'icône du bloc signal de pontage masqué...
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) "Hors service" Pour des informations d'ordre général sur le mode "Hors service", référez-vous au paragraphe Hors service (Page 72). Voir aussi Schéma fonctionnel de OpDi03 (Page 430) Connecteurs de OpDi03 (Page 427) Signalisation de OpDi03 (Page 427) Traitement d'erreur de OpDi03 (Page 426) Fonctions de OpDi03 (Page 423)
Page 424
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) Paramètre d'entrée pour la valeur en retour Ce bloc dispose de trois paramètres d'entrée Fbk1In, Fbk2In et Fbk3In pour représenter trois valeurs en retour dans le bloc d'affichage. Effacement de toutes les valeurs de sortie Vous mettez à...
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) Prise en compte de la mauvaise qualité des commandes automatiques ou valeurs externes Si le bit Feature Prise en compte de la mauvaise qualité des commandes automatiques ou valeurs externes (Page 193) est à...
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) Fonctionnalité SIMATIC BATCH Ce bloc dispose de la fonction standard Fonctionnalité SIMATIC BATCH (Page 68). Voir aussi Description de OpDi03 (Page 421) Signalisation de OpDi03 (Page 427) Connecteurs de OpDi03 (Page 427) Schéma fonctionnel de OpDi03 (Page 430) Traitement d'erreur de OpDi03 (Page 426) Modes de fonctionnement de OpDi03 (Page 422)
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) 3.5.5 Signalisation de OpDi03 Signalisation Ce bloc ne possède pas de signalisation. Voir aussi Description de OpDi03 (Page 421) Fonctions de OpDi03 (Page 423) Connecteurs de OpDi03 (Page 427) Schéma fonctionnel de OpDi03 (Page 430) Traitement d'erreur de OpDi03 (Page 426) Modes de fonctionnement de OpDi03 (Page 422)
Page 428
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) Paramètre Description Type Valeur par défaut Connecteur pour fonctions (Page 423) STRUCT Feature supplémentaires ● Bit 0: BOOL ● 0 ● ... ● 0 ● Bit 31: BOOL ●...
Page 429
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) Paramètre Description Type Valeur par défaut Entrée TOR interconnectée 1 STRUCT SetLi1 ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 Entrée TOR interconnectée 2 STRUCT SetLi2 ●...
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) 3.5.8 Contrôle-commande 3.5.8.1 Vues de OpDi03 Vues du bloc OpDi03 Le bloc OpDi03 dispose des vues suivantes : ● Vue standard de OpDi03 (Page 431) ● Vue de courbes (Page 326) ●...
Page 432
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) (2) Indication et commutation du mode de la commande 1 à 3 Cette zone vous indique l'activation actuelle. Pour fournir un signal continu aux sorties Out1 à Out3 comme suit : ●...
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) Pour cela, vous utilisez les paramètres suivants : ● Texte pour "Marche/Arrêt" : paramètre FbkInX#string_1, FbkInX#string_0, (X = 1 ... 3.5.8.3 Vue aperçu de OpDi03 Vue aperçu de OpDi03 (1) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale.
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) Les autorisations de conduite suivantes s'affichent : ● "Marche 1" à "Marche 3" : vous avez le droit de mettre la valeur numérique à 1 (front 0 - 1 ).
Page 435
Blocs de commande 3.5 OpDi03 - Commande d'une valeur numérique (3 boutons-poussoir) ● Pontage (bypass) ● Verrouillages ● Signal de sortie ● Indication mémo Les icônes de bloc de la vue modèle @TemplateAPLV8.PDL : Icônes Choix de l'icône de bloc dans Particularités Icône de bloc en représentation intégrale...
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale OpStations - Paramétrage de l'autorisation de conduite locale 3.6.1 Description de OpStations Nom de l'objet (type + numéro) et famille Type + numéro : FB 1901 Famille : Operate Domaine d'application de OpStations Ce bloc est utilisé...
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale Par défaut, l'autorisation de conduite locale est désactivée (= 0) pour toutes les instances de bloc au poste de commande et elle se configure comme suit : 1. Attribuez à chaque poste de commande une identification codée sur bits (1, 2, 4, 8, 16, …) que vous paramétrez comme valeur initiale dans la variable interne APLOpStation.
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale Mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de OpStations (Page 441). Bit d'état Paramètre In10 In11 In12 In13 In14 In15 16 - 29 non utilisé...
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale Traitement d'erreur de OpStations (Page 440) Signalisation de OpStations (Page 440) Connecteurs de OpStations (Page 441) Schéma fonctionnel de OpStations (Page 443) 3.6.3 Fonctions de OpStations Fonctions de OpStations Les fonctions de ce bloc sont présentées ci-après.
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale Fonctionnalité SIMATIC BATCH Ce bloc dispose de la fonction standard Fonctionnalité SIMATIC BATCH (Page 68). Voir aussi Description de OpStations (Page 436) Modes de fonctionnement de OpStations (Page 438) Traitement d'erreur de OpStations (Page 440) Signalisation de OpStations (Page 440) Connecteurs de OpStations (Page 441)
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale Traitement d'erreur de OpStations (Page 440) Connecteurs de OpStations (Page 441) Schéma fonctionnel de OpStations (Page 443) 3.6.6 Connecteurs de OpStations Connecteurs de OpStations Paramètres d'entrée Paramètre Description Type Valeur par défaut 1 = validation d'affectation...
Page 442
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale Paramètre Description Type Valeur par défaut 1 = autorisation pour le poste de com‐ BOOL In11 mande 12 1 = autorisation pour le poste de com‐ BOOL In12 mande 13 1 = autorisation pour le poste de com‐...
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale 3.6.7 Schéma fonctionnel de OpStations Schéma fonctionnel de OpStations Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale Voir aussi Description de OpStations (Page 436) Modes de fonctionnement de OpStations (Page 438) Fonctions de OpStations (Page 439) Traitement d'erreur de OpStations (Page 440) Signalisation de OpStations (Page 440) Connecteurs de OpStations (Page 441) 3.6.8 Contrôle-commande...
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale 3.6.8.2 Vue standard de OpStations Vue standard de OpStations (1) Textes affichés configurables sous les réglages Au lieu des textes par défaut Station opérateur 1 à Station opérateur 15, vous pouvez utiliser des textes que vous définissez vous-même.
Page 446
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale (2) Interdiction ou autorisation de l'action opérateur pour les postes de commande Dans cette zone, vous inhibez l'action opérateur pour un poste ou vous validez ce poste pour le bloc technologique connecté, la case du haut correspondant au connecteur In0 et celle du bas au connecteur In15.
Blocs de commande 3.6 OpStations - Paramétrage de l'autorisation de conduite locale 3.6.8.3 Icône de bloc de OpStations Icônes de bloc pour OpStations Vous disposez de différentes icônes de bloc avec les fonctions suivantes : ● Ouverture du bloc d'affichage Icônes Choix de l'icône de bloc dans Particularités...
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) 3.7.1 Description de OpTrig Nom de l'objet (type + numéro) et famille Type + numéro : FB 1868 Famille : Operate Domaine d'application de OpTrig Ce bloc est utilisé...
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) Bit d'état Paramètre FbkIn.Value 10 - 31 non utilisé Voir aussi Fonctions de OpTrig (Page 450) Signalisation de OpTrig (Page 452) Schéma fonctionnel de OpTrig (Page 455) Traitement d'erreur de OpTrig (Page 452) Modes de fonctionnement de OpTrig (Page 449) 3.7.2 Modes de fonctionnement de OpTrig...
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) 3.7.3 Fonctions de OpTrig Fonctions de OpTrig Les fonctions de ce bloc sont présentées ci-après. Sortir un signal déclencheur interne ou externe Avec le paramètre LiOp, vous déterminez si le signal déclencheur doit être fourni via une interconnexion ou par une commande opérateur à...
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) Fonction 1 = l'opérateur peut passer en mode "Hors service" 1 = l'opérateur peut mettre à 1 le paramètre d'entrée In 5 - 31 non utilisé Remarque Lorsque vous interconnectez un paramètre qui est également listé comme paramètre dans OS_Perm, vous devez remettre à...
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) 3.7.4 Traitement d'erreur de OpTrig Traitement d'erreur de OpTrig Ce bloc ne signale aucune erreur. Voir aussi Schéma fonctionnel de OpTrig (Page 455) Connecteurs de OpTrig (Page 452) Signalisation de OpTrig (Page 452) Fonctions de OpTrig (Page 450) Modes de fonctionnement de OpTrig (Page 449)
Page 453
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) Paramètres d'entrée Paramètre Description Type Valeur par défaut 1 = validation d'affectation BOOL BatchEn Numéro de lot DWORD 16#00000000 BatchID Désignation du lot S7-String BatchName 1 = le bloc appelé est en cours de traite‐ BOOL ment Entrée pour signalisation en retour...
Page 454
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) Paramètre Description Type Valeur par défaut Numéro d'étape du lot DWORD 16#00000000 StepNo Bits à affectation libre pour utilisation BYTE 16#00 UserStatus dans PCS 7 OS * Les valeurs peuvent être réécrites dans ces entrées par l'algorithme du bloc lors du traitement du bloc.
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) 3.7.7 Schéma fonctionnel de OpTrig Schéma fonctionnel de OpTrig Un schéma fonctionnel n'est pas prévu pour ce bloc. Voir aussi Connecteurs de OpTrig (Page 452) Signalisation de OpTrig (Page 452) Fonctions de OpTrig (Page 450) Traitement d'erreur de OpTrig (Page 452) Modes de fonctionnement de OpTrig (Page 449)
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) (1) Indication et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ● Marche (Page 72) ●...
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) Icônes pour l'autorisation de conduite : ● Coche verte : l'opérateur à l'OS a le droit d'utiliser ce paramètre. ● Coche grise : l'opérateur à l'OS n'a momentanément pas le droit d'utiliser ce paramètre, pour des raisons dues au processus.
Page 458
Blocs de commande 3.7 OpTrig - Commande d'une valeur numérique (1 bouton-poussoir) Les icônes de bloc de la vue modèle @TemplateAPLV8.PDL : Icônes Choix de l'icône de bloc dans Particularités Icône de bloc en représentation intégrale Les icônes de bloc de la vue modèle @TemplateAPLV7.PDL : Icônes Choix de l'icône de bloc dans Particularités...
Blocs de surveillance Comparatif des blocs de type Large et Small 4.1.1 MonAnL et MonAnS Comparatif des blocs MonAnL et MonAnS Les tableaux suivants vous aident à déterminer quel bloc utiliser. Gain de mémoire et de temps d'exécution entre blocs de type "Large" et "Small" Pour chaque instance, vous économisez les ressources suivantes : ●...
Blocs de surveillance 4.1 Comparatif des blocs de type Large et Small MonAnL MonAnS Afficher des valeurs auxiliaires (Page 225) Calcul et sortie de l'état du signal pour les blocs technologiques (Page 112) Zone morte (Page 62) Validation de maintenance (Pa‐ ge 65) Simulation de signaux (Page 59) Choisir l'unité...
Blocs de surveillance 4.1 Comparatif des blocs de type Large et Small Numéro de Fonction du bit Feature MonAnL MonAnS Désactivation de points de commu‐ tation (Page 151) Signalisation du dépassement de va‐ leur limite (Page 177) 4.1.2 MonDiL et MonDiS Comparatif des blocs MonDiL et MonDiS Les tableaux suivants vous aident à...
Page 462
Blocs de surveillance 4.1 Comparatif des blocs de type Large et Small MonDiL MonDiS Génération de messages spéci‐ fiques aux instances (Page 218) Masquer les messages au moyen du paramètre MsgLock (Page 218) Calcul et sortie de l'état du signal pour les blocs technologiques (Page 112) Validation de maintenance (Pa‐...
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire AV - Affichage et surveillance d'une valeur supplémentaire 4.2.1 Description de AV Nom de l'objet (type + numéro) et famille Type + numéro : FB 1903 Famille : Monitor Domaine d'application de AV Ce bloc est utilisé...
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire Après le démarrage, les alarmes sont inhibées pendant le nombre de cycles paramétré dans la valeur RunUpCyc. Affectation du mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de AV (Page 469).
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire 4.2.2 Modes de fonctionnement de AV Modes de fonctionnement de AV Ce bloc n'a pas de mode de fonctionnement en propre. Si le bloc technologique interconnecté est commuté en mode Hors service, le bloc AV passe également en mode Hors service.
Page 466
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire Surveillance des limites d'une valeur analogique supplémentaire Ce bloc dispose de la fonction standard Surveillance des limites d'une valeur analogique supplémentaire (Page 93). Surveillance de limites avec hystérésis Ce bloc dispose de la fonction standard Surveillance de limites avec hystérésis (Page 99).
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire Comportements paramétrables via le paramètre Feature Vous trouverez une vue d'ensemble de tous les comportements mis à disposition via le paramètre Feature au paragraphe Fonctions paramétrables via le connecteur Feature (Page 135).
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire Erreur lors de la commutation du mode de fonctionnement Cette erreur peut être signalée par le bloc, consultez à ce sujet le paragraphe Traitement d'erreur (Page 123). Voir aussi Description de AV (Page 463) Modes de fonctionnement de AV (Page 465) Fonctions de AV (Page 465)
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire Explication $$BlockComment$$: Contenu du commentaire spécifique à l'instance Variables pour l'instance de message MsgEvId1 Variable Paramètre du bloc réservé réservé réservé AV_Out ExtVa105 ExtVa106 ExtVa107 réservé réservé réservé Les variables 5 ...
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire Paramètres d'entrée Paramètre Description Type Valeur par défaut Valeur analogique STRUCT ● Value:REAL ● 0.0 ● ST:BYTE ● 16#80 Unité de mesure pour la valeur analogi‐ 1001 AV_Unit temps de retard pour alarmes entrantes REAL AV_A_DC*...
Page 471
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire Paramètre Description Type Valeur par défaut Connecteur pour fonctions (Page 465) STRUCT Feature supplémentaires ● Bit 0: BOOL ● 0 ● ... ● 0 ● Bit 31: BOOL ●...
Page 472
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire Paramètre Description Type Valeur par défaut 1 = tolérance inférieure active STRUCT AV_TL_Act Vous pouvez modifier le comportement ● Value: BOOL ● 0 de ce paramètre au moyen du ●...
Blocs de surveillance 4.2 AV - Affichage et surveillance d'une valeur supplémentaire 4.2.7 Schéma fonctionnel de AV Schéma fonctionnel de AV Un schéma fonctionnel n'est pas prévu pour ce bloc. Voir aussi Description de AV (Page 463) Modes de fonctionnement de AV (Page 465) Fonctions de AV (Page 465) Traitement d'erreur de AV (Page 467) Signalisation de AV (Page 468)
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) MonAnL - Surveillance d'un point de mesure analogique (Large) 4.3.1 Description de MonAnL Nom de l'objet (type + numéro) et famille Type + numéro : FB 1845 Famille : Monitor Domaine d'application de MonAnL Ce bloc est utilisé...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Après le démarrage, les alarmes sont inhibées pendant le nombre de cycles paramétré dans la valeur RunUpCyc. Les paramètres de sortie PV_HysOut, PV_AH_Out, PV_WH_Out, PV_TH_Out, PV_AL_Out, PV_WL_Out et PV_TL_Out sont mis à la valeur des paramètres d'entrée correspondants PV_Hys, PV_AH_Lim, PV_WH_Lim, PV_TH_Lim, PV_AL_Lim, PV_WL_Lim et PV_TL_Lim.
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Bit d'état Paramètre PV_AL_Act.Value PV_AH_En OR Feature.Bit23 PV_WH_En OR Feature.Bit23 PV_TH_En OR Feature.Bit23 PV_TL_En OR Feature.Bit23 PV_WL_En OR Feature.Bit23 PV_AL_En OR Feature.Bit23 PV_AH_MsgEn PV_WH_MsgEn PV_TH_MsgEn PV_TL_MsgEn PV_WL_MsgEn PV_AL_MsgEn GradHUpAct.Value GradHDnAct.Value...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Voir aussi Fonctions de MonAnL (Page 478) Signalisation de MonAnL (Page 486) Schéma fonctionnel de MonAnL (Page 496) Traitement d'erreur de MonAnL (Page 485) Modes de fonctionnement de MonAnL (Page 477) 4.3.2 Modes de fonctionnement de MonAnL Modes de fonctionnement de MonAnL...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) ● GradHUpAct.ST ● GradHDnAct.ST ● GradLAct.ST Voir aussi Schéma fonctionnel de MonAnL (Page 496) Connecteurs de MonAnL (Page 488) Signalisation de MonAnL (Page 486) Traitement d'erreur de MonAnL (Page 485) Fonctions de MonAnL (Page 478) Description de MonAnL (Page 474) 4.3.3...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Masquer les messages au moyen du paramètre MsgLock Ce bloc dispose de la fonction standard Masquer les messages au moyen du paramètre MsgLock (Page 218). Surveillance du gradient Le calcul du gradient PV_Grad s'effectue avec une fonction de temporisation paramétrable au moyen de LagTime.
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Exemple de génération d'alarmes lors de la surveillance du gradient L'exemple ci-dessous montre comment les alarmes sont générées lors de la surveillance du gradient. Nombre Description Différence absolue de gradient ≥ GradHDnLim Différence absolue de gradient ≤...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Fournir la valeur limite de PV en sortie Les paramètres d'entrée suivants sont également disponibles en sortie pour des interconnexions supplémentaires avec d'autres blocs : := PV_Hyst ●...
Page 482
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Maintenance validée Ce bloc dispose de la fonction standard Validation de maintenance (Page 65). Simulation de signaux Ce bloc dispose de la fonction standard Simulation de signaux (Page 59). Vous pouvez simuler les valeurs suivantes : ●...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Fonction Actualiser les états d'acquittement et d'erreur de l'appel de signalisation (Page 165) Valeurs limites désactivées dans le bloc d'affichage (Page 199) Activer l'autorisation de conduite locale (Page 164) Masquer toutes les alarmes (Page 180) Comportement des points de commutation en mode de fonctionnement "Hors service"...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Fonction 1 = l'opérateur peut activer/désactiver les messages via PV_TH_MsgEn 1 = l'opérateur peut activer/désactiver les messages via PV_TL_MsgEn 1 = l'opérateur peut activer/désactiver les messages via PV_WL_MsgEn 1 = l'opérateur peut activer/désactiver les messages via PV_AL_MsgEn 1 = l'opérateur peut saisir SmoothTi réservé...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Fonctions de EventTs (Page 1758) Traitement d'erreur (Page 123) Vanne à fermeture étanche (Page 182) 4.3.4 Traitement d'erreur de MonAnL Traitement d'erreur de MonAnL Pour le traitement d'erreur de tous les blocs, consultez aussi le paragraphe Traitement d'erreur (Page 123) dans les principes de base.
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) 4.3.5 Signalisation de MonAnL Signalisation Les messages suivants peuvent être générés pour ce bloc : ● Erreurs du système de contrôle de procédé ● Messages du processus ●...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Alarmes spécifiques aux instances Pour ce bloc, vous avez la possibilité d'utiliser jusqu'à trois messages spécifiques à l'instance. Instance de Identificateur de Classe de message Evénement message message SIG 1 Alarme - inférieure...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Variable Paramètre du bloc ExtVa205 ExtVa206 ExtVa207 ExtVa208 PV_Out.Value réservé Les valeurs associées 4 à 9 sont affectées aux paramètres ExtVa204...ExtVa208, PV_Out.Value et peuvent être utilisées. Pour plus d'informations à ce sujet, référez-vous au manuel "Système de conduite de process PCS 7 ;...
Page 489
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Paramètre Description Type Valeur par défaut 1 = sélectionner le pontage PV (par interconne‐ STRUCT BypPVLi xion) ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = sélectionner le pontage PV (par l'opérateur) BOOL BypPVOp 1 = erreur externe (erreur système) Traitement...
Page 490
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Paramètre Description Type Valeur par défaut Surveillance du gradient : limite (supérieure) REAL 10.0 GradHUpLim pour le gradient positif Surveillance du gradient : limite (supérieure) REAL 10.0 GradHDnLim pour le gradient négatif Surveillance du gradient : limite (inférieure) pour...
Page 491
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Paramètre Description Type Valeur par défaut Temps de retard pour alarmes PV entrantes REAL PV_A_DC* pour valeur de processus en dépassement haut/ bas ou uniquement en dépassement bas [s] Temps de retard pour alarmes PV sortantes REAL PV_A_DG*...
Page 492
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Paramètre Description Type Valeur par défaut Temps de retard pour messages d'alerte PV en‐ REAL PV_W_DC* trants pour valeur de processus en dépasse‐ ment haut/bas ou uniquement en dépassement bas [s] Temps de retard pour messages d'alerte PV REAL...
Page 493
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Paramètre Description Type Valeur par défaut Valeur de processus utilisée quand STRUCT SimPV_Li SimOnLi.Value =1 (SimLiOp.Value = 1) ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 Numéro d'étape du lot DWORD 16#00000000...
Page 494
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Paramètre Description Type Valeur par défaut 1 = alarme de gradient (supérieure) pour modi‐ STRUCT GradHDnAct fications négatives ● Value: BOOL ● 0 Vous pouvez modifier le comportement de ce ●...
Page 495
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Paramètre Description Type Valeur par défaut 1 = alarme (supérieure) PV active. STRUCT PV_AH_Act Vous pouvez modifier le comportement de ce ● Value: BOOL ● 0 paramètre au moyen du Feature.Bit28 ●...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Paramètre Description Type Valeur par défaut 1 = message de tolérance (inférieure) PV actif. STRUCT PV_TL_Act Vous pouvez modifier le comportement de ce ● Value: BOOL ● 0 paramètre au moyen du Feature.Bit28 ●...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Voir aussi Connecteurs de MonAnL (Page 488) Signalisation de MonAnL (Page 486) Traitement d'erreur de MonAnL (Page 485) Fonctions de MonAnL (Page 478) Modes de fonctionnement de MonAnL (Page 477) Description de MonAnL (Page 474) 4.3.8 Contrôle-commande...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) 4.3.8.2 Vue standard MonAnL Vue standard de MonAnL (1) Indication et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ●...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) (4) Haut et bas de la plage de mise à l'échelle de la valeur de gradient Ces valeurs renseignent sur la plage d'affichage pour le bargraphe du gradient. La plage de mise à...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Pour plus d'informations à ce sujet, référez-vous au paragraphe Appel d'autres blocs d'affichage (Page 221). (9) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ●...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) 4.3.8.3 Vue des valeurs limites de MonAnL Vue des valeurs limites de MonAnL Dans cette vue, vous pouvez spécifier différentes valeurs : ● limites de la valeur de processus ●...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) (2) Limites du gradient Dans cette zone, vous pouvez saisir des limites pour le gradient. Pour plus d'informations à ce sujet, référez-vous au paragraphe Modification de valeurs (Page 277). Vous pouvez modifier les valeurs limites suivantes : ●...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) 4.3.8.4 Vue des paramètres MonAnL Vue des paramètres de MonAnL (1) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale.
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Pour plus d'informations sur cette zone, référez-vous aux paragraphes suivants : ● Pontage de signaux (Page 110) ● Simulation de signaux (Page 59) ● Validation de maintenance (Page 65) 4.3.8.5 Vue aperçu MonAnL Vue aperçu de MonAnL...
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) (2) Bouton de navigation pour appeler la vue standard de n'importe quel bloc d'affichage Cette touche vous permet de passer à la vue standard d'un bloc configuré dans le système d'ingénierie (ES).
Page 506
Blocs de surveillance 4.3 MonAnL - Surveillance d'un point de mesure analogique (Large) Les icônes de bloc de la vue modèle @TemplateAPLV7.PDL : Icônes Choix de l'icône de bloc dans Particularités Icône de bloc en représentation intégrale Icône de bloc en mode de fonc‐ tionnement "Hors service"...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) MonAnS - Surveillance d'un point de mesure analogique (Small) 4.4.1 Description de MonAnS Nom de l'objet (type + numéro) Type + numéro : FB 1912 Famille : Monitor Domaine d'application de MonAnS Ce bloc est utilisé...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de MonAnS (Page 515). Bit d'état Paramètre Occupied BatchEn SimOn OosAct.Value OosLi.Value non utilisé...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Voir aussi Modes de fonctionnement de MonAnS (Page 509) Fonctions de MonAnS (Page 510) Traitement d'erreur de MonAnS (Page 513) Signalisation de MonAnS (Page 514) Schéma fonctionnel de MonAnS (Page 519) 4.4.2 Modes de fonctionnement de MonAnS Modes de fonctionnement de MonAnS...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Signalisation de MonAnS (Page 514) Connecteurs de MonAnS (Page 515) Schéma fonctionnel de MonAnS (Page 519) 4.4.3 Fonctions de MonAnS Fonctions de MonAnS Les fonctions de ce bloc sont présentées ci-après. Retards d'alarme avec une valeur de temps par paire de limites Ce bloc dispose de la fonction standard Retard d'alarme pour Une valeur de temps par paire de limites (Page 213) .
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Validation de maintenance Ce bloc dispose de la fonction standard Validation de maintenance (Page 65). Simulation de signaux Ce bloc dispose de la fonction standard Simulation de signaux (Page 59). Choisir l'unité...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Fonction 1 = l'opérateur peut modifier la valeur limite (PV) pour l'alarme inférieure 1 = l'opérateur peut modifier la valeur limite (PV) pour l'alerte inférieure 19 - 22 non utilisé...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) 4.4.4 Traitement d'erreur de MonAnS Traitement d'erreur de MonAnS Pour le traitement d'erreur de tous les blocs, consultez aussi le paragraphe Traitement d'erreur (Page 123) dans les principes de base. Pour ce bloc, vous pouvez générer les messages d'erreur suivants : ●...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) 4.4.5 Signalisation de MonAnS Signalisation Les messages suivants peuvent être générés pour ce bloc : ● Erreurs du système de contrôle de procédé ● Messages du processus ●...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Alarmes spécifiques aux instances Vous avez la possibilité d'utiliser deux messages spécifiques à l'instance avec ce bloc. Instance de Identificateur de Classe de message Evénement message message SIG 6 Message du système de contrôle $$BlockComment$$...
Page 516
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Paramètres d'entrée Paramètre Description Type Valeur par défaut 1 = validation d'affectation BOOL BatchEn Numéro de lot DWORD 16#00000000 BatchID Désignation du lot S7-String BatchName 1 = erreur externe (erreur du système de con‐ STRUCT trôle de procédé) ●...
Page 517
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Paramètre Description Type Valeur par défaut Connecteur pour Fonctions de MonAnS (Pa‐ STRUCT OS_Perm ge 510) ● Bit 0: BOOL ● 1 ● Bit 10: BOOL ● 1 ●...
Page 518
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) * Les valeurs peuvent être réécrites dans ces entrées par l'algorithme du bloc lors du traitement du bloc. Paramètres de sortie Paramètre Description Type Valeur par défaut 1 = L'algorithme du bloc a été...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Paramètre Description Type Valeur par défaut 1 = alerte (supérieure) PV active. STRUCT PV_WH_Act Vous pouvez modifier le comportement de ce ● Value: BOOL ● 0 paramètre au moyen du Feature.Bit28 ●...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) 4.4.8 Contrôle-commande 4.4.8.1 Vues de MonAnS Vues du bloc MonAnS Le bloc MonAnS dispose des vues suivantes : ● Vue standard MonAnS (Page 520) ● Vue des alarmes (Page 321) ●...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) (1) Indication et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ● Marche (Page 72) ●...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) (8) Indication des valeurs limites Ces triangles colorés vous indiquent les valeurs limites fixées dans le bargraphe respectif. Voir aussi Afficher des valeurs auxiliaires (Page 225) 4.4.8.3 Vue des valeurs limites MonAnS Vue des valeurs limites de MonAnS Dans cette vue, vous pouvez spécifier les limites de la valeur de processus :...
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Icônes pour l'autorisation de conduite : ● Coche verte : l'opérateur à l'OS a le droit d'utiliser ce paramètre. ● Coche grise : l'opérateur à l'OS n'a momentanément pas le droit d'utiliser ce paramètre, pour des raisons dues au processus.
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Icônes pour l'autorisation de conduite : ● Coche verte : l'opérateur à l'OS a le droit d'utiliser ce paramètre. ● Coche grise : l'opérateur à l'OS n'a momentanément pas le droit d'utiliser ce paramètre, pour des raisons dues au processus.
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Page 526
Blocs de surveillance 4.4 MonAnS - Surveillance d'un point de mesure analogique (Small) Icônes Choix de l'icône de bloc dans Particularités Les icônes de bloc de la vue modèle @TemplateAPLV7.PDL : Icônes Choix de l'icône de bloc dans Particularités Icône de bloc en représentation intégrale Icône de bloc en mode de fonc‐...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) MonDiL - Surveillance d'un point de mesure numérique (Large) 4.5.1 Description de MonDiL Nom de l'objet (type + numéro) et famille Type + numéro : FB 1848 Famille : Monitor Domaine d'application de MonDiL Ce bloc est utilisé...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Configuration Insérez le bloc dans un OB d'alarme cyclique (OB30 à OB38) dans l'éditeur CFC. Le bloc est également inséré automatiquement dans l'OB de démarrage (OB100). Pour le bloc MonDiL, la bibliothèque Advanced Process Library contient des modèles (templates) de point de mesure type à...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Bit d'état Paramètre SimOn OosAct.Value OosLi.Value BypassAct.Value OnAct.Value Out.Value AlmMsgEn Affichage de BypassAct.Value dans le bloc d'affichage (afficheur et éléments de commande) et l'icône de bloc SimLiOp.Value 11 - 29 non utilisé...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Bit d'état Paramètre non utilisé Color = 5 (vert pastel, processus) et Out = 1 23 - 24 non utilisé Color = 4 (noir, système) et Out = 1 Color = 9 (CMP 6) et Out = 1 Color = 3 (bleu, tolérance / CMP 5) et Out = 1 Color = 8 (CMP 4) et Out = 1...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) "Marche" Pour des informations d'ordre général sur le mode Marche, référez-vous au paragraphe Marche (Page 72). Hors service Pour des informations d'ordre général sur le mode "Hors service", référez-vous au paragraphe Hors service (Page 72).
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) sortie FlutAct l'indique avec 1. Lorsque la valeur maximale atteint de nouveau moins de la moitié, le message disparaît (FlutAct = 0). Exemple de suppression de gigue Avec le paramètre d'entrée FlutFactor, vous déterminez qu'il peut y avoir au plus 3 fluctuations du signal par minute.
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Vous définissez les codes de couleur avec le paramètre Color : Valeur Color Couleur Ancien comportement Rouge (alarme) Jaune (alerte) Bleu (tolérance) Noir (système) Vert clair (processus) Violet (requête d'intervention) 7...9 Ancien comportement...
Page 534
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Pour ce bloc, vous pouvez modifier librement le texte pour "Valeur de processus". La modification se fait avec le paramètre FlutTmIn. Génération de messages spécifiques aux instances Ce bloc dispose de la fonction standard Génération de messages spécifiques aux instances (Page 218).
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Comportements paramétrables via le paramètre Feature Vous trouverez une vue d'ensemble de tous les comportements mis à disposition via le paramètre Feature au paragraphe Fonctions paramétrables via le connecteur Feature (Page 135).
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Appel d'autres blocs d'affichage Ce bloc dispose de la fonction standard Appel d'autres blocs d'affichage (Page 221). Connexion des messages horodatés de EventTs ou Event16Ts Ce bloc dispose de la fonction standard Connexion des messages horodatés d'EventTs ou Event16Ts (Page 220).
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Vue d'ensemble des numéros d'erreur Le connecteur ErrorNum peut retourner différents numéros d'erreur : Numéro d'erreur Signification du numéro d'erreur Valeur par défaut à l'insertion du bloc, le bloc n'est pas traité. Absence d'erreur FlutTmIn <...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Erreurs du système de contrôle de procédé Vous avez la possibilité de connecter un défaut externe (signal) au paramètre d'entrée CSF. Lorsque CSF = 1, une erreur du système de contrôle de procédé est déclenchée (MsgEvId1, SIG 3)..
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Les variables 4 ... 8 sont associées aux paramètres ExtVa104 ... ExtVa108 et vous pouvez les utiliser. Pour plus d'informations à ce sujet, référez-vous au manuel "Système de conduite de process PCS 7 ;...
Page 540
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Paramètre Description Type Valeur par défaut Couleur pour la signalisation d'état dans l'icône de BYTE 16#00 Color bloc : 0 = valeur par défaut 1 = rouge (alarme) 2 = jaune (alerte) 3 = bleu (tolérance) 4 = noir (message système)
Page 541
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Paramètre Description Type Valeur par défaut Valeur d'entrée TOR STRUCT ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = validation de maintenance par l'opérateur OS BOOL MS_RelOp* Numéro de message (attribué...
Page 542
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Paramètre Description Type Valeur par défaut 1 = simulation via interconnexion ou SFC (piloté via STRUCT SimOnLi SimLiOp = 1) ● Value: BOOL ● 0 ● ST: BYTE ●...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Paramètre Description Type Valeur par défaut 1 = erreur de signalisation 1 (sortie ERROR du BOOL MsgErr1 premier ALARM_8P) Etat de signalisation 1 (sortie STATUS du pre‐ WORD 16#0000 MsgStat1...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Voir aussi Connecteurs de MonDiL (Page 539) Signalisation de MonDiL (Page 537) Traitement d'erreur de MonDiL (Page 536) Fonctions de MonDiL (Page 531) Modes de fonctionnement de MonDiL (Page 530) Description de MonDiL (Page 527) 4.5.8 Contrôle-commande...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) 4.5.8.2 Vue standard de MonDiL Vue standard de MonDiL (1) Indication et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ●...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) (4) Bouton de navigation pour appeler la vue standard de n'importe quel bloc d'affichage Cette touche vous permet de passer à la vue standard d'un bloc configuré dans le système d'ingénierie (ES).
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Remarque Si un texte est ajouté dans le champ "Texte OS supplémentaire" du paramètre d'entrée (FlutTmIn), il s'affichera même si le champ textuel "Identificateur" du même paramètre d'entrée n'est pas vide.
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) (3) Facteur Saisissez ici le nombre de fluctuations du signal à supprimer. Pour plus d'informations à ce sujet, référez-vous au paragraphe Modification de valeurs (Page 277). (4) Temps de retard Saisissez ici le temps de retard après lequel la sortie doit être mise à...
Page 549
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) (1) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) 4.5.8.5 Icône de bloc pour MonDiL Icônes de bloc pour MonDiL Vous disposez de différentes icônes de bloc avec les fonctions suivantes : ● Point de mesure type ●...
Page 551
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Icônes Choix de l'icône de bloc dans Particularités La couleur d'arrière-plan du tex‐ te à la sortie Out = 1 dépend du paramétrage de l'entrée "Color". Pour Color = 11, la couleur d'ar‐ rière-plan est directement déri‐...
Page 552
Blocs de surveillance 4.5 MonDiL - Surveillance d'un point de mesure numérique (Large) Icônes Choix de l'icône de bloc dans Particularités Voir 3 Icône de bloc en mode de fonc‐ tionnement "Hors service" (p. ex. icône de type 1) Pour plus d'informations sur l'icône de bloc et les possibilités qu'elle offre à l'opérateur, référez- vous aux paragraphes suivants : ●...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) MonDiS - Surveillance d'un point de mesure numérique (Small) 4.6.1 Description de MonDiS Nom de l'objet (type + numéro) et famille Type + numéro : FB 1913 Famille : Monitor Domaine d'application de MonDiS Ce bloc est utilisé...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Mode de fonctionnement Le bloc MonDiS sert à visualiser un point de mesure TOR. La valeur TOR à surveiller est interconnectée avec le paramètre d'entrée In. Le signal d'entrée est inscrit directement dans le paramètre de sortie Out.
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de MonDiS (Page 563). Bit d'état Paramètre Occupied BatchEn SimOn OosAct.Value OosLi.Value non utilisé...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Bit d'état Paramètre Color = 7 (CMP 2) et Out = 1 Color = 1 (rouge, alarme/CMP 1) et Out = 1 Explication : CMP = classes de messages personnalisées Remarque Les classes de messages personnalisées 5, 3 et 1 sont indiquées dans les bits d'état existants 27, 29 et 31.
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Avec Feature.Bit5 =0, les paramètres de sortie suivants deviennent l'état de simulation 16#80 si le mode passe à "Hors service". ● Out.ST Voir aussi Description de MonDiS (Page 553) Fonctions de MonDiS (Page 557) Traitement d'erreur de MonDiS (Page 560) Signalisation de MonDiS (Page 561)
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Valeur Color Couleur Violet (requête d'intervention) 7...9 Ancien comportement Couleur d'arrière-plan de la classe de message sélectionnée SIG1 ("Out - mise à 1 de valeurs de sorties TOR") Uniquement pour icône de bloc de type 5, la couleur d'arrière-plan est directement dérivée de EventState, sans les classes message du processus et requête d'in‐...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Masquer les messages au moyen du paramètre MsgLock Ce bloc dispose de la fonction standard Masquer les messages au moyen du paramètre MsgLock (Page 218). Calculer l'état de signal d'un bloc Ce bloc dispose de la fonction standard Calcul et sortie de l'état du signal pour les blocs technologiques (Page 112).
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Fonction 1 =l'opérateur peut modifier la valeur simulée SimIn 1 =l'opérateur peut activer la fonction Simulation 1 = l'opérateur peut activer la fonction Validation de maintenance 13 - 31 non utilisé...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Vue d'ensemble des numéros d'erreur Le connecteur ErrorNum peut retourner différents numéros d'erreur : Numéro d'erreur Signification du numéro d'erreur Valeur par défaut à l'insertion du bloc, le bloc n'est pas traité. Absence d'erreur Erreurs du système de contrôle de procédé...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Messages du processus Vous avez la possibilité d'utiliser jusqu'à quatre messages spécifiques à l'instance avec ce bloc. Instance Identificateur Classe de message Evénement de mes‐ de message sage SIG 1 Alarme - supérieure...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Traitement d'erreur de MonDiS (Page 560) Schéma fonctionnel de MonDiS (Page 565) 4.6.6 Connecteurs de MonDiS Connecteurs de MonDiS Paramètres d'entrée Paramètre Description Type Valeur par défaut 1 = Indication des messages d'alarme BOOL AlmMsgEn...
Page 564
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Paramètre Description Type Valeur par défaut 1 = validation de maintenance par l'opérateur OS BOOL MS_RelOp* Numéro de message (attribué automatiquement) DWORD 16#00000000 MsgEvId1 1 = masquer les alarmes de process. STRUCT MsgLock Pour plus d'informations à...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Paramètre Description Type Valeur par défaut Validation de maintenance : STRUCT MS_Release 1 = validation pour l'opérateur OS ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = Mode de fonctionnement "Marche"...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Voir aussi Description de MonDiS (Page 553) Modes de fonctionnement de MonDiS (Page 556) Fonctions de MonDiS (Page 557) Signalisation de MonDiS (Page 561) Connecteurs de MonDiS (Page 563) Traitement d'erreur de MonDiS (Page 560) 4.6.8 Contrôle-commande...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) 4.6.8.2 Vue standard de MonDiS Vue standard de MonDiS (1) Indication et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ●...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) (5) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ● "Simulation" Voir aussi Afficher des valeurs auxiliaires (Page 225) 4.6.8.3 Vues des paramètres de MonDiS Vue des paramètres de MonDiS...
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) (3) Maintenance Dans cette zone, vous activez les fonctions suivantes : ● "Simulation" ● "Validation de maintenance" Pour plus d'informations à ce sujet, référez-vous au paragraphe Commutation de l'état de fonctionnement et du mode de fonctionnement (Page 275).
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Les autorisations de conduite suivantes s'affichent : ● "Marche" : vous avez le droit de passer en mode "Marche". ● "Hors service" : vous avez le droit de passer en mode "Hors service". ●...
Page 571
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Icônes Choix de l'icône de bloc dans Particularités La couleur d'arrière-plan du tex‐ te à la sortie Out = 1 dépend du paramétrage de l'entrée "Color". Le texte dans l'icône de bloc est paramétrable via le Texte 1 au paramètre de sortie Out;...
Page 572
Blocs de surveillance 4.6 MonDiS - Surveillance d'un point de mesure numérique (Small) Pour plus d'informations sur l'icône de bloc et les possibilités qu'elle offre à l'opérateur, référez- vous aux paragraphes suivants : ● Configuration des icônes de bloc (Page 252) ●...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques MonDi08 - Surveillance de 8 points de mesure numériques 4.7.1 Description de MonDi08 Nom de l'objet (type + numéro) et famille Type + numéro : FB 1847 Famille : Monitor Domaine d'application de MonDi08 Ce bloc est utilisé...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de MonDi08 (Page 581). Bit d'état Paramètre 0 - 2 non utilisé OosAct.Value OosLi.Value non utilisé...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Mot d'état pour le paramètre Status3 Bit d'état Paramètre Signal 1 effectif du bloc de signalisation interconnecté via EventTsIn Signal 2 effectif du bloc de signalisation interconnecté via EventTsIn Signal 3 effectif du bloc de signalisation interconnecté...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Avec Feature.Bit5 =0, les paramètres de sortie suivants deviennent l'état de simulation 16#80 si le mode passe à "Hors service". ● Out1.ST ● Out2.ST ● Out3.ST ● Out4.ST ●...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Calculer l'état de signal d'un bloc Ce bloc dispose de la fonction standard Calcul et sortie de l'état du signal pour les blocs technologiques (Page 112). L'état de signal le plus mauvais ST_Worst pour le bloc est calculé à partir des paramètres suivants : ●...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Le bloc dispose des autorisations suivantes pour le paramètre OS_Perm : Fonction non utilisé 1 = l'opérateur peut passer en mode "Marche" non utilisé 1 = l'opérateur peut passer en mode "Hors service" 4 - 11 non utilisé...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Voir aussi Signalisation de MonDi08 (Page 580) Connecteurs de MonDi08 (Page 581) Description de MonDi08 (Page 573) Schéma fonctionnel de MonDi08 (Page 585) Traitement d'erreur de MonDi08 (Page 579) Modes de fonctionnement de MonDi08 (Page 575) Fonctions de EventTs (Page 1758) 4.7.4...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Modes de fonctionnement de MonDi08 (Page 575) Description de MonDi08 (Page 573) 4.7.5 Signalisation de MonDi08 Signalisation Les messages suivants peuvent être générés pour ce bloc : ●...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Variable Paramètre du bloc BatchID ExtVa104 ExtVa105 ExtVa106 ExtVa107 ExtVa108 réservé réservé Les valeurs associées 4 ... 8 sont affectées aux paramètres ExtVa104 ... ExtVa108 et peuvent être utilisées. Pour plus d'informations à ce sujet, référez-vous au manuel "Système de conduite de process PCS 7 ;...
Page 582
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Paramètre Description Type Valeur par défaut 1 = le bloc appelé est en cours de traitement BOOL Pour interconnecter des données entre un bloc tech‐ EventTsIn nologique et les blocs de signalisation EventTs, Event16Ts.
Page 583
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Paramètre Description Type Valeur par défaut Entrée binaire In6 STRUCT ● Value: BOOL ● 0 ● ST: BYTE ● 16#FF Entrée binaire In7 STRUCT ● Value: BOOL ●...
Page 584
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Paramètres de sortie Paramètre Description Type Valeur par défaut 1 = L'algorithme du bloc a été exécuté sans erreur BOOL Indication du numéro de l'erreur présente. Pour les ErrorNum numéros d'erreur pouvant être fournis par ce bloc, veuillez consulter Traitement d'erreur de MonDi08...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques 4.7.8 Contrôle-commande 4.7.8.1 Vues de MonDi08 Vues du bloc MonDi08 Le bloc MonDi08 dispose des vues suivantes : ● Vue standard de MonDi08 (Page 586) ● Vue des alarmes (Page 321) ●...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques (1) Indication et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ● Marche (Page 72) ●...
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques 5. Si les deux colonnes "Texte OS supplémentaire" et "Identificateur" sont vides, la valeur par défaut s'affiche au runtime. 6. Le texte est utilisé comme étiquette et s'affiche donc toujours, ce qui signifie qu'il est indépendant de l'état de signal de l'entrée correspondante (FlutXTmIn avec x = 1...8).
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Icônes pour l'autorisation de conduite : ● Coche verte : l'opérateur à l'OS a le droit d'utiliser ce paramètre. ● Coche grise : l'opérateur à l'OS n'a momentanément pas le droit d'utiliser ce paramètre, pour des raisons dues au processus.
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques (1) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale. Elles dépendent de la configuration dans le système d'ingénierie (ES) s'appliquant à...
Page 591
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Les icônes de bloc de la vue modèle @TemplateAPLV8.PDL : Icônes Choix de l'icône de bloc dans Particularités Les icônes de bloc de la vue modèle @TemplateAPLV7.PDL : Icônes Choix de l'icône de bloc dans Particularités...
Page 592
Blocs de surveillance 4.7 MonDi08 - Surveillance de 8 points de mesure numériques Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de régulation Comparatif des blocs de type Large et Small 5.1.1 PIDConL comparé à PIDConS Comparatif des blocs PIDConL et PIDConS Les tableaux suivants vous aident à déterminer quel bloc utiliser. Gain de mémoire et de temps d'exécution entre blocs de type "Large" et "Small" Pour chaque instance, vous économisez les ressources suivantes : ●...
Page 594
Blocs de régulation 5.1 Comparatif des blocs de type Large et Small PIDConL PIDConS Information "Actionneur actif" Surveillance des limites de la si‐ gnalisation en retour (Page 96) Transmission de consigne - in‐ terne / externe (Page 132) Limitation de consignes exter‐ nes (Page 209) Limitation du gradient de la con‐...
Blocs de régulation 5.1 Comparatif des blocs de type Large et Small PIDConL PIDConS Validation de maintenance (Pa‐ ge 65) Génération de messages spéci‐ fiques aux instances (Page 218) Masquer les messages au moyen du paramètre MsgLock (Page 218) Plage d'affichage et plage de ré‐ glage des valeurs de processus et des consignes (Page 221) Appel d'autres blocs d'affichage...
Page 596
Blocs de régulation 5.1 Comparatif des blocs de type Large et Small Numé‐ Fonction du bit Feature PIDConL PIDConS ro de bit Valeur réglante de repos active au dé‐ marrage (Page 172) Désactiver la commutation sans à-coup en mode automatique pour les régula‐ teurs (Page 179) Actualiser les états d'acquittement et d'erreur de l'appel de signalisation (Pa‐...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation ConPerMon - Surveillance de la qualité de régulation de boucles de régulation 5.2.1 Description de ConPerMon Nom de l'objet (type + numéro) et famille Type + numéro : FB 1805 Famille : Control Domaine d'application de ConPerMon...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation en service. En cas d'échelons de consigne, les caractéristiques stochastiques sont par définition insignifiantes et sont temporairement bloquées. La surveillance des caractéristiques déterministes est activée automatiquement à cet effet. En cas de dépassement bas d'une limite définie pour la qualité...
Page 599
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Procédez de la manière suivante : ● Mettez le régulateur PID à surveiller en mode automatique et la consigne sur le point de fonctionnement typique. Cet état de fonctionnement doit être représentatif du mode normal du processus, c'est-à-dire que l'installation ou l'unité...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation blocs ConPerMon d'une installation ou d'une unité de processus dans une vue de supervision au niveau hiérarchique correspondant. Vous pouvez compléter cette vue de supervision avec la représentation de tendance de la qualité...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Bit d'état Paramètre PID_AutAct.Value OnAct.Value 7 - 14 non utilisé CPI_Suppress 16 - 31 non utilisé Mot d'état pour le paramètre Status2 Bit d'état Paramètre MsgLock OvsAH_Act.Value...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation 5.2.2 Modes de fonctionnement de ConPerMon Modes de fonctionnement de ConPerMon Le bloc peut être commandé dans les modes de fonctionnement suivants : ● Marche (Page 72) ●...
Page 603
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Le bloc MeanTime, appelé par le bloc ConPerMon, contient une formulation récurrente de ce calcul. La plupart des séries temporelles stationnaires peuvent être considérées comme ergodiques, de sorte que la valeur probable peut être évaluée par la formation d'une valeur moyenne dans un intervalle de longueur finie.
Page 604
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation La variance PV_Variance, en tant que moment centré, requiert le calcul depuis le début des différences de chaque valeur de mesure actuelle par rapport à la valeur moyenne (constante !) : ●...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Lorsqu'un échelon de consigne est détecté dans une boucle de régulation, le bloc ConPerMon gèle la valeur CPI et inhibe automatiquement toutes les alarmes correspondantes. En tant qu'opérateur, vous pouvez également forcer manuellement l'inhibition des alarmes via l'entrée binaire ManSupprCPI = 1 .
Page 606
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Dans chaque boucle de régulation, il existe une correlation générale entre dépassement et réserve de phase : la réserve de phase est d'autant plus faible que le dépassement est élevé. Si le comportement de la boucle de régulation fermée peut approximativement être décrit par une fonction de transfert de second ordre PV s...
Page 607
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Overshoot − δ Overshoot + π Le paramétrage optimal du régulateur vise de manière typique des dépassements compris entre 5 et 25%, c.-à-d.
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation dépassement des limites de variance doit être inhibée jusqu'à la fin du régime transitoire suivant l'échelon de consigne. Les caractéristiques déterministiques calculées sont ensuite sorties et l'évaluation stochastique est réactivée.
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation régulation de la boucle de régulation auxiliaire (boucle de régulation en cascade) est d'importance secondaire. Il est toutefois conseillé de régler avec soin la boucle de régulation en cascade avant de démarrer l'optimisation et la surveillance du régulateur pilote, car un mauvais comportement du régulateur asservi ne peut pas être compensé...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation A ce sujet, consultez aussi le modèle de point de mesure Régulateur PID avec application dynamique de perturbation (FfwdDisturbCompensat) (Page 2470). Prédicteur de Smith Le prédicteur de Smith permet une meilleure qualité...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation représenté dans le projet-exemple correspondant Régulation prédictive d'une boucle de régulation à 2x2 variables (ModPreConSim) (Page 2523): ● Si une ou plusieurs autres voies du régulateur à variables multiples se trouvent dans un état non-stationnaire (p.
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation ● Lorsque vous utilisez un régulateur pas-à-pas sans signalisation de position, il n'existe pas de valeur réglante que vous pourriez interconnecter au paramètre d'entrée MV_Mon. Contrairement à...
Page 613
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Le bloc dispose des autorisations suivantes pour le paramètre OS_Perm : Fonction 0 - 1 Non utilisé 1 = l'opérateur peut passer en mode "Hors service" 3 - 27 Non utilisé...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Génération d'alarmes spécifiques aux instances Le bloc dispose de la fonction standard Génération de messages spécifiques aux instances (Page 218) sans la fonction Horodatage dans la périphérie. Masquer les messages au moyen du paramètre MsgLock Ce bloc dispose de la fonction standard Masquer les messages au moyen du paramètre MsgLock (Page 218).
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Vue d'ensemble des numéros d'erreur Le connecteur ErrorNum peut retourner les numéros d'erreur suivants : Numéro d'er‐ Signification du numéro d'erreur reur Valeur par défaut à l'insertion du bloc, le bloc n'est pas traité. Absence d'erreur SampleTime <...
Page 616
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Messages du processus Instance de Identificateur Classe de message Evénement message de message SIG 1 Alarme - supérieure $$BlockComment$$ MsgEvID Overshoot - limite supérieure d'alar‐ me dépassée SIG 2 Alerte - supérieure...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Variable Paramètre du bloc ExtMsg2.ST ExtMsg3.ST ExtVa108 ExtVa109 réservé Les variables 8 ... 9 sont associées aux paramètres ExtVa108 ... ExtVa109 et vous pouvez les utiliser.
Page 618
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Paramètre Description Type Par déf. Filtre passe-bas pour CPI, constante de REAL 10.0 CPI_FiltFactor temps du filtre = TimeWindow · CPI_FiltFactor 1 = activer l'alerte (inférieure) pour la BOOL CPI_WL_En surveillance de la qualité...
Page 619
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Paramètre Description Type Par déf. 1 = masquer les alarmes de process. STRUCT MsgLock A ce sujet, consultez aussi le paragra‐ ● Value: BOOL ●...
Page 620
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Paramètre Description Type Par déf. Unité de mesure pour la valeur de pro‐ 1001 PV_Unit cessus Valeur de référence pour REAL RefVarExt PV_Variance à l'état correct de la bou‐ cle de régulation 1 = Utilisation de la valeur de référence BOOL...
Page 621
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Paramètres de sortie Paramètre Description Type Par déf. Indice de qualité de la régulation STRUCT ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 1 = l'alarme pour qualité...
Page 622
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Paramètre Description Type Par déf. 1 = mode de fonctionnement "Marche" STRUCT OnAct activé ● Value: BOOL ● 1 ● ST: BYTE ● 16#80 1 = le bloc est "hors service"...
Page 623
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Paramètre Description Type Par déf. Limite inférieure de la bande 3 sigma au‐ REAL PV_ToleLo tour de la consigne Variance de la grandeur réglée STRUCT PV_Variance ●...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation 5.2.7 Schéma fonctionnel de ConPerMon Schéma fonctionnel de ConPerMon Un schéma fonctionnel n'est pas prévu pour ce bloc. Voir aussi Connecteurs de ConPerMon (Page 617) Signalisation de ConPerMon (Page 615) Traitement d'erreur de ConPerMon (Page 614) Fonctions de ConPerMon (Page 602)
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation 5.2.8.2 Vue standard de ConPerMon Vue standard de ConPerMon (1) Affichage et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ●...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation (5) Bouton de navigation pour appeler la vue standard de n'importe quel bloc d'affichage Ce bouton de navigation vous permet de passer à la vue standard d'un bloc configuré dans le système d'ingénierie.
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Vous pouvez modifier les valeurs limites suivantes : ● "Hystérésis" ● "L alerte" : alerte inférieure ● "L alarme" : alarme inférieure (2) Gain stationnaire du process Dans cette zone, vous pouvez saisir les valeurs limites pour le dépassement.
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation 5.2.8.4 Vue des paramètres de ConPerMon Vue des paramètres de ConPerMon (1) Paramètres Dans cette zone, vous modifiez des paramètres et vous influencez donc le régulateur. Pour plus d'informations à...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Icônes pour les autorisations de conduite : ● Coche verte : l'opérateur à l'OS a le droit d'utiliser ce paramètre. ● Coche grise : l'opérateur à l'OS n'a momentanément pas le droit d'utiliser ce paramètre, pour des raisons dues au processus.
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Pour plus d'informations à ce sujet, référez-vous au paragraphe Appel d'autres blocs d'affichage (Page 221). 5.2.8.6 Vue de consigne de ConPerMon Vue de consigne de ConPerMon (1) Dépassement absolu Le dépassement absolu est fourni dans l'unité...
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation (6), (7), (8), (9) et (10): état de la réponse indicielle Les états suivants s'affichent : ● (6) texte de l'affichage des états ● (7) "Prêt" : état stationnaire ●...
Page 632
Blocs de régulation 5.2 ConPerMon - Surveillance de la qualité de régulation de boucles de régulation Les icônes de bloc de la vue modèle @TemplateAPLV8.PDL : Icônes Choix de l'icône de bloc dans Particularités Icône de bloc en représentation intégrale Les icônes de bloc de la vue modèle @TemplateAPLV7.PDL : Icônes Choix de l'icône de bloc dans...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 FmCont - Couplage au module FM 355 5.3.1 Description de FmCont Nom de l'objet (type + numéro) et famille Type + numéro : FB 1818 Famille : Control Domaine d'application de FmCont Ce bloc est utilisé...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Lorsque vous utilisez la fonction CFC "Générer les pilotes", les opérations suivantes sont exécutées automatiquement : ● Le paramètre CoordNo est réglé ● Le paramètre d'entrée/sortie Mode est interconnecté avec le paramètre de sortie OMODE_xx correspondant du bloc MOD.
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de FmCont (Page 656) Bit d'état Paramètre Occupied BatchEn SimOn OosAct.Value OosLi.Value AutAct.Value État de signal invalide ManAct.Value SP_ExtAct.Value...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Mot d'état pour le paramètre Status2 Bit d'état Paramètre MsgLock PV_AH_Act.Value PV_WH_Act.Value PV_TH_Act.Value PV_TL_Act.Value PV_WL_Act.Value PV_AL_Act.Value PV_AH_En OR Feature.Bit31 PV_WH_En OR Feature.Bit31 PV_TH_En OR Feature.Bit31 PV_TL_En OR Feature.Bit31 PV_WL_En OR Feature.Bit31 PV_AL_En OR Feature.Bit31 PV_AH_MsgEn PV_WH_MsgEn...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Bit d'état Paramètre Signal 6 effectif du bloc de signalisation interconnecté via EventTsIn Signal 7 effectif du bloc de signalisation interconnecté via EventTsIn Signal 8 effectif du bloc de signalisation interconnecté via EventTsIn Retard de l'alarme PV_AH_Lim Retard de l'alarme PV_WH_Lim Retard de l'alarme PV_TH_Lim...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 5.3.2 Modes de fonctionnement de FmCont Modes de fonctionnement de FmCont Le bloc peut être commandé dans les modes de fonctionnement suivants : ● Mode automatique (Page 74) ● Mode manuel (Page 74) ●...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Types de module Le bloc FmCont peut être mis en oeuvre pour les types de modules C (régulateur continu) et S (régulateur pas-à-pas avec et sans signalisation de position et régulateur à impulsions). Les paramètres suivants vous indiquent le type de module et le type de régulateur paramétrés : FM 355 StepCon...
Page 641
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Calcul de valeur réglante pour régulateur continu, régulateur pas-à-pas avec signalisation de position ou régulateur à impulsions La valeur réglante MV et les signaux de réglage Open, Close et Stop sont calculés de la manière suivante MV_Sa‐...
Page 642
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Calcul du signal de réglage pour régulateur pas-à-pas sans signalisation de position (WithRbk = 0) Les signaux de réglage Open, Close et Stop sont calculés comme suit : ManAct Open, Close, Stop Etat Les signaux de sortie sont formés à...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Surveillance des limites de la signalisation de position (régulateur continu, régulateur pas-à-pas avec signalisation de position et régulateur à impulsions) Le bloc dispose de la fonction standard Surveillance des limites de la signalisation en retour (Page 96).
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Surveillance des limites de la valeur de processus Le bloc dispose de la fonction standard Surveillance des limites de la valeur de processus (Page 88). Calcul du signal d'écart et zone morte Le bloc dispose de la fonction standard Calcul du signal d'écart et zone morte (Page 204).
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Normalisation physique de la consigne, de la valeur réglante et de la valeur de processus Le gain du régulateur Gain est saisi comme grandeur physique ou normalisée. ● Gain en grandeur physique : Les grandeurs de normalisation conservent les valeurs par défaut : –...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Remarque Cette formule décrit le cas standard, dans lequel les actions P, I et D sont en circuit et les actions P et D ne se trouvent pas dans la chaîne de réaction (PropSel = 1, TI ≠ 0, D_InSel = 0 et P_FbkSel = 0).
Page 647
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Calculer l'état de signal d'un bloc Le bloc dispose de la fonction standard Calcul et sortie de l'état du signal pour les blocs technologiques (Page 112). ● Etat de signal pour la consigne SP : L'état de signal du paramètre de sortie SP correspond toujours à...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Comportements paramétrables via le paramètre Feature Vous trouverez une vue d'ensemble de tous les comportements mis à disposition via le paramètre Feature au paragraphe Fonctions paramétrables via le connecteur Feature (Page 135).
Page 649
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Fonction Régulateur continu, régulateur à impulsions ou régulateur pas-à-pas avec signalisation de position : 1 = l'opérateur peut modifier le paramètre manuel Man Régulateur pas-à-pas sans signalisation de position : 1 = l'opérateur peut modifier les signaux de commande manuelle OpenOp, StopOp, CloseOp 1 = l'opérateur peut modifier la limite supérieure de commande de la consigne...
Page 650
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Fonction 1 = l'opérateur peut modifier la valeur limite (valeur de process) pour la tolérance supérieure PV_TH_Lim 1 = l'opérateur peut modifier l'hystérésis (valeur de processus) PV_Hyst 1 = l'opérateur peut modifier la valeur limite (valeur de process) pour la tolérance inférieure PV_TL_Lim 1 = l'opérateur peut modifier la valeur limite (valeur de process) pour l'alerte inférieure PV_WL_Lim...
Page 651
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Maintenance validée Le bloc dispose de la fonction standard Validation de maintenance (Page 65). Génération d'alarmes spécifiques aux instances Le bloc dispose de la fonction standard Génération de messages spécifiques aux instances (Page 218) sans la fonction Horodatage dans la périphérie.
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Modes de fonctionnement de FmCont (Page 638) Traitement d'erreur de FmCont (Page 652) Fonctions de EventTs (Page 1758) 5.3.4 Traitement d'erreur de FmCont Traitement d'erreur de FmCont Pour le traitement d'erreur de tous les blocs, consultez le paragraphe Traitement d'erreur (Page 123) dans les principes de base.
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Numéro d'erreur Signification du numéro d'erreur PulseTime < SampleTime BreakTime < SampleTime Channel < 1 ou Channel > 4 (D_InSel < 0 ou D_InSel > 4) et D_InSel ≠ 17 Erreurs du système de contrôle de procédé...
Page 654
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Vous avez la possibilité de connecter un défaut externe (signal) au paramètre d'entrée CSF. Lors du passage à CSF = 1, une erreur du système de contrôle de procédé est déclenchée (MsgEvId2, SIG 6)..
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Alarmes spécifiques aux instances Vous avez la possibilité d'utiliser jusqu'à quatre messages spécifiques à l'instance avec ce bloc. Instance de Identificateur de Classe de message Evénement message message SIG 1 Message du système de contrôle $$BlockComment$$ MsgEvId2...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Variable Paramètre du bloc BatchID Signalisation de position RbkOut Etat de signal ExtMsg1 Etat de signal ExtMsg2 Etat de signal ExtMsg3 Etat de signal ExtMsg4 ExtVa209 ExtVa210 Les valeurs associées 9 ... 10 sont affectées aux paramètres ExtVa209 ... ExtVa210 et peuvent être utilisées.
Page 657
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = mode automatique via interconne‐ STRUCT AutModLi* xion ou SFC (piloté via ModLiOp = 1) ● Value: BOOL ● 0 ● ST: BYTE ●...
Page 658
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = activer l'alarme (inférieure) pour la BOOL ER_AL_En surveillance du signal d'écart Limite d'alarme (inférieure) de la surveil‐ REAL -100.0 ER_AL_Lim lance du signal d'écart 1 = activer les messages pour l'alarme BOOL ER_AL_MsgEn...
Page 659
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. Connecteur pour fonctions (Page 639) STRUCT Feature supplémentaires ● Bit 0: BOOL ● 0 ● ... ● 0 ● Bit 31: BOOL ● 0 Type de module : BOOL FM355...
Page 660
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = masquer les alarmes de process. STRUCT MsgLock Pour plus d'informations à ce sujet, réfé‐ ● Value: BOOL ● 0 rez-vous au paragraphe Masquer les ●...
Page 661
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = hors service, par action opérateur à BOOL OosOp* l'OS Commande via OP : BOOL OP_Sel* 0 = désactivée (bus P) 1 = activée (bus K) 1 = ouvrir via interconnexion ou CFC STRUCT OpenLi*...
Page 662
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. Valeur limite pour l'échelle dans le bar‐ STRUCT PV_OpScale graphe PV du bloc d'affichage ● High: REAL ● 100.0 ● Low: REAL ● 0.0 temps de retard pour messages entrants REAL PV_T_DC*...
Page 663
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = activer les messages pour l'alerte BOOL RbkWH_MsgEn (supérieure) de la signalisation de posi‐ tion 1 = activer l'alerte (inférieure) pour la si‐ BOOL RbkWL_En gnalisation de position...
Page 664
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. Nº d'emplacement BYTE 16#FF SlotNo Limite (inférieure) du gradient de la con‐ REAL 100.0 SP_DnRaLim signe [SP_Unit/s] Limite (supérieure) de la consigne exter‐ STRUCT SP_ExHiLim* ●...
Page 665
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = la consigne suit PV en mode manuel BOOL SP_TrkPV et en mode suiveur Limite (supérieure) du gradient pour la REAL 100.0 SP_UpRaLim consigne [SP_Unit/s] Type de régulateur dans le FM 355 S : BOOL...
Page 666
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètres de sortie Paramètre Description Type Par déf. 1 = mode programme actif STRUCT AdvCoAct ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = mode programme possible STRUCT AdvCoRdy ●...
Page 667
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = butée supérieure de la signalisation STRUCT FbkOpnOut de position atteinte ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 Perturbation calculée dans le FM STRUCT FFwdOut Value: REAL...
Page 668
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = requête de maintenance de la zone STRUCT MS_Req de diagnostic ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 Etat d'acquittement 1 du message (sor‐ WORD 16#0000 MsgAckn1...
Page 669
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = le bloc est "hors service" STRUCT OosAct ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 Sortie de commande : STRUCT Open 1 = ouvert est activé...
Page 670
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = message de tolérance (supérieure) STRUCT PV_TH_Act PV actif. ● Value: BOOL ● 0 Vous pouvez modifier le comportement ● ST: BYTE ● 16#80 de ce paramètre au moyen du Feature.Bit28 (Désactivation de points de commutation (Page 151)) et du...
Page 671
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. 1 = l'alerte (supérieure) pour la signali‐ STRUCT RbkWH_Act sation de position est active. ● Value: BOOL ● 0 Vous pouvez modifier le comportement ●...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Paramètre Description Type Par déf. Consigne cible pour la limitation du gra‐ REAL SP_RateTarget dient Limitation positive du gradient de la con‐ STRUCT SP_UpRaAct signe active ● Value: BOOL ●...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 5.3.7 Schéma fonctionnel de FmCont Schéma fonctionnel de FmCont Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Page 674
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Voir aussi Connecteurs de FmCont (Page 656) Signalisation de FmCont (Page 653) Traitement d'erreur de FmCont (Page 652) Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de régulation 5.3 FmCont - Couplage au module FM 355 Fonctions de FmCont (Page 639) Modes de fonctionnement de FmCont (Page 638) Description de FmCont (Page 633) 5.3.8 Contrôle-commande 5.3.8.1 Vues de FmCont Vues du bloc FmCont Le bloc FmCont dispose des vues suivantes : ●...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 FmTemp - Couplage aux modules de régulation de température FM 355-2 5.4.1 Description de FmTemp Nom de l'objet (type + numéro) et famille Type + numéro : FB 1819 Famille : Control Domaine d'application de FmTemp Ce bloc est utilisé...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Configuration Insérez le bloc dans un OB d'alarme cyclique (OB30 à OB38) dans l'éditeur CFC. Le bloc est également inséré automatiquement dans l'OB de démarrage (OB100). Paramétrez l'entrée LogAddr avec l'adresse de module provenant de HW Config et l'entrée Channel avec la voie de régulation souhaitée (0 ...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de FmTemp (Page 700). Bit d'état Paramètre Occupied BatchEn SimOn OosAct.Value OosLi.Value...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Bit d'état Paramètre PV_TL_Act.Value PV_WL_Act.Value PV_AL_Act.Value PV_AH_En OR Feature.Bit31 PV_WH_En OR Feature.Bit31 PV_TH_En OR Feature.Bit31 PV_TL_En OR Feature.Bit31 PV_WL_En OR Feature.Bit31 PV_AL_En OR Feature.Bit31 PV_AH_MsgEn PV_WH_MsgEn PV_TH_MsgEn PV_TL_MsgEn...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Bit d'état Paramètre Retard de l'alarme PV_TH_Lim Retard de l'alarme PV_TL_Lim Retard de l'alarme PV_WL_Lim Retard de l'alarme PV_AL_Lim Retard de l'alarme ER_AH_Lim Retard de l'alarme ER_AL_Lim Regroupement de retards d'alarme 17 - 26 non utilisé...
Page 681
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Vous trouverez ci-après des informations spécifiques aux blocs, complémentaires aux descriptions générales. "Mode automatique" Pour des informations d'ordre général sur le "mode automatique", sur la commutation entre modes de fonctionnement et sur la commutation sans à-coups, référez-vous au paragraphe Mode manuel et mode automatique pour blocs de régulation (Page 74).
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 ● PV_WL_Act.ST ● PV_AL_Act.ST ● PV_ToleHi.ST ● PV_ToleLo.ST ● ER.ST ● ER_AH_Act.ST ● ER_AL_Act.ST Voir aussi Description de FmTemp (Page 676) Fonctions de FmTemp (Page 682) Traitement d'erreur de FmTemp (Page 695) Signalisation de FmTemp (Page 697) Connecteurs de FmTemp (Page 700)
Page 683
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Calcul de valeur réglante pour régulateur continu, régulateur pas-à-pas avec signalisation de position ou régulateur à impulsions La valeur réglante MV et les signaux de réglage Open, Close et Stop sont calculés de la manière suivante : MV_Sa‐...
Page 684
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Calcul du signal de réglage pour régulateur pas-à-pas sans signalisation de position (WithRbk = 0) Les signaux de réglage Open, Close et Stop sont calculés comme suit : ManAct Open, Close, Stop Etat...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Surveillance des limites de la signalisation de position (régulateur continu, régulateur pas-à-pas avec signalisation de position et régulateur à impulsions) Le bloc dispose de la fonction standard Surveillance des limites de la signalisation en retour (Page 96).
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Surveillance des limites de la valeur de processus Le bloc dispose de la fonction standard Surveillance des limites de la valeur de processus (Page 88). Calcul du signal d'écart et zone morte Le bloc dispose de la fonction standard Calcul du signal d'écart et zone morte (Page 204).
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Normalisation physique de la consigne, de la valeur réglante et de la valeur de processus Le gain du régulateur Gain est saisi comme grandeur physique ou normalisée. ●...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Remarque Cette formule décrit le cas standard, dans lequel les actions P, I et D sont en circuit et les actions P et D ne se trouvent pas dans la chaîne de réaction (PropSel = 1, TI ≠ 0, D_InSel = 0 et PropFacSP = 1).
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Optimisation en ligne des paramètres du régulateur PID ● Déroulement de l'optimisation L'optimisation se déroule en plusieurs étapes : – Etablir l'état stationnaire – Positionner PID_On = 1 (si vous souhaitez utiliser les paramètres PID) –...
Page 690
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Calculer l'état de signal d'un bloc Le bloc dispose de la fonction standard Calcul et sortie de l'état du signal pour les blocs technologiques (Page 112). ●...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 ● Etat de signal pour la valeur réglante MV : L'état de signal du paramètre de sortie MV prend toujours la valeur 16#80 en "mode manuel" et pour les régulateurs pas-à-pas sans signalisation de position.
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Réactions paramétrables via le paramètre Feature2 Fonction Supprimer MsgLock et le mode "Hors service" pour un bloc de signalisation connecté (Pa‐ ge 195) Autorisations de conduite Le bloc dispose de la fonction standard Autorisations de conduite (Page 271).
Page 693
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Fonction 1 = l'opérateur peut modifier le paramètre Gain Gain 1 = l'opérateur peut modifier le paramètre Temps d'intégration TI 1 = l'opérateur peut modifier le paramètre Temps de dérivation TD 1 = l'opérateur peut modifier le paramètre Gain de dérivation DiffGain 1 = l'opérateur peut modifier le paramètre Zone morte DeadBand 1 = l'opérateur peut modifier le paramètre Plage de régulation ConZone...
Page 694
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Fonction 1 = l'opérateur peut activer/désactiver les alarmes via PV_WL_MsgEn 1 = l'opérateur peut activer/désactiver les alarmes via PV_AL_MsgEn 1 = l'opérateur peut activer/désactiver les alarmes via ER_AH_MsgEn 1 = l'opérateur peut activer/désactiver les alarmes via ER_AL_MsgEn 1 = l'opérateur peut activer/désactiver les alarmes via RbkWH_MsgEn 1 = l'opérateur peut activer/désactiver les alarmes via RbkWL_MsgEn...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Il est possible de configurer des textes spécifiques à l'instance pour les paramètres suivants : ● OpenOp ● StopOp ● CloseOp Connexion des messages horodatés de EventTs ou Event16Ts Ce bloc dispose de la fonction standard Connexion des messages horodatés d'EventTs ou Event16Ts (Page 220).
Page 696
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Numéro d'erreur Signification du numéro d'erreur Le régulateur ne peut être commuté en mode programme, car les régulateurs pas à pas sans signalisation de position (WithRbk = 0) ne permettent pas le mode programme avec transmission de valeur réglante (AdvCoModSP = 0).
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 5.4.5 Signalisation de FmTemp Signalisation Les messages suivants peuvent être générés pour ce bloc : ● Erreurs du système de contrôle de procédé ● Messages du processus ●...
Page 698
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Messages du processus Instance de Identificateur de Classe de message Evénement message message SIG 1 Alarme - supérieure $$BlockComment$$ MsgEvId1 PV - limite supérieure d'alarme dépas‐ sée SIG 2 Alerte - supérieure...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Alarmes spécifiques aux instances Vous avez la possibilité d'utiliser jusqu'à quatre messages spécifiques à l'instance avec ce bloc. Instance de Identificateur de Classe de message Evénement message message...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Variable Paramètre du bloc BatchID Signalisation de position RbkOut Etat de signal ExtMsg1 Etat de signal ExtMsg2 Etat de signal ExtMsg3 Etat de signal ExtMsg4 ExtVa209 ExtVa210 Les valeurs associées 9 ...
Page 701
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. Valeur spécifiée par le programme exter‐ REAL AdvCoMV 1 = activer le mode programme via bloc BOOL AdvCoOn* d'affichage 1 = mode automatique via interconne‐ STRUCT AutModLi* xion ou SFC (piloté...
Page 702
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. Limite d'alarme (supérieure) de la sur‐ REAL 100.0 ER_AH_Lim veillance de signal d'écart 1 = activer les messages pour l'alarme BOOL ER_AH_MsgEn (supérieure) de la surveillance du signal...
Page 703
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. Signal de butée supérieur de la signali‐ STRUCT FbkOpened sation de position ● Value: BOOL ● 0 ● ST: BYTE ●...
Page 704
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = masquer les alarmes de process. STRUCT MsgLock A ce sujet, consultez aussi le paragra‐ ● Value: BOOL ● 0 phe Masquer les messages au moyen ●...
Page 705
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = hors service, par action opérateur à BOOL OosOp* l'OS 1 = ouvrir via interconnexion ou CFC STRUCT OpenLi* ●...
Page 706
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. Valeur limite pour l'échelle dans le bar‐ STRUCT PV_OpScale graphe PV du bloc d'affichage ● High: REAL ● 100.0 ● Low: REAL ●...
Page 707
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = activer les messages pour l'alerte BOOL RbkWH_MsgEn (supérieure) de la signalisation de posi‐ tion 1 = activer l'alerte (inférieure) pour la si‐ BOOL RbkWL_En gnalisation de position...
Page 708
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. Limite (inférieure) du gradient de la con‐ REAL 100.0 SP_DnRaLim signe [SP_Unit/s] Limite (supérieure) de la consigne exter‐ STRUCT SP_ExHiLim* ●...
Page 709
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = la consigne suit PV en mode manuel BOOL SP_TrkPV et en mode suiveur Limite (supérieure) du gradient pour la REAL 100.0 SP_UpRaLim...
Page 710
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètres d'entrée/sortie Paramètre Description Type Par déf. Voie d'échange de données DWORD 16#00000000 DataXchg interne vers le bloc de diag‐ nostic Voie d'échange de données DWORD 16#00000000 DataXchg1...
Page 711
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = la limite d'alarme (supéri‐ STRUCT ER_AH_Act eure) de l'écart de régulation ● Value: BOOL ● 0 est dépassée. ●...
Page 712
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = mode manuel actif STRUCT ManAct ● Value: BOOL ● 1 ● ST: BYTE ● 16#80 1 = mode suiveur ou Anti-Re‐ STRUCT ManARW_Act set-Windup par régulateur as‐...
Page 713
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. Valeur réglante STRUCT ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 1 = le mode suiveur de la va‐ STRUCT MV_FmTrkAct leur réglante est activé...
Page 714
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. Affichage de OS1Perm avec DWORD 16#FFFFFFFF OS1PermLog les paramètres modifiés par l'algorithme du bloc Affichage de OS_Perm DWORD 16#FFFFFFFF OS_PermOut Affichage de OS_Perm1 DWORD 16#FFFFFFFF...
Page 715
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = message de tolérance STRUCT PV_TH_Act (supérieure) PV actif. ● Value: BOOL ● 0 Vous pouvez modifier le com‐ ●...
Page 716
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = alerte (inférieure) PV acti‐ STRUCT PV_WL_Act ● Value: BOOL ● 0 Vous pouvez modifier le com‐ ● ST: BYTE ●...
Page 717
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = la limitation négative du STRUCT SP_DnRaAct gradient de la consigne est ● Value: BOOL ● 0 active ● ST: BYTE ●...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Paramètre Description Type Par déf. 1 = alarme de processus acti‐ STRUCT SumMsgAct ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = optimisation en cours BOOL TunAct Type de régulateur :...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 5.4.7 Schéma bloc de FmTemp Schéma fonctionnel de FmTemp Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Page 720
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Voir aussi Description de FmTemp (Page 676) Modes de fonctionnement de FmTemp (Page 680) Fonctions de FmTemp (Page 682) Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de régulation 5.4 FmTemp - Couplage aux modules de régulation de température FM 355-2 Traitement d'erreur de FmTemp (Page 695) Signalisation de FmTemp (Page 697) Connecteurs de FmTemp (Page 700) 5.4.8 Contrôle-commande 5.4.8.1 Vues de FmTemp Vues du bloc FmTemp Le bloc FmTemp dispose des vues suivantes : ●...
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID GainSched - Adaptation des valeurs de paramètres pour un régulateur PID 5.5.1 Description de GainSched Nom de l'objet (type + numéro) et famille Type + numéro : FB 1820 Famille : Control Domaine d'application de GainSched Ce bloc est utilisé...
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID Le diagramme source "FbGainSchedLim" est fourni avec la bibliothèque, de sorte que plusieurs possibilités d'utilisation s'offrent à vous : ● Vous utilisez le bloc fonctionnel GainSched compilé de la bibliothèque quand les fonctions proposées en standard répondent à...
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID Planification du gain pour processus Batch Un domaine d'application typique pour la planification du gain sont les processus Batch qui, contrairement aux processus continus, ne peuvent pas être linéarisés autour d'un point de fonctionnement fixe, car ils doivent être déplacés d'un point de fonctionnement à...
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID Schéma de principe de GainSched (Page 730) Traitement d'erreur de GainSched (Page 726) Modes de fonctionnement de GainSched (Page 725) 5.5.2 Modes de fonctionnement de GainSched Modes de fonctionnement de GainSched Le bloc peut être commandé...
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID 5.5.3 Fonctions de GainSched Fonctions de GainSched Les fonctions de ce bloc sont présentées ci-après. Comportements paramétrables via le paramètre Feature Vous trouverez une vue d'ensemble de tous les comportements mis à disposition via le paramètre Feature au paragraphe Fonctions paramétrables via le connecteur Feature (Page 135).
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID Modes de fonctionnement de GainSched (Page 725) Description de GainSched (Page 722) 5.5.5 Signalisation de GainSched Signalisation Ce bloc ne possède pas de signalisation. Voir aussi Description de GainSched (Page 722) Fonctions de GainSched (Page 726) Connecteurs de GainSched (Page 727)
Page 728
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID Paramètre Description Type Par déf. Gain PID : saisie pour mode manuel STRUCT GainOp ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 Connecteur pour fonctions (Page 726) STRUCT Feature supplémentaires...
Page 729
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID Paramètre Description Type Par déf. Point de fonctionnement 1 (centre) pour STRUCT ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 Point de fonctionnement 2 (centre) pour STRUCT ●...
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID 5.5.7 Schéma de principe de GainSched Schéma fonctionnel de GainSched Un schéma fonctionnel n'est pas prévu pour ce bloc. Voir aussi Connecteurs de GainSched (Page 727) Signalisation de GainSched (Page 727) Traitement d'erreur de GainSched (Page 726) Fonctions de GainSched (Page 726)
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID 5.5.8.2 Vue standard de GainSched Vue standard de GainSched (1) Affichage et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ●...
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID (6) Touche de saut pour le bloc GainSched Ce bouton de navigation vous permet de passer à la vue standard d'un bloc de régulation configuré dans le système d'ingénierie. Il est visible ou pas en fonction de ce qui a été configuré dans le système d'ingénierie (ES).
Blocs de régulation 5.5 GainSched - Adaptation des valeurs de paramètres pour un régulateur PID Pour apprendre à modifier ces valeurs, consultez le paragraphe Modification de valeurs (Page 277). 5.5.8.4 Vue aperçu de GainSched Vue aperçu de GainSched (1) Autorisations de conduite Cette zone affiche toutes les actions opérateur qui demandent une autorisation de conduite spéciale.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré ModPreCon - Régulateur prédictif à modèle intégré 5.6.1 Description de ModPreCon Nom de l'objet (type + numéro) et famille Type + numéro : FB 1843 Famille : Control Domaine d'application de ModPreCon A l'instar du bloc PIDConL, ce bloc s'utilise pour les applications suivantes : ●...
Page 735
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré grandeur réglée. (Les systèmes couplés instables sont alors également stabilisés avec cette méthode.) Vous trouverez des explications sur les régulations multivariables et sur le comportement à non-minimum de phase dans l'aide sur la bibliothèque Advanced Process Library > Définitions.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré maintenue avec davantage de précision à l'état stationnaire, si toutes les consignes ne peuvent pas être atteintes exactement. L'algorithme est une variante du procédé DMC (Dynamic Matrix Control), dans lequel le problème d'optimisation est résolu dès la phase de conception en négligeant dans un premier temps les restrictions.
Page 737
MPC. Référez-vous à l'aide du configurateur MPC pour une description détaillée de la marche à suivre. Vous pouvez accéder à l'aide via un bouton dans le configurateur MPC ou directement sous …\Program Files (x86)\SIEMENS \STEP7\S7JMPC\s7jmpctc.chm. 4. Au moyen du configurateur, créez un code source SCL pour le bloc de données utilisateur (DB).
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Comportement au démarrage Au démarrage de la CPU, le bloc est toujours démarré en mode manuel. La commutation en mode automatique n'est possible que lorsqu'un bloc de données utilisateur est chargé et que les mémoires internes de valeurs de mesure dans ModPreCon contiennent des données.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Mot d'état pour le paramètre Status2 Bit d'état Paramètre 0 - 30 non utilisé MS_RelOp Voir aussi Fonctions de ModPreCon (Page 741) Signalisation de ModPreCon (Page 756) Schéma de principe de ModPreCon (Page 767) Traitement des erreurs de ModPreCon (Page 755) Modes de fonctionnement de ModPreCon (Page 739) Régulation à...
Page 740
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré "Mode automatique" Pour des informations d'ordre général sur le "mode automatique", sur la commutation entre modes de fonctionnement et sur la commutation sans à-coups, référez-vous au paragraphe Mode manuel et mode automatique pour blocs de régulation (Page 74). Remarque Contrairement aux régulateurs PID, il est permis d'utiliser le bloc ModPreCon en mode automatique sans que ses signaux de réglage influent sur le processus, car la saturation de...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Signalisation de ModPreCon (Page 756) Traitement des erreurs de ModPreCon (Page 755) Description de ModPreCon (Page 734) 5.6.3 Fonctions de ModPreCon Fonctions de ModPreCon Les fonctions de ce bloc sont présentées ci-après. Calcul et limitation de la grandeur réglante Les valeurs réglantes MV1 ...
Page 742
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Transmission de consigne interne Dans ce bloc, la consigne est toujours transmise en interne aux connecteurs SP1 ... SP4. Le pilotage de ces connecteurs s'effectue normalement au moyen du bloc d'affichage. Dans l'un ou l'autre cas, vous pouvez interconnecter les consignes, auquel cas elles ne sont plus manipulables avec le bloc d'affichage.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré en simulant la boucle fermée. Le filtre de consigne devrait alors uniquement encore être utilisé pour la modification fine du comportement en cours de fonctionnement du processus. Remarque Ne choisissez pas une constante de temps de filtre excessivement longue. Les valeurs supérieures à...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Exemple d'application pour le calcul du signal d'écart avec zone morte Tant que la pression dans un réacteur se trouve dans les limites imposées pour des raisons de sécurité, le régulateur multivariable ne se charge que de la qualité du produit. Mais, dès que la pression menace de quitter la plage admissible (c'est-à-dire que sa prédiction tend vers une valeur future inadmissible), la régulation de pression entre en action.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Compensation de grandeur perturbatrice basée sur un modèle Il est possible, voire conseillé, d'utiliser une compensation de grandeur perturbatrice basée sur un modèle lorsqu'une perturbation connue, dont la cause est mesurable, exerce une forte influence sur le processus.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Régulateur prédictif avec plus d'une perturbation mesurable Si vous voulez tenir compte de plusieurs perturbations mesurables dans une application et que vous n'avez pas besoin des quatre valeurs réglantes du bloc ModPreCon, vous pouvez dédier la première voie de réglage non utilisée à...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Si le nombre de valeurs réglantes est supérieur au nombre de grandeurs réglées, ou si certaines grandeurs réglées se trouvent déjà dans leur zone de consigne, le problème de régulation a un excédent de degrés de liberté.
Page 748
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré qu'après implémentation des fonctions pour l'addition des valeurs réglantes, afin que l'acquisition des données se fasse exactement dans les conditions auxquelles le modèle en service doit s'appliquer.) Les facteurs de pondération 0 ... 1 sont calculés de la même manière que les fonctions d'appartenance connues de la logique floue, de sorte que la somme de toutes les pondérations est toujours égale à...
Page 749
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré les entrées suiveuses. Aucune intervention de l'opérateur n'est donc requise sur les régulateurs auxiliaires. Remarque Les grandeurs réglantes du régulateur principale sont utilisées lors du passage du mode automatique au mode manuel. Si le processus se trouvait alors dans la plage de fonctionnement de l'un des régulateurs auxiliaires, les grandeurs réglantes opérantes pour le processus en cours peuvent être nettement différentes.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Réactions paramétrables via le paramètre Feature Vous trouverez une vue d'ensemble de toutes les réactions mises à disposition via le paramètre Feature au paragraphe Fonctions paramétrables via le connecteur Feature (Page 135).
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Fonction 1 = l'opérateur peut modifier la valeur simulée SimPV1..4 1 = l'opérateur peut activer la fonction Simulation 1 = l'opérateur peut activer la fonction Maintenance validée 1 = l'opérateur peut modifier les limitations de valeurs réglantes de toutes les voies 1 = l'opérateur peut modifier les limitations de gradient des valeurs réglantes de toutes les voies 0 = l'opérateur peut mettre à...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Optimisation statique intégrée du point de fonctionnement L'optimisation statique intégrée du point de fonctionnement peut être utilisée lorsqu'on n'indique pas une consigne exacte SPi pour au moins une grandeur réglée (indice i =1...4), mais une plage de tolérance SPiOptHiLim…SPiOptLoLim à...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Activez l'optimisation par le biais de la variable d'entrée binaire OptimizeOn dans le bloc d'affichage du régulateur. L'optimiseur fournit alors des consignes à l'intérieur des plages de tolérance qui sont optimales au sens du critère de qualité. Ces consignes sont alors transmises à...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré grandeur réglante pour le pas d'échantillonnage suivant sont calculées comme en mode automatique normal. Le point de départ pour la prédiction de la grandeur réglante pour le pas d'échantillonnage suivant est toutefois la mesure en cours des boucles de régulation aval, présente au niveau des entrées suiveuses MV1Trk…MV4Trk.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Traitement des erreurs de ModPreCon (Page 755) Modes de fonctionnement de ModPreCon (Page 739) 5.6.4 Traitement des erreurs de ModPreCon Traitement d'erreur de ModPreCon Pour le traitement d'erreur de tous les blocs, consultez le paragraphe Traitement d'erreur (Page 123) dans les principes de base.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Voir aussi Schéma de principe de ModPreCon (Page 767) Signalisation de ModPreCon (Page 756) Fonctions de ModPreCon (Page 741) Modes de fonctionnement de ModPreCon (Page 739) Description de ModPreCon (Page 734) Description de LPOptim (Page 992) 5.6.5 Signalisation de ModPreCon...
Page 757
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. Grandeur réglée 1 (valeur de processus) STRUCT ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 Unité de mesure de la grandeur réglée 1 1001 CV1_Unit (valeur de processus)
Page 758
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. Vecteur gradient pour critère de qualité, STRUCT GradCV3 élément (facteur) pour CV3 ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 Vecteur gradient pour critère de qualité, STRUCT GradCV3 élément (facteur) pour CV3...
Page 759
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. Limite inférieure de la grandeur de réglage REAL ● 0.0 MV1LoLim Valeur manuelle : entrée opérateur pour REAL MV1Man* spécifier la valeur réglante MV1 en mode manuel Limite supérieure pour la valeur réglante REAL...
Page 760
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. MV3 pour excitation automatique du pro‐ STRUCT MV3Excite cessus ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 Limite supérieure de la grandeur de réglage REAL 100.0 MV3HiLim...
Page 761
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. Valeur suiveuse pour la valeur réglante MV4 STRUCT MV4Trk ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 1 = valeur réglante suiveuse MV4 STRUCT MV4TrkOn ●...
Page 762
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. 1 = appel d'un bloc spécifié dans ce para‐ SelFp1 mètre comme bloc d'affichage supplémen‐ taire dans la vue standard 1 = appel d'un bloc spécifié dans ce para‐ SelFp2 mètre comme bloc d'affichage supplémen‐...
Page 763
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. Valeur limite supérieure pour l'optimisation REAL 100.0 SP1OptHiLim de la consigne 1 Valeur limite inférieure pour l'optimisation REAL SP1OptLoLim de la consigne 1 Consigne 2 STRUCT SP2* SP2.ST=FF : modifiable dans le bloc d'affi‐...
Page 764
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètres de sortie Paramètre Description Type Par déf. 1 = Mode automatique actif STRUCT AutAct 0 = Mode manuel actif ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 Sortie de la grandeur réglée 1 (valeur de pro‐...
Page 765
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. 1 = boucle de régulation CV3 fermée STRUCT Loop3Closed 0 = boucle de régulation CV3 ouverte ● Value: BOOL ● 0 ● ST: BYTE ●...
Page 766
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. 1 = limitation inférieure de la valeur réglante STRUCT MV3LoAct 3 atteinte ou dépassée ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 Prédiction à...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Paramètre Description Type Par déf. Copie de la consigne modifiable 3 pour inter‐ STRUCT SP3OpOut connexion ultérieure ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 Copie de la consigne modifiable 4 pour inter‐ STRUCT SP4OpOut connexion ultérieure...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Voir aussi Connecteurs de ModPreCon (Page 756) Signalisation de ModPreCon (Page 756) Traitement des erreurs de ModPreCon (Page 755) Fonctions de ModPreCon (Page 741) Modes de fonctionnement de ModPreCon (Page 739) Description de ModPreCon (Page 734) 5.6.8 Contrôle-commande...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré 5.6.8.2 Vue standard de ModPreCon Vue standard de ModPreCon Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Page 770
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré La vue standard contient une zone supérieure et une zone inférieure entre lesquelles vous pouvez basculer à l'aide des flèches directionnelles. La zone supérieure affiche toutes les voies existantes de grandeurs réglées avec leurs consignes ; la zone inférieure, les voies de grandeurs réglantes.
Page 771
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Ces valeurs renseignent sur la plage d'affichage pour le bargraphe de la valeur de processus. La plage de mise à l'échelle est fixée dans le système d'ingénierie. (7) Indication et modification de la valeur de processus avec état du signal Cette zone affiche la valeur de processus actuelle avec l'état de signal correspondant.
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré (15) Zone d'affichage des états du bloc ● "Mode suiveur On" (16) Bargraphe de la valeur de processus 1 La valeur de processus s'affiche dans un bargraphe pour chaque voie 1 à 4. Cette zone affiche la valeur de processus actuelle sous forme de bargraphe.
Page 773
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Zone inférieure de l'écran (grandeurs réglantes) (9) Indication et modification de la valeur réglante avec état du signal Cette zone affiche la valeur réglante actuelle avec l'état de signal correspondant. Pour apprendre à...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré 5.6.8.3 Vue des paramètres de ModPreCon Vue des paramètres de ModPreCon (1) Réglages Dans cette zone, vous pouvez activer les fonctions suivantes pour le régulateur : ● "SP := CV en mode manuel" : ☑ commutation sans à-coup du "mode manuel" au "mode automatique"...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré (2) Maintenance Dans cette zone, vous activez les fonctions suivantes : ● "Simulation" ● "Maintenance validée" Pour plus d'informations à ce sujet, référez-vous au paragraphe Commutation de l'état de fonctionnement et du mode de fonctionnement (Page 275).
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré 5.6.8.4 Vue des paramètres pour les voies 1 à 4 de ModPreCon Vue des paramètres pour les voies 1 à 4 de ModPreCon La vue des paramètres présente des zones identiques pour les voies 1 à 4 : (1) Indication et modification des valeurs limites pour la consigne Dans cette zone, vous pouvez modifier les paramètres suivants pour la consigne : ●...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré (2) Indication et modification des valeurs limites pour la valeur réglante Dans cette zone, vous pouvez modifier les paramètres suivants pour la valeur réglante : ● "Plage H" : Limite supérieure de la valeur réglante pour le mode automatique ●...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré (1) Valeur de processus Cette zone affiche les valeurs de processus réelles (PVx) et l'horizon de prédiction. Vous pouvez spécifier le texte qui doit s'afficher pour ces paramètres dans les propriétés du bloc (E/S PVxOut >...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré 5.6.8.6 Vue des courbes de ModPreCon Vue des courbes de ModPreCon Pour ModPreCon, il existe une vue des courbes spécifiques au bloc qui est fournie sous forme de fichier @PG_APL_TrendMPC.pdl et que vous pouvez modifier en cas de besoin. (1) Barre d'outils (2) Zone d'affichage des courbes (3) Barre d'état...
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Voir aussi Vues de ModPreCon (Page 768) 5.6.8.7 Icône de bloc pour ModPreCon Icônes de bloc pour ModPreCon Vous disposez de différentes icônes de bloc avec les fonctions suivantes : ●...
Page 781
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Les icônes de bloc de la vue modèle @TemplateAPLV7.PDL : Icônes Choix de l'icône de bloc dans Particularités Icône de bloc en représentation intégrale Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Page 782
Blocs de régulation 5.6 ModPreCon - Régulateur prédictif à modèle intégré Icônes Choix de l'icône de bloc dans Particularités Icône de bloc en mode de fonc‐ tionnement "Hors service" (p. ex. icône de type 1) Pour plus d'informations sur l'icône de bloc et les possibilités qu'elle offre à l'opérateur, référez- vous aux paragraphes suivants : ●...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) PIDConL - Régulateur PID continu (Large) 5.7.1 Description de PIDConL Nom de l'objet (type + numéro) et famille Type et numéro : FB 1874 Famille : Control Domaine d'application de PIDConL Ce bloc est utilisé...
Page 784
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) pour les variables suivantes : ● Paramètre d'entrée : – CPI_In ● Paramètres de sortie – MV – MV_HiAct – MV_LoAct – LoopClosed – SP – PV_Out – PV_ToleHi – PV_ToleLo Pour le bloc PIDConL, la bibliothèque Advanced Process Library contient des modèles (templates) de point de mesure type à...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) ● Application de perturbation dynamique pour compenser une grandeur perturbatrice mesurable (DisturbCompSim) (Page 2520) ● Adaptation des paramètres dépendants du point de fonctionnement (Gain-Scheduling) pour des processus non linéaires (GainSchedSim) (Page 2520) ●...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Bit d'état Paramètre MV_TrkOn.Value AND NOT (ManAct.Value OR OosAct.Value OR MV_ForOn.Value) MV.Value > ManLoLim SimLiOp.Value Le bouton "Verrouillage" est validé OR Intlock.ST ≠ 16#FF 0 = cadenas ouvert dans l'icône du bloc 1 = cadenas fermé...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Bit d'état Paramètre PV_WL_MsgEn PV_AL_MsgEn ER_AH_Act.Value ER_AL_Act.Value ER_AH_En OR Feature.Bit31 ER_AL_En OR Feature.Bit31 ER_AH_MsgEn ER_AL_MsgEn RbkWH_Act.Value RbkWL_Act.Value RbkWH_En OR Feature.Bit31 RbkWL_En OR Feature.Bit31 RbkWH_MsgEn RbkWL_MsgEn MS_RelOp Mot d'état pour le paramètre Status3 Bit d'état Paramètre Signal 1 effectif du bloc de signalisation interconnecté...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Bit d'état Paramètre Limitations SP_UpRaAct, SP_DnRaAct actives en mode gradient (SP_RateOn = GrpErr.Value RdyToStart.Value 1 = le paramètre d'entrée MV_ChnST est interconnecté non utilisé Mot d'état pour le paramètre Status4 Bit d'état Paramètre 0 - 7...
Page 789
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) "Mode manuel" Pour des informations d'ordre général sur le "mode manuel", sur la commutation entre modes de fonctionnement et sur la commutation sans à-coups, référez-vous au paragraphe Mode manuel et mode automatique pour blocs de régulation (Page 74). "Mode programme pour régulateurs"...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Voir aussi Schéma fonctionnel de PIDConL (Page 824) Connecteurs de PIDConL (Page 805) Signalisation de PIDConL (Page 802) Traitement d'erreur de PIDConL (Page 801) Fonctions de PIDConL (Page 790) Description de PIDConL (Page 783) 5.7.3 Fonctions de PIDConL Fonctions de PIDConL...
Page 791
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Valeur réglante suiveuse et sa limitation Le bloc dispose de la fonction standard Valeur réglante suiveuse et sa limitation (Page 209). Position neutre Le bloc dispose de la fonction standard Position de repos pour moteurs, vannes et régulateurs (Page 48).
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Limitation du gradient de la consigne Le bloc dispose de la fonction standard Limitation du gradient de la consigne (Page 128). Utiliser la rampe de consigne Le bloc dispose de la fonction standard Utiliser la rampe de consigne (Page 127). Consigne suiveuse en mode manuel Le bloc dispose de la fonction standard Consigne suiveuse en mode manuel (Page 209).
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Calcul du signal d'écart et zone morte Le bloc dispose de la fonction standard Calcul du signal d'écart et zone morte (Page 204). Vous pouvez appliquer un signal d'écart externe ER_Ext par le biais du Feature.Bit14. Lorsque le signal d'écart externe est activé, ER_Ext s'applique aussi bien à...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Choisir l'unité de mesure Le bloc dispose de la fonction standard Choisir l'unité de mesure (Page 225). Algorithme PID La valeur réglante est calculée selon l'algorithme suivant en mode automatique : MV = GainEff ·...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Décomposition de la structure des régulateurs Le bloc dispose de la fonction standard Décomposition de la structure des régulateurs (Page 211). Anti-Windup Le régulateur possède un comportement anti-windup. L'action I est gelée quand la valeur réglante se trouve à...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) ● Etat de signal pour la signalisation de position RbkOut : L'état de signal de RbkOut correspond toujours à celui du paramètre d'entrée Rbk ou à 16#60 quand le bloc est en simulation. ●...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Fonction SP suivant PV en boucle ouverte n'a pas la priorité sur SP_Ext et les limites SP (Pa‐ ge 186) Activer l'autorisation de conduite locale (Page 164) Masquer toutes les alarmes (Page 180) Comportement des points de commutation en mode de fonctionnement "Hors service"...
Page 798
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Fonction 1 = l'opérateur peut modifier la limite inférieure de la consigne pour la rampe SP_DnRaLim 1 = l'opérateur peut commuter entre la valeur de temps et la valeur pour la rampe SP_RmpModTime 1 = l'opérateur peut modifier le temps de rampe SP_RmpTime 1 = l'opérateur peut modifier la consigne cible SP_RmpTarget pour la rampe de consigne...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Fonction 1 = l'opérateur peut modifier la valeur limite (signalisation de position) pour l'alerte inférieure RbkWL_Lim Le bouton "Verrouillage" est désactivé 1 = l'opérateur peut activer la fonction de pontage 1 = l'opérateur peut désactiver la fonction de pontage 1 = l'opérateur peut activer la fonction Simulation SimOn 1 = l'opérateur peut activer la fonction Maintenance validée MS_RelOp...
Page 800
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Génération d'alarmes spécifiques aux instances Le bloc dispose de la fonction standard Génération de messages spécifiques aux instances (Page 218) sans la fonction Horodatage dans la périphérie. Masquer les messages au moyen du paramètre MsgLock Ce bloc dispose de la fonction standard Masquer les messages au moyen du paramètre MsgLock (Page 218).
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Modes de fonctionnement de PIDConL (Page 788) Fonctions de EventTs (Page 1758) 5.7.4 Traitement d'erreur de PIDConL Traitement d'erreur de PIDConL Pour le traitement d'erreur de tous les blocs, consultez le paragraphe Traitement d'erreur (Page 123) dans les principes de base.
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Erreurs du système de contrôle de procédé (CSF) Un signal externe peut être appliqué via l'entrée CSF. Une erreur système est déclenchée si ce signal passe à 1. Pour plus d'informations à ce sujet, référez-vous au paragraphe Traitement d'erreur (Page 123).
Page 803
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Messages du processus Instance de Identificateur de Classe de message Evénement message message SIG 1 Alarme - supérieure $$BlockComment$$ MsgEvId1 PV - limite supérieure d'alarme dépas‐ sée SIG 2 Alerte - supérieure $$BlockComment$$ PV - limite supérieure d'alerte dépas‐...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Alarmes spécifiques aux instances Vous avez la possibilité d'utiliser jusqu'à quatre messages spécifiques à l'instance avec ce bloc. Instance de Identificateur de Classe de message Evénement message message SIG 1 Message du système de contrôle $$BlockComment$$ MsgEvId2...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Variable Paramètre du bloc BatchID Signalisation de position RbkOut Etat de signal ExtMsg1 Etat de signal ExtMsg2 Etat de signal ExtMsg3 Etat de signal ExtMsg4 ExtVa209 ExtVa210 Les valeurs associées 9 ... 10 sont affectées aux paramètres ExtVa209 ... ExtVa210 et peuvent être utilisées.
Page 806
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut 1 = mode automatique via interconne‐ STRUCT AutModLi* xion ou SFC (piloté via ModLiOp = 1) ● Value: BOOL ● 0 ● ST: BYTE ●...
Page 807
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut Temps de retard pour alarmes ER supé‐ REAL ER_AH_DC* rieures entrantes [s] Temps de retard pour alarmes supérieu‐ REAL ER_A_DG* res/inférieures ou uniquement inférieu‐ res ER sortantes [s] Temps de retard pour alarmes ER supé‐...
Page 808
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut 1 = Utilisation de l'entrée binaire pour STRUCT ExtMsg2 message 2 au choix ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = Utilisation de l'entrée binaire pour STRUCT ExtMsg3 message 3 au choix...
Page 809
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut 1 = L'intégrateur ne peut fonctionner en STRUCT IntHoldPos sens positif ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 0 = le verrouillage sans réinitialisation STRUCT Intlock est opérant ;...
Page 810
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut Limite (supérieure) de la valeur réglante STRUCT MV_HiLim ● Value: REAL ● 100.0 ● ST: BYTE ● 16#80 Limite (inférieure) de la valeur réglante STRUCT MV_LoLim ●...
Page 811
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut 1 = optimisation en cours BOOL OptimOcc* Paramètre d'entrée pour l'autorisation DWORD 16#00000000 OpSt_In de conduite locale, à interconnecter avec le paramètre de sortie Out du bloc en amont OpStations (Page 436) Connecteur pour autorisations de con‐...
Page 812
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut Valeur limite pour l'échelle dans le bar‐ STRUCT PV_OpScale graphe PV du bloc d'affichage ● High: REAL ● 100.0 ● Low: REAL ● 0.0 Temps de retard pour messages de to‐...
Page 813
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut Signalisation de position pour affichage STRUCT Rbk* sur l'OS ● Value: REAL ● 0.0 ● ST: BYTE ● 16#FF Hystérésis d'alarme pour la signalisation REAL RbkHyst de position...
Page 814
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut 1 = appel d'un bloc spécifié dans ce pa‐ SelFp2 ramètre comme bloc d'affichage supplé‐ mentaire (Page 221) dans la vue aperçu Durée d'établissement [s] de la boucle STRUCT SettliTime de régulation déterminée avec le bloc...
Page 815
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut 1 = sélectionner la consigne externe (par BOOL SP_ExtOp* opérateur) Limite (supérieure) de la consigne inter‐ REAL 100.0 SP_InHiLim Limite (inférieure) de la consigne interne REAL SP_InLoLim Consigne interne pour commande REAL...
Page 816
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut Temps [unité de temps] pour la rampe REAL SP_RmpTime* de consigne de la consigne SP actuelle à la consigne cible SP_RmpTarget ou temps [unité de temps] pour la limitation de gradient pour la durée du mode ram‐...
Page 817
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut 1 = mode automatique actif STRUCT AutAct ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = le pontage est activé dans ce bloc STRUCT BypassAct ●...
Page 818
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut Gain proportionnel effectif, fonction de REAL GainEff NegGain, Gain, NormPV et NormMV 1 = il y a une erreur groupée STRUCT GrpErr ● Value: BOOL ●...
Page 819
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut 1 = la limite (inférieure) de la valeur ré‐ STRUCT MV_LoAct glante est dépassée ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 Unité...
Page 820
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut Sortie valeur de processus STRUCT PV_Out ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 ● Bit 1: BOOL de l'octet ● 0 de remplissage interne (bit d'informations de pontage)
Page 821
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut PV : sortie pour limite d'alerte inférieure REAL PV_WL_Out Unité de mesure pour la valeur de pro‐ PV_UnitOut cessus, à interconnecter avec le para‐ mètre d'entrée PV_Unit du bloc Con‐...
Page 822
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Paramètre Description Type Valeur par défaut Consigne externe, correspond au para‐ STRUCT SP_ExtOut mètre d'entrée SP_Ext ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 Limite (supérieure) de SP_Int, corres‐ STRUCT SP_InHiOut pond au paramètre d'entrée...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Activation et désactivation de la fonction La fonction est désactivée (par défaut) lorsqu'on a : ER_AH_DFac = 0.0 et ER_AL_DFac = 0.0 Voir aussi Signalisation de PIDConL (Page 802) Schéma fonctionnel de PIDConL (Page 824) Modes de fonctionnement de PIDConL (Page 788) Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) 5.7.8 Contrôle-commande 5.7.8.1 Vues de PIDConL Vues du bloc PIDConL Le bloc PIDConL dispose des vues suivantes : ● Vue standard de PIDConL, PIDConS et PIDConR (Page 827) ● Vue des alarmes (Page 321) ●...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) 5.7.8.2 Vue standard de PIDConL, PIDConS et PIDConR Vue standard de PIDConL (1) Affichage et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ●...
Page 828
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) Pour plus d'informations à ce sujet, référez-vous au paragraphe Transmission de consigne - interne / externe (Page 132). Remarque Pour le bloc PIDConR, cette zone n'est visible que si vous avez mis le Feature Bit Rendre visibles les éléments de commande pour la consigne externe (Page 149) à...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) (10) Bargraphe pour la signalisation de position Cet élément est visible uniquement si l'entrée correspondante du bloc est connectée. Cette zone affiche la signalisation de position actuelle sous forme de bargraphe. La zone visible dans le bargraphe varie en fonction de ce qui a été...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) (14)Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ● "Maintenance" Pour plus d'informations à ce sujet, référez-vous au paragraphe Validation de maintenance (Page 65) Zone d'affichage des états du bloc.
Page 831
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) (20) Bargraphe de la valeur de consigne Cette zone affiche la consigne actuelle sous forme de bargraphe. La zone visible dans le bargraphe varie en fonction de ce qui a été configuré dans le système d'ingénierie (ES). (21) Indication de la consigne externe Cet élément [E] n'est visible que si vous avez choisi la transmission de consigne "interne".
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) 5.7.8.3 Vue aperçu de PIDConL, PIDConS et PIDConR Vue aperçu de PIDConL L'aperçu vous indique les paramètres que vous avez le droit d'utiliser en tant qu'opérateur à l'OS. Mais cette vue ne vous permet pas d'intervenir. (1) Zone d'aperçu Cette zone vous montre les valeurs suivantes : ●...
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) ● "Perturbation" : valeur additionnelle en cas d'application d'une perturbation dynamique (pas pour PIDConS) ● "MV suiveuse" : valeur réglante suiveuse (valeur égale à 1) ● "Valeur suiveuse" : valeur réglante opérante pour "MV suiveuse" ●...
Page 834
Blocs de régulation 5.7 PIDConL - Régulateur PID continu (Large) (5) Entrées et sorties Cette zone affiche les paramètres suivants : ● "Verrouillage" (pas pour PIDConS) : Cet élément est visible uniquement si l'entrée correspondante du bloc est connectée. – 0 = active le verrouillage sans remise à 0 ; le bloc peut être piloté sans réinitialisation une fois la condition de verrouillage disparue.
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) PIDConS - Régulateur PID continu (Small) 5.8.1 Description de PIDConS Nom de l'objet (type + numéro) et famille Type et numéro : FB 1830 Famille : Control Domaine d'application de PIDConS Ce bloc est utilisé...
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) pour les variables suivantes : ● Paramètre d'entrée : – CPI_In ● Paramètres de sortie – MV – MV_HiAct – MV_LoAct – LoopClosed – SP – PV_Out – PV_ToleHi – PV_ToleLo Il n'existe pour le bloc PIDConS aucun modèle (Template) propre pour les points de mesure types ou les cas d'application simulés dans le projet-exemple (APL_Example_xx, xx désigne la variante de langue).
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de PIDConS (Page 848). Bit d'état Paramètre Occupied BatchEn SimOn OosAct.Value OosLi.Value AutAct.Value État de signal invalide ManAct.Value SP_ExtAct.Value 1 = le paramètre d'entrée MV_ChnST est interconnecté...
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Bit d'état Paramètre PV_AL_MsgEn Retard de l'alarme PV_AH_Lim Retard de l'alarme PV_WH_Lim Retard de l'alarme PV_WL_Lim Retard de l'alarme PV_AL_Lim Regroupement de retards d'alarme 24-28 non utilisé GrpErr.Value RdyToStart.Value MS_RelOp Voir aussi Modes de fonctionnement de PIDConS (Page 838) Fonctions de PIDConS (Page 839)
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) "Hors service" Pour des informations d'ordre général sur le mode Hors service, référez-vous au paragraphe Hors service (Page 72). Avec Feature.Bit5 =1, les paramètres de sortie suivants deviennent l'état de simulation 16#60 si le mode passe à...
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Calcul de la valeur réglante La valeur réglante MV peut être calculée comme suit : ManAct MV_TrkOn AdvCoAct MV = Surveillance des limites Etat AND NOT AdvCo‐ ModSP Mode manuel, paramétré par l'opéra‐ MV_HiLim teur MV_LoLim...
Page 841
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Consigne externe / interne Le bloc dispose de la fonction standard Transmission de consigne - interne / externe (Page 132). Limitation de consigne Cette fonction vous permet de limiter la consigne à une plage avec les paramètres SP_HiLim (limite supérieure) et SP_LoLim (limite inférieure).
Page 842
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Remarque La formule décrit le cas standard, dans lequel les actions P, I et D sont en circuit et les actions P et D ne se trouvent pas dans la chaîne de réaction (PropSel = 1, TI <> 0, DiffToFbk = 0 et PropFacSP = 1).
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) ● Etat de signal pour la valeur réglante MV : L'état de signal du paramètre de sortie MV est calculé en mode automatique à partir du signal d'écart ER, puis fourni. En mode manuel, c'est l'état de signal bon qui est fourni. L'état de signal 16#60 (simulation externe) est inhibé...
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Fonction 1 = l'opérateur peut modifier la consigne interne SP_Int 1 = l'opérateur peut modifier le paramètre manuel Man 1 = l'opérateur peut modifier la limite de commande supérieure de la consigne SP_HiLim 1 = l'opérateur peut modifier la limite de commande inférieure de la consigne SP_LoLim 1 = l'opérateur peut modifier la limite supérieure de commande de la valeur réglante ManHiLim...
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Génération d'alarmes spécifiques aux instances Le bloc dispose de la fonction standard Génération de messages spécifiques aux instances (Page 218) sans la fonction Horodatage dans la périphérie. Masquer les messages au moyen du paramètre MsgLock Ce bloc dispose de la fonction standard Masquer les messages au moyen du paramètre MsgLock (Page 218).
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Vue d'ensemble des numéros d'erreur Le paramètre de sortie ErrorNum peut retourner les numéros d'erreur suivants : Numéro d'erreur Signification du numéro d'erreur Valeur par défaut à l'insertion du bloc, le bloc n'est pas exécuté Absence d'erreur La valeur PV ne peut plus être représentée dans le champ numérique REAL.
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Erreurs du système de contrôle de procédé Les messages d'erreurs du système de contrôle de procédé suivants peuvent être signalés : Instance de Identificateur Classe de message Evénement message de message SIG 5 Message du système de contrôle de procédé...
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Explication : $$BlockComment$$: Contenu du commentaire spécifique à l'instance Variables pour l'instance de message MsgEvId1 Variable Paramètre du bloc BatchName StepNo BatchID Valeur de processus PV_Out Signal d'écart ER Etat de signal ExtMsg1 Etat de signal ExtMsg2 ExtVa108 ExtVa109...
Page 849
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Paramètre Description Type Par déf. 1 = validation d'affectation pour commande BOOL BatchEn des lots Numéro de lot DWORD 16#00000000 BatchID Désignation du lot S7-String BatchName Entrée pour l'indice de qualité de la régula‐ STRUCT CPI_In tion, calculé...
Page 850
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Paramètre Description Type Par déf. 1 = mode manuel via opérateur OS (piloté via BOOL ManModOp* ModLiOp = 0) Commutation de la sélection du mode de STRUCT ModLiOp fonctionnement entre : ●...
Page 851
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Paramètre Description Type Par déf. 1 = activer l'optimisation des paramètres PID BOOL OptimEn* par PID-Tuner 1 = optimisation en cours BOOL OptimOcc* Paramètre d'entrée pour l'autorisation de con‐ DWORD 16#00000000 OpSt_In duite locale, à...
Page 852
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Paramètre Description Type Par déf. 1 = la position de repos (Page 48) pour la BOOL SafePos valeur réglante du régulateur est MV_HiLim 0 = la position de repos pour la valeur réglante du régulateur est MV_LoLim Position de repos pour la vanne de réglage : SafePos2...
Page 853
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Paramètre Description Type Par déf. Temps de dérivation [s] STRUCT TD.ST = 16#FF : validé dans le bloc d'affi‐ ● Value: REAL ● 0.0 chage ● ST: BYTE ● 16#FF Temps d'action d'intégration, (temps d'inté‐...
Page 854
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Paramètre Description Type Par déf. Valeur réglante STRUCT ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 1 = la limite (supérieure) de la valeur ré‐ STRUCT MV_HiAct glante est dépassée ●...
Page 855
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Paramètre Description Type Par déf. Valeur limite (inférieure) de la bande 3 STRUCT PV_ToleLo sigma autour de la consigne, calculée ● Value: REAL ● 0.0 lorsqu'un bloc ConPerMon est raccordé ●...
Page 856
Blocs de régulation 5.8 PIDConS - Régulateur PID continu (Small) Voir aussi Modes de fonctionnement de PIDConS (Page 838) Signalisation de PIDConS (Page 846) Schéma fonctionnel de PIDConS (Page 857) Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe PIDConR - Régulateur PID continu avec réinitialisation externe 5.9.1 Description de PIDConR Nom de l'objet (type + numéro) et famille Type + numéro : FB 1875 Famille : Control Domaine d'application de PIDConR Ce bloc est utilisé...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe PIDConR Il permet d'asservir aussi bien des systèmes lents, comme des températures et des niveaux de remplissage, que des systèmes très rapides comme des débits et des vitesses de rotation. Pour une CPU donnée, il faut trouver un compromis entre le nombre de régulateurs et la fréquence à...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe ● PV_AL_Out ● PV_WL_Out ● PV_TL_Out Mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de PIDConR (Page 887). Bit d'état Paramètre Occupied BatchEn...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Bit d'état Paramètre Zone morte momentanément désactivée non utilisé Mot d'état pour le paramètre Status2 Bit d'état Paramètre MsgLock PV_AH_Act.Value PV_WH_Act.Value PV_TH_Act.Value PV_TL_Act.Value PV_WL_Act.Value PV_AL_Act.Value PV_AH_En OR Feature.Bit31 PV_WH_En OR Feature.Bit31 PV_TH_En OR Feature.Bit31 PV_TL_En OR Feature.Bit31...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Mot d'état pour le paramètre Status3 Bit d'état Paramètre Signal 1 effectif du bloc de signalisation interconnecté via EventTsIn Signal 2 effectif du bloc de signalisation interconnecté via EventTsIn Signal 3 effectif du bloc de signalisation interconnecté...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Fonctions de PIDConR (Page 869) Modes de fonctionnement de PIDConR (Page 866) 5.9.2 Modes de fonctionnement de PIDConR Modes de fonctionnement de PIDConR Le bloc peut être commandé dans les modes de fonctionnement suivants : ●...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Particularités pour ce bloc La commutation des modes de fonctionnement au moyen de paramètres d'entrée interconnectables s'effectue dans le bloc PIDConR selon une autre logique que dans les autres blocs de régulation.
Page 868
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Si l'écart de régulation est important lors du passage du mode manuel au mode automatique, il peut arriver que l'action par intégration se retrouve bien éloignée des limites de la valeur réglante.
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe ● PV_ToleHi.ST ● PV_ToleLo.ST ● ER.ST ● ER_AH_Act.ST ● ER_AL_Act.ST Voir aussi Schéma fonctionnel de PIDConR (Page 905) Connecteurs de PIDConR (Page 887) Signalisation de PIDConR (Page 884) Traitement d'erreur de PIDConR (Page 883) Description de PIDConR (Page 860) Désactiver la commutation sans à-coup en mode automatique pour les régulateurs...
Page 870
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe MV_Fo‐ MV_Bum MV_Cl MV_O Ma‐ MV_Tr Adv‐ MV = Surveillance Etat nAct CoAct des limites AdvCo‐ ModSP Ouvrir par interconnexion ManHiL ManHiLim ManLoLim Mode manuel, réglé par ManHiLim l'opérateur à...
Page 871
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Affichage d'informations supplémentaires sur la grandeur réglante à la sortie Les limitations manuelles de la grandeur réglante ManLoLim et ManHiLim sont copiées sur les paramètres de sortie ManLoOut et ManHiOut afin de pouvoir être interconnectées avec le régulateur asservi en tant que limites de consigne SP_ExtLoLim et SP_ExtHiLim.
Page 872
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Surveillance des limites de la signalisation de position Le bloc dispose de la fonction standard Surveillance des limites de la signalisation en retour (Page 96). Affichage groupé SumMsgAct pour la surveillance de limite, CSF et ExtMsgx Le bloc dispose de la fonction standard Affichage groupé...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Commutation sans à-coup de la consigne d'externe sur interne Le paramètre SP_TrkExt = 1 est utilisé pour que la consigne interne suive la consigne externe afin d'obtenir ainsi une commutation sans à-coup de la consigne externe à la consigne interne. Cela permet d'éviter les sauts non voulus au paramètre de sortie.
Page 874
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Fournir la valeur limite de PV en sortie Les paramètres d'entrée suivants sont également affichés avec les paramètres de sortie correspondants pour permettre des connexions éventuelles aux autres blocs : ●...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Adaptez les grandeurs de normalisation aux plages effectives de la valeur de processus et de la valeur réglante. ● Les consignes interne et externe, la valeur de processus ainsi que les paramètres correspondants sont saisis dans la plage de mesure physique de la valeur de processus.
Page 876
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Lorsque vous paramétrez le Feature Bit Activation de la modification sans à-coup du gain proportionnel, du temps de dérivation et du gain du dérivateur (Page 178) à 1, les modifications du gain proportionnel Gain sont réalisées sans à-coup en mode automatique, grâce à...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe L'argument de la racine carrée est négatif et la conversion est impossible si : > Dans de tels cas, la sortie de PIDConL ne peut pas être répliquée avec exactitude par α...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Calculer l'état de signal d'un bloc Le bloc dispose de la fonction standard Calcul et sortie de l'état du signal pour les blocs technologiques (Page 112). ● Etat de signal pour la valeur de processus PV_Out : L'état de signal du paramètre de sortie PV_Out correspond toujours à...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Fonction Temps de retard distincts pour chaque alarme (Page 176) Valeur de remplacement active si le bloc est en pontage (Page 192) Limitation du gradient avec durée (Page 190) Avec initialisation PID si le mode SP interne externe change (Page 201) Valeur réglante de repos opérante en mode de fonctionnement "Hors service"...
Page 880
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Fonction 1 = l'opérateur peut commuter la consigne sur "interne" SP_IntOp 1 = l'opérateur peut modifier la consigne interne SP_Int 1 = l'opérateur peut modifier le paramètre manuel Man 1 = l'opérateur peut modifier la limite supérieure de commande de la consigne SP_InHiLim 1 = l'opérateur peut modifier la limite inférieure de commande de la consigne...
Page 881
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Fonction 1 = l'opérateur peut modifier la valeur limite (valeur de process) pour l'alerte inférieure PV_WL_Lim 1 = l'opérateur peut modifier la valeur limite (valeur de process) pour l'alarme inférieure PV_AL_Lim 1 = l'opérateur peut modifier la valeur limite (signal d'écart) pour l'alarme supérieure ER_AH_Lim...
Page 882
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Désactivation de verrouillages Ce bloc dispose de la fonction standard Désactivation de verrouillages (Page 106). Maintenance validée Le bloc dispose de la fonction standard Validation de maintenance (Page 65). Génération d'alarmes spécifiques aux instances Le bloc dispose de la fonction standard Génération de messages spécifiques aux instances (Page 218) sans la fonction Horodatage dans la périphérie.
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Connexion des messages horodatés de EventTs ou Event16Ts Ce bloc dispose de la fonction standard Connexion des messages horodatés d'EventTs ou Event16Ts (Page 220). Voir aussi Connecteurs de PIDConR (Page 887) Signalisation de PIDConR (Page 884) Traitement d'erreur de PIDConR (Page 883) Mode programme pour régulateurs (Page 80)
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Numéro d'erreur Signification du numéro d'erreur TD / DiffGain < SampleTime / 2 PropFacSP < 0 ou PropFacSP > 1 NormPV_High = NormPV_Low Erreurs du système de contrôle de procédé (CSF) Un signal externe peut être appliqué...
Page 885
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Vous avez la possibilité de connecter un défaut externe (signal) au paramètre d'entrée CSF. Lors du passage à CSF = 1, une erreur du système de contrôle de procédé est déclenchée (MsgEvId2, SIG 6).
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Alarmes spécifiques aux instances Vous avez la possibilité d'utiliser jusqu'à quatre messages spécifiques à l'instance avec ce bloc. Instance de Identificateur de Classe de message Evénement message message SIG 1 Message du système de contrôle $$BlockComment$$...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Variable Paramètre du bloc BatchID Signalisation de position RbkOut Etat de signal ExtMsg1 Etat de signal ExtMsg2 Etat de signal ExtMsg3 Etat de signal ExtMsg4 ExtVa209 ExtVa210 Les valeurs associées 9 ... 10 sont affectées aux paramètres ExtVa209 ... ExtVa210 et peuvent être utilisées.
Page 888
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut 1 = activer par interconnexion le mode STRUCT AutExtSet* automatique avec consigne externe (SP ● Value: BOOL ● 0 = SP_Ext) ● ST: BYTE ●...
Page 889
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut Temps de retard pour alarmes supérieu‐ REAL ER_A_DC* res/inférieures ou uniquement inférieu‐ res ER entrantes [s] Temps de retard pour alarmes PV supé‐ REAL ER_AH_DC* rieures entrantes [s]...
Page 890
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut 1 = Utilisation de l'entrée binaire pour STRUCT ExtMsg2 message 2 au choix ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = Utilisation de l'entrée binaire pour STRUCT ExtMsg3...
Page 891
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut Les changements de front de InitPid STRUCT InitPid* provoquent l'exécution des équations ● Value: BOOL ● 0 d'initialisation de l'algorithme PID. Ils ●...
Page 892
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut 1 = fermer la vanne de réglage via inter‐ STRUCT MV_Close connexion, c.-à-d. MV : = MV_LoLim ● Value: BOOL ● 0 MV_Close a la priorité...
Page 893
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut Plage de valeur réglante (MV) pour la STRUCT NormMV normalisation du gain proportionnel ● High: REAL ● 100.0 (GAIN) ● Low: REAL ●...
Page 894
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut seuil d'alarme PV (haut) REAL 95.0 PV_AH_Lim 1 = activer le message pour alarme PV BOOL PV_AH_MsgEn (supérieure) 1 = activer la limite (inférieure) d'alarme BOOL PV_AL_En Valeur limite de l'alarme PV (inférieure)
Page 895
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut Temps de retard pour alertes PV infé‐ REAL PV_WL_DC* rieures entrantes [s] temps de retard pour alertes PV inférieu‐ REAL PV_WL_DG* res sortantes [s] 1 = activer la limite (inférieure) d'alerte BOOL PV_WL_En...
Page 896
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut 1 = la position de repos (Page 48) pour BOOL SafePos la valeur réglante du régulateur est Man‐ HiLim 0 = la position de repos pour la valeur réglante du régulateur est ManLoLim position de repos pour la valeur réglante SafePos2...
Page 897
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut Limite (inférieure) du gradient de la con‐ REAL 100.0 SP_DnRaLim* signe [Unit/(unité de temps)] L'unité de temps dépend de TimeFactor Limite (supérieure) de la consigne exter‐ STRUCT SP_ExHiLim ●...
Page 898
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut 1 = utiliser des valeurs de temps BOOL SP_RmpModTime (SP_RmpTime, SP_LiRmpTime) 0 = utiliser des limites de gradient (SP_DnRaLim, SP_LiDnRaLim, SP_UpRaLim, SP_LiUpRaLim) 1 = activer la rampe de consigne vers la BOOL SP_RmpOn*...
Page 899
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètres de sortie Paramètre Description Type Valeur par défaut 1 = mode programme actif STRUCT AdvCoAct ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = mode programme possible STRUCT AdvCoRdy ●...
Page 900
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut 1 = la limite d'alarme (inférieure) de STRUCT ER_AL_Act l'écart de régulation est dépassée. ● Value: BOOL ● 0 Vous pouvez modifier le comportement ●...
Page 901
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut Etat d'acquittement 2 du message (sor‐ WORD 16#0000 MsgAckn2 tie ACK_STATE du second ALARM_8P) Erreur de signalisation 1 (sortie ERROR BOOL MsgErr1 du premier ALARM_8P) Erreur de signalisation 2 (sortie ERROR BOOL...
Page 902
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut 1 = alarme (inférieure) PV active. STRUCT PV_AL_Act Vous pouvez modifier le comportement ● Value: BOOL ● 0 de ce paramètre au moyen du ●...
Page 903
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut 1 = alerte (supérieure) PV active. STRUCT PV_WH_Act Vous pouvez modifier le comportement ● Value: BOOL ● 0 de ce paramètre au moyen du ●...
Page 904
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe Paramètre Description Type Valeur par défaut 1 = la limite (supérieure) de la consigne STRUCT SP_ExHiAct externe est atteinte ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = la limite (inférieure) de la consigne STRUCT SP_ExLoAct...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe ER_A_DCOut = maximum (ER_A_DC, ER_AH_DFac * écart de consigne) En cas de changement de consigne dans le sens négatif en mode automatique, la sortie est calculée comme suit : ER_A_DCOut = maximum (ER_A_DC, -1*ER_AH_DFac * écart de consigne) Lorsque la boucle de régulation est à...
Blocs de régulation 5.9 PIDConR - Régulateur PID continu avec réinitialisation externe 5.9.8 Contrôle-commande 5.9.8.1 Vues de PIDConR Vues du bloc PIDConR Ce bloc dispose des mêmes vues que le bloc PIDConL. Veuillez consulter à ce sujet le paragraphe Contrôle-commande (Page 826) du bloc PIDConL. Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas 5.10 PIDStepL - Régulateur pas-à-pas 5.10.1 Description de PIDStepL Nom de l'objet (type + numéro) et famille Type + numéro : FB 1878 Famille : Control Domaine d'application de PIDStepL Ce bloc est utilisé pour les applications suivantes : ●...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Configuration Insérez le bloc dans un OB d'alarme cyclique (OB30 à OB38) dans l'éditeur CFC. Le bloc est également inséré automatiquement dans l'OB de démarrage (OB100). Pour que la surveillance de la boucle fonctionne comme prévu dans la vue des courbes des blocs d'affichage du régulateur, il faut, dans les points de mesure types pour boucles de régulation, positionner les attributs des blocs fonctionnels de régulation : S7_xarchive:='Value, shortterm;'...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Mot d'état pour le paramètre Status1 La description des différents paramètres se trouve au paragraphe Connecteurs de PIDStepL (Page 929). Bit d'état Paramètre Occupied BatchEn SimOn OosAct.Value OosLi.Value AutAct.Value État de signal invalide ManAct.Value SP_ExtAct.Value MV_ForOn.Value...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Bit d'état Paramètre PV_WH_Act.Value PV_TH_Act.Value PV_TL_Act.Value PV_WL_Act.Value PV_AL_Act.Value PV_AH_En OR Feature.Bit31 PV_WH_En OR Feature.Bit31 PV_TH_En OR Feature.Bit31 PV_TL_En OR Feature.Bit31 PV_WL_En OR Feature.Bit31 PV_AL_En OR Feature.Bit31 PV_AH_MsgEn PV_WH_MsgEn PV_TH_MsgEn PV_TL_MsgEn PV_WL_MsgEn PV_AL_MsgEn ER_AH_Act.Value ER_AL_Act.Value ER_AH_En OR Feature.Bit31...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Bit d'état Paramètre Retard de l'alarme PV_AH_Lim Retard de l'alarme PV_WH_Lim Retard de l'alarme PV_TH_Lim Retard de l'alarme PV_TL_Lim Retard de l'alarme PV_WL_Lim Retard de l'alarme PV_AL_Lim Retard de l'alarme ER_AH_Lim Retard de l'alarme ER_AL_Lim Regroupement de retards d'alarme BypassAct.Value 18 - 26...
Page 912
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas ● Mode programme pour régulateurs (Page 80) ● Hors service (Page 72) Vous trouverez ci-après des informations spécifiques aux blocs, complémentaires aux descriptions générales. "Mode automatique" Pour des informations d'ordre général sur le "mode automatique", sur la commutation entre modes de fonctionnement et sur la commutation sans à-coups, référez-vous au paragraphe Mode manuel et mode automatique pour blocs de régulation (Page 74).
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Calcul de valeur réglante avec signalisation de position (WithRbk = 1) La valeur réglante MV et par conséquent les signaux de réglage Open, Close et Stop peuvent être calculés de la manière suivante : MV_Fo‐...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Elément à trois points avec hystérésis et formation d'impulsion Dans le régulateur pas à pas avec signalisation de position en retour, la différence (MV – Rbk) constitue l'entrée pour l'élément à trois points. Pour le régulateur pas à pas sans signalisation de position, la différence est constituée de la sortie du bloc PD et d'une rétroaction interne formée à...
Page 916
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Erreur groupée Ce bloc dispose de la fonction standard Sortie de l'erreur groupée (Page 126). Les paramètres suivants sont pris en considération pour le calcul des erreurs groupées : ● CSF Sortie du signal "Prêt à l'enclenchement" Ce bloc dispose de la fonction standard Sortie du signal "Prêt à...
Page 917
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Utiliser la rampe de consigne Le bloc dispose de la fonction standard Utiliser la rampe de consigne (Page 127). Consigne suiveuse en mode manuel Le bloc dispose de la fonction standard Consigne suiveuse en mode manuel (Page 209). Simulation de signaux Le bloc dispose de la fonction standard Simulation de signaux (Page 59).
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Gain normalisé (sans dimension) : Adaptez les grandeurs de normalisation aux plages effectives de la valeur de processus et de la valeur réglante. ● Les consignes interne et externe, la valeur de processus ainsi que les paramètres correspondants sont saisis dans la plage de mesure physique de la valeur de processus.
Page 919
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Le retard dans l'action D est calculé à partir de TD / DiffGain. ● L'action P est affichée sur le connecteur P_Part et peut être désactivée par PropSel = 0 . ● L'action I est affichée sur le connecteur I_Part et peut être désactivée par TI = 0 ou IntSel = 0.
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas ● Etat de signal pour la valeur réglante MV : L'état de signal du paramètre de sortie MV est calculé en mode automatique à partir de l'état de signal le plus mauvais des paramètres suivants, puis fourni : ER.STFFwd.STFbkOpened.STFbkClosed.STRbkOut.STL'état de signal 16#60 (simulation externe) est inhibé...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Fonction Valeur réglante de repos active au démarrage (Page 172) Désactiver la commutation sans à-coup en mode automatique pour les régulateurs (Pa‐ ge 179) Actualiser les états d'acquittement et d'erreur de l'appel de signalisation (Page 165) SP suivant PV en boucle ouverte n'a pas la priorité...
Page 922
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Fonction 1 = l'opérateur peut modifier la limite inférieure de la consigne pour la rampe SP_DnRaLim 1 = l'opérateur peut commuter entre la valeur de temps et la valeur pour la rampe SP_RmpModTime 1 = l'opérateur peut modifier le temps de rampe SP_RmpTime 1 = l'opérateur peut modifier la consigne cible SP_RmpTarget pour la rampe de consigne...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Fonction 1 = l'opérateur peut modifier la valeur limite (signalisation de position) pour l'alerte inférieure RbkWL_Lim 1 = l'opérateur peut ouvrir la vanne : OpenOp (WithRbk = 0) 1 = l'opérateur peut fermer la vanne : CloseOp (WithRbk = 0) 1 = l'opérateur peut arrêter la vanne : StopOp (WithRbk = 0) 1 = l'opérateur peut activer la fonction Simulation SimOn 1 = l'opérateur peut activer la fonction Maintenance validée MS_RelOp...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Définir la plage d'affichage pour les valeurs de processus, les consignes et les actions opérateur Ce bloc dispose de la fonction standard Plage d'affichage et plage de réglage des valeurs de processus et des consignes (Page 221). Appel d'autres blocs d'affichage Ce bloc dispose de la fonction standard Appel d'autres blocs d'affichage (Page 221).
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Les erreurs suivantes peuvent être affichées pour ce bloc : ● Numéros d'erreur ● Erreurs du système de contrôle de procédé (CSF) Vue d'ensemble des numéros d'erreur Le paramètre de sortie ErrorNum peut retourner les numéros d'erreur suivants : Numéro d'erreur Signification du numéro d'erreur Valeur par défaut à...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Voir aussi Fonctions de PIDStepL (Page 913) Description de PIDStepL (Page 907) Modes de fonctionnement de PIDStepL (Page 911) Signalisation de PIDStepL (Page 926) Connecteurs de PIDStepL (Page 929) Schéma fonctionnel de PIDStepL (Page 944) Définir le mode commutateur ou le mode bouton (Page 173) 5.10.5 Signalisation de PIDStepL...
Page 927
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Messages du processus Instance de Identificateur de Classe de message Evénement message message SIG 1 Alarme - supérieure $$BlockComment$$ MsgEvId1 PV - limite supérieure d'alarme dépas‐ sée SIG 2 Alerte - supérieure $$BlockComment$$ PV - limite supérieure d'alerte dépas‐...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Alarmes spécifiques aux instances Vous avez la possibilité d'utiliser jusqu'à quatre messages spécifiques à l'instance avec ce bloc. Instance de Identificateur de Classe de message Evénement message message SIG 1 Message du système de contrôle $$BlockComment$$ MsgEvId2 de procédé...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Variable Paramètre du bloc BatchID Signalisation de position RbkOut Etat de signal ExtMsg1 Etat de signal ExtMsg2 Etat de signal ExtMsg3 Etat de signal ExtMsg4 ExtVa209 ExtVa210 Les valeurs associées 9 ... 10 sont affectées aux paramètres ExtVa209 ... ExtVa210 et peuvent être utilisées.
Page 930
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. 1 = mode automatique via interconnexion ou STRUCT AutModLi* SFC (piloté via ModLiOp = 1) ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 1 = mode automatique via opérateur (piloté BOOL AutModOp* via ModLiOp = 0)
Page 931
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. 1 = L'action D est placée dans la chaîne de BOOL DiffToFbk réaction 1 = le bloc appelé est en cours de traitement BOOL Retard pour alarmes entrantes lors de la sur‐ REAL ER_A_DC* veillance du signal d'écart...
Page 932
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. Variable 10 pour messages (MsgEvID2) ExtVa210 Signal de butée inférieur de la signalisation STRUCT FbkClosed de position ● Value: BOOL 16#80 ● ST: BYTE Signal de butée supérieur de la signalisation STRUCT FbkOpened de position...
Page 933
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. Temps de réglage du moteur [s] REAL 30.0 MotorTime 1 = maintenance validée par l'opérateur OS BOOL MS_RelOp* Numéro de message (attribué automatique‐ DWORD 16#00000000 MsgEvID1 ment) Numéro de message (attribué...
Page 934
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. Sortie channel état de Open STRUCT OpenChnST A interconnecter avec un bloc de voie de sortie ● Value: BOOL ● 0 ● ST: BYTE ● 16#FF 1 = ouvrir via interconnexion ou CFC STRUCT OpenLi* ●...
Page 935
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. Hystérésis pour limites d'alarme, d'alerte et REAL PV_Hyst de tolérance PV Valeur limite pour l'échelle dans le bargraphe STRUCT PV_OpScale PV du bloc d'affichage ● High: REAL ●...
Page 936
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. Limite d'alerte (inférieure) pour la signalisa‐ REAL RbkWL_Lim tion de position 1 = activer les messages pour l'alerte (infé‐ BOOL RbkWL_MsgE rieure) de la signalisation de position Valeur de référence de l'écart type PV (sigma) STRUCT RefStdDevI...
Page 937
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. Signalisation de position utilisée quand STRUCT SimRbkLi SimOnLi.Value = 1 (SimLiOp.Value = 1) ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 Limite (inférieure) du gradient de la consigne REAL 100.0 SP_DnRaLim...
Page 938
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. 1 = utiliser des valeurs de temps BOOL SP_RmpModT (SP_RmpTime, SP_LiRmpTime) 0 = utiliser des limites de gradient (SP_DnRaLim, SP_LiDnRaLim, SP_UpRaLim, SP_LiUpRaLim) 1 = activer la rampe de consigne vers la con‐ BOOL SP_RmpOn* signe cible SP_RmpTarget...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. Bits à affectation libre pour utilisation dans BYTE 16#00 UserStatus PCS 7 OS 1 = Valeur en retour disponible pour la valeur BOOL WithRbk réglante * Des valeurs peuvent être écrites dans ces entrées par l'algorithme du bloc lors du traitement du bloc.
Page 940
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. 1 = la limite d'alarme (inférieure) de l'écart de STRUCT ER_AL_Act régulation est dépassée. ● Value: BOOL ● 0 Vous pouvez modifier le comportement de ce ● ST: BYTE ●...
Page 941
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. 1 = erreur de signalisation 2 (sortie ERROR du BOOL MsgErr2 second ALARM_8P) Etat de signalisation 1 (sortie STATUS du pre‐ WORD 16#0000 MsgStat1 mier ALARM_8P) Etat de signalisation 2 (sortie STATUS du se‐ WORD 16#0000 MsgStat2...
Page 942
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. Sortie valeur de processus STRUCT PV_Out ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 ● Bit 1: BOOL de l'octet de remplissage ● 0 interne (bit d'informations de pontage) 1 = message de tolérance (supérieure) PV ac‐...
Page 943
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. 1 = l'alerte (supérieure) pour la signalisation STRUCT RbkWH_Act de position est active. ● Value: BOOL ● 0 Vous pouvez modifier le comportement de ce ● ST: BYTE ●...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Paramètre Description Type Par déf. Limitation positive du gradient de la consigne STRUCT SP_UpRaAct active ● Value: BOOL ● 0 ● ST: BYTE ● 16#80 Temps de rampe restant de la consigne REAL SP_RemRT Etat de signal le plus mauvais...
Page 945
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Régulateur pas-à-pas avec signalisation en retour de position : : : : : : Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Page 946
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Page 947
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Régulateur pas-à-pas sans signalisation en retour de position Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas 5.10.8 Contrôle-commande 5.10.8.1 Vues de PIDStepL Vues du bloc PIDStepL Le bloc PIDStepL dispose des vues suivantes : ● Vue standard de PIDStepL sans signalisation de position (Page 950) ● Vue standard de PIDStepL avec signalisation de position (Page 953) ●...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas 5.10.8.2 Vue standard de PIDStepL sans signalisation de position Vue standard de PIDStepL sans signalisation de position (1) Affichage et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ●...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas (3) Haut et bas de la plage de mise à l'échelle de la valeur de process Ces valeurs renseignent sur la plage d'affichage pour le bargraphe de la valeur de processus. La plage de mise à l'échelle est fixée dans le système d'ingénierie (ES). (4) Indication de la valeur de process avec état du signal Cette zone affiche la valeur de processus actuelle avec l'état de signal correspondant.
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas (9) Bouton de navigation pour appeler la vue standard de n'importe quel bloc d'affichage Ce bouton de navigation vous permet d'ouvrir la vue standard d'un bloc configuré dans le système d'ingénierie (ES). Il est visible ou pas en fonction de ce qui a été configuré dans le système d'ingénierie (ES).
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas (16) Bargraphe de la valeur de consigne Cette zone affiche la consigne actuelle sous forme de bargraphe. La zone visible dans le bargraphe varie en fonction de ce qui a été configuré dans le système d'ingénierie (ES). (17) Indication de la consigne externe Cet élément [E] n'est visible que si vous avez choisi la transmission de consigne "interne".
Page 954
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas (1) Affichage et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ● Mode manuel (Page 74) ● Mode automatique (Page 74) ●...
Page 955
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas (8) Indication de la signalisation en retour Cet élément est visible uniquement si l'entrée correspondante du bloc est interconnectée. Les signalisations en retour suivantes peuvent s'afficher : ● "Ouvrir" ● "Fermée" (9) Bargraphe de la valeur réglante Le bargraphe pour valeur réglante n'est disponible qu'en mode manuel.
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas (15) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ● "Signal invalide" (16) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc (par ordre de priorité...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas Voir aussi Marquage des boutons et textes (Page 223) 5.10.8.4 Vue aperçu de PIDStepL Vue aperçu de PIDStepL (1)Zone d'aperçu Cette zone vous montre les valeurs suivantes : ● "SP externe" : consigne externe actuelle ●...
Blocs de régulation 5.10 PIDStepL - Régulateur pas-à-pas (3) Bouton de navigation pour appeler la vue standard de n'importe quel bloc d'affichage Ce bouton de navigation vous permet d'ouvrir la vue standard d'un bloc configuré dans le système d'ingénierie. Il est visible ou pas en fonction de ce qui a été configuré dans le système d'ingénierie (ES).
Blocs de régulation 5.11 Ratio - Régulation de rapport 5.11 Ratio - Régulation de rapport 5.11.1 Description de Ratio Nom de l'objet (type + numéro) et famille Type + numéro : FB 1883 Famille : Control Domaine d'application de Ratio Ce bloc est utilisé...
Page 961
Blocs de régulation 5.11 Ratio - Régulation de rapport Configuration des OB Insérez le bloc dans un OB d'alarme cyclique (OB30 à OB38) dans l'éditeur CFC. Le bloc est également inséré automatiquement dans l'OB de démarrage (OB100). Comportement au démarrage Le Feature Bit Définition du comportement au démarrage (Page 143) permet de définir le comportement au démarrage de ce bloc.
Blocs de régulation 5.11 Ratio - Régulation de rapport 5.11.2 Modes de fonctionnement de Ratio Modes de fonctionnement de Ratio Le bloc peut être commandé dans les modes de fonctionnement suivants : ● Marche (Page 72) ● Hors service (Page 72) "Marche"...
Blocs de régulation 5.11 Ratio - Régulation de rapport Valeur de rapport interne ou externe Avec le paramètre RatLiOp, vous déterminez si la valeur de rapport sera transmise en interne ou en externe : ● RatLiOp = 0: la valeur de rapport (RatioInt) est spécifiée par l'opérateur. L'opérateur peut décider si la transmission sera faite en interne (RatIntOp = 1) ou en externe (RatExtOp = 1) .
Blocs de régulation 5.11 Ratio - Régulation de rapport Choisir l'unité de mesure Le bloc dispose de la fonction standard Choisir l'unité de mesure (Page 225). Appel d'autres blocs d'affichage Ce bloc dispose de la fonction standard Appel d'autres blocs d'affichage (Page 221). Autorisations de conduite Ce bloc dispose de la fonction standard Autorisations de conduite (Page 271).
Blocs de régulation 5.11 Ratio - Régulation de rapport ● InPV.ST ● RatioExt.ST ● Offset.ST L'état de signal du paramètre de sortie Out correspond au paramètre d'entrée In. L'état de signal du calcul actuel de la valeur de rapport correspond à l'état du paramètre d'entrée SecComPV.
Blocs de régulation 5.11 Ratio - Régulation de rapport Vue d'ensemble des numéros d'erreur Le connecteur ErrorNum peut retourner les numéros d'erreur suivants : Numéro d'erreur Signification du numéro d'erreur Valeur par défaut à l'implémentation du bloc, le bloc ne sera pas traité. Pas de défaut actif La valeur d'entrée de In ne peut plus être représentée dans le champ numérique REAL.
Page 967
Blocs de régulation 5.11 Ratio - Régulation de rapport Paramètres d'entrée Paramètre Description Type Par déf. 1 = validation d'affectation BOOL BatchEn Numéro de lot DWORD 16#00000000 BatchID Désignation du lot S7-String BatchName 1 = le bloc appelé est en cours de traitement BOOL Connecteur pour fonctions (Page 962) sup‐...
Page 968
Blocs de régulation 5.11 Ratio - Régulation de rapport Paramètre Description Type Par déf. 1 = sélectionner la valeur de rapport externe BOOL RatExtOp* (par opérateur) Valeur max. REAL 100.0 RatHiLim 1 = sélectionner la valeur de rapport interne STRUCT RatIntLi (par interconnexion) ●...
Page 969
Blocs de régulation 5.11 Ratio - Régulation de rapport Paramètre Description Type Par déf. Activation/désactivation de la simulation par : STRUCT SimLiOp 0 = Opérateur ● Value: BOOL ● 0 1 = interconnexion ou SFC ● ST: BYTE ● 16#80 1 = simulation via interconnexion ou SFC (pi‐...
Blocs de régulation 5.11 Ratio - Régulation de rapport Paramètre Description Type Par déf. Sortie de la valeur limite supérieure STRUCT OutHiLmOut ● Value: REAL ● 0.0 ● ST: BYTE ● 16#80 1 = limitation inférieure dépassée STRUCT OutLoAct ● Value: BOOL ●...
Blocs de régulation 5.11 Ratio - Régulation de rapport Voir aussi Connecteurs de Ratio (Page 966) Signalisation de Ratio (Page 966) Traitement d'erreur de Ratio (Page 965) Fonctions de Ratio (Page 962) Modes de fonctionnement de Ratio (Page 962) Description de Ratio (Page 960) 5.11.8 Contrôle-commande 5.11.8.1...
Blocs de régulation 5.11 Ratio - Régulation de rapport 5.11.8.2 Vue standard de Ratio Vue standard de Ratio (1) Affichage et commutation du mode de fonctionnement Cette zone vous indique le mode de fonctionnement en vigueur. Il peut s'agir des modes suivants : ●...
Page 973
Blocs de régulation 5.11 Ratio - Régulation de rapport Normalement, l'entrée est la consigne ou la mesure de débit du composant primaire d'une régulation de rapport. (4) Haut et bas de la plage de mise à l'échelle du rapport La plage de mise à l'échelle se réfère au bargraphe du rapport spécifié. (5) Indication et commutation du rapport spécifié...
Blocs de régulation 5.11 Ratio - Régulation de rapport (12) Zone d'affichage des états du bloc Cette zone affiche des informations complémentaires sur l'état de fonctionnement du bloc : ● Simulation Pour plus d'informations à ce sujet, référez-vous au paragraphe Simulation de signaux (Page 59).
Page 975
Blocs de régulation 5.11 Ratio - Régulation de rapport (2) Plage de réglage Valeur de rapport Vous déterminez ici la plage de commande pour la valeur de rapport (paramètres d'entrée RatHiLim ou RatLoLim). Elle est représentée par des triangles bleus dans le bargraphe de la vue standard.
Blocs de régulation 5.11 Ratio - Régulation de rapport 5.11.8.4 Vue aperçu de Ratio Vue aperçu de Ratio (1) Zone d'aperçu Cette zone vous montre les valeurs suivantes : ● "Valeur de rapport externe" : valeur de rapport externe actuelle ●...
Blocs de régulation 5.11 Ratio - Régulation de rapport (3) Bouton de navigation pour appeler la vue standard de n'importe quel bloc d'affichage Ce bouton de navigation vous permet d'ouvrir la vue standard d'un bloc configuré dans le système d'ingénierie (ES). Il est visible ou pas en fonction de ce qui a été configuré dans le système d'ingénierie (ES).
Page 978
Blocs de régulation 5.11 Ratio - Régulation de rapport Les icônes de bloc de la vue modèle @TemplateAPLV7.PDL : Icônes Choix de l'icône de bloc dans Particularités Icône de bloc en représentation intégrale Icône de bloc en mode de fonc‐ tionnement "Hors service"...
Blocs de régulation 5.12 SplRange - Division du signal 5.12 SplRange - Division du signal 5.12.1 Description de SplRange Nom de l'objet (type + numéro) et famille Type + numéro : FC 372 Famille : Control Domaine d'application de SplRange Ce bloc est utilisé...
Blocs de régulation 5.12 SplRange - Division du signal Les paramètres de sortie Out1Act ou Out2Act indiquent (= 1) que les paramètres de sortie correspondants Out1 et Out2 sont actifs, dans la mesure où la valeur d'entrée In est inférieure (pour Out1) à...
Blocs de régulation 5.12 SplRange - Division du signal Description de SplRange (Page 979) Schéma de principe de SplRange (Page 986) 5.12.3 Fonctions de SplRange Fonctions de SplRange Les fonctions de ce bloc sont présentées ci-après. Décomposition du signal de sortie d'un contrôleur Vous pouvez diviser le signal de sortie d'un régulateur au moyen de l'entrée In du bloc.
Page 982
Blocs de régulation 5.12 SplRange - Division du signal Décomposition du signal Paramétrage des connexions Out1Scale.Low = 100.0 et Out1Scale.High = 0.0 Out2Scale.Low = 0.0 et Out2Scale.High = 100.0 DeadBand = 0.0 et NeutPos = 50.0 Out1Scale.Low = 0.0 et Out1Scale.High = 100.0 Out2Scale.Low = 100.0 et Out2Scale.High = 0.0 DeadBand = 0.0 et NeutPos = 50.0 Advanced Process Library (V9.0 SP2)
Page 983
Blocs de régulation 5.12 SplRange - Division du signal Décomposition du signal Paramétrage des connexions Out1Scale.Low = 0.0 et Out1Scale.High = 100.0 Out2Scale.Low = 0.0 et Out2Scale.High = 100.0 DeadBand = -10.0 et NeutPos = 50.0 Out1Scale.Low = 0.0 et Out1Scale.High = 100.0 Out2Scale.Low = 0.0 et Out2Scale.High = 100.0 DeadBand = 10.0 et NeutPos = 50.0 Voir aussi...
Blocs de régulation 5.12 SplRange - Division du signal 5.12.4 Traitement d'erreur de SplRange Traitement d'erreur de SplRange Pour le traitement d'erreur de tous les blocs, consultez le paragraphe Traitement d'erreur (Page 123) dans les principes de base. Les erreurs suivantes peuvent être affichées pour ce bloc : ●...
Blocs de régulation 5.12 SplRange - Division du signal Traitement d'erreur de SplRange (Page 984) Modes de fonctionnement de SplRange (Page 980) 5.12.6 Connecteurs de SplRange Connecteurs de SplRange Paramètres d'entrée Paramètre Description Type Par déf. Largeur de la zone morte REAL DeadBand 1 = le bloc appelé...
Blocs de régulation 5.13 AutoExcitation : excitation du processus pour régulateurs prédictifs 5.13 AutoExcitation : excitation du processus pour régulateurs prédictifs 5.13.1 Description de AutoExcitation Nom de l'objet (type + numéro) et famille Type + numéro : FB 1842 Famille : Control Domaine d'application de AutoExcitation Ce bloc est utilisé...
Page 988
Blocs de régulation 5.13 AutoExcitation : excitation du processus pour régulateurs prédictifs Configuration Le bloc AutoExcitation fait partie intégrante du nouveau point de mesure type ModPreCon et MPC10x10. Seule la nouvelle version du régulateur dispose des entrées supplémentaires requises pour une excitation automatique. Advanced Process Library (V9.0 SP2) Description fonctionnelle, 08/2018, A5E39149109-AC...
Blocs de régulation 5.13 AutoExcitation : excitation du processus pour régulateurs prédictifs Veillez, si vous insérez le bloc après coup dans un diagramme CFC existant, à ce que AutoExcitation et ModPreCon ou MPC10x10 soient dans le même cycle d'OB. ● Donnez aux variables d'entrée AutoExcitation.MV1Actual...MV10Actual les valeurs correspondantes de ModPreCon.MV1...MV4 ou MPC10x10.MV1...MV10 du régulateur.
Blocs de régulation 5.13 AutoExcitation : excitation du processus pour régulateurs prédictifs 5.13.4 Traitement d'erreur d'AutoExcitation Vue d'ensemble des numéros d'erreur Le paramètre de sortie ErrorNum peut retourner les numéros d'erreur suivants : Numéro d'erreur Signification du numéro d'erreur Valeur par défaut à l'insertion du bloc, le bloc n'est pas exécuté Absence d'erreur Un des paramètres d'entrée Duratio1,2,3,4...10 <...
Blocs de régulation 5.13 AutoExcitation : excitation du processus pour régulateurs prédictifs Paramètres de sortie Paramètre Description Type Par déf. ErrorNum Indication du numéro de l'erreur présente ExciteAct 1 = Excitation automatique active BOOL MV1Excitation...MV10Ex‐ Valeur de l'excitation pour MV1...MV10 STRUCT citation ●...
Blocs de régulation 5.14 LPOptim : optimisation selon le procédé de la programmation linéaire 5.14 LPOptim : optimisation selon le procédé de la programmation linéaire 5.14.1 Description de LPOptim Nom de l'objet (type + numéro) et famille Type + numéro : FB1844 Famille : Control ou System Domaine d'application de LPOptim Optimisation d'une fonction de qualité...
Blocs de régulation 5.14 LPOptim : optimisation selon le procédé de la programmation linéaire Configuration Le bloc peut être inséré dans l'OB1 puisqu'il n'effectue pas de calculs critiques en temps. Si le bloc est appelé par ModPreCon , vous n'avez pas à effectuer de paramétrages directement dans le bloc LPOptim.
Blocs de régulation 5.14 LPOptim : optimisation selon le procédé de la programmation linéaire 5.14.5 Signalisation de LPOptim Signalisation Ce bloc ne possède pas de signalisation. 5.14.6 Connecteurs de LPOptim Connecteurs de LPOptim Paramètres d'entrée Paramètre Description Type Par déf. J_Mini 1= Chercher le minimum BOOL...
Page 995
Blocs de régulation 5.14 LPOptim : optimisation selon le procédé de la programmation linéaire Paramètre Description Type Par déf. A2n.a21 2. ligne de la matrice A, contient des fac‐ STRUCT [ 0, 0, 0, 0] teurs pour les éléments du vecteur X dans A2n.a22 la deuxième condition auxiliaire A2n.a23...
Blocs de régulation 5.14 LPOptim : optimisation selon le procédé de la programmation linéaire Paramètre Description Type Par déf. X2Opt Valeur optimale de la 2e variable de déci‐ REAL sion X3Opt Valeur optimale de la 3e variable de déci‐ REAL sion X4Opt Valeur optimale de la 4e variable de déci‐...
Blocs de régulation 5.15 MPC10x10 - Régulateur prédictif de grande taille 5.15 MPC10x10 - Régulateur prédictif de grande taille 5.15.1 Description de MPC10x10 Nom de l'objet (type + numéro) et famille Type + numéro : FB 1920 Famille : Control Domaine d'application de MPC10x10 Comme le bloc ModPreCon, ce bloc est utilisé...
Page 998
Blocs de régulation 5.15 MPC10x10 - Régulateur prédictif de grande taille Pour les systèmes à intégration, un simple régulateur P (action proportionnelle seule) suffit comme régulateur asservi. Il est monté entre la sortie de valeur réglante de MPC10x10 et l'entrée du système partiel instable et qui reçoit la sortie du système partiel intégrant comme grandeur réglée.
Blocs de régulation 5.15 MPC10x10 - Régulateur prédictif de grande taille provoque en mode cyclique (OB3x) des charges de calcul supplémentaires qui ne sont pertinentes que de manière acyclique, c'est-à-dire en cas de modification des entrées de l'optimiseur. Principe de fonctionnement Le bloc MPC10x10 est un régulateur multivariable prédictif basé...
Blocs de régulation 5.15 MPC10x10 - Régulateur prédictif de grande taille réglante, tant absolues que relatives aux gradients, sont traitées dans l'algorithme du bloc fonctionnel comme des limitations strictes ne devant pas être dépassées. Les consignes ou zones cibles exactes pour les grandeurs réglées sont prises en compte dans la mesure du possible dans le cadre de l'optimisation.