Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Comment changer, à partir de LabVIEW, de fichier OPF dans NI OPC Server?

Résolu !
Accéder à la solution

Bonjour,

 

Nous utilisons NI OPC Server et DSC pour récupérer des données dans un automate (LabVIEW 2009 9.0f3, DSC 2009 et NI OPC Server 2009).

 

Nous aimerions pouvoir utiliser des fichiers OPF différents dans une même application LabVIEW. Le hic c'est que NI OPC Server garde toujours le même fichier OPF quand il s'ouvre au déploiement de notre librairie DSC.

 

Nous avons réussi à lui faire ouvrir des fichiers OPF différents en allant modifier, avant de déployer la librairie DSC, le fichier de configuration ServerMain.ini de NI OPC Server (Section General, clé Default project - répertoire C:\Program Files\National Instruments\Shared\NI OPC Servers\ ) mais pour que la modification soit prise en compte, il faut pouvoir fermer complètement NI OPC Server. Or l'annulation du déploiement ne ferme pas NI OPC Server. AInsi après un déploiement, nous ne pouvons plus changer le fichier OPF.

 

Y a-t-il un moyen de fermer NI OPC Server à partir de LabVIEW?

 

Y a -t-il une solution "plus propre" pour charger le fichier OPF de notre choix à partir de LabVIEW? Nous craingnons que, sur certains sites, les sécurités mis en place nous interdisent la modification du fichier ServerMain.ini.

 

Merci pour votre aide.

 

0 Compliments
Message 1 sur 4
3 925 Visites
Solution
Accepté par l'auteur du sujet celgi

Bonjour,

 

Voici un document qui semble correspondre à votre besoin : How Do I Programmatically Select My NI OPC Server Configuration?

Ce fichier explique, comme vous l'avez indiqué, de modifier le fichier ServerMain.ini, mais ici, c'est fait dans la programmation du VI LabVIEW.

 

J'espère que cela pourra vous aider.

 

Cordialement,

Olivier L. | Certified LabVIEW Developer


Message 2 sur 4
3 914 Visites

Bonjour,

 

Merci pour votre réponse: c'est tout à fait ce que nous cherchions.

 

En utilisant NI OPC Server comme un service et avec la ligne de commande, ça marche nickel.

 

Bonne journée

0 Compliments
Message 3 sur 4
3 904 Visites

Bonjour,

 

Je reviens pour la même question mais avec une nouvelle version de NI OPC Server (version 2012 sous Windows 7 64bits intégral).

 

Le fichier ServerMain.ini n'existe plus.

A-t-il un autre nom ou existe-t-il maintenant une nouvelle méthode pour charger le fichier OPF de LabVIEW svp?

 

Merci pour votre aide.

0 Compliments
Message 4 sur 4
3 515 Visites