08-31-2006 01:02 PM
08-31-2006 01:15 PM
What x-y resolution are you looking for? I believe that in some scanning applications like this that a stepper system is the better way to go. You don't have to worry about tuning and any possible dithtering.
I have used that Keyence system before, and measurement results greatly depend on having the many configuration parameters set correctly.
09-01-2006 10:34 AM
Brian
Thanks for your response. Can I email directly to you greater description of our device for your reference? I'm not sure if steppers are a consideration. We need to scan a length of 150 mm in 300 msec. Can you elaborate on which configuration parameters you set to achieve your results?
Thanks
Joe
09-01-2006 11:39 AM
Joe-
Yes, you can email directly if you like to brian@bjbeng.com. The LG unit I used was a demo unit, and I don't remember all the parameters. You need to be careful with averaging and the frequency of the actual laser measurements. There are other parameters, but I don't recall them right now. I also wrote a Labview program to get the measured values. This was all done at a previous job, so I don't have any more information.
I am a little confused about your requirements. You said you need 50mm travel, but then you state that you need to scan a length of 150 mm in 300ms. Are you saying that each scan is 300ms long, and the laser measured distance is 150mm?
Brian
04-12-2007 04:53 AM
04-12-2007 06:44 AM
04-12-2007 07:09 AM
Thank you so much for being interested in my problem!
What I want is to obtain, together, a combination of high speed (number of measurement values per second) and high accuracy. The two Keyence LK-G sensors and controller, for which I paid about $10,000, are capable of providing such measurement values; this is why I paid so much for them. But there appears to be no way of getting the data out automatically.
I have purchased the pathetic Keyence control software ($800), and, using that software manually, I can get the accurate data I want at the speed I want it, buffered and then sent via USB. But I have to operate the Keyence software manually with the mouse. I can't operate it from another computer program.
This is because the software is not furnished as an API, which in 2007 I frankly consider to be a disgrace. I need .NET Framework, or at least, a LabView driver.
In other words, the analog voltage output is fast but not accurate enough, and the RS232-C is accurate but not fast enough (to cope with the full flood of data from the sensors).
The controller has a so-called binary output, which consists of 23 binary lines and a trigger, and this might work, but it involves substantial programming effort, and moreover some interface to get those binary values into the computer. Since all this stuff is already inside the controller, it is very annoying not to be able to use what I paid for. It is most irritating.
04-12-2007 10:11 AM
04-14-2007 11:42 PM
04-14-2007 11:44 PM