siflow fc070 avec simatic s7 - vision solutions
TRANSCRIPT
SITRANS F
Débitmètres Coriolis
SIFLOW FC070 avec SIMATIC S7
Instructions de service • 06/2009
Introduction 1
Remarques relatives à la sécurité
2
Description
3
Caractéristiques
4Installation et démontage du matériel
5
Raccordement
6
Installation des logiciels
7Programmation dans SIMATIC S7
8Mise en service avec SIMATIC PDM
9Mise en service avec SIMATIC S7
10Alarme, messages d'erreurs et messages système
11Diagnostic et recherche de pannes
12
Caractéristiques techniques
13Pièces détachées/Accessoires
14
Commandes du SIFLOW
A
Unités dans SIFLOW
B
Enregistrements de données
C
Directives CSDE
D
Abréviations
E
SITRANS F
Débitmètres SIFLOW FC070 avec SIMATIC S7
Instructions de service
06/2009 SFIDK.PS.028.T1.04
Mentions légales Signalétique d'avertissement
Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité et pour éviter des dommages matériels. Les avertissements servant à votre sécurité personnelle sont accompagnés d'un triangle de danger, les avertissements concernant uniquement des dommages matériels sont dépourvus de ce triangle. Les avertissements sont représentés ci-après par ordre décroissant de niveau de risque.
DANGER signifie que la non-application des mesures de sécurité appropriées entraîne la mort ou des blessures graves.
ATTENTION signifie que la non-application des mesures de sécurité appropriées peut entraîner la mort ou des blessures graves.
PRUDENCE accompagné d’un triangle de danger, signifie que la non-application des mesures de sécurité appropriées peut entraîner des blessures légères.
PRUDENCE non accompagné d’un triangle de danger, signifie que la non-application des mesures de sécurité appropriées peut entraîner un dommage matériel.
IMPORTANT signifie que le non-respect de l'avertissement correspondant peut entraîner l'apparition d'un événement ou d'un état indésirable.
En présence de plusieurs niveaux de risque, c'est toujours l'avertissement correspondant au niveau le plus élevé qui est reproduit. Si un avertissement avec triangle de danger prévient des risques de dommages corporels, le même avertissement peut aussi contenir un avis de mise en garde contre des dommages matériels.
Personnes qualifiées L'installation et l'exploitation de l'appareil/du système concerné ne sont autorisées qu'en liaison avec la présente documentation. La mise en service et l'exploitation d'un appareil/système ne doivent être effectuées que par des personnes qualifiées. Au sens des consignes de sécurité figurant dans cette documentation, les personnes qualifiées sont des personnes qui sont habilitées à mettre en service, à mettre à la terre et à identifier des appareils, systèmes et circuits en conformité avec les normes de sécurité.
Utilisation des produits Siemens conforme à leur destination 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. Il faut respecter les conditions d'environnement admissibles ainsi que les indications dans les documentations afférentes.
Marques de fabrique Toutes les désignations repérées par ® sont des marques déposées de Siemens AG. Les autres désignations dans ce document peuvent être des marques dont l'utilisation par des tiers à leurs propres fins peut enfreindre les droits de leurs propriétaires respectifs.
Exclusion de responsabilité Nous avons vérifié la conformité du contenu du présent document avec le matériel et le logiciel qui y sont décrits. Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformité intégrale. Si l'usage de ce manuel devait révéler des erreurs, nous en tiendrons compte et apporterons les corrections nécessaires dès la prochaine édition.
Siemens AG Industry Sector Postfach 48 48 90026 NÜRNBERG ALLEMAGNE
Numéro de référence du document: A5E02591639 Ⓟ 06/2009
Copyright © Siemens AG 2009. Sous réserve de modifications techniques
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 3
Sommaire
1 Introduction................................................................................................................................................ 7
1.1 Avant-propos..................................................................................................................................7 1.2 Consignes préalables à la lecture du présent Manuel d'instructions.............................................7 1.3 Eléments fournis ............................................................................................................................9 1.4 Historique .....................................................................................................................................10 1.5 Informations complémentaires.....................................................................................................10
2 Remarques relatives à la sécurité............................................................................................................ 11 2.1 Consignes générales de sécurité ................................................................................................11 2.2 Extensions du système ................................................................................................................11 2.3 Installation du transmetteur en zone dangereuse........................................................................11 2.4 Informations relatives à la protection contre l'explosion ..............................................................12
3 Description............................................................................................................................................... 15 3.1 Débitmètres massiques à effet Coriolis .......................................................................................15 3.2 Applications..................................................................................................................................16 3.3 SIFLOW FC070............................................................................................................................17 3.4 Utilisation dans l'environnement d'automatisation.......................................................................18
4 Caractéristiques....................................................................................................................................... 23 4.1 Fonctions de base........................................................................................................................23 4.2 Description des fonctions.............................................................................................................25 4.2.1 Réglage du point zéro..................................................................................................................25 4.2.2 Coupure de débit faible................................................................................................................27 4.2.3 Détection de tube vide .................................................................................................................27 4.2.4 Filtre de bruit ................................................................................................................................28 4.2.5 Conversion d'échelle et d'unité ....................................................................................................29 4.2.6 Surveillance de valeurs limites.....................................................................................................31 4.2.7 Simulation ....................................................................................................................................33 4.2.8 Sortie............................................................................................................................................35 4.2.8.1 Sortie TOR ...................................................................................................................................35 4.2.8.2 Sortie d'impulsions .......................................................................................................................36 4.2.8.3 Sortie de la fréquence..................................................................................................................37 4.2.8.4 Sortie de quadrature ....................................................................................................................38 4.2.8.5 Sortie batch..................................................................................................................................38 4.2.8.6 Sortie batch à deux phases .........................................................................................................41 4.2.8.7 Gel et forçage des sorties ............................................................................................................41 4.2.9 Entrée...........................................................................................................................................42 4.2.9.1 Entrée TOR..................................................................................................................................42 4.2.10 Informations de process...............................................................................................................43 4.2.10.1 Informations de process...............................................................................................................43 4.2.10.2 Fraction ........................................................................................................................................44 4.2.10.3 Compteur .....................................................................................................................................45
Sommaire
SIFLOW FC070 avec SIMATIC S7 4 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
4.2.11 Date et heure .............................................................................................................................. 47 4.2.12 Informations d'utilisation.............................................................................................................. 49
5 Installation et démontage du matériel ...................................................................................................... 51 5.1 Installation et démontage du SENSORPROM............................................................................ 52 5.2 Commutateurs DIP...................................................................................................................... 55 5.2.1 Commutateur d'adresse MODBUS............................................................................................. 55 5.2.2 Adresse d'esclave MODBUS ...................................................................................................... 55 5.2.3 Protection en écriture .................................................................................................................. 56 5.3 Installation sur le rail ................................................................................................................... 56
6 Raccordement ......................................................................................................................................... 57 6.1 Consignes générales .................................................................................................................. 57 6.2 Montage du SIFLOW FC070 Ex ................................................................................................. 58 6.3 Câblage des modules non-Ex..................................................................................................... 62 6.4 Câblage des modules Ex ............................................................................................................ 64 6.5 Exemples de raccordements....................................................................................................... 68 6.5.1 Connexion à un maître MODBUS via RS485 ............................................................................. 68 6.5.2 Connexion à un maître MODBUS via RS232 ............................................................................. 69 6.5.3 Raccordement de l'entrée TOR, les sorties TOR et l'alimentation ............................................. 70 6.6 Essai de fonctionnement partiel.................................................................................................. 70
7 Installation des logiciels ........................................................................................................................... 73 7.1 Installation de la bibliothèque de logiciels de S7 ........................................................................ 73 7.2 Installation du pack de support matériel de S7........................................................................... 73 7.3 Installation du pilote d'unité PDM................................................................................................ 75
8 Programmation dans SIMATIC S7........................................................................................................... 79 8.1 SIFLOW FC070 dans le programme cyclique S7....................................................................... 79 8.2 Fonctions du bloc fonctionnel S7 SIFL_FC (FB95)..................................................................... 80 8.3 Bloc de données DB_FLOW_PARA ........................................................................................... 81 8.4 Fonctions du bloc de données DB_FLOW_VEC......................................................................... 87 8.5 Enregistrements de données dans le bloc de données FC_FLOW_PARA ................................ 87 8.6 Commandes................................................................................................................................ 88 8.7 Exemples..................................................................................................................................... 90 8.7.1 Lecture de valeurs de process relatives au débit massique et au compteur 2........................... 90 8.7.2 Réinitialiser le compteur 2........................................................................................................... 92 8.7.3 Initialiser le mode batch .............................................................................................................. 93
9 Mise en service avec SIMATIC PDM....................................................................................................... 97 9.1 Consignes générales .................................................................................................................. 97 9.2 Etape 1 : Lecture des paramètres du SIFLOW FC070............................................................... 98 9.3 Etape 2 : Configuration des paramètres de base ....................................................................... 98 9.4 Etape 3 : Optimisation du système ............................................................................................. 99 9.5 Etape 4 : Affichage des variables de process........................................................................... 100
Sommaire
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 5
10 Mise en service avec SIMATIC S7 ........................................................................................................ 101 10.1 Configuration des paramètres de base dans le HW-Config ......................................................101 10.2 Guide de mise en service pas à pas avec S7............................................................................103 10.2.1 Etape 1 : Lecture des paramètres dans DB17 (DB_FLOW_PARA) ..........................................105 10.2.2 Etape 2 : Configuration des paramètres de base ......................................................................107 10.2.3 Etape 3 : Optimisation du système ............................................................................................107 10.2.4 Etape 4 : Système prêt à fonctionner ........................................................................................109
11 Alarme, messages d'erreurs et messages système............................................................................... 111 11.1 Messages et diagnostic .............................................................................................................111 11.2 Comportement d'interruption .....................................................................................................113 11.3 Données de diagnostic ..............................................................................................................114 11.4 Octets de données de diagnostic du système 0 à 3..................................................................117 11.5 Octets 4 à 7 de données de diagnostic spécifiques au module ................................................119 11.6 Données de diagnostic spécifiques au capteur et au process, octets 8 à 11............................120 11.7 Messages d'erreurs du SIFLOW FC070 ...................................................................................122 11.7.1 Synthèse des types d'erreurs ....................................................................................................122 11.7.2 Erreurs de capteur (SE) et erreurs de process (PE)..................................................................123 11.7.3 Erreurs de données et de manipulation.....................................................................................127 11.7.4 Informations d'erreurs dans le paramètre de sortie ERR_MSG_C ou CMD_ERR_C................133 11.8 Informations d'état du système ..................................................................................................134 11.9 Diagnostic d'esclave ..................................................................................................................135
12 Diagnostic et recherche de pannes ....................................................................................................... 139 12.1 Affichage de l'état par LED ........................................................................................................139 12.2 Diagnostic à l'aide des LED .......................................................................................................140 12.3 Diagnostic avec PDM.................................................................................................................142 12.4 Résolution de problèmes de capteur et de valeurs de mesure instables..................................143 12.4.1 Informations générales ..............................................................................................................143 12.4.2 Etape 1 : Inspection de l'application ..........................................................................................144 12.4.3 Etape 2 : Effectuer un réglage du point zéro .............................................................................144 12.4.4 Etape 3 : Calcul de l'erreur de mesure ......................................................................................145 12.4.5 Etape 4 : Amélioration de l'application.......................................................................................146
13 Caractéristiques techniques................................................................................................................... 151 13.1 Caractéristiques techniques du SIFLOW FC070/ SIFLOW FC070 Ex......................................151 13.2 Communication MODBUS .........................................................................................................153 13.3 Schéma de blocs du SIFLOW FC070 .......................................................................................154 13.4 Schéma de blocs du SIFLOW FC070 Ex ..................................................................................154 13.5 Déclenchement de commandes via l'entrée TOR .....................................................................155 13.6 Données de sortie caractéristiques ...........................................................................................156
14 Pièces détachées/Accessoires .............................................................................................................. 159 14.1 Références de commande.........................................................................................................159
A Commandes du SIFLOW....................................................................................................................... 161
Sommaire
SIFLOW FC070 avec SIMATIC S7 6 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
B Unités dans SIFLOW ............................................................................................................................. 163 C Enregistrements de données ................................................................................................................. 169
C.1 Unités des valeurs de process (L/E) ......................................................................................... 170 C.2 Paramètres de base de DR3 (L/E)............................................................................................ 172 C.3 DR4 Compteur (L/E) ................................................................................................................. 177 C.4 DR 5-6 Entrée et sortie TOR (L/E)............................................................................................ 178 C.5 DR 7-8 Paramètres de l'interface et date/heure (L/E)............................................................... 183 C.6 DR9 Propriétés du capteur (L/E)............................................................................................... 186 C.7 DR10 Données de simulation (L/E) .......................................................................................... 188 C.8 DR11 Paramètres par défaut des valeurs de process (L/E) ..................................................... 191 C.9 DR12 Paramètres par défaut des limites (L/E) ......................................................................... 192 C.10 DR30 Valeurs de process (L).................................................................................................... 196 C.11 DR31 Informations d'utilisation (L) ............................................................................................ 197 C.12 DR32-34 Données du transmetteur, du capteur et du client (R) .............................................. 198 C.13 DR35-36 Données d'identification d'esclave MODBUS et informations d'utilisation (L)........... 201 C.14 DR181 Mémoire tampon de diagnostic (L) ............................................................................... 204
D Directives CSDE.................................................................................................................................... 207 E Abréviations........................................................................................................................................... 209 Glossaire ............................................................................................................................................... 213 Index...................................................................................................................................................... 219
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 7
Introduction 11.1 Avant-propos
Ce manuel s'applique aux modules de fonction SIFLOW FC070 et SIFLOW FC070 Ex qui peuvent être utilisés de façon autonome ou pour relier des débitmètres industriels à un système d'automatisation S7. Ce manuel vous permet de disposer d'informations sur l'utilisation, les fonctions et les caractéristiques techniques du module de fonction SIFLOW FC070 / SIFLOW FC070 Ex. Il s'adresse aussi bien au personnel amené à effectuer des tâches de programmation et des tests/opérations de débogage dans le cadre de la mise en service du module et de sa connexion avec d'autres systèmes (systèmes d'automatisation, dispositifs de programmation), qu'au personnel de maintenance en charge des extensions de système ou des analyses de défaillances/erreurs.
Remarque Il inclut une description du module de fonction dans sa version actuelle. Concernant les nouveaux modules de fonction, ou les modules de version ultérieure, nous nous réservons le droit de publier les informations les plus récentes sur Internet.
1.2 Consignes préalables à la lecture du présent Manuel d'instructions
Connaissances de base requises Pour pouvoir comprendre et exploiter le présent manuel, vous devez disposer de connaissances générales relatives à la technologie de l'automatisation. Une expérience de l'utilisation des capteurs pour les mesures de débits peut également s'avérer utile. Vous devez en outre maîtriser le système sur lequel vous souhaitez intégrer le module de fonction SIFLOW FC070. En fonction de l'application, les connaissances suivantes peuvent s'ajouter aux prérequis : ● Maîtrise du logiciel de base STEP 7 ● Maîtrise de l'outil de configuration SIMATIC PDM. L'intégration de modules de fonction dans un système S7-300 ou ET 200M (montage et câblage) est décrite dans les manuels respectifs de ces systèmes.
Remarque Respect des instructions d'installation Les instructions d'installation et consignes de sécurité indiquées dans le présent document doivent être appliquées lors de la mise en service et de l'utilisation.
Introduction 1.2 Consignes préalables à la lecture du présent Manuel d'instructions
SIFLOW FC070 avec SIMATIC S7 8 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Contenu des chapitres ● "Remarques relatives à la sécurité (Page 11) " fournit des consignes de sécurité.
L'utilisateur doit lire attentivement ces consignes en cas d'installation du SIFLOW FC070 dans une zone dangereuse ou à risque d'explosion.
● "Description (Page 15)" fournit une description élémentaire du SIFLOW FC070 et du principe de mesure Coriolis. Ce chapitre décrit également les possibilités d'intégration du SIFLOW FC070 dans des applications d'automatisation. Tous les utilisateurs sont invités à lire ce chapitre pour acquérir des connaissances de base relatives au module.
● "Caractéristiques (Page 23)" décrit en détail toutes les caractéristiques du SIFLOW FC070. L'utilisateur dispose, dans ce chapitre, d'une vue d'ensemble des caractéristiques du module et d'informations plus détaillées.
● "Installation et démontage du matériel (Page 51)" décrit la procédure d'installation du SIFLOW FC070, étape par étape : installation du SENSOPROM, réglage des commutateurs et installation sur le rail. Tous les utilisateurs doivent lire ce chapitre avant installation du matériel.
● "Raccordement (Page 57)" explique comment raccorder le SIFLOW FC070 aux capteurs, E/S et systèmes de communication. Tous les utilisateurs doivent lire ce chapitre avant de raccorder le module.
● "Installation des logiciels (Page 73)" décrit la procédure d'installation des logiciels fournis avec le SIFLOW FC070 : bibliothèque de logiciels S7, pack de support matériel S7 et pilote PDM. Tous les utilisateurs doivent lire ce chapitre.
● "Programmation dans SIMATIC S7 (Page 79)" décrit comment communiquer avec le SIFLOW FC070 en utilisant les blocs fonctionnels S7 et les blocs de données fournis avec le module. Tous les utilisateurs de S7 doivent lire ce chapitre.
● "Mise en service avec SIMATIC PDM (Page 97)" décrit la procédure de mise en service du SIFLOW FC070 à l'aide de SIMATIC PDM. L'utilisation de SIMATIC PDM est recommandée pour la mise en service et le diagnostic. Tous les utilisateurs qui envisagent d'effectuer la mise en service du module à l'aide de PDM et qui ne sont pas familiarisés avec ce dernier doivent lire ce chapitre.
● "Mise en service avec SIMATIC S7 (Page 101)" explique à travers des exemples la procédure de mise en service du SIFLOW FC070 à l'aide des blocs fonctionnels S7 SIFLOW. Ce chapitre fait référence à un exemple de code PLC tiré du guide de mise en route de SIFLOW disponible sur le CD fourni avec le produit. Tous les utilisateurs qui envisagent de mettre en service le module à l'aide de SIMATIC S7 doivent lire ce chapitre.
● "Alarmes, erreurs et messages système (Page 111)" décrit la structure des alarmes, erreurs et messages système avec SIMATIC S7. L'utilisateur doit lire ce chapitre avant la programmation de la fonctionnalité de diagnostic dans le système PLC.
● "Diagnostic et recherche des pannes (Page 139)" décrit la procédure de diagnostic et recherche des pannes du SIFLOW FC070 à l'aide de SIMATIC PDM et l'affichage LED correspondant sur le module.
● "Caractéristiques techniques (Page 151)" fournit des informations techniques détaillées sur le SIFLOW FC070 et les capteurs Coriolis.
Introduction 1.3 Eléments fournis
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 9
● "Annexe A (Page 161)" décrit les commandes prises en charge dans le SIFLOW FC070. ● "Annexe B" (Page 163) énumère toutes les unités de mesure prises en charge dans le
SIFLOW FC070. ● "Annexe C" (Page 169) énumère tous les blocs de données pris en charge dans le
SIFLOW FC070.
Les conventions utilisées dans le présent document sont les suivantes Les paramètres du SIFLOW FC070 sont écrits comme suit : ● [Numéro de bloc de données (majuscule)] : [nom du paramètre].
Exemple: DR3: Zero_adjust_time correspond au paramètre "Temps d'ajustement du zéro" dans le bloc de données numéro 3.
Les noms en majuscules renvoient à des bits (bits de commande, d'état ou d'erreur) comme décrit ci-dessous : ● PE_ZEROADJ_OFFSET_LIMIT: bit d'erreur de processus(PE). ● ST_ZERO_ADJUST_OFFSET_LIMIT_EXCEEDED: bit d'état(ST). ● CMD_PARA_CHANGE_ACK: bit de commande(CMD).
1.3 Eléments fournis
Etendue de la fourniture Les éléments inclus sont les suivants : ● Module de fonction SIFLOW FC070 / SIFLOW FC070 Ex ● CD avec pack de support matériel (HSP), blocs fonctionnels et blocs de données, fichiers
GSD et EDD, assistance en ligne, documentation à destination de l'utilisateur, logiciel de démonstration Mise en route et attestation CE.
● Connecteur P-bus pour bus SIMATIC ● Accessoires supplémentaires (manchons d'extrémité et tubes rétractables pour le
raccordement)
Introduction 1.4 Historique
SIFLOW FC070 avec SIMATIC S7 10 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
1.4 Historique Le tableau ci-dessous récapitule les modifications les plus importantes apportées à la documentation depuis les dernières éditions. Edition Remarques 09/2006 Première édition du manuel du système SIFLOW FC070
Voir A5E00924779 (http://support.automation.siemens.com/WW/view/en/24478991) 06/2008 Première édition de SIFLOW FC070 avec SIMATIC S7
Les principales modifications sont les suivantes : • Toutes les parties concernant la configuration dans PCS7, MODBUS et PROFIBUS
ont été supprimées. • Un guide de mise en service pas à pas a été ajouté. • Des informations de diagnostic ont été ajoutées.
1.5 Informations complémentaires Le contenu du présent Manuel d'instructions ne doit en aucun cas s'intégrer ou modifier tout accord, engagement ou rapport de droit, passé ou présent. Toutes les obligations de la part de Siemens AG sont contenues dans le contrat de vente respectif qui contient également les dispositions de garantie complètes et uniques. Aucune déclaration ici faite ne peut entraîner la création de nouvelles garanties ou la modification de garanties déjà existantes.
Information produit sur Internet Le Manuel d'instructions est disponible sur le CD-ROM fourni avec l'appareil ainsi que sur la page d'accueil du site Internet de Siemens, où vous pourrez trouver par ailleurs des informations complémentaires sur la gamme de débitmètres SITRANS F. Documentation Débit (http://www.siemens.com/flowdocumentation)
Contact du monde entier Si vous désirez plus d'informations ou si vous faites face à des problèmes qui ne sont pas suffisamment traités dans les instructions de service, veuillez joindre votre contact. Les coordonnées de votre interlocuteur local sont disponibles sur Internet : Personnes à contacter (http://www.automation.siemens.com/partner/)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 11
Remarques relatives à la sécurité 22.1 Consignes générales de sécurité
PRUDENCE Un fonctionnement correct et fiable du produit implique le respect de certaines règles concernant le transport, le stockage, le montage, la mise en service, l'utilisation et la maintenance. Cet instrument doit être installé et utilisé exclusivement par du personnel qualifé.
Remarque Aucune modification du produit, comme l'ouverture ou la réparation inappropriée, n'est permise. Si cette consigne n'est pas respectée, la marque CE et la garantie du constructeur n'auront plus aucune valeur.
2.2 Extensions du système Veillez à installer uniquement des dispositifs d'extension prévus pour cet appareil. L'installation d'autres extensions est susceptible d'endommager le système et d'enfreindre les règles de sécurité et d'autres directives. Contactez l'équipe locale d'assistance technique ou votre point de vente pour connaître les extensions adaptées à votre installation.
PRUDENCE La garantie ne couvre pas les dommages causés au système par l'installation ou le remplacement de dispositifs d'extension.
2.3 Installation du transmetteur en zone dangereuse Pour des raisons de sécurité, il est important de prendre connaissance des consignes suivantes avant de procéder à l'installation de l'équipement. 1. L’installation, les raccordements électriques, la mise en service et l'entretien de l’appareil
doivent être réalisés uniquement par du personnel qualifié et autorisé. 2. Le client est responsable de la bonne installation de l'appareil en conformité avec les
instructions et les consignes détaillées dans le guide de mise en route rapide et dans le manuel d'instructions se trouvant sur le CD-ROM fourni. Le personnel habilité doit prendre connaissance de ces informations avant l'installation.
Remarques relatives à la sécurité 2.4 Informations relatives à la protection contre l'explosion
SIFLOW FC070 avec SIMATIC S7 12 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
3. La formation et l'agrément du personnel intervenant sur l'équipement relèvent de la responsabilité du client.
4. Il incombe au client de s'assurer que le système de mesure est correctement raccordé, conformément au schéma des connexions.
5. Les appareils utilisés dans des zones dangereuses doivent être certifiés Ex et marqués en conséquence. Pour des raisons de sécurité, il est impératif de respecter les consignes spécifiques fournies dans le manuel ainsi que sur le certificat Ex !
6. L’appareil doit être installé en accord avec les normes et réglementations locales en vigueur. Par exemple, la norme EN 60079-14 pour la Communauté européenne.
7. Seul le personnel technique agréé Siemens Flow Instruments est autorisé à intervenir sur l'appareil pour la réparation et l'entretien.
2.4 Informations relatives à la protection contre l'explosion SIFLOW FC070 est conforme aux principales normes de sécurité CEI, EN, UL et CSA. Pour toute question concernant la validité de l'installation dans l'environnement envisagé, veuillez contacter votre représentant.
ATTENTION L'appareil est conçu pour fonctionner avec une très basse tension de sécurité (SELV) générée par une alimentation limitée (LPS). Cela signifie que les bornes d'alimentation doivent être raccordées exclusivement à une alimentation SELV / LPS conforme aux normes IEC60850-1/VDE0805-1. Des mesures doivent être prises pour éviter tout dépassement de la tension nominale de plus de 40% sous l'effet de perturbations transitoires. Ce critère est respecté uniquement si une alimentation de type SELV (très basse tension de sécurité) est utilisée.
ATTENTION RISQUE D'EXPLOSION : NE PAS CONNECTER L'APPAREIL LORSQUE L'ATMOSPHERE EST INFLAMMABLE OU EXPLOSIBLE.
Certification et autorisation SIFLOW FC070 SIFLOW FC070 Ex II 3 G Ex nA II T4 II (1)G [Ex ia] IIC II 3G Ex nA II T4
Le centre d'essai et le numéro d'essai figurent sur la plaque signalétique du module de fonction.
Remarques relatives à la sécurité 2.4 Informations relatives à la protection contre l'explosion
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 13
ATTENTION • Les modules bénéficiant de l'autorisation EX II 3G Ex nA II T4 peuvent être utilisés en
Zone 2 (catégorie ATEX 3G, IECEx EPL Gc). Les capteurs connectés ne doivent pas être utilisés dans des zones sujettes à des risques d'explosion.
• Les modules bénéficiant des autorisations EX II 3G Ex nA II T4 et EX II (1)G [Ex ia] IIC peuvent être utilisés en Zone 2 (catégorie ATEX 3G, IECEx EPL Gc). Des capteurs à sécurité intrinsèque pour Zones 0, 1 et 2 peuvent être connectés et utilisés dans des zones à risque d'explosion classées 0, 1 ou 2.
Conditions spécifiques requises pour applications Ex ● Pour une utilisation à l'extérieur de la zone à risque d'explosion, le module de fonction
doit être installé dans une enceinte appropriée assurant au minimum un degré de protection IP 20 selon la norme EN 60529.
● Pour une utilisation à l'intérieur de la zone à risque d'explosion (Zone 2), le module de fonction doit être installé dans une enceinte appropriée assurant au minimum un degré de protection IP 54 selon la norme EN 60529. Un certificat du fabricant de l'enceinte pour son utilisation en Zone 2 est obligatoire (conformément à la norme EN/CEI 60079-15).
● Dans les cas où, dans des conditions de service normales, la température dépasse 70°C au niveau du câble ou du connecteur du câble sur l'enceinte, ou 80°C au niveau du point de dérivation des conducteurs, la température de service des câbles doit être adaptée aux températures réellement mesurées.
● Avec le SIFLOW FC070 Ex, il convient de respecter certaines conditions spécifiques ("Conditions X") ; veuillez vous référer au tableau "Données de sécurité (valeurs maximales)" pour plus d'informations sur les températures ambiantes et les emplacements d'installation admissibles.
● Veuillez par ailleurs prendre connaissance des normes EN 60079-0, EN 60079-14 et eN 50020 (En dehors de l'UE : CEI 60079-0, CEI 60079-11 et CEI 60079-14).
Remarques relatives à la sécurité 2.4 Informations relatives à la protection contre l'explosion
SIFLOW FC070 avec SIMATIC S7 14 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 15
Description 33.1 Débitmètres massiques à effet Coriolis
Le principe de mesure Coriolis Le principe des mesures débitmétriques découle de l’application de la loi des corps en mouvement de Coriolis. Les capteurs SITRANS F C sont activés par un circuit d'excitation électromagnétique qui fait vibrer la conduite à sa fréquence propre. Deux capteurs, 1 et 2, sont placés symétriquement de chaque côté de l'excitateur. Si un liquide ou un gaz traverse le capteur, la force de Coriolis s'applique et produit une déformation du tube de mesure, qui est mesurée par le déphasage des capteurs 1 et 2. Le déphasage est proportionnel au débit massique. L'amplitude de l'excitation est automatiquement régulée par un "circuit PPL" pour obtenir un signal de sortie stabilisé des deux capteurs dans la plage de 80 à 110 mV. La température du capteur est mesurée dans un pont de Wheatstone par l'intermédiaire d'un Pt1000 (type 4 conducteurs). Les signaux proportionnels au débit générés par les deux capteurs, la mesure de température et la fréquence d'excitation sont pris en charge par le convertisseur de signaux (Sitrans F C MASS 6000 ou SIFLOW FC070) et utilisés pour le calcul de la masse, de la densité, du volume, du débit fractionné, de la valeur Brix/Plato et de la température.
Description 3.2 Applications
SIFLOW FC070 avec SIMATIC S7 16 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
ASIC La conversion analogique/numérique est effectuée par un ASIC à très faible bruit d'une résolution de 23 bits. La fonction de transfert des signaux est régie par application d'une technologie TDF brevetée (Transformation discrète de Fourier). L'ASIC est un State Machine Gate Array qui permet le traitement rapide des signaux et la filtration. En cas de conditions d'installation et d'application défavorables, les performances du débitmètre sont améliorables à l'aide du filtre de bruit incorporé dans le module ASIC. Les perturbations typiques résultant des bruits parasites du processus, tels que les pulsations de pompage, les vibrations mécaniques ou les oscillations des vannes, peuvent être notablement réduites par l'action du filtre.
SENSORPROM Tous les débitmètres massiques à effet Coriolis SITRANS F C sont équipés d'une unité de mémoire SENSORPROM® qui enregistre les données de calibrage du capteur ainsi que la configuration du transmetteur pendant toute la durée de vie du produit. Les paramètres par défaut correspondant au capteur sont stockés dans l'unité SENSORPROM®. Lors de la mise en service, le débitmètre démarre les opérations de mesure sans programmation préalable. Par ailleurs, les réglages personnalisés sont téléchargés vers l'unité SENSORPROM®.
3.2 Applications
Mesure du débit de liquides et de gaz Les débitmètres massiques à effet Coriolis SITRANS F C sont conçus pour mesurer un grand nombre de liquides et de gaz. Le capteur fournit des mesures multiparamètre précises
Description 3.3 SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 17
et conformes de : débit-masse, débit-volume, densité, débit fractionné, Brix/Plato et température.
Principaux domaines d'application Les principaux domaines d'application des débitmètres massiques à effet Coriolis concernent tous les secteurs industriels, par exemple : ● Industrie chimique et pharmaceutique : Détergents, produits de base, produits
pharmaceutiques, acides, lessives ● Industrie agroalimentaire et de production des boissons : Produits laitiers, bière, vin,
boissons non alcoolisées, Plato/Brix, jus et pulpes de fruits, remplissage de bouteilles, dosage de CO2, liquides CIP/SIP
● Industrie automobile : Injection carburant, essais sur l'injecteur et la pompe, remplissage des unités CA, consommation du moteur, robots de peinture
● Huiles et gaz : Remplissage des bombonnes de gaz, contrôle des fours, distributeurs gaz liquéfiés, épurateurs de contrôle
● Eaux potables et eaux résiduelles : Dosage des produits chimiques pour le traitement des eaux
3.3 SIFLOW FC070 Le SIFLOW FC070 (FC = Flowmeter Coriolis (débitmètre à effet Coriolis)) est un module de fonction qui permet d'effectuer des mesures de débits et des opérations de traitement par batches en environnement industriel d'après le principe de mesure Coriolis. Le SIFLOW FC070 a été conçu pour le système d'automatisation SIMATIC S7-300 et utilise le système intégré de communication et de diagnostic, ainsi que les outils de configuration de ce système. Le SIFLOW FC070 peut également être utilisé avec une communication MODBUS. Il peut fonctionner de façon autonome ou en parallèle sur MODBUS et SIMATIC, ou encore sur un système d'automatisation tiers. Le contrôle opérateur (paramétrage et contrôle) et la surveillance (IHM) peuvent s'effectuer par le biais de SIMATIC PDM ou d'un outil MODBUS, ou encore d'un système d'automatisation tiers.
Variantes Le module de fonction se décline en deux modèles : ● SIFLOW FC070 ● SIFLOW FC070 Ex pour l'utilisation des capteurs dans des zones dangereuses
Description 3.4 Utilisation dans l'environnement d'automatisation
SIFLOW FC070 avec SIMATIC S7 18 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
SIFLOW FC070 SIFLOW FC070 Ex
Composantes système Un système SIFLOW de mesure de débits industriels est constitué des composantes suivantes : ● Transmetteur SIFLOW FC070 / SIFLOW FC070 Ex ● Capteur ● SENSORPROM ● Pack de support matériel (HSP), blocs fonctionnels et blocs de données, fichiers GSD et
EDD, assistance en ligne et documentation utilisateur
3.4 Utilisation dans l'environnement d'automatisation
Applications possibles Le module de fonction SIFLOW FC070 est utilisé pour relier des capteurs de mesure de débits à un système d'automatisation. Le SIFLOW FC070 peut être utilisé dans les environnements d'automatisation suivants :
Description 3.4 Utilisation dans l'environnement d'automatisation
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 19
● Montage central sur S7-300 ● Montage décentralisé sur ET 200M
– S7-300 – S7-400 – Sur des maîtres PROFIBUS DP standardisés
● En tant qu'esclave MODBUS en fonctionnement autonome ou en parallèle sur MODBUS et SIMATIC, ou encore sur un système d'automatisation tiers (à travers une interface de communication RS232 ou RS 485). Le SIMATIC PDM (RTU MODBUS) est un maître MODBUS envisageable.
Tableau 3- 1 Configurations possibles du module de fonction SIFLOW FC070 (Ex)
Configuration CPU IM 153… Interface utilisateur
FB/DB Conditions requises
Liaison
Montage central sur S7-300, C7
Toutes les CPU disponibles
- FB/DB dans STEP 7
FB SIFL_FC (FB95), DB_FLOW_PARA, DB_FLOW_VEC
Installation de HSP (OM)
Bus de fond de panier
S7-300 décentralisé, S7-400 décentralisé (ET 200M)
Toutes les CPU disponibles
-1AA03 (ES 9 et supérieure) -2BA00 (Ed. 3.0.1 et supérieure) -2BB00 (Ed. 3.0.1 et supérieure)
FB/DB dans STEP 7
FB SIFL_FC (FB95), DB_FLOW_PARA, DB_FLOW_VEC
Installation de HSP (OM)
PROFIBUS DP
PCS 7 (ET 200M)
Toutes les CPU disponibles pour PCS 7
Toutes les CPU disponibles pour PCS 7
FB dans STEP 7, face avant PCS 7 dans WinCC
FB SIFL_FC (FB695),
Installation de HSP (OM)
PROFIBUS DP
Systèmes tiers décentralisés (ET 200M)
DP-V1 -2BA00 (Ed. 3.0.1 et supérieure) -2BB00 (Ed. 3.0.1 et supérieure)
E/S 16 octets, blocs de données
- Installation de fichiers GSD
PROFIBUS DP
Systèmes tiers décentralisés (ET 200M)
DP-V0 -2BA00 (Ed. 3.0.1 et supérieure) -2BB00 (Ed. 3.0.1 et supérieure)
E/S 16 octets - Installation de fichiers GSD
PROFIBUS DP
MODBUS PG/PC - Maître MODBUS (SIMATIC PDM)
- Installation de fichiers EDD
MODBUS RTU RS232/485
MODBUS CPU tiers - Maître MODBUS (Allen Bradley par ex.)
- MODBUS RTU RS232/485
Description 3.4 Utilisation dans l'environnement d'automatisation
SIFLOW FC070 avec SIMATIC S7 20 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
ON
OFF
DC 24V
VOLTAGE SELECTOR
SIFLOW FC
MMC
SIEMENS SF
ON
PDM
Hôte XModbus-Maître
, Hilscher, AllenBradley,...
TORentrée
TORsortieE/S TOR
P-bus (bus de fond de panier)
RTU Modbus
(RS485/RS232)
Capteur
Sensor PROM
Alimentation 24V
Figure 3-1 Vue d'ensemble du SIFLOW FC070 utilisé dans un environnement d'automatisation
Description 3.4 Utilisation dans l'environnement d'automatisation
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 21
Figure 3-2 SIFLOW FC070 dans un environnement d'automatisation
Téléchargements gratuits Le pack de support matériel (fichier HSP "s7h2008x.hsp"), les blocs fonctionnels et de données, les fichiers GSD et EDD, l'aide en ligne et la documentation utilisateur sont téléchargeables gratuitement sur Intranet/Internet à l'adresse : Pack de support matériel (http://support.automation.siemens.com/WW/view/fr/24479364)
Zone d'adresse La zone d'adresse du module de fonction SIFLOW FC070 est une E/S 16 octets.
Description 3.4 Utilisation dans l'environnement d'automatisation
SIFLOW FC070 avec SIMATIC S7 22 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Configuration Le module de fonction SIFLOW FC070 peut être configuré principalement de cinq manières différentes. ● Au sein d'un système d'automatisation SIMATIC S7-300 / S7-400 avec
– STEP 7 V5.3 ou ultérieure ou – PCS 7 Engineering V6.0 ou ultérieure. Il suffit pour ce faire d'intégrer le module de fonction SIFLOW FC070 dans le SIMATIC Manager par le biais d'une mise à jour matérielle (HSP, Pack de support matériel).
● Combiné à un système d'E/S distribué ET 200M sur un système maître PROFIBUS DP standardisé (système tiers). Dans ce cas, vous avez besoin des fichiers GSD correspondant au module IM 153-x utilisé.
● Par l'interface MODBUS RTU : – Avec SIMATIC PDM, V5.2 ou ultérieure.
Dans ce cas, il vous suffit d'intégrer le module de fonction SIFLOW FC070 en important son fichier EDD dans SIMATIC PDM.
– Via le protocole générique MODBUS.
Remarque Le présent Manuel d'instructions couvre uniquement la configuration dans SIMATIC S7. Concernant l'utilisation via PCS7, MODBUS ou PROFIBUS, veuillez consulter le Manuel du système FC070 (Réf. A5E00924779 (http://support.automation.siemens.com/WW/view/en/24478991)).
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 23
Caractéristiques 44.1 Fonctions de base
● Conception uniforme du système SIMATIC S7-300 ● Configuration avec STEP 7, PCS 7 Engineering ou SIMATIC PDM ● Utilisation centralisée au sein du système d'automatisation SIMATIC S7-300 ● Utilisation décentralisée dans ET 200M à travers PROFIBUS DP ● Utilisation comme esclave MODBUS de façon autonome ou en parallèle sur MODBUS et
SIMATIC, ou encore sur un système d'automatisation tiers. ● Forte immunité au bruit ● Réponse rapide et traitement par batches ● Réponse rapide à un échelon de force et fréquence de mise à jour élevée ● Mesure de :
– Débit massique – Débit volumique – Débit fractionnaire – Fraction % (par ex. °Brix) – Densité – Température du capteur
● Deux compteurs pour totalisation masse et volume, en fonction du paramétrage, de : – Mesure de débit massique – Mesure de débit fractionnaire (A et B) – Mesure de débit volumique
● Coupure de débit faible ● Détection de tube vide ● Surveillance de valeurs limites ● Conversion d'échelle et d'unité ● Sortie TOR 1 paramétrable :
– Sortie d'impulsions – Sortie de la fréquence – Traitement par batches (dosage)
● Utilisation conjointe de la sortie TOR 2 avec la sortie TOR 1 pour : – Batch à deux phases ou – Quadrature (déphasage des sorties TOR pour indication du sens d'écoulement)
Caractéristiques 4.1 Fonctions de base
SIFLOW FC070 avec SIMATIC S7 24 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
● Entrée TOR paramétrable : – Contrôle du traitement par batches (dosage) – Contrôle des compteurs (remise à zéro des compteurs) – Réglage du zéro – Définir ou figer une fréquence au niveau des sorties TOR si ces dernières sont
configurées sur "Fréquence" ● Simulation de :
– Valeurs de process – Sorties TOR – Entrée TOR – Erreurs
● Configuration automatique du module de fonction à partir de données stockées dans l'unité de mémoire SENSORPROM® au démarrage
● Fonctionnalités de diagnostic complètes pour la résolution de problèmes et la vérification des capteurs
● Utilisation en zone dangereuse de classe 2 (SIFLOW FC070 avec enceinte) ● Utilisation des capteurs en zone dangereuse de classe 0, 1 ou 2 (SIFLOW FC070 Ex) ● Etalonnage indépendant du SIFLOW F070 et du capteur garantissant la même précision
de mesure en cas, par exemple, de remplacement du module de fonction. Les données d'étalonnage du capteur, ainsi que les paramètres utilisateur sont sauvegardés dans la mémoire SENSORPROM qui peut continuer à être utilisée en cas de remplacement du module. Les données peuvent ainsi être conservées. Les données d'étalonnage du module de fonction sont stockées dans la mémoire FLASH ou dans le SIFLOW FC070 lui-même.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 25
4.2 Description des fonctions
4.2.1 Réglage du point zéro
Fonction de réglage du zéro Le réglage du point zéro du débitmètre s'effectue par le biais des paramètres présentés dans le tableau suivant : PARAMETRE ETIQUETTE DESCRIPTION DR3: zero_adjust_time
Temps d'ajustement du zéro Durée du réglage du zéro en [s] (concernant la progression, voir DR30 -> zero_adjust_progress) 0…65535 s
DR3: zero_sigma_limit Limite du sigma zéro Sigma zéro max. accepté par la fonction de réglage automatique du zéro
DR3: zero_offset_limit Limite du décalage d'origine Décalage d'origine max. du réglage automatique du zéro
DR11: zero_offset_preset_value
Valeur prédéfinie du décalage d'origine
Paramétrage par défaut de la fonction de réglage du zéro : Valeur en unités de débit massique
Réglage automatique du zéro Le module de fonction SIFLOW FC070 mesure et calcule automatiquement la valeur correcte du point zéro. Avant démarrage du réglage du point zéro, le tube doit être rempli et le débit absolu, stabilisé à zéro. Lors du réglage du point zéro par le biais de la commande CMD_START_AUTO_ZERO_ADJUST, les valeurs de débit massique sont collectées et comptabilisées pour la période configurée (DR3 : zero_adjust_time), et une valeur moyenne est calculée à partir de la formule suivante : Valeur zéro du capteur Moyenne des N valeurs de débit
N
x
x
N
i
i∑=≡ 1
xi est une valeur de débit instantané N = Durée * FréqEchant. FréqEchant = 106/215
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 26 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Le temps d'ajustement du zéro DR3 : zero_adjust_time détermine le temps d'ajustement automatique du zéro. La valeur standard, 30 s, est généralement suffisante pour une mesure stable du zéro.
Remarque Débit extrêmement faible Lorsque le débit est extrêmement faible, une mesure particulièrement précise est requise. Dans ce cas, une longue durée peut être définie pour optimiser le réglage du zéro.
Pendant la procédure de réglage du zéro, le bit d'état ST_ZERO_ADJUST_IN_PROGRESS est activé et la progression de la procédure peut être visualisée sous forme de pourcentage au niveau de DR31 : zero_adjust_progress. Après écoulement de DR3 : zero_adjust_time, l'écart standard DR31 : zero_sigma est calculé d'après la formule suivante : Sigma zéro Ecart standard de N valeurs
11
)(1
22
1
2
−
+−
=−
−
≡
∑∑==
N
xxN
N
xx
s
N
i
i
N
i
i
Le sigma zéro fournit des indications précieuses sur l'homogénéité du fluide, autrement dit la présence de bulles ou particules. L'écart standard doit être compris dans une fenêtre liée au point zéro x défini. ● Lorsque DR31 : zero_sigma est supérieur à la limite définie (DR3 : zero_sigma_limit),
l'erreur PE_ZEROADJ_SIGMA_LIMIT apparaît. Dans ce cas, l'utilisateur doit vérifier que le tube a été rempli et que le débit est zéro absolu. La procédure de réglage du zéro doit alors être répétée.
● Lorsque le point zéro dépasse la valeur DR3 : zero_offset_limit, l'erreur PE_ZEROADJ_OFFSET_LIMIT apparaît et le bit d'état ST_ZERO_ADJUST_OFFSET_LIMIT_EXCEEDED est activé. La commande CMD_START_AUTO_ZERO_ADJUST permet de réinitialiser le bit d'état ST_ZERO_ADJUST_OFFSET_LIMIT_EXCEEDED.
● Lorsque DR31 : zero_sigma est inférieur à DR3 : zero_sigma_limit, le point zéro est valide et stocké automatiquement dans DR31 : zero_offset_value et dans l'unité SENSORPROM comme nouveau point zéro pour le capteur. Il reste en mémoire en cas de défaillance de l'alimentation.
Une fois la procédure de réglage du zéro terminée, le bit d'état ST_ZERO_ADJUST_IN_PROGRESS est réinitialisé et DR30 : zero_adjust_progress passe à 0. Au cours de la procédure de réglage du zéro, aucun paramètre ne peut être modifié.
Ajustement manuel du zéro Après une commande CMD_ZERO_OFFSET_VALUE_PRESET, la valeur DR11 : zero_offset_preset_value est stockée dans DR31 : zero_offset_value et dans l'unité SENSORPROM comme nouveau point zéro pour le capteur. Le système ne vérifie pas que DR11: zero_offset_preset_value est supérieur à DR3: zero_offset_limit.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 27
Voir aussi Paramètres de base de DR3 (L/E) (Page 172) DR11 Paramètres par défaut des valeurs de process (L/E) (Page 191) DR31 Informations d'utilisation (L) (Page 197)
4.2.2 Coupure de débit faible Dans certaines applications, les signaux de débit ne sont pas souhaitables en dessous d'un certain niveau de débit (coupure de débit faible). Une limite inférieure entre 0 et 10% peut être définie pour l'utilisation de la valeur de process par la sortie et le compteur au moyen du paramètre DR3 : low_flow_cut_off. Ce pourcentage est lié à la valeur maximale du débit massique DR3 : massflow_max. La valeur par défaut de ce paramètre est de 1,5%. La fonction de coupure de débit faible influe sur les valeurs de process suivantes : ● Débit massique ● Débit volumique ● Fraction a ● Fraction b ● Compteur 1 ● Compteur 2 / batch
Voir aussi Paramètres de base de DR3 (L/E) (Page 172)
4.2.3 Détection de tube vide La "Détection de tube vide" peut être configurée à l'aide du paramètre DR3: empty_pipe_detection_on_off. Cette fonction est utilisée pour détecter un tube vide. Il est possible de définir une limite inférieure relative à la densité du fluide à l'aide du paramètre DR3 : empty_pipe_limit. Lorsque la valeur est inférieure à cette limite, l'erreur de process PE_EMPTY_PIPE est générée. Aucune hystérésis n'est traitée pour cette limite.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 28 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
PARAMETRE ETIQUETTE DESCRIPTION DR3: empty_pipe_detection_on_off
Activation / désactivation de la détection de tube vide
Activation / désactivation de la détection de tube vide • 0=Désactivée • 1=Activée
DR3: empty_pipe_limit Limite de tube vide Erreur apparaissant lorsque la densité est inférieure à la limite de tube vide définie de -20000.0 à +20000.0 par incréments de 0,1
Voir aussi Paramètres de base de DR3 (L/E) (Page 172)
4.2.4 Filtre de bruit
Fonction Filtre de bruit Le module SIFLOW FC070 traite les signaux dans l'ASIC à effet Coriolis à partir d'un algoritme FFT breveté (FFT = transformée de Fourier rapide (Fast Fourier Transformation). Les signaux de capteurs sujets aux interférences peuvent être filtrés à l'aide de cette technologie. En cas, par exemple, de débit fortement pulsé, de fréquences de pompe variables ou de variations de pression importantes au niveau du capteur, des tensions parasites peuvent apparaître dans les signaux du capteur et entraîner des erreurs de mesure.
Configuration du filtre de bruit Ces erreurs de mesure peuvent être minimisées en augmentant le niveau configuré concernant le paramètre de filtrage DR3: noise_filter La valeur 5 correspond au niveau de filtrage maximal et la valeur 1, au niveau minimal. ● 1 = min. ● 2 ● 3 ● 4 ● 5 = max.
Voir aussi Paramètres de base de DR3 (L/E) (Page 172)
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 29
4.2.5 Conversion d'échelle et d'unité
Valeurs min. / max. (mise à l'échelle) Les valeurs min. / max. sont définies par le biais des paramètres dans DR3 :
Valeurs de process max. Paramétrage par défaut Unité par défaut massflow_max 31,25 si aucun SENSORPROM n'est connecté,
sinon lecture à partir du SENSORPROM kg/s
volumeflow_max 0,001556 si aucun SENSORPROM n'est connecté, sinon lecture à partir du SENSORPROM
m3/s
density_max 2000 kg/m3 sensor_temperature_max 180°C si aucun SENSORPROM n'est connecté,
sinon lecture à partir du SENSORPROM °C. Unité SI : K -205 ... +250 °C
fraction_A_ flow_max 31,25 kg/s ou 0,001556 m3/s si aucun SENSORPROM n'est connecté, sinon lecture à partir du SENSORPROM
kg/s
fraction_B_flow_max 31,25 kg/s ou 0,001556 m3/s si aucun SENSORPROM n'est connecté, sinon lecture à partir du SENSORPROM
kg/s
percent_fraction_ a_ max 1,0 1/100 %, par exemple valeur 0,8 = 80 % 0% … +2900%
Valeur de process min. Paramétrage par défaut Unité par défaut massflow_min 0 s si aucun SENSORPROM n'est connecté,
sinon lecture à partir du SENSORPROM kg/s
volumeflow_min 0 s si aucun SENSORPROM n'est connecté, sinon lecture à partir du SENSORPROM
m3/s
density_min 100 kg/m3 sensor_temperature_min -50 si aucun SENSORPROM n'est connecté,
sinon lecture à partir du SENSORPROM °C. Unité SI : K -250 ... +250 °C
fraction_A_ flow_min 0 si aucun SENSORPROM n'est connecté, sinon lecture à partir du SENSORPROM
kg/s
fraction_B_flow_min 0 si aucun SENSORPROM n'est connecté, sinon lecture à partir du SENSORPROM
kg/s
percent_fraction_a_min 0 par exemple valeur 0,05 = 5 % 0% … +2900%
A l'exception de la valeur pour la fraction A, les valeurs dépendent du diamètre du tube du capteur utilisé.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 30 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Les valeurs min. / max. dans DR3 sont principalement utilisées pour la mise à l'échelle des valeurs de process. La plage déterminée par les valeurs min. et max. est par conséquent liée à la plage d'affichage de la valeur de process de l'ASIC qui génère des valeurs absolues.
Remarque Le paramètre DR3 : massflow_max (débit massique max.) fait également office de limite supérieure pour la surveillance de la valeur DR30 : massflow (débit massique). La surveillance s'effectue dans l'ASIC. En cas de dépassement de la valeur maximale, l'ASIC active le bit d'état de l'ASIC STATUS_WL_QMAX_OVERLOAD, ce qui déclenche l'erreur PE_FLOW_SATURATED.
Remarque Les paramètres DR3 : sensor_temperature_max et DR3 : sensor_temperature_min sont également utilisés comme limites pour la surveillance de la valeur DR30 : sensor temperature (température du capteur). La surveillance s'effectue dans l'ASIC. En cas de dépassement d'une limite, l'ASIC active le bit d'état de l'ASIC STATUS_WL_TEMP_ERROR, ce qui déclenche l'erreur PE_TEMP_MAX ou PE_TEMP_MIN.
Conversion d'unité Les unités utilisées au niveau des interfaces de communication externes SIMATIC et MODBUS peuvent être définies pour chaque valeur de process par le biais des paramètres suivantes : Valeur de process ID unité (par défaut = SI) massflow_unit 0...255 (SI = kg/s) volumeflow_unit 0...255 (SI = m3/s) density_unit 0...255 (SI = kg/s ou m3/s) temperature_unit 0...255 (SI = K) totalizer_1_unit 0...255 (SI = kg ou m3) totalizer_2_unit 0...255 (SI = kg ou m3) density_unit 0...255 (SI = kg/m3) batch_unit 0...255 (SI = kg ou m3) pulse_amount_unit 0...255 (SI = kg ou m3)
Au niveau des deux interfaces, les valeurs reçues concernées par l'unité sont converties de l'unité externe à l'unité SI, et les valeurs transmises, de l'unité SI à l'unité externe. Les facteurs de conversion sont stockés dans une table dans le firmware. Les tables des unités sont décrites en annexe. Si l'unité SI est également configurée au niveau des interfaces externes, aucune conversion n'est effectuée.
Remarque L'unité SI est toujours utilisée dans le module de fonction (ASIC, SENSORPROM etc.).
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 31
Voir aussi Paramètres de base de DR3 (L/E) (Page 172)
4.2.6 Surveillance de valeurs limites
Fonction de surveillance de valeurs limites (4 limites) Au total, 4 limites peuvent être définies dans n'importe quel ordre pour les valeurs de process sélectionnables DR12: limit x_selection. Il est possible de définir 1, 2, 3 ou 4 limites à surveiller concernant une valeur de process.
Exemple 4 limites pour le débit massique (2 limites inférieures, 2 limites supérieures) ● 2 limites pour le débit massique (1 limite inférieure, 1 limite supérieure)
2 limites pour le débit volumique (1 limite inférieure, 1 limite supérieure) ● 1 limite pour le débit massique (1 limite supérieure)
1 limite pour le débit volumique (1 limite supérieure) 1 limite pour la densité (1 limite inférieure) 1 limite pour la température du capteur (1 limite supérieure)
La limite DR12: limit x_setpoint et l'hystérésis DR12 : limit x_hysteresis sont définies sous forme de pourcentage de la valeur maximale de la valeur de process sélectionnée (par ex. pour le débit massique : DR3 : massflow_max). Le paramètre DR12 : limit x_direction définit le type de limite. On distingue les limites inférieures et les limites supérieures.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 32 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
● Dans le cas d'une limite inférieure, le bit de limite correspondant ST_LIMIT_x est activé dans les informations sur l'état du système lorsque la valeur de process descend en dessous de la valeur de consigne. Le bit d'état est réinitialisé si la valeur de process remonte au-dessus de la valeur de consigne plus l'hystérésis.
● Dans le cas d'une limite supérieure, le bit de limite correspondant ST_LIMIT_x est activé dans les informations sur l'état du système lorsque la valeur de process dépasse la valeur de consigne. Le bit d'état est réinitialisé si la valeur de process redescend en dessous de la valeur de consigne moins l'hystérésis.
Low limit
t0
max * setpoint+ max * hy st.
max * setpoint
ST_LIMIT_Xreset
ST_LIMIT_Xset
High limit
t0
max * setpoint
max * setpoint - max * hy st.
ST_LIMIT_Xset
ST_LIMIT_Xreset
ST_LIMIT_Xreset
ST_LIMIT_Xset
max. par ex. massflow_max ou volumeflow_max, selon l'application configurée Figure 4-1 Limites
Le seul cas faisant exception est celui où un compteur est sélectionné pour le paramètre limit_x_selection. Dans ce cas, l'hystérésis et le point de consigne sont des valeurs absolues ! Le déclenchement d'une alarme de process S7 en cas d'activation ou de réinitialisation d'un bit de limite peut être paramétré dans les données d'état par le biais de DR7: s7_pral x_assignment. Cela garantit une réponse rapide au niveau du programme du PLC en cas de dépassement d'une limite.
Voir aussi DR12 Paramètres par défaut des limites (L/E) (Page 192)
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 33
4.2.7 Simulation
Fonction de simulation Plusieurs valeurs dans le système peuvent être paramétrées sur des valeurs de simulation prédéfinies par le biais de DR10 : simulation_enable. Les différentes options disponibles sont les suivantes : ● Simuler valeur de débit massique ● Simuler valeur de débit volumique ● Simuler valeur de densité ● Simuler température de capteur ● Simuler pourcentage de fraction A ● Simuler sortie 1 ● Simuler fréquence de sortie 1 ● Simuler sortie 2 ● Simuler fréquence de sortie 2 ● Simuler valeur d'entrée ● Simuler erreur Dès que la simulation d'au moins une valeur (par exemple au moins un bit dans DR10 : simulation_enable) est activée, la LED SIM jaune s'allume et le bit d'état système ST_SIMULATION_ACTIVE est activé. La simulation peut être activée à tout moment via SIMATIC ou MODBUS. L'activation est notifiée dans tous les cas à l'autre interface à travers l'état ST_SIMULATION_ACTIVE. Les valeurs pour lesquelles la simulation est activée peuvent être consultées dans DR10 : simulation_enable.
Valeurs possibles Valeurs possibles pour DR10 : simulation_enable : SIMULATION_OFF (WORD) 0x0000 SIMULATION_MASSFLOW_ENABLE (WORD) 0x0001 SIMULATION_VOLUMEFLOW_ENABLE (WORD) 0x0002 SIMULATION_DENSITY_ENABLE (WORD) 0x0004 SIMULATION_SENSOR_TEMP_ENABLE (WORD) 0x0008 SIMULATION_FRACTION_A_PERCENT_ENABLE (WORD) 0x0040 SIMULATION_OUTPUT_1_ENABLE (WORD) 0x0080 SIMULATION_OUTPUT_2_ENABLE (WORD) 0x0100 SIMULATION_INPUT_ENABLE (WORD) 0x0200 SIMULATION_ERROR_NO_ENABLE (WORD) 0x0400
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 34 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Pour le débit massique, le débit volumique, la densité et la température du capteur, la valeur simulée doit être saisie dans les unités appropriées.
Exemple Simulation du débit massique = 1 kg/s. ● DR10 : simulation_enable = 0x0001 ● DR10 : simulation_value_massflow = 1.0 ● DR2 : massflow_unit = 0 (SI, kg/s) Pour la simulation de percent_fraction_a, il convient de saisir la valeur du pourcentage, par ex. pour simuler une fraction A de 35% : ● DR10 : simulation_enable = 0x0040 ● DR10 : simulation_value_percent_fraction_ a = 35 Le résultat pour la fraction A est 35% du débit massique mesuré (si débit massique est sélectionné pour la fraction). Le résultat pour la fraction B est déterminé automatiquement : 65% (100% moins 35%) du débit massique mesuré (si débit massique est sélectionné pour la fraction).
Simulation des sorties Les deux sorties peuvent être simulées par le biais de la fonction de forçage des sorties dans l'ASIC. Valeurs possibles pour DR10 : simulation_value_output_1 ou 2: Sortie basse 0 Sortie haute 1 Fréquence de sortie 2
Valeurs possibles pour DR10 : simulation_value_output_1(_2)_frequency : ● 0…12500 L'activation de la simulation est refusée si un traitement par batch est en cours d'exécution sur une sortie. Cela s'applique aux deux sorties si un batch à deux phases ou une quadrature est en cours d'exécution. L'activation doit alors être répétée ultérieurement. Seule l'utilisation des sorties via la zone d'E/S de SIMATIC s7_control_signals ->digital_output est acceptée comme circuit d'arrêt d'urgence.
Simulation des entrées Au lieu d'être lu depuis l'entrée matérielle, le niveau de l'entrée est simulé dans le firmware. L'évaluation du front/niveau sur la sortie matérielle DR6: input_inversion et le filtrage consécutif par le firmware DR6: input_filter_time sont omis. La réaction en cas de SF DR6: digital_input_sf_reaction n'est pas non plus prise en compte. La fonction configurée via le paramètre DR6: digital_input_function est ensuite exécutée.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 35
Simulation d'erreur Si la simulation d'une erreur est activée par le biais de DR10: simulation_enable, l'erreur entrée sous DR1 : simulation_value_error_no est simulée comme erreur définie. Si la simulation est désactivée avec DR10 : simulation_enable, l'erreur apparaît réinitialisée. Plage : erreurs SE et PE uniquement, erreurs HE exclues.
Voir aussi DR10 Données de simulation (L/E) (Page 188)
4.2.8 Sortie
4.2.8.1 Sortie TOR
Deux sorties TOR L'ASIC à effet Coriolis commande 2 sorties TOR. Cinq modes peuvent être définis pour les sorties dans l'ASIC à effet Coriolis : ● Impulsion (sortie 1 uniquement) ● Fréquence (sortie 1 uniquement) ● Impulsion de quadrature (sorties 1 + 2) ● Fréquence de quadrature (sorties 1 + 2) ● Batch à deux phases (sorties 1 + 2) ● Batch (sortie 1 uniquement)
Sortie 1 La sortie 1 peut être utilisée pour la variable : ● Valeur de process sous forme de signal proportionnel à la fréquence ● Valeur de process sous forme de répétition d'impulsion dépendant de la quantité ● Contrôle de vanne en fonction de la quantité (batch)
Sortie 2 La sortie 2 n'est pas une sortie indépendante offrant les mêmes fonctions que la sortie 1 mais peut être utilisée comme sortie supplémentaire pour les fonctions ci-dessous. ● Batch à deux phases ● Impulsion de quadrature ● Fréquence de quadrature
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 36 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Contrôle des sorties Les deux sorties sont basses au niveau de l'ASIC pendant une réinitialisation. Les deux sorties TOR commandées par l'ASIC peuvent être écrasées par le firmware et contrôlées directement sur les broches du port du contrôleur. Cela s'avère nécessaire dans les cas suivants : ● au démarrage jusqu'à ce que le système (capteur) soit stable (40 s environ) ● lors de la phase de mise hors tension ● lorsque le firmware doit commander les sorties directement (signal OD par ex.) ● lorsque l'utilisateur souhaite commander les sorties directement à partir du connecteur P-
bus du SIMATIC Des paramètres sont utilisés pour spécifier le mode d'activation des sorties en présence d'un signal OD défini (ARRET CPU S7) ou en cas de défaillance de l'alimentation Pbus 5V. Il est par ailleurs possible de paramétrer la réaction relative aux sorties en cas de défaillance système (SF) définie (DR5 : digital_output_sf_reaction). L'option de commande directe n'est pas utilisée pour la simulation de la sortie ; la fonction de forçage de l'ASIC est utilisée dans ce cas. En fonctionnement normal, l'état des deux sorties est indiqué par les LED DO1 et DO2.
4.2.8.2 Sortie d'impulsions
Fonction de sortie d'impulsions La fonction de sortie d'impulsions délivre une impulsion au niveau de la sortie 1 d'une durée conforme à la durée d'impulsion configurée par le biais du paramètre DR5 : pulse_width et avec un espacement entre deux impulsions proportionnel à la valeur de process sélectionnée DR5: pulse_value_selection. L'impulsion est toujours délivrée en fonction du débit d'une quantité delta configurable DR5 : pulse_mass_or_volume_amount.
Exemple Valeur mesurée en fonction de pulse_value_selection DR5 : pulse_value_selection = débit massique DR3 : massflow_max = 10 kg/s DR5 : pulse_mass_or_volume_amount = 1 kg DR5 : pulse_width = 1 ms DR30 : massflow = 1 kg/s (constante) Résultat :
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 37
● Durée d'impulsion = 100 ms ● Fréquence de sortie = 10 impulsions par seconde avec une durée d'impulsion de 1 ms Le générateur de la fréquence d'impulsion pour la sortie dans l'ASIC peut délivrer une fréquence de 0,1 Hz à 12 kHz avec une résolution de 0,06 Hz. DR5: pulse_direction permet de configurer la sortie d'impulsions comme sortie de valeurs de process uniquement positives (sens ascendant) ou bidirectionnelles (sens ascendant/descendant).
Voir aussi DR 5-6 Entrée et sortie TOR (L/E) (Page 178)
4.2.8.3 Sortie de la fréquence
Fonction de sortie de la fréquence La fonction de sortie de la fréquence délivre au niveau de la sortie 1 une fréquence (ratio impulsion/pause de 50%) proportionnelle à la valeur de process sélectionnée DR5 : frequency_value_selection. Le générateur de la fréquence d'impulsion pour la sortie dans l'ASIC peut délivrer une fréquence de 0,1 Hz à 12 kHz avec une résolution de 0,06 Hz. Les fréquences maximales peuvent être paramétrées comme indiqué ci-après : ● 0 = 10 kHz ● 1 = 5 kHz ● 2 = 1 kHz ● 3 = 500 Hz La fréquence configurée DR5 : frequency_max correspond à 100%.
Exemple Valeur mesurée et valeur max. en fonction de frequency_value_selection : : ● DR5: frequency_value_selection = mass flow ● DR3: massflow_max = 10 kg/s ● DR5: frequency_max = 1 kHz ● DR30: massflow = 5 kg/s Résultat : ● Fréquence de sortie = 500 Hz avec ratio impulsion/pause de 50%
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 38 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
DR5 : frequency_direction permet de configurer la sortie de la fréquence comme sortie de valeurs de process uniquement positives (sens ascendant) ou bidirectionnelles (sens ascendant/descendant). DR5 : frequency_time_constant est utilisé pour lisser la fréquence de sortie.
Voir aussi DR 5-6 Entrée et sortie TOR (L/E) (Page 178)
4.2.8.4 Sortie de quadrature
Fonction quadrature (impulsion ou fréquence aux sorties 1+2) Grâce à la fonction quadrature, les deux sorties peuvent également indiquer le sens du débit. La fonction quadrature peut être activée en modes impulsion et fréquence. ● En mode impulsion de quadrature, le comportement de la sortie 1 est le même qu'en
mode normal. La sortie 2 délivre une impulsion de même fréquence que la sortie 1, mais en décalage d'une demi longueur d'impulsion. Pour une valeur de process positive, la sortie 2 est retardée d'une demi longueur d'impulsion par rapport à la sortie 1 ; pour une valeur de process négative, la sortie 2 présente une demi longueur d'impulsion d'avance.
● En mode fréquence de quadrature, le comportement de la sortie 1 est le même qu'en mode fréquence normal. La sortie 2 génère la même fréquence que la sortie 1, mais en décalage d'un quart de période. Pour une valeur de process positive, la sortie 2 est retardée d'un quart de période par rapport à la sortie 1 ; pour une valeur de process négative, la sortie 2 présente un quart de période d'avance.
4.2.8.5 Sortie batch
Traitement par batches (dosage) La sortie TOR peut être affectée à la fonction batch en configurant le paramètre DR5 : digital_output_function. La fonction batch est utilisée pour mesurer la quantité de gaz ou fluide. Pour ce faire, l'ouverture et la fermeture de la vanne sont commandées via la sortie TOR. La commande CMD_BATCH_START fait basculer la sortie qui ouvre la vanne sur "Haute" et permet de démarrer la mesure de la quantité. Une fois la masse ou le volume prédéfini(e) DR11 : batch_quantity atteint, la vanne est fermée via la sortie TOR (=0). Le traitement par batches est terminé. Un nouveau traitement par batches peut être démarré 150 ms après le début du précédent. Un temps d'attente d'au moins 50 ms doit être observé entre l'arrêt d'un batch et le démarrage du suivant. La valeur de process utilisée comme valeur d'entrée pour la fonction batch est configurée via DR5: batch_value_selection : ● 1 = débit massique ● 2 = fraction A
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 39
● 3 = fraction B ● 4 = débit volumique La sortie batch est réinitialisée en cas de réinitialisation du générateur de la fréquence d'impulsion. La fonction de compensation de batch (décalage) permet l'ajout/soustraction d'une quantité donnée DR11: batch_compensation visant à compenser les retards d'ouverture/fermeture de vannes. Une autre valeur de compensation disponible est la constante de temps DR11: batch_lead_constant qui est chargée au moment de la reconfiguration de la fonction de sortie batch. La constante principale (constante de temps) DR11: batch_lead_constant est gérée dans la ou les unité[s]. Cette compensation tient compte des variations du débit.
Exemple : Configuration du paramètre batch_lead_constante ● Réinitialisez toutes les compensations (DR11: batch_compensation et
DR11: batch_lead_constant). ● Entrez la quantité souhaitée DR11 : batch_quantity (M-souhaitée, 25 kg par ex.) et lancez
le traitement par batches. ● Observez le débit, en relevant la valeur DR30 : massflow juste avant l'arrêt du batch (Q-
finale, par ex. 5 000 kg/h). ● Notez la quantité affichée par le compteur DS30: totalizer_2_batch et relevez la quantité
après arrêt du compteur (M-réelle, par ex. 25,5 kg). ● Calculez la constante principale comme suit :
– ConstPrinc. = (M-réelle - M-souhaitée) / Q-finale.
Remarque La ConstPrinc. est spécifiée en secondes
Dans l'exemple cité, le résultat est le suivant : ConstPrinc. = (25,5 kg - 25 kg) / (5000 kg/h) = 0,0001 h = 0,36 seconde. ● Entrez cette valeur comme constante principale. Elle constitue un bon point de départ qui
nécessite uniquement des petits ajustements. Le SIFLOW FC070 dosera désormais 25 kg, même si le débit varie. (Attention en revanche si le temps de fermeture de la vanne varie également ! La constante principale compense uniquement les variations réelles de débit.)
Détection d'expiration du délai d'attente du batch La fonction de détection d'expiration du délai d'attente du batch contrôle si le traitement par batches est terminé dans le délai fixé DR5 : batch_time_max. Si ce n'est pas le cas, une erreur PE_BATCH_TIMEOUT est générée. Le paramètre DR5 : batch_time_error_on_off permet d'activer et de désactiver la détection d'expiration du délai d'attente du batch.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 40 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Détection de dépassement de batch La fonction de détection de dépassement du batch vérifie que la quantité contenue entre les vannes fermées ne dépasse pas une valeur prédéfinie DR5 : batch_overrun_error_quantity. Cette fonction permet par conséquent de déceler un dysfonctionnement de vannes (non fermeture) dû à un blocage, l'usure etc. En cas de dépassement de la quantité prédéfinie, l'erreur PE_BATCH_OVERRUN est générée. Le paramètre DR5 : batch_overrun_on_off permet d'activer et de désactiver la détection de dépassement de batch.
Compteur batch Le compteur batch indique la variation de la quantité du batch DR11: batch_quantity au cours du traitement par batches. Le compteur 2 est utilisé comme compteur batch DR30 : totalizer_2_batch. ● Si DR5: batch_counter_up_down = up est sélectionné, le compteur batch effectue un
comptage ascendant de 0 jusqu'à la quantité spécifiée DR11: batch_quantity. ● Si DR5: batch_counter_up_down = down est sélectionné, le compteur batch effectue un
comptage descendant de DR11: batch_quantity à zéro.
Commandes de batch Un traitement par batches peut être démarré, interrompu, relancé et arrêté complètement par le biais des commandes appropriées ● CMD_BATCH_START ● CMD_BATCH_HOLD ● CMD_BATCH_CONTINUE ● CMD_BATCH_STOP L'état en temps réel du traitement par batches peut être visualisé dans la fenêtre d'état du système.
Etat du batch : L'état du batch est indiqué par les bits d'état suivants dans les données d'état du système : ● ST_BATCHING ● ST_BATCH_HOLD ● ST_BATCH_STOPPED ● ST_BATCH_TWO_STAGE_REACHED Le nombre de traitements par batches démarrés est comptabilisé dans le compteur DR31 : batch_cycle_counter. Le compteur DR31 : batch_cycle_counter peut être mis à 0 par le biais de la commande CMD_BATCH_CYCLE_COUNTER_RESET. Le niveau d'activation de la sortie affectée à la fonction batch peut être défini par le biais du paramètre DR5 : batch_output_polarity. Tous les paramètres influant sur le traitement par batches sont gelés pendant la durée de traitement du batch.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 41
Voir aussi DR 5-6 Entrée et sortie TOR (L/E) (Page 178) DR11 Paramètres par défaut des valeurs de process (L/E) (Page 191)
4.2.8.6 Sortie batch à deux phases
Fonction batch à deux phases (niveau aux sorties 1 + 2) La fonction batch à deux phases permet de mettre en place un mesurage approximatif/affiné de la quantité de remplissage. Pour ce faire, les deux sorties TOR sont requises. Au démarrage du traitement par batches, les deux sorties sont d'abord activées ensemble (hautes). Cela garantit un remplissage rapide (2 vannes). Cet état est indiqué dans les données d'état du système par le bit ST_BATCHING. Une fois atteint le niveau DR11 : batch_two_level en % de DR11 : batch_quantity, la sortie 2 est désactivée par l'ASIC. Cet état est indiqué par le bit d'état du système ST_BATCH_TWO_STAGE_REACHED. Le reste de la quantité de remplissage est contrôlé par l'ASIC par le biais d'un mesurage affiné, et uniquement via la sortie 1. Lorsque le niveau de 100% de la quantité de remplissage DR11: batch_quantity est atteint, la sortie 1 est également désactivée et les deux bits d'état ST_BATCHING et ST_BATCH_TWO_STAGE_REACHED sont réinitialisés pour indiquer que le traitement par batches est terminé. En ce qui concerne la fonction batch à deux phases, les chemins des deux sorties dans l'ASIC sont configurés de façon identique, à l'exception de la quantité de remplissage. L'écart entre les quantités se traduit par un décalage entre les temps de désactivation des deux sorties. Tous les paramètres influant sur le traitement par batches sont gelés pendant la durée de traitement du batch.
Voir aussi DR11 Paramètres par défaut des valeurs de process (L/E) (Page 191)
4.2.8.7 Gel et forçage des sorties
Fonction de forçage La commande CMD_FORCE_OUTPUT_ON fait basculer les deux sorties sur une fréquence définie par les paramètres DR6: force_frequency_output_value et DR5: frequency_max. La fréquence de sortie correspond alors à force_frequency_output_value * frequency_max. La commande CMD_FORCE_OUTPUT_OFF permet de revenir à la fréquence calculée à partir de la valeur mesurée.
Fonction de gel La commande CMD_FREEZE_OUTPUT_ON a pour effet de geler les fréquences en cours sur les deux sorties afin d'éviter toute modification de ces fréquences par la valeur mesurée.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 42 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
La commande CMD_FREEZE_OUTPUT_OFF permet de revenir à la fréquence calculée à partir de la valeur mesurée. Les deux commandes (forçage et gel) ne peuvent être exécutées que lorsque les sorties sont en mode sortie de fréquence.
4.2.9 Entrée
4.2.9.1 Entrée TOR L'entrée TOR est une entrée d'interruption pour le contrôleur. Elle garantit le temps de réponse le plus court possible. Le temps de filtrage par le firmware paramétré DR6 : input_filter_time démarre après détection de la transition de front paramétrée. La transition de front de Basse à Haute correspond au front actif ; lorsque l'inversion est paramétrée avec DR6: input_inversion = on, la transition de front pertinente est la transition de Haute à Basse. L'événement est accepté uniquement si le niveau d'entrée reste inchangé pendant le temps de filtrage. Cela est également indiqué par la LED DI1. Le niveau du signal d'entrée est également indiqué par le bit d'état du système ST_DIGITAL_INPUT_STATE.
Fonctions de l'entrée TOR L'événement déclenche une commande selon la fonction DR6 : digital_input_function paramétrée. Les fonctions paramétrables sont les suivantes : Fonction entrée Front / niveau Commande 0 = désactivée --- --- 1 = démarrer le batch Front ↑ CMD_BATCH_START 2 = arrêter le batch Front ↑ CMD_BATCH_STOP 3 = démarrer/arrêter le batch Niveau 1
Niveau 0 CMD_BATCH_START CMD_BATCH_STOP
4 = interrompre / poursuivre le batch
Niveau 1 Niveau 0
CMD_BATCH_HOLD CMD_BATCH_CONTINUE
5 = réinitialiser compteur 1 Front ↑ CMD_TOTALIZER_1_RESET 6 = réinitialiser compteur 2 Front ↑ CMD_TOTALIZER_2_RESET 7 = réinitialiser compteurs (T1 + T2)
Front ↑ CMD_TOTALIZER_1_2_RESET
8 = réglage du zéro Front ↑ CMD_START_AUTO_ZERO_ADJUST 9 = forcer la sortie Niveau 1
Niveau 0 CMD_FORCE_OUTPUT_ON CMD_FORCE_OUTPUT_OFF
10 = geler la sortie Niveau 1 Niveau 0
CMD_FREEZE_OUTPUT_ON CMD_FREEZE_OUTPUT_OFF
Le mode de traitement de l'entrée TOR pour une erreur système (SF) définie peut être configuré à l'aide du paramètre DR6: digital_input_sf_reaction.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 43
L'état de l'entrée TOR après filtrage par le firmware est indiqué par le bit d'état ST_DIGITAL_INPUT_STATE.
4.2.10 Informations de process
4.2.10.1 Informations de process
Valeurs de process Les informations de process sont les informations en lecture seule. Ces informations proviennent du module de fonction et sont consultables via SIMATIC et MODBUS. Les éléments d'informations de process sont collectés pour SIMATIC dans un bloc de données DR30 puis stockés individuellement pour MODBUS sous l'adresse MODBUS correspondante. Les informations de process sont générées dans le module de fonction SIFLOW à partir des valeurs de process de l'ASIC et de l'état associé et mises à jour pendant le cycle d'acquisition de l'ASIC à effet Coriolis (env. 33 ms). Les valeurs de process sont : ● Etat du système ● Débit massique ● Débit volumique ● Densité ● Température du capteur ● fraction_A_flow ● fraction_B_flow ● percent_fraction_A ● totalizer_1 ● totalizer_2_batch
Cycle de mise à jour des valeurs de process Les données sont mises à disposition dès que possible. Le cycle de mise à jour est synchrone avec le cycle de mise à jour de l'ASIC. Les nouvelles données déclenchent la lecture à partir de l'ASIC et le traitement des valeurs de process toutes les 30 ms. L'arrivée cyclique de nouvelles données (toutes les 30 ms) est surveillée par le firmware. Si au bout de deux cycles, aucune donnée n'est reçue, une erreur de l'ASIC SE_ASIC_WATCHDOG est générée. Avant enregistrement de la mémoire tampon de transfert à destination de l'interface SIMATIC et MODBUS, les valeurs sont converties dans l'unité paramétrée (unité de dimension nationale utilisée en dehors du module de fonction SIFLOW).
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 44 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
4.2.10.2 Fraction La fraction se définit comme une partie d'un mélange. Ce mélange, un fluide par ex., se compose de deux constituants A+B qui peuvent être mesurés séparément. Si le débitmètre est ordonné par fractions, c'est-à-dire en unités °BRIX, il est capable de calculer le % de concentration percent_fraction_A de sucre dans un mélange eau (B) + sucre (A).
Calcul de la fraction Percent_fraction_A est un pourcentage calculé d'après la formule suivante : percent_fraction_A [%] = fraction_offset + fraction_factor * %fraction avec :
% fraction = Intercept + x1 * T + x2 * T2 + (x3 + x4 * T + x5 * T2) * ρ + (x6 + x7 * T + x8 * T2) * ρ2 + (x9 + x10 * T + x11 * T2) * ρ3
● T = TempFraction ● ρ = DensFraction ● xn = DR33 : fraction_calibration_X0 … X11 ● Intercept = x0 Le facteur DR9 : fraction_factor est paramétré en usine sur 1.000 et le DR9 : fraction_offset sur 0. Si vous souhaitez augmenter le pourcentage de concentration au niveau du débitmètre de 0,5%, vous devez paramétrer le facteur DR9 : fraction_factor sur 1.005. Suite à cette modification, le débitmètre indique une augmentation de la concentration de 0,5%. Une ou deux valeurs d'entrée peuvent être utilisées pour le calcul de la fraction : débit massique ou débit volumique. Le paramètre DR33 : fraction_value_selection est configuré en usine dans le SENSORPROM et peut être visualisé uniquement par le biais du firmware. Les valeurs de débit fractionnaire sont calculées selon la formule suivante : Débit massique : fraction_A_flow = débit massique * percent_fraction_A fraction_A_flow = débit massique * (1- percent_fraction_A) Débit volumique : fraction_A_flow = débit volumique * percent_fraction_A fraction_A_flow = débit volumique * (1- percent_fraction_A)
Voir aussi DR9 Propriétés du capteur (L/E) (Page 186)
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 45
4.2.10.3 Compteur Le SIFLOW FC070 possède 2 compteurs indépendants qui peuvent être utilisés pour la totalisation du débit massique, de la fraction A, de la fraction B ou du débit volumique. Vous pouvez utiliser des paramètres pour spécifier la valeur à totaliser (totalizer_x_selection) et le sens dans lequel la comptabilisation doit être effectuée (totalizer_x_direction). Ces fonctions reposent sur un compteur 64 bits dans le firmware.
Valeurs du compteur Les valeurs du compteur sont disponibles aux formats de valeurs DOUBLES et de valeurs FLOTTANTES/REELLES. Ces deux types peuvent être lus en utilisant l'adresse MODBUS. Seules les valeurs REELLES DR30 : totalizer_1 ou DR30 : totalizer_2_batch sont sauvegardées dans DR30. En cas d'erreur de groupe (SF), le paramètre totalizer_x_fail_mode permet de spécifier la valeur que le compteur doit traiter. Le compteur du firmware (64 bits) continue de s'exécuter en présence d'une erreur SF. La valeur du compteur (48 bits) de l'ASIC, qui présente la plus grande probabilité d'être incorrecte, cesse d'être utilisée comme delta ; une valeur fixe est utilisée à sa place. Il peut s'agir de la dernière valeur valide provenant de l'ASIC avant apparition de l'erreur, ou bien de zéro. PARAMETRE ETIQUETTE DESCRIPTION / PLAGE DR4: totalizer_1_selection
Sélection du compteur 1
• 1 = débit massique • 2 = fraction A • 3 = fraction B • 4 = débit volumique
DR4: totalizer_1_direction
Sens du compteur 1 • 0 = négatif (sens inverse : uniquement en sens inverse de l'écoulement)
• 1 = positif (sens de l'écoulement : uniquement dans le sens de l'écoulement)
• 2 = l'un ou l'autre (net : + si dans le sens d'écoulement / - si dans le sens inverse)
DR4: totalizer_1_fail_mode
Mode échec compteur 1
• 0 = EXECUTION : Totalisation à partir de la valeur de débit réel
• 1 = PAUSE : la totalisation est interrompue (en utilisant le zéro)
• 2 = MEMOIRE : Totalisation à partir de la dernière valeur valide
DR4: totalizer_2_selection
Sélection du compteur 2
• 1 = débit massique • 2 = fraction A • 3 = fraction B • 4 = débit volumique
DR4: totalizer_2_direction
Sens du compteur 2 • 0 = negatif (sens inverse : uniquement en sens inverse de l'écoulement)
• 1 = positif (sens de l'écoulement : uniquement dans le sens de l'écoulement)
• 2 = l'un ou l'autre (net : + si dans le sens d'écoulement / - si dans le sens inverse)
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 46 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
PARAMETRE ETIQUETTE DESCRIPTION / PLAGE DR4: totalizer_2_fail_mode
Mode échec compteur 2
• 0 = EXECUTION : Totalisation à partir de la valeur de débit réel
• 1 = PAUSE : la totalisation est interrompue (en utilisant le zéro)
• 2 = MEMOIRE : Totalisation à partir de la dernière valeur valide
DR11: totalizer_1_preset_value
Valeur prédéfinie compteur 1
Unité pour le débit volumique ou débit massique selon la source sélectionnée
DR11: totalizer_2_preset_value
Valeur prédéfinie compteur 2
Unité pour le débit volumique ou débit massique selon la source sélectionnée
PARAMETRE ETIQUETTE DESCRIPTION DR30: totalizer_1 Compteur 1 Unité et plage en fonction de la source (débit
massique ou débit volumique) DR30: totalizer_2_batch Compteur 2 / batch Unité et plage en fonction de la source (débit
massique ou débit volumique)
Remise à zéro et prédéfinition des compteurs Les compteurs peuvent être mis en pause à l'aide de la commande CMD_TOTALIZER_x_HOLD. La commande CMD_TOTALIZER_x_CONTINUE permet de les relancer. Les compteurs peuvent être ramenés à la valeur prédéfinie totalizer_x_preset_value avec la commande CMD_TOTALIZER_x_PRESET ou à 0 à l'aide de la commande CMD_TOTALIZER_x_PRESET puis redemarrés immédiatement. Il est possible de commander les deux compteurs soit individuellement, soit conjointement. Au démarrage du module de fonction, le compteur est d'abord mis en pause jusqu'à ce que le capteur soit sorti de sa phase transitoire (env. 40 s). Le module de fonction démarre ensuite, et les valeurs du compteur 64 bits sont stockées dans la mémoire FRAM avant le redémarrage. COMMANDE ETIQUETTE DESCRIPTION CMD_TOTALIZER_1_RESET
Remise à zéro du compteur 1
Remettre à zéro le compteur 1 et redémarrer le comptage
CMD_TOTALIZER_1_HOLD
Mise en pause du compteur 1
Interrompre le compteur 1 (utilisé dans certains cas comme le nettoyage des tubes afin de ne pas inclure le produit de nettoyage dans le comptage)
CMD_TOTALIZER_1_CONTINUE
Redémarrage après pause du compteur 1
Relancer le compteur 1 après une pause
CMD_TOTALIZER_1_PRESET
Remise à zéro du compteur 1
Ramener le compteur 1 à la valeur DR11 : totalizer_1_preset_value et relancer le comptage
CMD_TOTALIZER_2_BATCH_RESET
Remise à zéro du compteur 2 / batch
Remettre à zéro le compteur 2 et redémarrer le comptage
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 47
COMMANDE ETIQUETTE DESCRIPTION CMD_TOTALIZER_2_HOLD
Mise en pause du compteur 2
Interrompre le compteur 2 (utilisé dans certains cas comme le nettoyage des tubes afin de ne pas inclure le produit de nettoyage dans le comptage)
CMD_TOTALIZER_2_CONTINUE
Redémarrage après pause du compteur 2
Relancer le compteur 2 après une pause
CMD_TOTALIZER_2_PRESET
Remise à zéro du compteur 2
Ramener le compteur 2 à la valeur DR11 : totalizer_2_preset_value et relancer le comptage
CMD_TOTALIZER_1_2_RESET
Remise à zéro des compteurs 1 et 2
Remettre à zéro les compteurs 1 et 2 et redémarrer le comptage
CMD_TOTALIZER_1_2_HOLD
Mise en pause des compteurs 1 et 2
Interrompre les compteurs 1 + 2 (utilisé dans certains cas comme le nettoyage des tubes afin de ne pas inclure le produit de nettoyage dans le comptage)
CMD_TOTALIZER_1_2_CONTINUE
Redémarrage après pause des compteurs 1 et 2
Relancer les compteurs 1 + 2 après une pause
CMD_TOTALIZER_1_2_PRESET
Remise à zéro des compteurs 1 et 2
Ramener le compteur 1 à la valeur DR11 : totalizer_1_preset_value et le compteur 2 à la valeur DR11 : totalizer_2_preset_value et relancer le comptage
Compteur 2 au cours d'un batch Tant que la fonction batch est activée dans DR5 : digital_output_function (= 5 ou 6), le compteur 2 ne peut être utilisé que pour cette fonction. Les paramètres dans DR4 et toutes les commandes (remise à zéro, présélection, mise en pause, redémarrage après pause) en provenance de l'entrée TOR, de SIMATIC et de MODBUS ne sont pas pris en compte. Le compteur 2 est utilisé comme compteur batch DR30 : totalizer_2_batch.
Voir aussi DR30 Valeurs de process (L) (Page 196) DR4 Compteur (L/E) (Page 177) DR11 Paramètres par défaut des valeurs de process (L/E) (Page 191)
4.2.11 Date et heure
Date et heure Un temps absolu au format SIMATIC 8 octets est conservé dans le module de fonction SIFLOW FC070 (date et heure). Format BCD :
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 48 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
● [0] année ● [1] mois ● [2] jour ● [3] heures ● [4] minutes ● [5] secondes ● [6] millisecondes (chiffres des centaines et des dizaines) ● [7] millisecondes (chiffre des unités) + jour de la semaine (4 bits de poids faible) Au démarrage, le système reprend les dernières valeurs de date et heure avant la mise hors tension (valeurs sauvegardées dans la mémoire FRAM). Il en résulte un saut dans le temps pour les messages entrants antérieurs aux premiers chiffres pour la date et l'heure (par rapport au temps réel). L'ordre correct est cependant conservé pour le classement chronologique des informations horodatées. Les messages sont inscrits dans l'historique des erreurs du système de diagnostic et du firmware, ce qui permet à l'utilisateur de déterminer l'heure de la panne d'alimentation et le réglage de l'heure. La date et l'heure peuvent être réglées dans le SIMATIC par le biais du paramètre DR8 : date_and_time. Il est également possible de régler l'heure en intégrant les variables correspondantes dans le signal de commande d'E/S de SIMATIC. Les variables sont intégrées de la même manière que pour MODBUS avec une adresse MODBUS et une valeur sur 4 bits. Si le module de fonction SIFLOW FC070 ne possède aucune valeur valide pour DR8: date_and_time, le bit ST_DATE_AND_TIME_NOT_SYNC est activé dans les données d'état du système. L'utilisateur peut lancer le transfert de l'heure courante de la CPU SIMATIC à partir de ces informations. Le bit ST_DATE_AND_TIME_NOT_SYNC est réinitialisé lors de la nouvelle réception de DR8: date_and_time. La date et l'heure doivent être réinitialisées par le programme utilisateur à chaque redémarrage du module de fonction SIFLOW FC070, et régulièrement pour synchronisation avec la date et l'heure de la CPU SIMATIC. De cette façon, la synchronisation entre l'horodatage de la CPU et celui du module de fonction SIFLOW offre une précision de l'ordre de quelques secondes.
Compteur de durée de fonctionnement Le module de fonction SIFLOW dispose de deux compteurs de durée de fonctionnement : ● Durée de fonctionnement totale (DR31 : operating_time_total) ● Durée de fonctionnement depuis le démarrage (DR31 : operating_time_powerup) Ces deux compteurs sont conservés comme informations d'utilisation dans DR31 et actualisés toutes les heures. En cas de panne d'alimentation, la durée de fonctionnement totale est sauvegardée dans la mémoire FRAM.
Voir aussi DR 7-8 Paramètres de l'interface et date/heure (L/E) (Page 183)
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 49
4.2.12 Informations d'utilisation Les informations d'utilisation sont des informations en lecture seule. Ces informations proviennent du module de fonction et sont consultables via SIMATIC et MODBUS. Les éléments d'informations d'utilisation sont collectés pour SIMATIC dans l'enregistrement de données DR31, puis stockés individuellement pour MODBUS sous l'adresse MODBUS correspondante. Les informations d'utilisation portent sur l'état du capteur et du transmetteur. Elles sont actualisées dans le module de fonction SIFLOW toutes les 330 ms (3 Hz). Il s'agit des données suivantes : ● Date et heure ● Durée de fonctionnement totale ● Durée de fonctionnement depuis le démarrage ● Signal de l'excitateur ● Amplitude de tête de mesure 1 ● Amplitude de tête de mesure 2 ● Fréquence du capteur ● Température du transmetteur ● SENSORPROM installé ● Valeur du décalage d'origine ● Progression du réglage du zéro ● Sigma zéro ● Compteur de cycles de batches
Détection de la température à l'intérieur de l'enceinte Le module de fonction SIFLOW FC070 inclut un circuit pour la mesure de la température à l'intérieur de l'enceinte. Ce circuit fournit une valeur de température avec une tolérance de ±2 °C. La valeur détectée est indiquée dans DR31 : transmitter_temperature. Si la température dépasse 85°C, l'erreur SE_TRANSMITTER_TEMPERATURE est générée. Si la température redescend en dessous de 80 °C, l'erreur apparaît réinitialisée. Aucun autre processus de compensation de la température n'est déclenché.
Informations d'utilisation MODBUS Les informations d'utilisation MODBUS sont des informations en lecture seule. Ces informations proviennent du module de fonction et sont consultables via SIMATIC et MODBUS. Les éléments d'informations d'utilisation MODBUS sont collectés pour SIMATIC dans l'enregistrement de données DR36, puis stockés individuellement pour MODBUS sous l'adresse MODBUS correspondante.
Caractéristiques 4.2 Description des fonctions
SIFLOW FC070 avec SIMATIC S7 50 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Les informations d'utilisation MODBUS portent sur l'état de la connexion MODBUS et l'esclave MODBUS. Il s'agit des données suivantes : ● Adresse de l'appareil ● Espace inter-trame utilisé ● Débit en bauds Hz ● Nombre d'erreurs de parité ● Nombre d'erreurs de verrouillage de trame ● Nombre d'erreurs crc ● Nombre de messages OK reçus ● Dernière erreur de bobine (Coiladdr) ● Numéro de la dernière erreur de bobine ● Dernière erreur du registre de maintien (HoldReg Addr) ● Numéro de la dernière erreur du registre de maintien ● Défaut actuel 1 ● Défaut actuel 2 ● Défaut actuel 3 ● Défaut actuel 4 ● Défaut actuel 5 ● Défaut actuel 6 ● Défaut actuel 7 ● Défaut actuel_8 ● Défaut actuel_9 ● Indicateur d'exécution
Voir aussi DR31 Informations d'utilisation (L) (Page 197)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 51
Installation et démontage du matériel 5
Notions à connaître avant l'installation Le SIFLOW FC070 peut être utilisé : ● Au sein du système d'automatisation ● De façon autonome L'installation s'effectue en trois étapes pour les deux types d'utilisation : 1. Installation du SENSORPROM 2. Réglage des commutateurs DIP 3. Montage
ATTENTION
Pour une utilisation dans des conditions dangereuses (Zone 2), l'appareil doit être installé dans une enceinte. Conformément à la norme EN/CEI 60079-15, cette enceinte doit offrir au minimum un degré de protection IP54 selon la norme EN/CEI 60529.
Remplacement du module Le SIFLOW FC070 n'est pas échangeable à chaud. Déconnectez l'alimentation 24 V CC du SIFLOW FC070 avant de le remplacer.
Remarque Avant de mettre le module de fonction hors service, vous devez patienter au moins 3 secondes après la dernière modification de paramètres pour éviter toute perte de données dans le SENSORPROM.
ATTENTION Une mauvaise manipulation des connecteurs frontaux est susceptible d'occasionner des blessures ou des dégâts matériels
Déconnectez le SENSORPROM de l'ancien module de fonction pour le reconnecter sur le nouveau. Les derniers paramètres utilisés sont sauvegardés dans le SENSORPROM et chargés automatiquement au démarrage.
Installation et démontage du matériel 5.1 Installation et démontage du SENSORPROM
SIFLOW FC070 avec SIMATIC S7 52 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
5.1 Installation et démontage du SENSORPROM
SENSORPROM pour données et paramètres Le capteur est livré avec un SENSORPROM associé qui a été préconfiguré pour le capteur utilisé (avec des données d'étalonnage etc.) Ce SENSORPROM contient les données du capteur et les paramètres du transmetteur pour le module de fonction SIFLOW FC070.
Installation Le boîtier du SIFLOW FC070 / SIFLOW FC070 Ex présente une ouverture à l'arrière pour l'installation du SENSORPROM.
PRUDENCE Déconnectez l'alimentation 24 V CC du SIFLOW FC070 / FC070 Ex avant d'installer/démonter le SENSORPROM.
Installation et démontage du matériel 5.1 Installation et démontage du SENSORPROM
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 53
Etapes de l'installation
Tableau 5- 1 Comment installer le SENSORPROM ?
Etape Activité 1. Insérez le SENSORPROM dans la fente
prévue à cet usage à l'arrière du module. Note : Le SENSORPROM ne peut être inséré dans la fente que dans un seul sens.
2. Enfoncez le SENSORPROM dans la fente
jusqu'à ce qu'il soit entièrement encastré à l'arrière du module. Une fois le SIFLOW FC070 installé sur le rail DIN, le SENSORPROM ne risque pas de se détacher.
Installation et démontage du matériel 5.1 Installation et démontage du SENSORPROM
SIFLOW FC070 avec SIMATIC S7 54 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Etapes du démontage
Tableau 5- 2 Comment démonter le SENSORPROM ?
Etape Activité 1. Insérez avec précaution un tournevis standard
dans l'ouverture du dessus.
2. Faites glisser le SENSORPROM en dehors de la fente jusqu'à ce que vous puissiez le saisir à l'arrière.
Remarque L'installation/démontage du SENSORPROM pour SIFLOW FC070 Ex dans l'enceinte de 80 mm de large s'effectuent selon la même procédure que celle indiquée dans les tableaux ci-dessus et avec le SENSORPROM orienté dans la même direction que dans le cas du SIFLOW FC070 dans l'enceinte de 40 mm de large.
Installation et démontage du matériel 5.2 Commutateurs DIP
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 55
5.2 Commutateurs DIP
5.2.1 Commutateur d'adresse MODBUS Le module SIFLOW FC070 est doté de deux commutateurs DIP sur le côté de l'enceinte du module de fonction SIFLOW : le commutateur d'adresse d'esclave MODBUS et le commutateur de protection en écriture.
Figure 5-1 Commutateurs de protection en écriture (PE) et d'adresse Modbus
5.2.2 Adresse d'esclave MODBUS Pour une communication MODBUS, il convient de définir l'adresse d'esclave MODBUS. Cette adresse permet au maître MODBUS de communiquer individuellement avec le SIFLOW FC070. Deux options sont disponibles pour spécifier l'adresse d'esclave MODBUS : ● Réglez l'interrupteur DIP sur "0" si vous souhaitez spécifier l'adresse d'esclave MODBUS
avec PDM ou SIMATIC. Le module de fonction démarre avec l'adresse d'esclave par défaut = 1. La connexion doit d'abord être établie point-à-point avec l'adresse d'esclave "1". L'adresse d'esclave peut ensuite être modifiée via SIMATIC PDM ou SIMATIC S7 dans le HW-Config (paramètre de base "Device Address" (Adresse de l'appareil)).
Réglez l'interrupteur DIP sur "1...247" si vous souhaitez spécifier une adresse d'esclave MODBUS fixe (définie matériellement) (l'adresse d'esclave provenant de SIMATIC PDM ou SIMATIC S7 sera ignorée).
Figure 5-2 Exemple d'adresse d'esclave MODBUS
Installation et démontage du matériel 5.3 Installation sur le rail
SIFLOW FC070 avec SIMATIC S7 56 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
5.2.3 Protection en écriture A proximité du commutateur d'adresse d'esclave MODBUS se trouve, dans une autre ouverture, le commutateur de protection en écriture. Le commutateur de protection en écriture est le plus éloigné sur la gauche. Les deux autres commutateurs ne sont pas utilisés et doivent être laissés sur "OFF". Lorsque cette protection en écriture est activée, seule la lecture des paramètres est possible. Ce commutateur vous permet d'éviter les transferts accidentels de mises à jour du firmware vers le module de fonction. La protection en écriture est activée lorsque le commutateur est sur "ON".
5.3 Installation sur le rail SIFLOW FC070 est un module de fonction du système SIMATIC S7-300 et peut être connecté directement au système d'automatisation via le bus de fond de panier. Le montage/câblage du module de fonction de 40/80 mm de large est considérablement simplifié par le système de fixation par clipsage sur rail DIN.
Conditions requises ● Le système d'automatisation est complètement configuré. ● Le rail de fixation est installé.
Remarque Le rail DIN se fixe normalement à l'horizontale. En cas de montage non horizontal du rail DIN, le SIFLOW FC070 pourra être utilisé uniquement à des températures ambiantes inférieures (voir Caractéristiques techniques (Page 151)).
Remarque Lorsque le SIFLOW FC070 est utilisé en association avec des composantes SIMATIC, il convient de respecter les instructions d'installation de SIMATIC S7. Des descriptions détaillées sont fournies dans les manuels SIMATIC correspondants traitant de l'installation du système d'automatisation S7-300 ou ET 200M.
Etapes de l'installation L'installation du SIFLOW FC070 s'effectue selon les étapes suivantes : 1. Vérifiez que le connecteur de bus est raccordé au module sur la gauche du SIFLOW
FC070. 2. Connectez le connecteur de bus au module suivant, situé à droite du SIFLOW FC070 (le
cas échéant), en l'insérant à l'arrière du SIFLOW FC070. 3. Installez le SIFLOW FC070 sur le dessus du rail, poussez-le contre le module de gauche
et fixez-le en place d'un mouvement de pivotement. 4. Vissez le SIFLOW FC070 à l'élément inférieur du rail à l'aide d'une vis (deux vis pour le
SIFLOW FC070 Ex). 5. Etiquetez le SIFLOW FC070 en fonction de votre système d'identification.
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 57
Raccordement 66.1 Consignes générales
ATTENTION L'appareil est conçu pour fonctionner avec une très basse tension de sécurité (SELV) générée par une alimentation limitée (LPS). Cela signifie que les bornes d'alimentation doivent être raccordées exclusivement à une alimentation SELV / LPS conforme aux normes IEC60850-1/VDE0805-1. Des mesures doivent être prises pour éviter tout dépassement de la tension nominale de plus de 40% sous l'effet de perturbations transitoires. Ce critère est respecté uniquement si une alimentation de type SELV (très basse tension de sécurité) est utilisée.
ATTENTION RISQUE D'EXPLOSION : NE PAS CONNECTER L'APPAREIL LORSQUE L'ATMOSPHERE EST INFLAMMABLE OU EXPLOSIBLE.
ATTENTION Si la température dépasse 70°C au niveau du câble ou à l'entrée du conduit, ou 80°C au niveau du point de dérivation des conducteurs, des mesures particulières doivent être prises. Lorsque l'appareil est utilisé à des températures ambiantes (air) de 50 à 60 °C, il est primordial que les câbles utilisés soient approuvés pour une température de service maximale d'au moins 85°C.
Voir aussi Systèmes d'automatisation S7-300, M7-300, ET 200M, modules E/S Ex (http://support.automation.siemens.com/WW/view/fr/4068901)
Raccordement 6.2 Montage du SIFLOW FC070 Ex
SIFLOW FC070 avec SIMATIC S7 58 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
6.2 Montage du SIFLOW FC070 Ex
Conditions préalables
ATTENTION Pour une installation à sécurité intrinsèque du FC070 EX, toutes les séparations, les câbles et les connexions doivent satisfaire aux normes EN 50020:2002 / CEI 60079-11.
Raccordement 6.2 Montage du SIFLOW FC070 Ex
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 59
Utilisation de la séparation Lors de l'installation du groupe de fonction, la séparation fournie doit être utilisée comme indiqué sur les illustrations ci-dessous en laissant un espace minimal de 50 mm (longueur minimale de fil) entre les connexions à sécurité non intrinsèque (X2, X3 et X4, à gauche) et le raccordement du capteur (X1, à droite).
Séparation du SIFLOW FC070 Ex en place
(1) (2)
Séparation Connecteur du capteur
Raccordement 6.2 Montage du SIFLOW FC070 Ex
SIFLOW FC070 avec SIMATIC S7 60 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Utilisation de la séparation du SIFLOW FC070 Ex
(1) (2)
Séparation Connecteur du capteur
Montage du module 1. Retirez la séparation avant de connecter les câbles. 2. Câblez le connecteur du capteur X1 et connectez-le à droite du connecteur mâle (Voir
Câblage des modules Ex (Page 64).) 3. Insérez la séparation comme indiqué sur les illustrations ci-dessus.
Raccordement 6.2 Montage du SIFLOW FC070 Ex
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 61
4. Raccordez X2, X3 et X4 aux connecteurs mâles correspondants à gauche. . 5. Connectez le blindage aux bornes 1, 2, 14, 17 et 20 du connecteur frontal à 20 pôles X1
fourni à cet effet.
PRUDENCE
Les câbles des connecteurs mâles X2, X3 et X4 doivent ressortir du module de fonction par le haut. Le blindage des câbles doit être connecté, si nécessaire, à des bornes de blindage reliées à la terre.
PRUDENCE
Evitez de connecter le blindage du câble de connexion du capteur directement à la terre sur le côté du module de fonction SIFLOW FC070 Ex.
PRUDENCE
Faites passer les conducteurs à sécurité intrinsèque et ceux à sécurité non intrinsèque dans des conduits de câbles distincts pour réaliser une séparation stricte dans le système de câblage
Remarque Si la longueur minimale de fil entre les parties conductrices de modules Ex et modules standard est < 50 mm, vous pouvez respecter la longueur de fil entre les modules de deux façons : • Intercalez entre les modules Ex et standard concernés le module de réservation DM
370 (6ES7 370-0AA01-0AA0). • En cas d'utilisation des modules du bus de fond de panier actif, vous pouvez aussi
utiliser la barrette de séparation Ex (6ES7 195-1KA00-0XA0).
Données de sécurité (valeurs maximales), SIFLOW FC070 Ex Sortie excitation capteur, connexions X1, bornes 3 et 4 • Uo : 16 V • Io : 122 mA • Po : 0,5 W • Co : 200 nF • Lo : 2,2 mH
Entrée tête de mesure du capteur, connexions X1, bornes 12, 13, 15 et 16 • Uo : 15 V • Io : 7,5 mA • Po : 0,028 W • Co : 200 nF • Lo : 20 mH
Raccordement 6.3 Câblage des modules non-Ex
SIFLOW FC070 avec SIMATIC S7 62 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Données de sécurité (valeurs maximales), SIFLOW FC070 Ex Sortie/entrée température du capteur, connexions X1, bornes 5, 6, 18 et 19 • Uo : 15 V • Io : 5,8 mA • Po : 0,022 W • Co : 200 nF • Lo : 10 mH
Température ambiante : Ta : 0 °C à 60 °C pour une installation horizontale du rail de fixation, Ta : 0 °C à 50 °C pour une installation verticale du rail de fixation
Référence D'autres informations sur la séparation des câbles à sécurité intrinsèque de ceux à sécurité non intrinsèque et sur l'utilisation du module de réservation DM 370 sont disponibles dans le manuel de référence "Systèmes d'automatisation S7-300, M7-300, ET 200M, modules E/S Ex (http://support.automation.siemens.com/WW/view/fr/4068901)" (qui fait partie du pack documentation 6ES7 398-8RA00-8AA0).
6.3 Câblage des modules non-Ex
Emplacements des éléments de raccordement Tous les signaux pour le module de fonction SIFLOW FC070 sont connectés à un connecteur frontal à 40 pôles.
Figure 6-1 Connecteur frontal (non ex)
Raccordement 6.3 Câblage des modules non-Ex
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 63
Raccordement du connecteur frontal 1. Câblez le connecteur frontal comme décrit dans les manuels d'utilisation du SIMATIC S7-
300, de la CPU 31xC et de la CPU 31x, au chapitre Installation. Concernant le brochage du connecteur frontal, voir ci-dessous.
2. Connectez le blindage des fils à l'aide d'un bornier comme décrit dans les manuels d'utilisation du SIMATIC S7-300, de la CPU 31xC et de la CPU 31x, au chapitre Installation. Le raccordement du blindage uniquement au connecteur frontal ne constitue pas une méthode de mise à la terre / CEM appropriée.
3. Connectez le capteur au connecteur frontal à l'aide du câble à 10 fils fourni avec le capteur. Concernant le code de couleurs des signaux du capteur, voir ci-dessous.
Brochage du connecteur frontal
Figure 6-2 Brochage du connecteur frontal du SIFLOW FC070
Les 8 broches "SHIELD (earth)" sont connectées à l'intérieur du module au rail DIN.
Raccordement 6.4 Câblage des modules Ex
SIFLOW FC070 avec SIMATIC S7 64 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Code de couleurs du câble du capteur Broche Signal Couleur Signification 23 DRV + brun Excitateur + 24 DRV - rouge Excitateur - 25 T In + orange Entrée temp. + 26 T In - jaune Entrée temp. - 32 PU 1+ vert Tête de mesure capteur
1 + 33 PU 1- bleu Tête de mesure capteur
1 - 35 PU 2+ violet Tête de mesure capteur
2 + 36 PU 2- gris Tête de mesure capteur
2 - 38 T Out + blanc Sortie temp. + 39 T Out - noir Sortie temp. - 21, 22, 34, 37, 40 Blindage -- Shield (earth)
6.4 Câblage des modules Ex
Emplacements des éléments de raccordement Tous les signaux pour le module de fonction SIFLOW FC070 Ex sont connectés à un connecteur frontal à 10/7/3 pôles et à un connecteur frontal à 20 pôles. ● Le capteur au connecteur frontal à 20 pôles (X1) ● Les interfaces de communication au connecteur frontal à 10 pôles (X2)
Raccordement 6.4 Câblage des modules Ex
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 65
● Les entrées/sorties au connecteur frontal à 7 pôles (X3) ● L'alimentation au connecteur frontal à 3 pôles (X4)
Figure 6-3 Front connector_SIFLOW_FC070_ex
Raccordement du connecteur frontal 1. Câblez le connecteur frontal à 20 pôles (X1) comme décrit dans les manuels d'utilisation
du SIMATIC S7-300, de la CPU 31xC et de la CPU 31x, au chapitre Installation. Concernant le brochage du connecteur frontal, voir ci-dessous.
2. Câblez les connecteurs frontaux à 10, 7 et 3 pôles (X2, X3, X4). Concernant le brochage du connecteur frontal, voir ci-dessous.
3. Connectez le capteur au connecteur frontal à l'aide du câble à 10 fils fourni avec le capteur. Concernant le code de couleurs des signaux du capteur, voir ci-dessous.
Raccordement 6.4 Câblage des modules Ex
SIFLOW FC070 avec SIMATIC S7 66 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Brochage du connecteur frontal du SIFLOW FC070 Ex
Figure 6-4 Brochage du connecteur frontal du Siflow FC070 Ex
● Les 3 broches "SHIELD (earth)" sont connectées à l'intérieur du module au rail DIN. ● Les 5 broches "SHIELD (Ex)" sont connectées à l'intérieur du module mais isolées de
"SHIELD (earth)".
Code de couleurs du câble du capteur Broche Signal Couleur Signification 3 DRV + brun Excitateur + 4 DRV - rouge Excitateur - 5 T In + orange Entrée temp. + 6 T In - jaune Entrée temp. - 12 PU 1+ vert Tête de mesure capteur
1 +
Raccordement 6.4 Câblage des modules Ex
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 67
Broche Signal Couleur Signification 13 PU 1- bleu Tête de mesure capteur
1 - 15 PU 2+ violet Tête de mesure capteur
2 + 16 PU 2- gris Tête de mesure capteur
2 - 18 T Out + blanc Sortie temp. + 19 T Out - noir Sortie temp. - 1, 2, 14, 17, 20 Shield Ex -- Shield (Ex)
ATTENTION NE connectez PAS le blindage du câble de connexion du capteur directement à la terre sur le côté du module de fonction SIFLOW FC070 Ex. Connectez le blindage aux bornes 1, 2, 14, 17 et 20 du connecteur frontal à 20 pôles X1 fourni à cet effet.
ATTENTION Les connecteurs X2, X3 et X4 (côté gauche) sont à sécurité NON intrinsèque et les câbles reliés à ces connecteurs NE doivent PAS passer dans la zone à risque d'explosion.
Raccordement 6.5 Exemples de raccordements
SIFLOW FC070 avec SIMATIC S7 68 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
6.5 Exemples de raccordements
6.5.1 Connexion à un maître MODBUS via RS485
5 - RS485 A
6 - RS485 B
7 - RS485 A'
8 - RS485 B'
9 - RS485 Term. A
10 - RS485 Term. B
4 -
1 -
2 - RS232 TxD
3 - RS232 RxD
A
B
Sens ● N'utilisez pas les broches 2 et 3 du SIFLOW FC070 ● La broche 4 (terre) peut être connectée ou non. ● Connectez un cavalier entre les broches 7 et 9 en guise de terminaison. ● Connectez un cavalier entre les broches 8 et 10 en guise de terminaison. ● Connectez le blindage du câble à l'élément de connexion du blindage de SIMATIC.
Raccordement 6.5 Exemples de raccordements
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 69
6.5.2 Connexion à un maître MODBUS via RS232
RxD
TxD
5 - RS485 A
6 - RS485 B
7 - RS485 A'
8 - RS485 B'
9 - RS485 Term. A
10 - RS485 Term. B
4 -
1 -
2 - RS232 TxD
3 - RS232 RxD
Remarque Les broches 1-10 sur la figure ci-dessus appartiennent au connecteur frontal X1 sur le SIFLOW FC070, et au connecteur frontal X2 (derrière la trappe de gauche) sur le SIFLOW FC070 Ex.
Sens 1. Connectez la ligne de réception RxD du maître MODBUS à la ligne d'émission TxD
(broche 2) du SIFLOW FC070. 2. Connectez la ligne d'émission TxD du maître MODBUS à la ligne de réception RxD
(broche 3) du SIFLOW FC070. 3. Connectez le blindage du câble à l'élément de connexion du blindage de SIMATIC.
PRUDENCE
N'utilisez pas les broches 5 et 10 du SIFLOW FC070.
Raccordement 6.6 Essai de fonctionnement partiel
SIFLOW FC070 avec SIMATIC S7 70 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
6.5.3 Raccordement de l'entrée TOR, les sorties TOR et l'alimentation
Figure 6-5 Raccordement de l'entrée TOR, les sorties TOR et l'alimentation
Remarque Veuillez noter que les broches représentées sur la figure ci-dessus sont celles du SIFLOW FC070. Equivalences pour le SIFLOW FC070 Ex : • Les broches 11-17 sur le connecteur frontal X1 correspondent aux broches 1-7 sur le
connecteur frontal X3 relatif au SIFLOW FC070 Ex. • Les broches 18-20 sur le connecteur frontal X1 correspondent aux broches 1-3 sur le
connecteur frontal X4 relatif au SIFLOW FC070 Ex. Voir également la figure "Brochage du connecteur frontal du SIFLOW FC070 Ex".
6.6 Essai de fonctionnement partiel A ce stade, une fois le groupe de modules installé et l'ensemble des raccordements effectués, vous devez soumettre le SIFLOW FC070 et les éléments connectés à un essai de fonctionnement partiel. Une description étape par étape de la procédure à suivre pour réaliser l'essai de fonctionnement partiel est fournie ci-après :
Etape 1 : Contrôle visuel Vérifiez que les étapes précédentes ont été correctement réalisées, autrement dit : ● Le groupe de modules présente-t-il des dommages externes ? ● Les modules sont-ils correctement positionnés ? ● Toutes les vis de fixation sont elles correctement serrées ? ● Tous les câbles de connexion sont-ils correctement connectés et serrés ? ● Le raccordement frontal est-il correctement réalisé ?
Raccordement 6.6 Essai de fonctionnement partiel
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 71
● Le blindage est-il correctement raccordé au conducteur de blindage pour tous les câbles concernés ?
● Le rail de profil est-il connecté au conducteur de terre ? ● Tous les outils, le matériel et les composants qui n'appartiennent pas au S7 ou au
SIFLOW FC070 ont-ils été retirés du rail de profil et du groupe de modules ?
Etape 2 : Raccordement ● Raccordez le SIFLOW FC070 à l'alimentation 24V ● Mettez l'appareil sous tension.
Remarque L'initialisation correcte du SIFLOW FC070 dans le SIMATIC n'est garantie que si : • le S7 SPU (avec connexion décentralisée au ET 200 M) et le SIFLOW FC070 sont
mis sous tension au même moment ou
• le SIFLOW FC070 est mis sous tension en premier
Etape 3 : Contrôle des LED Après réception de la tension d'alimentation de 24V et une courte phase d'initialisation (la phase d'essai interne est indiquée par le système d'état des LED), le SIFLOW FC070 passe en mode opérationnel. Le fonctionnement correct de l'unité est indiqué par les LED comme décrit ci-dessous : ● LED (RUN) --> Allumée ● LED (FLO) --> Clignote lors des mesures de débits - sinon, éteinte. ● LED (SF) --> Eteinte En cas d'erreur, veuillez vous référer au chapitre "Diagnostic et recherche des pannes (Page 139)" du Manuel d'instructions. Si une erreur persiste après vérification de l'installation et du raccordement, poursuivez la mise en service et utilisez soit SIMATIC PDM, soit SIMATIC S7 pour identifier l'erreur.
Raccordement 6.6 Essai de fonctionnement partiel
SIFLOW FC070 avec SIMATIC S7 72 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 73
Installation des logiciels 7
Le pack d'installation logicielle suivant est fourni avec le SIFLOW FC070 : ● Bibliothèque de logiciels de SIFLOW S7 ● Pack de support matériel de SIFLOW S7 ● Pilote d'unité SIFLOW PDM (pilote EDDL) Le pack d'installation logicielle se trouve sur le CD fourni avec le module et la dernière version est téléchargeable gratuitement à l'adresse : http://support.automation.siemens.com (http://support.automation.siemens.com/WW/view/en/23781606/133100)
7.1 Installation de la bibliothèque de logiciels de S7 Pour que le SIFLOW FC070 soit accepté dans le catalogue des modules du gestionnaire SIMATIC, le programme d'installation (start.exe) (fourni avec le CD) doit être exécuté. La mise à jour/installation de la bibliothèque de logiciels de S7 s'effectue selon les étapes suivantes : 1. Téléchargez la mise à jour "Setup SiFlow FC Lib for S7 Vxx.zip" sur Internet, ou copiez le
fichier à partir du CD fourni vers le dossier cible, puis décompressez le fichier. 2. Ouvrez le dossier Disk 1 sur votre disque dur, exécutez "setup.exe" et suivez les étapes
de l'assistant pour copier les blocs de la bibliothèque vers l'environnement S7. 3. Ouvrez le gestionnaire SIMATIC et copiez les blocs de la bibliothèque SIFLOW
(SIFL_FC, DB_FLOW_VEC, DB_FLOW_PARA et UDT_SIFL_FC) dans le projet SIMATIC S7.
Remarque Le chemin pour accéder à la bibliothèque SIFLOW (SIFL_FC) est le suivant : Gestionnaire SIMATIC -> File (Fichier) -> Open (Ouvrir) -> Libraries (Bibliothèques).
7.2 Installation du pack de support matériel de S7 Le module de fonction SIFLOW FC070 ne se trouve pas dans le catalogue de modules de STEP 7, mais s'installe ultérieurement par le biais d'une mise à jour matérielle (Pack de support matériel "s7h2008x.hsp"). Cette mise à jour matérielle contient l'IGU pour HW-Config et l'aide en ligne.
Installation des logiciels 7.2 Installation du pack de support matériel de S7
SIFLOW FC070 avec SIMATIC S7 74 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Guide d'installation pas à pas La procédure d'installation du pack de support matériel comporte les étapes suivantes : 1. Téléchargez le fichier "hsp2008.zip" inclus dans la mise à jour disponible sur Interne ou
copiez le fichier à partir du CD fourni vers le dossier cible et décompressez-le. 2. Ouvrez le projet dans le Gestionnaire SIMATIC et démarrez HW-Config. 3. Dans HW-Config, sélectionnez la commande de menu Options > Install HW updates
(Installer les mises à jour matérielles). 4. La boîte de dialogue suivante vous permet de spécifier si vous souhaitez télécharger une
mise à jour matérielle sur Internet ou la copier à partir du CD, ou encore installer des mises à jour déja téléchargées (sélection possible).
5. Sélectionnez les composantes à installer (par ex. "Copy from disk" (Copie à partir du disque) -> recherchez et exécutez les fichiers copiés sur le disque dur), puis cliquez sur le bouton "Install" (Installer).
Configuration matérielle dans S7-300 (CPU315-2-DP)
Figure 7-1 Configuration matérielle S7300
Installation des logiciels 7.3 Installation du pilote d'unité PDM
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 75
Configuration matérielle dans S7153 ET200M (IM 153-1)
Figure 7-2 Configuration matérielle ET200M
Après installation de la mise à jour matérielle, l'IUG peut être utilisée pour configurer les paramètres statiques de base du SIFLOW FC070 dans le profil de catalogue "Standard".
7.3 Installation du pilote d'unité PDM
Remarque Concernant l'installation de PDM, veuillez vous référer au manuel correspondant.
La procédure d'installation du pilote d'unité PDM comporte les étapes suivantes : ● Téléchargez le fichier de mise à jour sur Internet ou copiez le fichier à partir du CD fourni
vers le dossier cible et décompressez-le. ● Ouvrez "Manage Device Catalog" (Gestion du catalogue d'appareils) à partir de Start
(Démarrer) > SIMATIC > SIMATIC PDM. ● Parcourez le dossier jusqu'au pilote d'unité PDM, sélectionnez "SIFLOW FC070" et
cliquez sur "OK". Le pilote s'installe sur le PC.
Communication via le port série Pour configurer la communication via le port série, réglez la longueur des tampons de transmission et de réception sur 1 octet ("basse"). Pour ce faire, procédez comme suit :
Installation des logiciels 7.3 Installation du pilote d'unité PDM
SIFLOW FC070 avec SIMATIC S7 76 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
● Cliquez avec le bouton droit sur "Poste de travail" et sélectionnez "Propriétés". Sélectionnez ensuite le chemin suivant : Matériel > Gestionnaire de périphériques > Ports > COM 1 ...8.
● Double-cliquez sur le port approprié. Sélectionnez ensuite le chemin suivant : Paramètres du port > Avancé ....
● Réglez le tampon de réception et le tampon de transmission sur 1 octet ("basse"). Pour que ce nouveau paramètrage soit pris en compte, vous devez redémarrer votre ordinateur.
Installation des logiciels 7.3 Installation du pilote d'unité PDM
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 77
Guide de configuration pas à pas de PDM dans le Gestionnaire SIMATIC La configuration ci-dessous dans le Gestionnaire SIMATIC doit être effectuée avant que la connexion avec le SIFLOW FC070 soit établie. 1. Ajoutez le module au réseau SIMATIC MODBUS :
– Sélectionnez "View" (Affichage) ->"Process Device Network view" (Affichage réseaux d'appareils de process)
– Cliquez avec le bouton droit sur "Net" (Réseau) et sélectionnez "Insert New Object" (Insérer nouvel objet) ->"Modbus Net" (Réseau Modbus).
– Cliquez avec le bouton droit sur "Modbus Net" (Réseau Modbus) et sélectionnez "Insert New Object" (Insérer nouvel objet) ->"Modbus Device" (Appareil Modbus).
– Cliquez sur "Assign" (Affecter) et affectez l'appareil Modbus à SIFLOW FC070 (Sensor (capteur)->Flow (Débit)->Coriolis->SIEMENS->SIFLOW FC070-> "appropriate sensor type and size"(type et taille de capteur appropriés))
2. Spécifiez l'adresse de Port-COM : – Sélectionnez le chemin suivant : Net (Réseau)->"Name of PC" (Nom du PC)->"COM
Interface" (Interface COM) et double-cliquez sur "COM Interface" (Interface COM). – Sélectionnez "Connection" (Connexion) et paramétrez le Port-COM approprié.
Figure 7-3 Paramétrage du port de communication du PDM
3. Configurez les paramètres de communication pour le réseau SIMATIC MODBUS. – Sélectionnez "Net" (Réseau) -> "Modbus Net" (Réseau Modbus), cliquez avec le
bouton droit sur "Modbus net" (Réseau Modbus) et sélectionnez "Object Properties" (Propriétés de l'objet)
– Sélectionnez "Connection" (Connexion) et configurez les paramètres de communication appropriés (les paramètres par défaut sont indiqués ci-dessous).
Installation des logiciels 7.3 Installation du pilote d'unité PDM
SIFLOW FC070 avec SIMATIC S7 78 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Figure 7-4 Paramètres de communication du PDM
Paramètres par défaut pour communication MODBUS Les paramètres par défaut suivants ont été configurés en usine. Paramètre Configuration par défaut Slave device address 1 Data transmission rate 19200 Vertical parity position E-8-1 (0 - pair) Response timeout 10000 ms Response delay 1 ms Interframe space 35
La configuration peut être modifiée via SIMATIC PDM ou via le MODBUS.
Remarque L'adresse par défaut de l'unité esclave (= 1) peut être modifiée par le biais de SIMATIC S7 ou de SIMATIC PDM uniquement si l'adresse de l'unité esclave spécifiée sur le commutateur DIP au niveau du module de fonction est 0. Si l'adresse spécifiée sur le commutateur DIP est comprise entre 1 et 247, cette adresse reste applicable et ne peut être modifiée par SIMATIC S7 ou SIMATIC PDM.
Voir aussi Commutateurs DIP (Page 55)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 79
Programmation dans SIMATIC S7 8
Ce chapitre explique comment communiquer avec le module de fonction en utilisant les blocs fonctionnels et de données S7 fournis avec le module.
8.1 SIFLOW FC070 dans le programme cyclique S7 Au sein du système d'automatisation S7-300/400, l'échange de données s'effectue par le biais du bloc fonctionnel FB95 SIFL_FC fourni avec le module. Le bloc fonctionnel SIFL_FC (FB95) ne figure pas dans la bibliothèque de blocs de STEP 7, mais s'installe ultérieurement en appliquant une procédure de configuration décrite au chapitre "Installation (Page 73)". Outre le bloc fonctionnel FB95, l'installation comporte les éléments suivants : ● Aide en ligne pour le bloc fonctionnel ● Deux blocs de données associés DB_FLOW_PARA (DB17) et DB_FLOW_VEC (DB16) ● Le type de données personnalisées UDT18 ● Informations de diagnostic pour HW-Config / tampon de diagnostic.
Bloc fonctionnel et bloc de données Le bloc fonctionnel et les deux blocs de données dans STEP 7 procurent une interface utilisateur avec les capteurs. Vous insérez le bloc fonctionnel SFL_FC dans le programme utilisateur et écrivez des données à destination des entrées et sorties du bloc fonctionnel (paramètres d'appel). Pendant la programmation de l'appel, un bloc de données instance est créé pour le FB SFL_FC. Outre le bloc de données instance, un DB paramètres (DB_FLOW_PARA) est requis pour chaque SIFLOW FC070 pour le stockage des paramètres. L'UDT qui l'accompagne peut également être utilisé pour la création du DB paramètres. Le DB vectoriel doit également être chargé dans la CPU SIMATIC. Un DB vectoriel peut être utilisé par plusieurs SIFLOW FC070.
Lecture de paramètres Avant toute opération de paramétrage, il s'avère nécessaire de lire tous les paramètres du SIFLOW FC070 dans le bloc de données DB_FLOW_PARA, car le bloc de données contient uniquement des données par défaut et pas de données spécifiques aux capteurs. Les données spécifiques aux capteurs sont stockées dans l'unité SENSORPROM.
Programmation dans SIMATIC S7 8.2 Fonctions du bloc fonctionnel S7 SIFL_FC (FB95)
SIFLOW FC070 avec SIMATIC S7 80 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
SIFLOW FC070 dans HW Configuration Lors de la phase de planification du projet pour la configuration matérielle dans le gestionnaire SIMATIC, les propriétés de base suivantes du module sont définies : ● Adresse de périphérique du module ● Alarme de diagnostic activée ● Alarme de processus activée ● Comportement pour l'arrêt de la CPU Les paramètres de base sont transmis au module de fonction à chaque redémarrage et transition ARRÊT/EXECUTION de la CPU. Les modifications de paramètres effectuées sur l'unité de programmation doivent être compilées et écrites dans la CPU.
8.2 Fonctions du bloc fonctionnel S7 SIFL_FC (FB95) Le FB SIFL_FC vous assiste pour l'utilisation du module de fonction SIFLOW FC070 pour des mesures de débits industriels selon le principe Coriolis. Les fonctions disponibles sont les suivantes : ● Lire un ensemble de données ● Lecture d'un ensemble de données incluant l'établissement d'une connexion ● Sélection de deux valeurs de process lisibles ● File d'attente d'erreurs avec traitement par acquittement ● Indication synchronisée des erreurs de données et de manipulation (après envoi de la
commande ou de l'ensemble de données au module de fonction) ● Ecriture de paramètres à l'aide du bloc. ● Envoi de commandes de traitement incluant l'établissement de la connexion ● Commande des deux sorties TOR ● Lecture constante du retour des deux valeurs de process sélectionnées et de l'état du
module de fonction ● Démarrage de la synchronisation ● Surveillance et contrôle du bit de vie ● Protection contre les modifications (FB verrouillé) ● Capacité multi-instances
Remarque Le FB ne traite pas les messages de diagnostic.
Programmation dans SIMATIC S7 8.3 Bloc de données DB_FLOW_PARA
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 81
Voir aussi Messages d'erreurs du SIFLOW FC070 (Page 122) Exemples (Page 90) Erreurs de données et de manipulation (Page 127) Erreurs de capteur (SE) et erreurs de process (PE) (Page 123)
8.3 Bloc de données DB_FLOW_PARA
Conditions requises Pendant la programmation de l'appel dans le SIFL_FC, un bloc de données instance est créé pour le SIFL_FC. Outre le bloc de données instance, un bloc de données de paramètres DB_FLOW_PARA (DB17) est requis pour chaque module de fonction SIFLOW FC070, afin d'y stocker les paramètres relatifs à la mesure de débits. L'UDT_SIFL_FC (UDT18) peut être utilisé pour la création du DB paramètres. Par ailleurs, le bloc de données vectoriel DB_FLOW_VEC (DB16) contenant la structure générale du DB_FLOW_PARA doit être chargé dans la CPU S7. Un seul DB_FOW_VEC est requis par CPU S7.
Fonctions de base du bloc de données DB_FLOW_PARA Le bloc de données DB_FLOW_PARA contient les paramètres et données relatifs aux mesures de débits, combinés au sein d'enregistrements de données (DR). Tous les enregistrements de données du bloc fonctionnel SIFL_FC (FB95) lus à partir du module de fonction par le biais des codes de commande 200…399 et 600…649 sont sauvegardés dans le bloc de données DB_FLOW_PARA. Tous les enregistrements de données du bloc fonctionnel SIFL_FC (FB95) écrits dans le module de fonction par le biais des codes de commande 400…599 et 650…699 proviennent du bloc de données DB_FLOW_PARA. Les enregistrements de données 2 à 12 (paramètres) peuvent être lus et écrits. Les enregistrements de données 30 à 36 (données de process) peuvent uniquement être lus à partir du module de fonction. Outre les enregistrements de données, le bloc de données DB_FLOW_PARA contient aussi les paramètres d'appel du bloc fonctionnel SIFL_FC (FB95). En reliant les entrées et sorties correspondantes du FB et du DB, les utilisateurs ont la possibilité d'écrire les entrées du FB avec les données actuelles en provenance du DB lors de l'appel du FB, ou d'écrire les données du FB dans le DB.
IMPORTANT Vous pouvez modifier le contenu (valeurs des paramètres) du DB paramètres, mais pas sa longueur ni sa structure.
Programmation dans SIMATIC S7 8.3 Bloc de données DB_FLOW_PARA
SIFLOW FC070 avec SIMATIC S7 82 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Paramètres d'appel du bloc fonctionnel Le paramètre d'appel CMD_IN vous permet de contrôler toutes les commandes, aussi bien pour la transmission d'un ensemble de données que pour l'exécution d'une commande de batch. Vous spécifiez le code de la commande par le biais de cette variable et déclenchez la commande par le biais de la variable CMD_EN = 1. Le FB SIFL_FC ne supprime pas le code de commande mais réinitialise la variable de déclenchement CMD_EN après exécution de la commande.
Configuration du bloc fonctionnel SIFL_FC (FB95) Echange de données avec le SIFLOW FC070 SIFL_FC doit être appelé une fois pour chaque module SIFLOW de la configuration matérielle.L'ADDR (ADR) est unique pour chaque module. Pour chaque SIFL_FC, un DB_FLOW_PARA est également requis. Dans un système, il n'existe qu'un seul DB_VECTOR, quel que soit le nombre de modules qui le composent. L'appel présenté correspond à une configuration type du SIFL_FC pour la plupart des applications. Sont couverts : Lecture et écriture des commandes. Modification de VAR1_VAL et VAR2_VAL Informations d'état SC_STATUS (Voir égalementMessages d'erreur (Page 122))
Programmation dans SIMATIC S7 8.3 Bloc de données DB_FLOW_PARA
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 83
Remarque Une description détaillée des paramètres d'appel individuels du bloc fonctionnel, ainsi qu'un exemple d'appel de bloc sont fournis dans l'aide en ligne du bloc fonctionnel dans STEP 7.
Tableau 8- 1 Paramètres d'appel du bloc fonctionnel SIFL_FC
Paramètre d'appel Déclaration Type de données
Description
ADDR ENTREE ENTIER Adresse de début du module de fonction SIFLOW FC070, par ex. 280 DB_PARA ENTREE ENTIER Bloc de données avec paramètres d'appel du FB jusqu'au décalage 78
du DB, puis enregistrements de données du SIFLOW FC. Un DB_FLOW_PARA requis par SIFLOW FC070 utilisé. Vous pouvez choisir librement le numéro de DB.
DB_VECTOR ENTREE ENTIER Bloc de données avec informations vectorielles décrivant la structure du DB_FLOW_PARA et commandes spéciales (600-699) qui ne peuvent être évaluées que par le FB. Un seul DB_FOW_VEC est requis par CPU SIMATIC. Vous pouvez choisir librement le numéro de DB.
Programmation dans SIMATIC S7 8.3 Bloc de données DB_FLOW_PARA
SIFLOW FC070 avec SIMATIC S7 84 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Paramètre d'appel Déclaration Type de données
Description
CMD_IN ENTREE ENTIER Code de commande à exécuter 1..25 200..399 400..599 600..649 647 648 649 650..699 699 700..704 700 701 702 703 704
Les commandes SIFLOW sont transmises directement au module. Voir aussi Commandes SIFLOW (Page 88). Lecture d'un des enregistrements de données 2..12, 30..36 du module de fonction dans le bloc de données de paramètres DB_FLOW_PARA (CMD_IN = numéro de l'enregistrement de données + 200) Ecriture d'un des enregistrements de données 2..12 du bloc de données de paramètres DB_FLOW_PARA vers le module de fonction (CMD_IN = numéro de l'enregistrement de données + 400) Lecture de groupes d'ensembles de données du module de fonction dans le bloc de données de paramètres DB_FLOW_PARA. Lecture de DR de paramètres 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ,12 Lecture de DR de données de process 30, 31, 32, 33, 34, 35, 36 Lecture de tous les ensembles de données Lecture de groupes d'ensembles de données du bloc de données de paramètres DB_FLOW_PARA dans le module de fonction. Ecriture de tous les DS de paramètres (DS 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12) du bloc de données de paramètres DB_FLOW_PARA dans le module de fonction. Importation de nouvelles valeurs transmises via l'interface E/S : Importation de toutes les nouvelles valeurs transmises via l'interface E/S (VAR_ADR, VAR_VAL, DIG_OUT, VAR1_ADR, VAR2_ADR) Importation de nouvelles valeurs pour les paramètres d'appel VAR_ADR et VAR_VAL Importation de nouvelles valeurs pour les paramètres d'appel DIG_OUT Importation d'une nouvelle valeur pour le paramètre d'appel VAR1_ADR Importation d'une nouvelle valeur pour le paramètre d'appel VAR2_ADR
VAR_ADR ENTREE ENTIER Adresse de la variable d'entrée * VAR_VAL ENTREE DWORD Valeur de la variable d'entrée DIG_OUT ENTREE DWORD Commande des sorties TOR
Programmation dans SIMATIC S7 8.3 Bloc de données DB_FLOW_PARA
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 85
Paramètre d'appel Déclaration Type de données
Description
Bit 0 / 1 Contrôle ASIC pour sortie 1/2 désactivé : • 0 = sortie contrôlée par ASIC Coriolis (sortie et LED D01 sur
impulsion, fréquence ou batch) • 1 = contrôle de la sortie par ASIC Coriolis désactivé (le contrôle
bascule sur les bits 2 et 3)
Bit 2 / 3 Etat de la sortie 1/2 avec contrôle ASIC désactivé : • 0 = désactivée (commutateur ouvert, pas de courant, LED DO1
éteinte) • 1 = activée (commutateur fermé, courant, LED DO1 allumée)
VAR1_ADR ENTREE ENTIER Adresse de la variable de sortie 1 * VAR2_ADR ENTREE ENTIER Adresse de la variable de sortie 2 * CMD_EN IN/OUT BOOL Exécution de commande (CMD_IN) :
• 1: lancement de l'exécution de la commande, réinitialisation automatique du FB après exécution de la commande
• 0: procédure terminée
ERR_MSG_Q IN/OUT BOOL Acquittement par l'utilisateur du message d'erreur dans ERR_MSG_C :• 1: Acquittement du message d'erreur • 0: pas d'acquittement du message d'erreur
CMD_INPR SORTIE BOOL Commande en cours : • 1: procédure pas encore terminée • 0: procédure terminée
CMD_FOK SORTIE BOOL Commande correctement exécutée : • 1: commande exécutée avec une erreur • 0: commande exécutée sans erreur
CMD_ERR SORTIE BOOL Erreur pendant l'exécution de la commande, indique une erreur synchrone pour exactement un cycle : • 1: présence d'une erreur synchrone • 0: aucune erreur synchrone
CMD_ERR_C SORTIE OCTET Indication statique du dernier code d'erreur relatif à une erreur synchrone (erreur en cours d'exécution de la commande). Voir tableau "Informations d'erreurs du bloc fonctionnel SIFL_FC (Page 133)"
L_VAR_ADR SORTIE ENTIER Adresse courante de la variable d'entrée L_VAR_VAL SORTIE DWORD Valeur courante de la variable d'entrée L_DIG_OUT SORTIE DWORD Sortie TOR courante L_VAR1_ADR SORTIE ENTIER Adresse courante de la variable de sortie 1 * L_VAR2_ADR SORTIE ENTIER Adresse courante de la variable de sortie 2 * VAR1_VAL SORTIE DWORD Valeur de la variable de sortie 1 VAR2_VAL SORTIE DWORD Valeur de la variable de sortie 2 SC_STATUS SORTIE DWORD Etat du module de fonction. Voir tableau "Informations d'état du
système (Page 134)" VAR1_OK SORTIE BOOL VAR1_VAL est la valeur courante de VAR1_ADR :
• 1: valeur de VAR1_VAL = VAR1_ADR • 0: valeur de VAR1_VAL ≠ VAR1_ADR
Programmation dans SIMATIC S7 8.3 Bloc de données DB_FLOW_PARA
SIFLOW FC070 avec SIMATIC S7 86 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Paramètre d'appel Déclaration Type de données
Description
VAR2_OK SORTIE BOOL VAR2_VAL est la valeur courante de VAR2_ADR : • 1: valeur de VAR2_VAL = VAR2_ADR • 0: valeur de VAR2_VAL ≠ VAR2_ADR
ERR_MSG SORTIE BOOL Nouveau message d'erreur présent dans la file d'attente d'erreurs : • 1: message d'erreur présent • 0: aucun message d'erreur
ERR_MSG_TYPE SORTIE OCTET Type de message d'erreur dans ERR_MSG_C ; bit 0 : aucune erreur • bit 1 : erreur du capteur • bit 2 : erreur de processus • bit 4 : erreur de l'opérateur
ERR_MSG_C SORTIE OCTET Numéro de message d'erreur, acquittement par l'utilisateur requis dans ERR_MSG_Q. Une fois acquitté, le message d'erreur est supprimé de la file d'attente d'erreurs. Voir tableau "Informations d'erreurs du bloc fonctionnel SIFL_FC (Page 133)", tableau "Erreurs de données et de manipulation (Page 127)" et tableau "Erreurs du capteur et erreurs de processus (Page 123)".
FB_ERR SORTIE BOOL Erreur non signalée par le SIFLOW FC070 mais détectée par le FB lui-même. Défini pour un cycle si une erreur statique apparaît ou retourne à la normale. Concernant le numéro d'erreur du FB, voir FB_ERR_C : • 1: présence d'une erreur statique • 0: aucune erreur statique
FB_ERR_C SORTIE OCTET Numéro d'erreur du FB : • Bit 0 : DB_FLOW_PARA ou DB_FLOW_VEC manquant ou de
longueur incorrecte • bit 1 : erreur durant un appel interne du SFC 58 ou SFC 59, la
valeur RET_VAL est écrite dans DB_FLOW_PARA pour un cycle • bit 2 : erreur durant l'interprétation d'un ensemble de
donnée/commande, ensemble de données spécifié ou numéro de commande incorrect
• bit 3 : erreur de bit de vie, le SIFLOW FC070 ne répond pas • bit 4 : lecture des données d'entrée E/S impossible après trois
tentatives • bit 5 : commande activée interrompue lors du redémarrage • bit 6 : réservé • bit 7 : réservé.
START_UP SORTIE BOOL Démarrage du module de fonction : • 1: procédure pas encore terminée • 0: procédure terminée
REF_COUNT SORTIE OCTET Compteur de rafraîchissement : Le SIFLOW FC070 fait augmenter le REF_COUNT d'un incrément chaque fois que les données du module de fonction sont mises à jour. Le FB utilise le REF_COUNT pour un contrôle de cohérence sur l'ensemble de la zone 16 octets des données du module de fonction.
* Les adresses des paramètres d'appel (L_)VAR_ADR, (L_)VAR1_ADR, (L_)VAR2_ADR sont des adresses MODBUS.
Programmation dans SIMATIC S7 8.4 Fonctions du bloc de données DB_FLOW_VEC
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 87
Voir aussi Fonctions du bloc fonctionnel S7 SIFL_FC (FB95) (Page 80)
8.4 Fonctions du bloc de données DB_FLOW_VEC Le bloc de données vectoriel DB_FLOW_VEC (DB16) contient les pointeurs des ensembles de données dans le DB_FLOW_PARA et les commandes entrées qui doivent être exécutées. Il vous suffit de télécharger le DB vectoriel dans la CPU S7 pour que le FB SIFL_FC puisse utiliser les informations qui y ont été entrées. Le DB vectoriel n'est pas utile pour la suite de la création de votre programme utilisateur car le programme accède à la zone mémoire de la CPU en utilisant une fonction d'accès symbolique.
IMPORTANT Ne modifiez ni le contenu, ni la longueur, ni la structure du DB vectoriel. Il suffit de le charger une seule fois pour chaque CPU S7, quel que soit le nombre de modules de fonction SIFLOW FC070 déployés. Vous pouvez choisir librement le numéro du DB_FLOW_VEC.
8.5 Enregistrements de données dans le bloc de données FC_FLOW_PARA
DR N°
Contenu Lecture/ écriture
Description
Commandes DB_Length Longueur du DB Cycle max. du bit de vie Surveillance du bit de vie Code d'erreur SFC Erreur de communication RET_VAL
SFC 58 / 59 Tous les paramètres d'appel du FB95 Voir Etape 1 : Lecture des paramètres
dans DB17 (DB_FLOW_PARA) (Page 105)
Paramètres 2 Unités L / E Paramétrage des unités 3 Paramètre de base L / E Configuration des paramètres de base 4 Paramètre compteurs L / E Paramétrage des compteurs 1 + 2 5 Paramètre sortie TOR L / E Paramétrage de la sortie TOR 6 Paramètre entrée TOR L / E Paramétrage de l'entrée TOR 7 Paramètre interface COM L / E Paramètrage pour P-BUS et
interface RS 485
Programmation dans SIMATIC S7 8.6 Commandes
SIFLOW FC070 avec SIMATIC S7 88 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
DR N°
Contenu Lecture/ écriture
Description
8 Paramètre date et heure L / E Paramétrage de la date et de l'heure 9 Paramètre caractéristiques du capteur L / E Spécification des propriétés du capteur 10 Paramètre simulation L / E Spécification des valeurs de simulation 11 Paramètre présélection du process L / E Configuration des paramètres par défaut
du process 12 Paramètre limites L / E Configuration des limites par défaut Données de process, d'utilisation et du
produit
Données de process, d'utilisation et du produit 30 Informations de process du débitmètre L Données de process actuelles 31 Informations d'utilisation L Données d'informations d'utilisation 32 Informations transmetteur L Données du transmetteur 33 Informations capteur L Données du capteur 34 Informations client L Données du client 35 Informations d'ID MODBUS L Données MODBUS 36 Informations d'utilisation MODBUS L Données MODBUS
Remarque Les enregistrements de données répertoriés ci-dessus sont décrits en détail dans les sections suivantes. Veuillez noter que les valeurs min./max. mentionnées dans les tableaux pour plus de clareté se trouvent dans des enregistrements de données distincts. La relation entre un enregistrement de données et les valeurs min./max. associées est la suivante : • Valeurs min. : N° de DR + 40 se rapporte à l'enregistrement de données "Min."
correspondant • Valeur max. : N° de DR + 80 se rapporte à l'enregistrement de données "Max."
correspondant Exemple : pour l'enregistrement de données 4, les valeurs min. se trouvent dans le DR 44 et les valeurs max. dans le DR 84. Les valeurs min./max. sont uniquement des valeurs internes au module ; autrement dit, le programme utilisateur n'a pas accès aux enregistrements de données min./max.
8.6 Commandes
Tableau 8- 2 Commandes
Décalage dans le DB
Décalage dans le DR
Mnémonique Type de données
Description
0.0 0.0 i_DB_Length INT Longueur du DB 2.0 2.0 i_MaxLifeBitCyc INT Surveillance du bit de vie 4.0 4.0 w_SFC_ERR_C WORD Erreur de communication RET_VALSFC58/59
Programmation dans SIMATIC S7 8.6 Commandes
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 89
Décalage dans le DB
Décalage dans le DR
Mnémonique Type de données
Description
6.0 6.0 i_CMD_INPUT INT Code de commande à exécuter 8.0 8.0 i_VAR_ADRESS INT Adresse de la variable d'entrée 10.0 10.0 d_VAR_VALUE DWORD Valeur de la variable d'entrée 14.0 14.0 w_DIG_OUTPUT WORD Commande des sorties TOR 16.0 16.0 i_VAR1_ADR INT Adresse de la variable de sortie 1 18.0 18.0 i_VAR2_ADR INT Adresse de la variable de sortie 2 20.0 20.0 b_CMD_ERR_CODE BYTE Erreur dans l'exécution de la commande 21.0 21.0 b_REFRESH_COUNTER BYTE Compteur de rafraîchissement 22.0 22.0 d_VAR1_VALUE DWORD Valeur de la variable de sortie 1 26.0 26.0 d_VAR2_VALUE DWORD Valeur de la variable de sortie 2 30.0 30.0 i_LAST_VAR_ADR INT Adresse courante de la variable d'entrée 32.0 32.0 d_LAST_VAR_VALUE DWORD Valeur courante de la variable d'entrée 36.0 36.0 w_LAST_DIGITAL_OUT WORD Sortie TOR courante 38.0 38.0 i_LAST_VAR1_ADR INT Adresse courante de la variable de sortie 1 40.0 40.0 i_LAST_VAR2_ADR INT Adresse courante de la variable de sortie 2 42.0 42.0 d_SC_STATUS DWORD Etat du module de fonction 46.0 46.0 b_ERR_MSG_TYPE BYTE Type de message d'erreur en provenance du module
de fonction 47.0 47.0 b_ERR_MSG_CODE BYTE Numéro du message d'erreur en provenance du
module de fonction 48.0 48.0 b_FB_ERR_CODE BYTE Numéro d'erreur du FB 49.0 49.0 bo_CMD_IN_PROGRESS BOOL Commande en cours d'exécution 49.1 49.1 bo_CMD_FINISHED_OK BOOL Commande correctement exécutée 49.2 49.2 bo_CMD_ERR BOOL Erreur dans l'exécution de la commande 49.3 49.3 bo_VAR1_OK BOOL VAR1_VAL est la valeur courante de VAR1_ADR 49.4 49.4 bo_VAR2_OK BOOL VAR2_VAL est la valeur courante de VAR2_ADR 49.5 49.5 bo_FB_ERR BOOL Erreur détectée par le FB lui-même. 49.6 49.6 bo_ERR_MSG BOOL Nouveau message d'erreur présent 49.7 49.7 bo_START_UP_IN_PROG
RESS BOOL Démarrage du module de fonction
50.0 50.0 bo_CMD_ENABLE BOOL Exécution de la commande 50.1 50.1 bo_ERR_MSG_QUIT BOOL Acquittement par l'utilisateur du message d'erreur 52.0 52.0 s_CMD1 STRUCT Entrée de commande 1 52.0 0.0 i_CMD1_Code INT Code de commande 54.0 2.0 bo_CMD1_Trigger BOOL Activation de commande 54.1 2.1 bo_CMD1_InProgress BOOL Commande en cours d'exécution 54.2 2.2 bo_CMD1_FinishedOk BOOL Commande correctement exécutée 54.3 2.3 bo_CMD1_FinishedError BOOL Erreur dans l'exécution de la commande 56.0 56.0 s_CMD2 STRUCT Entrée de commande 2 56.0 0.0 i_CMD2_Code INT Code de commande 58.0 2.0 bo_CMD2_Trigger BOOL Activation de commande
Programmation dans SIMATIC S7 8.7 Exemples
SIFLOW FC070 avec SIMATIC S7 90 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB
Décalage dans le DR
Mnémonique Type de données
Description
58.1 2.1 bo_CMD2_InProgress BOOL Commande en cours d'exécution 58.2 2.2 bo_CMD2_FinishedOk BOOL Commande correctement exécutée 58.3 2.3 bo_CMD2_FinishedError BOOL Erreur dans l'exécution de la commande 60.0 60.0 s_CMD3 STRUCT Entrée de commande 3 60.0 0.0 i_CMD3_Code INT Code de commande 62.0 2.0 bo_CMD3_Trigger BOOL Activation de commande 62.1 2.1 bo_CMD3_InProgress BOOL Commande en cours d'exécution 62.2 2.2 bo_CMD3_FinishedOk BOOL Commande correctement exécutée 62.3 2.3 bo_CMD3_FinishedError BOOL Erreur dans l'exécution de la commande 64.0 64.0 w_DB_RES89 WORD 66.0 66.0 w_DB_RES90 WORD 68.0 68.0 w_DB_RES91 WORD 70.0 70.0 w_DB_RES92 WORD 72.0 72.0 w_DB_RES93 WORD 74.0 74.0 w_DB_RES94 WORD 76.0 76.0 w_DB_RES95 WORD 78.0 78.0 w_DB_RES96 WORD
8.7 Exemples
8.7.1 Lecture de valeurs de process relatives au débit massique et au compteur 2
Tableau 8- 3 Configurer la valeur de la variable de sortie VAR1_VAL sur débit massique
STL CALL FB95,DB195 Appel du FB "SIFL_FC" avec le DB instance 195 (par
ex.) ADDR := 280 Adresse de début du SIFLOW FC070 (par ex.) DB_FLOW_PARA :=17 Numéro de bloc de données de paramètres DB_FLOW_VEC :=16 Numéro de bloc de données vectoriel CMD_IN :=703 Commande à exécuter, ici : Charger l'adresse 3000
comme adresse de la variable de sortie L_VAR1_ADR VAR_ADR := non pertinent VAR_VAL := non pertinent DIG_OUT := non pertinent VAR1_ADR := 3000 Adresse MODBUS pour débit massique VAR2_ADR := non pertinent CMD_INPR := 1=Commande en cours CMD_FOK := 1=Commande correctement exécutée CMD_ERR := 1=La commande n'a pas été exécutée CMD_ERR_C := Code d'erreur pour commande non exécutée REF_COUNT := non pertinent VAR1_VAL := Valeur lue à partir de L_VAR1_ADR VAR2_VAL := non pertinent
Programmation dans SIMATIC S7 8.7 Exemples
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 91
STL L_VAR_ADR := non pertinent L_VAR_VAL := non pertinent L_DIG_OUT := non pertinent L_VAR1_ADR := Valeur lue à partir de VAR1_VAL L_VAR2_ADR := non pertinent SC_STATUS := non pertinent ERR_MSG := 1=Nouveau message d'erreur présent ERR_MSG_TYPE := 0: Aucune erreur ; 1, 2, 4=Type de message d'erreur ERR_MSG_C := Numéro du message d'erreur FB_ERR := Erreur du FB FB_ERR_C := Numéro d'erreur du FB START_UP := non pertinent VAR1_OK := 1=Si VAR1_ADR = L_VAR1_ADR VAR2_OK := 1=Si VAR2_ADR = L_VAR2_ADR CMD_EN :=1 1=Exécution de commande CMD_IN ERR_MSG_Q := 1=Acquittement par l'utilisateur du message d'erreur
dans ERR_MSG_C
Après exécution correcte de la commande 703, le débit massique est désormais fourni par la valeur de la variable de sortie VAR1_VAL et l'adresse de la variable de sortie L_VAR1_ADR est 3000. De même, VAR1_OK = 1 car VAR1_ADR et L_VAR1_ADR sont désormais égales.
Tableau 8- 4 Configurer le Compteur 2 sur la valeur de la variable de sortie VAR2_VAL
STL CALL FB95,DB195 Appel du FB "SIFL_FC" avec le DB instance 195 (par
ex.) ADDR := 280 Adresse de début du SIFLOW FC070 (par ex.) DB_FLOW_PARA :=17 Numéro de bloc de données de paramètres DB_FLOW_VEC :=16 Numéro de bloc de données vectoriel CMD_IN :=704 Commande à exécuter, ici : Charger l'adresse 3024
comme adresse de la variable de sortie L_VAR2_ADR VAR_ADR := non pertinent VAR_VAL := non pertinent DIG_OUT := non pertinent VAR1_ADR := 3000 Adresse MODBUS pour débit massique VAR2_ADR := 3024 Adresse MODBUS pour Compteur 2 CMD_INPR := 1=Commande en cours CMD_FOK := 1=Commande correctement exécutée CMD_ERR := 1=La commande n'a pas été exécutée CMD_ERR_C := Code d'erreur pour commande non exécutée REF_COUNT := non pertinent VAR1_VAL := Débit massique VAR2_VAL := Valeur lue à partir de L_VAR2_ADR L_VAR_ADR := non pertinent L_VAR_VAL := non pertinent L_DIG_OUT := non pertinent L_VAR1_ADR := 3000 Adresse MODBUS pour débit massique L_VAR2_ADR := Valeur lue à partir de VAR1_VAL SC_STATUS := non pertinent ERR_MSG := 1=Nouveau message d'erreur présent ERR_MSG_TYPE := 0: Aucune erreur ; 1, 2, 4=Type de message d'erreur ERR_MSG_C := Numéro du message d'erreur FB_ERR := Erreur du FB FB_ERR_C := Numéro d'erreur du FB
Programmation dans SIMATIC S7 8.7 Exemples
SIFLOW FC070 avec SIMATIC S7 92 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
STL START_UP := non pertinent VAR1_OK := 1 1=Si VAR1_ADR = L_VAR1_ADR VAR2_OK := 1=Si VAR2_ADR = L_VAR2_ADR CMD_EN :=1 1=Exécution de commande CMD_IN ERR_MSG_Q := 1=Acquittement par l'utilisateur du message d'erreur
dans ERR_MSG_C
Après exécution correcte de la commande 704, la valeur du Compteur 2 est disponible au niveau de la valeur de variable de sortie VAR2_VAL et l'adresse de la variable de sortie L_VAR2_ADR est 3024. De même, VAR2_OK = 1 car VAR2_ADR et L_VAR2_ADR sont désormais égales.
8.7.2 Réinitialiser le compteur 2 Après lecture du débit massique et du Compteur 2, ce dernier peut alors être réinitialisé.
Tableau 8- 5 Réinitialiser le compteur 2
STL CALL FB95,DB195 Appel du FB "SIFL_FC" avec le DB instance 195 (par
ex.) ADDR := 280 Adresse de début du SIFLOW FC070 (par ex.) DB_FLOW_PARA := 17 numéro de bloc de données de paramètres DB_FLOW_VEC := 16 Numéro de bloc de données vectoriel CMD_IN := 10 Commande à exécuter, ici : Réinitialisation du
Compteur 2 VAR_ADR := non pertinent VAR_VAL := non pertinent DIG_OUT := non pertinent VAR1_ADR := 3000 Adresse MODBUS pour débit massique VAR2_ADR := 3024 Adresse MODBUS pour Compteur 2 CMD_INPR := 1=Commande en cours CMD_FOK := 1=Commande correctement exécutée CMD_ERR := 1=La commande n'a pas été exécutée CMD_ERR_C := Code d'erreur pour commande non exécutée REF_COUNT := non pertinent VAR1_VAL := Débit massique VAR2_VAL := Compteur 2 L_VAR_ADR := non pertinent L_VAR_VAL := non pertinent L_DIG_OUT := non pertinent L_VAR1_ADR := 3000 Adresse MODBUS pour débit massique L_VAR2_ADR := 3024 Adresse MODBUS pour Compteur 2 SC_STATUS := non pertinent ERR_MSG := 1=Nouveau message d'erreur présent ERR_MSG_TYPE := 0: Aucune erreur ; 1, 2, 4=Type de message d'erreur ERR_MSG_C := Numéro du message d'erreur FB_ERR := Erreur du FB FB_ERR_C := Numéro d'erreur du FB START_UP := non pertinent VAR1_OK := 1 1=Si VAR1_ADR = L_VAR1_ADR VAR2_OK := 1 1=Si VAR2_ADR = L_VAR2_ADR
Programmation dans SIMATIC S7 8.7 Exemples
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 93
STL CMD_EN :=1 1=Exécution de commande CMD_IN ERR_MSG_Q := 1=Acquittement par l'utilisateur du message d'erreur
dans ERR_MSG_C
Après exécution correcte de la commande 10, le Compteur 2, auparavant configuré sur la valeur de variable de sortie VAR2_VAL, est remis à 0.
8.7.3 Initialiser le mode batch En premier lieu, tous les enregistrements de données sont lus (DR2-12 et DR30-36).
Tableau 8- 6 Lire tous les enregistrements de données
STL CALL FB95,DB195 Appel du FB "SIFL_FC" avec le DB instance 195 (par
ex.) ADDR := 280 Adresse de début du SIFLOW FC070 (par ex.) DB_FLOW_PARA := 17 numéro de bloc de données de paramètres DB_FLOW_VEC := 16 Numéro de bloc de données vectoriel CMD_IN :=649 Commande à exécuter, ici : Lire tous les
enregistrements de données VAR_ADR := non pertinent VAR_VAL := non pertinent DIG_OUT := non pertinent VAR1_ADR := 3000 Adresse MODBUS pour débit massique VAR2_ADR := 3024 Adresse MODBUS pour Compteur 2 CMD_INPR := 1=Commande en cours CMD_FOK := 1=Commande correctement exécutée CMD_ERR := 1=La commande n'a pas été exécutée CMD_ERR_C := Code d'erreur pour commande non exécutée REF_COUNT := non pertinent VAR1_VAL := Débit massique VAR2_VAL := Compteur 2 L_VAR_ADR := non pertinent L_VAR_VAL := non pertinent L_DIG_OUT := non pertinent L_VAR1_ADR := 3000 Adresse MODBUS pour débit massique L_VAR2_ADR := 3024 Adresse MODBUS pour Compteur 2 SC_STATUS := non pertinent ERR_MSG := 1=Nouveau message d'erreur présent ERR_MSG_TYPE := 0: Aucune erreur ; 1, 2, 4=Type de message d'erreur ERR_MSG_C := Numéro du message d'erreur FB_ERR := Erreur du FB FB_ERR_C := Numéro d'erreur du FB START_UP := non pertinent VAR1_OK := 1 1=Si VAR1_ADR = L_VAR1_ADR VAR2_OK := 1 1=Si VAR2_ADR = L_VAR2_ADR CMD_EN :=1 1=Exécution de commande CMD_IN ERR_MSG_Q := 1=Acquittement par l'utilisateur du message d'erreur
dans ERR_MSG_C
Programmation dans SIMATIC S7 8.7 Exemples
SIFLOW FC070 avec SIMATIC S7 94 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Des paramétrages sont ensuite réalisés dans les enregistrements de données pour le mode batch. //Configurer la sortie sur Batch L 6 T "DB_FLOW_PARA".s_DigitalOutputParam.b_Dig_out_func //Configurer la fonctionnalité batch sur débit massique //Incrémenter le compteur batch //La LED DO1 doit être allumée pendant l'exécution du batch L 1 T "DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_val_sel T "DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_count_up_down T "DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_output_polarity //Désactiver la détection de dépassement de délai //Désactiver la détection de dépassement de batch L 0 T "DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_time_err_on_off T "DB_FLOW_PARA".s_DigitalOutputParam.b_Batch_overrun_on_off //Définir la quantité du batch L 1.000000e+000 T "DB_FLOW_PARA".s_ProcessPresetParam.r_Batch_quantity //Compensation de batch, configurer la constante principale et le niveau de phase 2 sur 0 (valeur par défaut) L 0.000000e+000 T "DB_FLOW_PARA".s_ProcessPresetParam.r_Batch_compens T "DB_FLOW_PARA".s_ProcessPresetParam.r_Batch_lead_const T "DB_FLOW_PARA".s_ProcessPresetParam.r_Batch_two_stage_lev
Les données modifiées doivent maintenant être chargées à partir du module de fonction pour permettre l'écriture de tous les enregistrements de données (DR2-12).
Tableau 8- 7 Lire tous les enregistrements de données
STL CALL FB95,DB195 Appel du FB "SIFL_FC" avec le DB instance 195 (par
ex.) ADDR := 280 Adresse de début du SIFLOW FC070 (par ex.) DB_FLOW_PARA :=17 Numéro de bloc de données de paramètres DB_FLOW_VEC :=16 Numéro de bloc de données vectoriel CMD_IN :=699 Commande à exécuter, ici : Ecrire tous les
enregistrements de données VAR_ADR := non pertinent VAR_VAL := non pertinent DIG_OUT := non pertinent VAR1_ADR := 3000 Adresse MODBUS pour débit massique VAR2_ADR := 3024 Adresse MODBUS pour Compteur 2 CMD_INPR := 1=Commande en cours CMD_FOK := 1=Commande correctement exécutée CMD_ERR := 1=La commande n'a pas été exécutée CMD_ERR_C := Code d'erreur pour commande non exécutée REF_COUNT := non pertinent VAR1_VAL := Débit massique VAR2_VAL := Compteur 2
Programmation dans SIMATIC S7 8.7 Exemples
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 95
STL L_VAR_ADR := non pertinent L_VAR_VAL := non pertinent L_DIG_OUT := non pertinent L_VAR1_ADR := 3000 Adresse MODBUS pour débit massique L_VAR2_ADR := 3024 Adresse MODBUS pour Compteur 2 SC_STATUS := non pertinent ERR_MSG := 1=Nouveau message d'erreur présent ERR_MSG_TYPE := 0: Aucune erreur ; 1, 2, 4=Type de message d'erreur ERR_MSG_C := Numéro du message d'erreur FB_ERR := Erreur du FB FB_ERR_C := Numéro d'erreur du FB START_UP := non pertinent VAR1_OK := 1 1=Si VAR1_ADR = L_VAR1_ADR VAR2_OK := 1 1=Si VAR2_ADR = L_VAR2_ADR CMD_EN :=1 1=Exécution de commande CMD_IN ERR_MSG_Q := 1=Acquittement par l'utilisateur du message d'erreur
dans ERR_MSG_C
Le batch peut maintenant être démarré avec la commande 1.
Tableau 8- 8 Démarrer le batch
STL CALL FB95,DB195 Appel du FB "SIFL_FC" avec le DB instance 195 (par
ex.) ADDR := 280 Adresse de début du SIFLOW FC070 (par ex.) DB_FLOW_PARA := 17 numéro de bloc de données de paramètres DB_FLOW_VEC := 16 Numéro de bloc de données vectoriel CMD_IN :=1 Commande à exécuter, ici : Démarrer le batch VAR_ADR := non pertinent VAR_VAL := non pertinent DIG_OUT := non pertinent VAR1_ADR := 3000 Adresse MODBUS pour débit massique VAR2_ADR := 3024 Adresse MODBUS pour Compteur 2 CMD_INPR := 1=Commande en cours CMD_FOK := 1=Commande correctement exécutée CMD_ERR := 1=La commande n'a pas été exécutée CMD_ERR_C := Code d'erreur pour commande non exécutée REF_COUNT := non pertinent VAR1_VAL := Débit massique VAR2_VAL := Compteur 2 L_VAR_ADR := non pertinent L_VAR_VAL := non pertinent L_DIG_OUT := non pertinent L_VAR1_ADR := 3000 Adresse MODBUS pour débit massique L_VAR2_ADR := 3024 Adresse MODBUS pour Compteur 2 SC_STATUS := MD100 Etat du module ERR_MSG := 1=Nouveau message d'erreur présent ERR_MSG_TYPE := 0: Aucune erreur ; 1, 2, 4=Type de message d'erreur ERR_MSG_C := Numéro du message d'erreur FB_ERR := Erreur du FB FB_ERR_C := Numéro d'erreur du FB START_UP := non pertinent VAR1_OK := 1 1=Si VAR1_ADR = L_VAR1_ADR VAR2_OK := 1 1=Si VAR2_ADR = L_VAR2_ADR
Programmation dans SIMATIC S7 8.7 Exemples
SIFLOW FC070 avec SIMATIC S7 96 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
STL CMD_EN :=1 1=Exécution de commande CMD_IN ERR_MSG_Q := 1=Acquittement par l'utilisateur du message d'erreur
dans ERR_MSG_C
La LED DO1 est allumée pendant l'exécution du batch. La progression de la procédure est indiquée par la valeur de la variable de sortie VAR2_VAL. Lorsque le Compteur 2 sur la valeur de variable de sortie VAR2_VAL atteint la quantité spécifiée pour le batch, la LED D01 s'éteint. Le débit massique actuel reste sur VAR1_VAR. Cela signifie que la durée totale d'exécution du batch peut être calculée à partir de la formule suivante : T = Quantité du batch / débit massique Le bit d'état ST_BATCHING reste également actif pendant toute la durée d'exécution du batch. Cela peut être déterminé de la manière suivante :
L MD / PM 100 L 1 AD L 1 ==D S A 0.0 TAK L 0 ==D R A 0.0
L'activité du bit d'état ST_BATCHING est indiquée par la Sortie 0.0 d'un module de sortie TOR.
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 97
Mise en service avec SIMATIC PDM 99.1 Consignes générales
SIMATIC PDM est une suite logicielle qui permet de configurer, paramétrer, mettre en service et assurer la maintenance d'appareils (transducteurs par ex.) et de configurer des réseaux et PC. Parmi d'autres fonctionnalités, SIMATIC PDM offre un processus simple pour la surveillance des valeurs de process, interruptions et signaux d'état/diagnostic de l'appareil.
Conditions requises Les procédures suivantes doivent être réalisées avant la mise en service : ● Installation de SIMATIC PDM et du pilote d'unité PDM de SIFLOW FC070 (Voir
égalementInstallation) ● Raccordement de l'interface Modbus. (Voir aussi Raccordement)
Guide de mise en service pas à pas avec PDM Les étapes décrites ci-dessous se rapportent à un exemple de mise en service du SIFLOW FC070.
IMPORTANT Cet exemple couvre uniquement la mesure du débit massique, mais la procédure de mise en service est identique pour toutes les autres mesures.
Les étapes sont réparties en différentes sections : 1. Configuration. Décrit la configuration des paramètres de base du débitmètre.
L'étape 1 de cette phase (lecture de tous les paramètres à partir du SIFLOW) doit être effectuée avant toute modification de paramètres.
2. Optimisation du système. Explique comment optimiser le système pour bénéficier de meilleures performances et d'une précision accrue. Cette phase doit être exécutée si une optimisation du système est requise.
3. Fonctionnement. Explique comment afficher toutes les valeurs de process disponibles. Etape Description Phase ETAPE 1 Lecture de tous les paramètres du SIFLOW dans
le DB_FLOW_PARA ETAPE 2 Configuration des paramètres de base dans
SIFLOW
CONFIGURATION
ETAPE 3 Réglage du point zéro OPTIMISATION DU SYSTEME ETAPE 4 Affichage de la variable de process UTILISATION
Mise en service avec SIMATIC PDM 9.2 Etape 1 : Lecture des paramètres du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 98 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
9.2 Etape 1 : Lecture des paramètres du SIFLOW FC070 Avant tout paramétrage, il convient de lire tous les paramètres du module SIFLOW dans la table hors ligne de SIMATIC PDM. Cette opération est nécessaire car la table hors ligne contient simplement des données par défaut. 1. Ouvrez le pilote d'unité PDM. 2. Sélectionnez "Device->Upload to PC/PG .." Sélectionnez "Execute even if the device
TAG does not match the project data TAG" et cliquez sur "OK" pour lire tous les paramètres dans la table hors ligne. Après fermeture de la boîte de dialogue, l'état indiqué dans la table PDM pour tous les paramètres chargés est "Loaded".
9.3 Etape 2 : Configuration des paramètres de base Dans toute application, il convient de définir les éléments suivants avant toute autre opération de configuration : ● Plage de mesure de l'application (min - max) ● Unité de la plage de mesure. Selon l'application, la plage de mesure et les unités de mesure, il peut être nécessaire de modifier les paramètres suivants : ● Unité de débit massique ● Valeur de fin du débit massique ● Valeur de début du débit massique
Exemple ● Unité de mesure : Kg/h ● Valeur de fin du débit massique : 250 Kg/h. ● Débit massique min. : 0 Kg/h. La capture d'écran ci-dessous indique les modifications à effectuer dans la table PDM.
Mise en service avec SIMATIC PDM 9.4 Etape 3 : Optimisation du système
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 99
Configuration des paramètres de base 1. Modifiez la configuration des paramètres de mesure avec les valeurs appropriées dans
Output (Sortie)->Dossier Massflow (Débit massique) voir ci-dessus. 2. Sélectionnez : "Device (Appareil)->Download to device...(Télécharger vers l'appareil...)". 3. Sélectionnez "Execute even if the device TAG does not match the project data TAG."
(Exécuter même si l'étiquette de l'appareil ne coïncide pas avec l'étiquette des données du projet) et cliquez sur "OK" pour télécharger tous les paramètres à partir de la table de l'appareil.
Remarque Si la LED SF du module SIFLOW est rouge, une défaillance du système est apparue. Veuillez vous référer au chapitre "Diagnostic et recherche des pannes" du Manuel d'instructions du SIFLOW FC070 et assurez-vous que le problème est résolu avant de poursuivre la mise en service.
9.4 Etape 3 : Optimisation du système L'optimisation du système du débitmètre s'effectue par le biais du réglage du point zéro.
Effectuer un réglage du point zéro 1. Installez les dispositifs de coupure dans la conduite. - Si possible en amont et en aval du
capteur. Ou sinon : à la sortie pour les montages horizontaux - à l'entrée pour les montages verticaux
2. Pompez le liquide à débit max. à travers le débitmètre (2 min min.) afin que le liquide ne contienne pas d'air.
Mise en service avec SIMATIC PDM 9.5 Etape 4 : Affichage des variables de process
SIFLOW FC070 avec SIMATIC S7 100 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
3. Arrêtez le flux pendant le pompage en fermant la vanne de sortie puis la vanne d'entrée. Attendez 1 minute minimum. De cette manière, il n'y a pas de flux mais le liquide reste sous pression à l'intérieur du débitmètre, ce qui bloque le dégazage du liquide, c'est-à-dire le fait que l'air ou un autre gaz s'échappe du liquide.
Remarque Le flux doit être complètement arrêté et le débitmètre doit être complètement rempli de liquide.
4. Sélectionnez "Device (Appareil)->Zero adjust (Réglage du zéro)" dans le menu principal de SIMATIC PDM pour effectuer un réglage automatique du point zéro. Un menu en ligne apparaît là où des paramètres appropriés peuvent être configurés et un réglage automatique du point zéro, effectué.
5. Lancez le réglage du point zéro en cliquant sur "Auto zero adjust" (Réglage auto du zéro). Une fois le réglage du point zéro terminé, un message indique le résultat de l'opération.
Remarque Si vous obtenez un message d'erreur à l'issue du réglage du point zéro, veuillez vous référer au chapitre "Diagnostic et recherche de pannes" dans le Manuel d'instruction du SIFLOW FC070.
9.5 Etape 4 : Affichage des variables de process Le système est maintenant prêt à fonctionner. 1. Sélectionnez "View (Affichage) ->Display (Afficher)" pour voir toutes les valeurs de
process. 2. Vérifiez que les valeurs de process correspondent aux valeurs attendues.
Figure 9-1 Valeurs de process PDM
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 101
Mise en service avec SIMATIC S7 10
Ce chapitre constitue un guide pas à pas pour la configuration initiale des SIFLOW FC070 Ex et non-EX dans un environnement S7-300/400. Ce chapitre fait référence à un exemple de code PLC tiré du guide de mise en route de SIFLOW disponible sur le CD fourni avec le produit. Une fois ces étapes accomplies, le système est prêt à fonctionner.
Remarque Les étapes décrites dans ce chapitre s'appliquent quelle que soit l'application envisagée.
Conditions requises L'utilisateur est considéré familiarisé avec l'environnement du Gestionnaire SIMATIC et a effectué les étapes mentionnées ci-dessous : ● Installation du système de mesure constitué d'un SIFLOW FC070 et d'un capteur. (Voir
"") ● Installation de la bibliothèque S7. (Voir "") ● Installation du pack HSP. (Voir "")
Voir aussi Programmation dans SIMATIC S7 (Page 79)
10.1 Configuration des paramètres de base dans le HW-Config Configurez les paramètres statiques de base comme indiqué ci-dessous : Ajoutez le module SIFLOW FC070 dans HW config par un glisser-déposer vers le rail avec la CPU S7-300 ou ET-200M (voir Installation du Pack de support matériel S7 (Page 73)). 1. Sélectionnez le module de fonction SIFLOW dans HW-Config, puis la commande de
menu Edit (Editer) > Object properties (Propriétés de l'objet). 2. Sous l'onglet Basic parameters (Paramètres de base), entrez les paramètres statiques de
base ci-dessous.
Mise en service avec SIMATIC S7 10.1 Configuration des paramètres de base dans le HW-Config
SIFLOW FC070 avec SIMATIC S7 102 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Tableau 10- 1 Paramètres statiques de base de SIFLOW FC070
Paramètres de base Plage de valeurs Par défaut Plage d'action Interrupt generation (Génération d'interruptions)
• Yes (Oui) • NO (Non)
NO (Non)
Select Interrupt (Sélectionner interruption)
• None (Aucune) • Diagnostics
(Diagnostic) • Process • Diagnostics +
process (Diagnostic + process)
Diagnostics + process (Diagnostic + process)
Reaction to CPU STOP (Réaction à l'arrêt de la CPU)
• Both outputs deactivated (Les deux sorties désactivées)
• Only output 1 activated (Sortie 1 activée uniquement)
• Only output 2 activated (Sortie 2 activée uniquement)
• Both outputs activated (Les deux sorties activées)
• No reaction (Aucune réaction)
No reaction (Aucune réaction)
Device address (Adresse de l'appareil)*
1 ... 247 1
Module de fonction
* Utilisé uniquement si l'adresse du module de fonction spécifiée au niveau du commutateur DIP = 0
Remarque Veillez à attribuer des valeurs identiques aux adresses de début des zones de données d'entrée et de sortie pour chaque SIFLOW FC070.
Remarque Veillez à attribuer une adresse d'appareil distincte à chaque module de fonction si plusieurs modules sont utilisés sur le rack ou sur le réseau MODBUS.
Diagnostics interrupt (Interruption du diagnostic) Si vous activez l'interruption de diagnostic, les éventuelles informations de diagnostic présentes sont entrées dans l'ensemble de données de diagnostic et déclenchent une interruption du diagnostic (OB82).
Mise en service avec SIMATIC S7 10.2 Guide de mise en service pas à pas avec S7
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 103
Process interrupts (Interruptions de process) Si vous activez les interruptions de process, vous pouvez paramétrer 8 interruptions de process dans l'ensemble de données 7. Certains événements du process déclenchent une alarme de process, par ex. une violation de limite, et un appel de l'OB40.
Remarque Si le paramètre "Interrupt generation (Génération d'interruptions)" est configuré sur "No" (Non), le paramètre Interrupt selection (Sélectionner interruption)" est sans effet.
10.2 Guide de mise en service pas à pas avec S7 L'exemple de procédure pas à pas ci-dessous se rapporte au logiciel de démonstration fourni avec le pack de mise en route. Les données de départ dans cet exemple sont les suivantes : ● Le capteur est un FC300 DN 4 ● La bibliothèque S7 SIFL_FC est utilisée "en l'état" (sans renommer les FB et DB)
– FB95 = SIFL_FC – DB17 = DB_FLOW_PARA – DB16 = DB_FLOW_VECTOR
Remarque Cet exemple couvre uniquement la mesure du débit massique, mais la procédure est identique pour toutes les autres mesures.
Sommaire Les étapes sont réparties en différentes sections : ● La section "Configuration" décrit comment configurer les paramètres de base du
débitmètre. L'étape 1 de cette section (lecture de tous les paramètres du SIFLOW) doit être effectuée avant toute modification de paramètres. Cette phase peut être exécutée dans PDM ou dans S7.
● La section "Optimisation du système" explique comment optimiser le système pour bénéficier de meilleures performances et d'une précision accrue. Cette phase doit être exécutée si une optimisation du système est requise. Cette phase peut être exécutée dans PDM ou dans S7.
● La section "Utilisation" explique comment préparer le système avant utilisation. Cette section porte sur les paramètres utilisés dans la communication cyclique du programme PLC (par ex. variable de process et informations d'utilisation).
Mise en service avec SIMATIC S7 10.2 Guide de mise en service pas à pas avec S7
SIFLOW FC070 avec SIMATIC S7 104 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Etape Description Phase ETAPE 1 Lecture de tous les paramètres du SIFLOW
dans le DB_FLOW_PARA ETAPE 2 Configuration des paramètres de base dans
SIFLOW
CONFIGURATION
ETAPE 3 Réglage du point zéro OPTIMISATION DU SYSTEME ETAPE 4 Système prêt à fonctionner UTILISATION
Logiciel de démonstration S7 Le guide pas à pas repose sur le logiciel suivant : ● Bibliothèque S7 avec logiciel de démonstration S7 écrit en Ladder et stl. Le logiciel de démonstration présente, à travers des exemples, les paramètres et commandes à spécifier et exécuter avant utilisation du système. Le programme de démonstration comporte 4 étapes. Chaque étape comprend un ou plusieurs dossier(s) de programme S7 (voir la capture d'écran ci-après). Pour exécuter chacune des étapes, copiez l'index des blocs du programme S7 de l'étape en question (par ex. "S7 Prog_Step1->Blocks") vers "S7 Prog_Actual->Blocks".
Figure 10-1 Dossiers du programme S7
Mise en service avec SIMATIC S7 10.2 Guide de mise en service pas à pas avec S7
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 105
Figure 10-2 Configuration des paramètres de base de SIFL_FC (FB 95)
Remarque Le logiciel de démonstration peut être librement modifié, étendu (en incluant les FB "SIFL_FC", DB_FLOW_VECTOR et DB_FLOW_PARA) ou copié. Nous déclinons toute responsabilité concernant l'utilisation du logiciel de démonstration.
10.2.1 Etape 1 : Lecture des paramètres dans DB17 (DB_FLOW_PARA) Avant toute opération de paramétrage, il s'avère nécessaire de lire tous les paramètres du module SIFLOW FC070 dans DB_FLOW_PARA car celui-ci contient uniquement des données par défaut et aucune donnée spécifique au capteur. Les données spécifiques au capteur sont stockées dans le SENSORPROM situé à l'arrière du module SIFLOW.
Mise en service avec SIMATIC S7 10.2 Guide de mise en service pas à pas avec S7
SIFLOW FC070 avec SIMATIC S7 106 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Lecture de tous les paramètres du SIFLOW 1. Copiez l'index du dossier "S7 Prog_Step1->Blocks" vers le dossier "S7 Prog_Actual-
>Blocks" et téléchargez-le vers le PLC. 2. Ouvrez la table de variables "STEP1" et activez le bit "RD_ALL" (true) pour lire tous les
paramètres de SIFLOW dans DB17 (DB_FLOW_PARA). Tous les paramètres du SIFLOW sont désormais actualisés dans le DB_FLOW_PARA.
3. Assurez-vous que le paramètre de numéro de série du capteur dans la table des variables coïncide avec la seconde partie du numéro de série inscrit sur l'étiquette du capteur (7ME410 125803N386 par ex.)
Figure 10-3 Etape 1
Mise en service avec SIMATIC S7 10.2 Guide de mise en service pas à pas avec S7
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 107
10.2.2 Etape 2 : Configuration des paramètres de base Dans toute application, il convient de configurer les paramètres de base suivants : ● Plage de mesure de l'application (min - max) ● Unité de la plage de mesure.
Remarque Unités et plages dans l'exemple de Mise en route L'unité de mesure est le Kg/h (valeurs indiquées à l'Annexe B (Page 163) du Manuel d'instructions). La valeur de fin pour MASSFLOW_MAX est 250 Kg/h. La valeur de FC300 DN4 est la valeur par défaut, 150 Kg/h. La valeur de fin pour MASSFLOW_MIN est 0 Kg/h. La valeur de FC300 DN4 est la valeur par défaut, 0 Kg/h.
Modification du paramétrage 1. Copiez l'index du dossier "S7 Prog_Step2->Blocks" vers le dossier "S7 Prog_Actual-
>Blocks" (en écrasant les blocs existants) et téléchargez-le vers le PLC. 2. Ouvrez la table de variables "STEP2", définissez les paramètres "MASSFLOW_UNIT",
"MASSFLOW_MAX" et "MASSFLOW_MIN" et modifiez les variables (actualisation de DB17 avec ces valeurs par ex.).
3. Activez le bit "WR_BASIC" (true) pour écrire tous les paramètres de DB17 (DB_FLOW_PARA) dans le module SIFLOW. DB_FLOW_PARA".s_Units.b_Massflow_unit, "DB_FLOW_PARA".s_BasicSettings.r_Massflow_max et "DB_FLOW_PARA".s_BasicSettings.r_Massflow_min doivent désormais être actualisés dans la table de variables.
PRUDENCE
En cas de défaillance du système (LED SF = rouge sur le module SIFLOW), consultez la section "Diagnostic de SIFLOW FC070 dans SIMATIC S7" à la fin de ce chapitre. Assurez-vous de l'absence de défaillance ou d'erreur non acquittée avant de passer aux étapes suivantes.
10.2.3 Etape 3 : Optimisation du système L'optimisation du système du débitmètre s'effectue par le biais du réglage du point zéro.
Mise en service avec SIMATIC S7 10.2 Guide de mise en service pas à pas avec S7
SIFLOW FC070 avec SIMATIC S7 108 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Effectuer un réglage du point zéro 1. Installez les dispositifs de coupure dans la conduite. - Si possible en amont et en aval du
capteur. Ou sinon : à la sortie pour les montages horizontaux - à l'entrée pour les montages verticaux
2. Pompez le liquide à débit max. à travers le débitmètre (2 min min.) afin que le liquide ne contienne pas d'air.
3. Arrêtez le flux pendant le pompage en fermant la vanne de sortie puis la vanne d'entrée. Attendez 1 minute minimum. De cette manière, il n'y a pas de flux mais le liquide reste sous pression à l'intérieur du débitmètre, ce qui bloque le dégazage du liquide, c'est-à-dire le fait que l'air ou un autre gaz s'échappe du liquide.
Remarque Le flux doit être complètement arrêté et le débitmètre doit être complètement rempli de liquide.
4. Copiez l'index du dossier "S7 Prog_Step3->Blocks" vers le dossier "S7 Prog_Actual->Blocks" et téléchargez-le vers le PLC.
5. Ouvrez la table de variables "STEP3" et activez le bit "CMD_ZERO_POINT" (true) pour lancer le réglage du point zéro.
6. Surveillez le bit "ZERO_ADJUST_IN_PROGRESS" dans la table des variables et attendez qu'il repasse à 0. Ce bit passe à 1 au moment du lancement du réglage du point zéro et repasse à 0 une fois le réglage du point zéro terminé.
7. Activez le bit "RD_ALL" (true) pour lire tous les paramètres du module SIFLOW dans DB17 (DB_FLOW_PARA).
8. Vérifiez la valeur du sigma zéro (DB_FLOW_PARA".s_ServiceInformation.r_Zero_sigma) et la valeur du décalage d'origine ("DB_FLOW_PARA".s_ServiceInformation.r_Zero_offset_value). Ces valeurs ne doivent pas dépasser les limites respectives spécifiées ("DB_FLOW_PARA".s_BasicSettings.r_Zero_sigma_limit and "DB_FLOW_PARA".s_BasicSettings.r_Zero_offset_limit).
PRUDENCE
En cas de défaillance du système (LED SF = rouge sur le module SIFLOW), consultez la section "Diagnostic de SIFLOW FC070 dans SIMATIC S7" à la fin de ce chapitre. Assurez-vous de l'absence de défaillance ou d'erreur non acquittée avant de passer aux étapes suivantes.
Voir aussi Une description détaillée des problèmes liés au réglage du point zéro est fournie au chapitre "Diagnostic et recherche des pannes (Page 139)" du Manuel d'instructions du SIFLOW.
Mise en service avec SIMATIC S7 10.2 Guide de mise en service pas à pas avec S7
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 109
10.2.4 Etape 4 : Système prêt à fonctionner Le système est maintenant prêt à fonctionner. Les valeurs de process peuvent être extraites par : 1. Lecture cyclique de valeurs de process à partir de VAR_1_VAL ou VAR_2_VAL (choix
libre). 2. Lecture de toutes les valeurs de process au moyen de CMD_IN, commande de lecture de
DR30 qui contient toutes les valeurs de process disponibles.
Méthode 1 – lecture cyclique de valeurs de process VAR_1_VAL et VAR_2_VAL fournissent, dans la configuration par défaut, les valeurs MASSFLOW (débit massique) et VOLUMEFLOW (débit volumique). A chaque appel de FB95 (SIFL_FC), ces valeurs sont actualisées, ce qui donne lieu à une lecture cyclique des deux valeurs les plus importantes pour une application donnée. Pour modifier les valeurs de process fournies par VAR1_VAL et VAR2_VAL, il convient de spécifier de nouvelles adresses de valeurs de process au niveau des paramètres VAR1_ADR et VAR2_ADR. Paramètre Remarque Adresse Etat du système Etat du système sur 32 bits.
Identique à SC_STATUS sur SIFL_FC
4000
Débit massique Unité selon DR2 3000 Débit volumique Unité selon DR2 3002 Densité Unité selon DR2 3004 Température du capteur Unité selon DR2 3006 Fraction A Unité selon DR2 3008 Fraction B Unité selon DR2 3010 Pourcentage fraction A Unité selon DR2 3012 Compteur 1 Unité selon DR2 3022 Compteur 2 batch Unité selon DR2 3024
1. Copiez l'index du dossier "S7 Prog_Step5_Approach1->Blocks" vers le dossier "S7 Prog_Actual->Blocks" et téléchargez-le vers le PLC.
2. Ouvrez la table de variables "STEP5_appr1", sélectionnez des valeurs de process dans la table et écrivez les valeurs appropriées au niveau de NEW_VAR1_ADDR et NEW_VAR2_ADDR toujours dans la table des variables (par ex. pour configurer VAR1_VAL sur densité et VAR2_VAL sur température, spécifiez NEW_VAR1_ADDR=3004 et NEW_VAR2_ADDR=3006).
3. Activez le bit "SET_VAR_ADR" pour modifier VAR1_VAL et VAR2_VAL.
Mise en service avec SIMATIC S7 10.2 Guide de mise en service pas à pas avec S7
SIFLOW FC070 avec SIMATIC S7 110 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Méthode 2 – Lecture de toutes les valeurs de process avec DR30 Si plus de deux valeurs de process sont requises, toutes les valeurs de process peuvent être lues au moyen de CMD_IN, la commande de lecture de DR30 qui contient toutes les valeurs de process disponibles. 1. Copiez l'index du dossier "S7 Prog_Step5_Approach2->Blocks" vers le dossier "S7
Prog_Actual->Blocks" et téléchargez-le vers le PLC. 2. Ouvrez la table de variables "STEP5_appr2" et activez le bit "RD_DR30" pour lire
l'enregistrement de données 30 du module SIFLOW dans DB17 (DB_FLOW_PARA).
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 111
Alarme, messages d'erreurs et messages système 1111.1 Messages et diagnostic
Types de messages Les messages du SIFLOW FC070 sont de deux types : 1. Messages asynchrones 2. Messages synchrones
Messages asynchrones Les messages asynchrones peuvent être générés spontanément à tout moment par un événement inattendu. Il peut s'agir de défaillances matérielles internes et externes (messages d'état) et de messages techniques qui peuvent apparaître spontanément au cours d'une mesure. Types d'erreurs liés aux messages asynchrones : ● Erreurs de capteur (SE) (Page 123) indiquant des défaillances au niveau du module de
fonction, du capteur, du SENSORPROM ou du câblage (défaillances internes). ● Erreurs de process (PE) (Page 123) pour des défaillances au niveau du process
(défaillances externes)
Messages synchrones Les messages synchrones résultent toujours d'une activité de l'utilisateur. Notamment : ● Erreurs de données si une erreur de plausibilité a été détectée dans un paquet de
données transmis au module de fonction qui l'a refusé. ● Erreurs de manipulation si le module de fonction ne peut, en raison de son mode de
fonctionnement en cours, exécuter la commande envoyée. Types d'erreurs liés aux messages synchrones : ● Erreurs de données et de manipulation (HE) (Page 127).
Remarque Informations d'état du système Les informations d'état du système ne constituent pas un message. L'affichage de l'état décrit l'état du module de fonction en fonctionnement normal et permet de le surveiller ou de l'évaluer à tout moment. Voir aussi : Informations d'état du système (Page 134).
Alarme, messages d'erreurs et messages système 11.1 Messages et diagnostic
SIFLOW FC070 avec SIMATIC S7 112 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Chemins empruntés par les messages Les messages du SIFLOW FC070 parviennent à l'utilisateur en empruntant différents chemins : Lors de la configuration, il convient de sélectionner le chemin approprié pour l'acheminement et le traitement des messages. Le traitement des messages vise deux objectifs élémentaires : ● Affichage sur un panneau de commande ● Transmission d'informations au logiciel de contrôle afin de déclencher une réponse
définie au niveau du process. Les chemins sélectionnables pour les messages sont les suivants : ● Sortie via les sorties de signaux du bloc fonctionnel ● Interruptions de diagnostic dans la CPU SIMATIC avec évaluation par l'OB82. ● Alarmes de process dans la CPU SIMATIC avec évaluation dans les OB d'alarmes de
process ● Sortie du tampon de messages vers SIMATIC PDM
Détection et traitement des messages Il existe quatre modes différents de détection et de traitement des messages : ● Bloc fonctionnel
Tous les messages du SIFLOW FC070 peuvent être détectés entièrement à l'aide du FB S7 SIFL_FC (FB95) et traités dans le PLC. Les erreurs apparues pendant le traitement du FB en question sont signalées en plus par le biais de la variable de sortie FB_ERR.
● Interruptions de diagnostic Les interruptions de diagnostic peuvent être utilisées pour détecter des messages d'état (défaillances matérielles) dans la CPU SIMATIC. – Vous pouvez afficher la cause de l'erreur dans le diagnostic du module dans STEP 7
(voir "Diagnostic du matériel" dans l'aide en ligne de STEP 7). – Vous pouvez également lire les messages de diagnostic en utilisant des SFC dans le
programme utilisateur. ● Alarmes de process
Des alarmes de process peuvent être utilisées pour répondre avec une extrême souplesse aux messages de process ou à certaines informations d'état. – Vous pouvez afficher la cause de l'erreur dans le diagnostic du module dans STEP 7
(voir "Diagnostic du matériel" dans l'aide en ligne de STEP 7). – Vous pouvez également lire les messages de diagnostic en utilisant des SFC dans le
programme utilisateur. ● Sortie vers SIMATIC PDM
Dans SIMATIC PDM, vous pouvez afficher un rapport d'erreurs et une liste des erreurs en cours dans le menu "Journal des erreurs".
Alarme, messages d'erreurs et messages système 11.2 Comportement d'interruption
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 113
11.2 Comportement d'interruption
Introduction Cette section décrit le comportement d'interruption du SIFLOW FC070. On compte principalement deux types différents d'interruptions : ● Interruption de diagnostic ● Interruption de process Pour plus d'informations sur les OB et SFC mentionnés ci-dessous, consultez l'aide en ligne de STEP 7.
Activer les interruptions Les interruptions sont prédéfinies mais désactivées tant qu'aucune programmation contraire n'est effectuée. Vous pouvez programmer l'activation des interruptions en double-cliquant sur le module de fonction correspondant dans HW-Config ou en le cochant et en sélectionnant l'onglet Basic parameters (Paramètres de base) dans Object properties (Propriétés de l'objet).
Interruption de diagnostic Lorsque les interruptions de diagnostic sont activées, les événements d'erreurs entrantes (première occurrence) et sortantes (l'erreur est supprimée) sont signalés au moyen d'une interruption. La CPU interrompt l'exécution du programme utilisateur et exécute le bloc d'interruption de diagnostic OB82. Dans le programme utilisateur, vous pouvez appeler SFC 51 ou SFC 59 dans OB82 pour obtenir des informations de diagnostic plus détaillées du module. Les informations de diagnostic sont constantes jusqu'à ce que vous quittiez l'OB82. Une fois que vous avez quitté l'OB82, l'interruption de diagnostic est acquittée sur le module. Lecture de messages de diagnostic Vous pouvez lire les 4 premiers octets de l'enregistrement de données de diagnostic 1 en utilisant la variable OB82_MDL_DEFECT dans le programme utilisateur. Les octets restants (ou également la totalité des octets) peuvent être lus en utilisant SFC51 "RDSYSST" (lecture d'une liste SZL). Evitez dans la mesure du possible d'utiliser la fonction du système "Read data record" (Lire l'enregistrement de données) car des incohérences pourraient en découler pour l'interruption. Vous pouvez afficher la cause de l'erreur dans le diagnostic du module dans STEP 7 (voir l'aide en ligne de STEP 7). Message de diagnostic par le biais de la LED SF Le module de fonction indique les défaillances via sa LED SF (LED de défaillance de groupe). La LED SF s'allume dès qu'un message de diagnostic est généré par le module de fonction. Elle s'éteint une fois toutes les défaillances éliminées. La LED SF s'allume également pour signaler des erreurs externes (court-circuit au niveau de l'alimentation de l'encodeur), indépendamment de l'état de la CPU (SOUS TENSION).
Alarme, messages d'erreurs et messages système 11.3 Données de diagnostic
SIFLOW FC070 avec SIMATIC S7 114 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Interruption de process Le SIFLOW FC070 peut gérer 8 événements d'interruption de process. Un signal spécifique peut être affecté à chaque événement d'interruption de process par le biais d'un paramétrage approprié. Le signal peut être affecté sous forme de HE entrante (erreurs de données et de manipulation), de PE / SE entrante/sortante (erreurs de process/capteur) ou de bit d'état du système entrant/sortant. Le paramétrage peut être modifié à tout moment (en mode EXECUTION à l'aide du programme utilisateur). Les interruptions de process en attente déclenchent le traitement des interruptions de process dans la CPU (OB 40). La CPU interrompt l'exécution du programme utilisateur ou les exécutions de priorité basse. Dans le programme utilisateur de l'OB d'interruptions de process (OB 40), vous pouvez spécifier la réponse de l'automate programmable à un changement de front. Le module acquitte l'interruption de process au moment où le programme quitte l'OB d'interruptions de process. Le module peut stocker 8 interruptions dans la mémoire intermédiaire. Si aucun niveau d'exécution d'une classe de priorité supérieure est en attente de traitement, la CPU traite les interruptions mises en mémoire tampon (tous modules confondus) dans l'ordre d'apparition. Perte d'interruption de process Une interruption de diagnostic "Perte d'interruption de process" est générée si une interruption successive se produit avant que la CPU ait traité l'interruption mise en mémoire tampon précédemment. La CPU n'enregistre aucune autre interruption tant qu'elle n'a pas terminé le traitement des interruptions accumulées. Canaux de déclenchement des interruptions Le canal qui a déclenché l'interruption de process est entré dans les informations de départ de l'OB 40 au niveau de la variable OB 40_POINT_ADDR. Vous pouvez consulter les messages de diagnostic et leurs causes possibles et solutions dans le tableau "Erreurs de capteur et de process", ainsi que dans le tableau "Erreurs de données et de manipulation".
11.3 Données de diagnostic
Introduction Les données de diagnostic contiennent des messages d'erreurs.
Alarme, messages d'erreurs et messages système 11.3 Données de diagnostic
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 115
Ce chapitre décrit la structure des données de diagnostic parmi les données système. Vous devez être familiarisé avec cette configuration si vous souhaitez évaluer les données de diagnostic du module de fonction SIFLOW FC070 dans le programme utilisateur STEP 7.
Remarque L'évaluation des OB d'erreurs (erreurs d'accès E/S, interruptions pour erreur de rack, interruptions pour échange à chaud, interruptions de diagnostic, alarmes de process) n'a pas lieu dans le bloc de fonction SIFL_FC (pour S7) mais doit être effectuée dans les OB d'interruptions standard (interruption de diagnostic : OB82, alarme de process : OB40).
Conditions requises Les conditions requises préalables à la génération des messages de diagnostic paramétrables sont les suivantes : ● Le paramètre statique de base "Interrupt selection" (Sélection des interruptions) doit être
activé. Voir la section consacrée à la programmation dans SIMATIC S7 (Page 79). ● Le paramètre "Génération d'interruptions" doit être activé pour l'interruption concernée.
Voir la section consacrée à la programmation dans SIMATIC S7 (Page 79). Aucune interruption de diagnostic paramétrable n'est déclenchée si ces conditions préalables ne sont pas remplies. Lorsque ces conditions préalables sont remplies, toute modification de l'état de diagnostic au niveau du module de fonction ou du capteur se traduit par une interruption de diagnostic.
Réactions aux interruptions de diagnostic dans STEP 7 Actions déclenchées par une interruption de diagnostic : ● Le message de diagnostic est intégré au diagnostic du module de fonction. ● La LED SF rouge sur le module de fonction s'allume. ● Si vous avez sélectionné "Enable diagnostics interrupt" (Activer l'interruption de
diagnostic) avec STEP 7, les données de diagnostic sont transmises à la CPU et une interruption de diagnostic est déclenchée, activant l'OB82. La LED SF rouge est allumée. Les messages de diagnostic peuvent être lus dans l'OB82.
Parallèlement à l'OB82, le message de diagnostic est affiché automatiquement dans HW-Config sans aucune intervention de programme utilisateur (PLC > Module status (Etat du module),Diagnostics interrupt (Interruption de diagnostic)et Diagnostic buffer (Tampon de diagnostic). Les données d'interruption de diagnostic sont affichées sous forme numérique, jusqu'à la version 5.3 de STEP7, et sous forme textuelle à partir de V5.4. Les erreurs SE et PE sont affichées sous forme textuelle dans la mémoire tampon de diagnostic (y compris avec STEP7 V5.3) et les erreurs HE, toujours sous forme numérique. Vous pouvez consulter les messages de diagnostic et leurs causes possibles et solutions dans le tableau "Erreurs de capteur et de process (Page 123)", ainsi que dans le tableau "Erreurs de données et de manipulation (Page 127)".
Alarme, messages d'erreurs et messages système 11.3 Données de diagnostic
SIFLOW FC070 avec SIMATIC S7 116 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Les données de diagnostic sont stockées dans des enregistrements de données Les données de diagnostic du module de fonction SIFLOW FC070 ont une longueur de 16 octets et sont localisées dans les enregistrements de données 0 et 1 : ● L'enregistrement de données 0 est constitué de 4 octets de données de diagnostic
décrivant l'état en cours du système d'automatisation. ● L'enregistrement de données 1 est constitué de 4 octets de données de diagnostic
également stockées dans l'enregistrement de données 0, ainsi que d'autres données de diagnostic. Les 4 octets restants (octets 12 – 15) ne sont pas utilisés.
Tableau 11- 1 Synthèse des données de diagnostic
Octet DR Données de diagnostic 0...3 0 / 1 Données de diagnostic du système 4...7 1 Données de diagnostic spécifiques au module 8...11 1 Données de diagnostic spécifiques au capteur et au process 12...15 1 Réservés
Référence Les manuels de STEP7 fournissent une description approfondie du principe d'évaluation des données de diagnostic des modules de fonction dans le programme utilisateur, ainsi qu'une description des SFC pouvant être utilisés à cette fin.
Lecture des enregistrements de données de diagnostic Vous pouvez afficher la cause de l'erreur dans le diagnostic du module dans STEP 7. Vous pouvez lire un enregistrement de données spécifique à partir du module de fonction correspondant à l'adresse spécifiée en utilisant par ex. le SFC 59 "RD_REC" (lire enregistrement de données). Références Vous trouverez d'autres possibilités de lecture de diagnostic dans ● le manuel d'instructions du système d'E/S distribué ET 200M
(http://support.automation.siemens.com/WW/view/en/1142798/0/fr) ● Manuel de programmation avec le logiciel STEP7 V.5 x SIMATIC
(http://support.automation.siemens.com/WW/view/en/18652056/0/de)
Alarme, messages d'erreurs et messages système 11.4 Octets de données de diagnostic du système 0 à 3
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 117
11.4 Octets de données de diagnostic du système 0 à 3
Introduction La section ci-dessous décrit la structure et le contenu des différents octets de données de diagnostic.
Remarque Une erreur est toujours indiquée par un "1" logique au niveau du bit considéré.
Enregistrement de données de diagnostic DR0/DR1 : Octets 0 et 1
Figure 11-1 Octets de données de diagnostic 0 et 1
Types de modules Le tableau ci-dessous récapitule les ID des différents types de modules de fonction (bits 0 à 3 de l'octet 1).
Tableau 11- 2 ID des types de modules
ID Type de module 0101 Module analogique 0110 CPU 1000 Module de fonction, par ex. SIFLOW FC070 1100 CP 1111 Module TOR
Alarme, messages d'erreurs et messages système 11.4 Octets de données de diagnostic du système 0 à 3
SIFLOW FC070 avec SIMATIC S7 118 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Enregistrement de données de diagnostic DR0/DR1 : Octets 2 et 3
Figure 11-2 Octets de données de diagnostic 2 et 3
Alarme, messages d'erreurs et messages système 11.5 Octets 4 à 7 de données de diagnostic spécifiques au module
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 119
11.5 Octets 4 à 7 de données de diagnostic spécifiques au module
Introduction L'illustration ci-dessous représente les données de diagnostic spécifiques au module pour le module de fonction SIFLOW FC070.
Enregistrement de données de diagnostic DR1 : Octets 4 à 7
Figure 11-3 Octets de données de diagnostic 4 à 7
Alarme, messages d'erreurs et messages système 11.6 Données de diagnostic spécifiques au capteur et au process, octets 8 à 11
SIFLOW FC070 avec SIMATIC S7 120 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
11.6 Données de diagnostic spécifiques au capteur et au process, octets 8 à 11
Introduction L'enregistrement de données 1 contient des données de diagnostic spécifiques au capteur et au process au niveau des octets 8 à 11. L'illustration ci-dessous indique l'affectation des octets de diagnostic pour le module de fonction SIFLOW FC070.
Alarme, messages d'erreurs et messages système 11.6 Données de diagnostic spécifiques au capteur et au process, octets 8 à 11
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 121
Enregistrement de données de diagnostic DR1 : Octets 8 à 11
Figure 11-4 Données de diagnostic, octets 8 à 11
Remarque Tant qu'une erreur est présente, le bit correspondant est toujours sur "1".
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 122 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Voir aussi : ● Messages d'erreurs du SIFLOW FC070 (Page 122) ● Erreurs de capteur (SE) et erreurs de process (PE) (Page 123) ● Erreurs de données et de manipulation (HE) (Page 127)
11.7 Messages d'erreurs du SIFLOW FC070
11.7.1 Synthèse des types d'erreurs
Tableau 11- 3 Types d'erreurs du SIFLOW FC070
ID du type
Type Type (SIFLOW)
0 - Aucune erreur 1 SE Erreur de capteur (transmetteur, capteur, SENSORPROM, câble) 2 PE Erreurs de process 3 HE Erreurs de données et de manipulation
● Toutes les erreurs SE / PE sont des erreurs activées et réinitialisées, autrement dit des erreurs entrantes (C) et sortantes (G). Lorsqu'une erreur SE/PE apparaît, elle est considérée comme erreur entrante (C), et le bit le plus significatif est activé. Lorsqu'une erreur SE/PE disparaît, elle est considérée comme sortante (G) et le bit le plus significatif est réinitialisé. Voir également "Erreurs de capteur et de process (Page 123)"
● Les erreurs HE sont des événements (pas d'état sortant).
Classes d'erreurs dans SIMATIC ● Toutes les erreurs de capteur (LED SE allumée) sont traitées comme des erreurs
internes (et comme SF). ● Toutes les erreurs de process (LED PE allumée) sont traitées comme des erreurs
externes (et comme SF). ● Toutes les erreurs de données et de manipulation sont traitées comme des erreurs
externes (aucune LED allumée).
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 123
Classes NAMUR VDI 2650
Tableau 11- 4 Classes NAMUR VDI 2650
ID de la classe
Classe Signification Description
1 F Erreur (défaillance) Configuration modifiée, fonctionnement local, valeur par défaut présente
2 M Requête de maintenance Maintenance à court terme requise, maintenance à moyen terme requise
3 C Vérification Cause de défaillance interne à l'appareil, cause de défaillance dépendante du process
4 S Hors spécification Fonctionnement hors spécification, incertain en raison des influences du process
11.7.2 Erreurs de capteur (SE) et erreurs de process (PE) Les tableaux suivants récapitulent : ● Les erreurs de capteur (SE) indiquant des défaillances au niveau du module de fonction,
du capteur, du SENSORPROM ou du câblage (défaillances internes) ● Les erreurs de process (PE) pour des défaillances au niveau du process (défaillances
externes)
Remarque Toutes les erreurs de capteur (incluant les erreurs de transmetteur) se traduisent par l'allumage de la LED rouge SE et l'activation du bit correspondant ST_SENSOR_ERROR dans les données d'état du système. Toutes les erreurs de process se traduisent par l'allumage de la LED rouge PE et l'activation du bit correspondant ST_PROCESS_ERROR dans les données d'état du système.
Tableau 11- 5 Erreurs de capteur et erreurs de process (1) : Classes d'erreurs
No. Interruption de diagnostic SE / PE Namur Int./ext. à S7
ID événement S7 (HEX)
1 Erreur d'écriture ASIC SE F i F5601001 2 Chien de garde ASIC SE F i F5601002 3 Erreur de cycle d'exécution ASIC SE F i F5601003 4 Erreur de phase de réception SE F i F5601004 5 Erreur de niveau du capteur SE F i F5601005 6 Erreur du CAN de temp. SE F i F5601006 7 Dépassement ASIC pour température SE F i F5601007 8 Dépassement ASIC de valeur de débit massique SE F i F5601008 9 Dépassement ASIC pour densité SE F i F5601009 10 Dépassement ASIC pour fraction SE F i F560100A
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 124 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
No. Interruption de diagnostic SE / PE Namur Int./ext. à S7
ID événement S7 (HEX)
11 Fréquence de l'excitateur en dehors des limites admissibles (phase excitateur)
SE F i F560100B
12 Erreur de données convertisseur PROM SE F i F560100C 13 SENSORPROM non installé SE M i/e FD60100D 14 Erreur de données du SENSORPROM SE M i/e FD60100E 15 Erreur d'ID du SENSORPROM SE M i/e FD60100F 16 Erreur d'accès au SENSORPROM SE M i/e FD601010 17 Température du transmetteur trop élevée SE M I F5601011 18 Faible amplitude de réception SE F i F5601012 19 Débit saturé PE C e F9601013 20 Fréquence de sortie saturée PE C e F9601014 21 Temp_max PE C e F9601015 22 Temp_min PE C e F9601016 23 Dépassement d'impulsions PE C e F9601017 24 Traitement par batches – débit négatif PE C e F9601018 25 Traitement par batches - dépassement de délai PE M e F9601019 26 Traitement par batches - dépassement de batch PE M e F960101A 27 Tube vide (densité < DR3 : empty_pipe_limit) PE S e F960101B 28 Débit volumétrique en dehors de la plage admissible PE S e F960101C 29 Réglage du zéro au-dessus de la limite d'écart
(Zero_sigma > DR3 : zero_sigma_limit) PE S e F960101D
30 Réglage du zéro au-dessus de la limite sigma (Zero_offset_value > DR3 : zero_offset_limit)
PE S e F960101E
31 Erreur de valeur de configuration des compteurs SE S e F560101F 32 Erreur de FRAM SE F i F5601020 33 Erreur de DRAM SE F i F5601021 34 Démarrage causé par la réinitialisation du chien de
garde SE F i F5601022
35 Démarrage causé par une erreur de code du programme
SE F i F5601023
36 Perte d'interruption de process SE F i F5601024 37 Erreur de paramètre SE F i F5601025 38 Dépassement du délai d'attente du bit de vie S7 SE F i F5601026 39 Erreur de communication MODBUS SE M i/e FD601027 40 Défaillance d'alimentation interne SE M i/e FD601028
Voir aussi : Synthèse des types d'erreurs (Page 122)
Tableau 11- 6 Erreurs de capteur et erreurs de process (2) : Causes des erreurs et mesures correctives
No. Interruption de diagnostic Cause probable de l'erreur Pour corriger ou éviter l'erreur 1 Erreur d'écriture ASIC Ecriture impossible dans la zone de l'interface de
commande Redémarrez le transmetteur - remplacez-le si l'erreur persiste
2 Chien de garde ASIC Dépassement de délai du chien de garde Redémarrez le transmetteur - remplacez-le si l'erreur persiste
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 125
No. Interruption de diagnostic Cause probable de l'erreur Pour corriger ou éviter l'erreur 3 Erreur de cycle
d'exécution ASIC Durée du cycle supérieure à 32,768 ms Redémarrez le transmetteur -
remplacez-le si l'erreur persiste 4 Tête de mesure La différence de phase entre les canaux 1 et 2 est
supérieure à la limite fixée Vérifiez les branchements et le capteur
5 Erreur de niveau du capteur
Le niveau d'entrée est trop élevé – dépassement lors du traitement
Vérifiez les branchements et le capteur
6 Erreur du CAN de temp. Les mesures de températures primaires ne se situent pas dans la bonne séquence ou dépassent la limite
Vérifiez les branchements et le capteur
7 Dépassement ASIC pour température
Dépassement lors des calculs de température Vérifiez les branchements et le capteur
8 Dépassement ASIC de valeur de débit massique
Dépassement lors des calculs de débit massique Vérifiez les branchements et le capteur
9 Dépassement ASIC pour densité
Dépassement lors des calculs de densité Vérifiez les branchements et le capteur
10 Dépassement ASIC pour fraction
Dépassement lors des calculs de la fraction Vérifiez les branchements et le capteur
11 Fréquence de l'excitateur en dehors des limites admissibles (phase excitateur)
Fréquence de l'excitateur en dehors de la plage admissible
Vérifiez les branchements et le capteur
12 Erreur de données convertisseur PROM
Les données dans le convertisseur PROM ne sont pas fiables (checksum erroné). A leur place seront utilisés les paramètres par défaut. Les valeurs par défaut des paramètres du convertisseur PROM sont automatiquement rétablies.
Remplacez le transmetteur.
13 SENSORPROM non installé
Pas de mémoire SENSORPROM™ installée. Les données de référence du convertisseur PROM interne seront utilisées.
Installez un SENSORPROM. Ignorez l'option erreur SPROM requis.
14 Erreur de données du SENSORPROM
Les données dans le SENSORPROM™ ne sont pas fiables (checksum erroné). Les données de référence du convertisseur PROM interne seront utilisées.
Remplacez le SENSORPROM
15 Erreur d'ID du SENSORPROM
L'ID du SENSORPROM™ n'est pas compatible avec l'ID du produit. Données erronées dans le SENSORPROM™ ou SENSORPROM inadapté. Les données de référence du convertisseur PROM interne seront utilisées.
Remplacez le SENSORPROM
16 Erreur d'accès au SENSORPROM
Lecture ou écriture dans le SENSORPROM™ impossibles. Les données de référence du convertisseur PROM interne seront utilisées.
Remplacez le SENSORPROM
17 Température du transmetteur trop élevée
Température dans le module transmetteur trop élevée.
Abaissez la température ambiante
18 Faible amplitude de réception
Amplitude de la tête de mesure trop basse. Vérifiez les branchements et le capteur
19 Débit saturé Débit supérieur au débit massique maximal. Ajustez le paramétrage du débit massique maximal.
20 Fréquence de sortie saturée
Fréquence supérieure à la fréquence maximale. Ajustez le paramétrage de la fréquence
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 126 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
No. Interruption de diagnostic Cause probable de l'erreur Pour corriger ou éviter l'erreur 21 Temp_max Température en dehors des limites admissibles. Ajustez le paramétrage de la
température 22 Temp_min La température est en dehors des limites
admissibles. Ajustez le paramétrage de la température
23 Dépassement d'impulsions
Débit trop élevé par rapport à la durée d'impulsion et à la quantité par impulsion
Ajustez les paramètres d'impulsion
24 Traitement par batches – débit négatif
Le débit est négatif. Vérifiez l'installation
25 Traitement par batches - dépassement de délai
La durée du traitement par batches a dépassé un temps maximal prédéfini.
Vérifiez l'installation
26 Traitement par batches - dépassement de batch
Le batch est arrêté mais il y a encore du débit dans le tube.
Vérifiez l'installation
27 Tube vide (densité < DS3->empty_pipe_limit)
Densité inférieure à la limite définie. Faites l'appoint au niveau du capteur ou ajustez la limite
28 Débit volumétrique en dehors de la plage admissible
Dépassement dans le calcul du débit volumique – peut être causé par une densité proche de zéro.
Vérifiez la densité
29 Réglage du zéro au-dessus de la limite d'écart (Zero_sigma > DS3->zero_sigma_limit)
Valeurs de réglage du zéro supérieures à la limite. Vérifiez que le débit est nul au niveau du process
30 Réglage du zéro au-dessus de la limite sigma (Zero_offset_value > DS3->zero_offset_limit)
Valeurs du sigma zéro supérieures à la limite. Vérifiez au niveau du process que le débit est nul et qu'il n'y a aucune défaillance
31 Valeur de configuration des compteurs
Valeur incorrecte du compteur CRC dans la F-RAM Les dernières valeurs du compteur ont été perdues. Réinitialisez le compteur ou effectuez un préparamétrage.
32 Erreur de FRAM Erreur de lecture/écriture dans la F-RAM Remplacez le transmetteur. 33 Erreur de DRAM Erreur de lecture/écriture dans la D-RAM Remplacez le transmetteur. 34 Démarrage causé par la
réinitialisation du chien de garde
Un chien de garde a été réinitialisé dans le module. Cette erreur est activée 3 s après le démarrage causé par la réinitialisation du chien de garde.
Actualisez le firmware. Contactez la hotline SIFLOW.
35 Démarrage causé par une erreur de code du programme
Erreur de checksum des codes de programme, exécution non autorisée du programme, matériel/firmware défaillant ou paramètres incorrects.
Actualisez le firmware. Contactez la hotline SIFLOW.
36 Perte d'interruption de process
Perte d'interruption de process au niveau de l'interface S7-PBUS
Vérifiez la CPU S7 et le bus S7. Contactez la hotline SIFLOW.
37 Erreur de paramètre Checksum des données du module (informations du transmetteur) incorrect.
Contactez la hotline SIFLOW.
38 Dépassement du délai d'attente du bit de vie S7
Dépassement du délai d'attente du bit de vie de la CPU SIMATIC
Vérifiez la CPU S7 et le bus S7.
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 127
No. Interruption de diagnostic Cause probable de l'erreur Pour corriger ou éviter l'erreur 39 Erreur de communication
MODBUS Erreur de communication avec RS232/RS485 Câbles, connecteurs et
paramètres RS232/RS485 Vérifiez "frame" (trame), "parity" (parité) et "baud rate" (débit en bauds)
40 Défaillance d'alimentation interne
L'alimentation est descendue en dessous de 14,5 V.
Vérifiez l'alimentation
Exemple : Acquittement des erreurs SE/PE entrantes(C) et sortantes (G) L'erreur "PE Dépassement d'impulsion" (erreur PE numéro 23) apparaît, l'erreur est entrante. ● "ERR_MSG_C" = 97 hex = 1001 0111 bin et "ERR_MSG_TYPE" = 2. ● Ce message indique qu'il s'agit d'une erreur de process (type = 2), entrante, dont le
numéro est 23 (PE dépassement d'impulsion) ● Pour lire le numéro d'erreur, utilisez le numéro sans le bit correspondant à erreur
entrante, autrement dit "ERR_MSG_C" = 0001 0111 bin = 17 hex = 23 decimal. L'erreur "PE Dépassement d'impulsion" n'est plus active, autrement dit elle est sortante. ● "ERR_MSG_C" a une valeur hexagonale de 97 jusqu'à son acquittement. ● Une fois l'erreur entrante "PE Dépassement d'impulsion" acquittée (activation de
"ERR_MSG_Q"), l'état d'erreur "ERR_MSG_C" passe d'entrant à sortant (de 1001 0111 bin à 0001 0111 bin).
● Une fois l'erreur sortante "PE Dépassement d'impulsion" acquittée, "ERR_MSG_C" passe de 17 hex (0001 0111 bin) à l'erreur non acquittée suivante ou à 0 en l'absence d'erreur non acquittée.
11.7.3 Erreurs de données et de manipulation La classe d'erreurs SIMATIC de toutes les erreurs de manipulation est "externe" et l'état d'erreur est toujours "ON". La classe Namur est toujours "S" (hors spécification).
Remarque Les erreurs HE ne sont pas indiquées par les LED
Tableau 11- 7 Erreurs de données et de manipulation
Code Evénement Description, explication succincte ID événement S7 (HEX)
1 HE_UNKNOWN_COMMAND Code d'erreur inconnu F9601101 2 HE_UNKNOWN_DATA_RECORD Numéro d'enregistrement de données inconnu F9601102
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 128 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Code Evénement Description, explication succincte ID événement S7 (HEX)
3 HE_ZERO_ADJUST_ACTIVE Ajustement du zéro en cours ; lorsque l'ajustement du zéro est en cours, aucune nouvelle commande ou nouveau paramètre n'est accepté(e).
F9601103
4 HE_BATCH_ACTIVE Batch en cours d'exécution ; lorsqu'un batch est un cours d'exécution, aucune nouvelle commande de démarrage ou nouveau paramètre n'est accepté(e).
F9601104
5 HE_WRITE_PROTECTION_ACTIVE Action non autorisée si la protection en écriture est active
F9601105
6 HE_FACTORY_VALUES_LOADED Les paramètres par défaut vont être chargés F9601106 7 HE_CMD_BUSY La nouvelle commande n'est pas autorisée
parce que la dernière commande est encore active.
F9601107
8 HE_CMD_FREEZE_MODE La commande "Freeze" (Geler) est utilisable uniquement si le mode d'impulsion ou de fréquence est paramétré sur la sortie TOR.
F9601108
9 HE_CMD_FORCE_MODE La commande "Set" (Activer) est utilisable uniquement si le mode d'impulsion ou de fréquence est paramétré sur la sortie TOR.
F9601109
10 HE_OUTPUT_SIMULATION_ENABLED Pas de changement des paramètres de sortie (paramètres DR5, terminer,et DR11, exécution du batch) si la simulation de la sortie est active.
F960110A
11 HE_MODBUS_RESPONSE_TIMEOUT Aucune réponse MODBUS possible dans le temps de réponse défini.
F960110B
12 HE_NEW_CODE_LOADED Nouveau firmware d'application chargé. F960110C 13 HE_13 Libre, n'est pas une HE valide. F960110D 14 HE_14 Libre, n'est pas une HE valide. F960110E 15 HE_15 Libre, n'est pas une HE valide. F960110F 16 HE_NOT_WRITEABLE_IF_SPROM_MOUN
TED Ecriture du paramètre impossible lorsqu'un SENSORPROM est installé (données spécifiques au capteur).
F9601110
17 HE_DBS_UNKNOWN_DATA_RECORD L'appareil a reçu un enregistrement de données portant un numéro inconnu de la CPU S7 ou de MODBUS.
F9601111
18 HE_18 Libre, n'est pas une HE valide. F9601112 19 HE_19 Libre, n'est pas une HE valide. F9601113 20 HE_20 Libre, n'est pas une HE valide. F9601114 21 HE_FLASHING Erreur lors de la programmation ou de
l'effacement de la mémoire FLASH. F9601115
22 HE_22 Libre, n'est pas une HE valide. F9601116 23 HE_FLOW_UNKNOWN_DATA Inutilisé F9601117 24 HE_FLOW_UNKNOWN_DR_NUMBER L'appareil a reçu un enregistrement de données
portant un numéro inconnu. F9601118
25 HE_25 Libre, n'est pas une HE valide. F9601119 26 HE_FLOW_TOTALIZER_HELD Compteur déjà interrompu. F960111A 27 HE_FLOW_TOTALIZER_RUNNING Compteur déjà en cours d'exécution. F960111B
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 129
Code Evénement Description, explication succincte ID événement S7 (HEX)
28 HE_FLOW_BATCH_NOT_PARAMETRIZED Aucun batch paramétré : commande d'exécution de batch non autorisée
F960111C
29 HE_FLOW_BATCH_IDLE Traitement par batches inactif : commande non autorisée (dans ce cas, seule une commande de démarrage du batch est autorisée)
F960111D
30 HE_30 Libre, n'est pas une HE valide. F960111E 31 HE_FLOW_BATCH_HELD Traitement par batches interrompu : commande
non autorisée (dans ce cas, seule une commande de reprise ou d'arrêt du batch est autorisée)
F960111F
32 HE_FLOW_NOT_READY Démarrage de l'appareil : aucune commande n'est acceptée durant les 40 premières s suivant un démarrage
F9601120
33 HE_FLOW_ERROR Inutilisé F9601121 34 HE_FLOW_DATA_CHECK_FAILED Inutilisé F9601122 35 HE_FLOW_DATA_EMPTY_PIPE_DETECTI
ON DR3 : empty_pipe_detection_on_off hors plage F9601123
36 HE_FLOW_DATA_EMPTY_PIPE_LIMIT DR3 : empty_pipe_limit hors plage F9601124 37 HE_FLOW_DATA_LOW_FLOW_CUT_OFF DR3 : low_flow_cut_off hors plage F9601125 38 HE_FLOW_DATA_FLOW_DIRECTION DR3 : flow_direction hors plage F9601126 39 HE_FLOW_DATA_NOISE_FILTER DR3 : noise_filter hors plage F9601127 40 HE_FLOW_DATA_ERROR_LEVEL DR3 : error_level hors plage F9601128 41 HE_FLOW_DATA_MASSFLOW_MAX DR3 : massflow_max hors plage F9601129 42 HE_FLOW_DATA_VOLUMEFLOW_MAX DR3 : volumeflow_max hors plage F960112A 43 HE_FLOW_DATA_DENSITY_MAX DR3 : density_max hors plage F960112B 44 HE_FLOW_DATA_SENSOR_TEMP_MAX DR3 : sensor_temperature_max hors plage F960112C 45 HE_FLOW_DATA_FRACTION_A_FLOW_M
AX DR3 : fraction_A_flow_max hors plage F960112D
46 HE_FLOW_DATA_FRACTION_B_FLOW_MAX
DR3: fraction_B_flow_max hors plage F960112E
47 HE_FLOW_DATA_PERCENT_FRACTION_A_MAX
DR3: percent_fraction_A_max hors plage F960112F
48 HE_FLOW_DATA_MASSFLOW_MIN DR3 : massflow_min hors plage F9601130 49 HE_FLOW_DATA_VOLUMEFLOW_MIN DR3 : volumeflow_min hors plage F9601131 50 HE_FLOW_DATA_DENSITY_MIN DR3 : density_min hors plage F9601132 51 HE_FLOW_DATA_SENSOR_TEMP_MIN DR3 : sensor_temperature_min hors plage F9601133 52 HE_FLOW_DATA_FRACTION_A_FLOW_MI
N DR3: fraction_A_flow_min hors plage F9601134
53 HE_FLOW_DATA_FRACTION_B_FLOW_MIN
DR3 : fraction_B_flow_min hors plage F9601135
54 HE_FLOW_DATA_PERCENT_FRACTION_A_MIN
DR3 : percent_fraction_A_min hors plage F9601136
55 HE_FLOW_DATA_ZERO_ADJUST_TIME DR3 : zero_adjust_time hors plage F9601137 56 HE_FLOW_DATA_ZERO_SIGMA_LIMIT DR3 : zero_sigma_limit hors plage F9601138 57 HE_FLOW_DATA_ZERO_OFFSET_LIMIT DR3 : zero_offset_limit hors plage F9601139
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 130 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Code Evénement Description, explication succincte ID événement S7 (HEX)
58 HE_FLOW_DATA_TOTALIZER_1_SELECTION
DR4 : totalizer_1_selection hors plage F960113A
59 HE_FLOW_DATA_TOTALIZER_2_SELECTION
DR4 : totalizer_2_selection hors plage F960113B
60 HE_FLOW_DATA_TOTALIZER_1_DIRECTION
DR4 : totalizer_1_direction hors plage F960113C
61 HE_FLOW_DATA_TOTALIZER_2_DIRECTION
DR4 : totalizer_2_direction hors plage F960113D
62 HE_FLOW_DATA_TOTALIZER_1_FAIL_MODE
DR4 : totalizer_1_fail_mode hors plage F960113E
63 HE_FLOW_DATA_TOTALIZER_2_FAIL_MODE
DR4 : totalizer_2_fail_mode hors plage F960113F
64 HE_FLOW_DATA_DIG_OUT_SF_REACTION
DR5 : digital_output_sf_reaction hors plage F9601140
65 HE_FLOW_DATA_DIG_OUT_FUNCTION DR5 : digital_output_function hors plage F9601141 66 HE_FLOW_DATA_PULSE_VALUE_SELEC
TION DR5 : pulse_value_selection hors plage F9601142
67 HE_FLOW_DATA_PULSE_OUT_POLARITY DR5 : pulse_output_polarity hors plage F9601143 68 HE_FLOW_DATA_PULSE_DIRECTION DR5 : pulse_direction hors plage F9601144 69 HE_FLOW_DATA_PULSE_WIDTH DR5 : pulse_width hors plage F9601145 70 HE_FLOW_DATA_PULSE_AMOUNT DR5 : pulse_mass_or_volume_amount hors
plage F9601146
71 HE_FLOW_DATA_FREQ_VALUE_SELECTION
DR5: frequency_value_selection hors plage F9601147
72 HE_FLOW_DATA_FREQ_DIRECTION DR5 : frequency_direction hors plage F9601148 73 HE_FLOW_DATA_FREQ_MAX DR5 : frequency_max hors plage F9601149 74 HE_FLOW_DATA_FREQ_TIME_CONSTAN
T DR5 : frequency_time_constant hors plage F960114A
75 HE_FLOW_DATA_BATCH_VALUE_SELECTION
DR5 : batch_value_selection hors plage F960114B
76 HE_FLOW_DATA_BATCH_COUNTER_DIRECTION
DR5 : batch_counter_up_down hors plage F960114C
77 HE_FLOW_DATA_BATCH_OUT_POLARITY
DR5 : batch_output_polarity hors plage F960114D
78 HE_FLOW_DATA_BATCH_TIME_ERROR_ON_OFF
DR5 : batch_time_error_on_off hors plage F960114E
79 HE_FLOW_DATA_BATCH_OVERRUN_ERROR_ON_OFF
DR5 : batch_overrun_on_off hors plage F960114F
80 HE_FLOW_DATA_BATCH_TIME_MAX DR5 : batch_time_max hors plage F9601150 81 HE_FLOW_DATA_BATCH_OVERRUN_QU
ANTITY DR5 : batch_overrun_error_quantity hors plage F9601151
82 HE_FLOW_DATA_DIG_IN_SF_REACTION DR6 : digital_input_sf_reaction hors plage F9601152 83 HE_FLOW_DATA_INPUT_FILTER_TIME DR6 : digital_input_filter_time hors plage F9601153 84 HE_FLOW_DATA_DIG_IN_INVERSION DR6 : digital_input_inversion hors plage F9601154 85 HE_FLOW_DATA_FREQ_FORCE_OUT_VA
L DR6 : force_frequency_output_value hors plage F9601155
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 131
Code Evénement Description, explication succincte ID événement S7 (HEX)
86 HE_FLOW_DATA_DIG_IN_FUNCTION Fonction de l'entrée TOR paramétrée en dehors de la plage admissible DR6 : digital_input_function hors plage
F9601156
87 HE_FLOW_DATA_SENSOR_SIZE DR9 : sensor_size hors plage F9601157 88 HE_FLOW_DATA_CALIBRATION_FACTOR DR9: calibration_factor hors plage F9601158 89 HE_FLOW_DATA_CORRECTION_FACTOR DR9: correction_factor hors plage F9601159 90 HE_FLOW_DATA_SENSOR_TC DR9 : sensor_TC hors plage F960115A 91 HE_FLOW_DATA_DENSITY_PARM_A DR9 : density_parm_A hors plage F960115B 92 HE_FLOW_DATA_DENSITY_PARM_B DR9 : density_parm_B hors plage F960115C 93 HE_FLOW_DATA_DENSITY_TC DR9 : density_TC hors plage F960115D 94 HE_FLOW_DATA_DENSITY_OFFSET DR9 : density_offset hors plage F960115E 95 HE_FLOW_DATA_DENSITY_FACTOR DR9 : density_factor hors plage F960115F 96 HE_FLOW_DATA_FRACTION_OFFSET DR9 : fraction_factor hors plage F9601160 97 HE_FLOW_DATA_FRACTION_FACTOR DR9 : fraction_offset hors plage F9601161 98 HE_FLOW_DATA_SIM_VAL_MASSFLOW DR10: simulation_value_massflow hors plage F9601162 99 HE_FLOW_DATA_SIM_VAL_VOLUMEFLO
W DR10 : simulation_value_volumeflow hors plage F9601163
100 HE_FLOW_DATA_SIM_VAL_DENSITY DR10 : simulation_value_density hors plage F9601164 101 HE_FLOW_DATA_SIM_VAL_SENSOR_TE
MP DR10 : simulation_value_sensor_temperature hors plage
F9601165
102 HE_FLOW_DATA_SIM_VAL_PERCENT_FRACTION_A
DR10 : simulation_value_percent_fraction_a hors plage
F9601166
103 HE_FLOW_DATA_SIM_VAL_OUTPUT_1 DR10 : simulation_value_output_1 hors plage F9601167 104 HE_FLOW_DATA_SIM_VAL_OUTPUT_1_F
REQ DR10 : simulation_value_output_1_frequency hors plage
F9601168
105 HE_FLOW_DATA_SIM_VAL_OUTPUT_2 DR10 : simulation_value_output_2 hors plage F9601169 106 HE_FLOW_DATA_SIM_VAL_OUTPUT_2_F
REQ DR10 : simulation_value_output_2_frequency hors plage
F960116A
107 HE_FLOW_DATA_SIM_VAL_INPUT DR10 : simulation_value_input hors plage F960116B 108 HE_FLOW_DATA_SIM_VAL_ERROR_NO DR10 : simulation_value_error_no hors plage F960116C 109 HE_FLOW_DATA_BATCH_QUANTITY DR11 : batch_compensation hors plage F960116D 110 HE_FLOW_DATA_BATCH_COMPENSATIO
N DR11 : batch_quantity hors plage F960116E
111 HE_FLOW_DATA_BATCH_LEAD_CONSTANT
DR11 : batch_lead_constant hors plage F960116F
112 HE_FLOW_DATA_BATCH_TWO_STAGE_LEVEL
DR11 : batch_two_stage_level hors plage F9601170
113 HE_FLOW_DATA_TOTALIZER_1_PRESET_VAL
DR11 : totalizer_1_preset_value hors plage F9601171
114 HE_FLOW_DATA_TOTALIZER_2_PRESET_VAL
DR11 : totalizer_2_preset_value hors plage F9601172
115 HE_FLOW_DATA_ZERO_OFFSET_PRESET_VAL
DR11 : zero_offset_preset_value hors plage F9601173
116 HE_FLOW_DATA_LIMIT_1_SELECTION DR12 : limit1_selection hors plage F9601174 117 HE_FLOW_DATA_LIMIT_1_DIRECTION DR12 : limit1_direction hors plage F9601175
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 132 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Code Evénement Description, explication succincte ID événement S7 (HEX)
118 HE_FLOW_DATA_LIMIT_1_SETPOINT DR12 : limit1_setpoint hors plage F9601176 119 HE_FLOW_DATA_LIMIT_1_HYSTERESIS DR12 : limit1_hysteresis hors plage F9601177 120 HE_FLOW_DATA_LIMIT_2_SELECTION DR12 : limit2_selection hors plage F9601178 121 HE_FLOW_DATA_LIMIT_2_DIRECTION DR12 : limit2_direction hors plage F9601179 122 HE_FLOW_DATA_LIMIT_2_SETPOINT DR12 : limit2_setpoint hors plage F960117A 123 HE_FLOW_DATA_LIMIT_2_HYSTERESIS DR12 : limit2_hysteresis hors plage F960117B 124 HE_FLOW_DATA_LIMIT_3_SELECTION DR12 : limit3_selection hors plage F960117C 125 HE_FLOW_DATA_LIMIT_3_DIRECTION DR12 : limit3_direction hors plage F960117D 126 HE_FLOW_DATA_LIMIT_3_SETPOINT DR12 : limit3_setpoint hors plage F960117E 127 HE_FLOW_DATA_LIMIT_3_HYSTERESIS DR12 : limit3_hysteresis hors plage F960117F 128 HE_FLOW_DATA_LIMIT_4_SELECTION DR12 : limit4_selection hors plage F9601180 129 HE_FLOW_DATA_LIMIT_4_DIRECTION DR12 : limit4_direction hors plage F9601181 130 HE_FLOW_DATA_LIMIT_4_SETPOINT DR12 : limit4_setpoint hors plage F9601182 131 HE_FLOW_DATA_LIMIT_4_HYSTERESIS DR12 : limit4_hysteresis hors plage F9601183 132 HE_FLOW_DEVICE_ADDRESS DR0 : device_address F9601184 133 HE_133 Libre, n'est pas une HE valide. F9601185 134 HE_134 Libre, n'est pas une HE valide. F9601186 135 HE_FLOW_DATA_STANDALONE DR7 : mode autonome hors plage F9601187 136 HE_FLOW_DATA_OUTPUT_VAR1_ASS DR7 : s7_peri_output_var_1_assignment hors
plage F9601188
137 HE_FLOW_DATA_OUTPUT_VAR2_ASS DR7 : s7_peri_output_var_2_assignment hors plage
F9601189
138 HE_FLOW_DATA_PRAL0_ASSIGNMENT DR7 : s7_pral0_assignment invalide F960118A 139 HE_FLOW_DATA_PRAL1_ASSIGNMENT DR7 : s7_pral1_assignment invalide F960118B 140 HE_FLOW_DATA_PRAL2_ASSIGNMENT DR7 : s7_pral2_assignment invalide F960118C 141 HE_FLOW_DATA_PRAL3_ASSIGNMENT DR7 : s7_pral3_assignment invalide F960118D 142 HE_FLOW_DATA_PRAL4_ASSIGNMENT DR7 : s7_pral4_assignment invalide F960118E 143 HE_FLOW_DATA_PRAL5_ASSIGNMENT DR7 : s7_pral5_assignment invalide F960118F 144 HE_FLOW_DATA_PRAL6_ASSIGNMENT DR7 : s7_pral6_assignment invalide F9601190 145 HE_FLOW_DATA_PRAL7_ASSIGNMENT DR7 : s7_pral7_assignment invalide F9601191 146 HE_FLOW_DATA_MODBUS_BAUDRATE DR7 : modbus_baudrate hors plage F9601192 147 HE_FLOW_DATA_MODBUS_PAR_FRAMIN
G DR7 : modbus_parity_framing hors plage F9601193
148 HE_FLOW_DATA_MODBUS_RESP_TIMEOUT
DR7 : modbus_response_timeout hors plage F9601194
149 HE_FLOW_DATA_MODBUS_RESP_DELAY
DR7 : modbus_response_delay hors plage F9601195
150 HE_FLOW_DATA_MODBUS_INTER_FRAME_SPACE
DR7 : modbus_inter_frame_space hors plage F9601196
151 HE_FLOW_DATA_TIME Réglage de la date ou de l'heure en dehors de la plage autorisée. Corrigez vos valeurs de date et d'heure §
Année :
…249 Réservé
Alarme, messages d'erreurs et messages système 11.7 Messages d'erreurs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 133
Code Evénement Description, explication succincte ID événement S7 (HEX)
250 HE_PERI_700_VARS Erreur de transfert des signaux de commande S7 octets 2 à 15 lors de l'utilisation de la commande 700
F96011FA
251 HE_PERI_701_IN_VAR_ADDR Erreur de transfert des signaux de commande S7 octets 2 et 3 lors de l'utilisation de la commande 701
F96011FB
252 HE_PERI_701_IN_VAR_VALUE Erreur de transfert des signaux de commande S7 octets 4 et 5 lors de l'utilisation de la commande 701
F96011FC
253 HE_PERI_702_DIGITAL_OUTPUT Erreur de transfert des signaux de commande S7 octets 8 et 9 lors de l'utilisation de la commande 702
F96011FD
254 HE_PERI_703_OUT_VAR1_ADDR Erreur de transfert des signaux de commande S7 octets 12 et 13 lors de l'utilisation de la commande 703
F96011FE
255 HE_PERI_704_OUT_VAR2_ADDR Erreur de transfert des signaux de commande S7 octets 14 et 15 lors de l'utilisation de la commande 704
F96011FF
11.7.4 Informations d'erreurs dans le paramètre de sortie ERR_MSG_C ou CMD_ERR_C Le numéro de code d'erreur (CMD_ERR_C) est la sortie pour des commandes qui ne s'exécutent pas (terminé avec erreur). Le numéro spécifié est décomposé dans le tableau "Erreurs de données et de manipulation (Page 127)". La valeur reste au niveau de la sortie jusqu'au déclenchement de la commande suivante. Les codes des erreurs de capteur (SE) 1–40, des erreurs de process (PE) 1-40 et des erreurs de données et de manipulation sont décrits dans les tableaux ci-dessus. Les codes d'erreurs 250-255 sont des codes d'erreurs communs pour tous les types d'erreurs et sont décrits dans le tableau suivant :
Tableau 11- 8 Informations d'erreurs du bloc fonctionnel SIFL_FC
Code d'erreur Description 250 Erreur de groupe : Les valeurs transmises via l'interface E/S contiennent au moins
une erreur. Aucune valeur n'a été importée par le module de fonction (réponse d'erreur à la commande 700)
251 Erreur d'adresse dans VAR_ADR, l'adresse n'a pas été importée par le module de fonction (réponse d'erreur à la commande 701)
252 Valeur de sortie VAR_VAl invalide et échec de son importation par le module de fonction (réponse d'erreur à la commande 701)
253 Valeur de sortie de DIG_OUT invalide et échec de son importation par le module de fonction (réponse d'erreur à la commande 702)
254 Erreur d'adresse dans VAR1_ADR, l'adresse n'a pas été importée par le module de fonction (réponse d'erreur à la commande 703)
255 Erreur d'adresse dans VAR2_ADR, l'adresse n'a pas été importée par le module de fonction (réponse d'erreur à la commande 704)
Alarme, messages d'erreurs et messages système 11.8 Informations d'état du système
SIFLOW FC070 avec SIMATIC S7 134 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
11.8 Informations d'état du système Les informations d'état du système ne constituent pas un message. Elles décrivent l'état du module de fonction en fonctionnement normal et peuvent être surveillées ou évaluées à tout moment. Le tableau suivant décrit les informations d'état du système (SC_STATUS) et le mappage des octets d'état en double variable (MD52 dans cet exemple) dans S7.
Exemple Les informations d'état sont lues dans MD52 indiquant la valeur suivante : 01001020Hex ou 00000001-00000000-00010000-00100000 binaire. Elles indiquent les états suivants de l'appareil : ● ST_BATCHING (M55.0) ● ST_SIMULATION_ACTIVE (M53.4) ● ST_SENSOR_ERROR (M52.5)
Tableau 11- 9 Informations d'état du système
Bit MD52 Exemple Nom Explication et plage de valeurs 0 M55.0 ST_BATCHING 1 = Batch en cours d'exécution 1 M55.1 ST_BATCH_HELD 1 = Batch interrompu (pause) 2 M55.2 ST_BATCH_STOPPED 1 = Batch arrêté (le dernier batch n'est pas terminé) 3 M55.3 ST_BATCH_TWO_STAGE_REA
CHED 1 = Valeur à deux phases atteinte
4 M55.4 Réservé - 5 M55.5 Réservé - 6 M55.6 ST_TOTALIZER1_HELD 1 = Compteur 1 interrompu 7 M55.7
MB55
ST_TOTALIZER2_HELD 1 = Compteur 2 interrompu 8 M54.0 ST_ZERO_ADJUST_OFFSET_LI
MIT_EXCEEDED 1 = Valeur supérieure à la limite de décalage d'origine
9 M54.1 ST_ZERO_ADJUST_IN_PROGRESS
1 = Ajustement du zéro en cours
10 M54.2 ST_LIMIT_1 1 = Valeur supérieure ou inférieure au point de consigne 1 selon DR12 : limit1_direction
11 M54.3 ST_LIMIT_2 1 = Valeur supérieure ou inférieure au point de consigne 2 selon DR12 : limit2_direction
12 M54.4 ST_LIMIT_3 1 = Valeur supérieure ou inférieure au point de consigne 3 selon DR12 : limit3_direction
13 M54.5 ST_LIMIT_4 1 = Valeur supérieure ou inférieure au point de consigne 4 selon DS12 : limit4_direction
14 M54.6 Réservé - 15 M54.7
MB54
Réservé -
Alarme, messages d'erreurs et messages système 11.9 Diagnostic d'esclave
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 135
Bit MD52 Exemple Nom Explication et plage de valeurs 16 M53.0 Réservé - 17 M53.1 ST_DIGITAL_INPUT_STATE 1 = haute ; 0 = basse 18 M53.2 ST_FACTORY_VALUES_LOAD
ED 1 = Valeurs par défaut chargées entièrement (bit réinitialisé si la première valeur est modifiée)
19 M53.3 ST_WRITE_PROTECTION_ACTIVE
1 = Protection en écriture active (téléchargement du firmware impossible)
20 M53.4 ST_SIMULATION_ACTIVE 1 = Au moins une valeur de process est simulée (les valeurs simulées sont disponibles dans DR10)
21 M53.5 Réservé - 22 M53.6 ST_OUTPUT_VALUE_FORCED La SORTIE 1 est activée 23 M53.7
MB53
ST_OUTPUT_VALUE_FROZEN La SORTIE 1 est gelée 24 M52.0 Réservé - 25 M52.1 Réservé - 26 M52.2 ST_DATE_AND_TIME_NOT_SY
NC 1 = Date et heure non définies au démarrage ou non synchronisées sous 180 secondes via DR8
27 M52.3 ST_PARAMETER_CHANGED_BY_S7
Activé en cas de modification de paramètre SIMATIC (réinitialisé après utilisation de la commande CMD_PARA_CHANGE_ACK de MODBUS)
28 M52.4 ST_PARAMETER_CHANGED_BY_MODBUS
Activé en cas de modification de paramètre MODBUS (réinitialisé après utilisation de la commande CMD_PARA_CHANGE_ACK de S7)
29 M52.5 ST_SENSOR_ERROR Erreur de capteur (LED SE) 30 M52.6 ST_PROCESS_ERROR Erreur de process (LED PE) 31 M52.7
MB52
ST_SF 1 = Défaillance du module (SF = défaillance de groupe/bit de somme pour erreurs de capteur et de process) ; LED SF
11.9 Diagnostic d'esclave L'IM 153-x fournit un diagnostic d'esclave conformément à la norme CEI 61784-1:2002 Ed1 CP 3/1.
Remarque La structure des données de diagnostic en cas de diagnostic d'esclave est décrite en détail dans le manuel d'instructions du système d'E/S distribué ET 200M. Les informations fournies ci-dessous sont uniquement des informations générales.
Informations concernant le "diagnostic amélioré" de l'ET 200M Pour pouvoir utiliser le diagnostic spécifique au canal, vous devez activer l'option d'interruptions de diagnostic pour chaque module E/S de la configuration. Lors de la configuration de l'IM 153-x, vous pouvez choisir d'activer ou de bloquer les interruptions de diagnostic, de process et d'échange à chaud, indépendamment de l'activation du "diagnostic amélioré".
Alarme, messages d'erreurs et messages système 11.9 Diagnostic d'esclave
SIFLOW FC070 avec SIMATIC S7 136 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Par le biais du paramètre DP V1 (à partir de GSD Révision 3), vous pouvez bloquer ou activer les blocs individuels du diagnostic amélioré. Les blocs de diagnostic bloqués seront retirés de la trame de diagnostic. Pour supprimer les erreurs de canal de la trame de diagnostic, vous devez désactiver le "diagnostic amélioré" dans la configuration.
PRUDENCE Si vous avez activé le "diagnostic amélioré" pendant la configuration et qu'une interruption de diagnostic est déclenchée pour un module uniquement pendant que l'ET 200M est en cours d'exécution, une erreur de canal ne sera pas immédiatement entrée dans la trame de diagnostic. Une erreur de canal sera entrée dans la trame de diagnostic uniquement suite au déclenchement de la première interruption de diagnostic du module générée après activation de cette option.
Remarque Remarquez les différences dans la trame de diagnostic en fonction de la version de l'IM 153-x et de la version de mise à jour. Avec l'IM 153-2Bx00 et l'IM 153-2Bxx1, le diagnostic amélioré est disponible par défaut en mode DP V0 / DP V1. Il peut être désélectionné (désactivé) pour certains blocs au moment de la configuration.
Interruptions La partie interruption du diagnostic de l'esclave fournit des informations sur le type d'interruption et sur la cause ayant entraîné le déclenchement du diagnostic d'esclave. L'ET 200M prend en charge les interruptions suivantes : ● Interruption de diagnostic ● Interruption de process ● Interruption d'échange à chaud Ces interruptions peuvent être évaluées à l'aide d'un maître S7 / M7 DP ou d'un maître DP V1. En cas d'interruption, les OB d'interruptions sont exécutés automatiquement dans la CPU maîtresse. La partie interruption englobe au maximum 29 octets. Un maximum de 1 interruption peut être signalé pour chaque diagnostic d'esclave.
Position dans la trame de diagnostic La position de la partie interruption dans le diagnostic d'esclave dépend de la configuration de la trame de diagnostic et du nombre de diagnostics spécifiques aux canaux. La partie interruption est toujours en fin de trame de diagnostic. ● Les octets x à x+3 indiquent le type d'interruption. ● Les octets x+4 à x+7 indiquent la cause de l'interruption. Ils correspondent à
l'enregistrement de données de diagnostic 0 dans STEP 7. ● Les octets x+4 à x+7 et x+8 à x+19 correspondent à l'enregistrement de données de
diagnostic 1 dans STEP 7.
Alarme, messages d'erreurs et messages système 11.9 Diagnostic d'esclave
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 137
Interruptions avec un maître DP différent Si l'ET 200M est utilisé avec un maître DP différent, ces interruptions seront mappées en tant que diagnostic de l'ET 200M relatif à l'appareil. Vous devez continuer à traiter les événements de diagnostic correspondants dans le programme utilisateur du maître DP.
Références La structure des données de diagnostic pour le diagnostic d'esclave est décrite en détail dans le manuel d'instructions du système d'E/S distribué ET 200M (http://support.automation.siemens.com/WW/view/en/1142798/0/fr)
Alarme, messages d'erreurs et messages système 11.9 Diagnostic d'esclave
SIFLOW FC070 avec SIMATIC S7 138 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 139
Diagnostic et recherche de pannes 1212.1 Affichage de l'état par LED
Le SIFLOW FC070 est doté de 12 LED qui indiquent l'état du module de fonction.
Remarque Une fois le module sous tension et initialisé, seule la LED "RUN" doit être fixe et "FLOW" doit clignoter lorsqu'une mesure est en cours.
LED du SIFLOW FC070 LED du SIFLOW FC070 Ex
DI1
DO1
DO2
WP
SIM
Tableau 12- 1 Signification des LED en mode normal
Elément Couleur Désignation Signification LED 1 rouge SF Erreurs de groupe LED 2 vert RUN Alimentation / RUN
(démarrage : clignote, fonctionnement : allumée)
Diagnostic et recherche de pannes 12.2 Diagnostic à l'aide des LED
SIFLOW FC070 avec SIMATIC S7 140 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Elément Couleur Désignation Signification LED 3 vert FLO Indicateur de débit, indique le débit massique
approximatif : Clignotement lent (2 Hz) = arrêt ... 33% Clignotement à une vitesse moyenne (5 Hz) = 33 ... 66%Clignotement rapide (10 Hz) = 66 ... 100%
LED 4 rouge SE Erreur de capteur LED 5 rouge PE Erreur de process LED 6 jaune COM Communication MODBUS active
autrement dit le module dont l'adresse a été spécifiée est en mesure d'envoyer/recevoir
LED 7 jaune DI1 Entrée TOR LED 8 jaune DO1 Sortie TOR 1 LED 9 jaune DO2 Sortie TOR 2 LED 10 jaune WP Protection en écriture LED 11 jaune SIM Mode de simulation LED 12 jaune (utilisée uniquement pour les configurations de LED
indiquant le démarrage et une erreur fatale)
12.2 Diagnostic à l'aide des LED Les LED fournissent des informations initiales de diagnostic importantes.
Tableau 12- 2 Les LED au cours des différentes phases de fonctionnement
LED 1 2 3 4 5 6 7 8 9 10 11 12
Phase de fonctionnement
SF (rg)
RUN (vt)
FLO (vt)
SE (rg)
PE (rg)
COM (jn)
DI1(jn)
DO1(jn)
DO2(jn)
WP(jn)
SIM(jn)
--
Remarques
Réinitialisation matérielle
X X X X X X X X X X X X Env. 200 ms
Démarrage du système d'amorce
X X X X X X X X X X X X Env. 500 ms
Démarrage de l'application
CL O O O O O CL CL CL CL CL CL Env. 100 ms ou 1,6 s (appareil sous tension)
Démarrage du capteur
O/X CL O O/X O/X O/X O/X O/X O/X O/X O/X O Env. 40 s LED 1, 4 ... 11 selon l'état en cours
Mode normal O/X X O/X O/X O/X O/X O/X O/X O/X O/X O/X O LED 1,3... 11 selon l'état en cours
Diagnostic et recherche de pannes 12.2 Diagnostic à l'aide des LED
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 141
LED Défaillance grave
CR O O CR CR O O/ CR
O/ CR
O/ CR
O/ CR
O/ CR
O/ CR
LED 7 ... 12 selon la défaillance grave (voir tableau ci-dessous)
Chargement du système d'amorce
O CR O/X O O O/X X X X X X X LED FLO = Programmation de la mémoire Flash
Remarque La LED 12 est utilisée uniquement pour les configurations de LED indiquant le démarrage et une erreur fatale
Légende : O = éteinte CL = clignotement lent (2 Hz) (rg) = LED rouge X = allumée CM = clignotement à vitesse moyenne (5
Hz) (vt) = LED verte
O/X = éteinte ou allumée CR = clignotement rapide (10 Hz) (jn) = LED jaune
Tableau 12- 3 Vérification des LED en cas d'erreur fatale du système (clignote pendant env. 4s)
1 2 3 4 5 6 7 8 9 10 11 12 SF (rg)
RUN (vt)
FLO (vt)
SE (rg)
PE (rg)
COM (jn)
DI1 (jn)
DO1(jn)
DO2(jn)
WP(jn)
SIM(jn)
--- Remarques
CR O O CR CR O O O O O CR CR Nouveau code chargé CR O O CR CR O CR CR CR O CR CR Erreurs dans les données du module de
fonction (CRC) CR O O CR CR O O O O CR CR CR Erreur dans le système d'exploitation CR O O CR CR O CR O O CR CR CR Erreur dans le code d'application CR O O CR CR O O CR O CR CR CR Erreur dans le code du système d'amorce CR O O CR CR O CR CR O CR CR CR Erreur dans le cycle de l'ASIC à effet
Coriolis CR O O CR CR O O O CR CR CR CR Erreur de programmation de la mémoire
FLASH CR O O CR CR O CR O CR CR CR CR Erreur de FRAM CR O O CR CR O O CR CR CR CR CR Erreur de DRAM CR O O CR CR O CR CR CR CR CR CR Panne d'alimentation active
Légende :
Diagnostic et recherche de pannes 12.3 Diagnostic avec PDM
SIFLOW FC070 avec SIMATIC S7 142 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
O = éteinte CL = clignotement lent (2 Hz) (rg) = LED rouge X = allumée CM = clignotement à vitesse moyenne (5
Hz) (vt) = LED verte
O/X = éteinte ou allumée CR = clignotement rapide (10 Hz) (jn) = LED jaune Vous pouvez consulter les messages de diagnostic et leurs causes possibles et solutions dans le tableau "Erreurs de capteur et de process", ainsi que dans le tableau "Erreurs de données et de manipulation".
12.3 Diagnostic avec PDM SIMATIC PDM constitue un outil idéal pour établir un diagnostic de l'appareil. Vous pouvez utiliser SIMATIC PDM pour lire tous les paramètres disponibles dans Siflow FC070 sous forme de table en vue d'une analyse hors ligne, d'une visualisation des valeurs de process en ligne/temps réel et des informations de diagnostic en ligne/temps réel.
Conditions requises La procédure suivante doit être réalisée avant d'effectuer le diagnostic : ● Installation de PDM et du pilote d'unité PDM de SIFLOW FC070 (Voir
égalementInstallation des logiciels (Page 73)) ● Raccordement de l'interface Modbus. (Voir aussiRaccordement (Page 57))
Diagnostic avec PDM Les valeurs de process en ligne sont disponibles sous le menu "View (Affichage) ->Display (Afficher)".
Figure 12-1 Affichage en ligne de PDM
Diagnostic et recherche de pannes 12.4 Résolution de problèmes de capteur et de valeurs de mesure instables
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 143
Les informations de diagnostic en ligne sont disponibles sous le menu "View (Affichage) ->Device Status (Etat de l'appareil)" et "View(Afficher)->Log book(Journal)".
Figure 12-2 Etat de l'appareil en ligne dans PDM
12.4 Résolution de problèmes de capteur et de valeurs de mesure instables
12.4.1 Informations générales Des mesures incorrectes et non régulières, spécialement avec des débits faibles, sont généralement la conséquence d'un point zéro instable. Ceci est causé par : ● Une installation défectueuse ● Des bulles d'air dans le liquide ● Des vibrations/de la diaphonie ● Particules solides dans le liquide Le paragraphe suivant détaille 4 étapes servant de guide pour la recherche des pannes : Etape 1 Inspection préliminaire de l'application Etape 2 Réglage du point zéro
Diagnostic et recherche de pannes 12.4 Résolution de problèmes de capteur et de valeurs de mesure instables
SIFLOW FC070 avec SIMATIC S7 144 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Etape 3 Erreur de calcul dans l'opération de mesure Etape 4 Amélioration de l'application
Le guide vous permettra de cibler la raison pour laquelle les mesures sont incorrectes et d'améliorer ainsi l'application.
12.4.2 Etape 1 : Inspection de l'application La première étape de la procédure de recherche des pannes est de vérifier certains problèmes facilement solubles. Vérifiez que : ● Le capteur et le module SENSORPROM correspondent (numéros de série) ● Le capteur est correctement installé. ● Le capteur est situé à un endroit sans vibrations. Les vibrations peuvent perturber le
débitmètre et entraîner des erreurs de mesures. ● Le capteur est rempli de liquide, et uniquement de liquide. Les bulles d'air et de gaz dans
le liquide provoquent de l'instabilité et peuvent entraîner des erreurs de mesure.
Remarque Le liquide doit être homogène afin d'effectuer des mesures d'une grande précision. Si le liquide contient des particules solides de densité supérieure à celle du liquide, ces solides peuvent précipiter, particulièrement avec des débits faibles, ce qui provoque de l'instabilité dans la capteur et entraîne des erreurs de mesure.
Résolution des problèmes de l'étape 1 1. Assurez-vous que les numéros de série du débitmètre et de la mémoire
SENSORPROM® sont identiques. 2. Assurez-vous que le capteur est installé comme décrit dans le chapitre Installation du
manuel du capteur. 3. Nettoyez les tuyauteries et le capteur à grande eau à débit maximum pendant plusieurs
minutes afin d'éliminer toute bulle d'air possible.
12.4.3 Etape 2 : Effectuer un réglage du point zéro La deuxième étape de la procédure de recherche des pannes est de régler le point zéro de l'appareil. Pour obtenir des informations complémentaires sur le réglage du point zéro, consultez le chapitre consacré à la mise en service.
Voir aussi Mise en service avec SIMATIC PDM (Page 97) Mise en service avec SIMATIC S7 (Page 101)
Diagnostic et recherche de pannes 12.4 Résolution de problèmes de capteur et de valeurs de mesure instables
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 145
12.4.4 Etape 3 : Calcul de l'erreur de mesure
Calcul de l'erreur de mesure Le résultat du réglage du point zéro vous indiquera si le point zéro a été réglé sous des conditions normales et stables. Plus la valeur de ZERO SIGMA est faible, plus l'erreur de mesure est faible. Sur un débitmètre bien installé, la valeur ZERO SIGMA est approximativement du même ordre de magnitude que l'erreur de point zéro spécifiée pour la taille du capteur. Les erreurs de point zéro spécifiées pour MASS 2100 et MC2 sont indiquées ci-dessous
Tableau 12- 4 Erreur de point zéro de MASS 2100 / FC300
Taille du capteur Erreur de zéro/valeur ZERO SIGMA. TOR1.5 0,001 kg/h TOR3 0,010 kg/h DN4 0,010 kg/h TOR6 0,050 kg/h TOR15 0,2 kg/h TOR25 1,5 kg/h TOR40 6 kg/h DN50 5,5 kg/h DN65 11,5 kg/h DN80 15 kg/h DN100 25 kg/h DN150 66 kg/h
Tableau 12- 5 Erreur de point zéro de MC2
Taille du capteur Erreur de zéro/valeur ZERO SIGMA. DN 20 0,6 kg/h DN 25 0,96 kg/h DN 40 2,85 kg/h DN50 5,5 kg/h DN65 11,4 kg/h DN80 14,8 kg/h DN100 25 kg/h DN150 66 kg/h
D'après la lecture de la valeur ZERO SIGMA, il est possible de calculer l'erreur espérée pour différents débits, sans avoir à réaliser des mesures qui prennent beaucoup de temps. Donc, en utilisant cette formule, il est possible d'évaluer si l'application peut être utilisée telle quelle ou s'il faut consacrer plus de temps à l'amélioration de l'installation. E = Z x 100% / Qm E = erreur de mesure en % du débit
Diagnostic et recherche de pannes 12.4 Résolution de problèmes de capteur et de valeurs de mesure instables
SIFLOW FC070 avec SIMATIC S7 146 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Z = Valeur Zéro Sigma en kg/h Qm = débit courant en (kg/h)
Exemple 1 : Application à débit faible ● Capteur Di 15. Le capteur est spécifié pour 5600 kg/h max. ● L'erreur de zéro/la valeur ZERO SIGMA spécifiée est de 0,2 kg/h ● Débit : 10 kg/h min. - 100 kg/h max. Après le réglage du point zéro, la valeur 'Z' ZERO SIGMA est de 1 kg/h, c'est-à-dire 5 fois supérieure à celle spécifiée pour le capteur. L'erreur pour un débit de 10 kg/h est estimée à : ● E = 1 kg/h x 100%/ 10 kg/h = 10%. L'erreur pour un débit de 100 kg/h est estimée à : ● E = 1 kg/h x 100%/ 100 kg/h = 1 %. Pour cette application, il est nécessaire d'effectuer une recherche plus profonde de la cause de la valeur relativement élevée de ZERO SIGMA afin de savoir ce qu'il convient de faire pour améliorer la précision de mesure.
Exemple 2 : Application à débit élevé ● Capteur Di 15. Le débit spécifié du capteur est de 5600 kg/h max. ● L'erreur de zéro/la valeur ZERO SIGMA spécifiée est de 0,2 kg/h ● Débit : 1000 kg/h min. - 3000 kg/h max. Après le réglage du point zéro, la valeur 'Z' ZERO SIGMA est de 1 kg/h, c'est-à-dire 5 fois supérieure à celle spécifiée pour le capteur ! L'erreur pour un débit de 1000 kg/h est estimée à : ● E = 1 kg/h x 100%/ 1000 kg/h = 0,1%. L'erreur pour un débit de 3000 kg/h est estimée à : ● E = 1 kg/h x 100% / 3000 kg/h = 0,03 %
Plus l'erreur de linéarité de 0,1 % Comme on peut le remarquer, dans ce cas, il n'est pas très important que le point zéro, ou Valeur Zéro Sigma soit de 1 kg/h. L'erreur espérée est uniquement de 0,1 % pour un débit de 1000 kg/h, et encore moins pour un débit supérieur. Donc pour cette application avec le débit et l'erreur de zéro donnés (valeur ZERO SIGMA), il est conseillé de ne pas passer plus de temps à l'amélioration de l'application.
12.4.5 Etape 4 : Amélioration de l'application Cela ne vaut parfois pas la peine d'investir du temps et de l'argent dans l'amélioration de l'installation et donc dans la précision de la mesure. Cepndant, il est recommandable de toujours vérifier l'origine de l'erreur de zéro (valeur ZERO SIGMA).
Diagnostic et recherche de pannes 12.4 Résolution de problèmes de capteur et de valeurs de mesure instables
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 147
Le paragraphe suivant décrit la façon dont trouver les causes d'une valeur ZERO SIGMA élevée, et la façon dont améliorer l'installation.
Configuration de "coupure de débit faible" Afin de voir si le point zéro est plus stable lors que des changements/réglages sont effectués, la coupure de débit faible doit être réglée sur 0,0%. Ceci s'effectue à partir du transmetteur : MASS 6000 SIFLOW FC070 Dans le menu, sélectionnez "Réglages de base" -> Coupure de débit faible
Sélectionnez Tableau PDM Sélectionnez entrée
Lorsque le paramètre "coupure de débit faible" a été réglé, il est possible de voir l'instabilité directement à partir du débit en kg/h sur l'écran du transmetteur ou la fenêtre en ligne ("Aperçu->Ecran") Les informations peuvent être utilisées pour la recherche des pannes. Par exemple, en resserrant les brides qui maintiennent le capteur ou en éteignant la pompe pour vérifier si des vibrations provenant de cette dernière perturbent le capteur, etc.
Installation incorrecte du capteur ● Le débitmètre a t'il été correctement installé, c'est-à-dire fixé au sol/mur ou structure par
des équerres de montage appropriées comme indiqué dans les instructions ? Pour les débits faibles en particulier, c'est-à-dire des débits inférieurs à 10% de la capacité maximale du débitmètre, il est important que le capteur soit installé correctement et de manière stable. Si le capteur n'est pas bien en place, le point zéro du capteur se déplacera et entraînera des erreurs de mesure. Essayez de mieux visser les brides du capteur afin de voir si l'instabilité du débit est réduite et désormais plus stable.
Vibrations et diaphonie Les vibrations dans la tuyauterie sont généralement provoquées par des pompes. Normalement, la diaphonie est engendrée par deux capteurs placés à proximité sur la même conduite, ou installés sur le même rail ou la même structure. Les vibrations et la diaphonie ont un effet plus ou moins important sur la stabilité du point zéro et donc sur la précision des mesures. 1. Vérifiez s'il y a des vibrations.
Eteignez la pompe et vérifiez si la stabilité du point zéro s'améliore, c'est-à-dire si la fluctuation du débit en kg/h diminue. Si le capteur est perturbé par des vibrations venant de la pompe, l'installation devrait être améliorée ou la pompe changée, pour un autre type de pompe par exemple.
2. Vérifiez s'il y a de la diaphonie. Eteignez l'alimentation vers le ou les autres débitmètres et attendez environ 2 minutes
Diagnostic et recherche de pannes 12.4 Résolution de problèmes de capteur et de valeurs de mesure instables
SIFLOW FC070 avec SIMATIC S7 148 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
afin que les flexibles qui vibrent dans le capteur arrêtent de vibrer. Vérifiez ensuite si la stabilité du point zéro s'améliore, c'est-à-dire si la fluctuation en kg/h diminue. Si c'est le cas, les capteurs se perturbent entre eux et l'installation devrait être améliorée.
Air dans le liquide Lorsqu'il y a de l'air dans le liquide, le point zéro devient instable, ce qui affecte négativement la précision des mesures. Détection d'air : ● Vérifiez le Courant d'excitation MASS 6000 SIFLOW FC070 Entrée du menu Mode utilisation -> Information particulière
Menu en ligne : Aperçu -> Etat de l'appareil
● Vérifiez si le "Courant d'excitation" varie plus que ± 1 mA. Si c'est le cas, cela indique généralement la présence de bulles d'air ou de gaz dans le liquide.
● Augmentez la pression dans le capteur en créant une contrepression plus forte sur le capteur. Pour cela, réduisez l'ouverture de la vanne de sortie ou augmentez la pression de la pompe. Grâce à cette procédure, la taille des bulles d'air à l'intérieur du capteur sera minimisée. Si la valeur ou la stabilité du "Courant d'excitation" chute, vous avez la preuve que le liquide contient des bulles d'air ou de gaz.
Causes habituelles de présence d'air dans le liquide ● La conduite d'entrée et le capteur n'ont pas été correctement remplis de liquide. Il y a de
la cavitation dans la pompe, la vitesse de rotation est trop élevée par rapport à l'alimentation de la pompe en liquide.
● Le débit dans la conduite est trop élevé et les composants situés à l'avant du débitmètre peuvent provoquer une cavitation.
● Un filtre installé avant le débitmètre et sur le point de bloquer peut aussi provoquer une cavitation.
Particules solides dans le liquide Si les particules solides dans le liquide ont une densité supérieure à celle de ce liquide, elles peuvent précipiter à l'intérieur du capteur et créer de l'instabilité qui provoque une erreur de mesure. Si des particules solides sont présentes dans le liquide, elles doivent être réparties de manière homogène et avoir la même densité que le liquide. Si ce n'est pas le cas, elles peuvent entraîner des erreurs de mesure assez considérables. Il est important que le capteur soit installé de manière à ce que les particules solides traversent facilement le débitmètre.
Diagnostic et recherche de pannes 12.4 Résolution de problèmes de capteur et de valeurs de mesure instables
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 149
● Pour les capteurs MASS 2100, cela requiert une installation presque horizontale avec l'entrée au point le plus haut et la sortie au point le plus bas.
● Pour les capteurs MC2, cela requiert une installation verticale ou presque horizontale avec l'entrée au point le plus haut et la sortie au point le plus bas.
1. Vérifiez la présence de particules solides dans le liquide : Prélevez un échantillon du liquide, remplissez un verre et observez si les solides précipitent.
Diagnostic et recherche de pannes 12.4 Résolution de problèmes de capteur et de valeurs de mesure instables
SIFLOW FC070 avec SIMATIC S7 150 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 151
Caractéristiques techniques 1313.1 Caractéristiques techniques du SIFLOW FC070/ SIFLOW FC070 Ex
Mesure de Débit massique [kg/s], débit volumique [l/s], fraction [%], Brix, densité
[kg/m3], température [°C] Sorties TOR (2 x) Fréquence 0-12 kHz, rapport cyclique de 50% Constante de temps
du filtre 0-99,9 s
Connexion Passive, peut être utilisée comme commutateur haut ou bas Tension 3-30 V CC Courant 0-30 mA, résistant au court-circuit, protégé contre les inversions de
polarité Entrée TOR Fonctionnalités Contrôle batch / contrôle des compteurs (réinitialisation des
compteurs) / remise à zéro / définir ou figer une fréquence au niveau des sorties TOR si ces dernières sont configurées sur "Fréquence"
Tension 15-30 V CC Courant 2 à 15 mA Isolation électrique Toutes les entrées et sorties ainsi que les interfaces de
communication sont isolées électriquement, tension d'isolation de 500V, selon la norme CEI 61131-2:2003
Coupure de débit faible Débit faible 0-9,9% du débit maximal Fonction limite Débit massique, débit volumique, fraction, densité, température du
capteur Compteur Débit massique, débit volumique, fraction, compteur (SIMATIC :
REEL 7 chiffres / MODBUS : DOUBLE 15 chiffres) pour débit positif, débit net ou débit négatif
Communication SIMATIC Bus de fond de panier SIMATIC (P-bus) MODBUS RS232 ou RS485, via connecteur frontal Boîtier Matériau Plastique (Noryl), gris foncé
SIFLOW FC070 SIFLOW FC070 Ex Dimensions (L x H x P) 40 mm x 125 mm x 117 mm 80 mm x 125 mm x 117 mm
SIFLOW FC070 SIFLOW FC070 Ex Poids (sans connecteur frontal)
350 g 500 g
Degré de protection IP20 Charge Contraintes mécaniques selon la norme DIN EN 60068-2-x Caractéristiques mécaniques
Caractéristiques techniques 13.1 Caractéristiques techniques du SIFLOW FC070/ SIFLOW FC070 Ex
SIFLOW FC070 avec SIMATIC S7 152 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Selon CEI 60721-3-3, Partie 3-3, CEI 61131-2, CEI 60068-2-6:1996, Classe 3M3, Test Fc
Vibrations en fonctionnement
Conditions du test : Fréquence : 5...9 Hz, déformation : 3,5 mm, 10 cycles par axe, 1 octave/min. Fréquence : 9...150 Hz, accélération : 9,8 m/s2, 10 cycles par axe, 1 octave/min Selon CEI 61131-2, CEI 60068-2-27, Classe 3M3, Test Ea Résistance aux chocs
en fonctionnement Conditions du test : Accélération 150 m/s2, demi-sinusoïde, durée : 11 ms, 3 chocs dans chaque sens par axe Interférence émise DIN EN 55011:2003 Groupe 1, Classe A (environnement industriel)
Compatibilité électromagnétique (CEM)
Immunité au bruit DIN EN 61000-4-x Namur Selon la recommandation NE21 Conditions ambiantes Température de
fonctionnement pour montage horizontal du rail
0 °C .. 60 C
Température de fonctionnement pour montage non-horizontal du rail
0 °C .. 45 C
Température de stockage et de transport
-40 °C .. +70 C
Humidité relative 5 % .. 95 % Alimentation Protection contre les inversions de polarité Tension 24 V CC, directement à l'avant, utilisation possible également sans
alimentation via la carte de bus SIMATIC Tolérance 20,4 V CC – 28,8 V CC Consommation de
courant 6 W max.
Fusible Fusible T1 A, 125 V - non remplaçable par l'utilisateur SIFLOW FC070 SIFLOW FC070 Ex Certificats CE, cULus CE, cULus pour HAZ.LOC., FM SIFLOW FC070 SIFLOW FC070 Ex Homologation pour utilisation
en zones à risque ATEX Zone 2 EN 60079-15 II 3G EEx nA II T4 KEMA 04 ATEX 1086 X Utilisation du module de fonction en Zone 2 uniquement avec enceinte IP54
Appareils électriques associés avec entrées/sorties à sécurité intrinsèque (depuis/vers capteur Coriolis) II 3G EEx nA II T4 II (1)G [EEx ia] IIC Des conditions spéciales (conditions "X") doivent être respectées. Utilisation du module de fonction en Zone 2 uniquement avec enceinte IP54
Caractéristiques techniques 13.2 Communication MODBUS
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 153
Code de température "T.." et température ambiante maximale ""Ta:.." indiquée sur la plaque signalétique.
13.2 Communication MODBUS Fonctionnement SIFLOW FC070 utilisé comme esclave MODBUS Couche physique RS232
Connexion point à point RS485 Structure de bus à 2 fils
Normes applicables ANSI / TIA / EIA-232-F-1997 ANSI / TIA / EIA-485-A-1998 Connexion au SIFLOW FC070
SIFLOW FC070 : connecteur frontal X1, broches 2...4 (1 = blindage). SIFLOW FC070 Ex : connecteur frontal X2, broches 2...4 (1 = blindage).
SIFLOW FC070 : connecteur frontal X1, broches 5... 10 (1 = blindage). SIFLOW FC070 Ex : connecteur frontal X2, broches 5... 10 (1 = blindage).
Erreurs de transfert de données
0 = 1200 bits/s 1 = 2400 bits/s 2 = 4800 bits/s 3 = 9600 bits/s 4 = 19200 bits/s (paramètre par défaut) 5 = 38400 bits/s 6 = 57600 bits/s 7 = 76800 bits/s 8 = 115200 bits/s
0 = 1200 bits/s 1 = 2400 bits/s 2 = 4800 bits/s 3 = 9600 bits/s 4 = 19200 bits/s (paramètre par défaut) 5 = 38400 bits/s 6 = 57600 bits/s 7 = 76800 bits/s 8 = 115200 bits/s
Vitesse de transmission maximale
115,2 Kbits/s 115,2 Kbits/s
Diffusion générale - Non Câble Paire torsadée + terre, blindée Paire torsadée, blindée Longueur de câble maximale 15 m Longueur totale de 1 200 m Nombre de noeuds 1 32 Adresse d'appareil esclave Avec commutateur DIP ou avec SIMATIC
(HW Config) ou avec MODBUS lui-même Avec commutateur DIP ou avec SIMATIC (HW Config) ou avec MODBUS lui-même
Terminaison du bus - Sélectionnable en insérant des cavaliers sur le dernier noeud du bus
Caractéristiques techniques 13.3 Schéma de blocs du SIFLOW FC070
SIFLOW FC070 avec SIMATIC S7 154 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
13.3 Schéma de blocs du SIFLOW FC070
Schéma de blocs du SIFLOW FC070
Digital part Sensor interface
Power Supply24 V DC(20,4 ... 28,8 V)
PBus(SIMATIC)
MODBUS(RS232 / RS485)
Digital input15 ... 30 V DC
Digital output 13 ... 30 V DC / 30 mA
SENSOR PROM
Digital output 23 ... 30 V DC / 30 mA
Backpla
ne
connecto
r Controller32-bit RISC
Fro
nt connecto
r
LEDs
Fro
nt connecto
r
Coriolis ASIC
Analog circuits
Fro
nt
connecto
r
12V
PS: +/-12 V
5V 3,3V 1,7V
++
++
++
Massflow sensor
Driver
Pick-upcoil 1
Pick-upcoil 2
Temp. sensor
SENSORPROM connector
Figure 13-1 Schéma de blocs du SIFLOW FC070
13.4 Schéma de blocs du SIFLOW FC070 Ex
ATTENTION Les instructions d'installation et consignes de sécurité indiquées dans le présent document et récapitulées ci-dessous doivent être appliquées lors de la mise en service et de l'utilisation.
Il est impératif de respecter les "Règles et consignes fondamentales" relatives aux modules de fonction Ex décrites dans le manuel "PLC S7-300, ET 200M : modules E/S Ex".
Veuillez également tenir compte des documents suivants ● Manuel du système SIMATIC : Principes de base de la protection contre l'explosion ● Manuel du système d'automatisation S7-300, ET 200M : modules E/S Ex ● Manuel de référence du système d'automatisation S7-300 : Caractéristiques des modules
Caractéristiques techniques 13.5 Déclenchement de commandes via l'entrée TOR
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 155
● Consignes d'utilisation de SIMATIC S7-300, CPU 31xC et CPU 31x : Installation ● Manuel d'installation de SIMATIC S7-400 : Installation Tous ces documents sont disponibles à l'adresse : http://www.automation.siemens.com/simatic/portal/html_76/techdoku.htm (http://www.automation.siemens.com/simatic/portal/html_76/techdoku.htm)
13.5 Déclenchement de commandes via l'entrée TOR
t0
1
t0
1
t0
1
t0
1
t0
1
t0
1
t0
1
t0
1
Figure 13-2 Données d'entrée caractéristiques (déclenchement de commandes via l'entrée TOR)
Caractéristiques techniques 13.6 Données de sortie caractéristiques
SIFLOW FC070 avec SIMATIC S7 156 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
13.6 Données de sortie caractéristiques
Sortie de la fréquence Bidirectionnel Unidirectionnel
Sortie de la fréquence avec coupure de débit faible
Sortie d'impulsions Bidirectionnel Unidirectionnel
Sortie d'impulsions avec coupure de débit faible
Traitement par batches (dosage) au niveau de la sortie TOR
Figure 13-3 Mode batch
Caractéristiques techniques 13.6 Données de sortie caractéristiques
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 157
Batch à deux phases
Figure 13-4 Batch à deux phases
Sortie de la fréquence
Figure 13-5 Quadrature sur la sortie de la fréquence
Caractéristiques techniques 13.6 Données de sortie caractéristiques
SIFLOW FC070 avec SIMATIC S7 158 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Sortie d'impulsions
Figure 13-6 Quadrature sur la sortie d'impulsions
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 159
Pièces détachées/Accessoires 1414.1 Références de commande
Modules de fonction Réf. de commande : SIFLOW FC070 7ME4 120-2DH20-0EA0 SIFLOW FC070 Ex 7ME4 120-2DH21-0EA0
Accessoires Réf. de commande : Connecteur frontal 40 broches, pour SIFLOW FC070
6ES7392-1AM00-0AA0
Connecteur frontal 20 broches, pour SIFLOW FC070 Ex
6ES7392-1AJ00-0AA0
Câble avec connecteur multibroches de raccordement des capteurs MASS2100 et FC3005 m 10 m 25 m 50 m 75 m 150 m
FDK:083H3015 FDK:083H3016 FDK:083H3017 FDK:083H3018 FDK:083H3054 FDK:083H3055
Câble sans connecteur multibroches de raccordement des capteurs MC1 10 m 25 m 75 m 150 m
FDK:083H3001 FDK:083H3002 FDK:083H3003 FDK:083H3004
Etrier de connexion des blindages (bornes de blindage non comprises), largeur de 80 mm, avec 2 rangées pour 4 bornes de blindage chacune
6ES7390-5AA00-0AA0
Borne de blindage pour un câble de 3 à 8 mm de diamètre
6ES7390-5BA00-0AA0
Borne de blindage pour un câble de 4 à 13 mm de diamètre
6ES7390-5CA00-0AA0
Rails SIMATIC S7-300 Longueur du rail de montage Longueur utile pour les modules Numéro de référence : 160 mm 120 mm 6ES7 390 482,6 mm 450 mm 6ES7 390 530 mm 480 mm 6ES7 390
Pièces détachées/Accessoires 14.1 Références de commande
SIFLOW FC070 avec SIMATIC S7 160 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Rails SIMATIC S7-300 Longueur du rail de montage Longueur utile pour les modules Numéro de référence : 830 mm 780 mm 6ES7 390 2 000 mm recoupable à la longueur
requise 6ES7 390
Contrairement aux autres rails, le rail de montage de 2 m n'est pas équipé de trous de fixation. Ces derniers doivent être percés, ce qui permet une adaptation optimale à votre application. Concernant des accessoires complémentaires, consultez le catalogue SIMATIC ou SIEMENS A&D Mall : https://mall.automation.siemens.com
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 161
Commandes du SIFLOW A
Les commandes du SIFLOW sont transmises directement au module.
Tableau A- 1 Commandes du SIFLOW
Code Nom Explication 0 --- Code de commande invalide 1 CMD_BATCH_START Démarrer le batch 2 CMD_BATCH_HOLD Interrompre le batch 3 CMD_BATCH_CONTINUE Reprendre le batch 4 CMD_BATCH_STOP Arrêter le batch 5 CMD_BATCH_CYCLE_COUNTER_RESET Réinitialiser le compteur batch_cycle_counter 6 CMD_TOTALIZER_1_RESET Remettre à zéro le compteur 1 et redémarrer le comptage 7 CMD_TOTALIZER_1_HOLD Interrompre le compteur 1 (utilisé dans certains cas comme le
nettoyage des tubes afin de ne pas inclure le produit de nettoyage dans le comptage)
8 CMD_TOTALIZER_1_CONTINUE Réactiver le compteur 1 après une pause 9 CMD_TOTALIZER_1_PRESET Ramener le compteur 1 à la valeur totalizer1_preset_value et
relancer le comptage 10 CMD_TOTALIZER_1_RESET Remettre à zéro le compteur 2 et redémarrer le comptage 11 CMD_TOTALIZER_2_HOLD Interrompre le compteur 2 (utilisé dans certains cas comme le
nettoyage des tubes afin de ne pas inclure le produit de nettoyage dans le comptage)
12 CMD_TOTALIZER_2_CONTINUE Réactiver le compteur 2 après une pause 13 CMD_TOTALIZER_2_PRESET Ramener le compteur 2 à la valeur totalizer2_preset_value et
relancer le comptage 14 CMD_TOTALIZER_1_2_RESET Remettre à zéro le compteur 1 + 2 et redémarrer le comptage 15 CMD_TOTALIZER_1_2_HOLD Interrompre le compteur 1 + 2 (utilisé dans certains cas comme le
nettoyage des tubes afin de ne pas inclure le produit de nettoyage dans le comptage)
16 CMD_TOTALIZER_1_2_CONTINUE Réactiver le compteur 1 + 2 après une pause 17 CMD_TOTALIZER_1_2_PRESET Ramener le compteur 1 à la valeur totalizer1_preset_value et le
compteur 2 à la valeur totalizer2_preset_value et relancer le comptage
18 CMD_START_AUTO_ZERO_ADJUST Démarrer l'ajustement automatique du zéro 19 CMD_PARA_CHANGE_ACK Confirmer la détection de paramètres modifiés
Réinitialiser le bit d'état ST_PARAMETER_CHANGED_BY_S7 si la commande provient de MODBUS. Réinitialiser le bit d'état ST_PARAMETER_CHANGED_BY_MODBUS si la commande provient du P-Bus S7.
Commandes du SIFLOW
SIFLOW FC070 avec SIMATIC S7 162 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Code Nom Explication 20 CMD_LOAD_FACTORY_VALUES Restauration de tous les paramètres par défaut
Activer le bit d'état ST_FACTORY_VALUES_LOADED après stockage de tous les paramètres par défaut dans le SENSORPROM
21 CMD_FREEZE_OUTPUT_ON Geler la valeur de sortie 1 + 2 22 CMD_FREEZE_OUTPUT_OFF Permuter de la valeur de sortie gelée 1 + 2 à la valeur de sortie
normale 23 CMD_FORCE_OUTPUT_ON Définir (forcer) la valeur de sortie 1 + 2 24 CMD_FORCE_OUTPUT_OFF Permuter de la valeur de sortie définie à la valeur de sortie
normale 25 CMD_ZERO_OFFSET_VALUE_PRESET Configurer DS31 -> zero_offset_value sur la valeur
DS11 -> zero_offset_preset_value 26 ... 250
Réservé
251 CMD_PERI_700_VARS Zone de péri contrôle S7 : Nouvelle valeur dans l'un des champs suivants : input_var_addr, input_var_value, digital_output, output_var1_addr, output_var2_addr
252 CMD_PERI_701_IN_VAR Zone de péri contrôle S7 : Nouvelle valeur dans le champ input_var_addr ou input_var_value
253 CMD_PERI_702_DIGITAL_OUTPUT Zone de péri contrôle S7 : Nouvelle valeur dans le champ digital_output
254 CMD_PERI_703_OUT_VAR1_ADDR Zone de péri contrôle S7 : Nouvelle valeur dans le champ output_var1_addr
255 CMD_PERI_704_OUT_VAR2_ADDR Zone de péri contrôle S7 : Nouvelle valeur dans le champ output_var2_addr
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 163
Unités dans SIFLOW B
Tableau B- 1 Unités de débit massique
ID Unité Description 00 kg / s kilogramme par seconde 01 g / s gramme par seconde 02 g / min gramme par minute 03 g / h gramme par heure 04 g / d gramme par jour 05 kg / min kilogramme par minute 06 kg/h kilogramme par heure 07 kg / d kilogramme par jour 08 t / s tonne métrique par seconde 09 t / min tonne métrique par minute 10 t / h tonne métrique par heure 11 t / d tonne métrique par jour 12 lb / s livre par seconde 13 lb / min livre par minute 14 lb / h livre par heure 15 lb / d livre par jour 16 STON / s tonne courte par seconde (1 STon = 2 000 livres) 17 STON / min tonne courte par minute 18 STON / h tonne courte par heure 19 STON / d tonne courte par jour 20 LTON / s tonne forte par seconde 21 LTON / min tonne forte par minute 22 LTON / h tonne forte par heure 23 LTON / d tonne forte par jour 24 mg / s milligramme par seconde 25 mg / min milligramme par minute 26 mg / h milligramme par heure 27 mg / d milligramme par jour
Tableau B- 2 Unités de débit volumique
ID Unité Description 00 m3/s mètre cube par seconde 01 m3 / min mètre cube par minute 02 m3/h mètre cube par heure
Unités dans SIFLOW
SIFLOW FC070 avec SIMATIC S7 164 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
ID Unité Description 03 m3 / d mètre cube par jour 04 L/ s litre par seconde 05 L / min litre par minute 06 L/h litre par heure 07 L / d litre par jour 08 ML / d mégalitre par jour 09 ft3 / s pied cube par seconde 10 ft3 / min pied cube par minute 11 ft3 / h pied cube par heure 12 ft3 / d pied cube par jour 13 gal / s gallon américain par seconde 14 gal / min gallon américain par minute 15 gal / h gallon américain par heure 16 gal / d gallon américain par jour 17 Mgal / d Mégagallon américain par jour 18 ImpGal / s Gallon impérial par seconde 19 ImpGal / min Gallon impérial par minute 20 ImpGal / h Gallon impérial par heure 21 ImpGal / d gallon impérial par jour 22 bbl / s baril par seconde 23 bbl / min baril par minute 24 bbl / h baril par heure 25 bbl / d baril par jour 26 μgal / s microgallon américain par seconde 27 mgal / s milligallon américain par seconde 28 kgal / s kilogallon américain par seconde 29 Mgal / s Mégagallon américain par seconde 30 μgal / min microgallon américain par minute 31 mgal / min milligallon américain par minute 32 kgal / min kilogallon américain par minute 33 Mgal / min mégagallon américain par minute 34 μgal / h microgallon américain par heure 35 mgal / h milligallon américain par heure 36 kgal / h kilogallon américain par heure 37 Mgal / h mégagallon américain par heure 38 μgal / d microgallon américain par jour 39 mgal / d milligallon américain par jour 40 kgal / d kilogallon américain par jour 41 μIMPGal / s microgallon impérial par seconde 42 mImpGal / s milligallon impérial par seconde 43 kImpGal / s kilogallon impérial par seconde 44 MImpGal / s mégagallon impérial par seconde
Unités dans SIFLOW
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 165
ID Unité Description 45 μIMPGal / min microgallon impérial par minute 46 mImpGal / min milligallon impérial par minute 47 kImpGal / min kilogallon impérial par minute 48 MImpGal / min mégagallon impérial par minute 49 μImpGal / h microgallon impérial par heure 50 mImpGal / h milligallon impérial par heure 51 kImpGal / h kilogallon impérial par heure 53 MImpGal / h mégagallon impérial par heure 54 μIMPGal / d microgallon impérial par jour 55 mImpGal / d milligallon impérial par jour 56 kImpGal / d kilogallon impérial par jour 57 MimpGal / d mégagallon impérial par jour 58 μbbl /s microbaril par seconde 59 mbbl / s millibaril par seconde 60 kbbl / s kilobaril par seconde 61 Mbbl / s mégabaril par seconde 62 μbbl / min microbaril par minute 63 mbbl / min millibaril par minute 64 kbbl / min kilobaril par minute 65 Mbbl / min mégabaril par minute 66 μbbl / h microbaril par heure 67 mbbl / h millibaril par heure 68 kbbl / h kilobaril par heure 69 Mbbl / h mégabaril par heure 70 μbbl / d microbaril par jour 71 mbbl / d millibaril par jour 72 kbbl / d kilobaril par jour 73 Mbbl / d mégabaril par jour 74 μm3 /s micromètre cube par seconde 75 mm3 /s millimètre cube par seconde 76 km3 / s kilomètre cube par seconde 77 Mm3 / s mégamètre cube par seconde 78 μm3 / min micromètre cube par minute 79 mm3 / min millimètre cube par minute 80 km3 / min kilomètre cube par minute 81 Mm3 / min mégamètre cube par minute 82 μm3 / h micromètre cube par heure 83 mm3 / h millimètre cube par heure 84 km3 / h kilomètre cube par heure 85 Mm3 / h mégamètre cube par heure 86 μm3 / d micromètre cube par jour 87 mm3 / d millimètre cube par jour
Unités dans SIFLOW
SIFLOW FC070 avec SIMATIC S7 166 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
ID Unité Description 88 km3 / d kilomètre cube par jour 89 Mm3 / d mégamètre cube par jour 90 cm3 / s centimètre cube par seconde 91 cm3 / min centimètre cube par minute 92 cm3 / h centimètre cube par heure 93 cm3 / d centimètre cube par jour 94 kL / min kilolitre par minute 95 kL / h kilolitre par heure 96 kL /d kilolitre par jour 97 ml/min millilitre par minute 98 ft3 / s pied cube par seconde 99 ft3 / min pied cube par minute 100 ft3 / h pied cube par heure 101 ft3 / d pied cube par jour 102 in3 / s pouce cube par seconde 103 in3 / min pouce cube par minute 104 in3 / h pouce cube par heure 105 in3 / d pouce cube par jour 106 ML / s mégalitre par seconde 107 ML/ min mégalitre par minute 108 ML / h mégalitre par heure 109 ML / d mégalitre par jour
Tableau B- 3 Unités de densité
ID Unité Description 00 kg/m3 kilogramme par mètre cube 01 Mg / m3 mégagramme par mètre cube 02 kg / d m3 kilogramme par décimètre cube 03 g / c m3 gramme par centimètre cube 04 g / m3 gramme par mètre cube 05 t / m3 tonne métrique par mètre cube 06 kg / L kilogramme par litre 07 g / ml gramme par millilitre 08 g / L gramme par litre 09 lb / in3 livre par pouce cube 10 lb / ft3 livre par pied cube 11 lb / gal livre par gallon américain 12 STON / yd3 tonne courte par verge cube (1 STon = 2 000 lb) 13 mg / L milligramme par litre 14 μ g / L microgramme par litre 15 mg / dm3 milligramme par décimètre cube
Unités dans SIFLOW
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 167
ID Unité Description 16 mg / L milligramme par litre (ne pas utiliser dans de nouveaux
projets) 17 mg / m3 milligramme par mètre cube 18 lb / m3 livre par mètre cube 19 kg / ft3 kilogramme par pied cube 20 t / ft3 tonne métrique par pied cube 21 mg / ft3 milligramme par pied cube 22 g / ft3 gramme par pied cube 23 kg / in3 kilogramme par pouce cube 24 t / in3 tonne par pouce cube 25 mg / in3 milligramme par pouce cube 26 Lb / in3 livre par pouce cube 27 kg / cm3 kilogramme par centimètre cube 28 t / cm3 tonne métrique par centimètre cube 29 lb / cm3 livre par centimètre cube 30 mg / cm3 milligramme par centimètre cube
Tableau B- 4 Unités de température
ID Unité Description 00 K Kelvin 01 °C Degré Celsius 02 F Degré Fahrenheit
Tableau B- 5 Unités de masse
ID Unité Description 00 kg kilogramme 01 g gramme 02 mg milligramme 03 Mg mégagramme 04 t tonne métrique 05 oz once 06 lb livre (masse) 07 STON tonne courte (2 000 livres) 08 LTON tonne forte (2240 livres)
Unités dans SIFLOW
SIFLOW FC070 avec SIMATIC S7 168 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Tableau B- 6 Unités de volume
ID Unité Description 00 m3 mètre cube 01 dm3 décimètre cube 02 cm3 centimètre cube 03 mm3 millimètre cube 04 L litre 05 cl centilitre 06 ml millilitre 07 hl hectolitre 08 in3 pouce cube 09 ft3 pied cube 10 yd3 verge cube 11 gal Gallon américain 12 ImpGal Gallon impérial 13 boisseau boisseau 14 bbl baril (42 gal) 15 bbl (liq) baril liquide (31,5 gal) 16 kL kilolitre 17 ML Mégalitre 18 Mgal Mégagallon américain 19 MImpGal Mégagallon impérial 20 Mkgal Kilogallon américain 21 MImpkGal Kilogallon impérial
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 169
Enregistrements de données C
Les enregistrements de données répertoriés ci-dessus sont décrits en détail dans les sections suivantes.
Tableau C- 1 Enregistrements de données dans le bloc de données DB_FLOW_PARA
DS N°
Contenu Lecture/ écriture
Description
Commandes DB_Length Longueur du DB Cycle max. du bit de vie Surveillance du bit de vie Code d'erreur SFC Erreur de communication RET_VAL
SFC 58 / 59 Tous les paramètres d'appel du FB95 Voir section consacrée à l'utilisation
dans SIMATIC S7, communication avec le module de fonction
Paramètres 2 Unités L / E Paramétrage des unités 3 Paramètre de base L / E Configuration des paramètres de base 4 Paramètre compteurs L / E Paramétrage du compteur 1 + 2 5 Paramètre sortie TOR L / E Paramétrage de la sortie TOR 6 Paramètre entrée TOR L / E Paramétrage de l'entrée TOR 7 Paramètre interface COM L / E Paramètrage pour P-BUS et
interface RS 485 8 Paramètre date et heure L / E Paramétrage de la date et de l'heure 9 Paramètre caractéristiques du capteur L / E Spécification des propriétés du capteur 10 Paramètre simulation L / E Spécification des valeurs de simulation 11 Paramètre présélection du process L / E Configuration des paramètres par défaut
du process 12 Paramètre limites L / E Configuration des limites par défaut Données de process, d'utilisation et du
produit
Données de process, d'utilisation et du produit 30 Informations de process du débitmètre R Données de process actuelles 31 Informations d'utilisation R Données d'informations d'utilisation 32 Informations transmetteur R Données du transmetteur 33 Informations capteur R Données du capteur 34 Informations client R Données du client 35 Informations d'ID MODBUS R Données MODBUS 36 Informations d'utilisation MODBUS R Données MODBUS
Enregistrements de données C.1 Unités des valeurs de process (L/E)
SIFLOW FC070 avec SIMATIC S7 170 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Remarque Les valeurs min./max. sont indiquées dans les tableaux par souci de clarté. La relation entre un enregistrement de données et les valeurs min./max. associées est la suivante : • Valeurs min. : N° de DR + 40 se rapporte à l'enregistrement de données "Min."
correspondant • Valeur max. : N° de DR + 80 se rapporte à l'enregistrement de données "Max."
correspondant Exemple : pour le DR 4, les valeurs min. se trouvent dans le DR 44 et les valeurs max. dans le DR 84. Les valeurs min./max. sont uniquement des valeurs internes au module ; autrement dit, le programme utilisateur n'a pas accès aux enregistrements de données min./max.
Remarque Les paramètres qui dépendent des dimensions du capteur sont lus à partir du SENSORPROM™.
C.1 Unités des valeurs de process (L/E) Toutes les unités sont décrites dans la "Table des unités" (Page 163)
Tableau C- 2 Unités des valeurs de process (pour toutes les unités, le paramètre par défaut est l'unité SI)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
80.0 Unités des valeurs de process
STRUCT ID unité (unité par défaut)
80.0 2904 massflow_unit Unité de débit massique
OCTET (1) 0...27 kg/s Paramètre par défaut = 0 kg/s
81.0 2906 volumeflow_unit
Unité de débit volumique
OCTET (1) 0...108 m3/s Paramètre par défaut = 0 m3/s
82.0 2916 density_unit Unité de densité
OCTET (1) 0...29 kg/ m3 Paramètre par défaut = 0 kg/ m3
83.0 4110 temparature_unit
Unité de température
OCTET (1) 0...2 °C Paramètre par défaut = 1 °C
84.0 2908 fraction_unit Unité de fraction
OCTET (1) Plage de valeurs en fonction de DR33 : fraction_value_ selection • DR33 : fraction_value_ selection = 0 -> plage =
0...27 (débit massique, kg/s) • DR33 : fraction_value_ selection = 1 -> plage =
0...108 (débit volumique, m3/s) Paramètre par défaut = 0 kg/s
Enregistrements de données C.1 Unités des valeurs de process (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 171
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
80.0 Unités des valeurs de process
STRUCT ID unité (unité par défaut)
85.0 2912 totalizer_1_unit Unité compteur 1
OCTET (1) Plage de valeurs en fonction de DR4 : totalizer_1_selection et DR33 : fraction_value_ selection • DR4 : totalizer_1_selection = 1 -> plage = 0...8
(masse, kg) • DR4 :totalizer_1_selection = 2 ou 3
et DR33 :fraction_value_selection = 0 -> plage = 0...8 (masse, kg)
• DR4 :totalizer_1_selection = 2 ou 3 et DR33 :fraction_value_selection = 1 -> plage = 0...21 (volume, m3)
• DR4 :totalizer_1_selection = 4 -> plage = 0...21 (volume, m3)
Paramètre par défaut = 0 kg 86.0 2914 totalizer_2_unit Unité
compteur 2 OCTET (1) Plage de valeurs en fonction de DR4 :
totalizer_2_selection et DR33 : fraction_value_selection • DR4 : totalizer_2_selection = 1 -> plage = 0...8
(masse, kg) • DR4 : totalizer_2_selection = 2 ou 3 et
DR33 : fraction_value_ selection = 0 -> plage = 0...8 (masse, kg)
• DR4 : totalizer_2_selection = 2 ou 3 et DR33 : fraction_value_ selection = 1 -> plage = 0...21 (volume, m3)
• DR4 : totalizer_2_selection = 4 -> plage = 0...21 (volume, m3)
Paramètre par défaut = 0 kg 87.0 2918 batch_unit Unité de
batch OCTET (1) Plage de valeurs en fonction de DR5 :
batch_value_selection et DR33 : fraction_value_selection • DR5 : batch_value_selection = 1-> plage = 0...8
(masse, kg) • DR5 : batch_value_selection = 2 ou 3 et
DR33 : fraction_value_ selection = 0 -> plage = 0...8 (masse, kg)
• DR5 : batch_value_selection = 2 ou 3 et DR33 : fraction_value_ selection = 1 -> plage = 0...21 (volume, m3)
• DR5 : batch_value_selection = 4 -> plage = 0...21 (volume, m3)
Paramètre par défaut = 0 kg
Enregistrements de données C.2 Paramètres de base de DR3 (L/E)
SIFLOW FC070 avec SIMATIC S7 172 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
80.0 Unités des valeurs de process
STRUCT ID unité (unité par défaut)
88.0 2920 pulse_amount_unit
Unité de quantité d'impulsion
OCTET (1) Plage de valeurs en fonction de DR5 : pulse_value_selection et DR33 : fraction_value_selection • DR5 : pulse_value_selection = 1-> plage = 0...8
(masse, kg) • DR5 : pulse_value_selection = 2 ou 3 et
DR33 : fraction_value_ selection = 0 -> plage = 0...8 (masse, kg)
• DR5 : pulse_value_selection = 2 ou 3 et DR33 : fraction_value_selection = 1 -> plage = 0...21 (volume, m3)
• DR5 : pulse_value_selection = 4 -> plage = 0...21 (volume, m3)
Paramètre par défaut = 0 kg 89.0 --- reserve_1 Réservé OCTET (1) --- 90.0 --- reserve_2 Réservé OCTET (1) --- 91.0 --- reserve_3 Réservé OCTET (1) ---
C.2 Paramètres de base de DR3 (L/E)
Tableau C- 3 Paramètres de base
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
92.0 Configuration générale
STRUCT
92.0 reserve_1 Réservé OCTET (1) 93.0 reserve_2 Réservé OCTET (1) 94.0 reserve_3 Réservé OCTET (1) 95.0 2029 empt_pipe_d
et_on_off Détection de tube vide
OCTET (1) Activation / désactivation de la détection de tube vide • 0 = désactivée • 1 = activée Valeur par défaut = 0
96.0 2027 empty_pipe_limit
Limite de tube vide
REELLES (4)
Erreur si densité inférieure à la limite de tube vide • Min : -20000.0 • Max : +20000.0 Valeur par défaut = 500 0.0 … +20000.0 par incréments de 0.1 [unité de densité]
Enregistrements de données C.2 Paramètres de base de DR3 (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 173
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
92.0 Configuration générale
STRUCT
100.0 2025 low_flow_cut_off
Coupure de débit faible
REELLES (4)
Si débit massique inférieur à low_flow_cut_off * massflow_max, le débit massique passe alors à zéro • Min : 0 • Max : 0.1 Valeur par défaut = 0.015
104.0 2000 flow_direction Sens d'écoulement
OCTET (1) • 0= Négatif • 1= Positif Valeur par défaut = 0
105.0 2030 noise_filter Filtre de bruit OCTET (1) 1 = min.... 5 = max. Valeur par défaut = 4
106.0 2031 error_level Niveau d'erreur
OCTET (1) Filtres d'erreurs SE et PE pour Liste des erreurs en attente (Error Pending List) et Liste du journal d'erreurs (Error Log List) vers MODBUS • 1= Défaillance • 2= Requête de maintenance • 3= Vérification • 4= Hors spécification Valeur par défaut = 1 Le filtre d'erreurs SE / PE est activé après mise à jour de la base de données par le SENSORPROM, toutes les erreurs précédentes traversent le filtre.
107.0 --- reserve_4 Réservé OCTET (1) 108.0 2001 Massflow_ma
x Débit massique max
REELLES (4)
En fonction des dimensions du capteur Unité : DR2 : unité de débit massique Plage : MassflowScaleUpperMin … MassflowScaleUpperMax (kg/s) Valeur par défaut : 31,25 kg/s (installation sans SENSORPROM)
112.0 2003 volumeflow_max
Débit volumique max
REELLES (4)
En fonction des dimensions du capteur Unité : DR2 : unité de débit volumique Plage : VolumeflowScaleUpperMin … VolumeflowScaleUpperMax (m3/s) Valeur par défaut = 0,001556 m3/s (installation sans SENSORPROM)
116.0 2011 density_max Densité max REELLES (4)
Unité : DR2 : unité de densité • Min : -20000 kg/m3 • Max : +20 000 kg/m3 Valeur par défaut = 2 000 kg/ m3
Enregistrements de données C.2 Paramètres de base de DR3 (L/E)
SIFLOW FC070 avec SIMATIC S7 174 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
92.0 Configuration générale
STRUCT
120.0 2015 sensor_temperature_max
Température max du capteur
REELLES (4)
En fonction des dimensions du capteur Unité : DR2 : unité de température • Min : -250°C • Max : +250°C Valeur par défaut = 180°C (installation sans SENSORPROM)
124.0 2017 fraction_A_flow_max
Fraction A max
REELLES (4)
Plage de valeurs en fonction de DR33 : fraction_value_selection : • DR33 : fraction_value_selection = 0 -> plage =
MassflowScaleUpperMin … MassflowScaleUpperMax (kg/s)
• DR33 : fraction_value_selection = 1 -> plage = VolumeflowScaleUpperMin … VolumeflowScaleUpperMax (m3/s)
Valeur par défaut = 31,25 kg/s ou 0,001556 m3/s (installation sans SENSORPROM)
128.0 2019 fraction_B_flow_max
Fraction B max
REELLES (4)
Plage de valeurs en fonction de DR33 : fraction_value_selection : • DR33 : fraction_value_selection = 0 -> plage =
MassflowScaleUpperMin … MassflowScaleUpperMax (kg/s)
• DR33 : fraction_value_selection = 1 -> plage = VolumeflowScaleUpperMin … VolumeflowScaleUpperMax (m3/s)
Valeur par défaut = 31,25 kg/s ou 0,001556 m3/s (installation sans SENSORPROM)
132.0 2023 percent_fraction_A_max
Pourcentage fraction A max
REELLES (4)
Sur l'afficheur et dans l'enregistrement de données en %, par ex. 80,1 = 80,1 % • Min : 0% • Max : +2900% Valeur par défaut = 100
136.0 4102 Massflow_min
Débit massique min
REELLES (4)
En fonction des dimensions du capteur Unité : DR2 : unité de débit massique Plage : -MassflowScaleUpperMax … MassflowScaleUpperMax (kg/s) Valeur par défaut = 0
140.0 4104 volumeflow_min
Débit volumique min
REELLES (4)
En fonction des dimensions du capteur Unité : DR2-> unité de débit volumique Plage : -VolumeflowScaleUpperMax… VolumeflowScaleUpperMax (m3/s) Valeur par défaut = 0
Enregistrements de données C.2 Paramètres de base de DR3 (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 175
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
92.0 Configuration générale
STRUCT
144.0 2009 density_min Densité min REELLES (4)
Unité : DR2 : unité de densité • Min : -20000 • Max : +20000 Valeur par défaut = 100
148.0 2013 sensor_temperature_min
Température du capteur min
REELLES (4)
En fonction des dimensions du capteur Unité : DR2-> unité de température • Min : -250°C • Max : +250°C Valeur par défaut = -50°C (installation sans SENSORPROM)
152.0 4106 fraction_A_flow_min
Fraction A min
REELLES (4)
Plage de valeurs en fonction de DR33 : fraction_value_selection : • DR33 : fraction_value_selection = 0 -> plage =
MassflowScaleUpperMin … MassflowScaleUpperMax (kg/s)
• DR33 : fraction_value_selection = 1 -> plage = VolumeflowScaleUpperMin … VolumeflowScaleUpperMax (m3/s)
Paramètre par défaut = 0 kg/s 156.0 4108 fraction_B_flo
w_min Fraction B min
REELLES (4)
Plage de valeurs en fonction de DR33 : fraction_value_selection : • DR33 : fraction_value_selection = 0 -> plage =
MassflowScaleUpperMin … MassflowScaleUpperMax (kg/s)
• DR33 : fraction_value_selection = 1 -> plage = VolumeflowScaleUpperMin … VolumeflowScaleUpperMax (m3/s)
Valeur par défaut = 0 160.0 2021 percent_fracti
on_A_min Pourcentage fraction A min
REELLES (4)
Sur l'afficheur et dans l'enregistrement de données en %, par ex. 80,1 = 80,1 % • Min : 0 • Max : Pourcentage fraction A max Valeur par défaut = 0
164.0 --- reserve_5 Réservé TABLEAU [0 .. 1] (2)
---
166.0 2035 zero_adjust_time
Temps d'ajustement du zéro
MOT (2) Durée de l'ajustement du zéro en secondes (pour la progression, voir progression de l'ajustement du zéro dans DR31 (Page 197)) • Min : 0 • Max : 65535s Valeur par défaut = 30
Enregistrements de données C.2 Paramètres de base de DR3 (L/E)
SIFLOW FC070 avec SIMATIC S7 176 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
92.0 Configuration générale
STRUCT
168.0 2038 zero_sigma_limit
Limite du sigma zéro
REELLES (4)
Sigma zéro max. autorisé par réglage automatique du zéro Unité : DR2 : unité de débit massique • Min : 0 • Max : FLT_MAX kg/s Valeur par défaut = --- (lecture à partir du SENSORPROM)
172.0 4112 zero_offset_limit
Limite du décalage d'origine
REELLES (4)
En fonction des dimensions du capteur Décalage d'origine max. des valeurs d'ajustement automatique et manuel du zéro Unité : DR2 : unité de débit massique • Min : 0 • Max : FLT_MAX kg/s Valeur par défaut = 250,0 (installation sans SENSORPROM)
176.0 --- reserve_6 Réservé TABLEAU [0 .. 1] (2)
---
178.0 640 tag Identification CHAÎNE (18)
Toute chaîne de 18 caractères
198.0 5300 descriptor Descripteur CHAÎNE (20)
Toute chaîne de 20 caractères
Enregistrements de données C.3 DR4 Compteur (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 177
C.3 DR4 Compteur (L/E)
Tableau C- 4 Compteur (L/E)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
220.0 Compteur 1
STRUCT
220.0 2100 totalizer_1_selection
Sélection du compteur 1
OCTET (1) • 1 = Massique (débit) • 2 = Fraction A • 3 = Fraction B • 4 = Volumique (débit) Valeur par défaut = 1
221.0 2101 totalizer_1_direction
Sens du compteur 1
OCTET (1) • 0 = Négatif (sens inverse : uniquement en sens inverse de l'écoulement)
• 1 = Positif (sens de l'écoulement : uniquement dans le sens de l'écoulement)
• 2 = L'un ou l'autre (net : + si dans le sens d'écoulement / - si dans le sens inverse)
Valeur par défaut = 1 222.0 4204 totalizer_1
_fail_modeCompteur 1 mode échec
OCTET (1) En cas d'erreur de classe Namur F (Page 122) en cours. • 0 = EXECUTION : totalisation à partir de la valeur de débit
réel • 1 = PAUSE : le compteur est mis en pause (comme
Interrompre le compteur) • 2 = MEMOIRE : totalisation à partir de la dernière valeur
entrante valide Valeur par défaut = 1
223.0 --- reserve_1 Réservé OCTET (1) --- 224.0 2102 rotalizer_2
_selection Sélection du compteur 1
OCTET (1) • 1 = Massique (débit) • 2 = Fraction A • 3 = Fraction B • 4 = Volumique (débit) Valeur par défaut = 1
225.0 2103 totalizer_2_direction
Sens du compteur 1
OCTET (1) • 0 = Négatif (sens inverse : uniquement en sens inverse de l'écoulement)
• 1 = Positif (sens de l'écoulement : uniquement dans le sens de l'écoulement)
• 2 = L'un ou l'autre (net : + si dans le sens d'écoulement / - si dans le sens inverse)
Valeur par défaut = 1
Enregistrements de données C.4 DR 5-6 Entrée et sortie TOR (L/E)
SIFLOW FC070 avec SIMATIC S7 178 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
220.0 Compteur 1
STRUCT
226.0 4206 totalizer_2_fail_mode
Compteur 1 mode échec
OCTET (1) En cas d'erreur de classe Namur F (Page 122) en cours. • 0 = EXECUTION : totalisation à partir de la valeur de débit
réel • 1 = PAUSE : le compteur est mis en pause (comme
Interrompre le compteur) • 2 = MEMOIRE : totalisation à partir de la dernière valeur
entrante valide Valeur par défaut = 1
227.0 --- reserve_2 Réservé OCTET (1)
C.4 DR 5-6 Entrée et sortie TOR (L/E)
Tableau C- 5 Sortie TOR (L/E)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
228.0 Sortie TOR générale
STRUCT
228.0 4300 dig_out_sf_reaction
Sortie TOR, réaction en cas de SF
OCTET (1) Réaction de la sortie TOR en cas de défaillance du système (SF) : • 0 = Aucune réaction particulière en cas de SF • 1 = Sorties désactivées (interrupteur de l'excitateur de
sortie 1 ou 2 ouvert, passage du courant IMPOSSIBLE même si une tension est appliquée)
• 2 = Sorties activées (interrupteur de l'excitateur de sortie 1 ou 2 fermé, passage du courant si une tension est appliquée)
Valeur par défaut = 0 229.0 2205 dig_out_func Fonction de
la sortie TOR
OCTET (1) • 0 = Désactivée • 1 = Impulsion • 2 = Fréquence • 3 = Impulsion de quadrature • 4 = Fréquence de quadrature • 5 = Batch à deux phases • 6 = Batch Valeur par défaut = 0
230.0 --- reserve_1 Réservé TABLEAU [0 .. 1] (2)
---
Enregistrements de données C.4 DR 5-6 Entrée et sortie TOR (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 179
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
228.0 Sortie TOR générale
STRUCT
232.0 2206 pulse_value_selection
Sélection de la valeur d'impulsion
OCTET (1) Activée uniquement si la sortie TOR est configurée sur impulsion : • 1 = Massique (débit) • 2 = Fraction A • 3 = Fraction B • 4 = Volumique (débit) Valeur par défaut = 1
233.0 4380 pulse_output_polarity
Polarité sortie impulsion
OCTET (1) • 0 = ouvert, autrement dit pas de courant lors de l'impulsion (LED DO1 éteinte)
• 1 = fermé, autrement dit le courant passe lors de l'impulsion (LED DO1 allumée)
Valeur par défaut = 0 234.0 2207 pulse_directio
n Sens d'impulsion
OCTET (1) • 1 = Unidirectionnel • 2 = Bidirectionnel Valeur par défaut = 1
235.0 2208 pulse_width Durée d'impulsion
OCTET (1) • 0 = 64 µs • 1 = 130 µs • 2 = 260 µs • 3 = 510 µs • 4 = 1,0 ms • 5 = 2,0 ms • 6 = 4,1 ms • 7 = 8,2 ms • 8 = 16 ms • 9 = 33 ms • 10 = 66 ms • 11 = 130 ms • 12 = 260 ms • 13 = 520 ms • 14 = 1,0 s • 15 = 2,1 s • 16 = 4,2 s Valeur par défaut = 4
236.0 2290 pulse_mass_or_vol_amnt
Masse ou volume par impulsion
REELLES (4)
Plage de valeurs en fonction de DR5 : pulse_value_selection et DR2 : pulse_amount_unit : Plage 10-12 ... 108 kg correspondant à 10-18 ... 100.000 m3
Paramètre par défaut = 6 kg
Enregistrements de données C.4 DR 5-6 Entrée et sortie TOR (L/E)
SIFLOW FC070 avec SIMATIC S7 180 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
228.0 Sortie TOR générale
STRUCT
240.0 2210 frequency_val_sel
Sélection de la valeur de fréquence
OCTET (1) Activée uniquement si la sortie TOR est configurée sur fréquence : • 1 = Débit massique • 2 = Fraction A • 3 = Fraction B • 4 = Débit volumique • 5 = Température du capteur • 6 = Densité • 7 = % Fraction A Valeur par défaut = 1
241.0 2211 frequency_direction
Sens de la sortie de fréquence
OCTET (1) Sens de la fréquence 1 • 1 = Unidirectionnel (débit positif uniquement) • 2 = Bidirectionnel Valeur par défaut = 1
242.0 2212 frequency_max
Fréquence max.
OCTET (1) Fréquence Fmax (50% cycle de charge) : • 0 = 10 kHz • 1 = 5 kHz • 2 = 1 kHz • 3 = 500 Hz Valeur par défaut = 0
243.0 --- reserve_2 Réservé OCTET (1) --- 244.0 2213 frequency_tim
e_const Constante fréquentielle
REELLES (4)
Constantes de fréquence 1 (utilisées pour filtrer/lisser la sortie) : 0 … 60,0 s par incréments de 0,1 seconde Valeur par défaut = 5
248.0 2233 batch_val_sel Sélection de la valeur de batch
OCTET (1) Activée uniquement si la sortie TOR est configurée sur batch (doit être configurée avant DR11 : batch_quantity) : • 1 = Massique (débit) • 2 = Fraction A • 3 = Fraction B • 4 = Volumique (débit) Valeur par défaut = 1
249.0 2246 batch_count_up_down
Compteur batch incrémental/décrémental
OCTET (1) • 0 = Décrémental (DR11 : batch_quantity à 0) • 1 = Décrémental (0 à DR11 : batch_quantity) Valeur par défaut = 0
250.0 4302 batch_output_polarity
Polarité de la sortie du batch
OCTET (1) • 0 = ouvert, autrement dit pas de courant, si batch activé (LED DO1 éteinte)
• 1 = fermé, autrement dit le courant passe, si batch activé (LED DO1 allumée)
Valeur par défaut = 0
Enregistrements de données C.4 DR 5-6 Entrée et sortie TOR (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 181
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
228.0 Sortie TOR générale
STRUCT
251.0 2240 batch_time_err_on_off
Erreur de dépassement de délai du batch activée/désactivée
OCTET (1) • 0 = Désactivée • 1 = Activée Valeur par défaut = 0
252.0 2243 batch_overrun_on_off
Erreur de dépassement de batch activée/désactivée
OCTET (1) • 0 = Désactivée • 1 = Activée Valeur par défaut = 0
253.0 --- reserve_3 Réservé OCTET (1) --- 254.0 --- reserve_4 Réservé TABLEAU
[0 .. 1] (2) ---
256.0 2241 batch_time_max
Délai maximal du batch
REELLES (4)
Activé uniquement si b_Batch_time_err_on_off = 1 • Min : 0 • Max : 360000 s Valeur par défaut = 1 Erreur PE29 PE_BATCH_TIMEOUT activée si la valeur batch_time_max est atteinte avant que le batch ne soit terminé
260.0 2244 batch_overr_err_quant
Valeur de l'erreur de dépassement de batch
REELLES (4)
Activé uniquement si b_Batch_overrun_err_on_off = 1 Unité : kg ou m3 en fonction de batch_value_selection et batch_ unit • Min : 0 • Max : 999999 Valeur par défaut = 0 L'erreur PE30 PE_BATCH_OVERRUN est activée si la quantité dépasse DS11 -> batch_quantity d'une valeur supérieure à batch_overrun_error_quantity (delta)
Enregistrements de données C.4 DR 5-6 Entrée et sortie TOR (L/E)
SIFLOW FC070 avec SIMATIC S7 182 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Tableau C- 6 Entrée TOR (L/E)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
264.0 Entrée TOR générale
STRUCT
264.0 4404 digital_input_sf_reaction
Réaction en cas de SF de l'entrée TOR
OCTET (1)
Réaction de l'entréeTOR en cas de défaillance du système (SF) : • 0 = Aucune réaction particulière en cas de SF • 1 = Désactivée • 2 = Activée Valeur par défaut = 0
265.0 2300 digital_input_func
Fonction de l'entrée TOR
OCTET (1)
• 0 = Désactivée • 1 = Démarrer le batch (front montant) • 2 = Arrêter le batch (front montant) • 3 = Démarrer/arrêter le batch (niveau : 1 = Démarrer, 0 =
Arrêter) • 4 = Interrompre / poursuivre le batch (niveau : 1 =
Interrompre, 0 = Poursuivre) • 5 = Réinitialiser compteur 1 (front montant) • 6 = Réinitialiser compteur 2 (front montant) • 7 = Réinitialiser compteurs T1 + T2 (front montant) • 8 = Réglage du zéro (front montant) • 9 = Forcer la fréquence sur la sortie (niveau : 1 = Forcer,
0 = Normale) • 10 = Geler la fréquence sur la sortie (niveau : 1 = Geler,
0 = Normale) Valeur par défaut = 0
266.0 4400 input_filter_time
Temps de filtrage des entrées
OCTET (1)
• 0 = Sans filtrage par le firmware • 1...255 ms par incréments de 1 ms Valeur par défaut = 0
267.0 4402 input_inversion Inversion des entrées
OCTET (1)
• 0 = inchangé (3-30 V = Haute ; <3 V = Basse) • 1 = inversion (3-30 V = Basse ; <3 V = Haute) Valeur par défaut = 0
268.0 2302 force_frequency_output_value
Forcer la valeur de sortie de la fréquence
REELLES (4)
0% …. +125% de DR5 : frequency_max (sur l'afficheur en %, dans l'enregistrement de données sous forme de facteur, par ex. 0,1 => 10%). Valeur par défaut = 0 La sortie est forcée à cette valeur si digital_input_function est paramétrée sur Forcer la sortie et l'entrée TOR bascule sur le niveau Haute, si input_inversion = 0
Enregistrements de données C.5 DR 7-8 Paramètres de l'interface et date/heure (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 183
C.5 DR 7-8 Paramètres de l'interface et date/heure (L/E)
Tableau C- 7 Paramètres de l'interface (L/E)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
272.0 Interface SIMATIC P-bus
STRUCT
272.0 4100 Standalone Autonome OCTET (1) • 0= Non (mode SIMATIC) • 1= Oui (mode autonome / toutes les erreurs
selon CPU S7 manquante supprimées) Valeur par défaut = 0
273.0 --- reserve_1 Réservé OCTET (1) --- 274.0 5000 s7_peri_output
_var1_assignment
S7 valeur de sortie 1
MOT (2) Adresse MODBUS de la valeur à afficher dans s7_status_signals-> output_var_1_value • Min : 2 • Max : 2 Valeur par défaut = 3000 (débit massique)
276.0 5002 s7_peri_output_var2_assignment
S7 valeur de sortie 2
MOT (2) Adresse MODBUS de la valeur à afficher dans s7_status_signals-> output_var_2_value • Min : 2 • Max : 2 Valeur par défaut = 3002 (débit volumique)
278.0 5004 s7_pral0_assignment
S7 Alarme de process 0
MOT (2) Affectation de l'alarme de process 0 (seules des valeurs valides doivent être spécifiées) Valeur 0 : Aucune alarme de process (paramètre par défaut) • Plage de valeurs 1 – FFh : N° d'erreur des
erreurs de manipulation entrantes, voir tableau"Erreurs de données et de manipulation (Page 127)"
• Plage de valeurs 100h – 17Fh : 100h+ 0...1Fh : N° de bit du drapeau de l'état entrant, voir tableau"Informations d'état du système (Page 134)"
• Plage de valeurs 200h – 27Fh : 200h+ 0...1Fh : N° de bit du drapeau de l'état sortant, voir tableau"Informations d'état du système (Page 134)"
• Plage de valeurs 300h – 37Fh : 300h+ 0...7Fh : N° d'erreur des erreurs SE ou PE entrantes, voir tableau"Erreurs de capteur et de process (Page 120)"
• Plage de valeurs 400h – 47Fh : 400h+ 0...7Fh : N° d'erreur des erreurs SE ou PE sortantes, voir tableau"Erreurs de capteur et de process (Page 120)"
Valeur par défaut = 0 280.0 5006 s7_pral1_assig
nment S7 Alarme de process 1
MOT (2) Affectation de l'alarme de process 1 dito Valeur par défaut = 0
Enregistrements de données C.5 DR 7-8 Paramètres de l'interface et date/heure (L/E)
SIFLOW FC070 avec SIMATIC S7 184 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
272.0 Interface SIMATIC P-bus
STRUCT
282.0 5008 s7_pral2_assignment
S7 Alarme de process 2
MOT (2) Affectation de l'alarme de process 2 dito Valeur par défaut = 0
284.0 5010 s7_pral3_assignment
S7 Alarme de process 3
MOT (2) Affectation de l'alarme de process 3 dito
286.0 5012 s7_pral4_assignment
S7 Alarme de process 4
MOT (2) Affectation de l'alarme de process 4 dito Valeur par défaut = 0
288.0 5014 s7_pral5_assignment
S7 Alarme de process 5
MOT (2) Affectation de l'alarme de process 5 dito
290.0 5016 s7_pral6_assignment
S7 Alarme de process 6
MOT (2) Affectation de l'alarme de process 6 dito Valeur par défaut = 0
292.0 5018 s7_pral7_assignment
S7 Alarme de process 7
MOT (2) Affectation de l'alarme de process 7 dito Valeur par défaut = 0
294.0 --- reserve_2 Réservé TABLEAU [0 .. 1] (2)
---
296.0 5020 s7_lifebit_timeout
S7 Dépassement du délai d'attente du bit de vie
HEURE • 0 = Délai d'attente du bit de vie activé • 1 à 100000 = Délai d'attente du bit de vie
activé et exprimé en (ms) Valeur par défaut = 0
300.0 529 modbus_baudrate
Débit en bauds sur MODBUS
OCTET (1) Débit en bauds pour RS232 / RS485 : • 0 = 1200 bits/s • 1 = 2400 bits/s • 2 = 4800 bits/s • 3 = 9600 bits/s • 4 = 19200 bits/s (valeur par défaut) • 5 = 38400 bits/s • 6 = 57600 bits/s • 7 = 76800 bits/s • 8 = 115200 bits/s Valeur par défaut = 4
301.0 530 modbus_parity_fram
Parité et encadrement pour MODBUS
OCTET (1) Parité et encadrement pour RS232 / RS485 : • 0 = 8, E, 1 (valeur par défaut) • 1 = 8, O, 1 • 2 = 8, N, 2 • 3 = 8, N, 1 Valeur par défaut = 0
Enregistrements de données C.5 DR 7-8 Paramètres de l'interface et date/heure (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 185
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
272.0 Interface SIMATIC P-bus
STRUCT
302.0 511 modbus_response_timeou
Expiration du temps de réponse MODBUS
MOT (2) Temps de réponse max. Utilisé dans les applications prioritaires où des temps de cycles réduits sont nécessaires. Si la réponse n'est pas prête dans le temps défini dans le paramètre "Response Timeout", un code d'exception 6 est retourné et la demande doit être envoyée de nouveau. Plage : 100... 25500 ms par incréments de 1 ms Valeur par défaut = 10000
304.0 512 w_modbus_response_delay
Temps de réponse MODBUS
MOT (2) Temps minimum entre le moment où un esclave reçoit une demande et celui où il renvoie une réponse. Cela permet d'envoyer des données à des maîtres lents sans surcharger leur récepteur. Plage : 0...255 ms par incréments de 1 ms Valeur par défaut = 1
306.0 513 modbus_inter_frame_space
Espace intertrame MODBUS
OCTET (1) Espace intertrame minimum entre deux messages successifs de RTU MODBUS Plage : 3,5 … 25 caractères par incréments de 0,1 caractère (35 = 3,5) Valeur par défaut = 35
307.0 --- reserve_3 Réservé OCTET (1) ---
Tableau C- 8 Date et heure (L/E)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
308.0 4004 date_and_time Date et heure
DATE_AND_TIME (8)
Format SIMATIC de la date et de l'heure : • Jour.mois.année • Heures:minutes:secondes millisecondes • Jour de la semaine Configuration par défaut = 01.01.06 / 00:00:00 / 000 Mo
Enregistrements de données C.6 DR9 Propriétés du capteur (L/E)
SIFLOW FC070 avec SIMATIC S7 186 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
C.6 DR9 Propriétés du capteur (L/E)
Tableau C- 9 Propriétés du capteur (L/E)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
316.0 2400 sensor_size Taille du capteur
REELLES (4)
Valeur du SENSORPROM donnant le diamètre du tube (m) • Min : 0 • Max : 9.9 Valeur par défaut = 0.035682
320.0 2402 Calibration_factor
Facteur d'étalonnage
REELLES (4)
Utilisé pour calculer le débit (sec/kg * sec). Spécifique au capteur, calculé pendant l'étalonnage humide en usine, stocké dans le SENSORPROM et indiqué sur l'étiquette du capteur. • Min : -10000 • Max : +10000 s2/kg Valeur par défaut = 0.0001
324.0 2404 correction_factor
Facteur de correction
REELLES (4)
Plage : -FLT_MAX…FLT_MAX (SIFLOW FC070 traite ce facteur comme un chiffre normal et non comme un pourcentage, 1.0 dans l'appareil correspond à 100%) Valeur par défaut = 1
328.0 2406 sensor_TC Coefficient de température du capteur
REELLES (4)
Le coefficient de température (% par °C) pour le capteur en question se trouve sous l'étalonnage du débit. • Min : -0.8 • Max : +0,8 (%/°C) Valeur par défaut = -0,0005 Sur le capteur MASS2100 est installé un capteur de température PT1000 et sur le MC2, un capteur PT100. Ce coefficient de température applicable aux capteurs permet au transmetteur de compenser les variations de température au niveau des capteurs.
332.0 2408 density_parm_A
Paramètre de densité A
REELLES (4)
Le paramètre de densité A est une constante qui se trouve sous l'étalonnage de la densité. Les capteurs standard sans étalonnage de densité disposent de valeurs moyennes stockées dans le SENSORPROM. Plage : -FLT_MAX ... + FLT_MAX (unité de densité) Valeur par défaut = -1000
336.0 2410 density_parm_B
Paramètre de densité B
REELLES (4)
Le paramètre de densité B est une constante qui se trouve sous l'étalonnage de la densité. Les capteurs standard sans étalonnage de densité disposent de valeurs moyennes stockées dans le SENSORPROM. Plage : -FLT_MAX ... + FLT_MAX (unité de densité) Valeur par défaut = - 1E8
Enregistrements de données C.6 DR9 Propriétés du capteur (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 187
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
340.0 2412 r_Density_TC Coefficient de température de densité
REELLES (4)
Le coefficient de température de densité (%/°C), CT de densité, se trouve sous l'étalonnage de la densité. Les capteurs standard sans étalonnage de densité disposent de valeurs moyennes stockées dans le SENSORPROM. • Min : -3.2 • Max : +3,2 (%/°C) Valeur par défaut = -0.0005
344.0 2414 density_offset Compensation de densité
REELLES (4)
Cette fonction permet d'effectuer une correction sur la densité mesurée. • Min : -9999-9999 • Max : +9999.9999 (kg/m3) Valeur par défaut = 0 Si vous souhaitez que le débitmètre affiche 2 kg/m3 de plus, vous pouvez modifier la compensation de densité à 02.000 Kg/ m3dans le menu "Capteur"
348.0 2416 density_factor Facteur de densité
REELLES (4)
Ce facteur vous permet de corriger la densité en % sur le débitmètre. • Min : -9.999999 • Max : +9.999999 Valeur par défaut = 1 Le SIFLOW FC070 traite ce facteur comme un chiffre normal et non comme un pourcentage : 1.0 dans l'appareil correspond à 100 %. Si vous souhaitez modifier la densité de +0,5% sur le débitmètre, vous devez spécifier 1.005 comme facteur de correction. Après modification, le débitmètre affichera une densité supérieure d'environ 0,5 % à la valeur précédente.
352.0 2418 fraction_factor Facteur de fraction
REELLES (4)
Facteur de fraction (= inclinaison de la table b) : • Min : -9999.9999 • Max : +9999.9999 Valeur par défaut = 1 Le SIFLOW FC070 traite ce facteur comme un chiffre normal et non comme un pourcentage : 1.0 dans l'appareil correspond à 100 %. Exemple : Pour changer la concentration en % sur le débitmètre de +0,5 %, il convient de spécifier 1.005 comme facteur de fraction 'b'. Le débitmètre affiche ensuite une concentration supérieure de 0,5 % à la valeur précédente.
356.0 2421 fraction_offset Compensation de fraction
REELLES (4)
Compensation de fraction (= a) • Min : -9999.9999 • Max : +9999.9999 Valeur par défaut = 0
Enregistrements de données C.7 DR10 Données de simulation (L/E)
SIFLOW FC070 avec SIMATIC S7 188 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
C.7 DR10 Données de simulation (L/E)
Tableau C- 10 Données de simulation (L/E)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
360.0 Activation STRUCT 360.0 4500 Simulation_ena
ble Activer la simulation
MOT (2) Simulation : • 0= désactiver • 1 = activer
– Bit 00 : simulation_value_massflow – Bit 01 : simulation_value_volumeflow – Bit 02 : simulation_value_density – Bit 03 :
simulation_value_sensor_temperature – Bit 04 : libre – Bit 05 : libre – Bit 06 :
simulation_value_fraction_a_percent – Bit 07 : simulation_value_output1 – Bit 08 : simulation_value_output2 – Bit 09 : simulation_value_input – Bit 10 : simulation_value_error_no – Bits 11…15 libres
Valeur par défaut = 0 362.0 --- reserve_1 Réservé TABLEAU
[0 .. 1] (2) ---
364.0 4502 simulation_value_massflow
Simuler une valeur de débit massique
REELLES (4)
Activé si la simulation du débit massique est activée (bit 0) Unité : DR2 : massflow_unit Plage : DR3 : massflow_min -20% de la plage (max-min)...DR3 : massflow_max + 20% de la plage (max-min) Valeur par défaut = 0
368.0 4504 simulation_value_volumeflow
Simuler une valeur de débit volumique
REELLES (4)
Activé si la simulation du débit volumique est activée (bit 1) Unité : DR2 : volumeflow_unit Plage : DR3 : volumeflow_min -20% de la plage (max-min)...DR3 : volumeflow_max +20% de la plage (max-min) Valeur par défaut = 0
Enregistrements de données C.7 DR10 Données de simulation (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 189
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
360.0 Activation STRUCT 372.0 4506 simulation_valu
e_density Simuler une valeur de densité
REELLES (4)
Activé si la simulation de la densité est activée (bit 2) Unité : DR2 : density_unit Plage : DR3 : density_min -20% de la plage (max-min)… DR3 : density_max+ 20% de la plage (max-min) Valeur par défaut = 1000
376.0 4508 simulation_value_sensor_temperature
Simuler une valeur de température du capteur
REELLES (4)
Activé si la simulation de la température est activée (bit 3) Unité : DR2 : temperature_unit Plage : DR3 : sensor_temperature_min – 20% de la plage (max-min)… DR3 : sensor_temperature_max + 20% de la plage (max-min) Valeur par défaut = 0
380.0 4514 simulation_value_percent_fraction_a
Simuler un pourcentage de fraction A
REELLES (4)
Activé si la simulation du % de fraction A est activée (bit 6) Plage : DR3 : percent_fraction_a_min – 20% de la plage (max-min)… DR3 : percent_fraction_a_max + 20% de la plage (max-min) Valeur par défaut = 0 Sur l'afficheur et dans l'enregistrement de données en %, par ex. 80.1 = 80.1 %
384.0 --- reserve_2 Réservé OCTET (1) --- 385.0 --- reserve_3 Réservé OCTET (1) --- 386.0 --- reserve_4 Réservé OCTET (1) --- 387.0 4516 simulation_valu
e_output_1 Simuler le signal de sortie 1
OCTET (1) Activé si la simulation de la sortie est activée (Bit 7) Indépendant de la fonction sélectionnée pour la sortie dans DR5 • 0= désactivé • 1=activé • 2=fréquence Valeur par défaut = 0
388.0 4518 simulation_value_output_1_frequency
Simuler la sortie de fréquence 1
DWORD (4) Activé si simulation_value_output = frequency • Min : 0 • Max : 12500 Hz Valeur par défaut = 10000
392.0 --- reserve_5 Réservé OCTET (1) --- 393.0 --- reserve_6 Réservé OCTET (1) ---
Enregistrements de données C.7 DR10 Données de simulation (L/E)
SIFLOW FC070 avec SIMATIC S7 190 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
360.0 Activation STRUCT 395.0 4520 simulation_valu
e_output_2 Simuler le signal de sortie 2
OCTET (1) Activé si la simulation de la sortie est activée (Bit 8) Indépendant de la fonction sélectionnée pour la sortie dans DR5 • 0= désactivé • 1=activé • 2=fréquence Valeur par défaut = 0
396.0 4522 simulation_value_output_2_frequency
Simuler la sortie de fréquence 2
DWORD (4) Activé si simulation_value_output = frequency • Min : 0 • Max : 12500 Hz Valeur par défaut = 10000
400.0 4524 simulation_value_input
Simuler le signal d'entrée
OCTET (1) Activé si la simulation de la sortie est activée (Bit 9) • 0 = bas (désactivé) • 1=haut (activé) Valeur par défaut = 0
401.0 4526 simulation_value_error_no
Simuler un numéro d'erreur
OCTET (1) Activé si la simulation de error_no est activée (Bit 10) Plage : 1...255 (erreurs SE et PE uniquement, erreurs HE exclues) Valeur par défaut = 1
402.0 --- reserve_8 Réservé TABLEAU [0 .. 1] (2)
---
Voir aussi Simulation (Page 33)
Enregistrements de données C.8 DR11 Paramètres par défaut des valeurs de process (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 191
C.8 DR11 Paramètres par défaut des valeurs de process (L/E)
Tableau C- 11 Paramètres par défaut des valeurs de process (L/E)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
404.0 2234 batch_quantity Quantité du batch
REELLES (4)
Unité : masse (kg) ou volume (m3) en fonction de batch_value_selection (voir tableau "Enregistrement de données 2 (Page 170)") Point de consigne : quantité souhaitée pour le batch • Min : 0 • Max : 999999 Valeur par défaut = 5
408.0 2236 batch_compensation
Compensation de batch
REELLES (4)
Unité : masse (kg) ou volume (m3) en fonction de batch_value_selection (voir tableau "Enregistrement de données 2 (Page 170)") Quantité fixe à ajouter ou soustraire pour compenser les retards d'ouverture/fermeture de vannes etc. • Min : -100 • Max : +100 Valeur par défaut = 0
412.0 2238 batch_lead_constant
Constante principale de batch
REELLES (4)
Compensation dynamique de la quantité du batch Plage : 0….16,77s par incréments de 0,001seconde Valeur par défaut = 0
416.0 4304 batch_two_stage_level
Niveau de batch à deux phases
REELLES (4)
Niveau de phase du batch pour déconnecter la sortie 2 : Plage : 0 ... +100% par incréments de 0,01% Valeur par défaut : 0 Première phase si le traitement par batches à deux phases est activé, par ex. 80 = 80 % de la valeur sélectionnée pour la quantité du batch
420.0 4200 totalizer_1_preset_value
Valeur prédéfinie compteur 1
REELLES (4)
Selon la source sélectionnée : Unité : DR2 : massflow_unit ou DR2 : volumeflow_unit Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
424.0 4202 totalizer_2_preset_value
Valeur prédéfinie compteur 2
REELLES (4)
Selon la source sélectionnée : Unité : DR2 : massflow_unit ou DR2 : volumeflow_unit Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
428.0 2033 zero_offset_preset_value
Valeur prédéfinie du décalage d'origine
REELLES (4)
Indiquée dans DR1 : zero_offset_value Unité : DR2 : massflow_unit Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
Enregistrements de données C.9 DR12 Paramètres par défaut des limites (L/E)
SIFLOW FC070 avec SIMATIC S7 192 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
C.9 DR12 Paramètres par défaut des limites (L/E)
Tableau C- 12 Paramètres par défaut des limites (L/E)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
432.0 Limite STRUCT
432.0 4600 limit1_selection Sélection limite 1
OCTET (1)
• 0 = Désactivée • 1 = Débit massique • 2 = Fraction A • 3 = Fraction B • 4 = Débit volumique • 5 = Température du capteur • 6 = Densité • 7 = Compteur 1 • 8 = Compteur 2 • 9 = % Fraction A Valeur par défaut = 0
433.0 4602 limit1_direction Sens limite 1 OCTET (1)
• 0 = Limite inférieure (état de la limite entrant au point de consigne, sortant au point de consigne + hystérésis)
• 1 = Limite supérieure (état de la limite entrant au point de consigne, sortant au point de consigne + hystérésis)
Valeur par défaut = 0 434.0 --- reserve_1 Réservé TABLEA
U [0 .. 1] (2)
---
436.0 4604 limit1_setpoint Consigne limite 1
REELLES (4)
Unité : Si limit1_selection = Totalizer x : [DR2 : totalizer_x_unit] Dans tous les autres cas : [%] de valeur max. de la valeur sélectionnée dans limit1_selection (par ex. valeur 1 = 100 %) Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0,1 (IHM : 10%)
440.0 4606 limit1_hysteresis
Hystérésis limite 1
REELLES (4)
Unité : Si limit1_selection = Totalizer x : [DR2 : totalizer_x_unit] Dans tous les autres cas : [%] de valeur max. de la valeur sélectionnée dans limit1_selection (par ex. valeur 1 = 100 %) Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0,05 (IHM : 5%)
Enregistrements de données C.9 DR12 Paramètres par défaut des limites (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 193
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
432.0 Limite STRUCT
444.0 4700 limit2_selection Sélection limite 2
OCTET (1)
• 0 = Désactivée • 1 = Débit massique • 2 = Fraction A • 3 = Fraction B • 4 = Débit volumique • 5 = Température du capteur • 6 = Densité • 7 = Compteur 1 • 8 = Compteur 2 • 9 = % Fraction A Valeur par défaut = 0
445.0 4702 limit2_direction Sens limite 2 OCTET (1)
• 0 = Limite inférieure (état de la limite entrant au point de consigne, sortant au point de consigne - hystérésis)
• 1 = Limite supérieure (état de la limite entrant au point de consigne, sortant au point de consigne + hystérésis)
Valeur par défaut = 0 446.0 --- reserve_2 Réservé TABLEA
U [0 .. 1] (2)
---
448.0 4704 limit2_setpoint Consigne limite 2
REELLES (4)
Unité : Si limit2_selection = Totalizer x : [DR2 : totalizer_x_unit] Dans tous les autres cas : [%] de valeur max. de la valeur sélectionnée dans limit2_selection (par ex. valeur 1 = 100 %) Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0,1 (IHM : 10%)
452.0 4706 limit2_hysteresis
Hystérésis limite 2
REELLES (4)
Unité : Si limit2_selection = Totalizer x : [DR2 : totalizer_x_unit] Dans tous les autres cas : [%] de valeur max. de la valeur sélectionnée dans limit2_selection (par ex. valeur 1 = 100 %) Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0,05 (IHM : 5%)
Enregistrements de données C.9 DR12 Paramètres par défaut des limites (L/E)
SIFLOW FC070 avec SIMATIC S7 194 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
432.0 Limite STRUCT
456.0 4800 Limit3_selection
Sélection limite 3
OCTET (1)
• 0 = Désactivée • 1 = Débit massique • 2 = Fraction A • 3 = Fraction B • 4 = Débit volumique • 5 = Température du capteur • 6 = Densité • 7 = Compteur 1 • 8 = Compteur 2 • 9 = % Fraction A Valeur par défaut = 0
457.0 4802 limit3_direction Sens limite 3 OCTET (1)
• 0 = Limite inférieure (état de la limite entrant au point de consigne, sortant au point de consigne - hystérésis)
• 1 = Limite supérieure (état de la limite entrant au point de consigne, sortant au point de consigne + hystérésis)
Valeur par défaut = 0 458.0 --- reserve_3 Réservé TABLEA
U [0 .. 1] (2)
---
460.0 4804 limit3_setpoint Consigne limite 3
REELLES (4)
Unité : Si limit3_selection = Totalizer x : [DR2 : totalizer_x_unit] Dans tous les autres cas : [%] de valeur max. de la valeur sélectionnée dans limit13_selection (par ex. valeur 1 = 100 %) Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0,1 (IHM : 10%)
464.0 4806 limit3_hysteresis
Hystérésis limite 3
REELLES (4)
Unité : Si limit1_selection = Totalizer x : [DR2 : totalizer_x_unit] Dans tous les autres cas : [%] de valeur max. de la valeur sélectionnée dans limit3_selection (par ex. valeur 1 = 100 %) Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0,05 (IHM : 5%)
Enregistrements de données C.9 DR12 Paramètres par défaut des limites (L/E)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 195
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
432.0 Limite STRUCT
468.0 4900 limit4_selection Sélection limite 4
OCTET (1)
• 0 = Désactivée • 1 = Débit massique • 2 = Fraction A • 3 = Fraction B • 4 = Débit volumique • 5 = Température du capteur • 6 = Densité • 7 = Compteur 1 • 8 = Compteur 2 • 9 = % Fraction A Valeur par défaut = 0
469.0 4902 limit4_direction Sens limite 4 OCTET (1)
• 0 = Limite inférieure (état de la limite entrant au point de consigne, sortant au point de consigne - hystérésis)
• 1 = Limite supérieure (état de la limite entrant au point de consigne, sortant au point de consigne + hystérésis)
Valeur par défaut = 0 470.0 --- reserve_4 Réservé TABLEA
U [0 .. 1] (2)
---
472.0 4904 limit4_setpoint Consigne limite 4
REELLES (4)
Unité : Si limit4_selection = Totalizer x : [DR2 : totalizer_x_unit] Dans tous les autres cas : [%] de valeur max. de la valeur sélectionnée dans limit4_selection (par ex. valeur 1 = 100 %) Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0,1 (IHM : 10%)
476.0 4906 limit4_hysteresis
Hystérésis limite 3
REELLES (4)
Unité : Si limit4_selection = Totalizer x : [DR2 : totalizer_x_unit] Dans tous les autres cas : [%] de valeur max. de la valeur sélectionnée dans limit4_selection (par ex. valeur 1 = 100 %) Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0,05 (IHM : 5%)
Voir aussi Surveillance de valeurs limites (Page 31)
Enregistrements de données C.10 DR30 Valeurs de process (L)
SIFLOW FC070 avec SIMATIC S7 196 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
C.10 DR30 Valeurs de process (L)
Tableau C- 13 Valeurs de process (L)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
480.0 4000 system_status Etat du système DWORD (4)
Etat du système sur 32 bits (voir tableau "Informations d'état du système (Page 134)")
484.0 3000 massflow Débit massique REELLES (4)
Unité : DR2 : massflow_unit Plage : 0 ... 27 kg/s
488.0 3002 Volumeflow Débit volumique REELLES (4)
Unité : DR2 : volumeflow_unit Plage : 0 ... 109 m3/s
492.0 3004 density Densité REELLES (4)
Unité : DR2 : density_unit Plage : 0 ... 30 kg/m3
496.0 3006 sensor_temperature
Température du capteur
REELLES (4)
Unité : DR2 : temperature_unit Plage : 0 ... 2 °C
500.0 3008 fraction_A_flow Fraction A REELLES (4)
Unité : DR2 : fraction_A_unit Plage : 0 ... 27 kg/s ou 109 m3/s
504.0 3010 fraction_B_flow Fraction B REELLES (4)
Unité : DR2 : fraction_B_unit Plage : 0 ... 27 kg/s ou 109 m3/s
508.0 3012 percent_fraction_A
Pourcentage fraction A
REELLES (4)
Unité : %
512.0 3022 totalizer_1 Compteur 1 REELLES (4)
Unité : DR2 : totalizer1_unit Plage : 0 ... 8 kg ou 21 m3
516.0 3024 totalizer_2_batch
Compteur 2 REELLES (4)
Unité : DR2 : totalizer2_unit Plage : 0 ... 8 kg ou 21 m3
Enregistrements de données C.11 DR31 Informations d'utilisation (L)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 197
C.11 DR31 Informations d'utilisation (L)
Tableau C- 14 Informations d'utilisation (L)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
520.0 4012 date_and_time Date et heure
DATE_AND_TIME (8)
Date et heure du module : jour.mois.année heures:minutes:secondes millisecondes jour de la semaine Configuration par défaut = 01.01.06 / 00:00:00 / 000 Mo
528.0 2700 operating_time_total
Durée de service totale
DWORD (4)
Compteur indiquant la durée totale écoulée depuis la mise en service du module Durée de fonctionnement [h] par incréments de 1 heure Plage : 0…136 ans
532.0 4002 operating_time_powerup
Durée de fonctionnement depuis la mise sous tension
DWORD (4)
Compteur indiquant la durée écoulée depuis la mise sous tension Durée de fonctionnement [h] par incréments de 1 heure 0…136 ans
536.0 2756 driver_signal Signal de l'excitateur
REELLES (4)
Sortie de courant équivalente vers la bobine de l'excitateur • Min : 0 • Max : 100 mA
540.0 2758 pickup_1_amplitude
Amplitude de tête de mesure 1
REELLES (4)
Amplitude de tête de mesure [V] • Min : 0 • Max : 0,25 V
544.0 2760 pickup_2_amplitude
Amplitude de tête de mesure 2
REELLES (4)
Amplitude de tête de mesure [V] • Min : 0 • Max : 0,25 V
548.0 2762 sensor_frequency
Fréquence du capteur
REELLES (4)
• Min : 0 • Max : 250 Hz
552.0 5500 transmitter_temperature
Température du transmetteur
REELLES (4)
Température du transmetteur à l'intérieur du boîtier • Min : -40 • Max : +80°C
556.0 5200 sensorprom_installed
SENSORPROM installé
OCTET (1)
Etat d'installation (monté) du SENSORPROM : • 0 = Non • 1 = Oui Valeur par défaut = 1
557.0 --- reserve_1 Réservé OCTET (1)
---
558.0 --- reserve_2 Réservé TABLEAU [0 .. 1] (2)
---
Enregistrements de données C.12 DR32-34 Données du transmetteur, du capteur et du client (R)
SIFLOW FC070 avec SIMATIC S7 198 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
560.0 5502 zero_offset_value
Valeur du décalage d'origine
REELLES (4)
Valeur du décalage d'origine après un réglage du zéro valide ou après une commande CMD_ZERO_OFFSET_VALUE_PRESET Unité : DR : massflow_unit Plage : DR3 : massflow_min … DR3 : massflow_max
564.0 3211 zero_adjust_progress
Progression du réglage du zéro
REELLES (4)
0…100% sous forme de facteur (-> 1.0 = 100%)
568.0 2036 zero_sigma Sigma zéro REELLES (4)
Unité : DR2 : massflow_unit Plage : DR3 : massflow_min … DR3 : massflow_max
572.0 2249 batch_cycle_counter
Batch_cycle_counter
DWORD (4)
Nombre cumulé de batches lancés
C.12 DR32-34 Données du transmetteur, du capteur et du client (R)
Tableau C- 15 Données du transmetteur (L)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
576.0 Firmware STRUCT 576.0 5100 fw_code_crc3
2 Checksum du firmware
DWORD (4) Checksum CRC32 du code Valeur par défaut = 0
580.0 5102 fw_code_length
Taille du firmware
DWORD (4) Nbr d'octets dans le code Valeur par défaut = 0
584.0 5104 fw_code_name
Nom du code du firmware
CHAÎNE (20) Nom du code : par ex : "SIFLOW_FC_V1-0-0.bin"
606.0 5114 fw_compilation_date
Date de compilation du firmware
CHAÎNE (12) Date de compilation : par ex. 01.01.2003
620.0 5120 fw_compilation_time
Heure de compilation du firmware
CHAÎNE (10) Heure de compilation : par ex. 12:30.59
Enregistrements de données C.12 DR32-34 Données du transmetteur, du capteur et du client (R)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 199
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
576.0 Firmware STRUCT 632.0 2530 fw_version Version du
firmware CHAÎNE (10) Version du code de l'application : Vxx.yy.zz
(ASCII) Octet 0 lettre de la version : Avant mise en production A…U = version en développement Après mise en production V = Version standard pour production W…Z = Versions clients spéciales Octet 1+2 xx 0...99 Mise à jour de fonctions principales Octet 4+5 yy 0...99 Mise à jour de sous-fonctions ou de modifications de données Octet 7+8 zz 0...99 Mise à jour de suppression d'erreurs
644.0 5125 fw_licence_control
Contrôle de la licence du firmware
OCTET (4)
648.0 5128 bootsystem_version
Version du système d'amorce
CHAÎNE (10) Version du système d'amorce : par ex. 0001 (infos provenant du secteur d'amorçage) Valeur par défaut = 0
660.0 5127/605
transmitter_hw_ver
Version matérielle
MOT (2) Version du matériel (ES avec CADIM)
662.0 2500/613
transmitter_name
Nom du transmetteur
CHAÎNE (20) Nom du module
684.0 2510 transmitter_mlfb
MLFB du transmetteur
CHAÎNE (20) MLFB du transmetteur • 7ME4 120-2DH20-0EA0 -> non-Ex • 7ME4 120-2DH21-0EA0 -> Ex
706.0 2520 transmitter_serial_number
Numéro de série du transmetteur
CHAÎNE (20) Numéro de série du module
728.0 --- reserve_1 Réservé TABLEAU [0 .. 1] (2)
---
Tableau C- 16 Données du capteur (L)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données
Plage de valeurs et description
730.0 Capteur STRUCT 730.0 2540 sensor_name Nom du capteur CHAÎNE
(20) Nom du type de capteur (par ex. "MASs2100")
752.0 2550 sensor_mlfb MLFB capteur CHAÎNE (20)
MLFB du capteur
Enregistrements de données C.12 DR32-34 Données du transmetteur, du capteur et du client (R)
SIFLOW FC070 avec SIMATIC S7 200 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données
Plage de valeurs et description
730.0 Capteur STRUCT 774.0 2560 sens_serial_nu
mber Numéro de série du capteur
CHAÎNE (20)
Numéro de série du capteur
796.0 2570 sensor_pipe_diameter_text
Diamètre du tube du capteur
CHAÎNE (20)
Diamètre du tube du capteur
818.0 5202 fraction_calibration_X0
Fraction calibration X0
REELLES (4)
Constante de calibration de fraction X0 (intercept) Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 1
822.0 5204 fraction_calibration_X1
Fraction calibration X1
REELLES (4)
Constante de calibration de fraction X1 Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
826.0 5206 fraction_calibration_X2
Fraction calibration X2
REELLES (4)
Constante de calibration de fraction X2 Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
830.0 5208 fraction_calibration_X3
Fraction calibration X3
REELLES (4)
Constante de calibration de fraction X3
834.0 5210 fraction_calibration_X4
Fraction calibration X4
REELLES (4)
Constante de calibration de fraction X4 Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
838.0 5212 fraction_calibration_X5
Fraction calibration X5
REELLES (4)
Constante de calibration de fraction X5 Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
842.0 5214 fraction_calibration_X6
Fraction calibration X6
REELLES (4)
Constante de calibration de fraction X6 Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
846.0 5216 fraction_calibration_X7
Fraction calibration X7
REELLES (4)
Constante de calibration de fraction X7 Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
850.0 5218 fraction_calibration_X8
Fraction calibration X8
REELLES (4)
Constante de calibration de fraction X8
854.0 5220 fraction_calibration_X9
Fraction calibration X9
REELLES (4)
Constante de calibration de fraction X9 Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
858.0 5222 fraction_calibration_X10
Fraction calibration X10
REELLES (4)
Constante de calibration de fraction X10 Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
862.0 5224 fraction_calibration_X11
Fraction calibration X11
REELLES (4)
Constante de calibration de fraction X11 Plage : -FLT_MAX ... +FLT_MAX Valeur par défaut = 0
866.0 5226 fraction_a_text Texte de la fraction A
CHAÎNE (16)
Enregistrements de données C.13 DR35-36 Données d'identification d'esclave MODBUS et informations d'utilisation (L)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 201
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données
Plage de valeurs et description
730.0 Capteur STRUCT 884.0 5232 fraction_b_text Texte de la
fraction B CHAÎNE (16)
902.0 5240 fraction_value_selection
Sélection de la valeur de fraction
OCTET (1) • 0= Débit massique • 1 = Débit volumique Valeur par défaut = 0
903.0 --- reserve_1 Réservé OCTET (1) --- 904.0 --- reserve_2 Réservé TABLEAU
[0 .. 1] (2) ---
Tableau C- 17 Données du client (L)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Type de données
Plage de valeurs et description
906.0 Client STRUCT
906.0 2580 customer_code_number
CHAÎNE (20)
Numéro de code du client
928.0 --- reserve_1 TABLEAU [0 .. 1] (2)
---
C.13 DR35-36 Données d'identification d'esclave MODBUS et informations d'utilisation (L)
Tableau C- 18 Enregistrement de données 35 (DR35) (L)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'OCTETS (1) )
Plage de valeurs et description
930.0 600 manufacturer_id Numéro d'ident. du fabricant
OCTET (1) Valeur par défaut = 0x2A (= SIEMENS)
931.0 602 product_code Code du produit
OCTET (1) Valeur par défaut = 26 = SIFLOW FC070
932.0 603 capability_bits_1 Bits de capacité 1
OCTET (1) Valeur par défaut = 0 ( = 0x03)
Enregistrements de données C.13 DR35-36 Données d'identification d'esclave MODBUS et informations d'utilisation (L)
SIFLOW FC070 avec SIMATIC S7 202 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'OCTETS (1) )
Plage de valeurs et description
933.0 604 capability_bits_2 Bits de capacité 2
OCTET (1) Valeur par défaut = 1 ( = 0xFF)
934.0 605 capability_bits_3 Bits de capacité 3
OCTET (1) Valeur par défaut = 2 ( = 0x01)
935.0 --- reserve_1 Réservé OCTET (1) --- 936.0 607 manufacturer_na
me Nom du fabricant
CHAÎNE (12) Valeur par défaut = SIEMENS AG
Tableau C- 19 Enregistrement de données 36 (DR36) (L)
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
950.0 528 device_address
Adresse d'appareil MODBUS
OCTET (1)
: 1…247 (spécifié par le biais du commutateur DIPou de DR0-> device_address si commutateur DIP=0) Valeur par défaut = 1
951.0 --- reserve_1 Réservé OCTET (3)
---
954.0 507 inter_frame_space_μs
Espace intertrame
DWORD (4)
Calculé à partir de DR7->modbus_interframe_space
958.0 514 baudrate_hz Débit en bauds DWORD (4)
Calculé à partir de DR7->modbus_baudrate
962.0 500 number_of_parity_errors
Nombre d'erreurs de parité
MOT (2)
964.0 501 number_of_framing_errors
Nombre d'erreurs de verrouillage de trame
MOT (2)
966.0 503 number_of_crc_errors
Nombre d'erreurs CRC
MOT (2)
968.0 504 number_of_ok_messages_rcv
Nombre de messages OK
MOT (2) Messages OK reçus
970.0 680 last_coil_error_addr
Dernière erreur de bobine
MOT (2) CoilAddr
972.0 681 last_coil_error_no
Dernière erreur de bobine
MOT (2) Nombre d'erreurs
Enregistrements de données C.13 DR35-36 Données d'identification d'esclave MODBUS et informations d'utilisation (L)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 203
Décalage dans le DB_FLOW_PARA
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
974.0 682 last_holdreg_error_addr
Dernière erreur du registre de maintien
MOT (2) Adr. du registre de maintien
976.0 683 last_holdreg_error_no
Dernière erreur du registre de maintien
MOT (2) Nombre d'erreurs
978.0 3201 error_pending_1
Erreur en cours 1
OCTET (1)
Numéro de l'erreur la plus ancienne
979.0 3202 error_pending_2
Erreur en cours 2
OCTET (1)
980.0 3203 error_pending_3
Erreur en cours 3
OCTET (1)
981.0 3204 error_pending_4
Erreur en cours 4
OCTET (1)
982.0 3205 error_pending_5
Erreur en cours 5
OCTET (1)
983.0 3206 error_pending_6
Erreur en cours 6
OCTET (1)
984.0 3207 error_pending_7
Erreur en cours 7
OCTET (1)
985.0 3208 error_pending_8
Erreur en cours 8
OCTET (1)
986.0 3209 error_pending_9
Erreur en cours 9
OCTET (1)
Numéro de l'erreur la plus récente
987.0 601 run_indicator Indicateur d'exécution
OCTET (1)
0 = OFF 0xFF = Exécution
988.0 --- reserve_2 Réservé OCTET (2)
---
Enregistrements de données C.14 DR181 Mémoire tampon de diagnostic (L)
SIFLOW FC070 avec SIMATIC S7 204 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
C.14 DR181 Mémoire tampon de diagnostic (L)
Tableau C- 20 Mémoire tampon de diagnostic (DS 181)
Décalage dans le DB_FLOW_PARA
Adr MODBUS Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
--- szl_id ID-SZL MOT (2) (SZL-TL 00A0) Valeur par défaut = 0x00A0
--- last_index Dernière entrée d'index
MOT (2) Références de la dernière entrée dans dia_elem_info[x], voir tableau ci-dessous. Plage : 0 … 8 Index = 0: 1. entrée ( = dia_elem_info[0] ) Index = 1: 2. entrée ( = dia_elem_info[1] ), etc.
--- dia_elem_len Longueur des infos de diagnostic
MOT (2) Longueur d'une information de diagnostic Valeur par défaut = 20
--- dia_elem_count Compteur d'informations de diagnostic
MOT (2) Nombre d'entrée dans dia_elem_info[x] ; Plage : 0 ... 9 0 = aucune entrée
5400 dia_elem_info Informations de diagnostic
OCTET [9][20] (180)
Informations de diagnostic : Les 9 dernières informations de diagnostic non filtrées (DR3 error_level), voir tableau ci-dessous
Tableau C- 21 dia_elem_info
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
--- de_class Classe d'erreurs
MOT (2) Etat et classe d'événements d'erreurs détaillés : 0xF(K)60 K: • Bit 0 : C / G (C = 1 / G = 0) état de l'erreur : entrant
ou sortant • Bit 1 : 0 • Bit 2 : erreur interne (classe S7) • Bit 3 : erreur externe (classe S7) Valeur par défaut = 0
--- de_number Numéro d'erreur
MOT (2) Numéro d'événement d'erreur détaillé (numéro = 0x1000 .... 0x12FF), voir tableaux "Erreurs de capteur et erreurs de process (Page 123)" et "Erreurs de manipulation" pour événement d'erreur individuel N° : • 0x10** PE / SE • 0x11** HE Valeur par défaut = 0
Enregistrements de données C.14 DR181 Mémoire tampon de diagnostic (L)
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 205
Adr MODBUS
Paramètre Etiquette Type de données (Nombre d'octets)
Plage de valeurs et description
--- info4 Source de l'erreur
OCTET (1) Source de l'erreur • 1 = interne (la source est le module lui-même ou le
SENSORPROM ou le ConverterPROM) • 2 = SIMATIC (P-Bus / commande ou paramètre) • 3 = MODBUS (RS232 ou RS485 / commande ou
paramètre) 4 = Entrée TOR (commande)
• 5 = simulation • 6…127 réservés Valeur par défaut = 0
--- info5 Type d'erreur OCTET (1) Type d'erreur SIFLOW ; voir tableau Types d'erreurs du SIFLOW FC070 (Page 122) Valeur par défaut = 0
--- Info1 Classe d'erreur Namur
MOT (2) Voir tableau Classes NAMUR VDI 2650 (Page 122) Valeur par défaut = 0
--- Info2 MOT (2) Code d'erreur additionnel Valeur par défaut = 0
--- Info3 MOT (2) Libre Valeur par défaut = 0
--- date_and_time. Date et heure DATE_AND_TIME (8)
Horodatage Valeur par défaut = 0
Enregistrements de données C.14 DR181 Mémoire tampon de diagnostic (L)
SIFLOW FC070 avec SIMATIC S7 206 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 207
Directives CSDE D
Respectez les directives CSDE
PRUDENCE Mesures de protection CSDE Lors de la manipulation de modules de fonction ou d'autres composants arborant ce symbole, veillez à toujours respecter les directives CSDE (relatives aux Composants Sensibles aux Décharges Electrostatiques/).
● Ne touchez jamais les modules de fonction en l'absence de nécessité absolue. ● Manipulez les modules de fonction sur une surface de travail conductrice et reliée à la
terre. ● Portez un bracelet de mise à la terre. ● Ne touchez jamais les broches de puces, connecteurs de composants ou conducteurs de
circuits imprimés lors de la manipulation de modules de fonction. ● Evitez tout contact entre les modules de fonction ou autres composants et des objets
accumulant les charges (plastique). ● Ne placez jamais des composants ou modules de fonction à proximité d'appareils à tube
cathodique ou de téléviseurs (distance minimale : 10 cm). ● Tant que vous n'êtes pas prêt à utiliser les modules de fonction, laissez-les dans leur
emballage spécial. Ne touchez pas ou ne sortez pas les modules de fonction de leur emballage lors de leur enregistrement etc.
● Les modules de fonction ne doivent être installés ou démontés que lorsque l'alimentation est coupée.
● Ce symbole de mise en garde apposé sur les produits Siemens attire votre attention sur les mesures de protection appropriées à adopter.
Directives CSDE
SIFLOW FC070 avec SIMATIC S7 208 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 209
Abréviations E
CFC Continuous Function Chart (Diagramme fonctionnel en continu) pour PCS7
CiR Configuration in RUN (Configuration en cours d'exploitation)
DB Bloc de données
EDD Description d'appareil électronique
ES Station d'ingénierie, système d'ingénierie
FB Bloc fonctionnel
FP Faces avant pour PCS 7
HE Erreur de manipulation
IHM Interface homme-machine, contrôle et surveillance par l'opérateur
OM Gestionnaire d'objet
Abréviations
SIFLOW FC070 avec SIMATIC S7 210 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
OS Poste d'opération
PCS 7 Logiciel de conduite des processus
PDM Process Device Manager
PE Erreur de process
PLC Automate programmable
PS Alimentation
RTU Unité terminale distante
SE Erreur du capteur
SF Défaillance du système
SFC Sequential Function Chart (Diagramme fonctionnel en séquence) pour PCS7
SIFLOW Débitmètre Siemens
SPH Spécification d'une réponse de développement de système
Abréviations
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 211
UDT Type de données personnalisé
Abréviations
SIFLOW FC070 avec SIMATIC S7 212 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 213
Glossaire
ASIC Plutôt que d'être destiné à une utilisation générale, ASIC (Application-Specific Integrated Circuit) est un circuit intégré (CI) adapté à un usage spécifique.
Bloc de codes Un bloc de codes SIMATIC S7 contient les éléments du programme utilisateur STEP 7. (Contrairement à un bloc de données qui contient uniquement des données.)
Bloc d'organisation Les blocs d'organisation (OB) constituent l'interface entre le système d'exploitation de la CPU et le programme utilisateur. La séquence relative à l'exécution du programme utilisateur est spécifiée dans les blocs d'organisation.
Bloc fonctionnel (FM) Selon la norme CEI 1131-3, un bloc fonctionnel (FB) est un --> Bloc de codes avec des --> Données statistiques. Un FB permet au programme utilisateur de transmettre des paramètres. Les blocs fonctionnels sont par conséquent appropriés pour la programmation de fonctions complexes récurrentes : commandes, sélections de modes.
BRIX Le degré Brix (symbole °Bx) mesure la quantité de sucre dissous dans un liquide. Une solution de 25 °BX signifie 25% (m/m), avec 25 grammes de sucre pour 100 grammes de solution.
CAN Controller Area Network (réseau de zone de contrôle) CAN est le principal système de bus en série pour commande intégrée. CAN est un réseau grand public et il fut normalisé en 1993 (ISO 11898-1).
CEM La compatibilité électromagnétique (CEM) est la branche des sciences électriques qui étudie la génération, la propagation et la réception involontaire d'énergie électromagnétique en référence aux effets indésirés (interférence électromagnétique, EMI) qu'une telle énergie peut entraîner. Le but de la CEM est de faire fonctionner correctement plusieurs appareils utilisant le phénomène électromagnétique dans le même environnement électromagnétique, en évitant les interférences.
Glossaire
SIFLOW FC070 avec SIMATIC S7 214 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
CIR A partir du firmware V3.1, le SIMATIC S7-400 est équipé de la fonctionnalité "Configuration in RUN" (configuration en cours d'exploitation). Vous pouvez recourir à cette fonctionnalité pour modifier la configuration matérielle et pour la mettre en service rapidement et à moindre coût tandis qu'une usine est en cours d'exploitation. La fonctionnalité CiR prend en charge l'ajout, le retrait et le reparamétrage des esclaves et modules distribués sur PROFIBUS DP et PROFIBUS PA sans interruption du processus de production en cours.
Coriolis L'effet Coriolis est une déviation apparente des objets en mouvements par rapport à une ligne droite lorsqu'ils sont observés depuis un référentiel en rotation. L'effet porte le nom de Gaspard-Gustave Coriolis, scientifique français qui le décrit en 1835. L'effet Coriolis est causé par la force de Coriolis, qui apparaît lors du mouvement d'un objet dans un référentiel en rotation.
DESP La Directive d'Equipements Sous Pression (97/23/EC) est le cadre législatif à niveau européen pour les équipements présentant un risque de pression. Elle fut adoptée par le Parlement Européen et le Conseil de l'Europe en mai 1997 et est obligatoire dans toute l'Union Européenne depuis mai 2002.
DFT La transformée de Fourier discrète (TFD) est l'une des transformées spécifiques à l'analyse Fourier. Comme son nom l'indique, elle transforme une fonction en une autre, appelée représentation du domaine fréquentiel, ou simplement TFD, de la fonction d'origine (qui est souvent une fonction du domaine temporel). La TFD prend en compte suffisamment de composants de fréquence pour reconstruire le segment fini analysé. La TFD est donc une transformée pour l'analyse Fourier des fonctions en temps discret sur un domaine fini.
Données de diagnostic Tous les événements de diagnostic sont collectés dans la CPU et entrés dans la mémoire tampon de diagnostic. Un OB d'erreurs est démarré, le cas échéant.
Esclave MODBUS Appareil MODBUS pouvant répondre à des requêtes en provenance d'un seul maître MODBUS.
Facteur de correction Ce facteur vous permet de corriger le débit en % sur le débimètre. Débit (kg/h) = Facteur de correction x débit (kg/h). Si vous souhaitez modifier le débit de +0,5% sur le débitmètre, vous devez spécifier 1.005 comme facteur de correction dans le menu de l'appareil "Caractéristiques du capteur". Après
Glossaire
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 215
correction, le débitmètre affichera un débit supérieur de 0,5 % à l'ancienne valeur, et cette augmentation sera répercutée sur toutes les valeurs relatives au débit.
Fraction La fraction se définit comme une partie d'un mélange. Les mélanges se composent de deux constituants (A+B) qui peuvent être mesurés séparément. Si le débitmètre est ordonné par fractions, c'est-à-dire en unités°BRIX, il est capable de calculer le % de concentration de sucre dans un mélange eau (B) + sucre (A). En usine, le facteur de fraction b est défini sur 1,0000. Formule : % de concentration = a + b x % de concentration = la concentration d'un fluide par ex. en °BRIX ● a = compensation de fraction en % ● b = est un facteur sans dimension ● x = est la concentration en % ou par ex. °BRIX
HART HART Communication est un protocole de communication bidirectionnel du domaine industriel qui permet la communication entre équipements de terrain intelligent et systèmes hôtes. HART est le standard mondial en matière d'instrumentation intelligente des procédés et la plupart des équipements de terrain intelligent des usines du monde entier sont adaptés à HART. La technologie HART est très facile à utiliser et très fiable
Interruption de diagnostic Les modules dotés de fonctionnalités de diagnostic signalent les erreurs système au CPU à travers des interruptions de diagnostic. Le système d'exploitation de la CPU appelle l'OB82 en cas d'interruption de diagnostic.
Interruption de process Une interruption de process (matériel) est déclenchée par un module suite à l'apparition d'un événement donné au cours du process (violation de limite inférieure ou supérieure ; le module a terminé la conversion cyclique de ses canaux). L'interruption du process est signalée à la CPU. Le -> bloc d'organisation concerné est alors traité selon la priorité de l'interruption.
IP Le numéro IP (Ingress Protection - protection contre l'infiltration) sert à indiquer la protection environnementale des gaines entourant l'équipement électronique. Ces cotes sont déterminées par des essais spécifiques. La cote IP est composée de deux chiffres, le premier se rapportant à la protection contre les contacts accidentels et corps étrangers, le second contre les liquides. Plus le nombre est élevé, meilleure est la protection. Par exemple, dans IP67, le premier chiffre (6) signifie que l'appareil est totalement protégé contre la poussière, et le second (7) qu'il est protégé contre les effets d'une immersion entre 15 cm et 1 m
Glossaire
SIFLOW FC070 avec SIMATIC S7 216 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Maître MODBUS Appareil MODBUS pouvant accéder aux données présentes sur un ou plusieurs appareils esclaves MODBUS connectés.
Marge de réglage La marge de réglage est une mesure qui indique la gamme de débits qu'un débitmètre ou type de débitmètre particulier peut mesurer avec une précision acceptable. La marge de réglage est aussi appelée gamme de débits. S'il est prévu que le flux de gaz à mesurer oscille entre 100 000 et 1 000 000 de m³ par jour, cette application a une marge de réglage de 10:1. Le débitmètre doit donc avoir au minimum une marge de réglage de 10:1.
MODBUS MODBUS est un protocole de communication série utilisé pour les automates programmables industriels (APIs). MODBUS permet la communication entre plusieurs dispositifs connectés au même réseau, par exemple, un système mesurant la température et l'humidité qui communique les résultats à un ordinateur. MODBUS s'utilise souvent pour connecter un ordinateur de supervision à une unité terminale distante (RTU) dans les systèmes de commande, de surveillance et d'acquisition de données.
Module de fonction (FM) Un module de fonction (FM) est un module qui décharge la CPU de systèmes d'automatisation S7 et M7 des tâches de traitement des signaux gourmandes en temps et en mémoire. Les FM utilisent généralement le bus de communication interne pour un échange de données rapide avec la CPU. Exemples d'applications de FM : comptage, positionnement, contrôle, pesage, mesure.
NAMUR Normenarbeitsgemeinschaft für Meß- und Regeltechnik in der Chemischen Industrie (NAMUR). NAMUR est un groupe qui défend les intérêts de l'industrie chimique et qui crée des standards pour les appareils de contrôle et les appareils électriques utilisés dans les installations industrielles.
Paramètre de densité Le paramètre de densité est une constante qui se trouve sous l'étalonnage de la densité. Cette constante est utilisée dans la formule qui permet de calculer la densité du fluide dans le capteur. ● Densité (kg/m3) = A + B (1 + CT densité x temp.) * (1/(fr)^2). ● A = paramètre de densité A (kg/m3). ● B = constante. ● CT densité = Coefficient de température de densité du capteur ( %/DegC) ● fr. = fréq de résonance du capteur (Hz). Les capteurs standard sans étalonnage de densité disposent de valeurs moyennes stockées dans le SENSORPROM.
Glossaire
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 217
Plato Plato mesure le poids des solides dissous dans l'eau. Il s'exprime en %.
PROFIBUS PROFIBUS (Process Fiels Bus - bus de terrain process) est un système de bus ouvert indépendant du fabricant standardisé dans la norme allemande DIN 19 245. C'est un standard pour la communication par bus de terrain dans les technologies de l'automatisation et il ne doit pas être confondu avec le standard PROFINET en matière d'Ethernet industriel. PROFIBUS-PA (Process Automation - automatisation process) est une des trois variantes PROFIBUS qui sont compatibles entre elles. PROFIBUS-DP (Decentralized Periphery - périphérie décentralisée)
Réglage du point zéro Le réglage du point zéro doit être effectué pour obtenir une précision de mesure optimale. Pour régler le point zéro de l'appareil, le débit doit être complètement arrêté ("débit nul"). Un réglage manuel du point zéro peut être effectué à partir du menu du transmetteur.
RTU Unité terminale distante = mode de transmission MODBUS standard
SENSORPROM Toutes les données et les paramètres relatifs au capteur sont enregistrés dans une EPROM. La technologie SENSORPROM configure automatiquement le transmetteur au démarrage en lui fournissant des données sur la calibration, sur le type de tuyau, sur le type de capteur et sur les paramètres de sortie. Le module SENSORPROM enregistre automatiquement tout changement de données ou de paramètres effectué par les utilisateurs et reprogramme automatiquement tout nouveau transmetteur sans perte de précision.
STEP 7 Système d'ingénierie. Contient le logiciel de programmation pour la création de programmes utilisateurs pour contrôleurs SIMATIC S7.
Tampon de diagnostic Le tampon de diagnostic est une zone de mémoire tampon dans la CPU. Les événements de diagnostic y sont stockés selon leur ordre d'apparition. Dans STEP 7, vous pouvez sélectionner Target system (Système cible) > Module status (Etat du module) pour lire la cause d'une erreur dans le tampon de diagnostic.
Très basse tension de sécurité (SELV, Safety Extra-Low Voltage) La norme CEI 61140 définit un système SELV comme un "système électrique dans lequel la tension ne peut excéder une très faible tension en conditions normales et dans des conditions de défaillance unique, comme des défauts à la terre dans d'autres circuits."
Glossaire
SIFLOW FC070 avec SIMATIC S7 218 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
USM L'USM II est une plate-forme de communication. Le concept USM II de Siemens permet le raccord de modules de bus d'extension sans perte de fonctionnalité : 1. Tous les modules peuvent être raccordés comme de véritables "plug & play" 2. Le module et le transmetteur sont configurés automatiquement à travers l'unité
SENSORPROM
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 219
Index
A
Affichage par LED, 141 ASIC, 16
B
batch Sortie, 38
Batch, 38 Batch
Constante principale, 39 Batch
Expiration du délai d'attente, 39 Batch
Dépassement, 40 Batch
Compteur, 40 Batch
Commandes, 40 Batch
Etat, 40 Batch
Deux phases, 41 Batch à deux phases, 159
C
Caractéristiques Fonctions, 23
Commutateur de protection en écriture, 55 Compteur, 45
Remise à zéro / prédéfinition, 46 Valeurs, 45
Conformité, (Voir ) Connecteur frontal (non ex), (Voir Raccordement électrique) Connecteurs mâles
Connecteurs mâles, 61 Contrôle des LED, 71 Conversion d'unité, 30 Coriolis
Applications, 17 principe de mesure, 15
coupure de débit faible, 150
Coupure de débit faible, 27
D
de base, (Voir Caractéristiques) d'erreur
Simulation, 35 des entrées
Simulation, 34 Détection de tube vide, (Voir Fonctions de surveillance) Diagnostic
Données, 118 diaphonie, 150 d'impulsions
Sortie, 36 Données de diagnostic
Lecture, 120 Dosage, (Voir Batch)
E
Eléments fournis, 9 Environnement d'automatisation, 18 erreur de mesure, 148 Erreurs
Capteur, 126 Chemins empruntés par les messages, 116 Classes d'erreurs dans SIMATIC, 125 Classes NAMUR, 126 Codes, 136 Diagnostic d'esclave, 138 Données de diagnostic, 118 Données et manipulation, 130 Etat du système, 137 Process, 126 Types, 125 Types de messages, 115
Etablir un diagnostic avec SIMATIC PDM, 144
Etape 7 Bibliothèque de logiciels, 73 Bloc de données, 83 Bloc fonctionnel, 82 HW Configuration, 82, 105 Lecture de valeurs de process, 113
Index
SIFLOW FC070 avec SIMATIC S7 220 Instructions de service, 06/2009, SFIDK.PS.028.T1.04
Lecture des paramètres dans le DB17, 109 Logiciel de démonstration, 108 Mise en service, 105 Pack de support matériel, 73 Programmation, 81
Extensions du système, 11
F
Filtre de bruit, 28 Fonctions de surveillance
Dépassement de batch ou expiration du délai d'attente, 39 Détection de tube vide, 27 Valeurs limites: Surveillance de valeurs limites, 31
Fraction, 44
I Informations d'état du système, 137 Installation
Conditions requises pour applications Ex, 13 Incorrecte, 150 Installation sur le rail, 56 Logiciels, 73 Logiciels de S7, 73 Matériel, 51 Mise à jour matérielle de S7, 73 Module Ex, 58 Pilote PDM, 75 Remplacement du module, 51 Sécurité, 11, 12 SENSORPROM, 52
Internet Documentation Débit, 10 Personne à contacter, 10
L
Limites, 31
M
Mise à l'échelle, 29 Mise en service
avec PDM, 99, 100 Configuration des paramètres de base (PDM), 100 Lecture des paramètres dans DB17 (Etape 7), 109 Optimisation du système (Etape 7), 111 Optimisation du système (PDM), 101
MODBUS Adresse d'esclave, 55 Commutateur d'adresse d'esclave, 55 Connexion à, 68 Connexion au maître via RS232, 69 Informations d'utilisation, 49 Paramètres par défaut, 78
Mode batch, 158 Montage, (Voir Installation)
O
Octets 0 et 1 de données de diagnostic, 209
P
PDM Configuration dans le Gestionnaire SIMATIC, 77 Configuration des paramètres de base, 100 Installation du pilote, 75 Mise en service, 99 Optimisation du système, 101
Personne à contacter, 10 Programmation
S7, 81 Protection en écriture, 56
R
raccordement électrique Exemples, 68
Raccordement électrique, 61 Alimentation, 70 Brochage, 63 Brochage (Ex), 66 Câblage (ex), 64 Câblage (non ex), 62 Code de couleurs du câble du capteur, 64, 66 Connecteur frontal (Ex), 65 Connecteur frontal (non ex), 63 Entrée TOR, 70 Essai de fonctionnement, 70 Longueur minimale de fil, 61 Montage du module, 60 Sécurité, 11, 57 Séparation, 58 Sorties TOR, 70
Réglage du point zéro, 25, 26, 101, 112 Etape 7, 111 Mode automatique, 25
Index
SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 221
Mode manuel, 26 via PDM, 101
Remarques relatives à la sécurité, 11 Remplacement du module, 51
S
Sécurité basse tension de sécurité, 12 Conditions requises pour applications Ex, 13 Données (ex), 61 Informations relatives à la protection contre l'explosion, 12 Raccordement électrique, 57
SENSORPROM, 16, 51 Séparation, 58 Sigma zéro, (Voir Réglage du point zéro : Sigma zéro) Simulation, 33
Exemple, 34 Valeurs possibles, 33
Sortie Batch, à deux phases, 41 Fréquence, 37 Gel / forçage, 41 Quadrature, 38
Sortie de la fréquence, 158, 159 Sortie d'impulsions, 158, 160 sorties
Simulation des, 34
T
TOR Entrée, 42 Sortie, 35
Très Certification et autorisation, 12
V
vibrations, 150
www.siemens.com/processautomation
Siemens Flow Instruments A/S
Nordborgvej 81
DK-6430 Nordborg
Sous réserve de modification sans préavis
Num. de commande: A5E02591639
Num. de lit.: SFIDK.PS.028.T1.04
© Siemens AG 06.2009
Plus d‘informations
www.siemens.com/flow
*A5E02591639*