Un Mot Sur Les Performances; Un Exemple Complet De Programme Labview - Yoctopuce Yocto-RS485-V2 Mode D'emploi

Table des Matières

Publicité

12. Utilisation du Yocto-RS485-V2 avec LabVIEW

12.9. Un mot sur les performances

L'API Yoctopuce pour LabVIEW été optimisée de manière à ce que les tous les VIs et les propriétés
de objets Proxy génèrent un minimum de communication avec les modules Yoctopuce. Ainsi vous
pouvez les utiliser dans des boucles sans prendre de précaution particulière: vous n'êtes pas obligés
de ralentir les boucles avec un timer.
Ces deux boucles génèrent peu de communications USB et n'ont pas besoin d'être ralenties
En revanche, presque toutes les méthodes des objets Proxy disponibles vont générer une
communication avec les modules Yoctopuce à chaque fois qu'elles seront appelées, il conviendra
donc d'éviter de les appeler trop souvent inutilement.

12.10. Un exemple complet de programme LabVIEW

Voici un exemple qui utilise un Yocto-RS485-V2 pour interfacer un contrôleur ZELIO
REG48PUN1RHU dans LabVIEW. Après un appel à RegisterHub, le VI YSerialPort trouve le premier
port série disponible, puis obtient une référence sur l'objet YSerialPortProxy correspondant. Si le port
est "online", l'application configure le port série et lis les registres PS et SV grâce à la méthode
modbusReadInputRegisters puis les affiche. A chaque fois que les boutons "+" / "-" sont cliqués,
l'application incrémente / décrémente la valeur de SV et mets à jour le contrôleur à l'aide de la
méthode ModbusWriteRegister. Une fois l'application terminée, la référence sur l'objet
YSerialPortProxy est fermée et l'API est libérée à l'aide de du du VI YFreeAPI.
90
Récupération de la liste de tous les modules connectés
Cette boucle, qui utilise une méthode, doit être ralentie
www.yoctopuce.com

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yocto-rs232

Table des Matières