04-27-2012 06:47 PM
I am running Veristand on my PC with PXIe 1062(not using RT controller). When I execute the system definition I get the following error:
NI VeriStand: The target cannot be reached. Verify that the Ethernet cable is connected to the real-time (RT) target and that the RT target is enabled and running.
=========================
NI VeriStand: Server TCP Interface.lvlib:TCP Connection Manager.vi:1
<append>=========================
NI VeriStand: A communication failure occurred while handshaking with the target.
Target: Controller
Any pointers to solve this problem will be very helpful
Thanks
04-30-2012 09:43 AM
Is the target OS on the Controller page in System Explorer set to Windows?
04-30-2012 11:32 AM
Hi ni_2012,
If I understand correctly, you are running this on a Windows PXI controller. Is this correct?
Just to be 100% certain, in your System Definition, your target is set to Windows and localhost, correct?
The Project Explorer is still going to communicate to the VeriStand engine running on your computer using TCP/IP. So, you should make sure that you do not have a firewall blocking this communication. The easiest way to do this would be to disconnect your computer from the network, turn off your firewall, and then try again.
Have a great day,
Chris V
04-30-2012 01:41 PM
@ Jarrod,
Thanks for the reply. It is set to Windows.
04-30-2012 01:43 PM
@Chris,
Thanks for the reply. My PXI does not have a real time controller. Veristand is using my PC as a host target.
05-01-2012 09:52 AM
Hi ni_2012,
Okay, then I'm a little confused. How are you using a 1062 from your host PC?
Do have a MXI connection to the 1062?
Do you have a controller in the 1062 running Windows?
Have a great day,
Chris V
05-01-2012 01:05 PM
@ Chris
Thanks for the reply.
My PXI does not have a controller. I am running Veristand on my PC. I have generated a Labview dll and I am using Veristand to map hardware to my input. I have defined the PXI Slot and signal( anlaog / digital etc) on my Labview VI. But when I load the dll and execute System definition I get an error saying that it is not accepting the way I have defined my hardware.
If I cannot use hardware assignments in my VI, is there any placeholder from Veristand block set that I can use?
Then the next error which pops up is it is unable to reach the target. (The target is PC)
05-02-2012 08:46 AM
Hi ni_2012,
What is in slot 1 (the red one with the triangle) of your 1062 chasis?
Have a great day,
Chris V
05-02-2012 11:53 AM
Hi Chris,
Slot 1 of my chassis has a PXI 8360 which uses MXI and connects to my desktop.
Thanks
Have a nice day !
05-03-2012 08:48 AM
Hi ni_2012,
Okay, that clears things up a lot.
In VeriStand, you'll want to make sure the name you give the DAQ card you are using (which is?) the same name it has in Measurement & Automation Explorer.
I'm assuming you're mapping the DAQ channel to the LabVIEW model input then?
Did you build a LabVIEW dll with the Application Builder, or did you go into LabVIEW and select Tools > NI VeriStand > Generate NI VeriStand Model from VI...?
Have a great day,
Chris V