Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

dll

Tengo una duda a cerca de librerías, a ver si me la peude responder alguien , os expongo mi problema.

Tengo dos generadores de diferente modelo, por lo que usan comandos distintos.Cada unos de estos generadores dispone de una libreria.
En mi programa principal tengo una función, por ejemplo set_frecuencia(), dicha función va a estar definida en cada una de las dll de cada intrumento, a dicha función se le pasa como parámetro la frecuencia de emisión del generador. Se realiza un barrido por lo que voy a estar mandando a cada generador alternadamente valores de frecuencia mediante mi función set_frecuencia().

Mi pregunta es como puedo a la hora de mandar el valor de frecuencia que se sepa de que dll tiene que coger el código del set_frecuencia.

No se si es posible cargar 2 dll que contienen funciones con el mismo nombre aunque el código de dentro sea distinto.

Por si no me habeis entendido bien os cuento la idea básica. Mediante una misma función set_frecuencia poder manejar distintos generadores a través de incluir sus dlls. Así si en un momento dado hay que utilizar un genrador distinto solo habría que incluir su dll.

bueno, muchas gracias,

Saludos
0 kudos
Mensaje 1 de 2
3.991 Vistas
 

Hola,

Quizas using IVI te ayude? La ventaja con IVI es que puedes usar differentes instrumentos mas informacion:

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x2fECAQ&l=en-US

 

0 kudos
Mensaje 2 de 2
3.972 Vistas