Your symptom is exactly what occurs when the Custom Macro option does not exist in the CNC. You'll also notice that the macro variable page is missing from this control.
Hello
Running a 15m controller and it won't run arithmetic inputs.When ever I input it,the controller puts a space between each letter.
example:
IF[#100EQ10]GOTO30 will come out in the program as I F[ # 100E Q] G O T O30.
Had this happen with drip feed from a PC on another machine but never in the controller itself.I think I changed a parameter or a settinglast time but can't remember what 1.
Your symptom is exactly what occurs when the Custom Macro option does not exist in the CNC. You'll also notice that the macro variable page is missing from this control.
I thought all 15m controllers had this.How can the drilling cycles(G73) ect work without a math statement or macro.Know where I could download this option?
Thanks
lol,
basic canned cycles are in fanuc software, but macro A and B are ALWAYS option.
please check in your offset screen if you have the "macro" soft key under the screen ....
It appears that the macroB option is not installed on your control. You will get spaces sometimes if you enter 0(zeros) instead of O(ohhs) or vise versa. But what I am seeing does not appear to be the case.
As a quick check in MDI mode type #1=5. EOB and cycle start. If you get an alarm you do not have the option installed.
FYI even the canned cycles are options on the control. If the G73 cycle works then it is turned on. However the canned cycle option is a separate option of the macroB option.
Stevo
It's been a while and trying to find the book I wrote all my programing and parameter settings for these controllers.I'll be really surprised to see a Karaki mill that only has basic functions in the controller.Took me a week to realize I was in the wrong P8000 pwe to remove the write protect.Was looking all over the panel for a key or switch that would let me edit parameters,when I should been in "settings" P8000 PWE.
Love a challenge even if I had B4..LOL
If you PM me your 9100 parameters I can take a look at them and tell you if that is the problem or not.
You will be suprised what is not added into the machine. It is MTB added but driven by the enduser if they want that function or not. It could have also been that it was turned off by clearing of the parameters and never turned back on.
Stevo
9x00 0 0 0 0 0 x x.all others are zero
I noticed Gcode Macro calls have been put in some of the 7050 parameters.So this mill must have the option shut off.
Also I don't think all 15M's have a macro soft key on the offset page,I know the Toshiba I ran never had 1 and it had macro capability.![]()
Last edited by Fabio1; 02-23-2011 at 02:53 PM.
Just because you have custom calls in the 7500 range does not mean that this was a substitute for macroB programming as it is different.
FYI you are probably going to get the 9100 bits you posted xx out. That is why I asked for them in a PM. These parameters are proprietary to Fanuc and should not be posted publicly.
Are you trying to tell me that ALL of the parameters from 9100-about 9147 are empty except 9100?? I am completely shocked. To be honest I am really surprised that your machine even functions. If this is the case then yes you defiantly do not have macroB option.
Do you not have any original parameters for this machine? I cannot believe that such a minimal amount is active in the control.
Stevo
[QUOTE=stevo1;901441]Just because you have custom calls in the 7500 range does not mean that this was a substitute for macroB programming as it is different.
Yes but a G101 or G109 that does nothing.Looks like a call to a custom macro to me.What other purpose would they be there for.
But glad to see I'm not the only 1 shocked that this thing is so basic.I have never seen 1 on a machine of this quality and size with so little options,not in this area.It got messed when they moved it from the original owner.It had to.
Cheers
It can be a bit confusing. Calling a custom macro with a custom code is different from programming code with custom macroB. Don’t quote me on this but IIRC you do not need macroB option installed in order to use the custom codes.
As an example if you wanted to use a custom code like G101 to make your machine go to a safe position for whatever reason you can set the 7500 parameters to call a program using the G101 and in that program you can program something like.
G0G90G80
G91G28X0Y0Z0
M99
Nothing in the code above is programmed using macroB option. Think of it as using the M98P() subprogram call function.
Stevo