siflow fc070 avec simatic s7 - vision solutions

224
SITRANS F Débitmètres Coriolis SIFLOW FC070 avec SIMATIC S7 Instructions de service 06/2009

Upload: others

Post on 22-Jun-2022

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

SITRANS F

Débitmètres Coriolis

SIFLOW FC070 avec SIMATIC S7

Instructions de service • 06/2009

Page 2: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions
Page 3: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 4: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 5: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 6: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 7: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 8: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 9: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 10: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 11: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 12: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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/)

Page 13: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 14: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 15: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 16: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 17: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 18: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 19: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 20: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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 :

Page 21: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 22: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 23: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 24: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)).

Page 25: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 26: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 27: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 28: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 29: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 30: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 31: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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é.

Page 32: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.).

Page 33: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 34: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 35: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 36: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 37: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 38: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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 :

Page 39: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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%

Page 40: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 41: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 42: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 43: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 44: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 45: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 46: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 47: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 48: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 49: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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 :

Page 50: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 51: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 52: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 53: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 54: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 55: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 56: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 57: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 58: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 59: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 60: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 61: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 62: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 63: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 64: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 65: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 66: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 67: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 68: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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 +

Page 69: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 70: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 71: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 72: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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é ?

Page 73: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 74: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

Raccordement 6.6 Essai de fonctionnement partiel

SIFLOW FC070 avec SIMATIC S7 72 Instructions de service, 06/2009, SFIDK.PS.028.T1.04

Page 75: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 76: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 77: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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 :

Page 78: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 79: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 80: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 81: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 82: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 83: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 84: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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))

Page 85: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 86: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 87: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 88: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 89: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 90: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 91: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 92: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 93: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 94: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 95: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 96: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 97: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 98: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 99: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 100: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 101: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 102: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 103: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 104: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 105: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 106: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 107: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 108: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 109: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 110: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 111: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 112: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 113: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 114: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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".

Page 115: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 116: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 117: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)".

Page 118: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 119: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 120: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 121: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 122: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 123: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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".

Page 124: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 125: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 126: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 127: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 128: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 129: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 130: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 131: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 132: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 133: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 134: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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é

Page 135: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 136: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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é -

Page 137: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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é".

Page 138: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 139: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 140: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 141: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 142: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 143: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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 :

Page 144: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 145: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 146: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 147: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 148: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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).

Page 149: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 150: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 151: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 152: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 153: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 154: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 155: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 156: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 157: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 158: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 159: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 160: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 161: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 162: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 163: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 164: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 165: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 166: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 167: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 168: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 169: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 170: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 171: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 172: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 173: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 174: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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é]

Page 175: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 176: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 177: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 178: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 179: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 180: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

---

Page 181: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 182: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 183: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 184: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 185: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 186: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 187: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 188: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 189: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 190: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 191: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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) ---

Page 192: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 193: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 194: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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%)

Page 195: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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%)

Page 196: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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%)

Page 197: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 198: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 199: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

---

Page 200: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 201: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 202: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 203: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

Page 204: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 205: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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)

---

Page 206: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 207: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 208: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 209: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 210: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

Directives CSDE

SIFLOW FC070 avec SIMATIC S7 208 Instructions de service, 06/2009, SFIDK.PS.028.T1.04

Page 211: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 212: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 213: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

Abréviations

SIFLOW FC070 avec SIMATIC S7 Instructions de service, 06/2009, SFIDK.PS.028.T1.04 211

UDT Type de données personnalisé

Page 214: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

Abréviations

SIFLOW FC070 avec SIMATIC S7 212 Instructions de service, 06/2009, SFIDK.PS.028.T1.04

Page 215: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 216: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 217: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 218: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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.

Page 219: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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."

Page 220: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 221: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 222: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 223: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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

Page 224: SIFLOW FC070 avec SIMATIC S7 - Vision Solutions

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*