Is the behavior the same on a simulated system?

If so, my guess is that it is a bug concerning the clearing of memorized 
labels (owords) when a new program is loaded.

Ken

Michael Buesch wrote:
> On Tuesday 14 July 2009 15:04:55 Michael Buesch wrote:
>   
>> On a simulated 3axis setup, the following program runs fine and
>> evaluates the while loop 10 times as expected.
>> But on my one-axis test machine (only one X axis), the while loop
>> is only evaluated once. The axis does move correctly, but the loop
>> is exited after the first iteration.
>>
>> Any ideas?
>>
>> %
>> g17 g40 g49 g80 g90 g94 g61 g21
>> G54
>> #1 = 0
>> O1 while [ #1 lt 10 ]
>>      G1 X10 F1000
>>      G1 X0
>>      #1 = [ #1 + 1 ]
>> O1 endwhile
>> M30
>> %
>>     
>
> Ah I found out more information on the bug. It's reproduceable as follows:
>
> Start Axis and load the following program:
>
> %
> g17 g40 g49 g80 g90 g94 g61 g21
> G54
> #1 = 0
> O1 while [ #1 lt 10 ]
>         G1 X10 F1000
>         G1 X0
>         #1 = [ #1 + 1 ]
> O2 endwhile
> M30
> %
>
> Note the wrong O2 at the endwhile.
> Running that corrupt program will result in only one iteration of the loop.
> So far expected (more or less.)
>
> But from now on _every_ while loop will be broken, even after ngc program 
> fixup and reload.
> Loading the correct program with the correct  O1 endwhile  will still only
> iterate the loop once until Axis is completely restarted.
>
>
>   

-- 
Kenneth Lerman
Mark Kenny Products Company, LLC
55 Main Street
Newtown, CT 06470
888-ISO-SEVO
203-426-7166

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to