Saurer
-
Posts
3 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Downloads
Posts posted by Saurer
-
-
TURBO2, X8
Firmware version 1.939
We use prog 1000 for reading g-codes and for the movement in &2 (the program has over 2000 lines code), prog 1001 for reading m-codes. Then we use also at same time 3 other coordinate systems (&3, &5 and &12) in time base following mode, master is &2A axis.
My problem is: I start all program at same time (&2B0R, &3B42R, &5B43R and &12B45R). I need some settings in &12, it will be set with M-codes. My prog &12B45 goes faster through the code, as I am reading this 15 lines M-code.
-
Hello
We are using a rotary buffer for G- and M-codes. When we start our program, we fill this buffer at first with one G-Code and then with 15 M-Codes and then again with G-Codes.
Now, when I start (run motion prog), then the program "calculated" 10 lines of this M-Codes, make a break and then "eat" the rest of this 5 M-Codes.
I have no dwell, while..endwhile, wait statements in my prog 1001.
Why my program makes a break after 10 lines? Is this a setting of an I-variable? Or a multitasking problem?
Thanks for your help.
Regards
Gantry axis
in Power PMAC
Posted
I'm trying to setup a simple gantry axis but when switching it off the motor jumps, why?
- i have two phantom motors #1 and #2
- all positions are 0
- #1j/#2j/
- #1hmz#2hmz
- set Motor[2].CmdMotor=1
- set Motor[2].ServoCtrl=8
- jog #1j=2000
- remove gantry Motor[2].ServoCtrl=1
==> Motor[2].Pos changes to 0, so I assume the real motor would jump
Why do I get a change in position back to 0?