ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Newport controller ESP300: Time out error

I'm pretty sure I did the firmware update through the Newport utility and through the GPIB connection.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 31 of 36
(2,116 Views)

Thanks for the tip, rolfk!  I was able to upgrade the firmware via GPIB to 3.09D, but the odd delays in the motion controller remain.  That's a moot point now, since the delays no longer trigger time-out errors, but I thought I'd report what's going on, anyways.

0 Kudos
Message 32 of 36
(2,105 Views)

@jberney

 

many THX, your library fixed the issue here, too!

i'm very happy now as i can move on...

 

cheers

0 Kudos
Message 33 of 36
(1,938 Views)

After chasing this problem for a day I have found my own (strange solution) to this problem. My ESP300 was using old software so I used this forum to find the following link:

ftp://download.newport.com/MotionControl/Archive/Motion%20Controllers/ESP300/Updates/

This shows you how to use the utility executable to upgrade the Firmware to using ESP300-309.fwr the most recent version.

I used the CD found here:

ftp://download.newport.com/MotionControl/Archive/Motion%20Controllers/ESP300/Software/

I installed the software, ran the utility per the 1st link, and  upgrade the system.

Since I am using Labview (2012) I went to the samples folder available in the CD (second link) and went to the

Then, using the software available the subVI GPIB_Comm_ASCII is responsible for all commands. I had to edit this VI, I am currently running a delay of 10 ms, a timeout of 20 second (20,000 ms), and most importantly, I am using "6" for the termination character. This indicates that the write mode appends CR (carriage return) LF (line feed) but does not send EOI. I hope this helps the poor souls following in my footsteps.

Also, the status bit preamble to all "MD?" commands put forth in earlier posts did not work for me, but I will add it if the persistent beeping returns, it is a good idea.

Good luck,

Tyler

0 Kudos
Message 34 of 36
(1,568 Views)

Furthermore, if you always query the device after sending an input it will usually prevent a timeout. For example I always send a 2MO? command. I do not use the input in this case, but it has seemed to stop any latent errors.

Thanks

0 Kudos
Message 35 of 36
(1,557 Views)

Hi Tyler,

Could you explain more about how you update the firmeware? I tried to upgrade it via RS232. But the Fault RED light on esp300 is on ever since. Do you know how to fix this?

Thank you

Susi

0 Kudos
Message 36 of 36
(1,439 Views)