|
IEEE P1451.4
Implementatie van een plug-en-play sensorsysteem
version française
De meeste test- en meetapparaten, industriële automatiseringssystemen en
data-acquisitie systemen zijn aangesloten op of maken gebruik van analoge
sensoren en actuatoren. Voorbeelden zijn temperatuur, druk, stroming,
trilling en dergelijke. Zij maken van dergelijke hulpmiddelen gebruik om
een bepaald meetsysteem te creëren. Voorbeelden van dergelijke systemen
zijn data-acquisitie kaarten, dataloggers, I/O-systemen, meters,
controllers en noem maar op.
De ontwikkeling van de IEEE P1451.4 standaard biedt een mechanisme voor
het toevoegen van een zelf-identificatie van de aangesloten traditioneel
werkende plug-en-play transducers. De kern van dit mechanisme bestaat uit
het concept van een zogenoemde transducer electronic data sheet (TEDS),
dat in de transducer is opgeslagen. Dit artikel geeft een gedetailleerd
overzicht van de IEEE P1451.4 Smart Transducer Interface for Mixed-Mode
Transducers en de implicaties die samenhangen met het toepassen van
plug-en-play sensoren in uiteenlopende samenstellingen van een
computergebaseerd data-acquisitie systeem dat het concept van de
plug-en-play sensor benut. De IEEE P1451.4 Mixed-Mode Interface for Smart
Transducers is een voorgestelde standaard voor het definiëren van een
gestandaardiseerd mechanisme voor het toevoegen van zelf-beschrijvende
vermogen aan traditionele analoge sensoren en actuatoren. De IEEE P1451.4
behoort tot de familie van de IEEE 1451 standaards voor intelligente
transducer interfaces. Meer gespecificeerd betekent het dat de IEEE
P1451.4 het concept van een gemengde transducer – zowel met een analoge
als een digitale interface - definieert. De analoge interface levert,
evenals bij traditionele transducers, het elektrische signaal dat
overeenkomt met het opgenomen fysische fenomeen (temperatuur, druk, kracht
enzovoort). De IEEE P1451.4 mixed-mode transducer beschikt bovendien over
een digitale interface voor de mogelijkheid tot het communiceren met een
embedded geheugen component binnen de transducer zelf. Dit geheugen bevat
een Transducer Electronic Data Sheet (TEDS), waarin de sensor of actuator
wordt beschreven en geïdentificeerd binnen de transducer. De TEDS bevat
informatie zoals fabrikant, sensormodel en –nummer, serienummer, gemeten
parameters, meetbereik, gevoeligheid, kalibratie-informatie en dergelijke.
Een systeem dat uitgerust is met IEEE P1451.4 sensoren en actuatoren kent
voordelen ten opzichte van een plug-en-play werking op sensor niveau.
Naast het feit dat de tijd voor een complete instelling wordt gereduceerd,
verhoogt de toevoeging van TEDS binnen de sensor de betrouwbaarheid van
het systeem aanzienlijk.
Andere intelligente sensor technieken bestaan alleen als er ook
plug-en-play werking binnen het systeem beschikbaar is. IEEE P1451.4 mag
in dat opzicht uniek worden genoemd, omdat het ook een analoge sensor
uitgang bevat. De IEEE P1451.4 transducers zijn daarmee compatibel met
bestaande systemen die alleen over analoge interfaces beschikken. De
eenvoud van het implementeren van de IEEE P1451.4 heeft het enorm
belangrijke en pragmatische voordeel dat het op een eenvoudige manier de
bestaande sensor door een verbeterde mogelijkheid vervangt.
IEEE P1451.4 transducer componenten
De IEEE P1451.4 mixed-mode transducer bevat drie primaire componenten.
Deze componenten bevatten het transducer element dat het fysische fenomeen
omzet in een elektrisch signaal (of omgekeerd als het om een actuator
gaat), het TEDS geheugen en de mixed-mode interface (MMI) naar de
transducer.
TEDS geheugen (zie fig. hieronder)
De IEEE P1451.4 mixed-mode transducer bevat een of meer geheugen
componenten in eerste instantie de opslag van de identificatie en de
informatie over de configuratie voor de transducer. Dit gebeurt in het
formaat van de Transducer Electronic Data Sheet (TEDS). De TEDS kan in een
zeer klein geheugen worden opgeslagen voor het geval dat de betreffende
transducer applicatie erg gevoelig is voor bijvoorbeeld een vergroting in
afmetingen, verhoging van de massa (gewicht) of kosten. EEPROM’s worden in
de IEEE P1451.4 aanbevolen, omdat deze standaard de toepassing van door de
gebruiker geproduceerde herschrijfbare informatie in de TEDS toestaat.
Voorbeelden van dergelijke data is de sensor locatie en het updaten
(opwaarderen) van de kalibratie informatie.
Mixed-mode interface (MMI)
De IEEE P1451.4 transducer bevat een mixed-mode interface (MMI) voor de
overdracht van zowel het analoge signaal afkomstig van het transducer
element en de digitale verbinding naar het TEDS geheugen. Momenteel is het
analoge deel van de IEEE P1451.4 nog niet ingevuld. Dit heeft te maken met
het brede aanbod van beschikbare analoge interfaces die in combinatie met
de huidige sensoren worden gebruikt. Voorbeelden hiervan zijn millivolt, 0
… 10 V, 0 … 5 V, ±5 V, 4 ... 20 mA, brugconfiguraties, weerstand, met
constante stroombron en 0 … 20 mA om er een aantal te noemen. Het digitale
deel van de MMI is echter wel gespecificeerd en wel om te zorgen dat er
een samenwerking mogelijk is tussen sensoren en de data-acquisitie
systemen.
De digitale verbinding (link) die gebruikt wordt om met het geheugen van
TEDS te communiceren is gebaseerd op het 1-draads protocol. Dit is een
eenvoudige digitale link waarmee zowel de voeding als de informatie
(communicatie) over een enkelvoudige tweedraadsverbinding loopt. De
voorlopige standaard geeft de mogelijkheid om twee typen MMI
implementaties toe te passen. Deze zijn aangeduid als Class 1 en Class 2.
De Class 1 interface maakt gebruik van de voordelen van de breed
toegepaste elektrische interface waarbij piëzo-elektrische transducers met
een constante stroombron worden toegepast om een mixed-mode interface via
een enkele tweedraadsverbinding te realiseren. De Class 2 interface is een
meer algemene implementatie, waarbij een eenvoudige toevoeging van de
digitale TEDS verbinding parallel aan het traditionele transducer circuit
wordt aangesloten.
Class 1 mixed-mode interface.
De Class 1 transducers maken gebruik van de interface waarbij het principe
van een constante stroombron wordt toegepast in combinatie met een
uiteenlopende reeks van piëzo-elektrische transducers, zoals
versnellingsmeters en microfonen. Dergelijke sensoren bevatten intern een
signaal conditionering waarmee de sensor voorzien wordt van een analoge
millivolt uitgang met een lage impedantie. De interne
signaalconditionering wordt gevoed (van spanning voorzien) via een
coaxiale tweedraads aansluiting verbonden met een constante stroombron. In
de regel wordt hiervoor 4 mA bij een spanning van 24 V toegepast. Een
dergelijk circuit is gebaseerd op een aantal sensoren en data-acquisitie
instrumenten en wordt meestal aangeduid met Integrated Electronics for
Piezoelectric Transducers (IEPE), maar ook als ICP?, Isotron?, DeltaTron?,
and PiezoTron?.
De Class 1 transducers maken gebruik van de voordelen van de elektrische
eigenschappen van IEPE en bevatten een circuit dat de digitale informatie
(signaal) over dezelfde twee draden multiplexed als het signaal voor het
analoge IEPE circuit. Dit schema wordt in afbeelding 2 getoond. De dioden
D1 en D2 in de transducer leveren de schakelfunctie en zetten de uitgang
naar keuze in de analoge of de digitale mode. Het data-acquisitie systeem
voedt een stroombron die D1 inschakelt en D2 uitschakelt. Het resultaat is
dat het analoge signaal van de versterker (amplifier) naar de uitgang van
de transducer wordt gestuurd. Het data-acquisitie systeem schakelt D2 in
en D2 uit als de polariteit van de stroombron wordt omgedraaid (inverse).
Op dat moment wordt de informatie van TEDS naar de uitgang van de
transducer geleid. Deze eenvoudige werkwijze maakt het mogelijk om de
digitale informatie van TEDS toe te voegen aan die van een analoog signaal
en te verwerken via een tweedraads verbinding.
Class 2 mixed-mode interface.
De Class 2 componenten maken gebruik van een aparte aansluiting voor het
analoge en digitale deel van de mixed-mode interface. De analoge
ingang/uitgang van de transducers wordt niet gewijzigd en het digitale
TEDS circuit wordt hier parallel aangeschakeld. Deze oplossing maakt het
mogelijk om plug-en-play transducers met virtueel iedere willekeurige
sensor of actuator, inclusief thermokoppels, RTD’s, thermistors,
brugsensoren, elektrochemische cellen en 4…20mA-stroomlus sensoren toe te
passen. Afbeelding 3 illustreert bijvoorbeeld de implementatie van een
Class 2 mixed-mode interface met een bruginterface. De werking van de brug
kan door het integreren van een TEDS circuit in de brugschakeling een
probleem geven, maar door de toepassing van een Class 2 schakeling
verkrijgen we echter een praktisch uitvoerbare oplossing. Het digitale
deel van zowel de Class 1 als de Class 2 interfaces zijn identiek en
worden uitvoerig in de volgende paragraaf beschreven.
Belangrijk te weten is ook dat het digitale deel van de Class 2 interface
volledig onafhankelijk is van de transducer schakeling met als gevolg dat
de Class 2 interface zorgt dat de bestaande transducer eenvoudig kan
worden opgewaardeerd of worden vervangen door een nieuwer model. Een
zogenoemde serie adapter of aansluiting (inline adapter) voorzien van een
TEDS geheugen component en additioneel twee signaalverbindingen biedt een
voorziening om standaard sensoren op te waarderen (upgrade) naar
plug-en-play sensoren.
Implementatie van de plug-en-play sensoren
Deze paragraaf beschrijft de implementatie van een data-acquisitie systeem
dat met IEEE P1451.4 sensoren, inclusief zowel de Class 1 als de Class 2
mixed-mode interfaces, werkt. Het systeem is gebaseerd op commercieel
beschikbare hardware en software van National Instruments.
Hardware – data-acquisitie systeem en sensoren
Het plug-en-play system is gebaseerd op de E-serie DAQ-kaart
(data-acquisitie kaart) van NI. Het gaat hierbij om een multifunctionele
I/O-kaart met acht differentiële (of 16 enkelvoudige) analoge ingangen,
acht digitale I/O lijnen en drie counter/timers. De combinatie van analoge
en digitale interfaces binnen dit onderdeel zijn vooral voor de
samenwerking (interfacing) met de IEEE P1451.4 transducers van belang. De
SC-2345 signaalconditioneringseenheid bevat modulair uitgevoerde
conditioneringseenheden voor verschillende type sensoren om het signaal te
laten voldoen aan de gestelde gestandaardiseerde eisen. Het voorgestelde
systeem vergt vier signaalconditioneringseenheden op de SC-2345: een
brugingang (bridge input), RTD ingang (weerstand), ISP ingang en een
spanningsingang (met 15 V als voeding voor de sensor).
De SC-2345 bevat bovendien een klant gespecificeerde schakeling dat
ontwikkeld is voor het kunnen verwerken van het 1-Wire protocol (via de
SPI interface) via de digitale lijnen van de DAQCard?. Met andere woorden
om naar de TEDS te kunnen schrijven en om de TEDS uit te kunnen lezen. Dit
elektrische protocol adapter is het enige niet standaard stukje hardware
dat binnen het data-acquisitie systeem wordt gebruikt.
Het systeem blijkt te kunnen samenwerken met een uiteenlopend scala aan
sensoren van verschillende fabrikanten. Zowel de Class 1 als de Class 2
sensoren worden door het systeem beheerd. De Class 2 sensoren kunnen
voorzien zijn van het TEDS geheugen in de sensorbehuizing of het kan
eenvoudig in de kabelconnector dat met de sensor is verbonden worden
opgenomen.
Software
De software voor het systeem is ontwikkeld met behulp van de grafische
programmeeromgeving LabVIEW van National Instruments. De software kan in
de volgende belangrijke onderdelen worden gesplitst:
* DAQ device driver (NI-DAQ?);
* Device driver voor het lezen en schrijven van de TEDS binaire reeksen;
* TEDS decodering en codering met behulp van templates;
* Gebruikersinterface
De device driver software (component stuurprogramma) voor het verkrijgen
van de analoge data wordt geleverd door de NI-DAQ software. De additionele
eisen om met de geheugencomponenten van TEDS (met gebruikmaking van de
digitale I/O poorten van de DAQCard) te kunnen omgaan vereist extra
programmering van de digitale I/O poort. Op het moment dat de binaire
informatie vanuit TEDS is verkregen, verzorgt de software de decodering
van deze gegevens met behulp van de bibliotheek van templates, zoals die
ligt opgeslagen in de host pc. De software levert bovendien de
hulpmiddelen voor het creëren en ophalen van geldige TEDS beeld naar het
TEDS geheugen.
Twee verschillende grafische gebruikersinterfaces zijn binnen LabVIEW?
ontwikkeld. Een grafisch virtueel instrument met een real-time weergave
van de sensor data en de informatie van TEDS waarmee tevens de toepassing
van de gegevens van TEDS wordt gedemonstreerd door automatisch de
informatie in de overeenkomstige eenheid (cm, psi, Celsius, gram
enzovoort) weer te geven. Een tweede gebruikersinterface geeft meet
tekstinformatie over de ontdekte plug-en-play sensoren in het netwerk.
Deze interface zal meer gebruikt gaan worden voor het configureren en het
instellen van meetsystemen en automatiseringssystemen.
IEEE P1451.4
Implémentation d’un système de capteur plug & play
La plupart des appareils de test et de mesure, des systèmes d’automatisation
industrielle et d’acquisition de données utilisent ou sont raccordés à des
capteurs et actionneurs analogiques. Citons à titre d’exemple les capteurs
de température, pression, débit, vibrations et autres. Ces capteurs sont
utilises pour créer un système de mesure. Les cartes d’acquisition et
enregistreurs de données, les systèmes d’E/S, les compteurs, les
contrôleurs… sont autant d’exemples de tels systèmes.
Le développement du standard IEEE P1451.4 propose un mécanisme de
reconnaissance automatique des capteurs plug & play traditionnels
installés. L’essence même du mécanisme s’appuie sur le concept du
‘transducer electronic data sheet’ (TEDS), stocké dans le capteur même.
Cet article vous donne un aperçu détaillé de la Smart Transducer Interface
IEEE P1451.4 pour capteurs à mode mixte et des implications liées à l’usage
de capteurs plug & play dans les différentes compositions d’un système d’acquisition
de données assisté par un ordinateur exploitant le concept du capteur plug
& play. L’interface à mode mixte IEEE P1451.4 pour capteurs intelligents
est un standard proposé pour la définition d’un mécanisme standardisé de
reconnaissance automatique des capteurs et actionneurs analogiques
traditionnels. L’IEEE P1451.4 appartient à la famille des standards IEEE
1451 traitant des interfaces pour capteurs intelligents. Cela signifie
plus précisément que l’IEEE P1451.4 définit le concept d’un capteur mixte,
équipé tant d’une interface analogique que numérique. A l’instar des
capteurs traditionnels, l’interface analogique fournit le signal
électrique correspondant au phénomène physique enregistré (température,
pression, puissance…). Le capteur à mode mixte IEEE P1451.4 dispose en
outre d’une interface numérique permettant de communiquer avec un
composant de mémoire embarqué au sein du capteur même. Cette mémoire
comprend un Transducer Electronic Data Sheet (TEDS), dans lequel le
capteur ou actionneur est décrit et identifié. Le TEDS comprend des
informations telles que le nom du constructeur, le modèle et numéro du
capteur, le numéro de série, les paramètres mesurés, la plage de mesure,
la sensibilité, l’information de calibrage … Un système équipé de capteurs
et actionneurs IEEE P1451.4 offre des avantages par rapport à un simple
fonctionnement plug & play du capteur. Outre la réduction du temps de
paramétrage complet, l’ajout du TEDS dans le capteur augmente
considérablement la fiabilité du système.
D’autres techniques de capteur intelligent ne sont envisageables que si le
système présente aussi un fonctionnement plug & play. A cet égard, l’IEEE
P1451.4 peut être considéré comme unique puisqu’il comprend également une
sortie pour capteur analogique. Les capteurs IEEE P1451.4 sont ainsi
compatibles avec des systèmes existants qui ne disposent que d’interfaces
analogiques. La simplicité de l’implémentation de l’IEEE P1451.4 présente
un avantage essentiel et pragmatique, à savoir le remplacement très simple
du capteur existant par une meilleure solution.
Les composants d’un transducteur IEEE P1451.4
Le transducteur à mode mixte IEEE P1451.4 comprend trois composants
primaires. Ces composants sont l’élément du capteur qui convertit le
phénomène physique en un signal électrique (ou inversement s’il s’agit d’un
actionneur), la mémoire TEDS et l’interface à mode mixte (MMI) vers le
capteur.
Le capteur à mode mixte IEEE P1451.4 comprend un ou plusieurs composants
mémoire, stockant en première instance l’identification et l’information
sur la configuration du capteur. Ces données respectent le format du
Transducer Electronic Data Sheet (TEDS). Le TEDS peut être stocké dans une
toute petite mémoire au cas où l’application du capteur serait très
sensible, par exemple à un agrandissement des dimensions, à une hausse de
la masse (poids) ou des coûts. L’IEEE P1451.4 conseille les EEPROM parce
que leur standard autorise la réinscription d’informations produites par
l’utilisateur dans le TEDS. De telles données peuvent par exemple contenir
l’emplacement du capteur et la mise à jour (revalorisation) de l’information
de calibrage.
Interface à mode mixte (MMI)
Le transducteur IEEE P1451.4 est équipé d’une interface à mode mixte (MMI)
pour le transfert du signal analogique provenant de l’élément de capteur
et pour la connexion numérique vers la mémoire TEDS. Pour l’heure, la
partie analogique de l’IEEE P1451.4 n’est pas encore disponible. Ceci est
dû à la grande offre d’interfaces analogiques disponibles, pouvant être
utilisées en combinaison avec les capteurs actuels. Ces interfaces
fonctionnent en millivolt, 0….10 V, 0…. 5V, +/- 5V, 4…20 mA, avec les
montages en pont de résistances, avec des sources de courant constantes et
0…20 mA, pour n’en citer que quelques-unes.
La partie numérique de la MMI est toutefois spécifiée, pour assurer une
collaboration entre les capteurs et les systèmes d’acquisition de données.
La liaison numérique (support physique) utilisée pour communiquer avec la
mémoire du TEDS se base sur le protocole à 1 câble. Il s’agit là d’une
simple liaison numérique via laquelle l’alimentation et l’information (communication)
passent par une connexion unique à deux fils. Le standard provisoire
permet l’application de deux types d’implémentations MMI. Celles-ci sont
reprises comme Classe 1 et Classe 2. L’interface de classe 1 utilise les
avantages de l’interface électrique largement appliquée. Des capteurs
piézo-électriques alimentés en courant constant sont appliqués pour
réaliser une interface à mode mixte via une seule liaison à deux fils.
L’interface de classe 2 est une implémentation plus générale : la
connexion numérique TEDS est simplement raccordée en parallèle au circuit
de capteur traditionnel.
Interface à mode mixte de classe 1
Les capteurs de classe 1 utilisent une interface qui applique le principe
d’une source de courant constant en combinaison avec une série de divers
capteurs piézoélectriques comme les accéléromètres et les microphones. De
tels capteurs intègrent un système de conditionnement de signal qui leur
permet de disposer d’une sortie analogique en millivolts de faible
impédance. Le système de conditionnement interne du signal est alimenté au
travers d’une connexion coaxiale à deux fils reliés à une source de
courant constant. En règle générale, on utilise pour cela une alimentation
de 4 mA sous une tension de 24 V. Un tel circuit se base sur plusieurs
capteurs et des instruments d’acquisition de données. Il est généralement
désigné comme Integrated Electronics for Piezoelectric Transducers (IEPE)
mais aussi comme ICP?, Isotron?, DeltaTron? et PiezoTron?. Les capteurs de
classe 1 utilisent les avantages des caractéristiques électriques des IEPE
et intègrent un circuit qui multiplexe l’information numérique (signal)
sur les deux mêmes fils que ceux utilisés par le signal pour le circuit
analogique IEPE. Les diodes D1 et D2 du capteur fournissent la fonction de
commutation et placent la sortie en mode analogique ou numérique, selon le
choix. Le système d’acquisition de données alimente une source de courant
qui enclenche D1 et déclenche D2. Résultat, le signal analogique de l’amplificateur
est envoyé vers la sortie du capteur. Le système d’acquisition de données
enclenche D1 et déclenche D2 lorsque la polarité de la source de courant
est inversée. L’information du TEDS est alors envoyée vers la sortie du
capteur. Cette méthode simple permet d’ajouter les informations numériques
du TEDS à celles d’un signal analogique et de les traiter au travers d’une
connexion à deux fils.
Interface à mode mixte de classe 2
Les composants de classe 2 utilisent des connexions distinctes pour la
partie analogique et numérique de l’interface à mode mixte. L’entrée/sortie
analogique des capteurs n’est pas modifiée et le circuit numérique TEDS
est raccordé en parallèle. Cette solution permet de faire un capteur plug
& play à partir de virtuellement n’importe quel capteur ou actionneur, y
compris des thermocouples, RTD, thermistances, capteurs à pont, cellules
électrochimiques et capteurs à boucle de courant 4…20 mA. L’illustration 3
montre par exemple l’implémentation d’une interface à mode mixte de classe
2 avec une interface à pont. L’intégration d’un circuit TEDS dans un
montage en pont peut créer un problème de fonctionnement du pont. Grâce à
l’application d’une commutation de classe 2, nous obtenons toutefois une
solution parfaitement réalisable. La partie numérique des interfaces de
classe 1 et 2 est identique et décrite en détail dans le paragraphe
suivant.
Il est important de savoir que la partie numérique de l’interface de
classe 2 est également entièrement indépendante de la commutation du
capteur. Conséquence : l’interface de classe 2 assure une mise à niveau
simple du capteur existant ou son remplacement par un modèle plus récent.
Un adaptateur série ou un raccordement (inline adapter) doté d’un
composant de mémoire TEDS et de deux connexions pour les signaux permet de
transformer les capteurs standard en capteurs plug & play.
Implémentation des capteurs plug & play
Ce paragraphe décrit l’implémentation d’un système d’acquisition de
données qui fonctionne avec des capteurs IEEE P1451.4, y compris des
interfaces à mode mixte de classe 1 et de classe 2. Le système se base sur
du matériel et logiciel de National Instruments, disponibles dans le
commerce.
Matériel - Système d’acquisition de données et capteurs
Le système plug & play se base sur la carte DAQ (acquisition de données)
de la série E de NI. Il s’agit d’une carte d’E/S multifonctions dotée de 8
entrées analogiques différentielles (ou 16 simples), de 8 canaux d’E/S
numériques et de trois compteurs/temporisateurs. La combinaison
d’interfaces analogiques et numériques dans cette partie est surtout
importante pour la collaboration (interfaçage) avec les capteurs IEEE
P1451.4.
L’unité de conditionnement de signaux SC-2345 comprend des unités de
conditionnement modulaires pour différents types de capteurs afin que le
signal réponde aux exigences standard posées. Le système proposé requiert
quatre unités de conditionnement de signaux sur le SC-2345 : une entrée de
pont, une entrée RTD (résistance), une entrée ISP et une entrée en tension
(alimentation du capteur en 15 V).La SC-2345 comprend en outre une
commutation spécifiée client, conçue pour traiter le protocole à 1 fil
(via l’interface SPI) via les canaux numériques de la carte DAQ. En d’autres
termes, pour pouvoir écrire au TEDS et lire à partir du TEDS. Cet
adaptateur de protocole électrique est le seul matériel non standard
utilisé au sein du système d’acquisition de données.
Le système est à même de collaborer avec une palette très variée de
capteurs provenant de différents constructeurs. Le système gère tant les
capteurs de classe 1 que de classe 2. Les capteurs de classe 2 peuvent
être dotés de la mémoire du TEDS au sein même du boîtier du capteur. Cette
mémoire peut aussi être intégrée tout simplement dans le connecteur de
câble relié au capteur.
Logiciel
Le logiciel du système est conçu à l’aide de l’environnement de
programmation graphique LabVIEW de National Instruments. Le logiciel peut
être subdivisé en :
- un driver pour la carte DAQ (NI-DAQ?) ;
- un driver pour la lecture et l’écriture des séries binaires du TEDS ;
- un décodage et codage du TEDS à l’aide de modèles ;
- une interface utilisateur
Le driver (programme de pilotage du composant) pour l’obtention des
données analogiques est fourni par le logiciel NI-DAQ. Les exigences
additionnelles pour pouvoir manipuler les composants mémoire du TEDS (en
utilisant les canaux d’E/S numériques de la carte DAQ) requièrent une
programmation supplémentaire du canal d’E/S numérique. Dès l’instant où l’information
binaire est obtenue à partir du TEDS, le logiciel assure le décodage de
ces données à l’aide de la bibliothèque de modèles stockée dans le PC hôte.
Le logiciel fournit en outre les outils de création et d’extraction de
l’image valable du TEDS vers la mémoire du TEDS. Deux interfaces
utilisateurs graphiques différentes ont été conçues au sein de LabVIEW. La
première est un instrument graphique virtuel offrant une visualisation
temps réel des données du capteur et l’information du TEDS. Elle présente
simultanément l’application des données du TEDS et l’information dans l’unité
correspondante (cm, psi, Celsius, gramme…). La deuxième interface
utilisateur donne des informations sous forme de texte des mesures sur les
capteurs plug & play découverts dans le réseau. Cette interface sera
utilisée de préférence pour la configuration et le paramétrage des
systèmes de mesure et des systèmes d’automatisation.
|