Afin de pouvoir visualiser sur la page Web les mesures du fluorimètre, il faut faire plusieurs étapes:
Le fluorimètre transmet à l'enregistreur la force du signal mesuré, exprimé en millivolt (mV)
Afin de convertir ces mV en NTU ou en concentration (ppb), il faut appliquer des formules mathématiques qui utilisent les valeurs obtenues lors de la calibration du fluorimètre.
Le programme TDS est capable de convertir les données du canal "Turbidité" en NTU en utilisant les paramètres du fichier de calibration. Malheureusement, il n'est pas (encore) possible de convertir les données (mV) des lampes à traceurs en concentration (ppb) car la formule est trop compliquée
La procédure indiquée ici est donc uniquement pour la turbidité
Procédure
Ces paramètres doivent être utilisés dans un mapping pour convertir les mV en NTU (voir exemple ci-dessus). Le champ 'Table_input' doit être acq_albillia_fluo_delta et 'physical_input' doit être 3. Il faut ensuite spécifier a0=3, a1=8, a2=255.
Le champ 'b0' doit être remplis avec la valeur 'b0' indiqué dans AfficheXML version f08 ou supérieure. Les champs 'c0','c1','c2' doivent être remplis par les 'c0','c1','c2' indiqués dans AfficheXML.
Il nécessaire de faire une conversion des valeurs brutes en valeurs calibrées ("mesures") pour deux raisons:
Le fluorimètre retourne la température directement en degrés Celsius. Une conversion "1:1" suffit donc.
La mesure de conductivité nécessite un calcul spécifique et ceci est spécifié avec la champ "a1=9". Les valeurs b0, c0, c1 et c2 proviennent alors de la fenêtre "ppb conversion" présentée ci-dessus (champs cond_b0, cond_c0, cond_c1, cond_c2).
Le logiciel TDS est capable de convertir l'acquisition "turbidité" (physical_input 3) en turbidité exprimée en NTU. Il est néssaire de spécifier une conversion "a1=8". Là aussi on récupère le paramètres b0...c2 depuis la fenêtre "ppb conversion".
Il faut noter qu'afin de conserver la valeur brutes de la turbidité (physical_input 3), on fait une seconde conversion "1:1". Ceci permet de l'exporter plus facilement.
Les valeurs brutes des différentes lampes (lampe I, II ou III) sont trop compliquées pour pouvoir être converties dans TDS. Les valeurs doivent être converties depuis le programme Windows AfficheXML. Cependant afin de visualiser ce qui se passe, on fait en général une conversion "1:1" sur ces signaux. Ceci permet de faire un graphique mais également de pouvoir les exporter même plusieurs mois plus tard.
Le 'physical_input #0' correspond à la lampe I (Uranine,...)
Le 'physical_input #1' correspond à la lampe II (Rhodamine,...)
Le 'physical_input #2' correspond à la lampe III (Tinopal,...)
Le tableau ci-dessous donne un exemple de mapping. La ligne avec "acq_albillia_fluo_cond" ne doit être faite que si le fluorimètre possède un conductimètre.
Exemple de mapping
Table input | physical input | measurement set | a0 | a1 | a2 | b0 | c0 | c1 | c2 |
acq_albillia_fluo_delta | 3 | source seyon, | 0 | 103 | 255 | 0 | 1 | 0 | |
acq_albillia_fluo_delta | 3 | source seyon, | 3 | 8 | 255 | 16 | -0.97559 | 1.100457 | -0.022342 |
acq_albillia_fluo_delta | 0 | source seyon, | 0 | 0 | 255 | 0 | 1 | 0 | |
acq_albillia_fluo_delta | 1 | source seyon, | 0 | 1 | 255 | 0 | 1 | 0 | |
acq_albillia_fluo_delta | 2 | source seyon, | 0 | 2 | 255 | 0 | 1 | 0 | |
acq_albillia_fluo_cond | 0 | source seyon, | 3 | 9 | 255 | 922 | 25 | 0.021 | 0 |
acq_temperature | 0 | source seyon, | 0 | 3 | 255 | 0 | 1 | 0 |
Il est possible d'exporter les données sous plusieurs formes. La méthode de base consiste à créer un élément EXPORT_MEASUREMENT_MULTI. Ceci crée un bouton qui permet d'exporter les données. Le format par défaut est CSV ou SCSV. Cependant les utilisateurs de fluorimètre peuvent spécifier "FLUORIMETRE". Ceci créera un fichier XML lisible par AfficheXML. Par contre il faut bien veiller à spécifier le measurement_set mais surtout les médias 0, 1, 2, 3 et 103.
Ceci récupérera les données converties grâce au mapping de la section 3.