12-25-2021 08:05 PM
I'm using Veristand 2019 R3 & LabVIEW 2019 for my application. I want to use Modbus custom device in my Veristand system definition file. I have downloaded Modbus custom device from Veristand Add-on Github & copied it to my custom device location.
Issue: When I try to deploy my system definition file to my RT Target, I'm receiving deployment error.
Project Window.lvlib:Project Window.vi >> Project Window.lvlib:Command Loop.vi >> Project Window.lvlib:Connect to System.vi
NI VeriStand: NI VeriStand Engine.lvlib:VeriStand Engine Wrapper (RT).vi >> NI VeriStand Engine.lvlib:VeriStand Engine.vi >> NI VeriStand Engine.lvlib:VeriStand Engine State Machine.vi >> NI VeriStand Engine.lvlib:Initialize Inline Custom Devices.vi >> Custom Devices Storage.lvlib:Initialize Device (HW Interface).vi
Error 1003 occurred at Project Window.lvlib:Project Window.vi >> Project Window.lvlib:Command Loop.vi >> Project Window.lvlib:Connect to System.vi
LabVIEW: (Hex 0x3EB) The VI is not executable. This error may occur because the VI is either broken or contains a subVI that LabVIEW cannot locate. Select File>>Open to open the VI and verify that you can run it.
RT Target: Pharlaps
Veristand: Veristand 2019 R3
LabVIEW: LabVIEW 2019
What could be the reason for the above deployment error & how to resolve the same.
Thanks in advance
Jeejesh Kumar V
01-05-2022 08:45 AM
Error 1003 problems are not that fun. More background on that LabVIEW error:
VeriStand doesn't provide additional diagnostics to help you isolate the cause; but more often than not it is caused by
1) the Custom Device not installed correctly
2) dependency of your Custom Device not installed correctly (carefully check the README on the CD's github page to make sure you didn't skip any steps)
3) a bad path somewhere in the VI source code
4) a bad path supplied to the VI via configuration, that prevent the VIs from loading correctly on the RT target
The forums are littered with users that arrive at error 1003 from different directions; sorry that is the best guidance we have for you at this point in time.
Hopefully with some trial and error you can figure it out quickly.
Please reply here with your solution if you were able to work past it.