el 05-07-2009 09:22 AM
I have a labview project, which will be compiled as dll. Some of the VIs will be used as functions in the compiled dll. From the function VI's I have as outputs error out cluster, arrays of strings, arrays of numbers, and arrays of boolean. So I'm having problems when I call the dll from TestStand, I'm having errors to get the dll outputs.
Regards
05-12-2009 05:26 PM - editado 05-12-2009 05:27 PM
Estimado Jorge
Te contesto en español ya que veo que tu perfil está en México. Adicionalmente para aumentar en número de foros en español :D.
Me gustaría saber específicamente que error estás recibiendo, tienes que fijarte muy bien cuando generas el dll cual es el tipo de dato de salida como por ejemplo U8, U16, I8, etc ya que de igual manera lo deberás de leer en TestStand. Fíjate mucho en el prototipo de la función de tu dll ya que deberá coincidir con el prototipo que se construye en TestStand. Te envío una liga donde vienen ejemplos para utilizar dlls de LabIVEW con arreglos en TestStand.
http://zone.ni.com/devzone/cda/epd/p/id/185
Particularmente para los clusters el procedimiento es diferente que los arreglos, para eso te envío la liga debajo para que lo revises por favor.
http://digital.ni.com/public.nsf/allkb/22BF02003B4588808625717F003ECD67?OpenDocument
Saludos
Coamín Cruz
Ae México