PXI

cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Create an executable for a RT project

I have created source distribution including all files inserted in RT section of the project. Then, I have build the distribution and I have deployed it on real-time (I have checked that files have been transferred to real-time looking with ftp).

On the host side, I call real-time VIwith Open Application Reference and I run it. This operation ends with no errors.

After this initialization there is a communication of information through TCP-IP betweene real-time VI and host. The first TCP Read operation of host VI ends with error 63 (Serial receive buffer overflow).

I have attached screenshots of the VIs.

 

Regards,

 

Claudio

Download All
0 Kudos
Message 11 of 12
(750 Views)

Unfortunately I can not run the VI because you have sent me a .jpg and not the vi itself ๐Ÿ™‚

 

However this error has to do with the connection between host and RT target. So, since the problem is in the TCP/IP connection, here are some steps you can follow in order to fix this connection issue.

 

The first thing you need to check is the TCP/IP settings. This can be done by opening your original VI in LabVIEW and performing the following steps:

  1. Go to Tools ยป Options and select "VI Server : Configuration".
  2. Check every option under "Protocols" and "Server Resources" and verify the port number (default is 3363). Make sure this port number corresponds to the value of the "port number" input to the Open Application Reference VI.
  3. In Options, go to the "VI Server : TCP/IP Access" window. Type in "everyhost", click "Allow Access", and click the "Add" button.
  4. Repeat the previous step in the "VI Server : Exported VIs" option window.

If you have to change your TCP/IP settings you need to take your original VIs and rebuild your executable. If your settings are correct, error 63 indicates that your executable has been corrupted and you have to rebuild the executable. This should fix your problem.

 

Also,this error can be caused by attempting to FTP a file to a host that is not configured as an FTP server. To resolve this issue, configure your host PC as an FTP server. Also, be sure to confirm that firewalls and other network security software do not prevent FTP communication.

To configure your host as an FTP server, you will require additional software. Various types of FTP server software are available through 3rd parties. Some examples include FileZilla, Windows FTP Server, Wing FTP, and U-Serv.

 

Let me know if the changes above worked for you and don't hesitate to ask for more explanations and questions if needed!

 

Best regards,

Antonios
0 Kudos
Message 12 of 12
(682 Views)