Page 2
à appliquer une garantie plus étendue ou différente au nom d’AOIP S.A.S. Le support de garantie est offert si le produit a été acquis par l'intermédiaire d'un point de vente agréé par AOIP S.A.S ou bien si l'acheteur a payé le prix international applicable. AOIP S.A.S se réserve le droit de facturer à l'acheteur les frais d'importation des pièces de réparation ou de remplacement si le produit acheté...
Table des matières FD5 ............................................................... 1 GENERALITE ......................................................5 ......................................................5 NTRODUCTION ..................................................6 LA RECEPTION DU PRODUIT ........................................................7 ECURITE A.3.1 Conformité aux normes de sécurité ............................................... 7 A.3.2 Conditions climatiques ..................................................7 A.3.3 Appareil en fin de vie .................................................... 7 A.3.4 Procédure de destruction de l’appareil ..............................................
A. G ENERALITE Nous vous remercions vivement d'avoir choisi cet appareil de mesure de précision AOIP S.A.S qui bénéficie de notre expérience centenaire sur le plan qualité de la fabrication d'appareils de mesure de précision. De ce fait, il nous est possible de continuer cette politique d'innovation constante qui a si bien servi nos utilisateurs depuis plus de 100 ans.
From your country : +33(1) 69.02.89.50 Fax : +33(1) 69 02 89 60 Email : sav@aoip.com Avertissement : L’emballage fourni avec le produit peut supporter une pression maximale de 20 bar à 21°C (290 psi à 70°F). Faire subir au colis une pression plus élevée risque d’endommager l’appareil.
Sécurité A.3.1 Conformité aux normes de sécurité L'appareil est conforme aux normes en vigueur : - Directive sécurité 2006/95/CE avec la norme EN611010-1 - Directive CEM 2004/108/CE avec la norme EN61326 La présente notice d'utilisation contient des textes d'information et d'avertissement qui doivent être respectés par l'utilisateur pour sa protection contre les dangers du courant électrique, assurer un fonctionnement sûr de l'appareil, et le préserver contre toute fausse manœuvre pouvant l'endommager ou détériorer sa sécurité...
ENERALITE Lorsque l'appareil est connecté aux circuits de mesure, des bornes peuvent être dangereuses. Aussi, faut-il éviter de poser les mains à proximité d'une borne utilisée ou non. Cette recommandation s'applique également aux prises d’alimentation et informatiques reliées directement ou indirectement aux bornes de l'appareil. Toute intervention sur ces circuits doit s'effectuer appareil débranché...
Les connexions A.4.1 Connexions face Avant (entrées mesure) Les signaux de mesures ou capteurs se raccordent sur le module FD5 par l’intermédiaire de 5 borniers débrochables 4 contacts ER 48471-004. Suivant la configuration de votre produit, vous disposez de 5 voies de mesures 4 fils (FD5), ou de 10 voies de mesures 4 fils (FD5 10 voies) ou de 15 voies de mesures 4 fils (FD5 15 voies).
Page 10
ENERALITE Chaque voie de mesure analogique est constituée de 4 fils permettant d’effectuer des mesures en tension (2 fils), en courant (2 fils + shunt 50 ohm) ou en résistance (2, 3 ou 4 fils). Mesures tension ou température par thermocouple : Mesures de courant: Mesures de résistance ou de température par sondes résistives: 10/213...
A.4.2 Connexions (et voyants) côté gauche 1/Alimentation : cette entrée accepte des tensions continues comprises en 9 V et 30 V (20 W). Le produit FD5 est livré avec un bloc AC/DC 12V/ 800mA. 2/ Interface USB « device » : cette « entrée USB » permet de piloter le produit FD5 via une interface USB (l’adresse IP du produit est alors 192.168.254.1).
ENERALITE RX1A RX1B TX1Z TX1Y SYNC1A SYNC1B RX2A RX2B TX2Z TX2Y SYNC2A SYNC2B Polarité connecteur RS485 sur FD5 maitre 6/ Interface RS232 : cette interface est compatible au standard EIA RS-232C. Une tension d’alimentation 6V/10mA est disponible. VDC (6V/10mA) Polarité connecteur RS232 7/ Voyants : Le voyant du bas indique que la carte est sous tension alors que celui du haut indique qu’une alarme a été...
Page 13
1/ Interface SDCARD : Cette interface SDCARD (Secure Digital) est compatible avec le standard définit par SD association (www.sdcard.org/home/). Elle permet de recevoir des cartes mémoires pouvant avoir une capacité de 32 Goctets. 2/ Relais RL1 et RL2: Deux relais sont disponibles (60V/1A). 3/ Power out : Cette sortie «...
ENERALITE 5/ 0/10V OUT : 2 sorties process tension 0-10V non isolées sont disponibles 0/10V OUT1 GND Analogique GND Analogique 0/10V OUT2 Polarité connecteur miniDIN6 points (0/10V OUT) 6/ Bouton START : Permet de démarrer ou stopper l’acquisition. Attention la fonctionnalité de ce bouton peut être limitée par logiciel.
Page 17
B. P RISE EN MAIN Afin d'utiliser l'appareil avec toute la sécurité nécessaire, tout opérateur doit lire attentivement les paragraphes A.3 et A4 qui, entre autres, traitent de la sécurité. Mise en route Lors de la première connexion de votre centrale d’acquisition FD5 à un ordinateur, il vous sera demandé...
RISE EN MAIN Remarque : Dans de rares cas, il se peut que cette adresse ne convienne pas et il faut la modifier. C'est en particulier le cas si le PC est connecté à un réseau Ethernet utilisant l'espace d'adressage 192.168.254.xx.
Page 19
Sélectionner la voie à modifier, et cliquer sur le bouton Editer la voie : 19/213...
Page 20
RISE EN MAIN Configurer la voie en question (type d’entrée, calibre, etc …se reporter au chapitre C.2.3.2) et valider : 20/213...
Page 22
RISE EN MAIN Il est possible de configurer toutes les voies de façon identique en cliquant sur le bouton Copier la voie (sélectionner au préalable la voie à copier) : 22/213...
Page 26
RISE EN MAIN La configuration des autres voies (sorties analogiques, Ent/Sort numériques et relais) est identique. Exemple : Pour une 1ere mise en fonctionnement configurons la sortie LED et RELAIS1 en mode « inverseur ». Cet exemple permet de valider d’une « façon visuelle et auditive » le lancement de l’acquisition.
Page 28
RISE EN MAIN Faire de même pour le RELAIS1 (RL1), cliquer sur Relais, éditer la voie RL1 et dans le champ CALCUL/Formule écrire « NONX ». Après avoir configuré les différentes voies d’acquisition, il faut définir la tâche. La Configuration de cette tâche permet de définir les voies à...
Page 29
Cliquer sur le bouton Ajouter. Cliquer sur le bouton Valider (2 fois). 29/213...
Page 30
RISE EN MAIN Le module d’acquisition est maintenant correctement configuré, reste à lancer l’acquisition. Pour accéder à l’écran permettant la visualisation des mesures, cliquer sur le bouton ACQUISITION (champ horizontal haut). Pour démarrer l’acquisition, cliquer sur le bouton démarrer l’acquisition. Quand l’acquisition est lancée, vous devez entendre le relais1 (RL1) commuter toutes les secondes et voir le voyant utilisateur LED (côté...
Remarque : Pour des raisons de sécurité (CFR part11), une déconnexion automatique se produit toutes les 30 minutes : Il n’est plus possible alors de commander la centrale à partir de l’interface WEB sans se reconnecter (ouverture d’une session : voir la première étape de ce chapitre). Connexion en mode Ethernet Attention, avant de connecter votre module d’acquisition FD5 à...
Fax : +33(1) 69 02 89 60 Email : smh@aoip.com Pour en connaitre plus sur les services offerts, vous pouvez consulter notre site internet à l’adresse suivante : (http://www.aoip.fr//fr/metrologie2.html) B.3.3 Ré-ajustage Dans la cadre d’une maintenance préventive ou d’une re-spécification du produit au-delà de la période de 1 an, il peut être procéder à...
D’ OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE ACQUISITION Principe de fonctionnement du module d'acquisition C.1.1 Les tâches Le module d'acquisition exécute les tâches programmées par l'utilisateur. Ces tâches effectuent les opérations suivantes : - Acquisition des mesures des voies d'entrées. - Traitement des mesures (calculs, comparaisons aux limites…).
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION La période d'exécution de la tâche dépend de la précision de mesure programmée sur les voies d'entrée qu'elle acquiert. Précision: Période d'exécution de la tâche Mesures par seconde et par voie Haute 240 ms 4,17...
On peut ainsi programmer par exemple les conditions de démarrage suivantes : démarrage de la tâche 1 : dès le lancement de l'acquisition, puis redémarrages toutes les 30 mn démarrage de la tâche 2 : 5 mn après le lancement de l'acquisition, puis redémarrages tous les jours à...
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION d'enregistrement programmée n'est pas un multiple entier de la période de la tâche, elle est arrondie au multiple entier immédiatement inférieur. C.1.4.4 Démarrages et arrêts des enregistrements Le démarrage des enregistrements peut s'effectuer en même temps que le démarrage de la tâche, ou être déclenché...
Page 37
Chaque voie d'entrée comporte son propre convertisseur analogique numérique (CAN), permettant une acquisition simultanée des entrées. Leur paramétrage permet de définir: Leur nom. C'est ce nom qui est utilisé pour faire référence à la voie dans la programmation de certains autres éléments (tâches, calculs…) Leur fonction de mesure et les éléments s'y rattachant: mode de raccordement, jonction de référence,…...
Page 38
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION De une à quatre limites (seulement sur les entrées numériques) C.1.5.3 Les 2 relais de sortie Leur paramétrage permet de définir: Leur nom. C'est ce nom qui est utilisé pour faire référence à la voie dans la programmation de certains autres éléments (tâches, calculs…) Leur état initial.
linéarisation par segments de droites. Son paramétrage s'effectue en indiquant de 2 à 11 couples de points (valeur mesurée->valeur affichée). Lorsqu'une mise à l'échelle et un calcul sont définis simultanément sur une voie, la mise à l'échelle est appliquée en premier, suivie du calcul.
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION La liste des utilisateurs autorisés à acquitter les alarmes de ce groupe. Les adresses électroniques des destinataires des messages signalant l'occurrence de chaque nouvelle alarme. Un court texte, qui est ajouté au message électronique expédié. C.1.7 Les calculs La valeur d'une voie peut être définie (dans le cas d'une voie de sortie ou d'une voie de calcul)
Page 41
logiciels les résultats de mesures. Cet utilitaire permet également de recopier une configuration sur différentes modules d'acquisition. C.2.1.1 Fonctions principales Les fonctions principales de l'application intégrée sont les suivantes : • Créer et organiser les configurations d'acquisition, effectuer le paramétrage des différentes voies, des tâches d'acquisition, des groupes d'alarmes et des fonctions de linéarisation.
Page 42
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION L'application comporte 4 grandes rubriques accessibles par la barre d'outils du haut de la fenêtre principale: La rubrique Configuration regroupe les éléments de la configuration d'acquisition courante et la gestion de l'ensemble des configurations d'acquisition stockées dans le module d'acquisition. La rubrique Acquisition donne accès au pilotage du processus d'acquisition, à...
C.2.2 Les paramètres systèmes Cette rubrique permet d'accéder aux paramètres de communication et aux différentes configurations des voies et des fonctionnalités de l'instrument. L'arborescence de la partie gauche de la fenêtre montre les éléments suivants : C.2.2.1 Paramètres Généraux Fenêtre de configuration système: Général Redémarrer la centrale : ce bouton permet d'arrêter le module d'acquisition puis de la faire redémarrer automatiquement.
Page 44
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION Langue par défaut : le choix de la langue de l'interface de l'application intégrée. La modification de la langue est prise en compte au prochain chargement de l'application intégrée dans le navigateur (touche F5). Fonctions du bouton poussoir et du contact magnétique : ces 2 champs permettent de choisir la fonction déclenchée lors d'une action sur l'un des 2 dispositifs.
Page 45
IP d'un ordinateur à partir de son nom de domaine (exemple de nom de domaine :'smtp.aoip.com'). Dans le cas d'émissions d'E-mails, le module d'acquisition interroge les serveurs DNS indiqués pour obtenir l'adresse IP du serveur SMTP de messagerie spécifié...
Page 46
Bouton Paramètres avancées Il donne accès à une fenêtre de réglage de certains paramètres sensibles du module d'acquisition. Il est préférable de demander conseil à une personne d'Aoip avant de modifier ces paramètres. C.2.2.3 . Utilisateurs Fenêtre de configuration système: Utilisateurs L'accès au module d'acquisition est contrôlé...
Page 47
Un utilisateur est défini par un nom (identifiant), un mot de passe et l'appartenance à un groupe d'utilisateurs. 3 groupes d'utilisateurs correspondant à 3 niveaux de droits d'accès aux fonctions de FD5: - "Administrateur" ayant accès à toutes les fonctions y compris les fonctions d'administration des utilisateurs et des paramètres généraux (réseau, etc.…).
Page 48
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION Actions Utilisateur Utilisateur Administra- standard avec droits teur Charger une configuration Sauvegarder d'une configuration Création d'une nouvelle configuration Suppression d'une configuration Démarrer l'acquisition Arrêter l'acquisition Démarrer une tâche Arrêter une tâche Modification des conditions de démarrage d'une tâche Modification des conditions d'arrêt d'une tâche Modification de l'enregistrement d'une tâche...
Page 49
C.2.2.4 . Mises à jour Fenêtre de configuration système: Mise à jour Groupe Mise à jour des cartes d'acquisition Cette section permet de mettre à jour le logiciel des cartes effectuant les mesures dans le module d'acquisition. Une carte est composée de 5 voies d'entrées analogiques et d'un processeur, le module peut comporter jusqu'à...
Page 50
Un nom standard de fichier de mise à jour tel que fourni par Aoip commence par '45175' suivi d'un identifiant de version puis par l'extension '.hex'. Le bouton Lancer la mise à jour permet de démarrer le processus de mise à jour, une barre de progression indique le bon déroulement de la procédure.
Le titre indique le nom du produit, le fabricant et son numéro de série. Groupe Versions Cette section liste les versions des différents logiciels embarqués dans le module d'acquisition. Groupe Configuration réseau Cette section indique les principaux paramètres réseau du module d'acquisition (cf C.2.2.2). Groupe Etalonnage Cette section indique: •...
Page 52
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION C.2.3.1 Gestion des configurations Fenêtre de gestion des configurations Groupe Configuration courante Cette section indique le nom de la configuration courante du module d'acquisition ainsi que la taille mémoire nécessaire à cette configuration sur les différents périphériques de stockage. Le bouton Vérifier les paramètres permet de contrôler l'ensemble des paramètres de programmation afin d'être sûr de pouvoir lancer l'acquisition sans erreur.
Page 53
Cette section liste les configurations stockées dans la mémoire interne du module d'acquisition. Le bouton Créer une nouvelle configuration permet de créer une nouvelle configuration avec des paramètres de programmation par défaut. Le bouton Charger la configuration sélectionnée permet, après avoir sélectionné un nom de configuration dans la liste, de charger les paramètres de programmation de cette configuration dans les paramètres de programmation courants.
Page 54
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION Le bouton Copier la voie… permet de recopier les paramètres de programmation de la voie sélectionnée dans la liste vers une ou plusieurs autres voies d'entrées analogiques. Une fenêtre de sélection des voies destinataires de la copie est affichée. Le bouton Précision des mesures de Csf…...
Page 55
Fenêtre de configuration d'une voie d'entrée analogique : Général Un Nom par défaut est attribué à la voie, il est possible d'en saisir un autre en respectant les caractères autorisés. D'une manière générale, les noms d'éléments (voie, tâche,…) sont limités à 50 caractères et ne doivent pas comporter les caractères suivants: \ / "...
Page 56
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION Précision : Vous pouvez choisir la précision de la mesure de la voie entre Haut, Standard ou Bas, la précision détermine le temps de mesure de la voie (Cf. chapitre C.1.2.1). Unité...
Page 57
Fenêtre de configuration d'une voie d'entrée analogique : Limites Pour chaque voie, il est possible de définir jusqu'à 4 limites. Les limites servent à déterminer l'état en/hors alarme de chaque voie après chaque cycle d'acquisition. Pour chaque limite, les paramètres suivants peuvent être renseignés: En service : Une limite peut être mise en/hors service par le biais de cette case à...
Page 58
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION . Pour un seuil bas, l'alarme est signalée pour une mesure inférieure à S, et la signalisation de l'alarme ne cesse que lorsque la mesure redevient supérieure à S+H. Temporisation : Il s'agit du temps minimum pendant lequel la mesure doit être détectée hors limite avant de signaler l'alarme.
Page 59
Fenêtre de configuration d'une voie d'entrée analogique : Mise à l'échelle A chaque voie d'entrée analogique est associée une table de linéarisation en 10 segments maximum, soit 11 points. Cette table permet d'effectuer une mise à l'échelle des mesures par linéarisation par segments de droites.
Page 60
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION C.2.3.3 Sorties analogiques Fenêtre de liste des voies de sorties analogiques Cette fenêtre présente la liste des voies de sorties analogiques du module d'acquisition. Elle contient une voie par ligne, une ligne contenant l'ensemble des paramètres de programmation. Un clic sur les noms des colonnes permet de trier les lignes par ordre alphabétique, le menu déroulant accessible à...
Page 61
Fenêtre de configuration d'une voie de sortie analogique Les paramètres ont, pour la majeure partie, la même signification que ceux d'une voie d'entrée analogique. La Formule de Calcul est évaluée à chaque cycle d'acquisition et définit la valeur de la voie de sortie.
Page 62
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION C.2.3.4 Entrées/Sorties numériques Fenêtre de liste des voies d'entrées/sorties numériques Cette fenêtre présente la liste des voies d'entrées/sorties analogiques du module d'acquisition. Elle contient une voie par ligne, une ligne contenant l'ensemble des paramètres de programmation.
Page 63
Fenêtre de configuration d'une voie d'entrée/sortie numérique Les paramètres ont, pour la majeure partie, la même signification que ceux d'une voie de sortie analogique. Le champ Sens du groupe Direction & Initialisation permet de choisir le type de la voie numérique : entrée ou sortie.
Page 64
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION C.2.3.5 Relais Fenêtre de liste des voies relais Cette fenêtre présente la liste des voies relais du module d'acquisition. Elle contient une voie par ligne, une ligne contenant l'ensemble des paramètres de programmation. Un clic sur les noms des colonnes permet de trier les lignes par ordre alphabétique, le menu déroulant accessible à...
Page 65
Fenêtre de configuration d'une voie relais Les paramètres ont la même signification que ceux d'une voie de sortie analogique. 65/213...
Page 66
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION C.2.3.6 Voies de calcul Les voies de calcul sont purement virtuelles, elles ne correspondent à aucune entrée ou sortie physique. Elles permettent d'obtenir un résultat à partir d'une ou plusieurs voies, de faire des calculs statistiques, etc…...
Page 67
Fenêtre de configuration d'une voie de calcul Les paramètres ont la même signification que ceux d'une voie d'entrée ou d'une voie de sortie analogique : La Valeur d'initialisation est la valeur attribuée à la voie au démarrage d'une acquisition. La Formule de Calcul est évaluée à chaque cycle d'acquisition et définit la valeur de la voie. La Valeur en cas d'erreur est la valeur attribuée à...
Page 68
OYEN LOGICIEL EXPLOITATION ET PROGRAMMATION DU MODULE D’ ACQUISITION C.2.3.7 Tâches Fenêtre de liste des tâches Cette fenêtre présente la liste des tâches du module d'acquisition. Elle contient une tâche par ligne, une ligne contenant l'ensemble des paramètres de programmation. Un clic sur les noms des colonnes permet de trier les lignes par ordre alphabétique, le menu déroulant accessible à...
Page 69
Fenêtre de configuration d'une tâche : Général 69/213...
Page 70
Un Nom par défaut est attribué à la tâche, il est possible d'en saisir un autre en respectant les caractères autorisés. Groupe Timing Mode d'acquisition : L'exécution des cycles successifs d'une tâche peut être continue ou périodique En mode Continu, les voies à acquérir sont mesurées en permanence sans temps d'attente entre 2 prises de mesures.
Page 71
La liste de gauche présente l'ensemble des voies disponibles dans le module d'acquisition sans les voies sélectionnées qui se trouvent dans la liste de droite. Pour ajouter des voies aux voies sélectionnées: Mettre en surbrillance la voie au dessus de laquelle vous voulez ajouter des voies dans la liste des voies sélectionnées, mettre en surbrillance la ou les voies désirées dans la liste des voies disponibles, cliquer sur le bouton Ajouter>>.
Page 72
Fenêtre de configuration d'une tâche : Démarrage Lorsque l'acquisition a été démarrée, les différentes tâches programmées peuvent être démarrées et arrêtées par l'utilisateur (Voir chapitre C.2.4.2) et/ou automatiquement suivant certaines conditions rassemblées dans cette fenêtre. Groupe Trigger de démarrage Ce sont les conditions du premier démarrage de la tâche, on distingue les conditions de premier démarrage d'une tâche des conditions des démarrages suivants.
Page 73
Toutes les semaines: il faut choisir un Jour de la semaine et une Heure. Tous les mois: il faut choisir un Jour du mois et une Heure. Groupe Trigger de redémarrage Le Nombre maximal de redémarrages peut être fixé, s’il est égal à 0, la tâche s'exécutera une seule fois, elle ne pourra être redémarrée que manuellement par l'utilisateur.
Page 74
Une tâche peut enregistrer tous les cycles d'acquisition ou uniquement un sous-ensemble des cycles. Le champ Cycles à enregistrer permet de sélectionner si Tous les cycles sont enregistrés, si l'on effectue une Décimation sur les cycles ou un enregistrement Périodique. Dans le cas d'un enregistrement avec décimation, on doit choisir une Valeur de décimation, la tâche enregistrera alors un cycle sur N (valeur de décimation).
Page 75
C.2.3.8 Groupes d'alarmes Fenêtre de liste des groupes d'alarmes Cette fenêtre présente la liste des groupes d'alarmes du module d'acquisition. Elle contient un groupe par ligne, une ligne contenant l'ensemble des paramètres de programmation. Un clic sur les noms des colonnes permet de trier les lignes par ordre alphabétique, le menu déroulant accessible à...
Page 76
Fenêtre de configuration d'un groupe d'alarmes Un groupe d'alarme permet de signaler les dépassements de limites sur les voies qui lui sont associées. Le signalement se fait par envoi de courrier électronique et par pilotage d'une voie numérique. Une liste des alarmes en cours est maintenue à jour par le module d'acquisition et permet la consultation et l'acquittement de ces dernières (Voir la rubrique Acquisition de l'application intégrée, chapitre C.2.4).
Page 77
La Voie de signalisation est une voie de sortie numérique ou une voie relais qui est positionnée à 1 pour indiquer qu'au moins une alarme du groupe n'est pas acquittée. Groupe Utilisateurs autorisés à acquitter La liste présente les noms des utilisateurs autorisés à acquitter les alarmes du groupe. Les boutons de la barre d'outils de la liste permettent d'Editer d'Ajouter de Supprimer les utilisateurs.
Page 78
Le bouton Supprimer la fonction… permet de supprimer définitivement la fonction de linéarisation sélectionnée dans la liste de la configuration du module d'acquisition. Un message de demande de confirmation est affiché avant la suppression. Le bouton Nouvelle fonction de linéarisation… permet de créer une nouvelle fonction de linéarisation.
C.2.4 L'acquisition Cette rubrique permet d'accéder au pilotage et à la surveillance de l'exécution de l'acquisition. L'arborescence de la partie gauche de la fenêtre montre les éléments suivants : C.2.4.1 Mesures Fenêtre de visualisation des mesures des voies La partie droite est identique pour les différentes fenêtres de cette rubrique, elle contient: Un message indiquant l'état de l'acquisition: en cours ou arrêtée.
Page 80
La liste de la fenêtre présente l'état des voies de l'acquisition, chaque ligne correspond à une voie et comporte le nom de la voie, sa valeur courante, son unité, un libellé d'erreur, et les numéros des limites atteintes. Le contenu de la liste est rafraichi automatiquement toutes les secondes Le bouton Sélection des voies…...
Page 81
Le bouton Démarrer la tâche… permet de forcer le démarrage de la tâche sélectionnée dans la liste sans attendre une de ses conditions de démarrage et sans tenir compte du délai après trigger. Le bouton Arrêter la tâche… permet de forcer l'arrêt de la tâche sélectionnée dans la liste sans attendre ses conditions d'arrêt.
Pour acquitter une alarme, la sélectionner dans la liste, puis appuyer sur le bouton Acquitter l'alarme. Un commentaire enregistré dans le journal peut être saisi. Note : l'utilisateur courant doit être habilité pour pouvoir acquitter une alarme. C.2.5 Les données Cette rubrique permet d'accéder aux données résultats de l'acquisition, aux journaux d'événements ainsi qu'à...
Page 83
Une fois la tâche sélectionnée, la Liste des fichiers de résultats de cette tâche est mise à jour, cette liste permet de choisir le fichier à ouvrir. Le nom d'un fichier de résultats clôturés est constitué de 4 champs séparés par des tirets: •...
Page 84
C.2.5.2 Fichiers journaux Fenêtre de visualisation des fichiers journaux La partie droite de la fenêtre est utilisée pour sélectionner le fichier journal à consulter: La liste déroulante Journal à visualiser permet de choisir le journal dont on souhaite afficher le contenu. Il existe 2 types de journaux: •...
Page 85
Le bouton Supprimer le fichier journal permet de supprimer le fichier sélectionné dans la Liste des fichiers du journal, si le fichier sélectionné est le fichier courant, un nouveau fichier courant est créé automatiquement lorsqu'un événement doit être enregistré. La liste des événements comporte un événement par ligne, les colonnes représentent la date, le type d'événement, le nom de l'utilisateur et un commentaire éventuel.
Page 86
Libellé de l'événement Signification Démarrage de l'acquisition STOP Arrêt de l'acquisition Apparition d'une alarme (franchissement de la limite) Disparition d'une alarme (retour en deçà de la limite) Acquittement d'une alarme par l'utilisateur COMMENT Ajout d'un commentaire par l'utilisateur du module d'acquisition C.2.5.3 Stockage Fenêtre des périphériques de stockage...
Le bouton Effacer les répertoires sélectionnés permet de supprimer définitivement les répertoires cochés du périphérique. Le bouton Effacer tous les répertoires permet de supprimer définitivement l'ensemble des répertoires du périphérique. Pour les périphériques clé Usb et carte Sd, un bouton permet de connecter ou de déconnecter logiquement le périphérique au module d'acquisition: si le libellé...
3.1415926535…. C.2.6.3 Variables Référence à la valeur de la voie en cours Pour une entrée analogique, c'est la valeur de la mesure effectuée sur la voie, exprimée dans l'unité de son calibre (°C pour les thermocouples et autres sondes de températures). Si une mise à l'échelle est programmée sur l'entrée, X fait référence à...
Page 89
MINVR, MOYVR, ECTVR NBMVR, lancement l'acquisition. MINV(NomVoie) Valeur mini MOYV(NomVoie) Valeur moyenne ECTV(NomVoie) Ecart-type NBMV(NomVoie) Nombre de mesures effectuées MAXVR(NomVoie) Idem ci-dessus, mais avec réinitialisation des éléments statistiques MINVR(NomVoie) de la voie NomVoie. MOYVR(NomVoie) ECTVR(NomVoie) NBMVR(NomVoie) Etat des alarmes associées aux limites 1 à 4 des voies : AP1(V(Nom1);V(Nom2)..;V(NomN)) Etat de l'alarme 1 (correspondant au franchissement de la limite 1) sur les voies indiquées.
Page 90
C.2.7.1 Opérateurs Opérateurs 'unaires' (agissant sur l'opérande qui les suit) Négation logique de l'opérande qui le suit Moins unaire (retourne l'opposé de l'opérande qui le suit) Opérateurs 'binaires' : Dans l'ordre des priorités: Elévation à la puissance Multiplication Division Division entière Modulo Addition Soustraction...
Page 91
Français Anglais Français Anglais Français Anglais MAXV MAXCH MINV MINCH MOIS MONTH MOYV AVECH ANNEE YEAR ECTV DEVCH NBMV CNTCH MAXVR MAXCHR MINVR MINCHR MOYVR AVECHR ECTVR DEVCHR FLOOR FLOOR NBMVR CNTCHR CEIL CEIL ROUND ROUND SINH SINH COSH COSH C.2.7.3 Exemples d'utilisation des formules de calcul C.2.7.3.1 Correction de la valeur mesurée d'une entrée analogique...
Page 92
C.2.7.3.3 Enregistrement toutes les heures du mini, du maxi et de la moyenne des mesures d'une entrée analogique Programmation de la voie ANA1: cochez la case 'Support des fonctions statistiques' Créez la voie de calcul "CALC1" et indiquez la formule de calcul suivante: "MINV(ANA1)"...
Page 93
C.2.7.3.5 Génération d'un signal périodique sur une sortie analogique Une façon commode de générer un signal sur une sortie analogique consiste à utiliser une fonction de linéarisation appliquée à la variable 'T' (temps). Supposons par exemple qu'on désire générer sur la sortie OUT1 le signal suivant: variation linéaire de 1 à...
Renseignez les champs 'Nom d'utilisateur' et 'Nom de société' puis acceptez (ou si besoin modifiez) le chemin d'installation proposé. Une fois l'installation terminée, redémarrez l'ordinateur. C.3.3 Démarrage Utilisez la commande Démarrer | Programmes | AOIP | FD5 | FD5. 94/213...
Le programme affiche initialement une fenêtre vide. Pendant l'exécution du programme, un appui sur la touche F1 permet d'obtenir l'aide relative à la fenêtre ou à la boîte de dialogue active. Si les fichiers de résultats ou les journaux à exploiter ont été enregistrés par le module d'acquisition sur une carte SD ou une clé...
C.3.6 Ouverture et exploitation d'un journal Utilisez la commande Fichier | Ouvrir. Dans la liste de choix au bas de la boîte de dialogue, sélectionnez les fichiers de type 'Fichiers de log FD5 (*.log)' pour n'afficher que les fichiers de ce type. Déplacez-vous si besoin dans l'unité...
D. S PECIFICATIONS ECHNIQUES Les expressions de précision citées s'appliquent de + 18°C à + 28°C, sauf mention contraire, et sont exprimées en ± (n % L + C) avec L = Lecture et C = Constante exprimée en unité pratique.
PECIFICATIONS ECHNIQUES D.1.3 Résistance Calibre Gamme Incertidude (+/-) Incertidude (+/-) Incertidude (+/-) Remarques de mesure haute standard basse spécifiée (mode périodique) (mode périodique) (mode continu) à 400 0,008% L + 10 m 0,008% L + 20 m 0,008% L + 40 m Mesure 4 fils 3600 à...
Capteur Etendue Résoluti Incertidude (+/-) Incertidude (+/-) Incertidude (+/-) mesure à 1 an à 1 an à 1 an haute standard basse (mode périodique) (mode périodique) (mode continu) + 0 à + 50°C 0,5°C 11.5 + 50 à + 100°C 0,2°C 0.95 + 100 à...
PECIFICATIONS ECHNIQUES • Cu 10 ohm avec α =427 selon la publication MINCO 16/9 • Cu 50 ohm avec α =428 selon la publication OIML R 84 Capteur Gamme de Résolution Incertidude (+/-) Incertidude (+/-) Incertidude (+/-) mesure à 1 an à...
ANNEXE : Commandes XML E.1.1 Structures d'une requête XML et de sa réponse E.1.1.1 Requête Sa structure est celle d'un document XML 'bien formé', consistant en une arborescence de nœuds à partir d'un nœud racine unique. Chaque nœud peut avoir des attributs et des nœuds enfants.
ANNEXE : E.1.1.2 Réponse Le module répond à toutes les requêtes qu'il reçoit. La structure de la réponse reprend celle de la requête: Le nœud racine est "frontdaq" et elle comporte toujours un élément "request" renseignant les erreurs éventuellement détectées dans la requête.
Page 103
Requête adressée sur le port 80: POST /PC5XMLParser Content-Length: 98 <?xml version="1.0" encoding="ISO-8859-1" ?> <frontdaq> <login> <read /> </login> </frontdaq> Réponse à la requête: HTTP/1.1 200 OK Server:AOIP-FD5r Content-Type:text/xml Content-Lenght:218 <?xml version="1.0" encoding="ISO-8859-1" ?> <frontdaq> <request status="ok" /> <login> <user></user> <usergroup></usergroup> <logid></logid> <encryption-key>2146060613</encryption-key>...
Page 104
ANNEXE : E.1.3 Arborescence des éléments de premier niveau frontdaq read-info login session logout 104/213...
Page 106
ANNEXE : E.1.3.2 Elément <login> Pour ouvrir une session <frontdaq> Elément parent: Eléments enfants: <read> , <user> Aucun Attributs: Aucun Texte: E.1.3.2.1 Elément <read> Pour obtenir des informations sur la session en cours <login> Elément parent: Eléments enfants: Aucun Aucun Attributs: Aucun Texte:...
Page 107
E.1.3.2.2 Elément <user> Pour ouvrir une session en déclarant un nom d'utilisateur et un mot de passe <login> Elément parent: Eléments enfants: Aucun Attributs: Valeurs Description Valeur par (obligatoire) défaut (si F (Facultatif) facultatif) password Texte encrypté ou non Le mot de passe de l'utilisateur encyption-key clé_encryptage_du_mot_de...
Page 108
ANNEXE : E.1.3.2.2.2 Exemple de connexion avec encryptage du mot de passe: 1- Requête read pour obtenir la clé d'encryption <frontdaq> <login> <read/> </login> </frontdaq> Réponse: <frontdaq> <request status="ok" /> <login> <user> </user> <usergroup> </usergroup> <logid> </logid> <encryption-key> 1345267 </encryption-key> </login>...
Page 109
E.1.3.3 Elément <session> Pour configurer et exploiter le module après connexion de l'utilisateur. <frontdaq> Elément parent: Eléments enfants: <users>, <command>, <read-config>, <read-status>, <read-chanval>, <inputchan>, <calcchan>, <relaychan>, <outputchan>, <numchan>, <task>, <board> <alarmgroup>,<linearisation>, <config-system>,<disk>,<date>,<global-log> <reboot>,<poweroff>,<upg> Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) logid...
ANNEXE : E.1.5 Configuration du module La configuration du module nécessitant l'ouverture préalable d'une session, tous les éléments de configuration apparaissent en éléments enfants de l'élément session. E.1.5.1 Arborescence des éléments de configuration E.1.5.1.1 Voies frontdaq session inputchan name unit display function range...
Page 113
init-value default-value calculation limit statistics read-config curvalue E.1.5.1.2 Tâches frontdaq session task name channels chan start runtrigger numtrigger timetrigger restart numtrigger timetrigger storage channels chan start stop delete read-config E.1.5.1.3 Sondes de mesure de température de JR frontdaq session board rj-accuracy E.1.5.1.4 Groupes d'alarmes frontdaq...
Page 114
ANNEXE : read-config E.1.5.1.5 Tables de linéarisation par segments de droites frontdaq session linearisation points point delete read-config 114/213...
Page 116
ANNEXE : E.1.5.2 Elément <inputchan> <session> Elément parent: Eléments enfants: <name>, <unit>, <display>, <function>, <range>, <scaling>, <scale- point>, <calculation>, <default-value>, <limit>, <read-config> Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) rack "1", "2" ou "3" Précision de la mesure de CSF board "1", "2"...
Page 117
E.1.5.3 Elément <calcchan> <session> Elément parent: Eléments enfants: <name>, <unit>, <display>, <calculation>, <default-value>, <init- value>, <limit> , <delete>, <read-config> Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) number "1" à "N" Numéro de la voie de calcul Texte: Aucun Exemple: <frontdaq>...
Page 118
ANNEXE : E.1.5.4 Elément <relaychan> <session> Elément parent: Eléments enfants: <name>, <calculation>, <default-value>, <init-value> , <read-config> Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) number "1" ou "2" Numéro de la voie relais Texte: Aucun Exemple: <frontdaq> <session logid="1045623"> <relaychan number="1">...
Page 119
E.1.5.5 Elément <outputchan> <session> Elément parent: Eléments enfants: <name>, <calculation>, <display>, <default-value>, <init-value>, <calculation> , <read-config> Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) number "1" ou "2" Numéro de la voie de sortie analogique Texte: Aucun Exemple: <frontdaq>...
Page 120
ANNEXE : E.1.5.6 Elément <numchan> <session> Elément parent: Eléments enfants: <name>, <calculation>, <default-value>, <init-value> ,<read-config> Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) number "1" à "5" Numéro de la voie de sortie numérique direction "in" ou "out" Direction entrée sortie de la voie...
Page 121
E.1.5.7 Eléments de configuration des voies E.1.5.7.1 Elément <name> <inputchan>, <calcchan>, <relaychan>, <outputchan>, Elément parent: <numchan> ou <task> aucun Eléments enfants: Attributs: Aucun Texte: Le nom de la voie Exemple: <frontdaq> <session logid="1045623"> <inputchan rack="1" board="1" chan="1"> <name>channel1</name> …. </inputchan > </session>...
Page 122
ANNEXE : E.1.5.7.3 Elément <function> <inputchan> Elément parent: Aucun Elément enfant: Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) accuracy "high", "std" Précision de la mesure ou "low" Texte: "voltage ou "current" ou "resistance" ou "tc" ou "rtd" ou "thermistor" ou "continuity" ou "frequency"...
Page 123
E.1.5.7.4 Elément <range> <inputchan> Elément parent: aucun Eléments enfants: Attributs: O obligatoire) Valeurs Description Valeur par défaut F (Facultatif) (si facultatif) wires "2", "3", "3r" ou Type de "4" "4" raccordemant scale "linear" ou Type d'échelle "linear" "quadratic" unitphys "voltage", Unité...
Page 124
ANNEXE : Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) resolution "0" à "6" ou "auto" Nombre de décimales "4" Texte: Aucun Exemple: < frontdaq > <session logid="1045623"> <inputchan rack="1" board="1" chan="1" > <display resolution="4"/> …. <inputchan > </session> </frontdaq >...
Page 125
E.1.5.7.6 Elément <scaling> <inputchan> Eléments parents: Aucun Elément enfant: Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) "on" ou "off" onoff La valeur actuelle Aucun Texte: Cet élément permet de mettre en ou hors service la mise à l'échelle au moyen d'une table de linéarisation par points et/ou d'une loi de conversion, ainsi que de définir la résolution d'affichage et l'unité.
Page 127
E.1.5.7.8 Elément <calculation> <inputchan>, <calcchan>, <relaychan>, <outputchan> ou Eléments parents: <numchan> aucun Elément enfant: aucun Attributs: la formule de calcul Texte: Exemple: < frontdaq > <session logid="1045623"> <inputchan rack="1" board="1" chan="1" > <calculation>x + 0.55</calculation> </inputchan > </session> </frontdaq > Note: La formulation d'un calcul peut parfois comporter des caractères ayant une signification particulère en html (comme par exemple les caractères de comparaison '<' ou '>').
Page 128
ANNEXE : E.1.5.7.9 Elément <default-value> <inputchan>,<outputchan>, <calcchan> Eléments parents: aucun Elément enfant: Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) "defined" type "keeplast" Valeur numérique (Utilisée uniquement si l'argument type est "defined"). Texte: Définit la valeur à affecter à la voie en cas d'erreur de mesure ou d'erreur de calcul de la formule de conversion.
Page 129
E.1.5.7.10 Elément <init-value> <outputchan> ,<calcchan>, <relaychan> ou <numchan> Eléments parents: aucun Elément enfant: Aucun Attributs: Valeur numérique. Texte: Définit la valeur à affecter à la voie au démarrage de l'acquisition avant qu'une tâche ne fixe cette valeur. La voie doit être une voie de calcul ou une voie de sortie. Exemple: <...
Page 130
ANNEXE : E.1.5.7.11 Elément <limit> <inputchan> ou <calcchan> Eléments parents: aucun Elément enfant: Attributs: Valeurs Description Valeur par défaut (obligatoire) (si facultatif) (Facultatif) number "1" …"4" Numéro de la limite onoff "on" ou "off" Mise en ou hors "on" à la création, service puis non modifiée.
Page 131
aucun Texte: Exemples: < frontdaq > <session logid="1045623"> <inputchan rack="1" board="1" chan="1" > <statistics onoff="on" /> </inputchan> </session> </frontdaq > E.1.5.7.13 Elément <delete> : suppression d'une voie de calcul Pour que la commande soit acceptée, le module d'acquisition doit préalablement 'verrouillé' au moyen de la commande <command><module><lock/>...
Page 133
E.1.5.8 Elément <task> <session> Elément parent: <name>, <channels>, <start>, <restart>, <storage>, <delete> Eléments enfants: Attributs: Valeurs Description Valeur par (obligatoire) défaut (si facultatif) (Facultatif) number Numéro entre 1 ET N Numéro de la tâche period de "10ms" à "Nms" Période de scrutation des voies de la tâche en duration "illimited"...
Page 134
ANNEXE : E.1.5.8.1 Elément <start> <task> Elément parent: <runtrigger>, <numtrigger>, <timetrigger> Eléments enfants: Attributs: Valeurs Description Valeur (obligatoire) défaut (si facultatif) (Facultatif) delay Durée (voir 1.1) Délai entre détection modifiée du start et démarrage (val. initiale = 0 ms ) Texte: Aucun Description: Contient le ou les triggers déclenchant le premier démarrage de la tâche et définit le délai entre la détection du trigger et le démarrage effectif.
Page 135
E.1.5.8.3.1 Elément <runtrigger> <start> Eléments parents: Aucun Eléments enfants: Attributs: aucun Description: Indique que la commande 'Run' de lancement de l'acquisition doit déclencher le démarrage de la tâche. Exemple: < frontdaq > <session logid="1045623"> <task number="1" period="500ms" duration="10 mn"> <name>VDC1V-L1-CH12</name> <start >...
Page 136
ANNEXE : E.1.5.8.3.2 Elément <numtrigger> <start>, < <restart> Eléments parents: Aucun Eléments enfants: Attributs: Valeurs Description Valeur (obligatoire) défaut (si facultatif) (Facultatif) chan Chaine de voie caractères entre numérique "". state "1" ou "0" Etat attendu de la voie Texte: Aucun Description: Définit les entrées numériques qui doivent déclencher le démarrage ou le redémarrage de la tâche.
Page 137
E.1.5.8.3.3 Elément <timetrigger> <start>, <restart> Elément parent: Aucun Eléments enfants: Attributs: O (obligatoire) Valeurs Description Valeur F (Facultatif) défaut (si facultatif) type "periodic" Périodiquement "hourly" Toutes les heures (à "dayly" la mn indiquée) ou "weekly" tous les jours, toutes "monthly" semaines, tous les mois...
Page 138
ANNEXE : Attributs: Aucun Texte: Aucun Description: Contient la liste des voies à traiter par la tâche. Tous les éléments enfants désirés doivent être indiqués. La liste des voies indiquée remplace la liste existante. E.1.5.8.4.1 Elément <chan> <channels> Elément parent: Aucun Eléments enfants: Attributs: Aucun...
Page 139
E.1.5.8.5 Elément <storage> <task> Elément parent: <channels>, <start>, <stop> Eléments enfants: Attributs: Valeurs Description Valeur (obligatoire) défaut (Facultatif) facultatif) device "internal" Périphérique de "usb" stockage des mesures. "sdcard" period Durée entre Sous-échantillonnage ""(voir 1.1) avant enregistrement des mesures. filemode "single" Mode de gestion du "circular"...
Page 140
ANNEXE : E.1.5.8.5.1 Elément <channels> <storage> Elément parent: <chan> Eléments enfants: Contient la liste des voies à enregistrer dans le fichier Tous les éléments enfants désirés doivent être indiqués. La liste des voies indiquée remplace la liste existante. E.1.5.8.5.2 Elément <start> <storage>...
Page 141
E.1.5.8.5.3 Elément <stop> <storage> Elément parent: Aucun Eléments enfants: Attributs: O (obligatoire) Valeurs Description Valeur F (Facultatif) défaut (si facultatif) type "none" Type de condition "condition" d'arrêt de l'enregistrement postrig Durée entre "" (voir 1.1) Texte: la formule de calcul définissant la condition d'arrêt de l'enregistrement, si type = "condition".
Page 146
ANNEXE : E.1.5.10.4 Elément <signalisation> <alarmgroup> Elément parent: Aucun Eléments enfants: Aucun Attributs: Le nom de la voie à utiliser, qui peut être le nom d'une des deux sorties relais ou Texte celui d'une des 5 entrées-sorties numériques. Exemple: < frontdaq > <session logid="1045623">...
Page 147
E.1.5.11 Elément <linearisation> <session> Elément parent: <points>, <read-config>, <delete> Eléments enfants: Attributs: Valeurs Description Valeur (obligatoire) défaut (si facultatif) (Facultatif) Number "1" à "100" Numéro de la table Cet élément permet de programmer des tables de linéarisation par points, qui peuvent ensuite être utilisées dans les calculs.
Page 148
ANNEXE : Exemple: <frontdaq> <session logid="1626950032"> <command><module><lock/></module></command> <linearisation number="1" > <delete/> </linearisation> <command><module><unlock/></module></command> </session></frontdaq> E.1.5.12.1 Elément <read-config> <linéarisation> Elément parent: aucun Eléments enfants: Attributs: aucun Utiliser cet élément pour lire la configuration d'une table de linéarisation Exemple de paramétrage d'une table de linéarisation <...
Page 149
E.1.5.13 Elément <config-system> <session> Elément parent: ip-config,ip-address,ip-mask,ip-gateway,ip-dns1, ip-dns2, Eléments enfants: ip-addr-rndis, file-server, email, smtp-server, smtp-auth, smtp-login, smtp-password name, default-language push-button, magnet, http-clients, modbus-clients, logfile-size, meas-fifo-size, ms-in-buf read-config ip-config indique le mode de configuration de l'adresse ip: manual ou dhcp si 'dhcp', le paramétrage des éléments ip-address, ip-mask, ip-gateway, ip-dns1, ip-dns2 n'est pas pris en compte ( il n'est donc pas utile de les paramétrer).
Page 151
read-config : lecture du paramétrage config-system courant. Réponse: un élément <config-system> indiquant la configuration courante des paramètres (nom des éléments :comme ci-dessus) et la configuration au prochain redémarrage (nom des éléments: comme ci-dessus mais précédés de 'next-', par exemple: <next-ip-address>). Exemple de requête: <frontdaq>...
ANNEXE : E.1.6 Exploitation du module L'exploitation du module nécessitant l'ouverture préalable d'une session, tous les éléments d'exploitation apparaissent en éléments enfants de l'élément session. E.1.6.1 Arborescence des éléments d'exploitation E.1.6.1.1 Date E.1.6.1.2 Commandes frontdaq session command module lock unlock configuration load save...
Page 153
session read-status module errors acquisition task E.1.6.1.6 Lecture des valeurs courantes des voies frontdaq session read-chanval E.1.6.1.7 Définition de la valeur d'une voie de calcul, d'une sortie analogique ou numérique ou d'un relais frontdaq session calchan curvalue relaychan curvalue outputchan curvalue numchan curvalue...
Page 154
ANNEXE : seal stop flush E.1.6.1.10 Gestion des dispositifs de stockage des résultats de mesures frontdaq session disk free delete delete-all E.1.6.1.11 Arrêt ou redémarrage du module frontdaq session poweroff reboot E.1.6.1.12 Mise à jour du firmware des cartes d'acquisition ('upgrade') frontdaq session E.1.6.1.13...
Page 155
E.1.6.2 <date> Pour programmer ou obtenir la date et l'heure. aucun Eléments enfants: y, m, d, h, mn, s Attributs: O / F Valeurs Description Val par défaut year 1970 à 2050 année Non modifiée month 1à 12 mois Non modifiée 1 à...
Page 156
ANNEXE : E.1.6.3 <command> session Elément parent: module, clear-errors, configuration, start, stop Eléments enfants: aucun Attributs: E.1.6.3.1 <command> <module> Pour prendre et libérer le contrôle exclusif du module. lock, unlock Eléments enfants: aucun Attributs: E.1.6.3.1.1 <command> <module> <lock> Prend le contrôle exclusif du module en empêchant toute modification par une autre connexion. aucun Eléments enfants: aucun...
Page 157
E.1.6.3.3 <command> <configuration> Création d'une nouvelle configuration d'acquisition, chargement d'une configuration existante ou sauvegarde de la configuration courante. Effacement d'une ou de toutes les configurations. Effacement des résultats d'acquisition associés à une configuration. Demande de l'espace disque nécessaire à l'exécution de la configuration courante. Demande de vérification du paramétrage de la configuration courante.
Page 158
ANNEXE : E.1.6.3.3.2 <command> <configuration> <load> Réinitialise le module et charge la configuration de nom spécifié. aucun Eléments enfants: aucun Attributs: Le nom de la configuration à charger Texte: Réponse du module: arborescence identique à la commande. Le texte associé à l'élément 'load' ( "ok"...
Page 159
E.1.6.3.3.3 <command> <configuration> <save> Enregistre la configuration courante sous le nom spécifié. aucun Eléments enfants: Attributs: Valeurs Description Valeur par (obligatoire) défaut (si facultatif) (Facultatif) replace "yes" ou "no" Force "no" remplacement fichier s'il existe déjà Le nom sous lequel enregistrer la configuration Texte: Le texte est optionnel.
Page 160
ANNEXE : E.1.6.3.3.4 <command> <configuration> <list> Demande la liste des configurations. aucun Eléments enfants: aucun Attributs: aucun Texte: Réponse du module: la liste des fichiers encadrés de balises <file> dans une arborescence identique à la commande. Exemple: < frontdaq > <session logid="1045623">...
Page 161
E.1.6.3.3.5 <command> <configuration> <delete> Efface le fichier de configuration de nom indiqué. aucun Eléments enfants: aucun Attributs: le nom du fichier à supprimer Texte: Réponse du module: arborescence identique à la commande. Le texte associé à l'élément 'delete' ( "ok" ou "failed") renseigne sur la bonne exécution de la commande. Dans le cas d'un échec, l'élément 'request' renseigne sur l'erreur.
Page 162
ANNEXE : E.1.6.3.3.6 <command> <configuration> <delete-all> Efface l'ensemble des fichiers de configuration. aucun Eléments enfants: aucun Attributs: aucun Texte: Réponse du module: arborescence identique à la commande. Le texte associé à l'élément 'delete-all' ( "ok" ou "failed") renseigne sur la bonne exécution de la commande. Dans le cas d'un échec, l'élément 'request' renseigne sur l'erreur.
Page 163
E.1.6.3.3.7 <command> <configuration> <name> Pour obtenir le nom de la configuration courante, ou définir son nom. aucun Eléments enfants: aucun Attributs: (optionnel) Le nom à donner à la configuration Texte: Si un texte spécifié, il définit le nouveau nom de la configuration. Sinon, le nom de la configuration n'est pas modifié.
Page 164
ANNEXE : E.1.6.3.3.8 <command> <configuration> <verify> Pour vérifier le paramétrage de la configuration courante. aucun Eléments enfants: aucun Attributs: aucun Texte: Réponse du module: arborescence identique à la commande. Le texte associé à l'élément 'verify' ( "ok" ou "failed") renseigne sur la bonne exécution de la commande. Dans le cas d'un échec, l'élément 'request' renseigne sur l'erreur.
Page 165
E.1.6.3.3.9 <command> <configuration> <disk-needs> Pour afficher l'espace disque nécessaire sur les différents périphériques de stockage pour exécuter la configuration courante. aucun Eléments enfants: aucun Attributs: aucun Texte: Réponse du module: L'espace nécessaire sur chaque périphérique de stockage Exemple: < frontdaq > <session logid="1045623">...
Page 167
E.1.6.3.4 <command> <start> Démarrage de l'acquisition ou d'une ou plusieurs tâches acquisition, task Eléments enfants: aucun Attributs: Exemples: Démarrage de l'acquisition: < frontdaq > <session logid="1045623"> <command> <start> <acquisition/> </start> </command> </session> </ frontdaq > Réponse: < frontdaq > <request status="ok" /> <session>...
Page 168
ANNEXE : E.1.6.3.5 <command> <stop> Arrêt de l'acquisition ou d'une ou plusieurs tâches acquisition, task Elément enfant: aucun Attributs: Exemple: Arrêt de l'acquisition: < frontdaq > <session logid="1045623"> <command> <stop> <acquisition/> </stop> </command> </session> </ frontdaq > Réponse: < frontdaq > <request status="ok"...
Page 169
E.1.6.3.6 Eléments enfants de '<command> <start>' et '<command> <stop>' E.1.6.3.6.1 <acquisition> Pour démarrer et arrêter l'acquisition aucun Elément enfant: Attribut: (uniquement dans le contexte start) Valeurs Description Valeur par (obligatoire) défaut (si facultatif) (Facultatif) data "append", "seal" ou "new" Comportement "append"...
Page 170
ANNEXE : number Nombre entre "" numéro tâche Le nom de la tâche Texte (facultatif): La tâche peut être identifiée soit par son numéro (attribut "number"), soit par son nom si le numéro n'est pas spécifé. Réponse du module: arborescence identique à la commande. Cependant la tâche toujours identifiée par son numéro en attribut dans la réponse, même lorsque la requête spécifie son nom.
Page 171
<global-log> </session> </frontdaq> E.1.6.4.3 <file> Pour ouvrir, fermer, lire, effacer un fichier de log global global-log Eléments parents: open, read, close, delete Eléments enfants: aucun Attributs: E.1.6.4.3.1 <open> Pour ouvrir le fichier de nom spécifié file Eléments parents: aucun Eléments enfants: Attributs: Oblig/Facultati Valeurs...
Page 172
ANNEXE : E.1.6.4.3.4 <delete> Pour supprimer le fichier de log de nom spécifié file Eléments parents: aucun Eléments enfants: Attributs: Oblig/Facultati Valeurs Description Valeur défaut Name Obligatoire Texte fichier à supprimer Réponse: Pas de réponse particulière si la requête a été exécutée correctement. En cas d'erreur dans la commande ou dans l'exécution, elle est signalée dans l'élément <request>...
Page 173
E.1.6.5 <read-status> Pour obtenir l'état du module ("unlocked", "locked" ou "remlocked"), de l'acquisition ("stopped" ou "running") et/ou d'une ou plusieurs tâches ("stopped" ou "running"). session Elément parent: acquisition, task, module, errors Eléments enfants: aucun Attributs: Lorsque cet élément ne comporte aucun élément enfant dans la requête, le module répond l'état du module, de l'acquisition et de l'ensemble des tâches et des erreurs signalées.
Page 174
ANNEXE : Exemple: < frontdaq > <session logid="1045623"> <read-status> <acquisition/> </read-status> </session> </ frontdaq > Réponse: < frontdaq > <request status="ok" /> <session> <read-status> <acquisition>running</acquisition> </read-status> </session> </ frontdaq > E.1.6.5.3 <read-status> <task> Pour lire l'état 'triggered' 'running' ou 'stopped' d'une tâche La tâche peut être identifiée soit par son numéro (attribut "number"), soit par son nom si le numéro n'est pas spécifé.
Page 175
E.1.6.6 <read-config> session, inputchan, calcchan, relaychan, outputchan, numchan, Eléments parents: task, alarmgroup, linearisation aucun Elément enfant: Aucun, sauf dans le cas où l'élément parent est <session>. Attributs: Dans ce cas, l'attribut optionnel 'filter' permet de limiter la réponse aux éléments du type spécifié par le filtre Oblig/Facultati Valeurs Description...
Page 176
ANNEXE : E.1.6.7 <read-chanval> session Eléments parents: <channels> Eléments enfants: Attributs: Oblig/Facultati Valeurs Description Valeur défaut error facultatif "text" Format de l'attribut error de "number" "number" l'élément réponse curvalue Pour lire la valeur courante des voies sélectionnées par l'élément <channels>. La liste des voies indiquées est mémorisée dans la session, il n'est donc pas nécessaire de la répéter à...
Page 177
<channels/> </read-chanval> </session> </frontdaq> Réponse: <frontdaq> <request status="ok" /> <session logid="xxxxx" > <inputchan rack="1" board="1" chan="1"> <name> nom_voie1 </name> <curvalue error='0'> 123.456 </curvalue> <unit> V </unit> <curalarms> 12 </curalarms> </inputchan> …. (toutes les voies) </session> </frontdaq> l'élément <curalarms> de la réponse contient les numéros(1,2,3 ou 4) des limites actuellement en alarmes.
Page 178
ANNEXE : E.1.6.8 <alarmgroup> Ce paragraphe ne décrit que les éléments enfants relatifs à l'exploitation du groupe. Les éléments enfants relatifs au paramétrage du groupe sont détaillés dans la section 'configuration du module'. session Eléments parents: <read-alarms>, <ack-alarms>, <comment>, <files>, <file> Eléments enfants: Attributs: Valeurs...
Page 179
E.1.6.8.1 <read-alarms> Pour obtenir le nombre et la liste des alarmes du groupe non acquittées. alarmgroup Eléments parents: aucun Eléments enfants: Attributs: Valeurs Description Valeur (obligatoire) défaut (si facultatif) (Facultatif) alarms "all" Types d'infos désiré "all" "count" Si l'attribut alarms n'est pas spécifié ou s'il a la valeur "all", Le module retourne le nombre et la liste des alarmes non acquittées sous la forme d'éléments <alarm>...
Page 180
ANNEXE : E.1.6.8.2 <ack-alarms> Pour acquitter des alarmes. alarmgroup Eléments parents: <alarm> Eléments enfants: aucun Attributs: Réponse: Pas de réponse particulière si la requête a été exécutée correctement. En cas d'erreur dans la commande ou dans l'exécution, elle est signalée dans l'élément <request> de la réponse (cf 1.2.1) Exemple: Requête:...
Page 181
E.1.6.8.3 <comment> Pour écrire une ligne dans le journal associé à ce groupe d'alarme alarmgroup Eléments parents: aucun Eléments enfants: aucun Attributs: Le commentaire Texte: Exemple: Requête: <frontdaq> <session logid="xxxxx" > <alarmgroup name="myAlarmGroup"> <comment>Consigne du four portée à 150°C</comment> <alarmgroup> </session>...
Page 182
ANNEXE : E.1.6.8.4 <files> Pour obtenir la liste des fichiers de log associés à ce groupe d'alarme alarmgroup Eléments parents: aucun Eléments enfants: aucun Attributs: Exemple: Requête: <frontdaq> <session logid="xxxxx" > <alarmgroup name="myAlarmGroup"> <files/> <alarmgroup> </session> </frontdaq> Réponse: <frontdaq> <request status="ok" /> <session>...
Page 183
E.1.6.8.5 <file> Pour ouvrir, fermer, lire, effacer un fichier de log associé à ce groupe d'alarme alarmgroup Eléments parents: open, read, close, delete Eléments enfants: aucun Attributs: E.1.6.8.5.1 <open> Pour ouvrir le fichier de nom spécifié file Eléments parents: aucun Eléments enfants: Attributs: Oblig/Facultati...
Page 184
ANNEXE : E.1.6.8.5.2 <read> Pour lire un nombre défini de lignes dans le fichier actuellement ouvert file Eléments parents: aucun Eléments enfants: Attributs: Oblig/Facultati Valeurs Description Valeur défaut Obligatoire Celle retournée réponse à open Line Facultatif 1 à n Le no de la 1ere ligne à position lire courante...
Page 186
ANNEXE : E.1.6.9 <task> Ce paragraphe ne décrit que les éléments enfants relatifs à l'exploitation des fichiers de résultats d'acquisition des tâches. Les éléments enfants relatifs au paramétrage sont détaillés dans la section 'configuration du module'. session Eléments parents: <files>, <file> Eléments enfants: Attributs: Valeurs...
Page 187
E.1.6.10.1 <file> Pour ouvrir, fermer, lire, effacer un fichier de résultats associé à cette tâche task Eléments parents: open, read-info, read, close, delete, seal, stop, new Eléments enfants: aucun Attributs: E.1.6.10.1.1 <open> Pour ouvrir le fichier de nom spécifié file Eléments parents: aucun Eléments enfants:...
Page 188
ANNEXE : E.1.6.10.1.2 <read-info> Pour lire les informations relatives au fichier ouvert file Eléments parents: aucun Eléments enfants: Attributs: Oblig/Facultati Valeurs Description Valeur défaut Obligatoire Celle retournée réponse à open Réponse: Un élément <read-info> comportant les attributs suivants: date: Date et heure du premier résultat du fichier duration: Durée totale enregistrée dans ce fichier lines:...
Page 189
défaut Obligatoire Celle retournée réponse à open line Facultatif 1 à n Le no de la 1ere ligne à position lire courante count Obligatoire 1 à 100 Le nombre de lignes à lire Réponse: Les lignes demandées sous forme d'éléments <line> (1 élément par ligne) imbriqués dans un élément <read>.
Page 190
ANNEXE : E.1.6.10.1.4 <close> Pour fermer le fichier actuellement ouvert file Eléments parents: aucun Eléments enfants: aucun Attributs: Oblig/Facultati Valeurs Description Valeur défaut Obligatoire Celle retournée réponse à open Réponse: Pas de réponse particulière si la requête a été exécutée correctement. En cas d'erreur dans la commande ou dans l'exécution, elle est signalée dans l'élément <request>...
Page 191
E.1.6.10.1.6 <seal> Pour clôturer le fichier courant et en démarrer un nouveau file Eléments parents: aucun Eléments enfants: aucun Attributs: Réponse: Pas de réponse particulière si la requête a été exécutée correctement. En cas d'erreur dans la commande ou dans l'exécution, elle est signalée dans l'élément <request> de la réponse (cf 1.2.1) Exemple: <frontdaq>...
Page 192
ANNEXE : E.1.6.11 <disk> Interrogation de l'espace disponible sur les dispositifs d'enregistrement. Effacement de répertoires de résultats de mesures. session Eléments parents: status, free, dir, delete, delete-all, mount, umount Eléments enfants: Attributs: Valeurs Description Valeur (obligatoire) défaut (si facultatif) (Facultatif) device "internal","sdcard", Dispositif...
Page 193
E.1.6.11.3 <dir> Pour obtenir l'espace occupé par chaque répertoire de résultats. Exemple: <frontdaq> <session logid='948654904'> <disk device = "sdcard"> <dir/> </disk> </session></frontdaq> Réponse: <frontdaq> <request status="ok" /> <session> <disk device="sdcard"> <dir name="Acq1">10280391</dir> <dir name="Acq2">20250300</dir> </disk> </session> </frontdaq> E.1.6.11.4 <delete> Pour effacer un répertoire de résultats de mesures (les noms des différents répertoires correspondent aux noms des configurations d'acquisition et peuvent être obtenus par la commande dir décrite précédemment.
Page 194
ANNEXE : Exemple: <frontdaq> <session logid='948654904'> <disk device = "sdcard"> <mount/> </disk> </session></frontdaq> Réponse: <frontdaq> <request status="ok" /> </frontdaq> E.1.6.11.7 <umount> Pour démonter la clé USB ou la carte SD avant de les retirer. Ces deux dispositifs ne doivent en aucun cas être retirés en cours d'acquisition. Lorsque l'acquisition est à...
Page 195
E.1.6.12 Mise à jour du firmware interne des microcontrôleurs de gestion de l'acquisition des entrées analogiques. session Eléments parents: aucun Eléments enfants: Attributs: Valeurs Description Valeur (obligatoire) défaut (si facultatif) (Facultatif) Device "sdcard", "usb" Dispositif de stockage sur lequel se trouve le fichier de mise à...
Page 196
ANNEXE : Le fichier de mise à jour est un fichier dont le nom est de la forme 'FD5-upgxxxxxx.fdu" xxxxx indiquant la version de la mise à jour. (par exemple: FD5-upg-1.0.1.fdu). Ce fichier doit avoir préalablement été placé sur la clé USB (directement dans la racine, pas dans un sous-répertoire).
E.1.7 Expression des durées et des heures dans le paramétrage E.1.7.1 Durée La ou les unités ( h mn s ou ms) doivent être indiquées. Selon l'élément programmé, la durée indiquée est convertie soit en ms, soit en secondes. Il est possible d'indiquer la durée en h, mn, s. Les nombres d'heures, de mn et de s ne sont pas nécessairement entiers (ni limités à...
ANNEXE : INTERFACE MODBUS E.2.1 Description des registres MODBUS® JBUS® E.2.1.1 Remarques préalables Les fonctions MODBUS® JBUS® permettent d'accéder en lecture et écriture à des registres ou à des bits de l'appareil. Ces registres et bits n'existent pas réellement dans l'appareil. Ce sont, en fait, des pseudo- registres et des pseudo-bits.
Page 199
La commande RUN (Registre ou bit RUN = 1) démarre les acquisitions. La commande STOP (Registre ou bit RUN = 0) les arrête. La zone USR_CHANVAL donne accès aux résultats de mesures dans un format paramétrable au moyen du registre WMBRESFMT. Il est possible par exemple de lire les mesures dans un format de nombre entier.
Page 200
ANNEXE : E.2.1.5.2 Identification du module FRONTDAQ Désignation : WNUMPP Type de donnée : Mot (de 16 bits) Adresse : 1019 Accès : Lecture seule Description : Ce registre contient la valeur 45xxx. E.2.1.5.3 Identification de la version logicielle Désignation : WSOFTEDIT Type de donnée : Mot (de 16 bits)
Page 201
E.2.1.5.4 Paramétrage de l’ordre d’accès aux données de 32 bits Désignation : WMSWFIRST Type de donnée : Mot (de 16 bits) Adresse : 1021 Accès : Lecture et écriture Description : Définit si les données de 32 bits (Entiers longs ou Nombres en virgule flottante) sont transmises mot de poids fort ou mot de poids faible en 1 Mot de poids faible puis mot de poids fort...
Page 202
ANNEXE : E.2.1.5.5 Date et heure Désignation : SDATE Type des données : 6 mots (de 16 bits) Adresses : 1022..1027 Accès : Lecture et écriture Description : La date et l’heure courante du module SDATE: Année 2000 à … SDATE+1: Mois 1 à...
Page 203
E.2.1.5.6 Valeur et état des mesures (Format paramétrable) E.2.1.5.6.1 Tableau des valeurs courantes des voies Désignation : USR_CHANVAL Type des données : Défini par la valeur du registre WMBRESFMT décrit plus bas Adresses : 2000..8999 Accès : Lecture seule pour les voies correspondant à des entrées (entrées de mesures ou entrées numériques).
Page 204
ANNEXE : E.2.1.5.6.2 Tableau des numéros des voies lues dans USR_CHANVAL Désignation : USR_CHANNUM Type des données : Table de 200 numéros de voies Adresses : 9000..9199 Accès : Lecture - écriture Contenu initial (à l'établissement de la connexion) : Dans l'ordre: Les numéros des 5 voies d'entrées de la carte de base Les numéros des 5 voies d'entrées de 1ere carte d'extension...
Page 205
E.2.1.5.6.4 Paramétrage du format de lecture de la table USR_CHANVAL Désignation : WMBRESFMT Type de donnée : Mot (de 16 bits) Adresse : 10000 Accès : Lecture et écriture Valeur initiale (à l'établissement de la connexion) : 0 (Valeur en virgule flottante, sans mot d’état) Description : Sa valeur définit le format des résultats de mesures lus dans le tableau...
Page 206
ANNEXE : Unité de la voie (chaîne de USR_CHANVAL + 6 (n-1) 6 caractère ISO-8859-1) Valeur de la voie (chaîne de USR_CHANVAL + 9 (n-1) 9 caractères ISO-8859-1) Valeur de la voie + état des USR_CHANVAL + 13 (n-1) 4 limites (chaîne de 13 caractères ISO-8859-1) Nom+Unité+Valeur+Etat USR_CHANVAL + 35 (n-1)
E.2.1.5.7 Etat RUN / STOP du module d'acquisition Désignation : Type des données : Mots (16 bits) Adresse : 10001 Accès : Lecture et écriture Description : La lecture du registre donne l’état du module d'acquisition 0 : Acquisition stoppée 1 : Acquisition en cours L’écriture du registre commande le démarrage ou l'arrêt de l'acquisition.
ANNEXE : E.2.1.5.10 Commande et état des sorties analogiques Désignation : OUTPUTANA1 et OUTPUTANA2 Type des données : Nombres flottants (2 mots de16 bits) Adresses : OUTPUTANA1: 10009-10010 OUTPUTANA1: 10011-10012 Accès : Lecture et écriture Description : Commande des deux sorties analogiques. 208/213...
Page 209
E.2.1.5.11 Registre de commande et données associées Adr. Nom de la zone Type Description 44000 WCMDREG WORD Registre de commande 44001 WCOUNTREG WORD Nombre de mots utiles dans la table AWDATAREG 44002 AWDATAREG WORDs Données associées à la commande WCMDREG 45000 WERRREG WORD Code d’erreur d’exécution de la commande...
Page 210
ANNEXE : E.2.1.6 Description des bits Les bits sont accessibles en lecture en utilisant les fonctions Modbus 1 ou 2, et en écriture en utilisant les fonctions 5 et 15. E.2.1.6.1 Tableau récapitulatif Adresse Désignation Accès Description 10001 Etat Run/stop du module 10002 WREL1 Relais d’alarme 1 (valeur = 0 ou 1)
Page 213
AOIP SAS ZAC DE L'ORME POMPONNE 50-52 Avenue PAUL LANGEVIN F-91130 RIS-ORANGIS From France : 01 69.02.89.88 From your country : +33(1) 69.02.89.00 Fax : +33(1) 69 02 89 70...