NI VeriStand Add-Ons Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-Switch Relay Add-On Feedback

I performed a diff using the RAD utility and think I've tracked down the issue:

 

DiffCapture.PNG

 

I diffed my current image versus the working image you sent me a while back.  It appears that when Switch is getting installed on the remote target that SwitchCA1, 2, and 3 & SwitchCA4 Device support are not being installed.

 

I have confirmed they are available on the host:

HostInstalledDrivers.PNG

 

When I look at the remote target, only Switch 16.0 is installed. I don't see any available options to enable support for SwitchCA1,2,3, and  4 when I try to update the remote target.

 

RemoteInstallationOptions.PNG

 

Is there some where else I should be looking to ensure this support is enabled on the remote target as well.

 

 

0 Kudos
Message 71 of 85
(4,392 Views)

This new information makes me confident this issue is dependent on the NI Switch driver and not the custom device itself. I have contacted R&D and the support department to let them know that you're having an issue with the driver. I've summarized the issue for both departments. 

 

The support team should be reaching out to you either later today or tomorrow.  Let me know if you don't hear from them. 

Miles G.
National Instruments
Staff Applications Engineering Specialist
0 Kudos
Message 72 of 85
(4,372 Views)

Could you try doing a force reinstall of the NI-Switch driver and make sure that Switch CA 1, 2, 3 Devcies as well as LabVIEW 2015 support are checked for install?

 

Force reinstall instructions (run "setup.exe /reinstall" for the NI-Switch driver from command line):

http://digital.ni.com/public.nsf/allkb/ADD22E807D5A12AD862579EC00760F79

 

Make sure these items are selected to be installed:

Switch Packages.png

Craig H. | CLA CTA CLED | Applications Engineer | NI Employee 2012-2023
0 Kudos
Message 73 of 85
(4,369 Views)

I attempted the forced reinstall with the selected components and still observed that CA1,CA2,CA3, and CA4 were not a part of the RT Image for NI-Switch after installation.

0 Kudos
Message 74 of 85
(4,365 Views)

Hi All, 

 

Does anyone know of a way to invert channels using the NI Switch Custom Device? We recently switched from using a PXIe-2569 as a hardware device to using this custom device. In MAX or the sys. definition file (when implimented as a hardware device) its relatively easy to invert individual channels or even entire ports. 

 

Thanks, 

 

David

0 Kudos
Message 75 of 85
(4,305 Views)

Hi All, 

 

Does anyone know of a way to invert channels using the NI Switch Custom Device? We recently switched from using a PXIe-2569 as a hardware device to using this custom device. In MAX or the sys. definition file (when implemented as a hardware device) its relatively easy to invert individual channels or even entire ports. 

 

Thanks, 

 

David

0 Kudos
Message 76 of 85
(4,304 Views)

Hello,

Can you please provide Labview 2016 complaint NI-Switch Relay Add-On?

I am using Vesristand 2016 and LabVIEW 2016.

 

Regards

Gadi

0 Kudos
Message 77 of 85
(4,178 Views)

Hi All,

 

Has anyone used the custom device with VeriStand 2017?

 

I've copied the Built directory into the Custom Devices folder, and when I try and integrate the custom device into my system definition file it errors with:

 

"Error 1126 occurred at Open VI Reference in Custom Devices Storage.lvlib:Initialize New Custom Device.vi.

 

VI Version is too early to convert to current LabVIEW version."

 

Is the 2015 custom device not supported for VeriStand 2017?

 

Thanks,

 

Hans

0 Kudos
Message 78 of 85
(3,970 Views)

Hi All,

 

Rookie error: the custom device must be built in the same version as VeriStand. After taking the source code and rebuilding the custom device, success!

 

Regards,

 

Hans

0 Kudos
Message 79 of 85
(3,960 Views)

Hello,

 

I have been trying to make it work with PXI-8840 and the card PXI-2567, Veristand 2017f1 and LV17 32bits without success. I get the same error that other people have already reported:

 

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
The VeriStand Gateway encountered an error while deploying the System Definition file.

Details:
Error 1003 occurred at Project Window.lvlib:Project Window.vi >> Project Window.lvlib:Command Loop.vi >> Project Window.lvlib:Connect to System.vi

Possible reason(s):

LabVIEW:  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.
=========================
NI VeriStand:  Open VI Reference in NI VeriStand Engine.lvlib:Open Custom Device Driver VI Reference.vi->NI VeriStand Engine.lvlib:Launch Asynchronous Custom Device.vi->NI VeriStand Engine.lvlib:VeriStand Engine State Machine.vi->NI VeriStand Engine.lvlib:VeriStand Engine.vi->NI VeriStand Engine.lvlib:VeriStand Engine Wrapper (RT).vi<APPEND>
c:\ni-rt\VeriStand\Custom Devices\NI-Switch Relay\NI-Switch Relay Engine.llb\NI-Switch RT Driver VI.vi

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

I have tried to reinstall NI Switch from the RawDriver DVDs in the host and in the PXI. I have tried reinstalling Veristand on the PXI, etc.

I know that the niswitch_32.dll is in the PXI and I can run VIs with functions from NI SWITCH (I have created a simple example and is working). I don't know what else can I try, any help is welcomed.

 

Thank you.

0 Kudos
Message 80 of 85
(3,796 Views)