Bonjour,
je développe un opc client en VC++ 6.0 pour me familiariser avec l'OPC DA.
Je suis parti du code suivant :
[ Lien ]Ca marche sans problèmes en mode console. Mais lorsque j'ai ré-utilisé le code en MFC, j'ai un problème lors de la lecture.
La valeur est toujours nulle alors que je lis en synchrone
(IOPCSyncIO::Read) une valeur random dans l'OPC Server Matrikon (Random.Int1).
La qualité est de 192 (bonne) et le groupe et l'item sont bien créés...
Quelqu'un a-t-il une idée de l'erreur que j'aurais pu commettre en passant le code en MFC ?
A savoir : j'ai créé un thread à partir de la CDialog MFC et c'est dans ce thread que j' utilise le code. (-> multithread)
Merci d'avance.