Bonjour,
Une application sous VB6 a été développée afin d'utiliser la carte DAQmx (DAQ6250) via la dll "nicaiu.dll".
L'exécution des fonctions pas à pas s’effectue correctement.
Le problème intervient lors de l'exécution d'une traite.
par exemple:
a: Call DAQmxErrChk(DAQmxCreateTask("", Task))
b: Line = DEVICE & "/ai" & Channel
c: Call DAQmxErrChk(DAQmxCreateAIVoltageChan(Task, Line "", DAQmx_Val_RSE, -10, 10, DAQmx_Val_Volts, ""))
Une erreur 6 (dépassement de capacité) intervient systématiquement à l'exécution de la ligne suivant
La fonction "DAQmxCreateTask" soit sur la ligne b dans l'exemple ci-dessus.
Merci de votre aide
RD