worldfip_corner

 

> FIPBUSVIEW

 

 

 

informatique

 

 

> FIPBUSVIEW - Solutions WorldFIP / FIP développées par HLP Tec.

 

a

hlp_logo

 

 

 

> HLP Technologies

 

 

flag_france
flag_uk
Développer avec LabVIEW

 

Pour programmer graphiquement une application WORLDFIP sous LabVIEW de National Instruments

 

1 - Description

FIPBUSVIEW est une librairie d'instruments virtuels permettant une communication WorldFIP qui viennent compléter les librairies LabVIEW 8.5 de National Instruments.

Les instruments pré-définies de Fipbusview facilitent la programmation d'une communication WorldFIP sous LabVIEW sans écrire une ligne de code.

 

 

 

 

 

2 - Exemple d'application avec LabVIEW

L'exemple ci-dessous consiste à lire la température d'un capteur ( thermomètre) à l'aide des instruments virtuels FIP en utilisant l'environnement graphique de LabVIEW et la fonction FIP prédéfinie "ReadVarFip"

 

 

 

 

 

 

 

 

 

 

 

face avant labview

 

 

 

 

diagram labview

 

 

 

 

 

 

 

 

 

 

 

5 - Références

 

Désignation 1
Désignation 2
Référence
Fipbusview pour LabVIEW
Fonctionne sous 2000/XP
201.021

 

3 - Les instruments virtuels

.FIPBUSVIEW a été conçu pour libérer l'utiliateur du réseau WorldFIP des contraintes liées à la gestion du protocole. FIPBUSVIEW propose à l'utilisateur LABVIEW des instruments virtuels. Chacun correspond à la programmation du processeur de communication FULLFIP qui équipe la carte d'interface PC / FIP.

Pratiquement, pour accéder au réseau WorldFIP, l'utilisateur doit, dans un premier temps, lire la configuration locale du circuit FULLFIP. Il peut alors faire appel aux primitives WorldFIP classiques telles que écriture / lecture de variable et envoi / réception de messages.

Quelques exemples ci-dessous.

CLUSTER.VI : permet la lecture de toute la configuration variable et message du FULLFIP.

FINDMESS.VI : permet de trouver la description WorldFIP d'un message parmi toute la configuration renvoyée par CLUSTER.VI

FINDVAR.VI : permet de trouver la description WorldFIP d'une variable parmi toute la configuration renvoyée par CLUSTER.VI

WRIT_VAR.VI : permet la mise à disposition du réseau d'une variable à partir de la description WorldFIP renvoyée par FINDVAR.VI

READ-VAR.VI : lecture de la variable à partir de la description WorldFIP renvoyée par FINDVAR.VI

ISEVENT.VI : teste l'état de la file d'événements pour savoir si elle est non-vide ou pas

READ_EVT.VI : lecture d'un événement FULLFIP quand ISEVENT.VI indique que la file est non-vide, par exemple la réception d'un message du réseau engendre un événement.

REC_MSG.VI : renvoie à l'utilisateur l'en-tête du message. Il le renvoie après que ISEVENT.VI ait précisé l'apparition d'un événement et que READ_EVT.VI l'ait identifié.

WR_MSG : précise au FULLFIP le contenu du message

SENDMSG.VI : précise au FULLFIP l'en-tête du message et permet l'envoi avec ou sans acquittement.

SEND_APR.VI : permet d'écrire dans la liste urgente ou la liste normale des identifieurs à diffuser de façon apériodique.

 

 

 

 

 

 

 

 

 

 

 

 

 

read var vi labview

 

 

 

start vi labview