el 10-11-2016 04:08 PM
Hola a todos,
Descargue el SDK :
https://github.com/ROBOTIS-GIT/DynamixelSDK
Para trabajar los servomotores Dynamixel Pro utilizando el controlador USB2Dynamixel. El SDK trabaja súper bien en Labview.
Cuando intento cargar esta librería al cRIO 9031 tengo el siguiente error:
el 10-12-2016 10:52 AM
Hola,
Como puedes observar en el mensaje de error, esta librería debe de estar instalada en el cRIO para que este reconozca las funciones que utilizas en el programa en LabVIEW que va a correr.
Dado que esta librería no es interna de National Instruments, lo mas probable es que no la vas a encontrar en el asistente de instalacion de software en NI MAX. Puedes intentar dos cosas con el fin de intentar instalarlas (pero dado que no son procedimientos oficiales ya que esta libreria no es iterna, no te puedo asegurar que funcione):
1. Agregar la librería en "always included" cuando creas el ejecutable.
2. Instalar la librería desde el comand prompt (shell) de Linux.
Saludos,
Daniel C.
el 10-13-2016 05:39 PM
El mensaje de error aparece por el hecho de que esta libreria no esta compilada para Linux, y especificamente Linux RT, para hacer esto es posible que sea necesaria hacerle modificaciones al contenido del DLL para hacer que este funcione de forma correcta con las funciones del sistema operativo. Todo esto requiere modificaciones extensas al codigo, las cuales pueden ser muy laboriosas y complicadas, por lo que podria ser muy complicado si tienes conocimiento extenso de este proceso.
Una recomendacion seria alterar la estructura de tu codigo y proyecto, de forma tal que no tengas que hacer llamados a esta libreria en el codigo del RIO, unicamente en los VIs que esten corriendo en la computadora.