Discussions au sujet des autres produits NI

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

FP_Read() : error code 0x818b

Bonjour,
Nous avons un problème générique de perte de connexion entre un Pc et un ensemble Field Point.
Le symptome est l'échec de la commande FP_Read avec le code d'erreur "0x818b".
L'ensemble Field Point est constitué de :
- Un module maître :  FP-1600 (ou FP-1601),
- Un module codeur : FP-QUAD-510,
- Un module Sorties TOR : FP-RLY-420
La communication est réalisé par Ethernet (RJ45).
Les valeurs codeurs sont lues toutes les 200ms.
Le logiciel FP Explorer est en version 3.0.1
Quelques millisecondes à quelques secondes après la déconnexion, la connexion est rétablie et les
lectures sont correctes.
Ce phénomène est parfois fréquent (toutes les 5 à 10sec) et parfois plus rare (plusieurs jours sans).
Le problème a été observé avec des PC Win XP, 2000, et NT.
Les sites installé sont équipés de tête 1600 ou 1601, avec les même problèmes de déconnexion.
Question 1 : Que veut dire le code "0x818b" sur la commande FP_Read ?
Question 2 : Le logiciel sur le PC communique avec le Field Point via un server installé sur le PC de
quelle manière (installation CVI 6.0 ? installation du logiciel Field Point Explorer ?)
Merci de nous diriger vers une méthode de recherche.
Sincères salutations,
Franck Dubreuil


0 Compliments
Message 1 sur 4
3 549 Visites

Bonjour Franck,

 

Cette erreur n'est pas propre à National Instruments. Le VI FP_READ faisant appel aux fonctionnalités réseau, j'ai fouillé dans cette voie. Il apparait que ce code d'erreur se réfère au protocole ISDN.

D'après le site de CISCO : " The following output shows that the Frame Relay link is going down and the ISDN link comes up".

 

C'est pourquoi je pencherais pour un problème de configuration réseau.

 

Avez-vous rencontré des problèmes similaires sur d'autres matériels réseaux?

Les adresses IP de vos Field Point sont-elles statiques ou sont-elles fournies par le DHCP?

Avez-vous essayé de connecter votre FP directement sur le PC ou passez-vous par le réseau de votre entreprise?

Utilisez-vous MAX ou bien Field Point explorer afin de communiquer lors de l'installation et du débogage?

 

Cordialement,

 
 
 
BRAUD Jean-Philippe
Field Sales Engineer - Nord et Centre France
LabVIEW Certified Developper
0 Compliments
Message 2 sur 4
3 500 Visites
Bonjour et merci de votre attention,
Nous utilisons LabWindows/CVI 6.0 avec le logiciel FieldPoint Explorer V3.0
L'installation qui nous intéresse est composée d'une connexion via un switch Ethernet entre un PC et un module FP, le tout isolé du réseau du client.
Trois lignes de production sont installées de cette manière, et isolées les unes entre elles, avec des PC et des FP configurés en IP fixe.
Les PC sont équipés de Win2000 (1) ou WinNT (2).
Les entrées codeurs du FP sont scrutées de manière assez rapide (200 ms).
Cela dit, nous avons monté une configuration dans notre labo, avec un PC XP, la chaine LabWindows/CVI 6.0, le FP Explorer 3.0 et un FP 1600 via
un switch réseau Ethernet, et le phénomène s'est reproduit, bien que plus rarement, ce qui m'a permis d'obtenir la trace de cette erreur status 0x818b.
La durée de la "perturbation" (de l'erreur à la lecture correcte) a été mesurée par des traces dans le logiciel et s'étale de moins de 1 sec à 30 sec.
Ceci écarte aussi l'hypothèse d'une coupure brève d'alimentation, qui a pour effet une déconnexion d'un minimum de 20sec.
Ce dernier constat nous a incité à écarter les hypothèses de perturbations électriques éventuelles liées au site du client, et a nous concentrer sur la
recherche d'explications plus orientées vers la compatibilité des différentes couches de "software".
En effet, pour deux parmi ces installations, les fichiers "iak" des FP étaient initialement créés avec un FP Explorer V2.0 et communiquaient avec une
application écrite sous LabWindows/CVI 5.5
Récemment nous avons modifié ces "iak" avec un FP Explorer V3.0 et l'application a été portée sous LabWindows/CVI 6.0
Cependant le logiciel FP Explorer V3.0 n'a pas été installé sur les machines du client, ce qui explique mes questions sur les couches de communication.
Enfin nous avons observé ces problèmes récurrents (plusieurs fois par jour chez le client) de manière récente, mais nous n'arrivons pas à savoir si ces
problèmes étaient présents ou non avant la version sous LabWindows/CVI 6.0, par manque de trace dans la version précédente, et par manque d'infos
fiables du client.
Concrètement :
- devons nous installer le FP Explorer V3.0 sur les machines du client afin de mettre à jour les couches basses de communication ?
- est-il nécessaire de recréer les fichiers "iak" depuis un FP Explorer V3.0 ?
Merci de nous aider dans nos recherches,
Franck


0 Compliments
Message 3 sur 4
3 495 Visites

Bonjour Franck,

 

Afin de débugger votre système, je vous recommande l'utilisation de MAX au lieu de FPE.

Les fichiers IAK peuvent être effacés et régénéré lors du lancement de MAX.

 

Quand l’outil sera lancé, allez vérifier dans les "systèmes déportés" que votre matériel Field Point est bien détecté.

 

Cordialement,

BRAUD Jean-Philippe
Field Sales Engineer - Nord et Centre France
LabVIEW Certified Developper
0 Compliments
Message 4 sur 4
3 455 Visites