解決方案
Error 5001表示所被讀取的數位輸入腳位,在當前指定的型號上並不存在。
例如,當您的board type設定為Uno時,將在第14號數位腳位上執行數位讀取作業時產生
Error 5001 ,這是因為Uno只有第0到13號數位腳位。
請確保您已為
Init.vi提供了正確的board type,且該板子上也存在您嘗試讀取資料的腳位。另外需要注意的是第0與1號數位腳位是專門用於與LabVIEW進行序列通訊之用途(即使使用的是USB連接線亦然)。預設的board type為Arduino Uno。您可以使用附圖的basic PWM範例,來確定您嘗試存取的腳位是否在您的設備範圍之內:
若您仍然遇到錯誤訊息,請確認您使用了最新版本的LabVIEW Interface for Arduino (LIFA)。