Solución
El error 5001 indica que el pin de entrada digital que se está leyendo no existe en el tipo de placa especificado.
Por ejemplo, el
Error 5001 se generará cuando se realice una operación de lectura digital en el pin digital 14 cuando el tipo de placa esté configurado en Uno. Esto es porque el Uno solo tiene pines digitales 0 a 13.
Asegúrese de haber suministrado el tipo de placa correcto al
Init.vi , y de que el pin que está intentando leer existe en esa placa. También es importante tener en cuenta que los pines digitales 0 y 1 están reservados para la comunicación en serie con LabVIEW (incluso cuando se utiliza un cable USB). El tipo de placa predeterminado es el Arduino Uno. Puede usar el ejemplo de PWM básico adjunto para determinar si el pin al que intenta acceder está dentro del rango de su dispositivo:
Si aún experimenta el error, asegúrese de estar usando la última versión de LabVIEW Interface para Arduino (LIFA).