NIVeriStandAdd-Ons / Pickering-40-295-Custom-Device

BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Having difficulty to add this Custom Device to System Definition File in VeriStand #1

Open liuchuan1119 opened 8 years ago

liuchuan1119 commented 8 years ago

I was using a built version of Pickering-40-295-Custom-Device shipped with NI Veristand 2014 and can easily add the customer device in definition file without any configuration. However, in VeriStand, there is no resistance ouput when I set the certain desired input. So I tried to download this Add-On but couldn't be able to add this Custom Device to definition file. Here is the error: Possible reason(s):

LabVIEW: File not found. The file might be in a different location or deleted. Use the command prompt or the file explorer to verify that the path is correct.

NI-488: Nonexistent GPIB interface.

VI Path: C:\Users\Public\Documents\National Instruments\NI VeriStand 2014\Custom Devices\Pickering 40-295\Pickering 40-295 - Configuration.llb\Pickering 40-295 Initialization.vi

I noticed that these two Add-Ons are a lot different (one has LLB, another only has individual VIs). Which one is recommended to use? Could you provide any instructions on how to install the Add-Ons you contributed?

Thanks, Chuan

Frisbeeee commented 8 years ago

Hey Chuan,

As outlined in KnowledgeBase 6YEG4U1O: Changes to NI VeriStand 2015 and Newer Shipping Custom Devices VeriStand 2015 does not come with the ability to add a built version of this custom device.

In order to create a new system definition in VeriStand 2015 with this custom device, you must first use LabVIEW to build the custom device. This is outlined in the VeriStand 2015 Help, particularly the Building Custom Devices section.

While you cannot add this custom device to a new system definition in 2015, you should still be able to use system definitions created in previous versions in VerIStand 2015- even if they include this custom device.

liuchuan1119 commented 8 years ago

Hi Cameron,

I am sorry I didn't make it clear enough. I am using NI VeriStand 2014 and have the Pickering 295-40 custom device included as a option to add to my system definition. But I was not able to output any resistance by using this custom device. So I am trying to use the Add-Ons shared on GitHub instead. Do you mean this is the version to be used on VeriStand 2015?

Best Regards, Chuan

On Tue, Dec 15, 2015 at 9:24 AM, Cameron Frisby notifications@github.com wrote:

Hey Chuan,

As outlined in KnowledgeBase 6YEG4U1O: Changes to NI VeriStand 2015 and Newer Shipping Custom Devices http://digital.ni.com/public.nsf/allkb/CFDF4CE46DE3EECA86257E65007984E0 VeriStand 2015 does not come with the ability to add a built version of this custom device.

In order to create a new system definition in VeriStand 2015 with this custom device, you must first use LabVIEW to build the custom device. This is outlined in the VeriStand 2015 Help http://zone.ni.com/reference/en-XX/help/372846J-01/veristandmerge/cust_device_overview/, particularly the Building Custom Devices section http://zone.ni.com/reference/en-XX/help/372846J-01/veristandmerge/building_and_distributing_cds/ .

While you cannot add this custom device to a new system definition in 2015, you should still be able to use system definitions created in previous versions in VerIStand 2015- even if they include this custom device.

— Reply to this email directly or view it on GitHub https://github.com/NIVeriStandAdd-Ons/Pickering-40-295-Custom-Device/issues/1#issuecomment-164779459 .

Chuanliangzi Liu, MS Lab of Intelligent Mechatronics and Embedded System Department of Mechanical Engineering - Engineering Mechanics Michigan Technological University Mobile: 906-281-8250 E-mail: cliu19@mtu.edu cliu19@mtu.edu